Translations of this page:

Welcome to the MESS developer Wiki

The goal of this Wiki is to document the various internal functions, macros and mechanism that drive MESS (and MAME1)). Currently there isn't much content, but with contributors this will hopefully change. If you want to help, register a user name and look at the pages already in the Wiki to get an idea how things are currently laid out out here.

Please note that this Wiki is mainly for developers, so there will be no documentation on how to setup MESS to play or game cheats etc. However, the sysinfo.dat file is maintained using this Wiki, and you may find some useful info about the emulated systems there.

If you have any questions or would like to contribute to MESS or the Wiki, feel free to join us in the IRC-Channel #messdev on EFnet.

Development

MESS maintains a Subversion repository at svn://messdev.fdns.net/mess where you can follow the development. If you want to contribute and help with coding, there is a general ToDo list on the Wiki.

The tools needed to compile MESS can be downloaded from the build tools page.

10 latest SVN changes:

Reference

For a general overview of the source layout and location of files, please see this article about the MAME and MESS source layout. Help for the built-in debugger can be found on the debugger page.

MAME

MESS

Tools

Dumping project

The MESS Dumping project is the equivalent of the MAME Dumping Project. Please see the main dumping project page for more info. There is also the list of bad or missing files, which are referenced in the MESS source code and need to be dumped or redumped.

Tools

HowTo's

Driver infos

Personal pages

Some MESS contributers have set up personal user pages on this Wiki, where you can find infos about their activities, their collections and other stuff.

1) MAME is a registered trademark of Nicola Salmoria.
start.txt · Last modified: 2008-03-15 00:05 by firewave