Forum Replies Created

Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • in reply to: Need help with setting up a second controller #2298
    r00stre
    Participant

    Thanks for posting the link. I was noticing some sound issues and stuff with the other emulator. Using the linked fix worked great!

    in reply to: 2 player SNES issues #2297
    r00stre
    Participant

    Good thing I wasn’t content with just switching emulators. I found an even easier fix someone mentioned in another post, I’ve tested it and confirmed that this fix works. https://github.com/retropie/RetroPie-Setup/issues/158

    in reply to: 360 controller issue #2295
    r00stre
    Participant

    Sounds like you have it set up in RetroArch fine, but not in emulation station. Navigate to /home/pi/.emulationstation/ and delete es_input.cfg then restart. When it boots up make sure you have your controller on, and it will take you through the key mappings for emulation station again. Hope this helps.

    in reply to: SNES to USB Adapter Problem #2294
    r00stre
    Participant

    Again if the issues is just 2 player games in SNES the answer is here. https://www.petrockblock.com/forums/topic/2-player-snes-issues/

    in reply to: Need help with setting up a second controller #2293
    r00stre
    Participant

    Which emulator are you referencing? Do both controllers work on NES games? I have a feeling I just posted the answer to this question. I was having the same issues, but both controllers worked fine on NES games but doing what you are describing on SNES games. Turns out the problem was the SNES emulator that RetroPie uses by default. Here is the fix. https://www.petrockblock.com/forums/topic/2-player-snes-issues/

    in reply to: 2 player SNES issues #2283
    r00stre
    Participant

    Thank you! I was most definitely experiencing the main menu issues as well. So far this has worked like a dream. However I must append one my steps, “removed the extra functions from the joystick config” didn’t really do anything so I just remapped the extra functions as non existent buttons. The original mapping had set my usb snes controller R button as an exit button for the emulator which was annoying and redundant since Select+Start still exits the emulator. Other than that no issues at all this emulator is far superior. Let me know if you have any other questions. Enjoy!

    in reply to: 2 player SNES issues #2280
    r00stre
    Participant

    Alright problem solved. The problem was with the emulator that RetroPie uses as the standard SNES emulator. To fix the issue I switched to using the pisnes emulator. Here’s how:

    Open ~/.emulationstation/es_systems.cfg

    Scroll all the way down till you find the part referencing SNES

    Below the COMMAND line there is a list of alternate emulators.

    Highlight and copy the line that says: COMMAND=/home/pi/RetroPie/emulators/pisnes/snes9x %ROM%

    Now replace the entire command string above with what you just copied.

    Save the file.

    Now navigate to:
    /home/pi/RetroPie/emulators/pisnes/

    Open snes9x.cfg

    Scroll down to the Joystick section to modify the controls. They were way off originally. I basically just matched it to the retroarch.cfg mappings, and removed the extra functions.

    Not sure if it was necessary, but I added buttons for a second controller in this file:

    [Joystick]
    # Get codes from “jtest /dev/input/js1”
    # from package “joystick”
    A_2=3
    B_2=2
    X_2=1
    Y_2=0
    L_2=4
    R_2=5
    START_2=9
    SELECT_2=8

    Scroll down to the graphics section
    I changed:
    “DisplaySmoothStrech=1” to 0 (this made the games blurry)
    “MaintainAspectRation=1” to 0 (fills the screen)

    That’s it. Now emulation station opens SNES roms with PiSNES instead of PocketSnes. Confirmed that it has fixed 2 player issues at least with Super Bomberman. Hope this helps some people!

    in reply to: 2 player SNES issues #2277
    r00stre
    Participant

    Ok apparently I was doing it wrong. I was trying to swap out just the path to the emulator, when you have to swap out the entire “command” string. Got it to boot up into Snes9x, now to try to configure it.

    in reply to: 2 player SNES issues #2275
    r00stre
    Participant

    Ok after looking around some more, I found that in the ~/.emulationstation folder is a file which points to the emulators called, “es_systems.cfg” it lists alternate emulator paths, but I haven’t gotten it to work yet. This is what I get after trying to run a rom after changing the emulator path:

    dylib_load() failed: “/home/pi/RetroPie/emulators/snes9x-rpi/snes9x: cannot dynamically load executable”.
    Failed to open dynamic library: “/home/pi/RetroPie/emulators/snes9x-rpi/snes9x”
    Fatal error received in: “load_dynamic()”

    Any ideas?

    in reply to: 2 player SNES issues #2268
    r00stre
    Participant

    I was sent an email by Florian, who addressed this:

    Florian
    12:23 AM (1 hour ago)

    This is a bug of the RetroArch SNES emulator.

    Currently, there is no easy fix for that. However, you could try some other SNES emulators (PiSNES or snes9x-rpi), which also come with the SD-card image and the RetroPie Script.

    Hope that helps,
    Florian

    I’ll update this post as I learn more.

Viewing 10 posts - 1 through 10 (of 10 total)