Dreamcast-reicast on Pi4: 50-60 FPS but audio break up and can't assign analog controls to dpad
-
Running Reicast on the Pi4 overclocked (latest release of retropie), and so far it works fine; except for 2 issues:
-
I get an average of 40-60 FPS for different games, but the audio break up often and stutter. Not sure why is that but I don't know what should I change to fix the issue. Does not seem to be a issue with the GPU because framerate does not drop much, so using frameskip or reducing resolution should not do much in the end. What should I try to fix the audio issue?
-
some games like daytona USA, default controls to the analog stick; while I use an arcade controller, so only buttons and joystick (keyboard to usb encoder). I tried to assign the analog control in reicast settings but the app does not "see" the dpad when I press a direction; but it works fine as dpad. Is there a way to force the analog stick controls to use the same input as the DPAD?
-
-
This doesn't answer any of your questions (or perhaps in a way it does?) But why not just use Redream for Dreamcast emulation? Redream performance and compatibility are really good on the pi 4.
-
Thanks :)
How do I get redream? I just see reicast core in the extra cores list. Do I have to install it by hand from source? -
Found it, it was in the experimental group.
Although I get the same issue; audio is quite crackling/choking when running games and the analog control does not recognize the dpad :(
-
@raspnoobie this shouldn't happen. Can you please post all the info requested here: https://retropie.org.uk/forum/topic/3/read-this-first
-
@quicksilver I found the issue
Basically the default video setup for the core is 1080p, which clearly it is way above the 640x480 that the dreamcast would output. I changed the video output to 720p and now it works fine.
The only issue that still remain is the analog stick that won't map to the dpad. I have an iPac2 for my controller; got buttons and triggers set up, same for the dpad but can't set up analog controls.
-
@raspnoobie How did you configure your gamepad for Reicast ?
-
@mitu I went in the retropie menu and there was only one option for the dreamcast core, to configure the pad. I selected the appropriate joystick for my device and assigned the controllers; but I skipped the analog since I have just the arcade controllers. Do I have to setup the analog in that script and use the DPAD? With most cores, the dpad is mapped automatically for direction controls, so I never mapped analog controls with my arcade controller.
-
@raspnoobie said in Dreamcast-reicast on Pi4: 50-60 FPS but audio break up and can't assign analog controls to dpad:
With most cores, the dpad is mapped automatically for direction controls, so I never mapped analog controls with my arcade controller.
Reicast is not a RetroArch core, it's a standalone emulator, so the option you're talking about is not available there. You should use the same script and map the analog stick if you want it to be usable in games.
If you'd like to use a RetroArch core, then uselr-flycast
for Dreamcast games. -
Oh, forgot it is a stand-alone, that is true.
I will try to register the analog pad to the d-pad using the script then. Thanks!
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.