Skip to content

Late 2003 version of MAME (0.78) for libretro. Compatible with MAME 0.78 romsets.

Notifications You must be signed in to change notification settings

kensan73/mame2003-libretro

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proof on concept
Based on MAME 0.78

Tested for OS X, linux, Wii, and Android (arm-v7a).

TODO:

* Better path management. For now all games must be placed in a folder named 'rom'. Other folders must be created manually in 'rom's parent directory. Their names can be found under the File I/O section of src/libretro/osd.c.
* Make sure all of the mkdir commands in makefile complete before any compiling starts.
* Lots more

Notes:

* Will have errors on 64-bit platforms.
* Will have errors on platforms without unaligned memory access support.
* When using concurrent building you may get an error that it can't create certain object files, just rerun make if it happens.
* To run on Wii's memory constraints some drivers in src/driver.c must be removed.

LINKS TO CONSULT:

http://www.anthrofox.org/code/mame/index.html
https://code.oregonstate.edu/svn/dsp_bd/uclinux-dist/trunk/user/games/xmame/xmame-0.106/src/unix/contrib/patches/word-align-patch
http://www.filewatcher.com/b/ftp/ftp.zenez.com/pub/mame/xmame.0.0.html

About

Late 2003 version of MAME (0.78) for libretro. Compatible with MAME 0.78 romsets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.9%
  • Other 1.1%