[Resolved] Help launching mame roms through attract mode rpi3
-
Hello and thank you for any help in advance. I've recently installed retropie as well as attract mode on my Pi 3. All my consoles and everything load fine but I am having trouble launching mame games. From what I can see LR - 2003/ the libretro emulator is the best when using this setup. But my problem applies to Advanced Mame as well .i placed all my ROMs into the arcade folder. I can generate the ROM list, wheel images and everything for mame for libretro, but when I go to load a game I get the gray screen asking to push a button for options, and then it returns back to the menu. Now here is the weird thing. I took the first handful of roms and started playing around by placing them in different ROM folders such as the advanced Mame ROM folder or the mame-libretro folder.. i grabbed roms starting at game 005 and ending at 19xx. After generating new lists, it now seems that those games will load up. So I figured maybe it was just because I didn't have the Roms in the dedicated directory per emulator, even though I had the correct directories in my setup. Anyway I went ahead and added all my ROMs to the libretro folder since they started loading up. Now it seems nothing after 19xx will load. The same thing happens for advanced Mame emulator. I can't believe it's just a coincidence that the first time I loaded that handful of ROMs into the folders they played all of those ROMs, but now with a full rom list they are still only playing those first handful of ROMs. Anyway overall it seems I'm having some trouble finding the best method to utilize mame with attract mode or even retropie. Any help would be much appreciated. It does not seem to create a log for me in the shm folder. I know different emulators work better for some roms than others.. i got this far, and mame finally stumped me
-
@aldub516
Please try and format your posts in a way that is readable and not a stream of consciousness wall of text. I appreciate English may not be your native language but most languages have syntax and formatting to help the reader.Anyway, yes it probably was a coincidence. You sound like you are randomly downloading ROMS and placing them in different folders on a whim, This will not work.
Each MAME emulator requires a specific ROM from a specific set.
lr-mame2003
requires that you use the 0.78 ROM set andlr-mame2010
the 0.139 set.Please read this https://github.com/retropie/retropie-setup/wiki/MAME and this https://retropie.org.uk/forum/topic/2859/how-to-use-mame-with-retropie-help-guide
I don't wish to be rude or discourage you but this very same question has been asked multiple times on this forum and it is clear you have not bothered to even search before posting your query,
Good luck.
-
i apologize if you percieved it as a wall of conscience thought. Reading my post back, i dont find it that hard to follow my description of circumstances and things i was doing to experiment and solve my own problem. The links you supplied, are basic starter info for the most part, non of which answered my issue. Ive read and done my own research before coming here.
As for the roms, i do indeed have the full .78 rom set, and as i explained, i was simply trying the different specific rom folders per emulator, instead of putting them all in the arcade folder and directing different emulators to that. Instead of moving 2000 roms from "arcade" to "mame-libretro", i simply moved the first few to see if it made a difference. As for searching for help, ive done plenty of research, but sometimes when both the hardware and software are a little new to me, it can be hard to nail down exactly where im going wrong. Thank you for your input and i will continue to browse the forum for a solution -
After reading through all the supplied links, it seemed to be a lot of basic information which I was aware of. My current scenario is this
.78 roms are placed into /home/pi/RetroPie/roms/arcadeIn retropie, the arcade main menu shows there 2334 games available.
When i launch a game, i use the run command menu to set the default emulator to lr-mame2003. Games will not launch. Just for expirement if i choose advmame or lr mame2000, the games will load.. i understand how roms work, but im wondering if its possible i screwed up my lr mame2003 settings somehow? All searching ive done doesnt give me a reason why i cant launch my .78 roms with mame2003 after setting it as default. Thank you again for any pointers. I always try and do my part in finding my own answers. But nothing tells my why lr mame 2003 is failing -
@aldub516 Can you pinpoint the problem to a specific ROM - i.e. this loads with advmame, but not with lr-mame2003 ?
From your description it looks like you cannot load any ROM with mame2003, so I'd suggest reinstalling it to check any corrupted file. -
So for instance
Mr do loads using advmame,fbalpha,mame2000 and mame4all, but not mame2003
Mortal kombat loads using advmame, mame2000 and mame4all but again not ,mame 2003. The only thing i can think of is in attractmode settings perhaps i changed the arguments or something that broke the emulator, but i believe ive since returned all those settings to what i believe is the default.
Settings are as follows in the attractmode settings which i assume overwrites the retropie files
Executable /opt/retropie/supplementary/runcommand.sh
Command arguments-0 _SYS_mame-libretro "[romfilename]"Ill try updating or reinstalling mame2003 and see if that works. I know how to update it throuhh retropie, but is there a proper way to fully remove then reinstall it to start it clean
-
@aldub516 Try to remove it then reinstall the binary through the retropie menu.
One thing more - can you try and see if NOT using attract mode (i.e. EmulationStation) makes the ROM load in mame2003 ? At least this way you can test that the lr-mame2003 core works.
-
Thanks again.. i was working within emulation station to make sure things worked before bothering with attract mode.. but i did an update from binary and it seems my problem was fixed. Never woulda thought it woulda been a corrupt install from the start. That fixed a huge issue for me, and i shall now move on to the next. Thank you for your help. I build mame machines all the time so i understand the mechanics of mame and emulators, but using pi hardware introduces some curveballs.thank you again
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.