PSX Beetle puts me at the memory card screen unless I run as admin

Any user I make on Windows that is not admin, or does not run retroarch as admin cannot load any PSX game with Beetle. Instead, it loads all of them to the memory card management screen instead. I think this may mean it’s having issues accessing the bios’s in the retroarch/system directory but I’m not sure.

The moment I right click and run as admin, or use my normal admin account to execute Retroarch, it loads the game perfectly. I cannot figure why this is. This is a fresh install of windows and retroarch, and the non-admin user attempting to run retroarch is a kiosk account. It cannot have admin.

Has anyone heard of this before or know why Retroarch + Beetle PSX requires admin credentials? Could someone make a new non-admin account on Windows, start retroarch and try to load a PSX game with beetle for me?

No other cores have this issue. I’m guessing it’s a permissions issue somewhere but I’m having trouble nailing it down. The games were imported by launchbox and sit in its folder, just like the rest of the systems.

Running RetroArch as an administrator is not recommended, as it can cause a cascade of permissions issues.

Can you post a verbose log of one of the failures to load?

Sure, here you go: https://pastebin.com/npfQygb9

I don’t see anything that sticks out once the game loads at the bottom. Would you like to see on of a load that works?

Hmm, looks like it’s having an issue with the table of contents from the CHD file:

[libretro ERROR] TOC first(99)/last(0) track numbers bad.

I’m not sure why that would magically resolve itself when running as admin, though. Does it act any differently if you move it somewhere in your user path? i.e., is there a permissions issue, perhaps?

Let me see if that occurs when I run it as admin.

As admin, which worked properly: https://pastebin.com/xnWqyu3n . Looks like the error is missing.

The thing is, ALL of my games are in the same launchbox games folder, with a subfolder for each system. Not sure why PSX beetle would cause an issue alone, but I’ll double check folder permissions in a minute.

I googled the error and found this: https://github.com/libretro/beetle-psx-libretro/issues/251

My games ARE .chd…

Also, I set my Emulation folders and subfolders to have full access from any user. It did not fix the problem. This includes everything related to the emulation - games, laucnhbox and retroarch.

It’s a permissions issue. For some reason, the chd files in my son yplaystation directory are not inheriting any type of permission for basic users. Every other folder and file in my games folder is. Wth.

Thanks for pointing out the logging mode.

1 Like