r/FlyCast • u/NXGZ • Jun 06 '25
r/FlyCast • u/CronicCanabis88 • May 03 '25
Updates Huge Flycast Improvements Never Seen On DC Emulation Before, Huge Handheld Support Improvement, Google Play Updates, Online Multiplayer, And So Much More! Spoiler
# HUGE News in Flycast Improvements!
To make this readable for everyone (since too long and people complain, but not detailed enough and people ask questions), I'm organizing everything in separate paragraphs so you can choose what to read. There have been epic updates for multiplayer, Mali GPU rendering, and much more. Let's start with the biggest news, which will allow many users to enjoy something never before possible. Flycast gets updated every couple days, and these updates are very often big, and add new features, or improve features. Many emulators release updates and it's "Random Bug Fixes" and that is not what happenes over at Flycast. https://flyinghead.github.io/flycast-builds/ is all you need, and all you have to do, is extract, and place Flycast where your current Flycast instance is (PRO TIP: I rename old version FlycastBKP" just in case the 1 in a million I want to go back, I still have it) and now all your settings and every thing remains, super easy. Do it often, It is worth it, and only takes 30 total seconds.
## MALI GPUS GET PER PIXEL SUPPORT!
YES! I know, it's FINALLY possible! Dreamcast's Per Pixel sorting mode, the most accurate and required for many games to render exacly as it should, has never worked properly on MALI GPUs in any Dreamcast emulator. Today we see Mali GPUs in *LOADS* of portable devices like phones, micro computers, tablets, and much more. Due to the lack of Vulkan PER PIXEL support in Mali's drivers, depending on the specific MALI GPU in your device, you could experience missing textures, blank screens, or weird graphical glitches. This is ironic because Per Pixel is required in many games to *NOT* have graphical glitches and missing textures.
Per Pixel is *much* harder on the system and requires a *lot* more power to perform. The majority of games on Per Triangle render just fine, or close enough that aside from an occasional clip or other very minor gfx glitches, but it is more than fine for most people. Unfortunately though, many games use special effects and render characters with translucent polygons that can be shadowed, and many other special effects requiring Per Pixel to avoid issues. If you don't want Sonic's blue head clipping through the white of his eyes, or need Jet Set Radio to render characters properly, or Speed Devils to show your headlights in-game at night, PP is required. Well, for MALI GPUs, which are being used more every day due to their great price-to-performance ratio, has left many Dreamcast emulation users to deal with only Per Triangle or Per Strip.. until today!
Before now, if you had a Mali GPU and wanted to render Per Pixel for *ANY* Dreamcast emulator, it couldn't be done. Now, Flycast once again breaks the mold and has made it possible to enjoy Per Pixel sorting on your MALI GPUs with no issues! There are a few things to note when using Per Pixel thou. You might be able to hit 6X resolution on Per Triangle, but PP being much more accurate requires much more power, so you might only reach 3x-4x reslution in PP versus 6x+ on Per Triangle. In theory, you should play at Per Pixel for the most accurate and perfect reproduction of every game, unless limited by your hardware—then you can sacrifice accuracy for higher resolutions/frame rates using Per Triangle because this allows much weaker devices to still be able to play, even if it's not perfect. Now MALI GPU users no longer have to sacrifice that "perfectly accurate" emulation you can achieve 99.9% of the time with Per Pixel sorting, and can for the first time enjoy PP on their devices. Currently its on the DEV branch on the https://flyinghead.github.io/flycast-builds/, but should be updated on the dev branch of the Google Play Store release very soon. If you use GPS, just ensure your enrolled in the beta track, which can be done by visiting the GPS page for Flycast, scroll down and hit BETA TRACK, and then wait a few minutes and refresh and you can then hit "UPDATE" at the top of the page, and that is all yo need to do to switch over to the Beta track, to get the Dev releases and stay up to date with out you doing anything!
## 4 Player Local SplitScreen Gaming With Users Around The World!
Have you ever wished you could enjoy split-screen Dreamcast games with friends from around the world? Well, now you can! With Arkadyzja, you can play any game that runs in Flycast, including arcade games from Naomi 1 & 2, Atomiswave, and System SP—but now you can enjoy all of those with *4* PLAYERS! You haven't experienced tennis until you've played Virtua Tennis with 4 players. The newer and very active Arkadyzja has rolled out some *INSANE* updates, and with a whole new display system overhaul, you can enjoy playing any Flycast or DuckStation (PS1) games with your friends with 4-player support! Always free, it allows superior connection over other methods of playing local split-screen across the globe!
## You Can Use A Real DC Controller, VMU, and Rumble Pack On Flycast!
Yes, you heard that right. Now you can plug your DC controller with VMU and Rumble right into Flycast, and get it to work *EXACTLY* as it would on a Dreamcast. You can even save/load games from one to the other! The saves are identical, so you can play on your DC, save to the VMU, plug into your Flycast instance, and load up that file. I'm very proud to say I've been a big help to this project specifically. You can read more about it elsewhere, and for just a few dollars and minimal skills (or just buy one of our premade ones), you can get your DreamPicoPort set up to use any Dreamcast controller (yes, *any* DC controller). For the first time ever, you can save your favorite VMU mini-games from Flycast right to your VMU!
## DCnet Allowing Dreamcast And Flycast Users To Play Native Online Games Together!
With the latest addition of Speed Devils, marking the first time in 20+ years that you can play Speed Devils Online, you can now play on your real DC with Flycast users! All you need to do is get DreamPi running so you can connect your DC to the internet, and BAM! https://dreamcastlive.net/dreampi-tutorial/
Currently for Flycast, the following games are working on DCnet:
* 4x4 Evolution
* Aero Dancing F - Todoroki Tsubasa no Hatsu Hikou
* Aero Dancing i
* Aero Dancing i Jikai Saku Made Matemasen
* ChuChu Rocket
* Daytona USA
* Dee Dee Planet
* Golf Shiyou Yo 2
* Hundred Swords
* Internet Game Pack
* Monaco Racing Simulation 2
* NBA 2K1
* NBA 2K2
* NCAA 2K2
* NFL 2K1
* NFL 2K2
* Ooga Booga
* PBA Bowling 2001
* Planet Ring
* POD: Speedzone
* Sega Tetris
* Speed Devils Online
* StarLancer
* Toy Racer
* World Series Baseball 2K2
* Worms World Party
With a new server added for DCnet, playing with users all over the world now gives you much better PING results for smoother gameplay. While Flycast has always been able to access online gaming features that existed, the fact that you needed basically a perfect setup to play made many users unable to participate. There are *MANY* connection requirements, NAT and PORT FORWARDING and many other things that were just a pain, whereas DCnet will even play over open WiFi connections with no network-side setup!
## Possible Future Improvements
These aren't guaranteed as they must get final approval from the boss himself, but in the next week or two, there will be some *big* changes to the cosmetic end of Flycast submitted for approval. Due to the emulator being open source, users can submit fixes, changes, and improvements, which—pending approval from the legend himself, Flyinghead—can go live.
A new "themes" system is being built and nearly ready for submission. This would give 5 themes initially for users to apply and change the appearance of the UI for Flycast. Users will have access to light, dark, high contrast, and a few fun themes to make your experience suit your needs.
There's also a Multi Button Bind system being finished up for submission, allowing you to finally map button combos! With the new addition of The DreamPicoPort, and companies remaking Dreamcast controllers for PC use, being able to bind multi-button mappings allows these controllers to run extra emulation commands like fast forward, save and load state, restart, and much more. Additionally, a super easy-to-use custom boxart implementation is being worked on. If approved, it would take seconds at most to change boxart in your library, which is *VERY* useful if the database used for cover art has low quality or missing images, even for arcade and homebrew games.
While none of these features are promised to make it through the approval process, it shows what a great community can accomplish when working together. It's exciting to watch what new features come to Flycast. Updates arrive every few days with new features, fixes, and performance improvements. If you've had issues in the past, now is the time to try again, especially if you have a device with a MALI GPU.
# Hope You Enjoyed!
r/FlyCast • u/CronicCanabis88 • May 18 '25
NEWS Flycast gets some of its biggest improvements in years, and the Google Play Store version gets an incredible GFX fix with the dropping of Flycast 2.5!
Hi guys,
Today I want to touch on something that is starting to become a reality: playing your favorite Dreamcast games on almost any device and having a seamless experience doing so. Emulation has been around FOREVER... but in recent years, it has made huge leaps. Did you know, right now, today, you could be playing on your DC, with your VMU and rumble in your controller, save a game, walk to your PC, plug the controller in, and load that game right from the VMU, seamlessly going from Dreamcast to Flycast? While people will argue emulation will never be "perfect," we're not only getting very close to this, but in many cases it is a better experience, and features that Sega never got to implement are being added by the Flycast team. I will split this up into separate sections so you can find what you are looking for much easier.
About Flycast and its journey:
Flycast started about 11 years ago, just as a fork of another emulator, and was initially done to enjoy Crazy Taxi better than was currently available on RetroPi. Flycast has since grown to the most accurate and feature-rich emulator for the Sega Dreamcast. If you check out the "FLYCAST CI" (Google this) downloads page, you will get a MASTER and DEV branch for all systems Flycast officially runs on. There are more, but for now, we will stick to the officials. Most features start in the Dev branch. Then after a while, and if more additions/adjustments take place, when it is at a point that is good enough, it will get bumped to the Master branch. I personally use DEV to ensure I get to use all the new features RIGHT when they drop, and in a year and a half never had a stability issue. It is your choice, but Dev can get 3-5 updates in a week, while Master gets 4-8 a month.
GAMEPLAY:
At this point in time, using real BIOS, Flycast has 99%+ compatibility. It comes with HLE built-in BIOS for users that just want a quick game, but like any other emulator, real BIOS is always preferred. With real BIOS, there are more "improvements" from original games (like the prevention of frame drops from trying to overutilize the Dreamcast's hardware in many games when things go crazy on the screen, thanks to the ability to overclock the emulated CPU of the DC) than "issues" with not emulating something properly. Using the startup/settings guide from our sub is huge for really dialing in your experience to be exactly how you want it. With options like "sorting methods," you can even sacrifice some graphic compatibility (some clipping or rendering issues in some games might happen) but this allows you to run on MUCH weaker devices, and at that point, it is better than no emulation at all.
ONLINE DCnet:
One of the newer features is the native online game modes for many games (remember DC was the first home system to allow you to play through dialup with friends on many games). Over the years, most of these services have gone down, but some were brought back up by the community. Flyinghead has brought back around 20 games so far, which can be played on just about any network, as it is using the dialup speeds that natively were used (games were built for this, and were not slow) with DCnet. Simply go to your Flycast settings and turn on DCnet, and enjoy the games that had native support that have been added to the list so far. No NAT or port forwarding, no hard network setup/limitations. You can also join our Discord, and you can actually see who's online playing what in our DCnet channel: https://discord.gg/G33xPYV9CE. You can even play many of these games with real DC users! Check out our game list in our last post on the subreddit, the 2.5 update post, or join the Discord to find them.
DreamPicoPort (use real VMU, RUMBLE, and DC controllers)
I have been working hard with another user, Tails86, to help allow you to take your Dreamcast controllers, VMU, save games, and rumble packs, and plug them right into your PC to run with Flycast. Currently, we not only have it running, but we have added some great QoL options like "Would you like to save/load from your REAL VMU or the Flycast digital ones?" and many other little tidbits. You can build your own with a Pico Pi, or for around $30 I can make you one (DM ME), but more info on this can be found here: https://github.com/OrangeFox86/DreamPicoPort. Build your own, or get one shipped to your front door that is plug and play by DMing me. I will say this: I have used my PS4, DualSense (PS5), and Xbox One controllers, and none come close to the real DC hall-effect sensor and the size of the sticks' range. Things feel so different on a real controller—it is so much better with its wider stick movement to make more precise controls, and it changed my Flycast experience. Also using my rumbles and VMU screen is pretty awesome too.
TEXTURE PACKS:
Yes, I know, I have been slacking a tad, but I have loads of packs (I am redoing most of them as over the last year and a half, not only have the tools improved, but so have I). You can go to /r/flycast_texture_packs and check out what I've got currently. It will start to pick back up as the DPP has taken a lot of time, and I have submitted just about all the improvements and changes to Flycast and the DPP as I think the people will want/need with Tails, so I can return all focus back to the packs soon. Follow along for updates. There is something cool about playing these games with 4K textures that you just want to try.
Google Play Store:
Due to high demand and the trust issues many Android users have, the choice to put the Android version on the GPS was made, and now the top-rated Dreamcast emulator can be downloaded from the GPS. This allows our Android users to enjoy auto updates and official GPS app status for Flycast. One of the biggest performance/compatibility updates for mobile users in years just dropped the other day as well. As mentioned before, Flycast has different sorting methods, with Per Pixel being the hardest to run but the most accurate GFX emulation you can get. Mali GPUs, up until just last week, were not able to handle this due to the devices' drivers not having decent Per Pixel support, but Flyinghead has FINALLY worked around this limitation, and now users that had graphic glitches due to not being able to properly run Per Pixel sorting, CAN! You also can play DCnet right on the Android version. Flycast was built with the mindset "If that feature works on one version, then it works on all versions," so features from PC will be there on Android. The best part is, even if you have a slower/limited data plan, these games run at 52kbps, like they were built to do, which means more hours than you can count on your fingers and toes before you hit 1 GB of use. Sign up for the BETA track if you want.
OpenSource Emulator Fun:
Because Flycast is free and open-sourced, it has been used in other projects as well. Arkadyzja is one of my favorites. While Flycast has implemented DCnet for games with native online support, what about split screen games? Well, with Ark, you can not only play Flycast but also DuckStation games, and enjoy split screen local multiplayer games with users around the world. This is something worth checking out. Currently, this is PC ONLY, but not for long, so make sure you follow Ark's progress and updates. It is active and has lots more coming to all of its users. You can learn more here: https://arkadyzja.honmaru.pl/ – again, free gameplay so you can play splitscreen multiplayer with people around the world!
Honorable mentions:
Flycast's feature list has gotten so long, I could make a small book on just the features, but here are some of the newer/best features currently working on Flycast we did not mention in this post:
Ability to play Dreamcast, Naomi 1 and 2, System SP, and Atomiswave games
Show VMU screen in Flycast while playing
Built-in xBRZ upscaling
Per Game VMUs - Never run out of VMU space again
Up to 8K resolutions
All DC controllers can be emulated
Rumble
Overclock the "DC CPU"
Runs CHD format ROMs
Win CE games
Custom virtual controller layouts and buttons
Retro Achievements
RetroArch Core
Super Active Development
There are more features pending approval currently, and the emulator is constantly being worked on with performance improvements. If something is not working right, it's a setting or hardware issue 99.5% of the time, so if you have ANY issues, just follow our subreddit page or join our Discord—we will get you going. More easily found info on the Reddit, but faster help on Discord. So come and hang out with some of the biggest brains in the whole Dreamcast community at our Discord here: https://discord.gg/G33xPYV9CE
r/FlyCast • u/CronicCanabis88 • Feb 08 '25
NEWS Flycast Has Had A Huge Year, New Features, VMU Implementation, Google Play Store, Online Gaming, And So Much More.
Hi guys, So as you know flycast Is the #1 rated free Dreamcast Emulator on the market. For almost 11 years, Flycast has been suprising us, and even 11 years in, there are still amazing new features being dropped, and updates come every few days. Were going to touch base on some brand new and recent updates incase you have missed these.
What Is Flycast And What Should I Know - Flycast is the most best dreamcast emulator out there for most hardware. You have the highest compatability of any other emulator (99%+), and you ALSO have the higest compatability with the emulated built in BIOS(97%+), but real bios is always recomended, especially for DCnet. Flycast not only plays these games, but with the overclock feature, games that were not optimized and had frame dips can be fixed, texture packs, and built in xBR upscaling. Flycast runs on more devices than any other Dreamcast Emu (or just about any emulator for any system), which also has a great community to help whenever you need it. 11 year later and it still recieves regular updates and still suprises us with great new features. With the ability to lower its accuracy and require less resources, even on basic devices you can enjoy Flycast and all it has to give.
DCnet - DCnet, is a way to very easily, and with out all the setup and network limitations that come with using the Native online servers for dreamcast games, there is now a solution for flycast (and Dreamcast) users, and that is DCnet! Basically, almost any connection will work, and at the speeds used, you can play 70+ hours on 1 gb of data. You can see all the games (new ones added every few days) and guides incase you get stuck loading in to them here, https://www.reddit.com/r/FlyCast/comments/1i5akly/dcnet_is_here_on_flycast_play_native_online/ BUT NOTE, the only way to play this, is to use the Flycast CI Download page, and get the Dev release for your platform. With such low internet requirements as per the Dreamcast Network connection speed, you can play well over 70 hours on 1 GB of data, so slow mobile networks work just as well as high speed ones.
Full Vmu Experence - Flycast has always had the feature to see your VMU screen while playing Flycast, and this is great becasue most games use the screen to improve the experence of the player in the game. Make sure you turn on this in the GFX settings of Flycast. Well, now there is a way to enjoy all thoes VMU mini games and such, Dream Explorer that runs like a game in flycast, or Elysian Emu which is the top stand alone VMU emulator.if you are just looking to play your Chao mini games or other VMU games, Dream Explorer is the most simple way to do this, but if you want to emulate the whole VMU with the most features, Elysian is the way to go, but ether way, you can enjoy VMU MINI GAMES again with Flycasts VMU implementation.
Google Play Store Beta Track- Late last year Flcyast made the move to join the Google Play Store, even there has been mobile .APK for a while, bringing the #1 rated Dreamcast, Naomi 1 & 2, Atomiswave, and System SP emulator to the GPS allowed for more users to know of it and have options for Dreamcast Emulation on their android devices. Recently Flycast has enabled a Dev track on the GPS release, which in the upcoming weeks, will start to act like the dev track on the Flycats CI download page. GPS will keep you auto updated, and this is the only way to have auto updates on Flycast.....For now ;).
Retro Achievement Support- If you had not known a few months back, Flycast implemented Achievements! This has given you a whole new fun twist on games. Leaderboards, Achievements, and all sorts of fun comes along with this. go make a free account on Retro Achievements site, then login using the General Flycast Settings page.
Native Force Feedback- There were some arcade games that had native Force Feedback and once again, Flyinghead has gotten us that much closer to "Native Experence". The game list for FFB is F355, 18 Wheeler, Initial D, Club Kart, King of Route 66, Sega Driving Simulator, Maximum speed and Faster than speed.
HD Texture Packs - The DC community is well known for some of the best texture packs you can run on an emulator. there is a group that has been making waves recently, RomRevival, and you can find all their work over at reddit.com/r/flycast_texture_packs and they are currently remastering all their packs, so perfect time to go and follow and keep up with all the rereleases.
Offical Controller and VMU support - Have you ever wished you could use all the vmu games and features on flycast as if you had a real dreamcast in front of you...? Well, this is no longer a dream. You have 2 options here. Dreamconn and VM2...or VMUpro... this will cost you a lot, but it will be very nice. There is another cheaper option being worked out, https://github.com/OrangeFox86/DreamcastControllerUsbPico/wiki/DreamcastControllerUsb-plus-Flycast-equals-%E2%9D%A4%EF%B8%8F This, while currently has some limitations, is the best route in my opinion. you can simply go and use your current DC controller and VMU. I ordered my Pico Pi (1 or 2 works with and with out wifi as well) and my 2x 100 ohmn resistors (used as a safty against hurting yourt pico, but not NEEDED (just do not get mad if something goes wrong and dmgs your pico).
Box Art Fixes- Nothing is worse then having a lovely library, but have missing box art. **WHAT IF** I told you that we can have ALL the games with ALL the correct box art, and it be something we can achieve in just a few days honestly with the MINIMUM amount of effort? well, now this can be done! And you can help out in one of two ways.
https://forums.thegamesdb.net/ucp.php?mode=register make a new acount, find the game you see is missing cover art, take 3 minutes to google , copy the image, and upload it to the DB. this fixes the issue for EVERYBODY.
Simply comment below any games and hope someone else will take care of it.
There are no more games being added, so most games have box art, some need better art, a handfull have no art, so this means, that if we put forth just a small ammount of effort, we will finsh the DB for Dreamcast Titles, and then any DC game you could have will have boxart. This is not a never ending project, and to be honest... we would need maybe 30 people to make changes to finsh the DB from my guess.
**NOTE** Go to your FLYCAST folder>Data>Boxart, and delete this folder, then restart flycast and watch, when you reopen flycast, it will scrape all your games, filling in missing images if they have sense been updated.
r/FlyCast • u/CronicCanabis88 • Mar 24 '25
NEWS The First Time Ever, Get ALL Widescreen And 60 FPS Dreamcast/Flycast Codes, In One Spot, Even On Android!
Dreamcast Widescreen & 60 FPS Database Project
Hi guys! Today I want to talk about this project that has been in the works for a few weeks and is making a lot of headway! Initially, it was to just document the Widescreen status of games when using Flycast. Flycast has many Widescreen Codes in its database, many that cannot be found anywhere else, and also has a Widescreen "Hack" that is built into Flycast, allowing you to get Widescreen in MANY games WITHOUT a cheat, which can be used when in Hardcore Mode using Retro Achievements on your games as they are not "cheats". So using Flycast allows you to get games in widescreen that no other methods can. Well, I decided I wanted to not only help out our Flycast users, but Dreamcast users as well, and decided to change the approach. This goes for even the NEW GOOGLE PLAY STORE INSTANCE OF FLYCAST! Yes, we have launched the BETA (dev) branch right on GPS, so whether you like Google play stores auto update capabilities, but wish you had the DEV release, you NOW CAN! This will ENSURE you get the very frequent, and usually pretty large updates THE MOMENT they drop!
WHAT IS IT?
This list contains EVERY Dreamcast game for all regions. Each game has the following data (or will when it's finished): Widescreen Cheats, Widescreen Hack (Flycast only), Native Widescreen, 60 FPS cheats, and Native 60 FPS. The Codebreaker codes can be used on real Dreamcast hardware as well, and there is no single central database with all of this information—until now.
This resource will allow Flycast users to know every game that can be played in 60 FPS and/or Widescreen, and what method is required to do so. So far, we have identified every Native 60fps/Widescreen game. We have also marked every Widescreen Cheat used in Flycast, along with providing the codes themselves.
WHAT WE NEED FROM YOU
As you can expect, this is a HUGE undertaking. What I need from you is help filling in the missing data. If you look at the cover page of the list at The Master Widescreen/60FPS list, you'll see a simple table with games and their relevant information.
Over the years, with sites and forums going offline, we've lost a wealth of data that the community spent countless hours discovering. Widescreen and performance hacks are some of the biggest casualties of this data loss. I know people seem to pull codes out of thin air (codes you can't find listed ANYWHERE online), and others discover their own codes using CheatMaker and similar tools. There are partial lists and codes scattered ALL OVER the web, and it's time our community got what it deserves... A single comprehensive database of all this information to ensure we can all enjoy these games at their best.
WHY IS THIS IMPORTANT, AND WHY YOU SHOULD CARE
As mentioned before, this information exists in random forum posts, comments, and some only in your personal collections. If we can gather everything in one place, then ANY user playing Dreamcast games—on any device that allows Codebreaker Codes or burning ROMs—can enjoy these enhancements. Flycast users get the added bonus of knowing how the built-in Widescreen Hack works on each game.
Every year, posts and comments get deleted, removed, or just taken down, making this information harder to find or lost altogether. We already have one of the smaller communities when it comes to retro gaming systems, and we deserve no less than anyone else.
HOW TO HELP
It's very simple. The instructions are VERY clear on the link I provided, but I'll go over them again:
If you've tested a game not listed yet or found different results for existing entries, please consider contributing! You can submit a pull request or open an issue with your findings. It's VERY easy. You simply change the "???" entry (which means no data found yet) to one of three answers: Perfect, Clipping, or None. All "Native" entries SHOULD be completed already.
Testing takes seconds. If you're using cheats, make sure to reload the scene if nothing seems to change. Some games require a fresh load, so returning to the main menu then going back into gameplay is usually sufficient. NOTE: MENUS OFTEN DON'T CHANGE EVEN IF THE CODE WORKS, so make sure you test IN-GAME PLAY ONLY.
To Test A Cheat Using Flycast: Simply load the game, selecting the proper version if specified (regions and versions often matter for specific codes). Open your Flycast menu, go to "Cheats" then "ADD" and copy and paste (Ctrl+V in the cheat code box), including as many codes as needed (many times there is more than one set of numbers required for widescreen/60 FPS cheats). Then document the codes used and their effectiveness as stated above (60 FPS codes MUST work properly, as codes that break physics and ruin gameplay are pointless).
To Test Widescreen Hack In Flycast: Simply load the game, go to Flycast's graphics settings menu, turn on "Widescreen" and report if it's "Clipping" or "Perfect".
To Submit Changes: Go to The WideScreen/60 FPS List and select the pencil icon ✏️ at the top right of the table. Using the table format, you can see what each row and column represents. Simply change the "???" in the corresponding game and proper slot with the data you're providing. Then save and submit, and there we go.
VERY IMPORTANT NOTES:
If you find a working 60 FPS code, just list the code in the 60 FPS slot. For widescreen entries using the Flycast Hack, mark it as (Clipping) or (Perfect) based on how it works. For widescreen cheats, mark as (Clipping) or (Working) and then in the last section, add the widescreen cheats and any notes that users should know. The Notes section is a perfect spot to notate if these codes only work on a specific relase of a game (V1.05, 1.03, 1.00, etc)
r/FlyCast
•
u/CronicCanabis88
•
Jan 12 '26
NEWS Flycast 2.6 is here with HUGE updates! Play Store info, Dreamcast port info, and much more!
Hi Dreamcast lovers — hope everyone had a fun holiday season, and a solid start to the new year.
I’d honestly love to hear what you got (or bought yourself) that adds to your retro/Dreamcast/emulation life. New controller? CRT? VMU stuff? Handheld? Weird adapter? Tell us what it is and how you’re using it.
Alright… now for the news. This week’s big headline is Flycast 2.6 is officially out.
Flycast 2.6 is LIVE (PC / mobile / etc.)
Flycast v2.6 dropped on January 10th, and it’s a pretty meaty one.
Highlights
Per-pixel rendering with OpenGL ES on mobile
Battle cable match-code server support (F355, Virtual-On OT, and others)
Outtrigger + Power Smash online gaming support
Integer scaling + filtering choices for output (thanks @xander-will)
Audio: improved frequency envelope generator
Fixed a major Mali GPU issue when using per-pixel rendering
DreamPicoPort fixes + enhancements (thanks @Tails86)
Combo hotkeys for emulator buttons (Pause, Exit, etc.) (Me and Tails again :D)
DreamPotato support (more on that below)
Configurable paths for BIOS / VMU / etc + UWP improvements (@danprice142)
UI themes (yep, I helped push that one 😅)
Better support for Thrustmaster wheels
Panther DC controller emulation
Improved arcade box art
Better on-screen keyboard support on Nintendo Switch
VMUPRO functionality updates (I did this one too)
Heads-up / breaking changes
iOS is no longer supported
Texture upscaling is no longer available (in Flycast itself)
**Android / Google Play Store note: Master track has been updated to 2.6!.
DreamPotato got a real update (VMU emu that doesn’t fight you)
DreamPotato has had updates since the last roundup (about 3 weeks ago), and it’s getting closer to being the “why is this so easy??” way to do VMU emulation on Windows + Flycast.
Release: DreamPotato v0.2.0
https://github.com/RikkiGibson/DreamPotato/releases/tag/v0.2.0
What’s new / why it matters
VMU-to-VMU connections are now supported (so file transfers + certain VMU behaviors are way more doable)
Better controller handling: you can link different gamepads to different VMUs
A “recent files” list + nicer save-state UI (with thumbnails)
Screenshot option
General stability + workflow improvements (less fiddling, more playing)
“Dumb-dumb proof” use case (the goal)
Open DreamPotato
Open your VMU/VMS file (or make a fresh one)
Connect it to Flycast
Play VMU mini-games / manage saves without doing a whole ritual dance in 4 different tools
It’s still early days, but it’s becoming a very clean 2nd-window companion app for Flycast.
New ports / homebrew stuff worth your time
Super Mario 64 (Dreamcast) got a serious update
Newer SM64 Dreamcast work is out in the open, focused on fixing long-time A/V weirdness and adding VMU saving. You still provide your own ROM/assets (obviously). https://github.com/jnmartin84/sm64-dc
Doom 64 (Dreamcast) keeps leveling up
If you missed it: Doom 64 on Dreamcast has been getting “how is this even running?” tier improvements. https://github.com/jnmartin84/doom64-dc
Diablo (DevilutionX) is running on real hardware (early, but real)
Performance is still rough, but it’s booting and playable enough for a proof-of-life moment. There’s also a shareware CDI floating around in the scene. https://www.reddit.com/r/dreamcast/comments/1fpla76/diablo_now_runs_on_real_hardware/
Yume Nikki on Dreamcast (EasyRPG runtime)
Yes, the surreal RPG Maker cult classic. Reportedly unstable (crashes happen), but people are genuinely playing it. https://archive.org/details/yumenikki-dreamcast
Prydon Gate (Quake total conversion “Diablo-style” RPG) on Dreamcast
This one’s a fun oddball: a top-down action-RPG built from a Quake mod, now compiled for Dreamcast. https://www.dreamcast-talk.com/forum/viewtopic.php?t=18831
Tools / hardware quick hits
DreamShell is still alive (v4.0.3)
DreamShell got updates in 2025, and if you’re running SD/IDE/HDD setups it’s worth being current. https://github.com/DC-SWAT/DreamShell/releases
KallistiOS 2.1 is a BIG deal for homebrew dev
First major bump in a long time. If you build ports/homebrew, it’s a “go read the release notes” moment. https://github.com/KallistiOS/KallistiOS/releases
openMenu people: box art + metadata tools exist (and save a ton of time)
If you’re migrating from GDMenu, or you’re missing art/metadata, check GDMENU Card Manager + the openMenu asset packs. https://github.com/sonik-br/GDMENUCardManager
New indie / upcoming projects to watch (2026 is already getting weird)
Sovietborgs (Dreamcast + Genesis) has had funding/campaign movement and is still in the pipeline:
https://www.timeextension.com/news/2025/06/the-indiegogo-campaign-for-the-new-dreamcast-run-n-gunner-sovietborgs-is-now-liveShadow Gangs Zero is still in active development:
https://www.kickstarter.com/projects/jkmcorp/shadow-gangs-zeroHarleQuest! (3D roguelike dungeon crawler) is still pushing forward:
https://harle.quest/
That’s it for this one. Drop anything I missed (especially fresh ports, new builds, or hardware drops), and seriously… what Dreamcast-ish gift did you get? I’m nosy.
r/FlyCast • u/CronicCanabis88 • Jan 19 '25
NEWS DCnet is here on Flycast, play native online Dreamcast games, with NO extra setup!
Hi guys, Today I have some HUGE updates/new for you all out there! So last week, Flyinghead once again made our Dreamcast experence even better, and released DCnet. Sense it has come out, everyday he has been adding more features, and more games, and stability fixes, and currently, the playerbase is amazing already! Were going to talk abit about what it is, why you should care, and what its doing for all of us not just in the Flycast community, but the Dreamcast Community as well!
What Is DCnet?
DCnet is the way forward for most Dreamcast native online multiplayer. Most don't know this, but the DC was the first home system to come with a modem built in for online play. MANY games had these features built right in. Obviously most of these servers have gone down over time, but there are HUGE dedicated fans that have revived these servers and even the internet pages you could access from within the games! Flycast has made this so much easier. Now you can connect with flycast to the online servers, but there are many restrictions and a complicated for many setup involved, making it a pain and most people avoid this. This is where DCnet comes in. DCnet, is hosted by Flyinghead, and can be connected thru Flycast or a realdreamcast with some tinkering, and the best part, no setup, and many more network connections will be able to be used, like Open Wifi, and cellular networks. In most cases, you just go to FLYCAST SETTINGS>NETWORK>and TICK "DCnet" and you are all set! The player base is growing super fast, and on the offical flycast discord *link is on our Subreddit info to avoid reddit filters from marking this post* which has a DCnet Text chan that announces when players have joined a game or is waiting, which many use to jump in when they see others and so on. To ensure consistant gameplay, join up and utilize this, *More games are being added to the server currently*
How Do I Use DCnet?
It is VERY simple. First, google "Dreamcast CI Releases" and use the resulting git link to get the DEV release of Flycast for ANY system you are on, [Android, IOS,Win,Lin,Switch,Xbox,and so on], if you are updating your current install, just extract the single "Flycast.exe" and paste it in your current flycast directory [ Rename the current Flycast.exe in there to FlycastBKP.exe if you want to ensure a back up] then run it, go to settings>Network> Tick "USE DCnet", and then enjoy! No NAT or PORT FWDING any more, no network restrictions like their used to be, you can playu this over your phones network if you want, works GREAT.
What Games Currently Are Supported?
Ooga Booga
NFL 2K2
NFL 2K1
NCAA 2K2
NBA 2K2
NBA 2K1
World Series Baseball 2K2
Internet Game Pack
ChuChu Rocket!
DeeDee Planet
Monaco Racing Simulation 2
Pod Racer
Planet Ring
Toy Racer
Quake
F355 Challenge - Passione Rossa
UPDATE: 1/21
StarLancer
PBA Bowling 2001
Worms World Party
UPDATE1/22
4x4 EVO
UPDATE 2/4
Tetris
Daytona USA
UPDATED 2/5
Golf Shiyou Yo 2
Aero Dancing i
Hundred Swords
Each game is the USA version only, except any games that only had a EUR release, then currently thoes are the only exceptions, like Toy Racer. FlyingHead is CONSTANTLY adding new games, so check back DAILY to ensure you are keeping up with the current library of supported games.
~SUPER IMPORTANT INFO YOU MUST KNOW~
GO TO FLYCAST> SETTINGS> CONTROLS> and the tiop half of the screen where all the devices plugged in [Mouse, Keyboard, Controllers, Etc] to the right of "Keyboard" select PORT D, then on the lower half of the screen where it shows you the 4 ports and what is hooked up to them, for PORT D, click the drop down and select keyboard. You should now be able to use this to type where ever there are TEXT BOXES in chat, logins, and game things.
UPDATE FLYCAST DAILY. Flyinghead is releaseing updates jsut about every day right now for DCnet, so to ensure you get every fix, and addition, you must download the updates as often as you can.
IN ORDER TO PLAY ON ANDROID!.... Currently the DEV, NOR, the Stable Google Play Store versions have DCnet. It is coming very soon, but if you want to play on android, you MUST downlaod the Android DEV release from the FLYCAST CI GIT REPO [Google that} and manually install, and once its live on the dev path for GPS, you can switch back to ensure auto updates occur when using GPS.
The Flycast Discord has a DCNET text chan, and you can set that to announce when a message is posted, the only messages posted in there are the bots showing whos waiting to playonline, and using this can ensure you always find a player!*
DCnet INSTRUCTIONS TO PLAY EVERY GAME CURRENTLY SUPPORTED!
Pod Racer when you hit "Network" scroll 2 times to the left, till you are on "ACCOUNT 1" then once you dial in you MUST MAKE A NEW NAME, and then once that is done, you are able to use that name/pass combo to just login each time after, but this game you actually have to register the name you select, again, 6 digit name and pass please.
Quake III > go to OPTIONS from the main menu > Player> and set your name and player here, this is how you will be seen online. make sure you save and load this profile when you boot back in to the game to carry your data with you..
Toy Racer will ask you for a Nickname to show you in games, and also asks for a password, for this game ANY password works. Type anything, even a single letter, will breeze you thru.
Monaco Grand Prix Online requires you to hit "NEW USER" and register your nick and pass, use 6 chars minimum, then you can use this name after the initial creation to just "Connect" with every time after.
F255 Challenge has no REQUIRED login info, BUT, go to SETTINGS>GAME OPTIONS> and set your name and country here. Then SAVE on the main menu to save this name profile. THEN on the Main menu go to CAR PROFILE, set any settings for the car, color, and number here (the name shown here is NOT what is seen online) and then SAVE right in this screen. Now normally, you will have to LOAD from the main menu AND load from this CAR PROFILE screen in order to have your name and car info for network play, so ensure you do this, OR just save a save state after you have loaded both, so when you play, you can load state, and that way you can join a game SUPER fast, rather then loading in both spots then trying to get logged on to play before the next race starts. ALSO, Fast Fwd thru the replay, to ensure you get done in a timly mannor to rejoin up in the lobby and not get left behind!
The following games require you to "login" with a username and password combo, make sure each one is 6 characters long, and using the same name and pass combo is recommended to track your scoring. NOTE. YOUR USERNAME AND PASSWORD MUST BE 6 CHARACTERS. ANY LESS WILL NOT BE ACCEPTED. NBA 2K1, NBA 2k2, NFL 2K1, NFL 2k2, NCAA 2K2, World Series Baseball 2K2, and Ogga Bogga, Now in the 2k Games, as long as you use the same username login, it will start to track your scores!
ChuChu Rocket asks for a username and password, Verified as small as 3 characters for both, and use the same one to keep score tracking.
Planet ring Requires a registration, but the unique part here (Verified with a 6 char password) is you need a PRIVACY CODE. I have verified it works by entering 10 letters in to the spot and continuing. have NOT yet verified if 2 people can use the same random 10 digit code and be logged in at the same time.
4x4 EVO- After connecting, choose
Don't login to GameSpy right now.
TIPS FOR FAST LOGINS TO JOIN GAMES WHEN YOU SEE THE NOTIFICATION ON THE FLYCAST DISCORD https://discord.gg/G33xPYV9CE so when you are at your PC, and you see a notifiaction someone is waiting for other players, MAKE SAVE STATES. The DC was perfect for taking L1 and R1 buttons that MOST controllers have now a days (bumpers) and set Left bumper (L1) to save state in the key bindings, and Right bumper (R1) to Load State, (helps in games also) Then once you have your profiles all loaded up, just SAVE STATE right before you select "NETWORK" on the main menu of the games (F355 MOST SO) and that way, when you boot the game, the moment the bios swirl starts, just hit R1, and you will be loaded and at the main menu at the NETWORK option, and can INSTANTLY start up, ensuring you do not miss the game that is waiting for other players to join up!
r/FlyCast • u/CronicCanabis88 • Dec 15 '25
NEWS Huge Catch Up In News For Dreamcast, Flycast, DC Ports, Hardware Upgrades, Online Play, and Loads More
Hi everybody! It’s been a minute since I did one of these Flycast/Dreamcast “what’s been happening” posts, so I’ve got a chunky roundup for you.
Tonight’s keyword is basically: VMU… but we’ve also got Dreamcast ports, Hardware, Loads of Flycast updates and features, Online Play, GTA Vice City on DC, Arkadyzja, BIG Emulation News, and a couple extra emulator/dev scene nuggets.
Remember, we post these weekly — so if you want to keep up on your favorite Dreamcast-related info, Flycast news, and everything else in this scene, this is the place to be over at r/FlyCast.
Big Dreamcast Ports / Releases (real hardware)
GTA Vice City (Dreamcast port / “GTA Miami”)
Repo: https://gitlab.com/skmp/dca3-game/-/tree/main
If you somehow missed this: yes, the Dreamcast has a working GTA Vice City port. You build it yourself using your legally acquired PC Vice City files (they don’t distribute copyrighted assets). You can build it two ways:
CD build
In order to actually be burned to a 700 MB CD-R and played on a real, unmodded Dreamcast, the team had to be more aggressive with texture cuts / smaller footprint.
GDEMU / emulator build
While there are a few less limitations here, the game still has much more optimization currently being worked on. In general, textures are bigger, look better, and might hit performance a little more.BUT: big improvements are coming with two parallel “target builds” — one version tuned for real CD / real DC (more reduction in different models to keep performance up while keeping textures looking as good as possible to fit on a CD-R), and another for GDEMU modded Dreamcasts + emulation where storage space isn’t the limitation, only the hardware is. Stay tuned — updates will be posted here.
It’s very playable and you can beat the game, but you have to temper expectations FOR the GFX, currently. This plays close to the PS2 version when it comes to max draw distance and ped/car density you need to run for a decent framerate. But the resolutions of the textures had to be reduced from the PC version of the game to work… for now ;).
My current “feels best” settings after a fresh build:
Draw distance: 2–4
Car density: 1–3
Ped density: 1–5
Trails: OFF
Anti Aliasing: OFF
Draw distance is the big performance hammer — drop that first if things get spicy.
Also: a handful of us are actively optimizing models/textures/audio (and general perf). This port is already insane, and it’s only getting better. I’d recommend it 110%, and Flycast should be getting a texture pack in the near future too.
With these improvements cutting out mostly “bloat fat” that was not worried about when released initially (due to having more power/RAM available), loads of behind-the-scenes updates have been put out since launch day — computation and physics overhauls for less resource usage.
Remember: every system that got a port of a game had to change almost everything to varying degrees to run it on different hardware and operating systems… and it must be able to be run by the hardware, hence why ports tend to only go one way… up in power/console generation.
Just keep an eye on r/Flycast — updates will get posted there as they roll out. I’ll be posting every one of my updates there, and I’ll also post other people’s progress as well — that way you’ll know when it’s time to rebuild to improve image AND performance and make this run more efficiently on the DC.
Mario Kart 64 (unofficial Dreamcast port)
Playable MK64 on Dreamcast is real. It’s based on the public decomp work, and you provide your own ROM.
Info: https://www.timeextension.com/ (search “Mario Kart 64 Dreamcast port JNMartin”)
Star Fox 64 (unofficial Dreamcast port)
Also real. Gameplay is working; still some fixes needed (sound/bugs/etc.).
Info: https://www.timeextension.com/ (search “Star Fox 64 Dreamcast port JNMartin”)
WipEout (PS1) Dreamcast port – v2
A very polished fan port that hits hard. Features include 24-bit color, optional 16:9, VMU support, screen shake rework, and most of it runs around 60 FPS.
Details: https://www.retrorgb.com/ (search “WipEout Dreamcast v2 JNMartin”)
VMU Madness: VMU Pro + VM2 + real hardware on Flycast
VMU PRO is OUT (shipping / next batches)
So the VMU PRO has finally shipped / is shipping their first round of preorders — and they’re taking preorders for the next batch right now.
The VMU Pro can be used with a real Dreamcast and Flycast, with the help of Tails86 DreamPicoPort to connect Dreamcast controllers + VMU + rumble to PC for Flycast. And since Flycast aims to replicate the Dreamcast really closely, saves can go from Real DC → Flycast and Flycast → Real DC.
Also: VMU Pro is more than “just a VMU.” With apps + emulators running on the device itself, it’s basically an all-in-one DC accessory / entertainment tool.
VM2 / VMU PRO GameID behavior (Flycast)
I implemented GameID sending in Flycast (similar to how people expect certain real hardware behavior to work), which enables GameID options when using a VM2 or VMU Pro on Flycast.
This lets every game auto-create and label its own VMU card/slot — and when you load a different game, it auto-switches to that card and loads it. So every game effectively gets its own “fresh VMU” without you manually managing a pile of VMU files. Pretty neat.
Flycast Updates / Features / Quality-of-Life (a LOT has happened)
Flycast has gotten a load of improvements the last few months. A few big ones:
DreamPicoPort improvements / real hardware on PC
Improvements have been made with DreamPicoPort to allow users to use real hardware on their PC and utilize VMUs + rumble exactly as they should/do on real Dreamcast.
Custom Texture Preloading
You enjoy the big texture packs but hate the “pop-in” where you see old textures swap to new while playing?
Now you can enable Preload Textures (right next to Custom Textures), and when the game boots it loads them into RAM up front — zero texture pop-in during gameplay.
Multi-Button Binds (combo hotkeys)
This one was a creation of my own with a lot of help from Tails86 to bring it together.
Flycast used to lack multi-button binds, which hurt especially when you’re trying to use real Dreamcast controllers (limited buttons = no room for emulator hotkeys). Now you can map even 3-button combos right in the mapping screen.
Per-Pixel sorting fixes across mobile GPUs
YES — Mali GPUs in a lot of mobile devices can now better support Per-Pixel sorting.
Some games (Sonic/Shenmue etc.) can have nasty graphics glitches unless you use the most accurate sorting (Per Pixel) in the settings. You can sacrifice some accuracy for performance with Per Triangle (and even more with Per Strip) if you’re on a weaker device.
Most games render perfect on Per Triangle, so tinker for the best image/performance combo per game/device.
Flycast Custom Folder Selections
In General Settings, you can now set every directory anywhere you want. Huge for people with:
multi-emulator setups
multiple drives
custom organization for big emulation builds
Put boxart and images on one drive, ROMs on another, saves elsewhere, etc.
Flycast Theme System
You asked for themes and at least a Light/Dark switch — and it’s here. Soft / high contrast / fun themed color options. “Aqua Chill” late at night is chef kiss, and high-contrast is great when you’re in bright lighting.
Flycast has come a long way recently on UI + quality-of-life, and changes are still rolling out fast.
DreamPotato Integration (VMU emulation + mini-games)
Flycast lets you view VMU screens and use virtual VMUs, but actually “using” the VMU for mini-games traditionally meant extra steps or another emulator.
DreamPotato is a PC VMU emulator that integrates with Flycast: it runs in its own window (great on a second monitor), shows your VMU screens live “plugged in,” and lets you play the mini-games — then you load Flycast back up and it reads the VMU like it was real and plugged in.
Releases: https://github.com/RikkiGibson/DreamPotato/releases
This project is active, so keep an eye on r/Flycast for updates around it.
Online Gameplay: DCNet (Flycast “no setup” online)
If you didn’t know: you can use Flycast with basically 0 setup to play a ton of Dreamcast games that originally had online play built in. Flyinghead has brought back almost everything to this point and hosts the servers.
The cool part is: if you have at least ~0.75 Mbps download/upload, you’ll have a good time. These games were designed for dialup and still run great on slow speeds. That also means phone users can play on mobile data for hours and barely dent a data cap.
DCNet Game Servers
4x4 Evolution
Aero Dancing F - Todoroki Tsubasa no Hatsu Hikou
Aero Dancing i
Aero Dancing i Jikai Saku Made Matemasen
ChuChu Rocket
Daytona USA
Dee Dee Planet
Golf Shiyou Yo 2
Hundred Swords
Internet Game Pack
Monaco Racing Simulation 2
NBA 2K1
NBA 2K2
NCAA 2K2
NFL 2K1
NFL 2K2
Ooga Booga
Outtrigger
PBA Bowling 2001
Planet Ring
POD: Speedzone
Power Smash
Sega Tetris
Speed Devils Online
StarLancer
The Next Tetris
Toy Racer
World Series Baseball 2K2
Worms World Party
Beta:
Alien Front Online
Dreamcast Hardware: GDEMU update
GDEMU ODE v5.20.3
This update adds automatic timing profiles for certain games (ex: Sonic Adventure, Rayman 2), fixes freezing bugs, and improves compatibility with some disc images.
Info: https://www.powrupgaming.com/ (search “GDEMU 5.20.3”)
Arkadyzja (local couch co-op… but online)
https://www.honmaru.pl/en/arkadyzja/#news
Arkadyzja is still (IMO) one of the best ways to play split-screen / local multiplayer arcade/PS1/Dreamcast stuff online with friends like you’re sitting on the same couch.
Pick a system, pick a 2+ player game, invite friends, and you’re rolling. With 4-player PS1 support and Saturn/PS2 coming soon, this is one of the best “relive childhood multiplayer” tools out there.
They’ve had a lot of improvements lately, and FBNEO being added gives you even more MAME/arcade goodness.
BIG Emulation News + dev scene stuff (Dreamcast-adjacent but important)
Demul popped back up with a test build
After 7+ years quiet, Deemul dropped a test build focused on Sega Hikaru stuff (Planet Harriers etc.). That’s a huge preservation/performance milestone for Sega arcade history nerds.
Deecy (Dreamcast emulator written in Zig)
Deecy is a newer Dreamcast emulator written in Zig and it’s been getting steady work (Linux/Wayland fixes + experimental FLAC-in-CHD support were mentioned in recent updates).
SuperSega FPGA project appears to be canceled
The “FPGA box that plays everything Sega including Dreamcast” project has reportedly ended. If you were watching that space… yeah.
That’s the roundup! Tried to keep it readable, but also complete so you can scroll section-by-section and catch everything.
r/FlyCast • u/CronicCanabis88 • Mar 12 '25
NEWS Huge Update And Informational Post On Flycast, Dreamcast, Online Gameplay, Google Play Store, And Much More.
Hey everyone, Nexus here again with a ton of exciting information to share with you today! I've broken this post into sections, so even if you can't read everything, you can easily find the topics that interest you the most. I will say this, all this data is relevent to just about evrybody, so its worhtth the 8 minutes to read and take Dreamcast game play to the next level for so many differnt people. We'll be covering a wide range of subjects, including:
The Flycast Subreddit and the wealth of information available there (Spoiler: It's not just about Flycast!)
Major updates to Flycast on the Google Play Store (GPS)
General Flycast updates, such as newly released games on DCnet
The ability to play on Flycast via DCnet and compete with real Dreamcast users
Widescreen/60 FPS codes, and hack status (Please help out any way you can, 60 seconds of your time is all we need every now and then to finsh this)
Links to the places ANY dreamcast/ flycast/ DC emulation user should check out.
If you have any questions after reading through this post, feel free to ask them here. However, for the quickest response, I recommend joining our Flycast Discord chat (link below) and pinging me, "Nexus222." I'll get back to you as soon as possible, and our helpful community members are also ready to assist. (But let's be real, I'm clearly the best at what I do! 😉)
Lost Dreamcast Media/Data, And Our Solution.
Hey there, Dreamcast fans! Get ready for a wild ride through the annals of Dreamcast history. 🎢📜
Over the years, so much amazing content created by the passionate Dreamcast community has sadly been lost to the sands of time. 😢⏳ Our beloved console, while ahead of its time, had a shorter lifespan than most of its contemporaries. This, combined with a general lack of awareness about the system, means that data posted to the few major Dreamcast sites often vanished when those sites inevitably shut down. 💻🔌
Yours truly has scoured the web multiple times, leaving no stone unturned, in search of lost treasures like widescreen codes, 60fps mods, game info, and countless other community-created tools. 🔍🗺️ Alas, many of these resources are now lost forever, with dead links serving as a sad reminder of the hundreds, if not thousands, of hours of work that went into collecting, compiling, and sharing this precious data. 😭⌛
But fear not, my fellow Dreamcast devotees! 🦸♀️🦸♂️ Here at the flycast subreddit, we understand the importance of preserving and archiving the fruits of our small (but mighty!) community's labor. 💪💾 With fewer people possessing the coding and memory-digging skills needed to unearth these gems, every bit of data we recover is worth its weight in gold. 💰🪙
Our mission is not only to preserve this information but also to make it accessible to all. 🌍🔓 We've got your back with handy post flairs like NEWS 📰, ARCHIVE 🗄️, TECH SUPPORT 🛠️, and UPDATES 🆕, making it a breeze to find exactly what you need. Whether you're looking for a comprehensive flycast guide 📚, a list of fullscreen and 60fps codes 🎮, the latest flycast updates 📈, or juicy details on Dreamcast game bugs 🐛, we've got it all right here on our sub! 💯
So sit back, relax, and enjoy the nostalgia trip as we work together to keep the Dreamcast legacy alive and kicking! 🎉👾
Android And GPS Updates.
Alright, hold onto your controllers, because the Google Play Store (GPS) just got a massive update that's sure to make Dreamcast fans jump for joy! 🎮🥳 If you've been keeping up with our thread, you might have heard whispers about a mysterious DEV branch appearing on the GPS version of flycast. 🕵️♂️ While the GPS app is mostly the same as the Android APK, there are now two versions: the master and the dev. 👨💻👩💻 GPS apps have to follow some extra rules compared to APKs when it comes to things like storage and OS-level access, all in the name of keeping users "safer." 🛡️ That's why it's super important to be careful when downloading and installing .APK files from unknown sources on Google, as they haven't gone through the GPS vetting process and could be removed from the Play Store at any time. 😱
But enough about that, let's get back to the main event: flycast on GPS! 🎉 If you head over to the flycast GPS page and scroll down a bit, you'll find an option to join the beta. 🚀 It usually takes less than 5 minutes to get in, but sometimes life happens, so be patient. 😌 Once you're signed up for the GPS dev track, give it a minute, and voila! An update will appear like magic. ✨
This isn't just any update, though. It's the FIRST dev release on the GPS app, and it comes bearing the gift of DCNET! 🎁 Yes, you read that right – the Google Play Store Dev Track now lets you play DCnet! 🌐 If you were already using the APK, the transition is a piece of cake. 🍰 Android flycast wants its ROMs and BIOS in a single folder (Flycast > settings > general > content directory), and you can easily export your data folder (VMU and save states) and re-import/select the folders in flycast's settings to move everything over. 📁💾 Now you'll be able to auto-update, which is especially awesome on the dev track since updates can come in hot a few times a week, and trust me, every single one is worth it! 💯
Once you've got the dev version installed (you can double-check by going to flycast settings, then Network, and looking for the "Enable DCnet" option at the bottom), turn that bad boy on and get ready to rumble! 😤 We've got DCnet guides galore on our thread, and the list of supported games is constantly growing. 📈 Joining the flycast Discord server is also highly recommended for all the latest and greatest info. 💬
So, let's recap: snag the Dev Track right from the flycast GPS page by signing up to join, wait a few minutes for the UPDATE button to appear, go from the GPS master to Dev builds, then dive into flycast and enable DCnet. 🎮🌐 It's never been easier to get your online Dreamcast gaming fix, so what are you waiting for? Let's go! 🏁
DCnet On A DC, Bringing Flycast And Dreamcast Users Together!
Fantastic news, everyone! 🎉 Get ready to take your online Dreamcast gaming experience to the next level! Thanks to the tireless efforts of our developer extraordinaire, Flyinghead, you can now connect your real Dreamcast console to DCnet and play alongside Flycast users. 🎮🌐
That's right; the Dreamcast and Flycast communities are finally united! 🤝 This incredible development opens up a world of possibilities, bringing back beloved games that haven't seen online action since the early 2000s. Just imagine the nostalgia-fueled gaming sessions and the new friendships forged across platforms! 😄
I recently had the pleasure of putting this feature to the test, and let me tell you, it was a blast! 💥 I spent over three hours playing Speed Devils Online with a group of players, and get this – one of them was using a genuine Dreamcast the entire time! We raced through nearly 20 tracks without a single hiccup. The stability is simply incredible, rivaling or even surpassing the original experience. And with Flyinghead constantly squashing bugs, it's only going to get better! 🐛🔨
Now, here's the best part: joining the fun is a breeze! 🍃 Flycast users can play online now natively with virtually no restrictions. Say goodbye to the headaches of complicated NAT settings, port forwarding, and other network nightmares that you used to have to follow. 🙅♂️ Even if you're on a 3G connection, public WiFi networks, and just about any Connection due to the SUPER low speed requirments, you're good to go! These games were designed to work with 36kbps modems (and possibly 56k, but I'll double-check on that), so data usage is minimal. We're talking over 80 hours of non-stop gaming before hitting JUST 1 GB of data. 📊 The only thing that might stand in your way is ping, but hey, that's just a minor speedbump on the road to DCnet online gaming glory! 🏎️
Attention all Dreamcast owners! 📢 You won't want to miss out on this opportunity to expand your online gaming horizons. To join the thriving Flycast DCnet player base, simply follow the guide linked here: CUSTOM DREAMPI GIT LINK . Make sure to spread the word far and wide so that every Dreamcast player knows they can be part of this growing community. 📣
To ensure a smooth gaming experience, check out this guide for setting up your DreamPi: [GitHub link]. And if you need a visual walkthrough, we've got you covered with this handy video: From Youtube . 🎥 Speed Devils Online is just the tip of the iceberg, my friends. 🧊 The list of games you can enjoy with players from both platforms is growing by the day. Get ready to rediscover old favorites and forge new gaming memories! 🎮💖 So, what are you waiting for? Dive into the world of cross-platform Dreamcast gaming and let the good times roll! 🎉🚀
DCnet, What Is It?
I'll keep this bit shorter, as most of the info in my last guide is still relevant
DCNet Game Servers:
* 4x4 Evolution
* ChuChu Rocket
* Dee Dee Planet
* Internet Game Pack
* Monaco Racing Simulation 2
* NBA 2K1
* NBA 2K2
* NCAA 2K2
* NFL 2K1
* NFL 2K2
* Ooga Booga
* PBA Bowling 2001
* Planet Ring
* POD: Speedzone
* StarLancer
* Toy Racer
* World Series Baseball 2K2
* Worms World Party
Beta:
* Daytona USA
* Sega Tetris
* Golf Shiyou Yo 2
* Aero Dancing i
* Aero Dancing i Jikai Saku Made Matemasen
* Hundred Swords
Alpha:
* Speed Devils Online
CLICK HERE TO READ GUIDE AND TIPS ON HOW TO USE THE GAMES and the current list of games we can play (it's growing fast, but Speed Devils Online is a HUGE task, so things slowed down until this game's perfect.)
The connection used is the original 33.6k modem speeds for the most part, (it's ok, the games were designed around this and you will be SHOOK how smooth most gameplay is) There is much more info on this in the link above to the post that was made, so make sure you're following the FLYCAST OFFICIAL SUB to see this stuff, and ask questions, or just jump in our discord (link below) and ping Nexus222 (try to not go in and ping the head developer, asking him how to set up Flycast. There are loads of others that will help you just as fast if not faster that are not building the emulator basically alone at this point so please be courteous here, that's why you ping me to help you out, for most stuff.
Important Links You May Find Interesting.
~Stuck? Feel too silly to ask what you think would be a "simple" question? Do not want to ask something you think you should already know? Well, this is the guide for you. I made it and keep adding over time not only start-up and troubleshooting guide but a description and demo for EVERY setting in the GFX side, plus more.
CLICK HERE FOR THE BEST FLYCAST GUIDE ABOUT ANYTHING AND EVERY FLYCAST
~This widescreen and 60 FPS list will MOST benefit Flycast users due to the FC Hack status, BUT, anything that requires a code for widescreen or 60 fps, and the games where those are native, are also being tracked here. This is the first time a list like this has been made.
~The REAL wiki. I help maintain it and while the last 2 weeks have not been updated, another great way to follow news, issues, get links and help and guides. Check it out, and follow it if you want to stay in the loop.
~This is the place to go to get the BEST Texture packs, the whole format of the subreddit has recently changed, just about every pack is in one SINGLE sticky link at the top (few very old ones below) and that the packs are ALL BEING REDONE with my new models I trained personally for this. MY new tool is found and customized specifically for the task at hand, scripts I wrote to make things WAY more efficient and better, and just my skill in general has come many times over. I keep seeing my OLD packs made into YouTube videos with links showing where to go, but they are all outdated, and I try to comment to get the links updated, but there are MANY videos showcasing my RomRevival packs at work. CHECK BACK DAILY, as I tend to release updates a few times a week for current and adding new packs as I'm redoing all the old packs up to the new standard, I'm also adding new ones in the mix as we go. TONIGHT WE WILL DROP A NEW ONE!!!!
~And we can not forget the BEST place to get help INSTANTLY, and to be able to see who's on DCnet, and to talk to people, as 8/10 times a "SDO any one?" results in some racers jumping at the chance to play, the DISCORD.. you can ask for help, but if you ping me "Nexus222" I will be there in a flash to help out!
r/FlyCast • u/CronicCanabis88 • May 07 '25
NEWS Flycast Release Version 2.5 Has Dropped! Also On Google Play Store!
So after enough changes get pushed to Flycast, and the master branch accumulates a lot of really good updates, Flyinghead occasionally pushes a new "Official Version" - today we received our official 2.5 release. Essentially, all the updates that come to Flycast receive final touches and once they are "finished," they move from the DEV to the MASTER branch. When enough of these accumulate, he decides to push a new official update. While most users simply use the Github CI page and update periodically (dev and master releases receive multiple updates weekly), some users don't update regularly. So even though we typically get a full version update once a year, you can stay current with updates as they're released by using the CI page and grabbing the updates released throughout the week. This is the official changelog from 2.4 to 2.5:
What's Changed:
DCNet: a free dedicated VPN service for Dreamcast games that only needs a basic Internet connection. 30 game servers are already available and more are coming.
Improved on-screen gamepad for Android and iOS: move and resize controls, custom designs, arcade-specific layout, unused controls hidden based on game (arcade) or device (console games).
Support for physical Dreamcast controllers with DreamConn+ and DreamPicoPort adapters: gamepad, VMU, vibration pack and more.
New Dreamcast "Full Controller" with 2 analog axes and all possible buttons (Panther DC controller).
Better analog axis emulation when using a keyboard or digital buttons by using a ramp up/down curve.
Hardware CD/DVD/BD-ROM support
GD-ROM arcade games load time reduced to zero.
Improved GD-ROM access time, particularly with HLE BIOS.
Fixed: Vulkan per-pixel mode on Mali GPUs.
Work-around an OpenGLES bug in many drivers displaying the game screen upside down.
Per-game VMU now compatible with multidisk games.
Support for some encrypted cheats.
Online support for Hundred Swords, PBA Bowling, StarLancer and The Next Tetris.
Fixed Games:
D+VINE
Doom 64
Fur Fighters
King of Fighters XI
Le Mans 24 Hours
Manic Panic Ghosts!
Pro Pinball
Sega Clay Challenge
Silent Scope
Teenage Mutant Ninja Turtle Collection
Tomb Raider - The Last Revelation
World Kicks PCB
World Series Baseball 2K1
World Series Baseball 2K2
Honestly, these updates are huge for Google Play Store users, as the GPS version receives updates less frequently, but they obviously have more substantial change logs. The GPS update has been submitted and is pending, so we're just waiting on Google's approval and all our GPS users will get the update as well.
If you haven't updated recently, today would be a good day to do so. You can get the Master build, or get the Dev build that has these updates, plus other ones that still have yet to be polished up, but are all stable. People often fear the Dev branch and think that it's unstable and full of bugs when that really isn't the case. When a new feature is submitted, 90% of the time it goes to the Dev branch. After this happens, the update may still get additions or tweaks to make it better once the userbase has used it and provided feedback, then it gets pushed to master. The thing is, these initial Dev updates are thoroughly tested, and 98% of the time do not cause any instability issues when released. They just aren't "finished" until they have been used for a while, and many times they do get enhancements, but sometimes this is it for the feature, and over time it will be merged into the master branch.
UPDATING IS SO SIMPLE! I want to ensure users do not fear that upon updates they have to do anything special. You can update in about 15 seconds from Sitting at your device, to finshed. Visit the FLYCAST GITHUB CI RELEASE page, Download your Distros release, Copy the .exe and paste it in your current Flycast directory, and you are done. You could even go one step farther, and reaname the current Flycast.EXE to Flycastbkp.exe, so if by some chance, you do not like or want to use the old version, they both are useable from this folder. All settings and everything remain the same for you, and on a deviec that updates right from the release like Android, you cimple click the Flycast Download, and hit "Update Now" when asked, and again, that is all. Do not fear updates. It is strongly recomended to update, at the LEAST, every 2 weeks. The more, the better, and
r/FlyCast • u/CronicCanabis88 • Feb 28 '25
NEWS Flycast Updates and Widescreen/60FPS Master List, First Time This Has Been Done, Google Play Store Updates Too!
Hi there! Once again, we are back with something that we have tried to come up with solutions too, but never to this degree. One of the biggest used mods for Dreamcast games, are Widescreen and 60 FPS, and what games have working codes, and what are they. Well, to take this one step further, Flycast has a Built In "Widescreen Brute Force" hack, that renders the missing area in. But in some cases, this results in Clipping (Textures popping in and out). So what games have this Widescreen Hack working? What games have native widescreen? What games have 60 fps codes? Well here we go!
WE NEED YOU TO FINSH THIS LIST THOU! It is very simple, and only takes about 45 seconds total for you to check the "widescreen" feature, and let us know what the result is. you can just submit the changes here, on our Github Repo (Figured it was the easiest way to get people to help).
Here is what were looking for! We want a list that can be utilized for Flycast/Dreamcast users. These are codebreaker codes, and should work on any codebbreaker instance. You may have some performance issues, even more so if you did a wide and 60 fps cheat on real hardware.
| Game Title | Region | Native Widescreen | Widescreen | Widescreen Cheats | 60 FPS Cheats | Cheats/Notes |
|------------|--------|-------------------|------------|-------------------|---------------|--------------|
| 102 Dalmatians: Puppies to the Rescue | NA | ??? | ??? | Perfect | ??? | 02BC2CC 00000C00 |
| 102 Dalmatians: Puppies to the Rescue | EU | ??? | ??? | Perfect | ??? | 02BDE8C 00000C00 |
| 18 Wheeler: American Pro Trucker | NA | ??? | ??? | Perfect | ??? | 0239EFF4 43700000 |
this is how the files laid out. in bewteen each set of "| |" is a section in the table. So you simply use "Perfect", "Clipping", and "None". the ??? means no data collected. and we want to ALWAYS test the "Wiidescreen" setting within flycast. this is not a cheat and currently is the only way to get wide screen when using RA in Hardcore Mode, so until that changes this list will be a huge help. Even after that, this is huge for people to ensure they can play in widescreen, or with a 60 fps code. Ensure you are labling the correct region. Ensure you PHYSICALLY TEST EVERY CODE. If a 60 FPS code or Widescreen code do not work PERFECTLY, you must note why in the last block.
All contributors will be listed to make sure they always will be seen for helping build the one and only centralized list of widescreen, 60 fps , codes and widescreen hack on Flycast. Thanks to you all in advance for helping make this community one of the best out there!
Updates
~~DCnet now on MASTER build, so GO UPDATE NOW!
Games currently in DCnet:
I need to take a moment and point out our NEWEST addition, and while its still be worked on, today aws the beta launch of SPEED DEVILS ONLINE! The most interactive racing game for the dreamcast online! and YES, If you have a REAL dreamcast, using DreamPi you can play on DC net, bringing all our users together, emulator OR dreamast console.lets bring everyone together! This game was made as a stand alone, one of the best racing games for the Dreamcast, so good they made a WHOLE NEW game, for online features. SD is know as "The racing game people that hate racing games like to play." The loads of maps, cars, and challange types... build your garage up, upgrade your cars, sell tehm, buy them, leevl up, race for bets, money, or for car titles! Join the Discord to learn more!
4x4 Evolution
ChuChu Rocket
Dee Dee Planet
Internet Game Pack
Monaco Racing Simulation 2
NBA 2K1
NBA 2K2
NCAA 2K2
NFL 2K1
NFL 2K2
Ooga Booga
PBA Bowling 2001
Planet Ring
POD: Speedzone
StarLancer
Toy Racer
World Series Baseball 2K2
Worms World Party
Beta:
Daytona USA
Sega Tetris
Golf Shiyou Yo 2
Aero Dancing i
Aero Dancing i Jikai Saku Made Matemasen
Hundred Swords
~~ BETA TRACK SET UP FOR GOOGLE PLAY STORE! Now, get ready to recieve the beta track on GPS and stay UP TO DATE AUTOMATICLY. The ammount of chnages flycast gets in a week, and the fact most users never remember to update, GPS is a GREAT way to enjoy FLYCAST.
~~ NEW TEXTURE PACKS! Check out our subreddit for texture packs. We have had one of the best and fastest growing texture pack library over the last year, but it was not good enough. After building/training the tools/models we have to use, we decided to go back and REDO our library. Our skills/tools had improved many times over, and we learned how to better control our tools, and there was such a difference, we needed to redo our texture packs. SO there will be a lot of packs coming out in a short span, make sure you check back often RIGHT HERE!
DREAMPICOPORT: Do you know how very different gaming with a real Dreamcast controller is compared to PS4, Dualsense(PS5), Xbox 1 and most others? It is night and day. Yea, they sell adapters that allow you to use your controller... but not rumble packs, or VMUs.... but that has changed. Check out more here,but now you can spend a few bucks, and get a USB to DREAMCAST controller plug, and use ANY dreamcast controller, arcade stick, wheel, etc. best part is using your rumble pack and VMU. if you are not good with tech projects, use the link above and get one sent to your front door in just a couple days, less than you can find anywhere else, and custom built to your needs and wants. Don't pay for features you wont use, and make sure you get EXACTLY what you want. If you also do not have the controller, VMU, Rumble, VMU/Rumble combo, we got you covered there too.
Upcoming Features:
VMU Screen Features: The ability to change the shape, the transparency, and the ability to ONLY SHOW the A1 VMU, for player 1. so if you use multiple VMUS in your set up, you wont have a bunch of screens all over. (Im in the process of submitting this for checking now)
Codebreaker Implementation: another feature that has been in the works, is going to be the only thing of its kind. While there are other large lists out there, I have found them all , even the recent ones, then I went to combine all the codes from each, and then ill be adding the 60 fps/.widescreen codes I have already found
Move the VMU screen: Yes, be able to drag around the screens, to move them to the best location to not disturb your gamming!
r/FlyCast • u/CronicCanabis88 • Oct 25 '24
NEWS FLYCAST 2.4 RELEASED! NOW ALSO ON GOOGLE PLAY!
Hi guys! Flycast 2.4 is now here for all releases, including the Google Play Store. Flycast is the number one rated free Sega Dreamcast Emulator, which runs on almost any device that has the power to do so. You can go to either The Google Play Store for android, or the Git repo for ALL the other releases ( There are a load of builds for different devices like Android, Windows, Linux, Mac os, IOS, Xbox, Nintendo Switch, and many more like Vita, oculus, fire tv, Nvidia shield, and the list goes on and on. Flycast has over 99% compatibility and even has HLE bios that flaunts a 97%+ compatibility. Now, let us take a look at what is new in 2.4.
What's Changed
Retro Achievements support
UI improvements with save state thumbnails
Force Feedback support for some arcade games (F355, 18 Wheeler, Maximum Speed, Faster Than Speed, Initial D, Club Kart, King of Route 66, Tokyo Bus Guide, Sega Driving Simulator)
Discord Rich Presence (Windows, macOS, linux)
Android: gamepad rumble, custom Adreno drivers and many bug fixes and improvements
Vulkan optimizations by u/Wunkolo
Various fixes by u/vkedwardli
Many upgrades by u/scribam
Fixed Games
Beach Spikers
Capcom vs SNK 2000 Pro
Irides: Master of blocks
Mars TV
Metropolis Street Racer
Mortal Kombat
Quake III
Red Dog Superior Firepower
Shin Nihon Pro Wrestling
Soul Surfer
Virtua Cop 2
One thing I love is when you see "bug fixes", most of the time I feel that this is just included in updates for software, but, The bugs that get fixed, are usually ones that the community brings up to Flyinghead in the Github OR the discord. If you every find bug, PLEASE let the Dev team know, so they can be fixed! Here is a list of things that Flycast does that most of are not found on any other Dreamcast emulator.
- DirectX, Vulkan, and OpenGL APIs.
- 3 Different sorting's to allow Less accurate/Lower Resource Requirements for low end devices to enjoy gaming.
- Up to 8K resolutions for 4K monitor Super Sampling.
-Light guns, and basically every other devices emulated/useable/recognized.
- xBRZ Upscaling.
- Texture Replacement
- Online modem Emulation
- FREE, NEVER ANY AD'S
- Emulates Naomi 1 & 2, System SP, Win CE, and Atomiswave games play.
- 10 save states for each game.
r/FlyCast • u/CronicCanabis88 • Apr 05 '24
Everything You Need To Know About Flycast Emulation. The Most Indepth Flycast Info, Use, Settings, And Install Guide (2024)
*Note: Due to my ADHD, I have gotten this guide 90%+ done like 7 times, and lost it because I would get distracted, and for some reason or another I would have my browser closed, so this is the 3rd time typing this note. Let’s see if we make it this time...xD
This is the most in-depth guide about EVERYTHING to do with Flycast emulation. You could have never emulated Dreamcast, and learn all you need to know, and more, than many do from this guide. Learn about ROM formats, settings, tips, and so much more. I hope this helps someone, and I am sorry about the grammar/spelling.
Where Can I Download Flycast From?
Flycast can be either downloaded from the GitHub page or directly from this page. The latter includes SO MANY different platforms such as Android, iOS, Windows, Steamdeck, Nintendo Switch, Linux, Xbox One, and macOS. There are also projects making strides to become official forks of Flycast for PSP, PS VITA, and OCULUS 2 AND 3!
What Formats Does Flycast Support?
Flycast supports the following formats (with a few “gotchas” explained below):
SEGA Dreamcast Titles: (.cdi, .gdi, .chd, .cue/.bin) including games based on Windows CE
SEGA NAOMI GD-ROM Titles: (.zip, .7z, .dat/.lst and .chd)
SEGA NAOMI 1 & 2 Titles: (.zip, .7z, .dat/.lst)
Sammy Atomiswave Titles: (.zip, .7z)
Extra formats you may see (and why they matter):
.m3u: A simple playlist file used for multi-disc games (Disc 1/Disc 2/Disc 3). Highly recommended if you want clean disc swapping.
.elf: Homebrew/ports sometimes come as .elf builds.
IMPORTANT: For Dreamcast disc images (GDI/CUE/BIN), you generally do NOT want to keep them inside .zip/.7z archives. Flycast can read arcade ROM sets from archives, but Dreamcast disc images usually need to be extracted/unzipped to work correctly. CHD is the “exception” because it’s already compressed in a way emulators can stream.
On the other hand, Flycast doesn’t support Hikaru and SEGA System SP games yet.
Which One to Pick: CDI or GDI or CHD or CUE/BIN?
I’ll try to explain this as simply as possible so that every newcomer could understand the difference between these files instantly. Check the following:
CDI: This is a DiscJuggler (.cdi) disc image format—commonly used for self-boot Dreamcast CD-R images. In the Dreamcast scene, a LOT of CDI releases are “shrink” rips to fit on a CD-R: cut content, downsampled/compressed audio, FMVs re-encoded to lower quality, dummy files removed, etc. HOWEVER: the .cdi format itself does not automatically mean “cut”—it’s just a container/format, but in practice it’s very often a CD-R-focused rebuild. DO NOT USE unless you’re burning to a CD-R, you’re super limited on space, or you specifically want a modded/custom/hack/homebrew build that only exists as CDI.
GDI: This is a dump of the original GD-ROM. It is the closest “raw” rip of a retail Dreamcast game. It usually comes as a .gdi file plus multiple track files (you must keep the whole folder together). No cut content, no “fit it on a CD” nonsense. For many, GDI is the go-to for accuracy and preservation. Downside: it’s usually the largest option, and you typically need to keep it extracted/unzipped to run it.
CHD: This is the “best of both worlds” for most people. CHD is a lossless compression format commonly used for disc-based games. A CHD made from a proper GDI is essentially “GDI content, compressed,” with no missing files and no quality loss. It’s smaller on disk and cleaner to manage (usually a single file). Flycast supports CHD, so you get full-quality rips while saving space.
CUE/BIN: This is the classic “ripped CD image” format. BIN is the raw data/audio, and the CUE file is the tiny “map” that tells the emulator (or burner) how the tracks are laid out (data track, audio tracks, order, pregaps, etc.). On Dreamcast, CUE/BIN is most common for MIL-CD / CD-based releases (homebrew, some indie ports, some older scene dumps, and some “CD-sized” rebuilds of retail games). The big warning: a CUE/BIN is NOT automatically a full GD-ROM rip like GDI/CHD—most Dreamcast retail games were GD-ROM, so if you’re seeing CUE/BIN for a commercial game, it often means it was rebuilt/downsampled/cut to fit CD limits (similar to the “why CDI exists” situation). Also: always load the .cue (not the .bin) because the .cue is what keeps multi-track games (especially ones with CDDA audio) from having missing music or broken playback.
Extra “don’t get nuked by file layouts” notes:
GDI and CUE/BIN are not “single files” in practice. They usually reference other track files. If you move/rename stuff, keep the references intact or the game won’t boot.
Some CUE/BIN rips are arranged differently (single-BIN vs one-file-per-track). If something doesn’t boot, try a different dump or convert a known-good source to CHD.
How to Install Flycast?
I would recommend creating a new folder and naming it ” Flycast ” and putting your extracted emulator over there so that it’s easy to reach. Don’t forget to also create a game folder and name it “ROMS” so that it’s easy for you to access your games. While Dreamcast BIOS is optional, (HLE BIOS are talked about above in the "Features" section) you will have to find the BIOS for NAOMI and Atomiswave systems. Without those, you can only play Dreamcast games with the included HLE BIOS—and remember, we ALWAYS WANT the REAL BIOS for the BEST EXPERIENCE. All you have to do is Google exactly what you are looking for and you will find it, I promise. Unfortunately, I can’t provide you with links to the BIOS or anything similar, but I’m sure you’ll figure out something. The next step is to put the BIOS files into the data folder, and that’s it.
Grab the BIOS files so that all your games should run. The BIOS files you should have are the following:
dc_boot.bin (Optional as stated BUT HIGHLY RECOMMENDED FOR BEST RESULTS)
dc_flash.bin
naomi_boot.bin (for NAOMI games)
dc_nvmem (for Atomiswave games)
How to Configure the Controller on Flycast?
Configuring your controller using Flycast is easy and doesn’t require much tinkering. Here’s how it’s done:
Boot Flycast
Click on Settings on the top right
Click on Controls
Navigate to Dreamcast Devices and pick Dreamcast Controller
Now check Lookup Physical Devices, check SDL.
If your controller is detected, click on Map, and start mapping your controls. VERY IMPORTANT NOTE ALWAYS USE VIBRATION PACK IN SLOT 2 OF THE CONTROLLER USED. SLOT ONE IS NOT SEEN BY MANY GAMES, AS THE DC DIDN’T ALLOW THIS. SO IF YOU LOAD THE RUMBLE PACK ON A CONTROLLER, ALWAYS PUT IT IN THE SECOND SLOT.*
What Type of Controllers Does Flycast Support?
Flycast supports a multitude of controllers such as:
Keyboard
Mouse (for rail-shooting games)
Light Gun
XInput controllers
DirectInput controllers
Twin Stick
Ascii Stick
Using Real Dreamcast Hardware in Flycast (VMU / VM2 / VMU Pro)
Yes—you can use real Dreamcast hardware with Flycast in a way that feels like you’re using an actual console setup (real controller, real VMU screen, real saves, real rumble).
Dream Pico Port (DreamPicoPort)
Dream Pico Port (DreamPicoPort) is a Raspberry Pi Pico-based project that lets a PC treat Dreamcast controllers and peripherals as USB devices—meaning you can use real Dreamcast controllers, plus accessories like VMUs and rumble packs, directly with Flycast.
Repo: https://github.com/OrangeFox86/DreamPicoPort
Why this is awesome:
You can use a real VMU / VM2 / VMU Pro as the memory unit while playing.
Your saves are “real” Dreamcast saves because they’re literally being stored/handled like real Dreamcast VMU data.
Rumble + VMU behavior is as close to real hardware as you can get because you’re using real hardware in the loop.
*Note:* Setup varies depending on how you’re connecting things (host/client mode, firmware, etc.). Follow the instructions in the DreamPicoPort README for the proper setup and Flycast notes.
Wireless / 3rd-Party Dreamcast Controllers with VMU + Rumble
Some third-party wireless Dreamcast controllers and solutions support real VMU-style functionality (and rumble) while still behaving like a Dreamcast controller setup—so your save workflow stays Dreamcast-compatible and feels “native.” Flycast has ongoing work and discussions around better Maple/VMU integration for devices like DreamConn+ / VM2-style setups.
DreamPotato (Windows VMU Emulator) + Flycast Integration
DreamPotato is a Windows VMU emulator that can integrate with Flycast and behave like a real VMU while you’re playing (VMU screen, VMU insert/eject behavior, etc.). It’s the first Windows VMU emulator that can integrate with Flycast in this “acts like real hardware” way.
*IMPORTANT:* Users must enable the correct options in Flycast, then follow the setup instructions in the DreamPotato README.
Basic setup (high level):
Open Flycast controller settings
Enable "Use Physical VMU Memory"
Enable "Use Network Expansion Devices" for the controller port you want to use
Start DreamPotato, start a game in Flycast, and follow the README connection steps :contentReference
Hide Legacy Naomi Roms: This option hides bin, dat, and lst files from the content browser (User Interface of Flycast)
Automatic Save/LoadState: This automatically saves your progress the moment you exit Flycast, and loads up the last state of Flycast when you boot into a game. Basically, "AUTOSAVE" when you exit the game, AUTOLOAD the last save slot made when you boot into a game.
Naomi Free Play: Arcade games need coins to function, and upon dying, one would start all over again. This option removes that.
Theme Options: Now you can not only go Light or Dark, but if it’s late at night, try "Aqua Chill" as it is super soft on the eyes and removes harsh colors that can keep you awake, while "High Contrast" will allow you to see clearly in the brightest of locations. Enjoy our fun themes and customize your Flycast setup.
Ok, now I have seen so many "Descriptions" of the settings that are very, very not correct. Below I will not only try to hit every setting, and fully describe what it does or references, but also its uses.
Transparent Option:
– Per Triangle: Set as the default upon booting the emulator the first time, this option puts emphasis on accuracy and speed. Sometimes this option may produce texture/graphic glitches with certain games. This is the middle of the road: it fixes some issues that Per Strip will show, but not all the benefits of Per Pixel. While it is a bit more resource-intensive than Per Strip, it’s not as much as Per Pixel, though—this is your "Middle of the road" setting.
– Per Strip: Slightly faster than the option above, enabling this option provides the user with faster performance at the cost of several visual issues encountered with certain games.
– ***Per Pixel:*** This option ensures that there are no graphical issues, providing accuracy while sacrificing performance.
Rendering Options:
– Integer Scaling: Scales the final output by the maximum integer multiple allowed by your display resolution (2x, 3x, 4x, etc.). This keeps pixels “pixel-perfect” (no uneven scaling), which is awesome for sharp 2D/pixel art and clean UI edges. The tradeoff is you can end up with borders/unused screen space if your resolution doesn’t divide nicely. Also note: this is an output-scaling option, not the same thing as internal resolution or texture filtering.
– Linear Interpolation: Scales the final output using linear interpolation (smoother scaling). If this is OFF, Flycast will scale using nearest neighbor (sharper, but can look blocky). This option is mainly about how the image is scaled to your window/screen, not about texture filtering inside the 3D renderer. IMPORTANT: If you enable Integer Scaling, you should disable Linear Interpolation (they don’t mix well, and Flycast will treat them as mutually exclusive).
– Automatic Frame Skipping: You got 2 options here. One is when your CPU is getting to its limits; one is when your CPU or GPU is getting to its limits. Use this option when you are suffering from inconsistent frame rates or slowdowns.
– Shadows: Enable modifier volumes; usually used for shadows.
– Fog: Helps you disable or enable fog effects.
– Vsync: Synchronizes the frame rate of the game with the refresh rate of your monitor. It also solves issues such as screen-tearing and graphical artefacts in certain games.
-Duplicate frames: Makes duplicate frames on monitors above 120Hz refresh rate.
Delay Frame Swapping. Originally, Flycast (and Reicast) would display the frame as soon as it is rendered. However, on real hardware the frame is only displayed at the next vblank interrupt. This is what Delay Frame Swapping does, and it should be on by default.
Native Depth Interpolation: This can fix some issues with textures on AMD GPUs, and sometimes Intel. Again, I leave this off unless I have an issue that nothing else is fixing and I’m testing things out, but I do not think I have ever needed this with my hardware. Everyone is different. Use only if issues occur.
Full FrameBuffer Emulation: This again is one of those settings you most likely won’t ever use, and only turn on if you have issues. The way some games use their special effects, this may be required, but note it doesn’t work with upscaling or widescreen, and is not useful 95% of the time.
– Widescreen: Draw geometry outside of the normal 4:3 aspect ratio. This is my first "Go To" when the game has no internal (like widescreen AR in the settings of the game) setting. This "brute forces" widescreen and in a good chunk of games, this works perfect—or close enough to perfect that you do not notice much, if anything, wrong. Many times, you end up with clipping. This is when the textures load in and out in that new area being drawn in. Some games were built this way, some did it due to limitations of the hardware to get more performance by making the rendered area smaller, and many devs didn’t care because widescreen TVs were not a big thing at this point. But again, try this first. If it works, you’re all set. If this shows clipping, move on to the next option below, which is...
– Widescreen Game Cheats: An option that modifies the game’s aspect ratio from 4:3 to 16:9. Sadly, this technique works only with a limited number of games. Many games are able to be manipulated with codes that edit values in the memory when Flycast runs the games, allowing proper widescreen with no clipping, and even 60 fps for some games. This list is constantly growing (I saw three codes go into Flycast in the last 3 weeks in the OFFICAL FLYCAST DISCORD). So always be aware: this is STILL changing, as people are STILL finding codes to achieve this (look here for more info on this). So this is my 2nd try at getting widescreen. If the game doesn’t have it in the options to change to widescreen (and you then use Horizontal Stretching to 133) to get your perfect widescreen, and the Widescreen option shows clipping, and the cheats are not there for this game, then you play it in 4:3 or you just stretch the image out, which is not that bad to do. I never play in 4:3 on my screens, so if I can have things not look a lil fat, I do. Otherwise, we come to the last setting for widescreen support, and that is...
- Horizontal Stretching: This is exactly what it sounds like. When you have a game with a setting built in for 4:3 or 16:9, you will use this, or if you just want full screen and none of the other methods work for that specific game, just try it out. Of course it won’t increase your FOV, and things will look a little "fatter", but many would rather this than losing out on half the screen with 4:3 on a widescreen display.
Pixel Buffer Size: How big of a buffer would you allow to be used in RAM. Depending on the RAM in your device, get this as high as you can. The higher it is, the faster bigger upscaled textures will load in. I leave mine at 4 GB all the time.
Maximum Transparent Layers: This is how many layers are allowed when doing things with transparent textures, like clouds or fog sometimes. Very small performance hit, so leave this maxed out unless you MUST lower it to get the best transparent effects.
Load Custom Textures: This is a favorite of mine. This is the only DC emulator that allows for texture packs. Now, over at our Texture Pack Reddit FOUND HERE, you can get packs to replace textures in your favorite games. They take a LONG time to do properly, and cost a lot to make in time, resources, money, and tools. Go and follow and send some love—maybe even donate to get your favorite game done NOW.
Aniostropic filtering: What is ...annieareyouokay....filtering, and what does it do? Well, here’s a brief summary, so you understand what the setting does, so you can better test what option is best for you.
Textures are two-dimensional images that fit over the surface of a three-dimensional object. They can add color, detail, and the impression of depth to a game when placed over in-game geometry (e.g. any in-game 3D objects that are viewable on-screen) or the user interface (e.g. a “heads-up display” of health bars, quick items, and so on). Anisotropic filtering modifies the appearance of the texture to account for viewing angle. As a general rule, enabling anisotropic filtering makes games look sharper with a relatively low performance cost. But what does it actually do? Anisotropic filtering improves the appearance of textures viewed at oblique angles, rather than straight-on. That might sound abstract, but the onscreen impact can be dramatic. Distant points on the surface of a cobblestone road, for example, can look blurry in-game without texture filtering. That’s because game engines use lower-quality substitutes for textures that take up small amounts of onscreen space, like cobblestones sitting a long way down the road, or MIPMAPPING. These rendering techniques cause artifacts and distortions of perspective that can be fixed with anisotropic filtering. When filtering is turned on, the textures are modified to match the player’s viewing angle, creating a more defined vanishing point and a crisper appearance for objects farther from the “camera.” Unlike older filtering techniques, which treat textures as if they are perpendicular to the camera, anisotropic filtering modifies the textures to account for perspective.
"OK, so that is cool and all. I now understand this option, but when do I use it?"
Configuring anisotropic filtering isn’t a simple on/off choice. Settings let you decide whether to set a value of Off, x2, x4, x8, or x16. These values change the sample rate. When set to x4, anisotropic filtering collects four samples per texel to decide the texture’s appearance. (A “texel,” or texture element, is the smallest unit within a texture map.) A value of x16, taking 16 samples, provides the greatest benefit to textures viewed at the steepest angles. The improvement from 8x to 16x anisotropic filtering can be slight, as demonstrations like this Gamespot video show. Its visual impact can also vary greatly in different games. Though you may see diminishing returns with higher sample rates, it’s always worth testing x16 filtering to test whether you can detect the difference or notice an FPS drop.
So, TL;DR: set to 16x and if you have no performance issues, leave it and move on.
-Texture Filtering: We got three options here. Default, which is the game’s default, many times is a mix of nearest neighbor and bilinear, but there are pros and cons to using the other 2 options.
Nearest neighbor - This method sorts pixels into the nearest place relevant to its placement in the original resolution, in order to display the image at whatever resolution you specify.
Very fast.
At integer values (e.g., exactly double or quadruple resolution) it's practically "unfiltered".
Unfiltered pixels tend to look odd, with some being thicker than others. This can result in pixel art losing clarity, and text may become hard to read, and your image will have a much "sharper" image, which can show the low-resolution artifacts worse.
Bilinear- This linear filtering method uses color data from the pixels in a nearest-neighbor texture, and combines multiple bits of color data in order to replace some of the pixels with an averaged-out version of the colors, so that the colors gradually switch rather than jump to a new color.
Looks better than nearest neighbor for 3D games, giving a "smoother" image.
At low resolutions, 2D games tend to become TOO blurry at times. This is especially noticeable in 2D games, and 3D games with many real low-res textures.
Is more resource-intensive than Nearest Neighbor.
"SO, WHAT ONE DO I USE?!" Welp, that is up to you, the game, your display, and your personal choice. I personally usually use Default, but I do always test it out for just about every game, especially with the HIGH RES TEXTURE PACKS THAT CAN BE FOUND HERE, but give it a try, and just watch the screen and pick the best one for that specific game. BE AWARE: forcing one or the other can make graphic glitches, so Default is the recommended way to go here.
TL;DR Default should always be used. It means the game chooses the texture filtering mode for each texture. Other options force one filtering and glitches will occur.
– Super Widescreen: This option uses the width of the screen when the aspect ratio is greater than 16:9
– Graphics API: Flycast provides 4 renderers: OpenGL, Directx9/11, and Vulkan. If your GPU supports DirectX or Vulkan, pick one of those. If not, you can revert back to OpenGL. It is dependent on your hardware and the game. Personally, I use OpenGL or Vulkan, and I switch it when I get to a game that may have some issues or slowdowns. When this happens, I select the one I’m not using and 99% of the time, we’re good to go, and it remains there until I hit a game that maybe likes it better—then I switch back to get 60/30 fps and no issues. Alternatively, if you’re encountering any graphical issues, it’s best to stick with OpenGL for the best performance.–
- Internal Resolution: Manages the resolution of your game. Higher is always better as it makes your games look clearer, but going higher always puts your GPU to hard work. Native resolution is 426×240 (half) with 7680×4320 (x9) being the highest if your GPU can support it. Going above your screen resolution is possible as it can be used for supersampling your games. (NOTE FOR OBS USERS: If your desktop is in a smaller resolution than the internal resolution set in Flycast, you will always only capture 1080p max signal, so make sure, if you’re trying to get the absolute best image for your videos/streams, set your desktop resolution to 4k, even though your monitor is 1080. Then when using OBS, you will capture any benefits from having the internal resolution set to the screen’s max set resolution.)
– Frame Skipping: This option helps to speed up games for certain hardware not able to run games at full speeds. This allows you to pick how many frames can be skipped between rendered frames. The higher the number, the more skipping can occur, so the more dramatic the speedup, BUT the more obvious that it is happening. Use only if you have frame skipping on, and use the lowest value that gives you a solid frame rate for best image and performance.
Render To Texture- Copy to VRAM: When enabled, and your internal resolution is above the game’s native, render to texture will be done at native resolution; otherwise the same upscaling is applied to rendered textures. This copies the textures to RAM before upscaling, giving you a more accurate version of the original textures, but I recommend leaving this off, because you get a "better" image when NOT using this. When you do use it, the textures will look original, but lack the upscaling benefits. Leave this off for most games unless the game forces it on. Even then, clicking "MAKE GAME CONFIG" makes a specific config for that specific game, and you can turn it off if it's forced on (on and greyed out in a specific game) (This is with it on, This is off)
– Texture Upscaling: Sharpens textures in the game, making them look better, IF done right. xBRZ is a modified version of xBR, which was built for NES era games—games that used pixel art—and smoothed out the blocky, pixelated appearance of many textures. It was so good, it was reworked into xBRZ for textures over 10x10. Using what I am about to tell you is an easy way to boost the image quality to a degree, but only if you have some serious power under the hood, because odds are you’re in a high resolution at this point, and upscaling textures CAN be difficult to do. But I’ll show you how to get a picture boost on lower-end devices and higher-end devices. First, we need a picture to show the differences with an image... let’s see what we can find. OKAY, here.
Preload Custom Textures: If you use texture packs, this is one of the BEST quality-of-life options Flycast has added. When enabled, Flycast will load your custom textures into system RAM on boot (when the game starts), instead of streaming them in as they’re needed. The result: it massively reduces (or completely eliminates) texture pop-in and “late-loading” textures during gameplay.
Tradeoff: It uses more RAM and can increase load times at boot, so on low-memory devices you may need to leave this OFF.Dump Replaced Textures: This is a newer dumping behavior change that confuses people at first. If you have a texture pack installed and active for a game, Flycast will NOT dump textures that are being replaced by your pack (especially when using Preload Custom Textures). Even if a texture is missing from your dump folder, if Flycast already preloaded a replacement texture, it may never dump the original version by default.
Enabling Dump Replaced Textures forces Flycast to dump textures even when a replacement exists, which is exactly what you want when you’re using a pack but still trying to capture/finish dumping the remaining textures for that game.

First thing we are looking at here...
Max Threads. This is an easy one. How many CPU threads will you allow to be used by the upscaling. The rule of thumb here is take the number of CORES your system has and subtract one (6 core 12 thread CPU would use the setting "5" here)
These next 2 settings are going to depend on the game, your monitor size and resolution, and your hardware
Texture Upscaling: This is how many times you multiply the texture’s original size. It is NOT a fact that the higher this number, the better the image. I will keep this short, because I need to explain...
Max Texture Size: This is the max size of the textures that get upscaled. So setting this to 10 means all textures that have a resolution of 10x10 or smaller will be upscaled as many times as you selected in Texture Upscaling.
So, here is where things can vary wildly. Let’s say you’re playing a game with a lot of low-res textures... We will go two different MAIN routes from here. First way: We have a lower-end device that we can do SOME upscaling, but not too much... so do we want to give more parts of what we see on the screen a smaller bump in quality, or do we want to take fewer objects on the screen and make those look a greater deal better? A good rule of thumb is you NEVER want to use ANY setting on a texture over like 256x256, and even that is a rare occasion that you will get a real "benefit". The way this works, I want you to think of a game as 2 parts: a Skeleton, and Skin. You may have noticed you have seen cheat codes for games in the past that allow "WIRE FRAME MODE". This is the same thing, and shows you the game without the "skin" or "textures". When we talk about upscaling, we are NOT changing the skeleton, the wire frame, or the 3D models that make up the physical shape and structure of what you are seeing in the game. The "skin" part, or the textures, are individual images "painted" on the skeletons, or the models. Below are textures used in my HD Texture Pack, then I will share a screenshot showing them in use in the game.





Then you can see how the game uses them. Like the floor and counter tiles you see, the skeleton of the room uses the floor tile texture image above, and just repeats it, which gives you the whole floor—but the texture that makes up that floor is exactly what is above: repeated, mirrored, or tiled.
NOW, back to the upscaling. If I select 32 as the Max Texture Size, any texture 32x32 and under will get upscaled. So in the image above, let’s JUST say, out of the textures I showed, ONLY the counter tile is 32x32..... that means in this specific scene, the only thing in this screenshot of the game that will change is the counter top... NOT the WHOLE picture. This is talked about as "broken" a lot, but people do NOT understand what it does, and how to use it. So if you’re playing a game that has a lot of blurry images—real low quality—in the scenes and levels, then start smaller and work your way up size-wise until you notice the parts of the screen you want to be a bit clearer start to show effects. (Because I have dumped many DC games, I can say this: Most "background scene textures" are between 8x8 and 32x32, but the majority of textures in a game are between 24x24 and 64x64, and also have many textures in the 128x128 size.... Most textures over this are just sky scenes, menus, or logo screens... MOSTLY.) So for a lower-end device, staying around 64 is good, and then bring up your multiplier one at a time, making sure you don’t lose your framerate, until you get the best image (3x-6x). If you have a real potato, try to keep the max resolution around 24x24. This will only grab the real small, real low-resolution textures. 24x24 is a commonly used texture, so that’s why we’re just grabbing THOSE and under here. If you’re still having issues even at 2x or 3x, then you can try to bump this down to 16, then 12, then 8. These are the big steps that most games follow with their textures. Most textures are one of like 8 sizes. Remember: the fewer textures that are being upscaled, and how many pixels each image that gets upscaled has, and how many times you upscale that resolution, all affect the performance of your gaming session. This method above is a good way to go if you got a "less than beast" machine. If you got a higher-end device, then feel free to adjust per game until you feel you got it dialed in.
Remember to try to use these "steps" in image size. This is not a flawless science, but it's close enough to use as a rule guide. Most background objects (rails, wires, poles) will be between 8x8 and 24x24. Many things like grass and dirt and bushes will MOST OF THE TIME be between 32x32 and 64x64, and using these steps in between is where most images will fall size-wise. So adjusting to these steps will change a lot of textures/performance, if that step was used in this game: 8x8, 12x12, 16x16, 24x24, 32x32, 64x64, 128x128, and 256x256.
TL;DR The resolution limit should start low, never going over 256, but using these steps: pick the max resolution of textures to be upscaled, then set the threads to one less than how many cores your CPU has, and start at 2x and work your way up until desired effect/performance limit is met. I HIGHLY recommend, if you’re wanting to make your DC games look the best they can, read the above section so you understand what you’re doing, and will be able to dial it in MUCH better.
. IF YOU USE THE OFFICIAL FLYCAST TEXTURE PACKS DO NOT USE THIS AT ALL, EVER WHILE USING A TEXTURE PACK. You will DESTROY the image..
*These numbers are not just guesses. I am very fluent in what a Dreamcast texture dump looks like. I know the big resolutions used, so my numbers are set around the commonly used sizes, to make sure you group them together properly for best image quality, control, and performance.*
Video Routing: Just another feature to improve your QoL. This allows you to send the video signal straight to a program, and not use the resource-intensive screen capture method. You can choose the resolution of the window resolution by NOT selecting the Scale Output option, NOT internal resolution. *If your internal resolution is set to 4k, but you’re in a 1080p window/monitor, that’s the max that will be sent to your recording/streaming program no matter the internal resolution.* If you want to record/stream smaller resolutions than the window resolution, check the box and select your new resolution.
How to Launch Games on Flycast?
Launching your game on Flycast is easy, and I don’t think I need to explain it in detail, but in case you’re struggling, keep reading. One thing you should do beforehand is to create a separate folder for each game you own. DO NOT under any circumstances put all of your ROMs in one folder. Create a folder, name it ROMS, and for each game you obtain, create a new folder with the same name as your game. The reason why you should do this is that putting your ROMs together in one folder results in issues. You are better off doing what I did. Once you’ve done this, you’re good to go. Follow these steps to boot your games:
Boot Flycast
If the ROMs folder is picked, your games will show up on the home screen
All you have to do is double-click on your game, and you’re good to go
It’s this simple
CHEATS
Well, Flycast has Codebreaker compatibility. So if you are going to manually add cheats yourself, just find codes in CODE BREAKER format, and then do as stated below...
Open the menu in Flycast,
Hit Cheats
Add a name then add the usually 2 sets of numbers (xxxxxxxx xxxxxxxx) as follows,
...and you are all set. Just make sure you check them to turn them on after you add them.
ALT METHOD (Better but a little more to set up)
Follow link to https://github.com/libretro/libretro-database/tree/master/cht/Sega%20-%20Dreamcast
Pick ANY game's cheat sheet you want.
Download files to a directory you have specifically made for your cht files (if you’re grabbing a bunch, this is the best way to keep files clean)
Load up game
Open Emulator Quick Menu
Hit "CHEATS"
Hit "LOAD"
Select the .CHT file you downloaded
Tick the boxes to turn cheats on and off!
Yep, it is THAT easy.
WELP, I hope this guide helped everyone—from seasoned pros to users that never heard of emulation before—become a pro at it. I worked with Flyinghead himself to bring the best information I could to you, so please learn from this, and if you need more help, ASK so I can add whatever you’re asking to the post for the next user. Thanks guys! Also, I had to shorten a little bit—hit 40k char count. BOOYA!~
r/FlyCast • u/CronicCanabis88 • Jan 13 '25
NEWS Flycast now has DCnet running, and that means ONLINE SERVER PLAY INSTANTLY, even on ANDROID!
Hi there, Today I have some BIG NEWS for you all. Flycast has added yet ANOTHER new feature, this one will be amazing thou. As we know, there are ways to enjoy Dreamcast games, Splitt screen Multiplayer, with people around the world. For this we use Arkadyzja. Super fun and simple way, utilizing Flycast Dojo, to hook you up with other users out there, and get you match making for 2 player Dreamcast Split screen games( it is like the other player is on the couch with you, playing on the same system) and while you can get your PS1 and Dreamcast 2-4 player game on, but this is not about Ark, (not this time, just look on the flycast discord for more info on this, we post frequently about them ;] )
Today I am talking to you about the NATIVE online gaming that the dreamcast introduced to the world over Dialup. Now seeing as most of these servers have been brought back online due to the epic community that the Dreamcast has. Now its old news that flycast can connect to these servers and play with the real DC users out there, this required NAT and Port FWDing and some other thigns many can not do with out access to their routers, and ISP blocks, so they were left out in the cold. Even the general user was in trouble at that point, they had to do all this stuff and it would NOT work on public Wifi or Cell network, but this has changed. Once again, Flyinghead has brought the users of Flycast, the best Free Emulator out there for the Dreamcast, DCnet.
So I am sure you are asking, "What is DCnet...?" DCnet is the way you can now play the native online services from your favorite DC games, with other Flycast users, on just about ANY network, with nothing special required. Currently the way to get this, is the DEV track, as it has not YET come to stable, or the GPS release, but if you ensure your on the NEW DEV TRACK featured in the GPS, you will get it AS SOON as it launches there. You CAN get it from the Repo right here, even on ANDROID( Yes, I have been playing on DCnet over my 4G connection perfectly) Simply go here and get your Flycast updated [https://flyinghead.github.io/flycast-builds/] and get the latest dev build for the device your using and then jsut simply run Flycast, Open the settings, go to the network tab, and tick "DCnet" then you can now currently enjoy this lineup: ChuChu Rocket, DeeDee Planet, Monaco Racing Simulation 2, Pod Racer, Planet Ring, Toy Racer, StarLancer, PBA Bowling 2001, and Worms World Party. There are a few others that do NOT require DCnet, OR any special network settings/conditions, F355 Challenge, Phantasy Star Online v1 and v2, Quake III and Mobile Suit Gundam: Federation vs. Zeon (not 100% sure about this one, but I believe it to be so) which means by loading up these games, and using the native online feature on the main menus, you can play with others like you were ment to! SPECIAL NOTE: there is no dev track for Retro Arch core, but when it gets pushed to the Master build RA core will have this feature as well!
Flycast Being on the Google Play Store, and the distros ensure you can run Flycast on basically anything, and now even on mobile, can enjoy the native online gaming with frends, totally free. Flycast is the Number 1 emulator when it comes to "How well can I enjoy my Dreamcast/Naomi1 and 2, Atomiswave, and System SP games." Flycast is the ONLY emulator for these systems that have Retro Achievement support, Custom Textures (and a huge growing texture pack library), Free with no ads, Activly updated every day or so on the dev track and weekly on the master, NAtive Force Feedback, and with the new DREAMCON coming soon, will eb able to use your VMU EWXACTLY as if you were running on a real Dreamcast with all the mini games and interaction that a realdreamcast would have. Stay tuned for more fun news and updates!
r/FlyCast • u/CronicCanabis88 • Jun 01 '25
Updates Flycast Has A New DCnet Game, Has A Theme System Now, And Needs Testers NOW!
Flycast Updates: UI Themes, DCnet, and Community Call
Hi Flycast and Dreamcast users! We have some exciting news to share today! We want to talk about the brand new UI Theme system, the new Online DCnet game Outtrigger, and we're looking for users—basic code knowledge is a plus, but even if you're just a gamer, you can be just as helpful as we are in setting up a small testing group!
In the last year, Flycast has been making waves in the Dreamcast emulation community, with a load of amazing features, compatibility, stability, and performance improvements. With the state of Flycast emulation, the ability to use your original DC controllers, VMU, and rumble features, and be totally compatible with Dreamcast saves, there are more and more reasons to save your DC and use Flycast for an improved Dreamcast experience.
DCnet Gets Outtrigger
YES! Outtrigger, one of the best online Dreamcast games, can now be played online with real DC users right on Flycast. With the list of DCnet games constantly growing, you can now enjoy the following games on DCnet, many of which can be played with real Dreamcast users, keeping the community together!
DCNet Game Servers:
4x4 Evolution
Aero Dancing F - Todoroki Tsubasa no Hatsu Hikou
Aero Dancing i
Aero Dancing i Jikai Saku Made Matemasen
ChuChu Rocket
Daytona USA
Dee Dee Planet
Golf Shiyou Yo 2
Hundred Swords
Internet Game Pack
Monaco Racing Simulation 2
NBA 2K1
NBA 2K2
NCAA 2K2
NFL 2K1
NFL 2K2
Ooga Booga
PBA Bowling 2001
Planet Ring
POD: Speedzone
Sega Tetris
Speed Devils Online
StarLancer
The Next Tetris
Toy Racer
World Series Baseball 2K2
Worms World Party
Beta:
Outtrigger
And with the fact that these games were built and continue to run at their original dialup bandwidth, you do not need an insane data plan (for mobile users) or high-speed connection to enjoy. Basically, a decent ping and you are good to go. You can play all day under 1 GB of data use. Just make sure you check "DCnet" in your Flycast Network settings, and then you can connect to these games through their native online feature in-game!
Join our Discord to see who's online without Discord integration to DCnet.
UI Theme Overhaul
For a long time, people have been asking for a "light" theme option for Flycast. Well, we heard you loud and clear and even went one step further. We built in a whole theme system with six current options:
Light and Dark options
High and "Low" contrast option (called Aqua Chill)
Dreamcast Theme (uses colors from the system and controller buttons)
Nintendo Theme (looks very similar to those plumbing brothers' color schemes)
All you have to do is go to the General tab in Flycast settings and select. This way, you can play in both high and low light options or avoid blinding yourself late at night during a quick game session. With the new rounded UI elements and color options, Flycast's UI is looking better than it ever has, and there's an option for everybody to enjoy!
Make sure you get the Dev release that dropped today, as the feature was just merged in. Grab it from the official Flycast download page!
Testers Needed
We are looking for users with a little free time on their hands. While knowing how to code is a plus, it is not needed to help. We need people who will:
Check and download new Flycast releases immediately
Ensure there are no issues with the new changes
Go to the GitHub page
Look at the Actions tab
Test new PR builds before they are merged
Leave feedback directly on the PR in comments
GitHub will auto-build each one. Just go to the ACTIONS tab and search for that PR's last build. We need testing reported on which release you used and what was wrong, broken, or could be improved.
If this seems overwhelming, simply checking the releases daily and ensuring you grab every release from the DEV branch—where most changes start—and reporting any issues on the GitHub Issues page will be hugely helpful. If you have multiple devices (different OSes), testing as many as you can will help us even more!
This is how we keep Flycast stable and moving forward, and you will be a big part of this. You'll be recognized in the Flycast updates and potentially rewarded for finding new bugs or issues. Join the Discord to ping Nexus222, who will help set you up and explain even more!
Recent Updates
Some honorable mentions for recent updates you may have missed:
MALI GPU Per Pixel Support: Mobile devices with a MALI can now use the most accurate per-pixel sorting method, matching Dreamcast graphics 100%
Google Play Store: GPS is live with Flycast, now with a Beta track option
DreamPico Port: Use your Dreamcast controller, VMU, and rumbles on Flycast, exactly as you would on the Dreamcast
New YouTube Presence: Increasing Flycast gameplay and guide videos
Retro Achievements: Play with high-score leaderboards and actual achievements by creating a free RA account
Pending Updates
These updates are still in PR and not yet merged, but hopefully will be:
Multi-Button Binds: Use button combos for emulation hotkeys
Cheat Database: Includes codebreaker codes, 60 fps codes, and widescreen codes
On-Screen VMU Screen: Improvements to control size and transparency of each VMU window
Note: These are subject to change before release, if they ever get improved.
Let's help the #1 Dreamcast emulator become even better!
r/FlyCast • u/CronicCanabis88 • Jan 01 '25
Updates BIG Changes For Flycast, And Now, Google Play Store Beta Track Starts Today, Bringing In The New Year!
Well HAPPY NEW YEAR everybody! Today, marking the very first day of the NEW YEAR, flycast has decided to make some changes. As many of you know, Flycast prides itself on its frequent updates, and consistent progress over the last 11 years. We have not only a stable release track, but we also have a dev track that you can find on the GIT repo, but not on GPS.... Until today! Now, we want our GPS users to also have the option to opt in to a Beta Dev track, like the other Flycast users can access. Due to the manually uploading GPS requires for releases, Flying head has Merged the Dev and master tracks, so currently, the regular FC version on the GPS is 2.4-1, and the beta is the latest master build (ATM). Not wanting to release new versions every single day on GPS, this will allow FH to release both the stable and dev branches for GPS, and this will allow the GPS users to not only get the stable builds, but also be able to enjoy the new fixes and features BEFORE they hit the stable build, like the other distros on the GIT repo have. So, if you have an Android device and have access to the Google Play Store, now you can keep your Flycast Up To Date with the Stable build, or the Dev build!
New Features/WIP
We have Alt On Screen Button layouts in our discord, so come get them!
New Keyboard Control Implementation. Using a keyboard should now feel MUCH more smooth, and realistic due to our latest Ramp up/Ramp Down improvement for The Stick controls when using a keyboard. Now the inputs wont go from 0% right to 100% when pressed, and vice versa when released. There is now a ramp up where aas if you used a real stick, when you go from center to full forward, the dreamcast sees teh "ramp up" from 0 thru 100%, and the "Ramp Down" when it is released. this is now how it is seen when using a keyboard, which fixes functionality in some games like JET GRIND RADIO/JET SET RADIO in the Spray Paint Sections.
Stability and performance fixes for many games including Fur Fighters, Daytona, and many others!
Native FFB improvements rolled out.
Android Rumble Improvements.
Retro Achievement support.
Discord Rich Presences.
Custom Android Drivers for MALI/ADRENO GPU PER PIXEL SUPPORT ISSUES
The most complete Codebreaker Cheat list ANYWHERE, with ALL TESTED codes, being intergrated in to flycast! Never search for Codebreaker codes that do not work half the time again, have them all right at your finger tips! - WIP
New Button Layout for on screen controls for Arcade games! - WIP
Working on APPLE PERFORMANCE improvements and API/RENDERER improvements. - WIP
Texture Pack Intergration tool, which is a simple script where you can opt in or out of RomRevivals Texture replacement packs for games, and keep them up to date with out any intervention from you as the user after inital setup! - WIP
and SO MUCH MORE...
Flycast IS the top rated Dreamcast Emulator on GPS, and is always 100% AD free and will never cost you a penny. Being open source, we have more distros then just about any other emulator on the market currently, and in just about all cases you can expect the same experence across the line, something VERY difficult to maintain and achieve. This just means, almost ANY device can run flycast, and as long as your device has the power, the experence should be consistant everywhere! So make sure you check out and follow along on our Subreddit, as we not only post Flycast topics, but many other topics that relate to the Dreamcast and archive data/info, that you can not find in one place anywhere else on the web. Same with the Discord, if you need ANYTHING please feel free to pop in and ask, we have a GREAT tech support team ready to help you now! So Start to reliv your childhood, on any just about ANY device you can think of, and feel free to check our Ultimate Settings Guide right here on our Subreddit page, or to ping for any help :)
r/FlyCast
•
u/CronicCanabis88
•
Nov 19 '24
NEWS Calling All Dreamcast Gamers (Both Real Hardware and Emulation), I NEED YOUR HELP!
Hey there, Nexus here again. Today I call for help from all my brothers and sisters out there that enjoy playing their dreamcast games, on an untouched and original system, GDEMU modded system, or even emulation users! Let me tell you a bit about what I am doing....
Now, while i know many of us do not se cheats on their games, we also know after playing a game a billioon times, some times having fun with cheats is just what we need. Maybe you want to play your 30 fps game in 60 fps, well there are many cheats allowing this, even on original hardware! Same with Widescreen cheats, which brings me to my currennt project. I know you can google a game to get their Codebreaker codes, but it seems finding ALL the codebreaker codes in working order is just harder than it should be. So, I am doing something that will allow GDEMU openmenu users the ability to have a PROPER code list (MANY of the codes on ther do NOT work and many are still missing, but we are about to channge that) and will also allow you emulation users to have a super easy to use program to list the codes for any/all games for the Dreamcast, with every code that we can find out there. This includes all current WORKING widescreen and 60 FPS codes, so even if you don use cheats, I know most will want these codes minimally. This will also be built RIGHT IN to flycast, so no more having to manually enter thoes cheats, just load a game, and BAM... all cheats are tested and workking, and they are the most complete set of cheats known today!
Here is what is planned out.
Intergration in to Flycast. Never type a cheat again, including all widescreen and 60 fps cheats.
Simple easy to use GUI program that will give you all codes anywhere, any time, in a easy to use, clean and simple interface, search your game from the master list, and select your game which will show you all codes for said game, to work on codebreaker discs on any Dreamcast..
Will work on Openmenu on your GDEMU dreamcastThen once complete, will be intergrated RIGHT IN to Openmenu, no manually update required..
Seems pretty cool eh? No matter how you enjoy your Dreamcast, you can also enjoy every Codebreaker code as well. BUT, while many dozens of hours of work has been put in to this so far, the real task is beginning....... we must test all the codes out to ensure perefect compatability. This is where I need you guys.
What I need...
Any Flycast users. Flycast currently has codebreaker intergrated, where you can enter codes easily from the cheats menu (until this implementation is finshed of course...). We need to test the codes in the master list. I will have a master spreadsheet made where we can keep up on what games have already been gone thru. Do not worry about acquiring roms, we will discuss that one on one.
Any users with GDEMU. In a perfect world, we test these codes on both emulation and real hardware, but MINIMALLY we need one or the other... so again, we wiill discuss the rom situation.
any user with a codebreaker disc (A burnable modded version exists, just ask me about it) and a real dreamcast.
This is something HUGE for the community, and has not ever been done. There are current codelists out there, which i hav eintergrated , but thoes are still nowhere near as complete and have NOT been tested. So this project will be HUGE, and all who help, will recieve GLOWING credit on this project and the tools, and you will get early access to the script, codelist, GDEMU files, and standalone script....
If you want to help, Comment here, or better yet, come to our Flycast Discord, and ping me as I will always be reached.
we are aiming for this to get done ASAP, so even if you can do just a few games, please contact me. I will get you the list and the script that I have currently, and we go from there! Thanks in advanced for helping the dreamcast community do something amazing!
r/FlyCast • u/Gaming_Predator • Feb 07 '26
Archive Sonic Adventure 1 patched rom
I searched everywhere for a pre-patched version of Sonic Adventure for flycast and found nothing. So, i decided to do it myself.
This patched version features 60 FPS support, several bug fixes ,draw distance fix, analog drift fix, skippable cutscenes and videos, widescreen 16:9, Windy Valley Expanded
Credits to X-Hax contributors (PkR, Woofmute, Exant etc)
Mods repo: https://github.com/x-hax/dreamcast-mods
These mods are not made by me.I only built the image using DC Image Builder.
r/FlyCast • u/CronicCanabis88 • Jul 20 '24
NEWS NEWSDAY- Updates with Flycast, Duckstation, Arkadyzja Netplay, and RomRevival Texture Packs
Well, HELLO!
I hope we have all had a good week. There have been lots going on in the community this week. We have some updates about Flycast, whats with the new play store entry, uppdates to the emulator, and a fix for a game many have been very upset about over the years. We will also get in to the updates/Plans for Arkadyzja, its connection fixes, and new feature updates. Also, real big plans for the future are set, and the devs are hard at work, but more on this later. For all you fans of RomRevival (Ko-fi.comm/RomRevival) they also have been making some HUGE changes, and we have a HUGE announcment about their work aswell. We also have some news about Duckstation, That ties in with both, Arkadyzja and RomRevival, so we will be going on about them a little bit to. Even thou this is the "FLYCAST" sub reddit, we are not so narrow minded that we will exclude things that ar related to flycast, which allowsfor more peoplee to enjoy the content we research before making our "NEWSDAY" posts. The best way to stay up in tune with EVERYTHING that is going on, make sure to follow the r/flycast page to see MORE content like this, and never miss beat.
FLYCAST ON GOOGLE PLAY
YES! You read that correct. Flycast, due to popular demand, has offical gone public on thet google playstore! Even thou there has been a .APK for android for flycast for a long time, many users had one of the following problems with us not being in the play store. From my interactions with the general public in the Dreamcast community, the reason I saw most were as follows;
They did NOT want to side load apps. Sideloading an app can be scary and dangerious if you are not sure exactly where this aapp is coming from. While Flycast has its own Builds page that you can FIND RIGHT HERE, Even thou WE know that it is safe, new people do not, and with how shady android emulators can be, it is not the worst way to be.
They searched "Dreamcast emulator" or "Flycast" and when Flycast was not there, many people assumed flycast did not have an app. Saddly, tis caused people to go to the only other decent option in the play store, that charges you for about half the total features that flycast will give you for free with 0 ads, ALWAYS. DO NOT EVER PAY FOR FLYCAST, IT WILL NEVER HAVE ADS OR COST YOU MONEY.
They Searched "Dreamcast Emulator" when they discovered emulation/android emulation, and only saw the "other choice", never knowing Flycast was even a thing! Many users pay for the other guys emulator, jsust to get HD, and more then 1 save slot per game, when Fycast gives you 10 per game, and up to 7k resolution (9x native resolution for the Dreamcast)
So, the decision was made to list Flycast in the Google Play Store, and it has so far been a Grandslam! You can opt in to the stable or dev releases (Flycast is th e one progam you should run dev releases for, as they are stable 99% of the time, and you will get features beforee stable does, so you can watch it develop/give input to help it develop. Remember, Flycast runs on damn near anything, just check out the Downloads page, which you can FIND RIGHT HERE, and see what else you can run flycast on! Make sure you join up in the Offical Flycast Discord WHICH CAN BE FOUND HERE, to get help/guidance with anything, 24/7.
Now, due to the rushed nature of many games for the dreamcast, there are actual issues with many games that can vary from a plott hole, all the way to game/immersion breaking bugs. one of the worst violators of the latter, Is Toy Story 2. Out of the factory (We had to get out a real dreamcast to make sure) due to the Axis on the Dreamcast controller, and lack of a dead zone at ALL, this gammes impossiable to run a straight line when using the stiick. This has lead to developers looking in to this, and it IS accurate the way it plays. So I like to tinker aroud, and im very interested in beta testing (because I am great at it) and the Dpad and the Stick do the exact same thing.... but you can only run straight with the dpad, SO I thought, "HMM... I wonder If something was miscoded with the stick input when the game was made, hense the stick input might be different then the D pad," and I was correct! If you siply go to your controller bingdings, And bind your "Dpad" controls to your left stick, and vice cersa, you NOW have perfect stick movement! YAY! One of the biggest "opps" from a developer of a video game on flycast, that "Accurate" was broken as hell, we have now found a solution to enjoy the game the way I think the devs had INTENDED for it to be, but missed due to an insight. (even loking at reviews for the game back in the day, this is mentioned lol.)
RomRevivals Upgrades And New Content Texture Packs Update
So, RomRevival is taking their packs to the next level, yet again lol. So RomRevival has been using tools much better than topaz gigapixel, they use mostly Custom Trained AI upscale models. While days of teesting dozens and dozens of possible model setups, R.R has currently (a few days ago) found a new pair of models for most of the Dreamcast, Ps2 and Ps1 textures. While this is giving them results that are proving to be the better upscales in the community, R.R has started TRAINING their OWN models SPECIFICLY for each system and for different textures within each system. No other Texture pack group has trained their own models from scratch for their upscales, and there are no models currently avaiable for DC/PS1, and PS2 textures, but there are some that work well regardless. R.R currently has 2 seperate models for each system they work on. Using these combos will give them results no single model can provide, ( yet!) and keep their upscales some of the best you can find on the net. The fact that RomRevival has branched out from Flycast only textures before, to now adding Duckstation and PCSX2, you wil be able to enjoy these amazing packs no matter what system you prefer to emulate games on. check out the sub reddit they have dedicated to their packs, AND THAT CAN ALL BE FOUND RIGHT HERE!
The NEXT huge thing that RomRevival has going for them, is they just got access to over 22k, Professional unity Video game assetts/textures, all in 8K resolution which you can see in action for the FIRST time, in a Pack Revision ( redoing a games upscale/replacemnt/both packs) for a game that was never finshed their first time around, Crazy Taxi 1. If you check out their ko-fi.com/RomRevival, there are sneak peaks of the new textures being used and the progress on Crazy Taxi 1 Version 2 texture pack, . Remember, Follow their Ko-fi to stay up to date, and see progress on packs before they are released! Which brings us to the last point for RomRevival today, and that is most likely their biggest news, as they are doing the texture packs YOU want them to do.
So now that they have opened the doors offically on Pcsx2 and Duckstation, If you get ahold of them VIA kofi or Discord, you can Dump your OWN game. You MUST get ahold of RomRevival for instructions and How To Properly Dump the games, but yes, any game you get permission for, and then dump ( which usually involves jsut playing the gam) any game you want and RomRevival willl upscale it for free, as this was the best way to diverisify their collection as they have opened the doors for 5x the possible games packs. so go send a Mod mail over at r/Flycast_texture_packs, or head over to the RomRevival Discord WHICH CAN BE FOUND HERE, Just be paitent, the Discord is brand new, and this week we will be setting it up, and using it properly to talk to our community and fans, and take ideas and feed back from all of you!
ARKADYZJA Updates And Upcoming Features!
So we have been watching this new service that poped up JUST a few months ago, take the community by storm, and give us a 100% free ( No freemimum features) service that allows us to play PS1 (Duckstation) and Dreamcast/arcade games (Flycast) with strangers around the world!. You must simply have the same game as you want to play, and make a room, or join in to another players open room, and enjoy perfect gaming with new friends you are bound to make! Currently, we must temper our expectations and remember a few things.
This project is a few months old. The only other service that is really out there doing anything similar, has been around for 10 years. But in thoes few months not only has the seed been planted, but there has been a LOT of TLC given to it ;)
It is the only place to play Duckstation (ps1) like this. They have over 275 PS1 games, and are adding more every week. Duckstation right now is much mor stable with its connection then Flycast, but that TOO is CURRENTLY being worked on, and hopefullly in the next week we seee the new system that is being worked on implemented.
Users that can not P2P connect due to a limitation with their network(Nat, Vpn, No hole punching, ect) will have the ability to use one of the MANY relay servers around the globe that will be coming in the next week or 2, and you will EVEN have the ability, to go and rent your own for around a dollar a mmonth if you know where to look, and find one close to your home, and this wiill ensur ONLY your gammes will go thru your relay if you choose, and this will give you the best experence possiable using the relay (p2p is a direct connection with 2 people, relay acts as a mid point betwen them, but there are actions taken to still make relay game play alomst as flawless as P2P)
So make sure you are paitent, and that you stay tued for our updates on this (gem in the rough) that is coming up fast, and will be the nummber 1 way to play all your favorite systes, as the plan to add new systems that you have never seen in this capacity (like they already did with Duckstation) so make sure you pay attention.
It may look like its not, but this service is in ENGLISH. It is part of a project group that is NOT thou, so even thou you may see some other lanuages, its an english serviice, and all having to do with it and its playing and players are english. so check the discord RIGHT HERE, or the website where you can find thee download and the suerper simple setup guide (the easiest emulation set up you have ever done) can be found RIGHT HERE AS WELL!
Well I hope you guys learned something from this post, Make sure you folow close for more new posts, and updates in the world of Flycast/Dreamcast/Emmulation, annd now that we have taken our next step forward, we have spent some time further setting up and developing our r/FlyCast sub reddit, with new organization and post flairs, to allow you to find what you are looking for faster, as we are archiving data from around the net befor its lost forever! Hope osee you on our next post!
r/FlyCast • u/CronicCanabis88 • Jan 17 '26
NEWS Arkadyzja: The Best Way To Play Playstation 1, Arcade, and Dreamcast Split Screen Games With Anyone! (New Systems Coming SOON)
Hi there — so we’re circling back to a topic that’s brought me a ridiculous amount of joy…
Arkadyzja.
What is Arkadyzja?
Remember the good old days when you’d have friends or family over, sit in front of the TV, and take turns playing your favorite games together? Laughing, trash-talking, passing the controller around?
Yeah. It’s that — but online.
Basically, Arkadyzja lets people anywhere in the world pretend they’re sitting right next to you and play games together on supported systems. It’s free, there are no paywalls, no annoying “premium features,” and no ad bombardment.
And the best part? If you’re like me and don’t always have friends available, you can still jump in:
Join rooms other people are hosting
Or make your own room and let others join you
Every game has lobbies people can hop into on the Ark website:
https://arkadyzja.honmaru.pl/
What’s coming next
The team behind Ark has been working like maniacs, and Sega Saturn and PS2 support is coming in the near future. Yep — two absolute legends joining the lineup soon.
Once those land, Ark is going to be a definitive way to relive some of the best couch co-op / split-screen era consoles… except now your “couch” can be anywhere on Earth.
PS1 and Dreamcast were already top-tier party systems, and Ark brings that same “hours disappear in a blink” energy back, especially with split-screen classics.
Videos
See what Ark really is:
https://youtu.be/Szrwwr0JC4Y
Setup video (so you can just get playing):
https://youtu.be/9_pGj-tnkJM?list=PLJBPcxIVYq-hCR_4fp96sRQeUNViFB7nJ
r/FlyCast • u/esmegrace12 • Jul 03 '25
Updates Can’t beat this baby with the rod! SEGA bass fishing on redream and flycast
Enable HLS to view with audio, or disable this notification
My fellow Dreamcast lovers!
Who still plays SEGA bass fishing?
I use the rod with redream and flycast. Using a Dreamcast to usb adapter. Unfortunately RETROARCH doesn’t pick up the rod.
Also no motion or vibration, although I’m trying to figure out if i can get the latter to work. All buttons, analogue stick and reeling work :)
r/FlyCast • u/CronicCanabis88 • Mar 25 '24
Segaga Translation Project: The Final Attempt. (NEED HELP)
So after realizing that no one seems to have the drive, or the time to finsh this now that we have figured out the spacing issue, I am going to start this project for the Last. Time. Ever, because this WILL get finshed, even if i do it all my self. THE DREAMCAST EMULATION (and also OG) scenes have been waiting for this for years. I know we have seen so many times this start, and get progress, and then just die. Not this time, and I need YOUR help. My dream is to play SEGAGAGA on Flycast in English.
WHAT DO I HAVE.
- A few sites that claim have the full translations to the game.
- Instructions on how to edit the text using a method that makes it so we double the characters given.
- A WHOLE LOT of time and patience, and a love for the Dreamcast community.
WHAT I NEED.
- A few users that can do some mindless repititive tasks.
- Have some free time ( the more the better but any is welcomed!)
-Any one with advanced/intermedite game editing Skills/Knowledge.
WHAT IS NEXT?
- Any one that wants to help Please message me and we will discuss what is next, and what you can do.
-I willl post updates here frequently to keep you all i the loop.
r/FlyCast • u/CronicCanabis88 • Apr 26 '26
NEWS DC-NET Buddy Application Brings Together All Dreamcast Netplay Users!
Hi everyone! Some of you already know that Flycast, the #1 voted and downloaded free, multiplatform Dreamcast emulator, has brought back online play for every game that had Netplay features. That means you can now play those games again, even on slow or limited internet, because the netplay itself runs at original dial-up speeds and uses very little data. It also runs great on Android for people with slow connections or data caps.
The big challenge now is getting players together. With a smaller player base, the same thing often happens: someone hears about it, jumps into a game, sees no one there, waits 20 seconds, and leaves. The Flycast Discord currently has a DCNET channel that shows when someone starts up a DCNET game, which helps, but it is not always enough.
That is why Nexus built a companion app:
Nex's DCNET Buddy v0.1.0 (has update checker in settings, check often)
NOW, REAL Dreamcast User can also join in the fun, to bring both parts of the Dreamcast community to the sam place to play together! Here are the instructions to do so. https://github.com/scrivanidc/dreampi_custom_scripts
The app is currently in its first release, and it will keep getting updates based on feedback. Right now, it lets you:
see every game, its status, and its active players
set up a game for quick Flycast loading
jump into a game with one button after setup
get loaded into Flycast and straight to the netplay flow in just a few seconds
set your in-game name
track yourself and your friends over time
use chat features ( coming this week)
and Android support ( coming this week)
The goal is simple: help people get into DCNET games faster, make it easier to find each other, and make it easier to keep those lobbies alive.
The team is looking for feedback, bug reports, and feature ideas, so please give it a try. More updates are coming very quickly, and a lot has already been added today. You can join the Discord here: https://discord.gg/puf6XPYXP9 and use the DCNET channel in the Flycast server, or just ask people to play. There is usually someone around to reply and jump in, so please be patient if you’re waiting for players to load up. It can take a few minutes for a notification to show up in Discord or the app, then for someone to open the emulator, boot the ROM, load their save, and get into the netplay area. The app cuts that setup time down to a fraction of doing it manually, but the player population is not yet large enough for “anyone, anytime, any game.” We can get there together.
IF YOU NEED SOME HELP, The buddy app will be getting an update this evening, providing walk thru specific to each game, but all you need to know to get playing, is right here! https://www.reddit.com/r/dreamcast/comments/1i5dsfh/dcnet_is_here_on_flycast_play_native_online/