Skip to content

Releases: serkantanriverdi/bma8

BMA8 v0.1.0 — first working release

Choose a tag to compare

@serkantanriverdi serkantanriverdi released this 31 Aug 01:08

First working release of BMA8, tested on Raspberry Pi Zero v1.3.

Quick start (SD card)

  1. Download bma8-v0.1-sdcard.zip below.
  2. Format an SD card as FAT32.
  3. Extract the zip and copy the contents (files, not the folder) to the root of the SD card.
  4. Optionally add your own ATARIXL.ROM (16 KB), ATARIBAS.ROM (8 KB) and a game file (GAME.CAR, GAME.ROM, GAME.XEX or GAME.ATR) to the SD card root.
  5. Insert into a Raspberry Pi Zero, connect HDMI, power on.

Without any extra ROMs the emulator boots to the built-in Altirra XL OS BASIC prompt ("READY").

Working

  • Instant boot (no rainbow splash, no OS)
  • 384x240 HDMI @ 60Hz NTSC
  • HDMI audio (POKEY via VCHIQ)
  • USB keyboard + arrow-key joystick emulation
  • F1 = fire, F2 = Option, F3 = Select, F4 = Start, F5 = fire 2
  • Cartridge autodetect (8/16/32/64/128 KB standard types)
  • .XEX and .ATR loading via libatari800

Known limitations

  • Copy-protected ATX images generally do not boot (SIO timing)
  • No on-screen menu yet — file selection is by fixed filename priority
  • Tested only on Pi Zero v1.3; other Pi models require a Circle rebuild

Inspired by BMC64.