Gopher2600 0.51.0
- dely/Taquart @ 9.11.2025 @ 07:46
JetSetIlly najwyraźniej chciał odpocząć od emulatora Test7800 i powrócił z potężną listą zmian dla Gopher2600 – emulatora konsoli Atari 2600. Nowa wersja 0.51.0 przynosi szereg kluczowych poprawek i istotnych funkcji.
Najważniejsze zmiany i nowości to:
- Emulacja 6507 (CPU): Wprowadzono znaczące korekty, które zapewniają zgodność z testami. Poprawiono inicjalizację rejestru SP, skorygowano działanie trybu dziesiętnego (decimal mode) oraz w pełni zaimplementowano wszystkie nieudokumentowane instrukcje. Emulator teraz przechodzi wszystkie testy klas2m5.
- Nagrywanie Wideo i Audio: Dodano opcję -video, która umożliwia nagrywanie obrazu i dźwięku. Wymaga to jednak oddzielnej instalacji programów ffmpeg i ffprobe.
- Wsparcie dla MacOS: Po raz pierwszy w historii dostępny jest oficjalny build emulatora dla systemu MacOS.
- Debugowanie ELF/PXE: Pliki ELF są teraz poprawnie identyfikowane jako PXE, co skutkuje dodaniem zmiennych PXE i okna kolorów. Okno deasemblacji przełącza się na widok sekwencyjny, który jest bardziej sensowny dla kartridży streamingowych (ELF i ACE).
- Tryb Portable: Dodano wsparcie dla pliku portable.txt. Jeśli plik o tej nazwie istnieje, katalog konfiguracyjny emulatora (Gopher2600_UserData) zostanie utworzony w tej samej lokalizacji co plik binarny.
- Inne Korekty: Atarivox Subtitler nie będzie już wyciszany. Kontrolery typu Paddles są automatycznie wstawiane po przechwyceniu myszy. Zmieniono opcję -elf na -dwarf, by precyzyjniej wskazać, że odnosi się do danych debugowania.
Po pliki instalacyjne dla wszystkich wspieranych systemów zapraszamy do sekcji wydań na GitHubie.







