Home
Status
Bugzilla
Wiki
Downloads
FAQ
Legal
Contacts
Links
Message Board
[[
MAME & MESS source layout
]]
Show pagesource
Old revisions
Recent changes
Index
Trace:
»
Out on the Towns, part 2
»
stream_write()
»
MAME regtest
»
HowTo: Adding a MESS skeleton driver
»
cpunum_set_irq_callback()
»
MESS gba regtest
»
MAME i686 regtest
»
MESS debug regtest
»
MAME debug regtest
»
MAME & MESS source layout
Table of Contents
MAME & MESS source layout
Overview
MAME & MESS source layout
This document describes the organization of the various source files
MAME
and
MESS
use.
Overview
makefile
– Makefile for
MAME
makefile.mes
– Makefile for
MESS
makefile.sdl
– Makefile for SDLMAME/SDLMESS
docs
/ – Documentation
src
/ – Source code
emu
/ – generic emulation files
cpu
/ – CPU cores
sound
/ – sound cores
debug
/ – debugger code
audio
/ – generic audio files
layout
/ – generic layout files
machine
/ – generic machine files
video
/ – generic video files
mame
/ –
MAME
-specific files
drivers
/ – drivers
includes
/ – includes
layout
/ – layouts
machine
/ – generic hardware
audio
/ – sound hardware
video
/ – video hardware
etc
/ – misc files
mess
/ –
MESS
-specific files
audio
/ – audio hardware
devices
/ – devices descriptions
drivers
/ – drivers
formats
/ – cassette and disk formats
includes
/ – include files
layout
/ – layouts
machine
/ – generic emulations
osd
/ –
OS
-dependent code
sdl
/ – for the SDL port
windows
/ – for the Windows versions
tests
/ –
XML
test descriptions for MESSTest
tools
/ –
MESS
-specific tools
dat2html
/ – Converts sysinfo.dat to
HTML
files
imgtool
/ – Can read and write files from various image formats
messdocs
/ – Used to create mess.chm
messtest
/ – Regression test tool
video
/ – video hardware
lib
/ – libraries
util
/ – various files
zlib
/ – zlib library
expat
/ – expat library
osd
/ –
OS
-dependent code
osdmini
/ – mini
OS
-dependent code
sdl
/ – SDL
OS
-dependent code
windows
/ – Windows
OS
-dependent code
tools
/ – misc tools
Table of Contents
MAME & MESS source layout
Overview
Latest changes
famicom: added a floppy disk softlist and updated the driver to use it. [Fabio Priuli]
by etabeta
nes.xml: added missing info + some consistency fix. no whatsnew.
by etabeta
sync with nointro. no whatsnew.
by etabeta
added missing svn properties to a few lists.
by etabeta
isa_mda.c: Fix for crashes when no other video device is enabled. (nw)
by wfp
reference/mame_and_mess_source_layout.txt · Last modified: 2007/08/30 01:11 by duke
Show pagesource
Old revisions
Login
Back to top
Except where otherwise noted, content on this wiki is licensed under the following license:
CC Attribution-Noncommercial-Share Alike 3.0 Unported