FiSh 0.56 od Bocianu
- dely/Taquart @ 26.11.2025 @ 18:46
- Tagi: 8bit oprogramowanie fujinet
Bocianu, twórca znany w społeczności Atari, udostępnił nową wersję swojego projektu FiSh (Fujinet Interface Shell) o numerze 0.56. Program ten, służący do przeszukiwania serwerów TNFS i bezpośredniego montowania plików, doczekał się znaczących usprawnień, które z pewnością ułatwią korzystanie z FujiNet na 8-bitowych maszynach Atari.
Lista najważniejszych zmian i nowości w FiSh 0.56:
- Dodano pełną obsługę plików w formacie CAS.
- Wprowadzono komendę /MOUNT do szybkiego wyświetlania listy zamontowanych slotów.
- Dostępna jest komenda /UMOUNT do odmontowywania urządzeń ze slotów.
- Ulepszono wygląd oraz poprawiono wydajność listy wyników wyszukiwania.
- Poprawiono stronicowanie, w tym nawigację klawiszami kursora, Spacją i Backspace.
- Możliwość wyboru konkretnego slotu urządzenia do montowania (od 1 do 8 na liście plików).
- Montowanie tylko pliku przy użyciu klawisza Shift.
- Tworzenie skrótów przy użyciu klawisza Control.
- Komenda /SHORT wyświetla listę skrótów utworzonych przez użytkownika.
- Komenda /LAST pokazuje ostatnio montowane pliki.
- Komenda /CONF wyświetla konfigurację i filtry FiSheye.
- Naprawiono i aktywowano filtry rozszerzeń.
- Dodano opcję wyświetlania tylko wyników z ulubionych serwerów.
- Wprowadzono bardziej szczegółowe komunikaty podczas startu programu.
- Lepsza obsługa błędów serwera i sesji.
- Naprawiono crawlera TNFS oraz błędy w filtrowaniu rozszerzeń plików.
- Wprowadzono kompaktowy tryb wyświetlania (przełączanie klawiszem TAB na liście wyników lub w opcjach).
- Możliwość usuwania skrótów.
- Dodano komendę /START, która pozwala na wybór trybu uruchamiania aplikacji.
Kod źródłowy zarówno klienta, jak i serwera, jest tradycyjnie dostępny na platformie GitLab.
Aplikację kliencką FiSh można również zamontować bezpośrednio z TNFS pod adresem: fujinet.pl/fish/fish.xex. Ten link zawsze prowadzi do najnowszej wersji.
FiSh - Nowy Shell dla Fujinet od Bocianu
- dely/Taquart @ 21.11.2025 @ 17:52
- Tagi: 8bit oprogramowanie
Pojawiło się zupełnie nowe i, jak się okazuje, bardzo potrzebne narzędzie dla wszystkich użytkowników Fujinet. Bocianu udostępnił program nazwany 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 mogą szybko znaleźć i zamontować pliki bezpośrednio z listy wyników wyszukiwania. Oto co oferuje już teraz:
- Wyszukiwanie plików na 10 podłączonych serwerach (łącznie blisko 190 000 plików!).
- Montowanie i uruchamianie/ładowanie znalezionych plików (.xex / .atr / .atx).
- Wybór ulubionego serwera (jego wyniki pojawiają się na górze listy).
- Sortowanie wyników wyszukiwania według liczby montowań (popularności).
- Wyświetlanie listy serwerów i ich statystyk.
- Konfiguracja interfejsu Wi-Fi.
- Wyświetlanie adresu IP.
Twórca zapowiedział również nowe funkcjonalności, które mają pojawić się wkrótce:
- Montowanie plików .cas.
- Montowanie obrazów dysków bez natychmiastowego startu oraz do innych slotów niż pierwszy.
- Dodawanie odnośników do osobistej listy ulubionych.
- Dodatkowe tryby wyświetlania oraz filtry wyszukiwania.
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.
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.
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ń.
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
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.
13. odcinek kursu programowania u Larka
- dely/Taquart @ 1.9.2025 @ 18:15
- Tagi: 8bit gry programowanie
Larek, znany polski twórca i pasjonat Atari, zaprasza na kolejny odcinek swojego kursu pisania gier na 8-bitowe Atari. Trzynasta część popularnej serii "Piszemy grę" będzie miała premierę na kanale YouTube już w środę 3 września o godzinie 20:00. Tym razem będziecie tworzyć tymczasowy ekran tytułowy i przenosić główną pętlę do podprogramu.
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.
Atari ST Bad DMA - możliwe rozwiązanie?
- dely/Taquart @ 28.8.2025 @ 21:57
- Tagi: 16bit oprogramowanie
Problem "Bad DMA", który od lat dręczy użytkowników komputerów Atari STE, może wreszcie doczekać się rozwiązania. Zjawisko to, objawiające się uszkodzeniami danych podczas zapisu na dyskach twardych ACSI, zyskało na znaczeniu wraz z pojawieniem się nowoczesnych zamienników, takich jak Gigafile czy UltraSatan.
CyranoJ przygotował spatchowany pakiet klasycznych sterowników ICD Tools, który może wyeliminować ten problem bez konieczności kosztownej i skomplikowanej wymiany układu DMA. Nowa wersja oprogramowania została przetestowana i wydaje się skuteczna.
Wszystkich zainteresowanych przetestowaniem rozwiązania zapraszamy do wątku na AtariAge, gdzie można znaleźć szczegółowe informacje i pliki do pobrania.
Mad Pascal 1.7.4
- dely/Taquart @ 17.8.2025 @ 13:01
- Tagi: 8bit programowanie PC
Ukazała się wersja 1.7.4 MadPascal – 32-bitowego kompilatora Turbo Pascala dla komputerów Atari 8-bit oraz innych maszyn z procesorem MOS 6502. MadPascal jest zgodny z Free Pascal Compiler (FPC), co umożliwia kompilację kodu również dla Windows i innych platform wspieranych przez FPC. Jego mocną stroną jest łatwe włączanie assemblera inline, co czyni go elastycznym narzędziem dla zaawansowanych użytkowników.
Nowości w wersji 1.7.4:
- poprawki błędów i optymalizacje
- ulepszone operacje na typie ENUM
- dodana obsługa konstrukcji WITH
- nowe unity: SHA256, GIF, AES, BFONT
Pełna lista zmian oraz źródła dostępne są w repozytorium projektu.
Instrukcję użytkowania można znaleźć w oficjalnej dokumentacji.
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.