Previous Thread
Next Thread
Print Thread
Page 1 of 4 1 2 3 4
Joined: Aug 2005
Posts: 39
Member
Member
Joined: Aug 2005
Posts: 39
Hi Everyone.
I Need Help setting up MESS in Linux. Ive been trying to do this for some time but no luck, I have MAME working so Im not completely without a Paddle.

I have my systems set up as such for the Roms....
/home/phil/mess/roms/genesis

And Im guessing my Bios's are Correct....
/home/phil/mess/bios
Where the bios dumps are in here not in individual folders...

Please help me solve this so I can get it working. All of the Tutuorials are for Windows..
Thank You

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Very Senior Member
Q Offline
Joined: May 2008
Posts: 4,930
Likes: 24
What's the value of your 'rompath' setting (in mess.ini or on the command line or in QMC2 or wherever)? It should be "/home/phil/mess/bios;/home/phil/mess/roms" in your case...


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Aug 2005
Posts: 39
Member
Member
Joined: Aug 2005
Posts: 39
Everything is Default.
Id like to keep everything in the same structure in the home folder.
but No I havent changed anything. Ive installed the SDL packages and went from there... Fresh Start

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Very Senior Member
Q Offline
Joined: May 2008
Posts: 4,930
Likes: 24
Well, the default value for the rompath setting is just "roms" (dunno if the package(s) you've installed use different defaults, though), and this means "a folder named 'roms' in the current working directory". So if you'd like to stay with the defaults you'd have to copy all BIOS dumps as well as the 'genesis' sub-folder to the directory "./roms/" (again, assuming there's no system-wide mess.ini - overwriting its value - that came with the "SDL packages" you've installed).

Try

Code
$ mess64 -showconfig | grep rompath
rompath                   roms
vs.

Code
$ mess64 -showconfig -noreadconfig | grep rompath
rompath                   roms
to find out if a different system-wide default for 'rompath' has been set.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Aug 2005
Posts: 39
Member
Member
Joined: Aug 2005
Posts: 39
Ill Have to look into this when I get home but the packages I installed were all direct from...
http://sdlmame.wallyweek.org/download/

Joined: Aug 2005
Posts: 39
Member
Member
Joined: Aug 2005
Posts: 39
rompath $HOME/mess/roms;/usr/local/share/games/mess/roms;/usr/share/games/mess/roms

Joined: Aug 2005
Posts: 39
Member
Member
Joined: Aug 2005
Posts: 39
"/home/phil/mess/roms/coleco"
Thats how I have my consoles set up, roms has a folder for each system...
nes, snes, coleco, genesis. a7800, a2600
"/home/phil/mess/bios"
is where I'm guessing the Bios's go? Thats how I have it set up anyway....

Joined: Aug 2005
Posts: 39
Member
Member
Joined: Aug 2005
Posts: 39
# Default MESS configuration file for Debian
# See /usr/share/doc/mess/examples/default.mess.ini
# for an example file with all possible options.
#
# Allow per-user mess.ini configuration files
inipath $HOME/.mess;/etc/mess
#
# Default data search paths
rompath $HOME/mess/roms;/usr/local/share/games/mess/roms;/usr/share/games/mess/roms
samplepath $HOME/mess/samples;/usr/local/share/games/mess/samples;/usr/share/games/mess/samples
artpath $HOME/mess/artwork;/usr/local/share/games/mess/artwork;/usr/share/games/mess/artwork
cheatpath $HOME/mess/cheat;/usr/local/share/games/mess/cheat;/usr/share/games/mess/cheat
crosshairpath $HOME/mess/crosshair;/usr/local/share/games/mess/crosshair;/usr/share/games/mess/crosshair
hashpath $HOME/mess/hash;/usr/local/share/games/mess/hash;/usr/share/games/mess/hash
ctrlrpath /etc/mess/ctrlr
#
# Default data output paths
cfg_directory $HOME/.mess/cfg
nvram_directory $HOME/.mess/nvram
memcard_directory $HOME/.mess/memcard
input_directory $HOME/.mess/inp
state_directory $HOME/.mess/sta
snapshot_directory $HOME/.mess/snap
diff_directory $HOME/.mess/diff
comment_directory $HOME/.mess/comments
#
# Override document root of the internal web server
# (do _not_ change this unless you know what you are doing!)
http_path /usr/share/games/mess/web/
#
# Debian feature defaults
# Set key to toggle full/partial emulation to Ins
uimodekey INSERT
# Set video to 'opengl' if DRI is enabled and reliable on your hardware
video opengl
# Set multithreading to '1' if you have more than one core
multithreading 0
# Set window to '1' if you want MESS to start in a window
window 0

Joined: May 2004
Posts: 1,019
Likes: 145
D
Very Senior Member
Very Senior Member
D Offline
Joined: May 2004
Posts: 1,019
Likes: 145
If you want to have them in /home/phil/mess/bios then you need to add that path to the rompath setting.

Joined: Mar 2001
Posts: 17,316
Likes: 280
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,316
Likes: 280
BIOSes go directly in one of the paths that rompath points to. So you can have snes.zip in /home/phil/mess/roms the way it's set up, or you can add the path like Duke said.

Page 1 of 4 1 2 3 4

Link Copied to Clipboard
Who's Online Now
0 members (), 628 guests, and 6 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,399
Posts122,883
Members5,092
Most Online3,327
Nov 10th, 2025
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Powered by UBB.threads™ PHP Forum Software 8.0.0