lr-flycast binary file update 8 mar
-
@windg @folly It's still kind of a mystery to me why reverting to the dead repo was the chosen solution for all platforms, when the issue was apparently something that only happened on pi3 (which can barely run this at playable speed anyway) due to a bug in the userland gpu drivers. It should have been possible to build from the correct repo on pi4 and from the dead repo on pi3, or maybe to rename current script to flycast2021 (i'll bring up the subject of renaming that repo to libretro mods) and make a pi4-only new script.
-
Ok, If that is the case, good idea renaming and suggesting a separate module-script for pi4 and higher.
-
@barbudreadmon If i remember correct, the issue affect and RPi4. It was something to do with some games that was crashing back to ES. This old topic has few info : https://retropie.org.uk/forum/topic/32070/sega-smash-pack-vol-1-for-dreamcast . Thanks
-
@windg the only related issue i found is https://github.com/flyinghead/flycast/issues/559 : a commit was made to offload palette calculation to the gpu, and it seems to have caused issues with a few gpus with poor drivers.
The topic you linked seems to be about a regression on a winCE game (which might have been fixed since then if it was properly reported to flyinghead ?). My understanding from reading https://retropie.org.uk/forum/post/272277 is that support for winCE games was totally dropped when it was decided to revert to the old/dead repo.
-
@barbudreadmon Ah, no wonder it won't run on a pi5. It's an older build. I'm using redream for now.
-
@Darksavior did you get your pi 5 already? How you finding it? Can you do significant resolution boosts on redream?
-
@retropieuser555 I don't want to derail the thread so you can ask further questions in the pi5 thread or another, but I preordered it on the 28th and it arrived yesterday. I haven't tried redream's internal resolution boost. I think you need to pay for it. I would rather try flycast instead and see if I can use a crt shader on it without any slowdowns.
-
@Darksavior Oh also, I tried standalone Flycast on my pi4B bookworm 64bit, it builds fine. Crazy Taxi was pretty solid, dipped to around 45fps when had loads going on. Resident Evil 2 is a big slideshow (around 13fps).
So it doesn't build at all on pi5? I only used the standard cmake, make instructions from the standalone Flycast github, nothing special
-
@retropieuser555 lr-flycast? It builds. It crashes when loading a game with some message "debugbreak" or something. Retropie isn't made for the pi5 yet so I'll wait.
I know of the standalone flycast but the script I tried a while back was never finished so games won't directly load from ES.
-
@Darksavior So this was what I did to build
flycast
on pi 4 64 bit bookworm. Wonder if it'll work for you on pi5:-cd RetroPie-Setup git clone https://github.com/flyinghead/flycast.git cd flycast git submodule update --init --recursive mkdir build && cd build cmake .. make
I then took the
flycast
file I'd built and moved it into/opt/retropie/emulators/flycast/bin/
to tidy that up, then changed the dreamcastemulators.cfg
config and added this line inflycast = " /opt/retropie/emulators/flycast/bin/flycast -config window:fullscreen=yes %ROM%"
Lastly I went into
/home/pi/.local/share/flycast
and added the Dreamcast bios files into there. You could probably create a symlink to there from your DC Bios folder if you wanted to clean that up.Now standalone flycast worked for me from EmulationStation, if you hit tab on a keyboard you'll get the settings menu up and can edit lightguns, video resolution, vsync and all that good stuff.
-
@retropieuser555 I got some errors running cmake. It's fine. I'll use cmitu's incomplete script.
-
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.