• Configuration via RGUI partly broken?

    10
    0 Votes
    10 Posts
    306 Views
    B

    @BuZz Thanks for looking into it. I saw that you have implemented a temporary fix until it's fixed upstream. I will test this and see how it works.

  • 0 Votes
    34 Posts
    9k Views
    D

    @rejesterd said in Reicast - Mapping controllers??? (2020 version). Stuck.:

    @Plex7 Trying to save you some reading here, in case you do eventually come back to this. Going back to the settings shown in your very first post, here's how you map your Microntek USB Joystick controllers (i.e. evdev devices #2 and #3, as shown in your reicast-joyconfig output):

    Step 1: Uninstall and re-install reicast.

    Step 2: If you haven't done so, map the Microntek controllers in Emulation Station.

    Step 3: Run reicast-joyconfig for one of the controllers, and save the output to ~/.reicast/mappings/evdev_Microntek USB Joystick.cfg. Make sure the file is named EXACTLY 'evdev_Microntek USB Joystick.cfg' with the spaces.

    Step 4: Search for 'Microntek' in /opt/retropie/configs/all/emulationstation/es_input.cfg

    $ grep -i 'Microntek' /opt/retropie/configs/all/emulationstation/es_input.cfg

    This will spit out an <inputConfig> element that contains a property called 'deviceGUID'. This deviceGUID corresponds to your deviceName. It will be a long string with letters and numbers like..

    deviceGUID="05000000c82d00000161000000010000"

    Step 5: Modify the [input] section in ~/.reicast/emu.cfg as follows:

    [input] MouseSensitivity = 100 VirtualGamepadVibration = 20 device1 = 0 device1.1 = 1 device1.2 = 1 device2 = 0 device2.1 = 1 device2.2 = 1 device3 = 8 device3.1 = 8 device3.2 = 8 device4 = 8 device4.1 = 8 device4.2 = 8 maple_/dev/input/event2 = 0 maple_/dev/input/event3 = 1 maple_/dev/input/event4 = -1 maple_<YourDeviceGUID> = -1

    ..where <YourDeviceGUID> is the string you obtained in the previous step above.

    Step 6: Also in ~/.reicast/emu.cfg, remove the [players] section you added previously. It's not needed.

    Step 7: Reboot and give it a try.

    Edit: If you see any other maple_* devices show up in emu.cfg after rebooting, set their values to -1 (which means reicast should ignore them).

    And for anyone else who is curious about the [input] device settings..

    device1 = 0 # controller 1 is of type 'Sega Controller' (0) device1.1 = 1 # controller 1's primary vmu is of type 'Sega VMU' (1), and is stored in ~/.reicast/vm_save_A1.bin device1.2 = 1 # controller 1's secondary vmu is of type 'Sega VMU' (1), and is stored in ~/.reicast/vm_save_A2.bin device2 = 0 # controller 2 is of type 'Sega Controller' (0) device2.1 = 1 # controller 2's primary vmu is of type 'Sega VMU' (1), and is stored in ~/.reicast/vm_save_B1.bin device2.2 = 1 # controller 2's secondary vmu is of type 'Sega VMU' (1), and is stored in ~/.reicast/vm_save_B2.bin device3 = 8 # controller 3 is not configured .... device4 = 8 # controller 4 is not configured .... maple_/dev/input/event2 = 0 # /dev/input/event2 (Microntek USB Joystick) is controller 1 maple_/dev/input/event3 = 1 # /dev/input/event3 (Microntek USB Joystick) is controller 2 maple_/dev/input/event4 = -1 # ingore the Logitech Gamepad F710 maple_<YourDeviceGUID> = -1 # ignore the configuration for Microntek USB Joystick that is set in /opt/retropie/configs/all/emulationstation/es_input.cfg

    Ok I'm hoping you can help me, 2 player controls was working great when I had only 2 controllers using Dragonrise encoders (easy get). Here is the device guid

    <inputConfig type="joystick" deviceName="DragonRise Inc. Generic USB Joystick " deviceGUID="03000000790000000600000010010000">

    And here is the working emu.cfg for 2 controllers

    [input] MouseSensitivity = 100 VirtualGamepadVibration = 20 device1 = 0 device1.1 = 1 device1.2 = 1 device2 = 0 device2.1 = 1 device2.2 = 1 device3 = 8 device3.1 = 8 device3.2 = 8 device4 = 8 device4.1 = 8 device4.2 = 8 maple_/dev/input/event2 = 0 maple_/dev/input/event3 = 1 maple_03000000790000000600000010010000= 1 maple_sdl_keyboard = 0 maple_sdl_mouse = 0

    I then used the same setup and hooked up 4 controllers to a 4 Player cabinet. All the same Dragonrise encoders. I have the 4 controllers going into a 4port hub plugged into USB port 1 on the Pi3, then a trackball to port 2, then a mouse/keyboard combo into port 3. Player 1 works as Player 2... resulting in only 1 controller working. Reicast changed the Emu.cfg to the following

    [input] MouseSensitivity = 100 VirtualGamepadVibration = 20 device1 = 0 device1.1 = 1 device1.2 = 1 device2 = 0 device2.1 = 1 device2.2 = 1 device3 = 8 device3.1 = 8 device3.2 = 8 device4 = 8 device4.1 = 8 device4.2 = 8 maple_/dev/input/event2 = 0 maple_/dev/input/event3 = 1 maple_/dev/input/event4 = 1 maple_/dev/input/event5 = 2 maple_/dev/input/event6 = 3 maple_03000000790000000600000010010000 = 1 maple_sdl_keyboard = 0 maple_sdl_mouse = 0

    I am hoping if I change some of these device/event values it should solve the problem? Do you know what I can try to change?

  • RPI 4 Too Slow for Genesis?

    3
    1 Votes
    3 Posts
    825 Views
    F

    I switched it to 1080p and it works perfectly. Thank you!

  • Asking for retropie login on boot? (after update)

    99
    2 Votes
    99 Posts
    226k Views
    ClydeC

    @Izzii0x Welcome to this forum. Some friendly words of advice:

    Please give us all the information about your system that's asked for in https://retropie.org.uk/forum/topic/3/read-this-first In general, it is advisable to open a new thread about your problem rather than to "necro" (forum slang) a thread that began 2½ years ago, as your problem could be caused by completely different things than those discussed here earlier.
  • Caps Lock capture problem

    3
    0 Votes
    3 Posts
    526 Views
    E

    @mitu said in Caps Lock capture problem:

    Try pressing Scroll Lock first.

    Thanks for replying mitu, much appreciated. I will try this as soon as possible. :)

  • 0 Votes
    3 Posts
    235 Views
    Z

    That's Final Burn.

  • Finicky RetroArch shaders

    4
    0 Votes
    4 Posts
    463 Views
    mituM

    You can probably use the Configuration Editor and set the shader for all libretro based emulators. Daphne is not a libretro emulator, so the settings wouldn't apply anyway.

  • 0 Votes
    3 Posts
    827 Views
    themazingnessT

    @mitu That was it! I renamed the tracks in the .cue file. Thanks for the help!

  • Trackball cursor 'calibration'? Hitting invisible walls????

    11
    0 Votes
    11 Posts
    1k Views
    M

    @Kartman

    I have definitely have had the most success with trackball games on Advmame on Ubuntu. However, it comes with its own issues. I haven’t been able to get overlays to work at all (apparently it uses an older Mame overlay system that locks up my games when I try and add).

    As mentioned above, the only trackball game I’m not using Advmame for is Golden Tee Fore 06 since it’s seems that will only run with lr-mame. Frankly, I just think the trackball work better with Advmame.

  • Resolution/lag problem after update

    3
    0 Votes
    3 Posts
    407 Views
    S

    Apologies.

    Changing it to 1080p 50hz (am in the UK) and disabling overscan worked.

    Thanks!

  • 1 Votes
    1 Posts
    653 Views
    No one has replied
  • Retro pie options won't load. E.g setup

    8
    0 Votes
    8 Posts
    707 Views
    B

    @mitu yea it doesn't. Thanks for your help anyway.

  • Single RGB GPIO output from retropie

    1
    0 Votes
    1 Posts
    128 Views
    No one has replied
  • Virtual Box Failing to Emulate

    3
    0 Votes
    3 Posts
    685 Views
    M

    That makes sense, can't believe it was that simple...
    Damn
    I've used open emu in the past but will check if it works. Hadn't thought of it ha
    Cheers mate

  • USBromservice questions

    8
    0 Votes
    8 Posts
    1k Views
    L

    @BuZz said in USBromservice questions:

    @LLLLllllLLLlll if you're mounting the drive already you don't need to use usbromservice.

    Are you saying that I should just manually set things to point to the drive folder if I'm mounting the drive elsewhere? Everything's currently at ~/RetroPie on the NUC's internal drive. I could manually move it all to the external and set configs to point there (assuming I don't miss anything), I just figured that was the point of usbromservice.

  • Change Discs PSX - Final Fantasy IX

    5
    0 Votes
    5 Posts
    4k Views
    DavidDraperD

    @RetroPieNooob You bet! glad it worked.

    D

  • Scummvm - Mouse not working

    5
    1 Votes
    5 Posts
    933 Views
    A

    May I suggest you unplug any wireless (game) controllers particularly using bluetooth. I had the same issue but the problem was resolved when I'd disconnect my XBOX One controller via bluetooth and used a wired keyboard,wired mouse and a wired controller/

  • Neogeo - Problems - Hours wasted.

    7
    0 Votes
    7 Posts
    1k Views
    B

    @Zering said in Neogeo - Problems - Hours wasted.:

    Your bios is all wrong for neocd, you should have a neocd.zip and a neocdz.zip and they should not be in a separate folder. I'll have to check later but they should be in your BIOS directory.

    No, as i said, you are trying to launch games for 1 system (neogeo pocket games) with an emulator for another system (lr-neocd, which emulates neogeo cd) while using the bios for a third system (neogeo mvs/aes). You need to decide on 1 system.

    If it's for your father, you can never go wrong with neogeo aes/mvs, which was the dream console for anyone from my generation. Neogeo cd was the "cheap" version of that console, and while emulation cancel its main drawback (loading time), the graphics are still inferior to the mvs/aes and the games use more storage, so i don't recommend it. Neogeo pocket was a handheld, and a niche one.

    Documentation about neogeo emulation is there : https://retropie.org.uk/docs/Neo-Geo/ . You'll have to read all of it and the linked documentation specific to the emulator you'll chose, otherwise i think you can give up on neogeo emulation.

  • Which Arcade Emulator for RP4 is recommended?

    2
    0 Votes
    2 Posts
    334 Views
    roslofR

    @sirhenrythe5th said in Which Arcade Emulator for RP4 is recommended?:

    As the title says: which emulator are you guys prefering on the PI4?
    FBNEO is great, no doubt about that one, but which emulator are you using for the rest?

    Good question. Hope this helps you:
    https://docs.google.com/spreadsheets/d/1Rq4shU1RUSdcc7cTVWeORMD-mcO6BwXwQ7TGw8f5_zw/edit#gid=0

    Let me know if you have questions.

  • Games fail to load after running Skyscraper

    6
    0 Votes
    6 Posts
    332 Views
    M

    @muldjord Great insights, and thanks so much for everything you’ve done with Skyscraper! I really do like it a lot!

    So I’m pretty sure it’s not the SD card. It was purchased brand new about a month ago and once I re-flashed from a previous back up and went back through the steps, everything seems fine now. But yea, I’m sure I must’ve done something or something else may have coincidentally been going on. Especially after reading your comments about how the tool works.

    In any event, keep up the great work!!

Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.