Redream unusable with controller connected
-
Hello everyone,
Experiencing an odd issue with Redream under RetroPie. When I launch a game with my controller connected, Redream runs really slowly, to the point of being unusable. This behaviour also affects the Redream menu, so I can't configure the controller with my keyboard. It often takes several pushes of the Escape key for the menu to even launch; even then, the launch animation itself is a slideshow! When I disconnect the controller, Redream immediately starts running at full speed. This behaviour seems consistent across all Dreamcast games which I've tried. Sometimes, the controller's rumble motor will activate, and continue rumbling indefinitely.
The controller is an 8BitDo SN30 Pro wired pad. I am able to map the buttons in RetroPie, but Redream obviously needs to be configured independently, not being a Libretro core.
I updated Redream through the experimental packages section of RetroPie Setup; it's now using the build from 23rd May 2022.
I have also accessed my Pi via the SAMBA Share, and emptied the contents of the Mappings folder at /Configs/Dreamcast. I also removed the controller configuration text from the redream.cfg file.
I have tried another 8BitDo controller which I have, the SN30 Pro+. Strangely, this one seems to work fine. However, I prefer to use this as a spare Switch controller.
My pi is a RPI4 Model B, and I have it installed in the NESPi4 case. I am running everything from an SSD.
Anyone have any ideas of other things I could try?
Any help appreciated, cheers.
-
@RetrOkada said in Redream unusable with controller connected:
My pi is a RPI4 Model B, and I have it installed in the NESPi4 case. I am running everything from an SSD.
Remove the Pi from the case and see if you get the same behavior with the wired gamepad. If no, then the case's USB ports are introducing the delay. Not the first time the NESPI4 case has issues.
-
@mitu Hi, and thanks for your reply.
Apologies for having not provided feedback sooner, not normally my habit to be ill-mannered. I had to purchase a SATA to USB adapter so I could boot from my SSD with the pi removed from the case, then we had a family wedding ...
Anyway, you're absolutely right. With the case taken out of the equation, and the SN30 Pro connected directly to a USB port on the pi, ReDream launches fine. So, as you said, must be an issue with the USB port on the NESPi4 case.
As I say, I do have a different controller, also from 8BitDo, which doesn't experience the same issue. Possibly because that model has upgradeable firmware? So I'll most likely buy another one of those, one which colour matches the NESPi4.
Anyway, thanks again for the solution.
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.