Forum Replies Created
-
AuthorPosts
-
kendamachampParticipant
Thanks for the info, I really appreciate your help. Another website was saying that Libretro ran on 0.154. Lots of conflicting info on the internet. But what you suggested seems to have worked. Some of the roms run better on mame4all and others run better on libretro. But I think I have enough info now to move forward. I might try making the mame4all and the libretro just be symlinks to my rom repository so that they show up in both emulators, and then I can always just try them both to see which one is better for a specific game. I have over 8000 games on eight systems working now on my cabinet thanks to all the helpful people on this site. Hopefully I can be of some assistance to other people in the future.
kendamachampParticipantThat would require getting 0.154 romset instead? Right?
kendamachampParticipantI went ahead and downloaded a new romset of the correct version, since using clrmamepro to convert my existing romset wasn’t helpful. That did the trick. Still having some issues though. MAME doesn’t seem to read in the all/retroarch.cfg. You have to configure MAME as its own beast using the gui menu by pressing TAB when you are in any game. That will modify the /opt/retropie/configs/mame/cfg/default.cfg. Then you should be able to modify that file directly as well to make any customizations, but that file just shows up as a bunch of garbage in my editor even though it is supposed to just be an XML file. Is it encrypted, or some other charset? I tried edit in both the linux and windows environment.
I’m also hitting a snag because my start and select buttons are 16 and 17 (because retropie sees both players as one device), but MAME only goes up to 15 buttons, so I still have to use the keyboard for some features. I was hoping to try editing the default.cfg manually and just put 16 and 17 in the file to see if it can pick them up, but I can’t edit the file manually due to the issue I stated above…
Anyone else having similar issues?
kendamachampParticipantI rebuilt the roms successfully with the mame4all.dat. Copied them to the roms folder on the Pi. But I’m still getting an error about missing files. Any other debugging tips?
kendamachampParticipantAny solution for this yet? I’m having the exact same problem. Exit hotkeys work in all emulators except Atari 2600. The select and start keys don’t even perform their normal function either. For now, I’m keeping a keyboard mounted on my cabinet so I can access escape, F1, F2. I’d really like to get all the functionality contained to the cabinet controls though.
I tried using other mappings just for Atari, but realized that nothing I put in the Atari retroarch.cfg gets picked up to override the default retroarch.cfg. It’s annoying cause Atari only works with player 2 and button y. I’d like for the player 1 button b to be the controls for the first player. And then also add the second player if that’s supported.
Then I realized that nothing I put in any of the emulator-specific retroarch.cfgs is getting picked up. I tried mapping the Sega buttons to be more like the original controls, but no matter what configuration I put in the Sega file, it always uses the default config in the “all” folder.
kendamachampParticipantI’m gonna try that this afternoon. I didn’t realize you could rebuild them. I thought clrmamepro was just a utility for checking the version.
kendamachampParticipantI’ll confirm the rom versions. They came with a package called “6666 Games”. I tried placing them in the all 3 of the retropie mame emulators (mame4all, libretro, advmame) thinking that they must work with one of them… I guess it’s not that simple though
kendamachampParticipantHey guys, I’ve been lurking on this forum for a while and got my arcade cabinets almost 100% exactly as I want them. I just can’t get the mame roms working. I have the same missing files error as this thread, but I’ve confirmed everything points to the right place. I confirmed that the roms work on my pc when I open them with the mame32 emulator, so I know they are valid. I’ve tried dropping them in all the various locations for the mame emulators, but I can’t get past that error. I’m ready for help. I even tried unzipping them to see if that helped.
It’s retropie 2.6 on RPi2. Both ES config and MAME config point to ~/RetroPie/roms/mame.
Is there a way to capture more info about the missing file? Like where is it looking for them exactly? Then I could search the config files to see what variables are pointing to that location.
Or maybe the internal utility is having trouble unzipping the mame rom, and that’s why it can’t find the required files? I noticed that I have to use “unzip” instead of “gunzip” if I want to extract the files. So that got me wondering if ES is also using gunzip in the background to unpack the files to a temp location? Can I force ES to use “unzip” when it unpacks the roms for play?
-
AuthorPosts