Attract-Mode Support Forum
Attract-Mode Support => General => Topic started by: 8bitsdeep on February 09, 2017, 03:01:13 PM
-
I'm at a loss here. Finally got around to adding my PS1 games to my AM setup, using the same layout and emulator (RetroArch) as my other systems. However, when I launch a PS1 game, RetroArch opens and plays the game properly, but AM immediately closes. All other systems work just fine, only my PS1 games have this problem.
If anyone has any ideas, I'd appreciate it.
-
So I take it you are on a pi3?
any errors in the terminal?
-
Nope, PC. Console window closes with AM. Is there a way to output a log?
-
Post the emulator.cfg file for PS you're using.
-
# Generated by Attract-Mode v2.2.1
#
executable ..\RetroArch\retroarch.exe
args -L ..\RetroArch\cores\mednafen_psx_libretro.dll "[romfilename]"
rompath ..\games\playstation
romext .zip;.cue
artwork flyer ..\boxart\playstation
artwork marquee
artwork snap
artwork wheel
-
As far as I can tell your cfg looks fine. I want to ask if you use epsxe does attract mode crash as well?
I know I have had many problems using the mednafen_beetle core with retroarch on my pc (linux) oddly enough the arm version for the pi works very well. you say you are loading attract mode through the command line but the command line window dies too? that is weird.
-
Use a full rom path and not a relative rom path in your emulator.cfg.
-
1) Use full path to the executable and in args.
2) If there are/is spaces in path use " at start and end of arg i.e. -L "path/to/core" "romfilename".
-
::) oh yeah I guess in windows you can't shortcut..sorry
-
Windows is fine using relative paths for the executable and arguments but it's not fine when it comes to the rompath which needs to be a full path. If you have spaces in your executable, argument or pathname you of course need to wrap them in quotes.
-
All my other systems use relative paths to everything, including roms, and work fine. So I don't see how that could be the issue? No spaces are present in my paths either.
Everything is set exactly like all my other functioning systems. Very confusing. :-\
-
Try a diferent psx emulator and see it the same thing hapens. Just to know I guess but info is what we need at this point
-
Well, I tried switching RetroArch cores before bothering to install an entirely different emulator. Didn't expect it to make a difference, but it works now! Switched from mednafen_psx_libretro to mednafen_psx_hw_libretro.
If anything, I'm more confused now, but at least it's working.
-
Glad it works for you. :)
That is odd though. Sometimes we never do figure these things out...