Need Help Getting Mame and Neo Geo working in Attract Mode
-
Hello everyone! I'm enjoying the Attract Mode over the Emulation Station front end tremendously! But I've run into a problem attempting to launch Mame and Neo Geo for some odd reason. I made space between each section I had to edit to make this easier for everyone here to read. I also attempted to follow Floob's instructions on a video that suggested the following paths:
I checked how I configured the Executable section under Edit Emulator: /opt/retropie/emulators/retroarch/bin/retroarch).
I also configured the Command Arguments under Edit Emulator:
-L /opt/retropie/libretrocores/lr-mame2003/mame2003_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "[romfilename]"My Rom Path is /home/pi/RetroPie/roms/mame-libretro/mame2003.
The Rom Extension is set as .zip
The System Identifier is set as MAME.
Similarly, for Neo Geo, the Executable section is set as /opt/retropie/emulators/retroarch/bin/retroarch.
The Command Arguments is set as -L /opt/retropie/libretrocores/lr-fbalpha/fbalpha_libretro.so --config /opt/retropie/configs/neogeo/retroarch.cfg "[romfilename]".
The Rom Path is /home/pi/RetroPie/roms/neogeo,
The Rom Extension was set as .zip.
I left the System Identifier blank for the Neo Geo emulator.
With both of these emulators, any time I click on any game, it just reloads the snap file associated with it instead of loading the rom. If anyone can suggest ideas as to what I am doing wrong, please let me know.
Thanks in advance and enjoy the holidays :-D.
-
@Striderx99 Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first
How did you install attractmode ? From the experimental section or using someones premade image ?
-
I used the Experimental version from within Emulation Station.
-
@Striderx99 Then you should just need to re-install any related emulator or update all packages and it will set them up in attract mode.
-
I'll make an attempt to do that. I'll test the emulators soon afterward to see if it helps.
-
I went into Emulation Station and updated Attract Mode, lr-mame2003, and lr-fbaplpha. After I attempted to load my roms on both emulators, neither would launch a game.
-
@Striderx99 They worked when I tested - have you had this working in ES btw with the same romsets ? It might be unrelated to the attractmode config.
I will need to see a log
via runcommand launch menu launch in verbose mode then provide the
/dev/shm/runcommand.log
file once it failshttps://github.com/retropie/retropie-setup/wiki/runcommand
use a pastebin site to host the log.
-
I tested two games in Mame. They were Argus and Bionic Commando. They both loaded fine. I also tried King of The Fighters and Galaxy Fight on the Neo Geo (via fbaplha) emulator. These all ran fine on Emulation Station, but I'd like to use Attract Mode.
I have no idea how to launch runcommand. I saw the option available in Retropie Setup>Configuration / tools > runcommand. But I don't know how to generate the log. If you can explain that part, I'll get it and upload it for you.
-
I finally got runcommand.log genrated inside dev/shm. I dragged a copy into my desktop and made it into a .txt file. It provided the following message after I ran Kung Fu Master on Mame, but this time on Attract Mode:
Parameters:
Executing: /home/pi/RetroPie/roms/mame-libretro/mame2003/kungfum.zip
/opt/retropie/supplementary/runcommand/runcommand.sh: line 929: /home/pi/RetroPie/roms/mame-libretro/mame2003/kungfum.zip: Permission deniedI'm assuming that I need to grant access to that folder. How would I do that if that is the case?
BTW- Sorry if I'm asking noob questions, but I am learning things about Linux slowly but surely.
Thanks :-).
-
@Striderx99 looks like the attractmode config must be wrong - and I don't think it's the one generated by retropie-setup - probably your config you created first.
Please remove the attractmode configuration and update attractmode from experimental.
to remove run this in a terminal
rm -rf ~/.attract /opt/retropie/configs/all/attractmode/
-
if after that it still doesn't work I will need a zip of all the configs in
/opt/retropie/configs/all/attractmode/
-
It's a good thing I decided to backup all my data! I'll make an attempt to enter the code you have listed. I'll keep my fingers crossed and let you know how things go afterwards. If they don't work out, I'll zip all of the configs you requested and send them to you so you can take a look. The guys who have worked on Attract Mode really deserve a lot of credit. Thanks for the support :-).
-
From the looks of things, that line of code written in a terminal did the trick. The only thing I need to add is my configuration for Mame (this time I'll enter 0_SYS_mame-libretro "[romfilename]" for the Command Argument and /opt/retropie/supplementary/runcommand/runcommand.sh for the Executable. Every other option will remain the same from my initial attempt. If I'm wrong about this, please let me know.
Neo Geo is surprisingly configured already, as well as the NES, SNES, N64, Mega Drive, Playstation, and Final Burn Alpha emulators.
Thanks again for your assistance :-).
-
Unfortunately, I spoke too soon :(. Where should I send the zipped attractmode folder with the configs?
-
@Striderx99 host them online somewhere and provide a link. Eg google drive.
-
I have created a link to my Attract Mode configurations:
https://drive.google.com/file/d/0BycvvP-0gAyWWmNPV05fWlkwREU/view?usp=sharing
Please let me know if you see what is wrong and how to fix the problem.
Thanks again :-).
-
@Striderx99 the Neo Geo configuration looks ok, so it may be a romset issue.
Please can you launch a neogeo game - trigger runcommand launch menu before launching and choose "Launch in verbose mode". and then post me a copy of
/dev/shm/runcommand.log
(via a pastebin site) -
I tinkered around with the commands used in Mame and got it to work. I simply used the previous code written for the Command Argument and the Executable. I found that I have a few bad rom sets for Mame 2003, so I'll have to use ClrMame Pro to fix them. Neo Geo is actually working fine with the new commands that were added to the Command Argument and the Executable sections. My problem now is with PC Engine CD rom files. For some reason, I can't get those to launch from lr-beetle-pce-fast. You can look at that here: https://retropie.org.uk/forum/post/42447
Thanks for your assistance :-).
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.