• New lr-flycast updates

    Help and Support
    2
    0 Votes
    2 Posts
    157 Views
    mituM

    Is there a support question/issue here ? Lots of emulators included in RetroPie have updates, but usually not every update is advertised here in the forums unless they address a specific need or fix a certain issue.

  • Can’t get NAOMI working?

    Help and Support
    11
    0 Votes
    11 Posts
    2k Views
    S

    @mitu said in Can’t get NAOMI working?:

    @StuMcBill said in Can’t get NAOMI working?:

    I'm running on a Raspberry Pi 5 -

    For the Pi5, you need to run the '4k pages' linux kernel to prevent a few emulators crashing. Did you add kernel=kernel8.img to /boot/firmware/config.txt ? You also need to run the lr-flycast-dev core for full Naomi support, I'm not sure the original Flycast core has support for all Naomi games.

    That's worked a treat!

    Thanks for all your help.

  • 0 Votes
    12 Posts
    565 Views
    TPRT

    @mitu said in AI Service Crashing on lr-Flycast and lr-PPSSPP:

    @TPR said in AI Service Crashing on lr-Flycast and lr-PPSSPP:

    Should I be concerned about that error?

    I'm not familiar with the error, I've updated a couple of times from an older version and didn't encounter it. This happens when you've modified some files outside of git, which shouldn't happen if you only used the RetroPie setup to update RetroArch's core configuration files.

    I've only ever used the RetroPie setup so for now since everything seems to be working I'll ignore the error and cross my fingers that everything is okay!

  • Trying to change a flycast option

    Moved Help and Support
    6
    0 Votes
    6 Posts
    507 Views
    J

    @sleve_mcdichael Thanks, that seems to have fixed it.

  • 0 Votes
    2 Posts
    767 Views
    mituM

    Normally you'd compile it manually and add it as a separate emulator, but the current version doesn't compile on current RetroPie (Pi3/Pi4). You may wait until the new version of RetroPie (based on the Raspi OS bullseye) is released and the standalone flycast will be installable.
    I've started working on a RetroPie module to integrate it, but due to some rendering bugs and the aforementioned incompatibility, I didn't add it to RetroPie proper yet.

  • 0 Votes
    1 Posts
    370 Views
    No one has replied
  • Flycast Naomi help

    Help and Support
    4
    0 Votes
    4 Posts
    559 Views
    C

    @cypress I figured it out! My games list just wasn't updating, they now run correctly from the arcade folder. Thanks!!

  • Reicast - BIOS not found

    Help and Support
    8
    0 Votes
    8 Posts
    732 Views
    G

    @mitu

    flashed retropie image from official site, configured keyboard and wifi, installed reicast and put bios on dc/bios (home folder) and...worked!!

    Update image doesn´t works a good choice.
    Now i ll do it in my main SD card.

    Thanks anyway!

  • Can no longer compile upstream lr-flycast

    Help and Support
    3
    0 Votes
    3 Posts
    425 Views
    C

    @mitu Thank you for looking into it. If a newer gcc is indeed the only solution, does that mean that bullseye would be needed and buster is out of the question?

  • lr-Flycast won't close clean

    Help and Support
    3
    0 Votes
    3 Posts
    409 Views
    E

    Pi Model or other hardware: 4B
    Power Supply used: Pre-Packaged Power Supply (Came with it)
    RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.8
    Built From: Raspberry Pi Imager
    USB Devices connected: X-arcade PS2 connection through PS2 to USB adapter
    Controller used: X-Arcade (keyboard inputs)

    Runcommand.log:
    Parameters:
    Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-flycast/flycast_libretro.so </dev/null --config /opt/retropie/configs/dreamcast/retroarch.cfg "/home/pi/RetroPie/roms/dreamcast/mvsc2.zip" --appendconfig /dev/shm/retroarch.cfg

  • Flycast lead to retropie login error

    Help and Support
    2
    0 Votes
    2 Posts
    220 Views
    mituM

    @fongangus said in Flycast lead to retropie login error:

    Power Supply used: 5.1V 3A factory one
    RetroPie Version Used: 4.71
    Built From: with sinden bb8

    We don't support 3rd party images - ask the creator of the image for support or use the RetroPie provided image from https://retropie.org.uk/download.

  • 1 Votes
    6 Posts
    574 Views
    W

    @mitu thanks for the info :).. I'll back up my image and give it a try.. Last time I updated retro arch it broke wiimote support completly and it was yourself that kindly showed me how to down grade back 😂

  • 0 Votes
    11 Posts
    2k Views
    S

    hate to be that guy who comes in with a problem and then goes "I don't know what it was or what I did but I fixed it," but it is what it is.

    So, I think I figured out what I did.

    TL;DR: just delete the BIOS files dc_flash.bin and/or dc_nvmem.bin if they exist. These files are generated by the emulators and do not need provided by the user. I think dc_flash.bin should be removed from the online docs.

    "@SM, what have you been up to lately?"

    Revisiting this because I encountered it again when putting some Dreamcast onto a new setup *(well, back onto my old setup anyway, that had prior been scrubbed of all traces, until later when I got a USB stick for some extra storage and decided to put them back on now that I could afford the space. Anyway...)

    Using lr-flycast I would get the same black-screen behavior in Hydro Thunder, and then also SF Rush 2049 would not load but would boot straight to the BIOS menu instead.

    Re: BIOS, I'm using the same World dc_boot.bin and USA dc_flash.bin as noted in posts above, (checksums match the docs, etc.) Additional, there is another file present dc_nvmem.bin which I did not provide, but was created automatically when it doesn't exist.

    I also have an older backup from back when it "magically worked" (after trying Redream the first time), which includes another version this file.

    When no dc_nvmem.bin exists, or after it makes one automatically, the games don't work. But when I apply the backup dc_nvmem.bin, then they do begin working.

    ...

    Testing various iterations to see what works or not. Some observations. So far these are 100% reproducible:

    After playing lr-flycast, dc_nvmem.bin is updated, or is created if not exist.

    After playing redream, dc_flash.bin instead is updated, or is created if not exist.

    With neither file present, HT (Hydro Thunder) works in lr-flycast and produce a "good" dc_nvmem.bin on exit.

    lr-flycast only writes the nvmem but clearly it does reads from dc_flash if exist, because:

    With just the docs version file dc_flash.bin 0a93f... present, HT not work in flycast and produce a "bad" dc_nvmem.bin on exit.

    With just an "updated" (by running redream once) dc_flash.bin present, HT works in flycast and produce a "good" dc_nvmem.bin on exit.

    If dc_nvmem exist, it seem to override dc_flash, because:

    A "bad" dc_nvmem.bin, with or without any dc_flash.bin (docs or modified), HT not work and produce a "bad" nvmem.

    A "good" dc_nvmem.bin, with or without any dc_flash.bin (docs or modified), HT works and produce a "good" nvmem.

    After playing redream, the new/updated dc_flash.bin can be copied as a "good" dc_nvmem.bin by which will HT works in flycast.

    ... so the solution seems to be, delete both dc_flash.bin, dc_nvmem.bin if they exist then play the game once, and then...then do I even need a flash.bin after that, or am I good with just the new nvmem? It seems to work at this point, whether I add back the documented flash.bin file afterwards, or not. No, just delete them and play. The emulator that you use will generate the file that it needs and you don't need to do anything else. You just need the boot BIOS if you want, but even that is optional.

    ...

    Digging further:

    Both redream and flycast say they want the boot bios (redream calls it optional), but neither mention the flash/nvmem one at all. Reicast is dead in the water and I can't find any information regarding BIOS requirements at all, there.

    https://redream.io/help#bios

    https://docs.libretro.com/library/flycast/#bios

    https://github.com/reicast/reicast-emulator.git

    ...

    Flycast do also say the boot BIOS is optional, if you look at the stand-alone source:

    https://github.com/TheArcadeStriker/flycast-wiki/wiki/Getting-started-with-Flycast#requisites-and-important-files

    "A Dreamcast BIOS file is optional but NAOMI and Atomiswave BIOS files are required."

    Here, it also calls out that you specifically don't need the dc_nvmem.bin file unless you are importing your own setup:

    https://github.com/TheArcadeStriker/flycast-wiki/wiki/Getting-started-with-Flycast#dreamcast-main-files

    "...a table of Dreamcast files, all of which (except dc_boot.bin) are generated and used by the emulator (so, for example, it is recommended that you only have a dc_boot.bin file inside if you are starting, unless you are importing your stuff from another setup)"

    ...

    As shown, user-provide dc_flash.bin is not require and in some cases, can even prevent games from working.

    Does anyone know source for requiring it in the first place?

    If other user can confirm these behavior and interpretations, I propose that dc_flash.bin removed from the docs, and note also that dc_boot.bin optional but not required.

  • Flycast Arcade

    Help and Support
    1
    0 Votes
    1 Posts
    280 Views
    No one has replied
  • Naomi2 support on lr-flycast

    General Discussion and Gaming
    6
    3 Votes
    6 Posts
    2k Views
    DarksaviorD

    @DTEAM @barbudreadmon It's cmitu's wip script. It won't directly load games right now. You'll have to do it from inside flycast. Ymmv.. I was using mesa version 21.3.8 https://github.com/cmitu/RetroPie-Setup/tree/flycast-standalone

    Side note..after installing the latest mesa the pi4 can handle (21.3.8) on 64bit Bullseye lite and compiled retroarch and lr-flycast with vulkan, I don't get any more major frame drops in sonic adventure 2's first level. It still hovers at around 59fps and I have no idea what further compiling optimizations can be done.

  • Lr-Flycast core freeze randomly

    Help and Support
    8
    0 Votes
    8 Posts
    1k Views
    B

    @Foolz I haven't had problems on my pi haven't updated it but my PC version seems to be having these issues. Not sure if it has to do with a core update for flycast.

  • 0 Votes
    14 Posts
    2k Views
    mituM

    @rspeaker Please don't post links to ROM sites. My and other forum user have confirmed that a proper .GDI image works when converted to .chd.

    We're not responsible with providing you with ROM sites. This topic is closed.

  • 0 Votes
    1 Posts
    271 Views
    No one has replied
  • 0 Votes
    6 Posts
    1k Views
    S

    @g30ff Just wanna say that I tried this out and it works perfectly. Thank you! Problem solved!!!

  • lr-flycast stopped to work

    Help and Support
    7
    0 Votes
    7 Posts
    2k Views
    G

    Works now...thanks for all.