Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Slackware 11.0 / 2.6.19.1 /Linux Mint
Posts: 124
Rep:
XMAME Problem [rotox1.bin NOT FOUND]
Hi there,
I downloaded xmame-0.103and built it without any errors.
But it won't start, saying:
Code:
rotox1.bin NOT FOUND
rotox2.bin NOT FOUND
rotox3.bin NOT FOUND
rotox4.bin NOT FOUND
rotox5.bin NOT FOUND
rotox6.bin NOT FOUND
rotox7.bin NOT FOUND
rotox8.bin NOT FOUND
rotox9.bin NOT FOUND
rotox10.bin NOT FOUND
I also tried slackware bins, with the same result...
I also tried to run it using the -rompath option [/code]xmame.x11 xmame -rompath /root/MAME/mslug[/code]
But the result was that:
Code:
info: trying to parse: /usr/local/share/xmame/rc/nbamht1rc
info: trying to parse: /root/.xmame/rc/nbamht1rc
loading rom 0: mhtu2.bin
loading rom 1: mhtu3.bin
loading rom 2: mhtu4.bin
[........other roms......................]
mhtu2.bin NOT FOUND
mhtu3.bin NOT FOUND
mhtu4.bin NOT FOUND
mhtu5.bin NOT FOUND
mhtu54_v10.bin NOT FOUND
mhtu63_v10.bin NOT FOUND
mhtu133.bin NOT FOUND
[......................]
Distribution: Slackware 11.0 / 2.6.19.1 /Linux Mint
Posts: 124
Original Poster
Rep:
I also downloaded gxmame as front end, and used it with xmame.x11.
It doesn't see any rom in the rom dir, though I have about 7-8 of them...
PS: I just tried to run it
Code:
mame.x11 /root/MAME/mslug
so this time found some of the missing files, still some are not there,,,
Code:
PSroot@argos:~# xmame.x11 /root/MAME/mslug
GLINFO: loaded OpenGL library libGL.so!
GLINFO: loaded GLU library libGLU.so!
GLINFO: glPolygonOffsetEXT (2): not implemented !
info: trying to parse: /usr/local/share/xmame/xmamerc
info: trying to parse: /root/.xmame/xmamerc
info: trying to parse: /usr/local/share/xmame/xmame-x11rc
info: trying to parse: /root/.xmame/xmame-x11rc
info: trying to parse: /usr/local/share/xmame/rc/mslugrc
info: trying to parse: /root/.xmame/rc/mslugrc
loading rom 0: 201-p1.bin
loading rom 1: 201-s1.bin
loading rom 2: sfix.sfx
loading rom 3: sp-s2.sp1
loading rom 4: sm1.sm1
loading rom 5: 201-m1.bin
loading rom 6: 000-lo.lo
loading rom 7: 201-v1.bin
loading rom 8: 201-v2.bin
loading rom 9: 201-c1.bin
loading rom 10: 201-c2.bin
loading rom 11: 201-c3.bin
loading rom 12: 201-c4.bin
done
sfix.sfx NOT FOUND
sp-s2.sp1 NOT FOUND
sm1.sm1 NOT FOUND
000-lo.lo NOT FOUND
ERROR: required files are missing, the game cannot be run.
Distribution: Slackware 11.0 / 2.6.19.1 /Linux Mint
Posts: 124
Original Poster
Rep:
well, sorry for spamming, but I'm discovering thinks.
So.. I haven;t tried many roms yet, but the problems above have to do with metal slug in particular.
I tried Shadow dancer and some others and they ran fine...
So if it's possible tell some hints for gxmame that still don't see any rom in the rom dir, and how can I run metal slug (I installed xmame, only for this g-r-e-a-t-e game )
Sorry for the late reply; haven't checked this site in a while.
xmame needs to be told where the roms are located; in your case:
xmame.x11 -rompath /root/MAME mslug
Other than the metal slug roms, you also need the neogeo BIOS roms (neogeo.zip). Just email me at phulshof@xs4all.nl if you need a bit more direct help with this problem.
How can I solve it? My env is Debian sarge 3.x testing.
xmame version is
Code:
xmame (x11) version 0.106 (Jul 8 2006)
and the execution command is
Code:
xmame -rompath ./path/to/rom.zip
Error is as below:
Code:
GLINFO: loaded OpenGL library libGL.so!
GLINFO: loaded GLU library libGLU.so!
info: trying to parse: /etc/xmame/xmamerc
error: unknown option history_file, on line 13 of file: /etc/xmame/xmamerc
ignoring line
error: unknown option mameinfo_file, on line 14 of file: /etc/xmame/xmamerc
ignoring line
error: unknown option fuzzycmp, on line 33 of file: /etc/xmame/xmamerc
ignoring line
error: unknown option skip_disclaimer, on line 35 of file: /etc/xmame/xmamerc
ignoring line
info: trying to parse: /home/user_name/.xmame/xmamerc
info: trying to parse: /etc/xmame/xmame-x11rc
info: trying to parse: /home/user_name/.xmame/xmame-x11rc
info: trying to parse: /etc/xmame/rc/pacmanrc
info: trying to parse: /home/user_name/.xmame/rc/pacmanrc
xmame: could not connect to socket
xmame: No such file or directory
LIRC disabled
loading rom 0: pacman.6e
loading rom 1: pacman.6f
loading rom 2: pacman.6h
loading rom 3: pacman.6j
loading rom 4: pacman.5e
loading rom 5: pacman.5f
loading rom 6: 82s123.7f
loading rom 7: 82s126.4a
loading rom 8: 82s126.1m
loading rom 9: 82s126.3m
done
pacman.6e NOT FOUND
pacman.6f NOT FOUND
pacman.6h NOT FOUND
pacman.6j NOT FOUND
pacman.5e NOT FOUND
pacman.5f NOT FOUND
82s123.7f NOT FOUND
82s126.4a NOT FOUND
82s126.1m NOT FOUND
82s126.3m NOT FOUND
ERROR: required files are missing, the game cannot be run.
Your syntax is incorrect. Let's say you want to play gradius2, and your gradius2.zip is located in your /home/games/roms directory, your syntax would be:
xmame -rompath /home/games/roms gradius2
Also, just because you have a rom does not mean it is up to date with the version you are running. Roms go through many, many revisions to names and schemes. I had some roms from a few years ago, and 90% of them I had to get new ones because of the new schemes.
The first thing to do is see if the free rom that usually it looks for works. If it does, then you can start tracking down what happens next. It takes a bit to figure the curve, but what I do to test a rom is leave it in my home directory, go to my home directory, and type xmame -rp . romname where the romname is the rom I am testing. If it works, I move it to my roms directory and use kxmame to run the program normally.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.