BBC BASIC - nowa wersja
- dely/Taquart @ 10.11.2025 @ 11:31
- Tagi: 8bit programowanie
Ivo ogłosił wydanie nowej wersji r20251110 portu BBC BASIC 3.10 dla komputerów Atari XL/XE.
Najważniejszą zmianą w tej wersji jest usunięcie poważnego błędu w obsłudze błędów (error handling). Dotychczas, z powodu błędu w 6502, sporadycznie mogło dojść do zawieszenia się komputera w momencie wystąpienia błędu BASIC, ponieważ instrukcja BRK (Break) trafiała do procedury obsługi NMI (Non-Maskable Interrupt).
Wprowadzenie tej poprawki było niezbędne. Obsługa błędu wewnątrz procedury NMI byłaby bardzo kosztowna, zwłaszcza w przypadku przerwań listy wyświetlania (display list interrupts). Aby rozwiązać ten problem, usunięto wszystkie użycia instrukcji BRK, zastępując je normalnym wywołaniem podprogramu (normal subroutine call).
Ten port jest konwersją BBC BASIC w wersji 3.10. Jest to ostatnia wersja, która działała na procesorze NMOS 6502, używanym w niezmienionych komputerach Atari. Późniejsze wersje wymagały procesora CMOS 65C02, który nie działa na standardowym Atari.
Pliki do pobrania są dostępne w sekcji wydań.
Więcej szczegółów na temat tej konwersji oraz dokumentację znajdziecie na stronie projektu.
5. edycja ATASCII Compo
- dely/Taquart @ 10.11.2025 @ 09:08
- Tagi: 8bit grafika
Organizowany przez Logikera 5. Konkurs ATASCII Compo wkracza w decydującą fazę. Już jutro, 11 listopada, o północy kończy się głosowanie, które wyłoni najlepszą pracę w tej edycji!
Dla przypomnienia, ATASCII to skrót od Atari ASCII, czyli unikalny, rozszerzony zestaw znaków używany w 8-bitowych komputerach Atari. Jest on fundamentem na tej platformie, pozwalającym na tworzenie skomplikowanych i często zaskakujących obrazów za pomocą samych znaków.
Zachęcamy wszystkich pasjonatów do oddania swojego głosu, to ostatnia szansa na wsparcie ulubionych artystów i docenienie włożonej przez nich pracy.
Głosowanie odbywa się na stronie organizatora.
Prace biorące udział w konkursie można obejrzeć na platformie YouTube.
RastaConverter Beta 21
- dely/Taquart @ 9.11.2025 @ 07:46
- Tagi: 8bit grafika
Ilmenit udostępnił kolejną, już 21. wersję rozwojową popularnego narzędzia RastaConverter. Program ten jest niezbędny dla wszystkich pasjonatów grafiki 8-bitowej, umożliwiając łatwą konwersję obrazów.
Wersja Beta 21 wprowadza szereg istotnych ulepszeń, szczególnie w trybie Dual Mode oraz w zakresie ditheringu:
- Ulepszono tryb Dual Mode, by używał obrazu wejściowego jako obrazu docelowego, co powinno przełożyć się na lepszą jakość końcową.
- Dodano dithering wejściowy dla trybu Dual Mode, z opcjami: dual_dither=knoll|random|chess|line|line2. Pomaga to w prowadzeniu dystrybucji kolorów i usuwaniu pasm.
- W trakcie fazy ditheringu użytkownik może teraz wyjść z aplikacji (szczególnie przydatne dla wolnego ditheringu Knoll).
- Podgląd ditheringu jest teraz wyświetlany po prawej stronie ekranu.
Pliki do pobrania oraz kod źródłowy znajdują się w sekcji wydań na GitHubie. Więcej informacji o projekcie.
20. odcinek kursu programowania u Larka
- dely/Taquart @ 4.11.2025 @ 20:41
- Tagi: 8bit gry programowanie
Larek, znany polski twórca i pasjonat Atari, zaprasza na kolejny odcinek swojego kursu pisania gier na 8-bitowe Atari. Dwudziesta część popularnej serii "Piszemy grę" będzie miała premierę na kanale YouTube już w środę 5 listopada o godzinie 20:00. Tym razem będziecie tworzyć listę rekordzistów.
Wszystkich, którzy chcą nadrobić zaległości, zapraszamy do oglądania poprzednich odcinków. Pełna playlista jest dostępna na platformie YouTube.
Więcej informacji i link do nadchodzącego odcinka.
BBC BASIC dla Atari XL/XE
- dely/Taquart @ 3.11.2025 @ 10:28
- Tagi: 8bit programowanie
Jest to ostatnia wersja, która działa na procesorze NMOS 6502, co zapewnia kompatybilność z niezmodyfikowanym Atari. Późniejsze wersje języka wymagały już procesora 65C02 i nie uruchomią się na standardowych maszynach.
Port działa na każdej maszynie kompatybilnej z XL/XE, która posiada co najmniej 64kB pamięci RAM oraz stację dyskietek.
Część interpretera BBC BASIC rezyduje w głównej pamięci RAM, natomiast większość kodu uruchamiana jest z pamięci RAM znajdującej się pod systemowym ROM-em (OS ROM). Ponadto, w głównej pamięci RAM znajduje się warstwa tłumacząca, która implementuje większość wywołań MOS (systemu operacyjnego BBC), niezbędnych dla interpretera BASIC. Port stworzył Ivo van Poorten.
Więcej informacji o projekcie w repozytorium, a pliki i źródła są dostępne w sekcji wydań.
RastaConverter Beta 20
- dely/Taquart @ 30.10.2025 @ 10:32
- Tagi: 8bit grafika
Ukazała się nowa wersja RastaConvertera, narzędzia służącego do konwersji grafiki na komputery Atari. Najnowsza odsłona, oznaczona jako Beta 20, wprowadza szereg usprawnień, głównie związanych z obsługą programu z poziomu linii komend.
Wśród najważniejszych nowości znalazły się:
- Możliwość nadpisywania parametrów przy użyciu komendy /continue, na przykład dodając /opt=legacy równolegle do /continue, aby przełączyć optymalizator na tryb 'legacy'.
- Domyślna wartość parametru /predistance powróciła do 'ciede', ponieważ testy wykazały, że jest ona bardziej niezawodna. Domyślny parametr /distance pozostaje na wartości 'rasta'.
- Nazwa pliku graficznego w linii komend nie musi być już pierwszym parametrem.
- Linia komend akceptuje teraz ścieżki zawierające spacje, pod warunkiem, że są one ujęte w cudzysłowy.
Ponadto, wprowadzono następujące poprawki:
- Usunięto błędy związane z buforowaniem ikon na pasku zadań w systemach Windows 10 i nowszych.
- Poprawiono zapis właściwego numeru wersji RC do plików z ustawieniami (.rp/.opt).
Zachęcamy do pobrania i testowania nowej wersji.
Konwerter ST MSA oraz Extractor
- dely/Taquart @ 27.10.2025 @ 17:27
- Tagi: 16bit oprogramowanie
Nowe narzędzia dla fanów Atari ST: konwerter ST MSA + Extractor (działają w przeglądarce, a wszystko w jednym pliku HTML po stronie klienta - bez wysyłania danych na serwer.
Nowe narzędzia pochodzą od Krystone, który to ostatnio sporo bawił się ST i przy okazji je napisał. Oryginalnie napisane w Pythonie, teraz zostały przeportowane na JavaScript, żeby działały wprost w przeglądarce. Całość mieści się w jednym pliku HTML i pracuje po stronie klienta, więc nie ma wglądu w to, co robicie.
Co potrafią narzędzia?
- Konwersja ST MSA - dwukierunkowo, zgodnie z formatem MSA i regułami RLE; Extractor — wyciąga pliki z obrazów .ST i .MSA (FAT12, katalogi, podkatalogi). Są wygodne dla lubiących GUI. Przeciągasz i upuszczasz plik z obrazem, a wynik pobierzesz jako ZIP lub skonwertowany plik.
- Obsługa nazw z etykiety woluminu (label), zachowanie struktury katalogów, podsumowanie: liczba plików/katalogów i łączny rozmiar.
To dopiero początek, narzędzia będą jeszcze rozbudowane (m.in. o dodatkowe opcje geometrii i usprawnienia UI). Bezproblemowo i rejestracji dostępne tu: https://krystone.pl/st/disktools
RastaConverterBeta19
- dely/Taquart @ 20.10.2025 @ 18:03
- Tagi: 8bit grafika
Informujemy o udostępnieniu najnowszej wersji beta cenionego narzędzia RastaConverter, oznaczonego numerem 19. RastaConverter to program dla entuzjastów grafiki na 8-bitowe Atari, służący do konwersji obrazów.
Oto najważniejsze nowości w becie 19:
- Dodano nowe funkcje odległości kolorów: oklab, cie94 oraz specjalną funkcję rasta, która wzmacnia chromę dla ciemnych szarości, aby zapobiec zbyt szaremu obrazowi wynikowemu.
- Funkcja odległości kolorów rasta stała się domyślnym ustawieniem zarówno dla parametru /predistance, jak i /distance. Zapewnia to lepsze rezultaty konwersji przy zachowaniu szybkości poprzednio domyślnego algorytmu YUV.
- Konwersje uruchamiane w interfejsie graficznym (GUI) otrzymują teraz ikonę paska zadań równą konwertowanemu obrazowi, co ułatwia zarządzanie wieloma równoległymi konwersjami.
Twórca, Ilmenit, udostępnił również przykłady działania nowych funkcji, które można obejrzeć w sekcji releases. Zachęcamy do testowania.
16. odcinek kursu programowania u Larka
- dely/Taquart @ 30.9.2025 @ 18:17
- Tagi: 8bit gry programowanie
Larek, znany polski twórca i pasjonat Atari, zaprasza na kolejny odcinek swojego kursu pisania gier na 8-bitowe Atari. Szesnasta część popularnej serii "Piszemy grę" będzie miała premierę na kanale YouTube już w środę 1 października o godzinie 20:00. Tym razem będziecie tworzyć efekty dźwiękowe oraz tablicę informacyjną na koniec etapu.
Wszystkich, którzy chcą nadrobić zaległości, zapraszamy do oglądania poprzednich odcinków. Pełna playlista jest dostępna na platformie YouTube.
Więcej informacji i link do nadchodzącego odcinka.
RastaConverter Beta18
- dely/Taquart @ 29.9.2025 @ 18:51
- Tagi: 8bit grafika
RastaConverter, popularne narzędzie autorstwa Ilmenita, doczekało się nowej wersji oznaczonej jako Beta18. Ten konwerter, pozwalający na tworzenie grafiki dla 8-bitowych komputerów Atari z nowoczesnych maszyn, został wzbogacony o kilka istotnych poprawek i nowych funkcji, które z pewnością ucieszą miłośników grafiki na Atari.
Wśród nowości, które znalazły się w wersji Beta18, należy wymienić:
- Przeprojektowane kryteria akceptacji w algorytmach optymalizacji.
- Domyślne wartości dryfu (drift values) zostały znacznie zwiększone.
- Tryb /opt=legacy został dostosowany, aby odzwierciedlać algorytm z wersji Beta10.
Te zmiany mają na celu poprawę jakości konwertowanej grafiki oraz ułatwienie pracy artystom tworzącym scenową grafikę dla komputerów Atari XL/XE.
Zainteresowanych pobraniem najnowszej wersji RastaConvertera zapraszamy do sekcji wydań na GitHubie, gdzie dostępne są zarówno pliki binarne, jak i kod źródłowy.
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.