Skip to content

tcalospora/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

About

An audio driver for the NeoGeo written in Z80 assembly

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Assembly 83.9%
  • C 11.2%
  • Makefile 3.5%
  • Python 1.4%