BM800XL: Atari na Raspberry Pi
BM800XL to emulator bazujący na znanej koncepcji BM, w którym Raspberry Pi uruchamia się błyskawicznie bezpośrednio do środowiska emulacji Atari 800XL, bez konieczności ładowania pełnego systemu operacyjnego.
Projekt powstał w zaledwie dwa tygodnie przy intensywnym wsparciu modelu DeepSeek, zapewniając w pełni płynne działanie w standardach PAL i NTSC. Całość opiera się na bibliotece circle służącej do bezpośredniej komunikacji ze sprzętem Raspberry Pi oraz libatari800 jako właściwym silniku emulacji.
Najważniejsze możliwości emulowanych maszyn obejmują:
- Obsługę komputerów z serii Atari XL (600XL, 800XL) oraz XE (65XE, 130XE).
- Różnorodne konfiguracje pamięci RAM: 64 kB, 128 kB, 192 kB, a także rozszerzenia 320 kB RAMBO XL i 320 kB Compy Shop.
- Obraz w formatach PAL i NTSC z możliwością przełączania w trakcie pracy programu.
- Domyślne skalowanie do rozdzielczości 1280x720 z zachowaniem oryginalnych proporcji obrazu i czarnymi pasami po bokach.
- Opcjonalne efekty PAL colour blending oraz NTSC artifacting.
- Pełną emulację układu dźwiękowego POKEY w trybie mono lub stereo z dwoma układami.
- Regulację głośności bezpośrednio z poziomu menu ekranowego OSD.
Wczesna wersja oprogramowania została udostępniona w postaci archiwum zip oraz gotowego obrazu iso przeznaczonego do bezpośredniego wgrania na kartę SD.
Więcej szczegółów oraz pliki instalacyjne można znaleźć w oficjalnym repozytorium.