Mezz-Estate-NeoGeo-Audio-Driver
Mezz-Estate-NeoGeo-Audio-Driver copied to clipboard
An audio driver for the NeoGeo written in Z80 assembly
Mezz'Estate Neogeo Audio Driver
An audio driver for the NeoGeo MVS and AES written in assembly.
Check the wiki for further information
Compilation dependencies
- This specific ZASM fork (You'll have to compile it yourself, there's no actual executables)
- RomWak
- Python 3.9.7+ (Might work with other versions higher than 3.0.0, not tested)
- adpcma (Just for converting the test's program's samples)
- ngdevkit (Just for compiling the test software)
- Mame (Can be any emulator, but this repo has neat stuff for Mame SDL)
- NeoSdConv (Just for exporting to TerraOnion's flashcart)
Z80 memory map
Address space | Description | Usage |
---|---|---|
$0000 ~ $5FFF | Static main code bank | Code |
$6000 ~ $7FFF | Static main code bank | MLM header and song data |
$8000 ~ $F7FF | Switchable banks | Song data |
$F800 ~ $FFFF | Work RAM | Work RAM |