After the last update of Retropie for RP4 - Could not successfully build lr-flycast
-
I fixed an issue with the linking stage (the core is set to do link time optimisation), but it wasn't passing the processor flags which gave loads of warnings as it was linking with -march=armv6 . Technically this should improve things though. Possibly even performance (although I'm unsure as I'm unfamiliar with lto). Before it threw up lots of warnings about deprecated arm code, which does point to the the final binary not being optimised for armv8. So if anything performance should be better.
I just tested with ikaruga and it worked fine here. Your error looks like it may be due to unstable overclock. I've seen similar errors before.
-
@BuZz I found the problem. Chd seems to be broken. None of my chd's work. I tested the gdi version of the same game and it works. I also tried a cdi game and that works. I'll rebuild again with your new changes.
Redream loads my chd's just fine so the games work.
-
@Darksavior maybe another recent change broke CHD. Please email me a link to a test file (see my profile for email), and I'll work out when it broke, or if my change caused it.
-
@Darksavior no new changes since you last built. That was a change I did earlier. Sorry for confusion, was just detailing what I changed earlier apart from rolling back the code a few commits.
-
@BuZz Sorry for the delay. Sent. I don't remember when I last built flycast that worked with chd. It was either earlier this week or last week.
Looks like it just got reported as a problem: https://github.com/libretro/flycast/issues/816 -
@Darksavior that's good in a way as it means I didn't break it :-)
I'll bisect it and maybe roll back/revert whatever broke it until it's fixed upstream.
-
@Darksavior I didn't manage to build a revision that worked with a Dreamcast CHD (didn't try Naomi). Some older revisions didn't crash but just didn't recognise it. I'll revisit this but best bet is to wait for upstream to fix the various issues for now I guess.
-
Had the same issue with lr-Flycast and runncommand log points to line 1247 of the runcommand but it seems unrelated. I did notice this on line 1227:
if [[ "$(ps -o comm= -p $(ps -o ppid= -p $PPID))" != "emulationstatio" ]]; then
Is that supposed to be "emulationstation" instead of "emulationstatio"?
-
@SartreFan that's unrelated (and the missing n is intentional).
-
Im having the same problem just tried it.
-
@tackett1980 which problem? Please be specific and provide information. This thread has had discussion about more than one issue.
-
I installed 4.5.13 and tryied install lr-flycast. I get error while compiling: flycast_libretro.so not found.
-
@davidgrohl Did you update youre RetroPie-Setup script ? Please do so and then re-try to install again - a binary install should be available also.
-
This is the same error I get. My retropie script was updated before I tried it too.
-
Can't help without a build log and information about your set up.
-
Just noting that I was able to update flycast from source just a moment ago. No build errors this time.
-
@rejesterd said in After the last update of Retropie for RP4 - Could not successfully build lr-flycast:
Just noting that I was able to update flycast from source just a moment ago. No build errors this time.
Great mate. I’ll try as soon as I can!
-
@BuZz @Darksavior The flycast update completed successfully today, but now it doesn't load my .chd games like it did before. I didn't test much further before reverting to my working clone from last week, but this is from my original flycast build log from Feb 8th:
git clone --recursive --depth 1 --branch master "https://github.com/libretro/flycast.git" "/home/pi/RetroPie-Setup/tmp/build/lr-flycast" Cloning into '/home/pi/RetroPie-Setup/tmp/build/lr-flycast'... HEAD is now in branch 'master' at commit 'fb7d27704bfef725638dd55bc8481456b47aa671'
That's a known working version that can load chd files.. so before the texture-related changes went in, it looks like.
-
Ok I tried again and got no errors.
I changed nothing I just tried again.
-
@rejesterd yeah, I can confirm that rebuilding older versions that used to play nicely with CHDs won't launch CHD games for me either. The "bus error" still appears in the log. Couldn't find much info on that.
It's like some library or configuration file changed and the issue is not build-specific. Trying to learn more, but couldn't find anything unusual in the roms directory, configs/dreamcast, nor opt/retropie/libretrocores directories. Full removal and rebuild yields the same issue.
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.