Skip to content

A copy of the original libretro core but with most of the drivers removed to fit on the Wii memory.

Notifications You must be signed in to change notification settings

netux79/mame2003Wii

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

A copy of the original libretro core but with most of the drivers removed to fit on the Wii memory.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages