• 0 Votes
    10 Posts
    4k Views
    Super RetropieS

    @Krakatoa Always glad to hear it!

  • Unexpected end of JSON input

    Help and Support
    4
    0 Votes
    4 Posts
    287 Views
    mituM

    ScreenScraper has a limit of requests per day (like TheGamesDB has) - you may be over that limit or simply their servers are too busy and they're only servicing registered users.

  • 0 Votes
    3 Posts
    167 Views
    mituM

    @Dwarfboysim Why don't you ask it here ?

  • 0 Votes
    5 Posts
    2k Views
    IceChes1I

    If you want RetroPie now you can install it. The master branch works fine on my 4. Refer to the manual install guide to get started.

  • 0 Votes
    1 Posts
    288 Views
    No one has replied
  • 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?

  • 7 Votes
    17 Posts
    4k Views
    V

    @mitu The display is nice, but we can build better here for the price.

  • 0 Votes
    5 Posts
    2k Views
    P

    @mitu

    No problem. I literally just figured it out. I just updated everything, used a different BGM script and in raspi-config, I disabled and enabled the text splash screen, followed by using a custom splashscreen using the OFFICIAL script off emulation station. The custom scripts are trash, absolute trash. I have to be careful.

    So I have a totally new issue now, non-image related.

    I used SD Card Formatter to format my Micro SD to exFat, Windows 10 recognizes it....I used Win32 Diskimager to write my image, and now Windows 10 won't recognize it. Any idea how to fix this? I must fix this because I have to create a backup, now that I fixed it. I'd appreciate the help. Thanks.

  • Pi4B RetroPie on Buster

    Help and Support
    5
    0 Votes
    5 Posts
    267 Views
    S

    Awesome! Thanks! I wrongly assumed that because it wasn't officially supported yet the manual process wouldn't apply for some reason.

  • 0 Votes
    4 Posts
    467 Views
    P

    Glad to hear that!

  • 0 Votes
    6 Posts
    2k Views
    RiverstormR

    @mitu - Hey, that's nice, many thanks for the tip! I'll be adding it to my FBNeo list. Sometimes I miss those numbered ROM's at the beginning of the list as 3countb comes before 20pacgal for example, thinking it's not in the list. Computers and their sorts! :)

  • 0 Votes
    8 Posts
    3k Views
    L

    @mitu said in Scraping in EmulationStation not working..:

    Please add more info about your system, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first.
    What scraping source are you using ? There are 2 options in EmulationStation - TheGamesDB and ScreenScraper - and the former is not functional at the moment.

    Do you know when TheGamesDB will be functional again?

    This is from the website:
    "Update:
    due to certain family commitments, we were not able to get the latest backup as of yet.
    for now, we're using a READ ONLY old backup, and the API is also back online,
    but using the prefix /v1/ which is both to get devs to explicitly make sure old data doesn't just crash their apps,
    but this prefix will remain as our main endpoint for this api going forward (aka once latest backup is restored)"

    Is this something we can change? Change it to use the prefix v1, whatever that means xD

  • 4 Votes
    1 Posts
    249 Views
    No one has replied
  • PCSX2 Exit Emulator with Gamepad

    Help and Support
    5
    0 Votes
    5 Posts
    1k Views
    CyborgbobC

    @ringnutz said in PCSX2 Exit Emulator with Gamepad:

    Should be fairly easy to modify for other emulators as well

    @ringnutz how would one do this lets say for the Dolphin emulator? I have to say it works great for the PS2

  • 1 Votes
    11 Posts
    700 Views
    L

    Wow! I am literally blind how did I not see that when I looked in the config before...

    Thanks so much! This works perfectly!

  • 0 Votes
    4 Posts
    4k Views
    S

    @mitu This was helpful! But I also had to force 1080p by setting hdmi_group and hdmi_mode:

    hdmi_group=2
    hdmi_mode=82

    For more video mode options see:
    https://elinux.org/RPiconfig#Video_mode_options

  • 0 Votes
    9 Posts
    1k Views
    L

    I'm having the same issues with no sound. I am not used to tweek in the settings. Where is the cfg file and what did you change in it ?

  • 0 Votes
    13 Posts
    3k Views
    RedFarmerR

    I know this topic is really old but i had the same problem myself and solved it. I noticed that the button mappings in RetroArch interfered with MAME 2010's mappings. One button could mean one thing in RetroArch but another in MAME so RetroArch would say to MAME something like - Hey! We also want to press this button!

    What i did was that i blanked out the button mappings in RetroArch so they're seen as ---. After this my MAME mappings worked straight away. Then saved it as a content (game) specific configuration.

  • Auto-off After Idle?

    Help and Support
    7
    0 Votes
    7 Posts
    818 Views