#84451
Anonymous
Inactive

[quote=84449]

<div class=”d4p-bbt-quote-title”>alextaldren wrote:</div>
I’ve managed to get a lot of this working after another fresh image install. However, the issue remains with PocketSNES. It seems incapable of working with 2 controllers, and rendering all SNES games with multiplayer useless. What a bust.

I have tried Mario Kart with 2 identical controllers (as well as 2 different controllers) and can play 2 player without issue.

For reference, I’m running this command for my SNES emulation:

<command>/opt/retropie/supplementary/runcommand/runcommand.sh 4 "/opt/retropie/emulators/RetroArch/installdir/bin/retroarch -L /opt/retropie/emulatorcores/pocketsnes-libretro/libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/snes/retroarch.cfg %ROM%"</command>

My config files are at the top of this thread. I dont have anything in the snes specific retroarch config file except for a shader reference.

You might want to use this to check your main retroarch file for any major differences: https://www.diffchecker.com/
[/quote]

I found that switching to the PiSNES emulator makes this a lot easier. There are, in my opinion, some real issues with pocketsnes, and there doesn’t seem to be any real consensus on the fixes.

Once I switched to PiSNES, I was able to just the jstest command to get my button configuration for my Buffalo SNES USB Controllers and then map it accordingly in the pisnes/snes9x.cfg file.

Now both controllers work flawlessly, the emulator itself seems smoother, and I can exit back to Emulation Station without issue.

I appreciate all the help. Although much of it wasn’t directly responsible for the solution, much it lead me to other articles and threads. What a process.