Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

In a post on the official Libretro website, the team notes that open source Dreamcast emulation with Flycast (a fork of Reicast) has progress along tremendously.

Thanks to all the work that has gone into it, you will no longer need an external Dreamcast BIOS which is a pretty big milestone for such an emulator and will make it a lot easier to setup and use with the RetroArch front-end.

Flyinghead, the main person working on Flycast plans to merge the regular and Windows CE versions into one version making things even easier to play with. They said that lots of the work done for the Windows CE version will benefit all of the games run through it.

To sum up what Flycast is able to do they mention it can run Sega Naomi games, Windows CE games, no limitations on savestates and internal resolutions, actual modem support, built-in zero configuration online multiplayer support, 32bit and 64bit support for x86 and ARM.

They ended it by noting that "real CD-ROM support" may even come soon, to run "CD-R based backup discs".

You can read the full post here.

Article taken from GamingOnLinux.com.
10 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
12 comments

ElectricPrism Aug 14, 2019
Incredible achievement! Proud of those that put in the hard work and this community for making such cool stuff.
Desum Aug 14, 2019
So is Flycast outpacing Raicast? We don't want proprietary emulators becoming a thing again btw, so I hope either outpaces Redream.


Last edited by Desum on 15 August 2019 at 3:47 pm UTC
Cyril Aug 15, 2019
I never tested a Dreamcast emulator yet...
This is great news indeed but why they did forked it in the first place?

As mentioned on the Github's Reicast page:

If you are interested into further porting/adapting/whatever, please do not fork off.
We hate that. Really.

Let's try to keep everything under a single project :)

So it seems among the many DC emulators, Flycast is the best Linux open source solution right now?
sergioandvar Aug 15, 2019
I never tested a Dreamcast emulator yet...
This is great news indeed but why they did forked it in the first place?

As mentioned on the Github's Reicast page:

If you are interested into further porting/adapting/whatever, please do not fork off.
We hate that. Really.

Let's try to keep everything under a single project :)

So it seems among the many DC emulators, Flycast is the best Linux open source solution right now?

Redream is a good emulator but I think it's closed source. I have not had any problems and it's really easy to use.
Desum Aug 15, 2019
Redream was open and then went closed source. I'd really rather not encourage any potential trend with closed source emulators, so I'll stick to Raicast/Flycast.
legluondunet Aug 15, 2019
I follow Flyinghead and Retroarch team work from several years now, their work are incredible.
And they always gave support to Linux gamers, that's why I support them on Patreon.
Dodongo_King Sep 13, 2019
Just to be clear, most of the progress mentioned in this article isn't actually work made by Flyinghead or anyone related to the RetroArch project, but copy pasted from many other sources that they don't credit:
- HLE bios came from the older (still open source) Redream repository
- Most of the WinCE support came from the older nullDC repository (the project that became Reicast, by the same developer)

If you look into the code, you can actually see code being simply copied from other sources as well, also without being credited. Btw, the "CD-Project" is a joke, it's just running games that always worked directly from CD-ROMs in other emulators and using this as marketing material (because this is more important to RetroArch than any actual preservation, as they don't even document the code they copied from other sources). For the Dreamcast is even more of a joke, as you can't use GD-ROMs without a specic drive and using CDIs is pretty much the worse format for any retail game (and this is what Flycast supports...).


Last edited by Dodongo_King on 13 September 2019 at 9:03 am UTC
Liam Dawe Sep 13, 2019
Just to be clear, most of the progress mentioned in this article isn't actually work made by Flyinghead or anyone related to the RetroArch project, but copy pasted from many other sources that they don't credit:
- HLE bios came from the older (still open source) Redream repository
- Most of the WinCE support came from the older nullDC repository (the project that became Reicast, by the same developer)

If you look into the code, you can actually see code being simply copied from other sources as well, also without being credited. Btw, the "CD-Project" is a joke, it's just running games that always worked directly from CD-ROMs in other emulador and using this as marketing material (because this is more important to RetroArch than any actual preservation, as they don't even document the code they copied from other sources). For the Dreamcast is even more of a joke, as you can't use GD-ROMs without a specic drive and using CDIs is pretty much the worse format for any retail game (and this is what Flycast supports...).
All well and good saying all that but you've not provided a single bit to back up any of what you say.
Dodongo_King Sep 13, 2019
I'm glad you've asked Liam:
- https://www.reddit.com/r/emulation/comments/cptd03/flycast_90_compatibility_with_hle_bios_opensource/
Their own post has proof from where the HLE bios was copied from
Liam Dawe Sep 13, 2019
I'm glad you've asked Liam:
- https://www.reddit.com/r/emulation/comments/cptd03/flycast_90_compatibility_with_hle_bios_opensource/
Their own post has proof from where the HLE bios was copied from
Interesting, some clear copy/pastes there and they claim they give credit in-source when they do it in a comment but they don't seem to be doing so. That's such a shame for such a big project.
legluondunet Sep 13, 2019
Retroarch/Libretro works very well on my Linux and it is open source, that all that counts.
More than that, it works on my Raspberry Pi 3 B+ too.
If they forgot to add credits, it's a bad thing, they have to rectify this, it's not correct.
But I didn't forget I was very disappointed when Redream became closed source.
Happily Reicast and Libretro devs continued to port and ameliorate Dreamcast emulator.


Last edited by legluondunet on 13 September 2019 at 8:26 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.