Changes

MAME

39 bytes added, 08:48, 30 March 2015
brew install mess
On Windows and OS X, the MESS binary is called '''mess''', on Linux '''sdlmess'''.On some Linux distros such as Arch Linux you have to use absolute paths for disk images or ROMs because /usr/bin/sdlmesss is a wrapper script that will cd to the directory with the MESS binary. Or you could simply skip the wrapper script and run /usr/share/sdlmess/sdlmess directly: alias mess=/usr/share/sdlmess/sdlmess
==Command line arguments==
Command line example:
sdlmess mess cpc6128 -skip_gameinfo -window -flop1 /path/to/disk.dsk
;Device options from [http://www.progettoemma.net/mess/extra.html sysinfo.dat]
You can use zipped disk images too. If there is more than one DSK image in the zip file, treat the zip file like a directory, e.g.
-flop1 disk.zip/disk0.dsk
On some Linux distros such as Arch Linux you have to use absolute paths for disk images or ROMs because /usr/bin/sdlmesss is a wrapper script that will cd to the directory with the MESS binary. Or you could simply skip the wrapper script and run /usr/share/sdlmess/sdlmess directly.
==Keyboard layouts==
To use a German keyboard in emulated keyboard mode, start MESS e.g. with (key map path on Linux):
sdlmess mess cpc6128 -keymap -keymap_file /usr/share/sdlmess/keymaps/km-de.txt
In emulated mode, keys can also be remapped in the emulator menu. First press ''Scroll Lock'' to enable the MESS control keys, then ''Tab'' to open the menu, and finally select ''Input (this system)''. ''Return, Esc'' clears an assigned key.
You can get a list of slot options with
sdlmess mess cpc6128 -lslot
These are (as of MESS 0.159):
The ROM Box expansion can be used to load external ROMs such as [[MAXAM]]:
sdlmess mess cpc6128 -exp rom -rom1 /path/to/MAXAM.ROM
Up to 8 external ROMs (-rom1 to -rom8) are supported this way.
1,544
edits