Arkanoid for MiSTer
An FPGA implementation of Arkanoid by Ace, ElectronAsh, Enforcer, Sorgelig and Kitrinx
- Modelling done at the chip level to match PCB behavior and logic as closely as possible
- Spinner, joystick, mouse and keyboard controls
- T80s CPU by Daniel Wallner with fixes by MikeJ, Sorgelig, and others
- YM2149 core with volume table mixing by MikeJ for accurate mixing down to the PCB's audio distortion
- Accurate audio filtering based on original PCB spectrum analysis
Place *.rbf
into the "_Arcade/cores" folder on your SD card. Then, place *.mra
into the "_Arcade" folder and ROM files from MAME into "games/mame".
ROMs are not included. In order to use this arcade core, you must provide the correct ROMs.
To simplify the process, .mra files are provided in the releases folder that specify the required ROMs along with their checksums. The ROM's .zip filename refers to the corresponding file in the M.A.M.E. project.
Please refer to https://github.com/MiSTer-devel/Main_MiSTer/wiki/Arcade-Roms for information on how to setup and use the environment.
Quick reference for folders and file placement:
/_Arcade/.mra /_Arcade/cores/.rbf /games/mame/.zip /games/hbmame/.zip
Key | Function |
---|---|
1 | 1-Player Start |
2 | 2-Player Start |
5 | Coin |
9 | Service Credit |
Left/Right arrow keys | Movement |
CTRL, Space | Fire |
ALT | Fast |
Mouse action | Function |
---|---|
Left/Right button | Fire |
Left/Right | Movement |
- The game contains an MC68705 MCU which is currently not implemented
- The required ROMs have a few bugs that the MRA files aim to correct, however, the Easy difficulty setting has inaccurate enemy spawns
- Resolution is incorrectly reported as 256x225