Skip to content

neogeo-mzs/Mezz-Estate-NeoGeo-Audio-Driver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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