xmame problems "ERROR: required files are missing"
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.
xmame problems "ERROR: required files are missing"
I searched yet I wasn't able to find a solution to my problem. I downloaded the latest version of xmame, and when I try to run it I get this error:
Code:
ynadji@onizuka:roms$ xmame ddonpach.zip
info: trying to parse: /usr/local/share/xmame/xmamerc
info: trying to parse: /home/ynadji/.xmame/xmamerc
info: trying to parse: /usr/local/share/xmame/xmame-x11rc
info: trying to parse: /home/ynadji/.xmame/xmame-x11rc
info: trying to parse: /usr/local/share/xmame/rc/ddonpachrc
info: trying to parse: /home/ynadji/.xmame/rc/ddonpachrc
Mouse/Trakball selected.
loading rom 0: b1.u27
loading rom 1: b2.u26
loading rom 2: u50.bin
loading rom 3: u51.bin
loading rom 4: u52.bin
loading rom 5: u53.bin
loading rom 6: u60.bin
loading rom 7: u61.bin
loading rom 8: u62.bin
loading rom 9: u6.bin
loading rom 10: u7.bin
done
b1.u27 NOT FOUND
b2.u26 NOT FOUND
u50.bin NOT FOUND
u51.bin NOT FOUND
u52.bin NOT FOUND
u53.bin NOT FOUND
u60.bin NOT FOUND
u61.bin NOT FOUND
u62.bin NOT FOUND
u6.bin NOT FOUND
u7.bin NOT FOUND
ERROR: required files are missing, the game cannot be run.
ynadji@onizuka:roms$
Now everything compiled right, there were no errors, so I don't understand what I'm doing wrong. I recall installing a version of xmame through rpm (well tgz converted from an rpm) and I got the same error, and I have only recently had to desire to get a little DonDonPachi on ^_^. Any ideas?
Distribution: Gentoo 2004.2: Who needs exmmpkg when you have emerge?
Posts: 1,795
Rep:
try
xmame -rompath /path/to/your/roms your_game_name_here (without the .zip extentsion)
or, if you wanted to avoid the -rompath modifier, you could edit your config file in ~/.xmame, or you could try putting your roms in /usr/local/share/xmame/roms (thats my configuration).
Okay, I edited the rompath in the config file earlier as I thought that was the problem, but that didn't fix it :-\. But adding -rompath to it does make it work, so I just made an alias and everything is working fine now, thanks!
Distribution: Gentoo 2004.2: Who needs exmmpkg when you have emerge?
Posts: 1,795
Rep:
i dont think that editing the config file did anything for me, to tell the truth, so try putting your roms in /usr/local/share/xmame/roms. then you might not need that alias.
I have the same problem but althought i followed your suggestions i still can not play all the games i have.
Only 19 work and i have more roms.
What should i do?
[franco@localhost roms]$ xmame.x11 bublbobl
info: trying to parse: /usr/local/share/xmame/xmamerc
info: trying to parse: /home/franco/.xmame/xmamerc
info: trying to parse: /usr/local/share/xmame/xmame-x11rc
info: trying to parse: /home/franco/.xmame/xmame-x11rc
info: trying to parse: /usr/local/share/xmame/rc/bublboblrc
info: trying to parse: /home/franco/.xmame/rc/bublboblrc
Mouse/Trakball selected.
loading rom 0: a78-06.51
loading rom 1: a78-05.52
loading rom 2: a78-08.37
loading rom 3: a78-07.46
loading rom 4: 68705.bin
loading rom 5: a78-09.12
loading rom 6: a78-10.13
loading rom 7: a78-11.14
loading rom 8: a78-12.15
loading rom 9: a78-13.16
loading rom 10: a78-14.17
loading rom 11: a78-15.30
loading rom 12: a78-16.31
loading rom 13: a78-17.32
loading rom 14: a78-18.33
loading rom 15: a78-19.34
loading rom 16: a78-20.35
loading rom 17: a71-25.41
done
a78-06.51 NOT FOUND
a78-05.52 NOT FOUND
a78-08.37 NOT FOUND
a78-07.46 NOT FOUND
68705.bin NOT FOUND
a78-09.12 NOT FOUND
a78-10.13 NOT FOUND
a78-11.14 NOT FOUND
a78-12.15 NOT FOUND
a78-13.16 NOT FOUND
a78-14.17 NOT FOUND
a78-15.30 NOT FOUND
a78-16.31 NOT FOUND
a78-17.32 NOT FOUND
a78-18.33 NOT FOUND
a78-19.34 NOT FOUND
a78-20.35 NOT FOUND
a71-25.41 NOT FOUND
ERROR: required files are missing, the game cannot be run.
[franco@localhost roms]$
Distribution: Gentoo 2004.2: Who needs exmmpkg when you have emerge?
Posts: 1,795
Rep:
you could try a gui for xmame. theres a great one here: http://advance.sourceforge.net
they have other neat stuff there, like an xmame bootable cd, etc, etc.
I can only get X Men to work, nothing else works at all. Well Metal Slug launches, but apparently xmame can't launch the NeoGeo BIOSes and all the video is messed up. Oh well :-\
I already have a gui.
Is it possible 0.70 version is too old?
I don't think so!
Probably Roms are not Ok for linux, because under windows they works.
Anyway, thank'you for your help.
Originally posted by GT_Onizuka I can only get X Men to work, nothing else works at all. Well Metal Slug launches, but apparently xmame can't launch the NeoGeo BIOSes and all the video is messed up. Oh well :-\
It might very well be that the your rom files don't work with the version of MAME you're using. These rom files sometimes change from one version of MAME to the next. Hence it's entirely possible that the roms work on Windows, but not with xmame. You have two options:
1. Check which version of MAME you were running under Windows, and install that version of xmame.
2. Get the correct romfiles for your current version of xmame.
I fixed the missing files problem for super bubble bobble putting the rom for regular bubble bobble (arround 130Kb) in the roms folder.
I got a file named bublbobl.zip that contained the missing files.
Last edited by clinux_rulz; 01-25-2006 at 04:09 AM.
I have the same problem with xmame 0.102 as franco29/10.
I have found a solution.....
All my roms are in capital letters, meaning
ABC.ZIP
If i rename them to abc.zip then the game plays
But i don't want to rename 15 GB of roms. So is any other way to overcome this problem?
Excuse my ignorance, but where am I editing those file paths? I have the same problem, I downloaded roms, they show available, but they have files missing. Please help me.
Excuse my ignorance, but where am I editing those file paths? I have the same problem, I downloaded roms, they show available, but they have files missing. Please help me.
Just edit the rompath line in ~/.xmame/xmamerc or use -rompath <path to your roms> when calling xmame.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.