I've seen some cool projects in my time as a game journalist, but this is one of the most ambitious. I've covered Flycast before here on the site and even cited it as one of my favourite Dreamcast emulators when testing out handhelds like the Anbernic RG Vita, but I never thought I would see it entering the Xbox space and booting on an original Xbox.
This is a much harder task than just running an emulator off a PC or Mac. The Xbox itself is a console, not an emulation machine, and while it was pretty powerful back in the day, it's nowhere near as powerful as the modern emulation machines that we review today. Essentially, Flycast needs to be amended and moulded to fit within the confined framework of the Xbox.
But both consoles were out in the same generation, right? Surely this should be a piece of cake? According to GenerationAmiga, it's a tricky job where the emulator port of Flycast has to essentially translate CPU behaviour, handling everything from the timing of audio, graphic calls, memory, inputs for controllers, and disc images.
For reference, Sega's Dreamcast ran on a 200 MHz chip, and the Xbox used a 733 MHz chip. You would think that the Xbox could smash this job out of the park, but there's currently a lack of speed, speed that is going to be needed to get the more demanding Dreamcast titles up and running. The fact that the emulator can actually boot up is good progress, but the proof is going to be in the pudding, as they say, and there's a long way to go.
This is a really interesting project that I'm going to be following closely. It feels a little like projects like the Kawaii or getting Windows NT running on a GameCube - you didn't know you needed them, and you probably still don't, but they're interesting exercises to see what's possible with a bit of tinkering. The Xbox is never going to become the best Dreamcast emulator, just like the Kawaii isn't ever going to be the best way of playing Wii games. It's 2026, and we can pick up a retro handheld for playing Dreamcast games without having to do any of this messing around, but it's great to get a better understanding of what's possible with retro consoles, and seeing Typing of the Dead on Xbox will be pretty novel.
Check out the Flycast-X GitHub for more info!