libretro—Lock-on doesn't work

Issue #366 invalid
Former user created an issue

Original issue 366 created by autofire372 on 2013-11-29T00:58:50.000Z:

What steps will reproduce the problem?
1. Build Genesis Plux GX as libretro DLL from source
2. Load the DLL in RetroArch, with sk.bin in RetroArch's system folder
3. Load Sonic the Hedgehog 3.

What is the expected output?
Sonic 3 & Knuckles should load.

What do you see instead?
Sonic 3 loads.

What version of the emulator are you using (official, SVN revision,...)?
Libretro DLL built from source, r844.

Please provide any additional information below (Emulator settings, Console
setting,...)
I believe the issue lies in an extraneous forward slash in the code; according to the command-line, RetroArch is looking for the S&K rom in "[RetroArch's root directory]/\system" and not "[RetroArch's root directory]\system". This issue also prevents the emulator from loading any Sega CD games (since it can't find the BIOS files necessary) or Knuckles in Sonic 2 (same problem with S2K UPMEM).

Comments (2)

  1. Former user Account Deleted

    Comment # 2 originally posted by ekeeke31 on 2013-11-29T07:31:15.000Z:

    No, it was tested it and it works as expected, as well as Sega CD games off course. If none of this work for you, there is definitively a problem on your side or with the RetroArch version you are using, and as you figured out, it's not just a problem with lock-out but an issue with your system path.

    Indeed, the system directory path is defined by Retroarch, not the libretro core so if there is an extra slash, it's either because you wrongly set the system path (check RA config file to be sure) or there is a bug in the version of RetroArch you are using that added it when passing the path to the core. Like I said, it worked fine for me with the last RA version compiled from GIT (tested with Wii and Win32 versions)

  2. Former user Account Deleted

    Comment # 3 originally posted by autofire372 on 2013-11-29T14:42:23.000Z:

    Turns out that RetroArch had, in fact, inserted unnecessary forward slashes into all paths, but that wasn't the real issue—turns out lock-on won't work if the Sonic 3 rom involved is compressed (duh). Boy, do I feel dumb.

  3. Log in to comment