RetroArch exits using Load Content

In an older version of RetroArch, I used to load games in 2 steps, Load Configuration → Load Content. But with version 1.3.6 it now it exits to desktop unless I use the “Detect Core” option, which takes more steps.

What am I doing wrong? I have loaded the core first, then saved new configuration.

RGUI

In version 1.0.0

[ol] [li]Configurations → mednafen_psx_libretro.cfg [/li][li]Load Content → MegaMan 8.cue [/li][li]Game Starts [/li][/ol]

In Version 1.3.6

[ol] [li]Load Configuration → mednafen_psx_libretro.cfg [/li][li]Load Content → Select File → MegaMan 8.cue [/li][li]Exits to desktop [/li][/ol]

It won’t work unless I use:

[ol] [li]Load Configuration → mednafen_psx_libretro.cfg [/li][li]Load Content → Select File And Detect Core → MegaMan 8.cue → PlayStation (Mednafen PSX) Core [/li][li]Game Starts[/li] [/ol]

Something I found.

In version 1.3.6 I load the configuration, then go to Core Information. It says “No core information available.”

But in version 1.0.0 I do the same and it gives me Core Information.

I think it is due to this line in the config file:

libretro_path = ":\cores\mednafen_psx_libretro.dll" 

This is missing in 1.3.6. I tried to added it but it has no effect.

I guess default core option per configuration has been removed:

[http://libretro.com/forums/showthread.php?t=5533](http://I guess default core option per configuration has been removed: [url) http://libretro.com/forums/showthread.php?t=6011 https://github.com/libretro/RetroArch/issues/677 The only solution I have come up with is to use a Playlist and manually set the core through a text editor.

 C:\Path\To\Mega Man 8.cue Mega Man 8 C:\Path\To\RetroArch\cores\mednafen_psx_libretro.dll DETECT 00000000|crc Sony - PlayStation.lpl 

"]http://libretro.com/forums/showthread.php?t=5533 http://libretro.com/forums/showthread.php?t=6011 https://github.com/libretro/RetroArch/issues/677

The only solution I have come up (Windows) with is to use a Playlist and manually set the core through a text editor.


C:\Path\To\Mega Man 8.cue
Mega Man 8
C:\Path\To\RetroArch\cores\mednafen_psx_libretro.dll
DETECT
00000000|crc
Sony - PlayStation.lpl

You can set a core to a playlist by going to settings > playlist.

Previously, you (and many others, apparently) were depending on unintended behavior related to the ‘libretro_path’ option to remember the last core used so they didn’t need to explicitly load the core. The solution is to add -L /path/to/core.dll to your launcher line if you’re using hyperspin, etc. or associate the playlist with a core if you’re using playlists.

[QUOTE=hunterk;43330]You can set a core to a playlist by going to settings > playlist.

Previously, you (and many others, apparently) were depending on unintended behavior related to the ‘libretro_path’ option to remember the last core used so they didn’t need to explicitly load the core. The solution is to add -L /path/to/core.dll to your launcher line if you’re using hyperspin, etc. or associate the playlist with a core if you’re using playlists.[/QUOTE] I’m on Windows, what is the launcher line?

I launch from exe instead of terminal.

If you’re launching through RetroArch, just associate the playlist with the core through settings > playlist and you should be all set.