Controller Config Help
-
@mitu Ah I see, I thought it was going to run the test itself for some reason. Tried all 3 controllers, everything was showing up with an input except down and right on the D pad on all controllers. With it being the same issue on all 3 you think it's the adapter or something else?
-
@Doran754 It's the adapter. You can do the same test on a PC if you want to confirm it's not Linux that's fiddly, but I say the hardware is faulty and you should get it exchanged.
-
@mitu Appreciate all the help. Unfortunately the adapter you mentioned doesn't seem available in the uk without importing and after fees it will get quite ridiculous but ill definitely replace the one I've bought already. Thanks!
-
@Doran754 Yes, it's not cheap. Try a Mayflash adapter - https://www.amazon.co.uk/Mayflash-PC044-Dual-Controller-Adapter-Black/dp/B002IXZ5DE/ref=sr_1_1.
-
@mitu Yep it was the adapter, the mayflash one arrived today and it works great with that. Still feels like theres a slight input delay but its probably just me being bad! Thanks again.
-
@Doran754 Don't forget to turn on the 'Game mode' on your TV, this will reduce the TV post-processing lag. You can also use the
dispmanx
video driver to reduce an extra frame of lag. -
@mitu Good point, just changed to game mode. Would you mind explaining dispmanx. Do I need to download/install or just move to the root of the sd?
-
dispmanx
is a video_driver that can be used for RetroArch based emulator instead of the (default) gl driver. It can be enabled through the Configuration Editor in the advanced configuration settings for all RetroArch emulators or for certain cores (emulators).Now, this is an 'advanced' option and IMHO should only be enabled if you really notice the emulation lag (i.e. compared to the real console). You'll not be able to use shaders and the RetroArch notification messages will not be displayed. So, if you're just starting with emulation on RetroPie, I'd say just leave this one aside for now, but keep it in mind if you really want to tune things up later.
Reducing the resolution - going from 1080p to 720p - can also reduce the work needed to be done by the emulation and it would help for more performance demanding games.
-
@mitu Resolution is just set to auto or default if i recall correctly. I'll double check in a moment and change it to 720p anyway. I'll take your advice on the driver for now too.
-
@Doran754 You can check from the command line by running
tvservice -s
It should show you something like the lines below
pi@retropie:~ $ tvservice -s state 0x12000a [HDMI CEA (16) RGB lim 16:9], 1920x1080 @ 60.00Hz, progressive
You can set the resolution using Raspi-Config from the RetroPie system - https://www.techcoil.com/blog/how-to-change-screen-resolution-in-raspbian-stretch-with-raspi-config/.
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.