Jubileuszowy 25. odcinek kursu Larka
- dely/Taquart @ 22.1.2026 @ 10:47
- Tagi: 8bit gry programowanie
Larek, czyli Arkadiusz Lubaszka, to jedna z najważniejszych i najbardziej rozpoznawalnych postaci współczesnej polskiej sceny Atari. Jako programista, grafik oraz niestrudzony popularyzator wiedzy o komputerach 8-bitowych, od lat wspiera społeczność swoimi projektami i ogromnym doświadczeniem.
Wczoraj swoją premierę miał jubileuszowy, dwudziesty piąty odcinek jego autorskiego kursu programowania. Larek jest autorem wielu cenionych gier i programów na Atari XL/XE, wśród których warto wymienić między innymi:
- Grę Laura z 2016 roku, która zyskała status nowoczesnego klasyka.
- Liczne narzędzia i użytki usprawniające pracę na 8-bitowcach.
- Rozbudowane projekty logiczno-zręcznościowe o wysokiej jakości wykonania.
W najnowszym materiale autor kontynuuje dzielenie się wiedzą, która pozwala kolejnym pokoleniom atarowców tworzyć własne produkcje. Zapraszamy do obejrzenia jubileuszowego odcinka.
Dla osób, które dopiero zaczynają swoją przygodę z kodowaniem lub chcą przypomnieć sobie wcześniejsze lekcje, dostępna jest również pełna playlista ze wszystkimi dotychczasowymi materiałami.
Mad Pascal 1.7.6
- dely/Taquart @ 21.1.2026 @ 18:08
- Tagi: 8bit programowanie
Tebe wydał nową wersję jednego ze swoich projektów, którym jest Mad Pascal. Oznaczona numerem 1.7.6 edycja kompilatora przynosi przede wszystkim szereg poprawek oraz optymalizacji kodu wynikowego dla komputerów z procesorem MOS 6502.
Mad Pascal to zaawansowane narzędzie, które charakteryzuje się następującymi cechami:
- Kompatybilność ze składnią Free Pascal Compiler (FPC) przy aktywnym przełączniku Delphi.
- Możliwość generowania kodu wykonywalnego na 8-bitowe Atari oraz inne platformy oparte na architekturze 6502.
- Budowa oparta na doświadczeniach z projektów SUB-Pascal oraz XD-Pascal.
Najnowsze wydanie skupia się na stabilności działania oraz usprawnieniu generowanych procedur, co jest kluczowe przy ograniczonej mocy obliczeniowej klasycznych komputerów.
Szczegółowa lista zmian oraz dokumentacja techniczna znajdują się na oficjalnej stronie projektu.
Wszystkie niezbędne pliki są dostępne bezpośrednio w sekcji wydań w serwisie GitHub.
HDDRIVER 12.77
- dely/Taquart @ 15.1.2026 @ 07:28
- Tagi: 16bit 32bit oprogramowanie
Dla użytkowników starych i nowych urządzeń pamięci masowej dla komputerów Atari, HDDRIVER wraz z towarzyszącymi mu narzędziami od dawna pozostaje wyborem numer jeden. Bez względu na to, czy korzystasz z systemu TOS, MagiC czy MiNT, oraz czy Twoje urządzenie pracuje na interfejsie ACSI, SCSI, IDE, SATA, ATAPI czy USB, HDDRIVER zapewnia stabilną obsługę sprzętu.
Oprogramowanie to wspiera wiele urządzeń, które nie współpracują z innymi sterownikami, automatycznie wykrywając właściwości sprzętu oraz wersji systemu TOS. Jest to również jedyny sterownik działający w pamięci Fast-RAM, co pozwala na osiągnięcie imponujących transferów do 12,8 MiB/s. W połączeniu z nowoczesnymi peryferiami SCSI, takimi jak SCSI2Pi czy BlueSCSI, HDDRIVER wykorzystuje pełen potencjał współczesnych standardów.
Najnowsza wersja 12.77 przynosi istotne poprawki:
- Naprawiono błąd w narzędziu HDDRUTIL występujący podczas korzystania z funkcji naprawy partycji.
- Problem pojawiał się w specyficznych warunkach, gdy próbowano naprawić sektor główny, który nie był uszkodzony.
- Autor przypomina o zaleceniu ochrony przed zapisem sektora głównego oraz sektorów rozruchowych przy użyciu funkcji HDDRIVER.
Aktualizacja z wersji 12.x do najnowszej odsłony 12.77 jest bezpłatna. Szczegółowe informacje oraz cennik aktualizacji dla starszych wersji znajdują się na stronie producenta.
HDDRIVER 12.76
- dely/Taquart @ 8.1.2026 @ 08:14
- Tagi: 16bit 32bit oprogramowanie
Autor popularnego sterownika HDDRIVER ogłosił wydanie wersji 12.76, która wprowadza drobne, ale istotne usprawnienia w instalacji oprogramowania w pamięci Fast-RAM. Aktualizacja dla posiadaczy wersji 12.x jest całkowicie bezpłatna. Twórca ostrzega jednak przed błędami w funkcji naprawy partycji, zalecając korzystanie z niej wyłącznie w sytuacjach awaryjnych.
Najciekawszą nowością jest przygotowanie sterownika do współpracy z nadchodzącym narzędziem ETOS_FIX:
- Możliwość używania ulubionych sterowników, takich jak HDDRIVER, CBHD, HuSHI, ICD i AHDI, bezpośrednio z systemem EmuTOS.
- Ominięcie znanych błędów w natywnych sterownikach EmuTOS poprzez ich wyłączenie.
- Pełną swobodę wyboru oprogramowania dyskowego przy zachowaniu zalet nowoczesnego systemu.
Testy beta ETOS_FIX są już na ukończeniu, co daje nadzieję na szybką premierę stabilnej wersji. Deweloper liczy również na to, że twórcy EmuTOS rozważą w przyszłości natywne wsparcie dla bootowania zewnętrznych sterowników, wzorem oryginalnego systemu TOS.
Osoby zainteresowane zakupem lub aktualizacją oprogramowania mogą odwiedzić sekcję cennika na oficjalnej stronie projektu.
Wyniki konkursu VCCC 2025
- dely/Taquart @ 29.12.2025 @ 10:57
- Tagi: programowanie scena
Zakończyła się tegoroczna edycja Vintage Computing Christmas Challenge 2025. Tym razem tematem przewodnim konkursu był płatek śniegu, który uczestnicy musieli skomponować przy użyciu jednego znaku. Wyzwanie przyciągnęło wielu kreatywnych twórców z całego świata, prezentujących swoje umiejętności na retro platformach.
Jeśli chcecie zobaczyć wszystkie zgłoszone projekty w akcji, zachęcamy do obejrzenia specjalnego materiału wideo. Oficjalna prezentacja wszystkich prac konkursowych jest już dostępna w serwisie YouTube.
Dla osób, które chciałyby samodzielnie przetestować konkursowe produkcje na swoich komputerach lub emulatorach, przygotowano archiwum z plikami. Wszystkie zgłoszone programy można pobrać bezpośrednio z dysku sieciowego.
Zasady tegorocznego compo znajdziecie na oficjalnej stronie konkursu.
rmac 2.4.12
- dely/Taquart @ 29.12.2025 @ 08:19
- Tagi: programowanie
Została wydana nowa wersja makroasemblera rmac o numerze 2.4.12. Jest to wszechstronne narzędzie programistyczne wspierające procesory 680x0, 6502, układy Jaguar JRISCs, Jaguar Object Processor oraz DSP 56001. Aktualizacja skupia się na stabilności oraz poprawie błędów zgłaszanych przez społeczność.
Najważniejsze zmiany wprowadzone w wydaniu 2.4.12 to:
- Poprawienie obsługi parametru -s przy generowaniu kodów operacji dla MOVEQ.
- Wprowadzenie możliwości ignorowania komunikatów o optymalizacji za pomocą wykrzyknika.
- Rygorystyczne sprawdzanie rozmiaru słowa dla operacji rotacji bitowej w pamięci.
- Ulepszona dyrektywa .align oraz poprawione parowanie instrukcji movep dla DSP 56001.
- Zredukowane zapotrzebowanie na pamięć operacyjną podczas pracy na systemie Atari ST.
- Naprawienie błędu związanego z brakiem definicji symbolu wewnętrznego RMAC.
Dla deweloperów korzystających z rmac przygotowano gotowe pliki binarne dla różnych systemów operacyjnych. Zachęcamy do zapoznania się z pełną listą zmian w dokumentacji projektu.
Więcej informacji oraz linki do pobrania znajdziecie w sekcji download.
FiSh 0.70
- dely/Taquart @ 14.12.2025 @ 11:22
- Tagi: 8bit fujinet oprogramowanie
Bocianu udostępnił nową wersję programu nazwanego FiSh (Fujinet Interface Shell), którego głównym zadaniem jest ułatwienie przeszukiwania zasobów serwerów TNFS.
FiSh działa w oparciu o zewnętrzny serwer backendowy, nazwany FishEye, który indeksuje pliki. Dzięki temu użytkownicy ośmiobitowych Atari mogą szybko znaleźć i zamontować pliki bezpośrednio z listy wyników wyszukiwania.
Wersja 0.70 wprowadza szereg usprawnień i nowych funkcji:
- Dodano menadżer /PRESET do zapisywania i ładowania 4 ustawień per użytkownik (do 8 mapowań per slot).
- Udoskonalono ponowne użycie slotu hosta: klient teraz automatycznie wykrywa istniejące hosty i wykorzystuje wolne sloty zamiast tworzyć duplikaty.
- Poprawiono ekrany pomocy, dodając objaśnienia skrótów komend i parametrów.
- Komenda /UMOUNT 0 odmontowuje teraz wszystkie sloty.
- Nieaktywne serwery są teraz ukryte z /POOL oraz z wyników wyszukiwania, skrótów i historii.
- Wprowadzono drobne poprawki błędów.
Najnowszą wersję aplikacji klienckiej można uruchomić bezpośrednio z TNFS pod adresem fujinet.pl/fish/fish.xex.
Kod źródłowy klienta i serwera, jak zawsze, dostępny jest na GitLabie.
vbcc v5 dla 6502
- dely/Taquart @ 11.12.2025 @ 20:12
- Tagi: 8bit programowanie
Dobra wiadomość dla programistów! Ukazała się piąta wersja dystrybucji kompilatora C vbcc (highly optimizing portable and retargetable ISO C compiler) z obsługą docelowego procesora 6502.
vbcc to wysoce optymalizujący, przenośny kompilator ISO C, wspierający standard ISO C 89 oraz większość ISO C 99 (C99).
Wśród najważniejszych zmian w stosunku do poprzedniej wersji, należy wymienić:
- Znacznie szybszą bibliotekę zmiennoprzecinkową (floating point library) opartą na kodzie MSBASIC, która jest około 10 razy szybsza niż wozfp/SANE.
- Kompletny zestaw funkcji matematycznych C99 dla wozfp, IEEE i MSBASIC.
- Nowe wersje asemblera vasm i linkera vlink.
- Możliwość przekazywania opcji linii poleceń do vlink poprzez frontend vc.
- Możliwość określania niektórych ustawień konfiguracyjnych, takich jak rozmiar stosu (stack size), z poziomu linii poleceń.
- Liczne usprawnienia kodu oraz poprawki błędów (bug fixes).
Chociaż część zmian dotyczy bardziej specyficznych platform, ogólna optymalizacja i nowe narzędzia są bardzo istotne dla całej sceny 6502, w tym Atari.
Po pliki, dokumentację oraz więcej informacji odsyłamy na stronę projektu.
Mad Pascal 1.7.5
- dely/Taquart @ 8.12.2025 @ 07:29
- Tagi: 8bit programowanie
Mad Pascal (MP), popularny 32-bitowy kompilator w stylu Turbo Pascala dla 8-bitowych komputerów Atari i innych maszyn opartych na procesorze MOS 6502, doczekał się nowej wersji 1.7.5.
MP charakteryzuje się kompatybilnością z Free Pascal Compiler (FPC), co umożliwia kompilację kodu wykonywalnego zarówno dla Atari 8-bit, jak i systemów Windows oraz innych platform wspieranych przez FPC. Jedną z jego zalet jest możliwość osadzania asemblera w kodzie, choć programy wykorzystujące asembler działają tylko na platformach z CPU MOS 6502.
Wśród nowości w wersji 1.7.5, twórca, TeBe, wymienia:
- Poprawki błędów i optymalizacje.
- Dodano wsparcie dla typów podzakresowych SUBRANGE (low..high).
- Nowe jednostki (units): PACKFIRE, SAM, MD1.
- Dodano zasoby MD1 i MD1PLAY.
- Ulepszone parsowanie wartości rzeczywistych (real values), akceptujące dodatkowe znaki 'E' oraz '-', np. 6.1858296469E-02.
Więcej informacji o projekcie można znaleźć w repozytorium.
Źródła oraz binaria dla systemów Windows są dostępne w sekcji wydań.
VC3 2025 Compo
- dely/Taquart @ 3.12.2025 @ 09:57
- Tagi: programowanie scena
Informujemy o starcie kolejnej edycji konkursu programistycznego skierowanego do miłośników starych komputerów, w tym oczywiście naszej ulubionej rodziny Atari! Mowa o Vintage Computing Christmas Challenge 2025.
Jest to mały, świąteczny konkurs programistyczny, który idealnie umili nam grudniowe wieczory 2025 roku. Konkurs rozpoczął się 1 grudnia, a czas na zgłaszanie prac mija tradycyjnie w Wigilię, 24 grudnia 2025 roku, o godzinie 18:00 CET. System do przesyłania projektów ma zostać uruchomiony w ciągu najbliższych dni.
Główne wyzwanie jest proste, ale wymaga sprytu. W tym roku zadaniem jest stworzenie:
- Śnieżynki (snowflake) składającej się z kilku znaków.
- Jedyne dozwolone znaki do jej budowy to gwiazdki (*).
- Kształt musi być symetryczny.
Wszystkich chętnych, którzy chcą wziąć udział w zabawie, zapraszamy do zapoznania się z pełnym regulaminem na stronie organizatora.
Zapowiedź konkursu jest również dostępna w formie materiału wideo na platformie YouTube.
Coś Cię ominęło? Nie przejmuj się, poniżej znajdują się odnośniki do archiwalnych newsów. Miej jednak na uwadze, że to są ARCHIWALNE wiadomości i linki, które w nich występują mogą być już dawno nieaktualne.