• 0 Votes
    2 Posts
    2k Views
    spruce_m00seS

    I had all sorts of issues with the ds4 using ds4drv, it caused the pi to overheat, but I didnt have any lag,
    either way, I purchased the usb dongle for the ds4 and the problem was instantly gone.
    for 20USD i would reccomend you dont waste your time, and just buy the dongle.

  • 0 Votes
    51 Posts
    13k Views
    HexH

    @Gamerguy010101 Please mark the thread as solved

  • 2nd Player

    General Discussion and Gaming
    3
    0 Votes
    3 Posts
    973 Views
    D

    @mayk they work on everything else but on retropie

  • 0 Votes
    4 Posts
    863 Views
    BenMcLeanB

    The XBox 360 d-pad is crap even when it is working correctly as intended. It's a terrible shame, since besides the d-pad, it's a great controller. All the other buttons and analog sticks are just fine.

    Also, Microsoft has made Windows 10 require signed drivers but won't release proper signed drivers for the XBox 360 Chatpad, their own device. Shame on their stupid crappy driver signing scheme.

  • Bluetooth controller issues

    Help and Support
    3
    0 Votes
    3 Posts
    763 Views
    J

    @saltcreep I'm justill grasping at anything at the moment to get one of them working.

  • Logitech F310 isn't recognized?

    Help and Support
    7
    0 Votes
    7 Posts
    3k Views
    W

    @herb_fargus Thanks for the pointer - but it was actually the bottom right trigger, not one of the top ones - and I'm on the latest Retropie (4.x) so that issue shouldn't be happening anyway....like I said, no worries, I just added the trigger in manually and it's good to go. :) Love this thing - I've already built several more for friends! :)

  • 0 Votes
    1 Posts
    1k Views
    No one has replied
  • 0 Votes
    12 Posts
    10k Views
    KiirokunK

    Okay everyone, thank you for your help, i did it !!
    Now, i know that a Cheap USB HUB is not a good idea ! x)
    I bought a new one, not really more expensive, and Tada !

    Thanks for everything !

  • 0 Votes
    4 Posts
    1k Views
    S

    Perfect, thanks for the replies!

    Another quick question, I can mount ext drives on my Mac, so I can edit files on the main retropie partition, with this in mind, is there anyway I can manually replace / edit scraped data?

    Some of the games I have scraped have the incorrect pictures or can't find data at all, so I would like to manually create / edit some of them.

    Is this possible, and if so, where are the files?

    Stewart

  • 0 Votes
    4 Posts
    1k Views
    L

    Hi @noclevernamehere

    I've also got a NES30 Pro (firmware V4.0) and thanks to this guide from the official documentation the gamepad is working great with RetroPie. You might want to start from a clean install.

  • 0 Votes
    11 Posts
    4k Views
    M

    Update: Installed the newest firmware for the controllers (4.0), whereas apparently I was previously on 2.65 or something like that.

    One controller works and the bug even seems to be fixed.

    The other controller now won't connect to Retropie at all.

    Edit: Took me like an hour of fiddling but both controllers now connect properly and the save state bug is gone! Had a devil of a time getting Retropie to let me register and connect both pads at once for some reason.

    Thanks for the suggestion to update the firmware, I had completely forgotten that I had done it when I first got the pads and I honestly wouldn't have thought a small Hong Kong company like 8BitDo would keep working on new firmware updates for so long - pleasantly surprised to be wrong. At least in the end the fix turned out to be relatively simple!

  • 0 Votes
    2 Posts
    640 Views
    meleuM

    @rulfen First, a riddle.

    What's black and blue, yet hardly ever read?

    Hint: ˙ǝƃɐd ʎɹǝʌ sᴉɥʇ ɟo doʇ ǝɥʇ ʇɐ s,ʇI

    [Riddle's credit goes to @mediamogul .]

    We need more info about your setup to try to help you.

  • cheap vs premium controllers

    Help and Support
    14
    0 Votes
    14 Posts
    2k Views
    mediamogulM

    @AlexMurphy

    A lack of alternatives is never great, but I'm always thankful when I have at least one option available. Building a better mouse trap would be ideal here. The list of features already outweighs anything I've seen on Mac and Windows, but the ease of use could definitely be improved. Maybe someday that will happen, or perhaps even a challenger will rise through the ranks. Until then, sometimes we just have to dance with the only available partner. Even if it is TINA.

  • 0 Votes
    9 Posts
    7k Views
    S

    @rbaker thanks, but we've already ruled out the power issue (see my replies above on the progress). It detects in the command line thing, but won't detect in emulation station. Everything works fine in Windows, so i know nothing is broken. This is really for linux masters only.

  • 0 Votes
    3 Posts
    1k Views
    S

    turns out I forgot the s at the end of rules. Marking this as solved.

  • What controller do you use?

    General Discussion and Gaming
    122
    0 Votes
    122 Posts
    59k Views
    M

    @fatwhitelump Same here, completely official, still works on my Wii U, and Mac.

  • DS4 in textmode menus

    Help and Support
    12
    -3 Votes
    12 Posts
    3k Views
    S

    I confirm the same as @mosi0815 the buttons in runcommand are very slow to respond, but indeed it is much better (but not good!) when controler does not move. By very slow I mean we need several seconds to have the button acquired.

    Thus, I need to constantly press (not hold) f.e. DPad Down button for few seconds to see the action reflected in runcommand menu.

    Other menus and games work perfectly fine.

    Edit:
    The problem is due to time.sleep is always performed, even when there are events. So after each event is processed, the script waits some small amount of time, if there are many events waiting to be processed, then this is lagging menus. I fixed this problem by amending /opt/retropie/supplementary/runcommand/joy2key.py

    At end of script I added check if the script can sleep, so if event occurs no sleep is performed:

    js_fds = [] rescan_time = time.time() while True: # added this: do_sleep = True if not js_fds: js_devs, js_fds = open_devices() if js_fds: i = 0 current = time.time() js_last = [None] * len(js_fds) for js in js_fds: js_last[i] = current i += 1 else: time.sleep(1) else: i = 0 for fd in js_fds: event = read_event(fd) if event: # added this: do_sleep = False if time.time() - js_last[i] > JS_REP: if fd in js_button_codes: button_codes = js_button_codes[fd] else: button_codes = default_button_codes if process_event(event): js_last[i] = time.time() elif event == False: close_fds(js_fds) js_fds = [] break i += 1 if time.time() - rescan_time > 2: rescan_time = time.time() if cmp(js_devs, get_devices()): close_fds(js_fds) js_fds = [] # added this: if do_sleep: time.sleep(0.01)

    Created pull request with this fix: https://github.com/RetroPie/RetroPie-Setup/pull/2039

  • 0 Votes
    6 Posts
    1k Views
    edmaul69E

    @cafarellidigital no problem.

  • 0 Votes
    18 Posts
    5k Views
    F

    I successfully am using an NES Advantage on RetroPie 4.2.3

    I have an NES to USB Adapter plugged into the Raspberry and connect the NES Advantage to the adapter.

    I do notice a problem when I boot the Raspberry Pi and the NES Advantage has the SLOW button turned on. The Pi also did not detect the controller the first time when I had the SLOW button turned on. With the SLOW and TURBO buttons turned off the Pi detects the controller without any problem. Then when I load and start playing a game I can turn the SLOW and TURBO buttons on or off without problem. For me, it seems only when the Pi is booting that I cannot have the TURBO and SLOW buttons on or else the controller does not work (I also get stuck on EMULATION STATION LOADING screen when booting up with the SLOW button turned on).

  • 0 Votes
    18 Posts
    9k Views
    thedishkingT

    I figured it out, at least for Nintendo.
    I had been testing in Atari 2600, attempting to tweak both the retroarch.cfg file under /opt/configs/atari2600, in addition to the file under /opt/configs/all/retroarch-joypads/Microchip Technology Inc. Ultimate 2.cfg

    I was doing some testing on Nintendo, and ended up doing the final modifications under the Microchip file referenced above.

    Here are my settings, and "Enter" (19) is my new hotkey, and "6" (13) works to exit!

    input_device = "Microchip Technology Inc. Ultimate 2"
    input_driver = "udev"
    input_l_btn = "14"
    input_load_state_btn = "14"
    input_start_btn = "12"
    input_exit_emulator_btn = "13"
    input_down_axis = "+1"
    input_r_btn = "17"
    input_save_state_btn = "17"
    input_right_axis = "+0"
    input_state_slot_increase_axis = "+0"
    input_select_btn = "11"
    input_left_axis = "-0"
    input_state_slot_decrease_axis = "-0"
    input_up_axis = "-1"
    input_a_btn = "0"
    input_b_btn = "1"
    input_reset_btn = "1"
    input_enable_hotkey_btn = "19"

    Hope this helps someone.

    Thank you for doing what you do.