ATasm v1.30
- dely/Taquart @ 16.5.2025 @ 19:15
- Tagi: 8bit programowanie
Ukazała się nowa wersja ATASM oznaczona numerem 1.30. ATasm v1.30 to assembler dla procesora 6502 działający z poziomu wiersza poleceń, zgodny z oryginalnym Mac/65 od OSS. Umożliwia tworzenie oprogramowania dla Atari przy użyciu nowoczesnych edytorów i błyskawicznej kompilacji. Obsługuje pliki binarne, obrazy dysków (.XFD/.ATR), a także współpracuje z emulatorami Atari800, Atari800Win i Atari++. ATASM oferuje bogaty zestaw makr, dyrektywy specyficzne dla Atari (.SBYTE, .FLOAT), wsparcie dla nieudokumentowanych instrukcji 6502, a także działa natywnie w systemach Windows, Linux i macOS.
Wersja 1.30 wprowadza szereg nowych funkcji i usprawnień:
- Dodanie operatorów przesunięć bitowych << i >>
- Lepszy eksport symboli/etykiet dla integracji z rozszerzeniem Atasm-Altirra-Bridge dla VS Code
- Rozszerzenie dyrektywy .IF o .ELSEIF
- Długie skoki: JEQ, JNE, JPL, JMI, JCC, JCS, JVC, JVS
- Wsparcie dla dyrektyw .INIT i .RUN ustawiających wektory dla pliku
- Skróty .IFDEF i .IFNDEF jako alternatywy dla .IF .DEF i .IF .NOT .DEF
- Wprowadzenie .PROC i .ENDP do definiowania lokalnych „funkcji”
- Nowe narzędzia kontrolne: .GUARD i .NOTIFY do pilnowania granic pamięci
Pliki do pobrania oraz kod źródłowy dostępne są w repozytorium projektu.
ugBASIC v1.17.2
- dely/Taquart @ 16.5.2025 @ 19:15
- Tagi: 8bit programowanie
Ukazała się nowa wersja ugBASIC oznaczona numerem 1.17.2. To wszechstronny język programowania BASIC oraz cross-kompilator pozwalający na tworzenie programów na różne platformy 8-bitowe, w tym Atari, Commodore, MSX, TRS-80 Color Computer i inne. Projekt, rozwijany przez spotlessmind1975, oferuje nowoczesne podejście do klasycznego BASIC-a, zorientowane na tworzenie oprogramowania z wykorzystaniem grafiki, dźwięku i urządzeń peryferyjnych.
Wersja 1.17.2 przynosi wiele poprawek i usprawnień dla wszystkich wspieranych platform, a także szereg istotnych optymalizacji dla systemów opartych o procesor 6809. Do nowości należą m.in.:
- Obsługa poziomego scrollowania ekranu (SCREEN HORIZONTAL SCROLL) na coco3
- Podwójny bufor na układzie 6847 (coco, d32, d64)
- Wsparcie dla tabletu graficznego X-PAD na coco
- Instrukcje DRAW i PLAY przygotowane do współpracy z multitaskingiem
- Dodanie typów użytkownika za pomocą instrukcji BEGIN TYPE
- Czytelniejsze komunikaty o błędach składniowych
- Nowe instrukcje FADE IN / FADE OUT oraz CLS boxed
- Poprawki i optymalizacje kompilatora, m.in. przesunięcie loadera to8 w wyższą pamięć
- Obsługa komentarzy przy odczycie plików CSV i ładowanie uproszczonych fontów ASCII
- Wsparcie dla STORAGE (pc128op i to8), optymalizacje PUT IMAGE oraz implementacja przezroczystości (DEFINE TRANSPARENCY COARSE / PRECISE) dla trybu 6847
Dodano także nowe słowa kluczowe, takie jak: BEGIN...END TYPE, FADE IN, FADE OUT, VECTOR, LET, CREATE VECTOR, ROTATE VECTOR, X(), Y().
Więcej informacji i pliki do pobrania dostępne są na oficjalnej stronie projektu lub w repozytorium GitHub.
Zapraszamy do artykułów na atari.area!
- dely/Taquart @ 16.5.2025 @ 18:51
- Tagi: 8bit programowanie
Szukasz różnorodnych materiałów na temat Atari? Koniecznie odwiedź dział artykułów na stronie atari.area. To prawdziwa kopalnia wiedzy dla każdego entuzjasty 8-bitowego świata.
Wśród dostępnych tam tekstów znajdziesz m.in.:
To tylko niewielka część dostępnych materiałów. Na stronie znajdziesz również artykuły o kopiowaniu danych między różnymi nośnikami, kompilatorach języka C dla Atari czy zniekształceniach dźwięku w układzie POKEY.
Zachęcamy do regularnego odwiedzania działu artykułów, aby być na bieżąco z nowościami i pogłębiać swoją wiedzę o Atari.
ICE-T 2.76 alpha 9
- dely/Taquart @ 11.5.2025 @ 09:53
- Tagi: 8bit oprogramowanie
Ukazała się nowa wersja zaawansowanego emulatora terminala ICE-T 2.76 alpha 9 dla komputerów Atari 8-bit. Autorem programu jest Itay Chamiel. Nowa wersja przynosi znaczące ulepszenia w obsłudze kolorów ANSI — emulacja kolorów działa teraz znacznie bardziej spójnie i zgodnie ze standardami, przy zachowaniu ograniczeń platformy. Dodatkowo kolory prezentują się poprawnie również w trybie z odwróconym kontrastem (ciemny tekst na jasnym tle). Jak w poprzednich wersjach, wymagane jest co najmniej 128 KB RAM oraz zainstalowany handler R:.
Wśród nowości znalazły się:
- Nowa opcja konfiguracyjna "Return sends" pozwalająca określić kod wysyłany po naciśnięciu klawisza Return.
- Obsługa pamięci rozszerzonej w standardzie Axlon.
- Wsparcie dla dodatkowych trybów kolorów ANSI, w tym RGB i indeksowanych (xterm): Esc [38/48;2;Rn;Gn;Bn;m oraz Esc [38/48;5;In;m.
Emulatory takie jak ICE-T przywołują ducha dawnych połączeń przez modemy akustyczne — urządzenia z lat 80., które umożliwiały transmisję danych przez linię telefoniczną. Użytkownik umieszczał słuchawkę telefoniczną w specjalnych gniazdach, a modem konwertował sygnały cyfrowe na dźwiękowe i odwrotnie, co pozwalało na komunikację z BBS-ami i innymi komputerami na odległość.
Pobierz wersję standardową, z obsługą Axlon
ABBUC Software i Hardware Compos
- dely/Taquart @ 8.5.2025 @ 21:00
- Tagi: 8bit programowanie sprzęt
Ruszyły coroczne konkursy ABBUC Software oraz ABBUC Hardware! Termin nadsyłania zgłoszeń w obu kategoriach upływa 31 lipca 2025 roku.
Zarówno w kategorii oprogramowania, jak i sprzętu, główna nagroda to 500 EUR. To doskonała okazja, by zaprezentować swoją twórczość i przyczynić się do rozwoju społeczności użytkowników Atari 8-bit.
ABBUC (Atari Bit Byter User Club) to największy na świecie aktywny klub użytkowników komputerów Atari 8-bit, działający nieprzerwanie od 1985 roku. Klub organizuje konkursy, wydaje regularne magazyny i wspiera rozwój nowych projektów softwarowych i hardwarowych dla klasycznych komputerów Atari.
Pełny regulamin konkursu w języku niemieckim i angielskim znajdziesz na stronie konkursu software'owego oraz konkursu hardware'owego.
Atari ANTIC Displaylist Designer
- dely/Taquart @ 6.5.2025 @ 17:46
- Tagi: 8bit programowanie
Pojawiło się ciekawe nowe narzędzie dla twórców oprogramowania na Atari 8-bit — Atari ANTIC Displaylist Designer, działający w przeglądarce edytor listy wyświetlania (ANTIC display list).
To intuicyjne narzędzie umożliwia tworzenie, edytowanie i wizualizację list wyświetlania w interfejsie typu "przeciągnij i upuść", z podglądem w czasie rzeczywistym oraz generowaniem kodu asemblerowego.
Najważniejsze funkcje:
- Interaktywny edytor: dodawanie, usuwanie, duplikowanie i reorganizacja wierszy listy (tryby graficzne, blanki, JVB) ze wsparciem LMS, DLI, VSCROLL i HSCROLL
- Wizualny podgląd: kolorowa grafika prezentująca tryby graficzne, flagi i strefy overscan
- Generowanie kodu: możliwość eksportu jako dyrektywy .byte do użycia w asemblerze
- Podsumowanie: liczba linii i zajętych bajtów widoczna na bieżąco
- Brak potrzeby serwera – narzędzie działa w pełni lokalnie, z wykorzystaniem Tailwind CSS i Alpine.js przez CDN
Więcej informacji i kod źródłowy dostępne w repozytorium projektu.
Atari Font Maker V1.6.17.0
- dely/Taquart @ 29.4.2025 @ 10:59
- Tagi: 8bit grafika
Projekt Atari FontMaker dynamicznie się rozwija dzięki pracy matosimiego oraz RetroCodera. To rozbudowane narzędzie do tworzenia fontów, kafelków i grafik dla Atari 8-bit zyskało nową wersję z istotną funkcją.
- The view area can now be set to any size (1024x1024 is max). Together with the tiles this makes Atari Font Maker more like an all-in-one map editor.
Dzięki tej zmianie FontMaker zbliża się do pełnoprawnego edytora map, umożliwiając wygodniejsze projektowanie większych plansz i kafelkowych układów graficznych.
Kod źródłowy i więcej informacji znajdziesz na stronie projektu. Bezpośredni dostęp do najnowszych wydań w sekcji releases.
65C816 XL OS v. 2.47
- dely/Taquart @ 23.4.2025 @ 07:18
- Tagi: 8bit oprogramowanie
Pojawiła się nowa wersja alternatywnego systemu operacyjnego 65C816 XL OS v. 2.47 autorstwa draco/DLT, przeznaczonego dla komputerów Atari 8-bit z procesorem 65C816.
Lista zmian:
- ACX loader: size-optimizations, cleanups, bugfixes
- ACX loader: when LOADAD ($02D1-$02D2) is $0000, let LOADAD=MEMLO
- SIO: Multi I/O workaround revisited
- S: device: size optimizations in XIO 18 (drawto)
- SETVBV now uses an atomic word write to update interrupt vectors
- take into account that addresses $010000-$0100FF may mirror the ZP not only on Rapidus
Nowy OS można pobrać ze strony autora.
SwSprEd 1.0.0
- dely/Taquart @ 17.4.2025 @ 08:20
- Tagi: 8bit grafika
Pojawił się nowy edytor programowych duszków dla Atari 8-bit – Software Sprite Animation Editor.
Program umożliwia import i eksport (między innymi) do najnowszej wersji Atari FontMaker, korzystając z natywnego formatu JSON schowka FontMakera.
Możesz stworzyć "kafelek" w FontMakerze, skopiować go i zaimportować jako klatkę animacji, zaprojektować kolejne klatki, a następnie wyeksportować je z powrotem do FontMakera lub bezpośrednio do kodu MADS – w jednym z dostępnych formatów: bitmapowym lub znakowym, w układzie wierszowym lub kolumnowym.
Wypróbuj edytor pod adresem https://matosimi.github.io/SwSprEd/.
Atari Font Maker V1.6.16.0
- dely/Taquart @ 12.4.2025 @ 08:38
- Tagi: 8bit grafika
Pojawiła się nowa wersja Atari FontMaker - narzędzia do tworzenia fontów i map dla komputerów Atari. Wśród nowości w najnowszym wydaniu znalazły się:
- Dodany edytor zestawu kafelków (Tile Set), obsługujący 100 kafelków o rozmiarze 5x5
- Zaktualizowany format danych JSON dla schowka, pozwalający na kopiowanie i wklejanie danych z "dziurami" w zbiorze
Program dostępny jest w jako projekt open-source. Więcej informacji oraz źródła znajdziecie w repozytorium projektu.
TileT
- dely/Taquart @ 10.4.2025 @ 07:52
- Tagi: 8bit gry grafika
Miłośnicy Atari 8-bit dostają do rąk nowe narzędzie – przeglądarkowy edytor map stworzony specjalnie z myślą o trybie tekstowym z kolorami i kwadratowymi pikselami (BASIC mode 15 / ANTIC 5).
Autorem narzędzia jest Bocianu, który – nie znajdując istniejącego edytora spełniającego jego potrzeby – postanowił napisać własne rozwiązanie. Jak sam zaznacza, narzędzie zostało stworzone z myślą o jego bieżącym projekcie, więc na razie nie jest super uniwersalne. Jednak jeśli pojawi się zainteresowanie w społeczności, autor rozważa jego dalszy rozwój i uczynienie z niego bardziej ogólnego edytora do tworzenia map.
Na razie edytor jest udostępniany w wersji „jak jest”, ale może okazać się bardzo pomocny dla innych twórców pracujących z grafiką kafelkową na Atari.
Trzymamy kciuki za rozwój projektu i nową grę!
Prima Aprilis Compo 2025
- dely/Taquart @ 31.3.2025 @ 17:12
- Tagi: 8bit programowanie
No i mamy kolejną okazję, by sprawdzić swoje umiejętności w programowaniu! Wystartowała nowa edycja Prima Aprilis Compo, w której obowiązuje jedno proste, ale wymagające wyzwanie - piszemy wyłącznie w Atari BASIC.
Zasady konkursu:
- Kod piszemy tylko w Atari BASIC. Można korzystać z USR, ale cały kod musi być możliwy do wpisania w BASIC-u.
- Ostateczna wersja programu musi zostać opublikowana przed 1 IV 2025 0:00 CEST (czyli GMT+2).
- Kod można jedynie dopisywać - kasowanie nie jest dozwolone. Drobne modyfikacje są akceptowane.
- Fragmenty kodu pisane w inwersji umieszczamy w nawiasach kwadratowych.
To świetna okazja, by przypomnieć sobie czasy, gdy każda linijka kodu miała znaczenie, a sprytne rozwiązania były kluczem do sukcesu. Gotowi na wyzwanie? Klawiatury w dłoń i do dzieła!
Atari Font Maker V1.16.14.4
- dely/Taquart @ 6.3.2025 @ 21:06
- Tagi: 8bit grafika
Mamy dobrą wiadomość dla miłośników grafiki na małym Atari (a także twórców gier!) Narzędzie MatoSimiego do projektowania zestawów znaków dla Atari właśnie otrzymało aktualizację, która wprowadza wiele ulepszeń i nowych funkcji.
Nowości w programie:
- Naprawiono błąd w eksporcie widoku — małe obszary były eksportowane nieprawidłowo.
- Poprawiono mapowanie kolorów w trybie 10 — teraz kolory w inverse są prawidłowo odwzorowane.
- Możliwość wyczyszczenia całego widoku lub wybranego obszaru.
- Wypełnianie widoku lub zaznaczonego obszaru wybranym znakiem z zestawu.
- Dodano eksporter binarny, który zapisuje dane czcionki w formacie binarnym (1, 2 lub 4 banki po 128 znaków).
- Rozszerzone opcje eksportu — teraz możesz eksportować fonty w konfiguracjach: 1, 2, 3, 4 oraz kombinacjach 1+2, 3+4, 1+2+3+4.
Chcesz przetestować nowe funkcje Atari Font Makera? Pobierz narzędzie bezpośrednio z udostępnionego repozytorium: Atari FontMaker na GitHubie
Mad Pascal 1.7.2
- dely/Taquart @ 23.2.2025 @ 18:48
- Tagi: 8bit programowanie
Informujemy o premierze najnowszej wersji kompilatora MadPascal! W tej aktualizacji skupiono się na optymalizacjach, poprawkach błędów oraz dodaniu nowych funkcjonalności, które ułatwią i przyspieszą pracę programistów.
Zmiany:
- Optimizations and bug fixes
- Faster code for ABSOLUTE arrays
- New unit SYSTEM: Added array
mem: array [0..0] of byte absolute $0000
- Optimization for CASE statements (tail optimize)
- INC/DEC optimization for striped arrays
- New unit E80: Handler E: in HiRes mode, 80 columns
- New unit RC4: Encryption with RC4 algorithm
Zachęcamy do pobrania nowej wersji i przetestowania ulepszeń!
FastBasic 4.7
- dely/Taquart @ 2.1.2025 @ 20:18
- Tagi: 8bit programowanie
Nowa wersja FastBasic 4.7 wprowadza liczne zmiany w porównaniu do 4.6.
Dodano nowe instrukcje, takie jak SIO, wsparcie dla Fujinet (NOPEN, NCLOSE, NSTATUS, NGET), obsługę ADR dla zmiennych zmiennoprzecinkowych, oraz nowe funkcje, w tym %() i %TIME. Ulepszono składnię (np. możliwość pomijania nawiasów w funkcjach łańcuchowych) oraz zmniejszono ograniczenia w instrukcjach PRINT.
W IDE i kompilatorze Atari dodano kompilator linii poleceń FBCI, zoptymalizowano rozmiar IDE oraz poprawiono wydajność i błędy. W kompilatorze krzyżowym wprowadzono lepsze komunikaty o błędach, obsługę nazw plików ze spacjami i Unicode, a także mechanizmy usuwania plików pośrednich. Rozszerzono również możliwości wyszukiwania plików wymaganych przez kompilator.
Pełna lista zmian oraz pobieranie na stronie projektu, manual również tamże.
TURGEN 9.3.0
- dely/Taquart @ 27.11.2024 @ 20:11
- Tagi: 8bit PC emulacja oprogramowanie
Kolejna wersja multiplatformowego narzędzia do zarządzania, konwersji, tworzenia (oraz wszystkiego, czego można sobie wymarzyć) taśm. Zmiany:
User Experience:
- Wiele komunikatów o błędach zostało udoskonalonych, aby dostarczać bardziej zrozumiałe informacje.
- Turbo 2000: Dalsze ulepszenia interfejsu graficznego (GUI).
Udoskonalenia:
- TSFX dla standardowych nagrań na taśmach obsługuje teraz dowolne prędkości transferu, nie tylko 600 bps. Przerwy między rekordami (IRGs) są generowane z większą precyzją. Sygnały FSK są pomijane (z komunikatem), ale przetwarzanie wskazanego elementu projektu trwa dalej.
- Generator obrazów taśm: Ulepszono przetwarzanie ciszy. Obsługiwane są cisza początkowa i końcowa, a fragmenty "baud" i "pwms" nie pochłaniają już ciszy.
- TSFX: Standardowe i turbo bloki mogą być dowolnie mieszane w złożonych TSFXach.
- Wyjście Wave i Audio: Na końcu generowanego sygnału zawsze gwarantowanych jest kilka milisekund ciszy.
- Wyjście obrazu taśmy: Bloki danych Turbo mogą być dzielone na wiele segmentów obrazu taśmy "pwmd", jeśli ich rozmiar przekracza 64 KB. Jest to przydatne dla systemu Unerring Master Atari Turbo.
Poprawki błędów
- Standard: TSFXy nie generowały w ogóle tonów prowadzących, co skutkowało nieużywalnymi nagraniami.
- Super Turbo: TSFXy generowały nieczytelny sygnał (zła konfiguracja tabeli długości impulsów).
- Standard Plus: Naprawiono błąd wprowadzony w wersji 9.2.28, który uniemożliwiał tworzenie TSFXów i powodował ClassCastException podczas ich tworzenia.
- Standard Plus: TSFXy dla Turbo 2600 generowały nieużywalne nagrania z błędnymi sumami kontrolnymi.
Tradycyjnie pobieramy z repozytorium.
4th Atari ASCII Compo - wyniki
- dely/Taquart @ 4.11.2024 @ 13:21
- Tagi: 8bit grafika
Dostępne są już wyniki tegorocznego ATASCII Compo.
- Greater Heroes - Odyn1ec - 4,336
- Attacktopus - Polyducks / Slipstream - 4,317
- Doll Master - Adam - 4,194
- MOBy, the Mining Operating Bot - pépé / Hemoroids - 4,136
- The Absolute Dream Team - pépé / Hemoroids - 4,036
- Hot Botz - Illarterate / Mistigris - 3,767
- Lemon Dove - Illarterate / Mistigris - 3,632
- Window - sobi - 3,487
- ASCII slugfest - pépé / Hemoroids - 3,470
- Super Bumper Land - Illarterate / Mistigris - 3,321
- Hans Kloss - sobi - 3,295
- Anime Face - sobi - 3,282
- Holy Mary - sobi - 3,242
- Star Blazers - Bill Kendrick - 3,114
- World Karate - sobi - 3,078
- Urban Glory - Wil / Vintage Computing Carinthia - 2,265
Prace można obejrzeć np. na Demozoo.
RECOIL 6.4.5
- dely/Taquart @ 27.10.2024 @ 15:53
- Tagi: grafika emulacja
Ostatnia nowinka na temat RECOIL była prawie rok temu, ale to nie znaczy, że w projekcie nic się nie dzieje.
Dla tych, co jeszcze nie znają: Retro Computer Image Library (w skrócie RECOIL) to przeglądarka plików graficznych z komputerów Atari, Commodore, ZX Spectrum, Amiga i wielu innych. Obecnie obsługuje 552 formaty. RECOIL działa natywnie na systemach Windows, macOS, Linux, Android oraz w przeglądarkach internetowych. Dostępne są osobne aplikacje jak również wtyczki do menedżerów plików oraz przeglądarek i programów graficznych.
Dzisiaj wyszła piąta w tym roku wersja minor. Zmiany w tych wersjach to głównie poprawki w obsłudze formatów oraz dodanie nowych formatów. Szczegółową listę zmian znajdziemy na stronie https://recoil.sourceforge.net/news.html
RECOIL pobieramy ze strony https://recoil.sourceforge.net lub sklepów Google Play i Microsoft Store.
hatari 2.5.0
- Miker/BJB/NG @ 21.4.2024 @ 09:37
- Tagi: ST STE Falcon emulacja oprogramowanie
Od dwóch dni dostępna jest najnowsza (2.5.0) wersja Hatari. Dla porządku przypomnę, że jest to emulator Atari 16/32bit dla GNU/Linux, BSD, Mac OS X, Windows oraz innych systemów wspierających bibliotekę SDL. Lista zmian (duża) dostępna jest tutaj. Natomiast emulator, jak również jego źródła, możemy pobrać stąd.
Pojawił się New Years Disk 2024
- Sikor/Sikor Soft @ 1.1.2024 @ 16:41
- Tagi: XL XE stuff dema gry muzyczki grafiki
PPS i spółka jak zwykle stanęli na wysokości zadania i już teraz można ściągnąć zestaw sześciu (tak, sześciu) dyskietek z nowym oprogramowaniem na nowy, 2024 rok. Jedna z nich jest dla fanów VBXE, reszta - dla wszystkich atarowców. Mamy między innymi dwie gry (jedna WIP), kilka grafik, kilka muzyczek. Całość podzielona na NTSC i PAL. Polecam.