
Sonic R has finally made the jump to Dreamcast. Sort of. A new pre-release build, developed by jnmartin84, now gets Sega’s unusual 3D racer running on the company’s final console. The project uses a decompilation and reimplementation of the PC version, and users can build it into a Dreamcast-compatible CDI disc image. This isn’t an official Sega release. It’s not a remaster either, and it certainly isn’t finished. The developer describes it as beta software, which means bugs, missing features and rough edges should come as no surprise. Still, it works. That’s the big story. The project has moved beyond screenshots, experiments and technical demonstrations. Sonic R now boots and runs in a native Dreamcast environment, giving the console a playable version of a game that originally appeared one hardware generation earlier.
A working port, not a finished product
Anyone expecting a polished download with an installer, detailed manual and complete compatibility guide will need to adjust their expectations. The current release is aimed at people who are comfortable building software and working with Dreamcast disc images.
There’s no traditional retail-style package. Instead, the project provides the files and build process needed to create a CDI image. That image can then be used with compatible Dreamcast hardware or an emulator. The beta label matters here.
Some features may not behave as expected. Performance could vary between tracks, and areas such as saving, audio playback, controller support and video output may still need work. The documentation is also limited, so this isn’t yet the kind of release that most players can download and start within a few minutes. But getting this far is no small task.
Sonic R was built for very different hardware and operating systems. A Dreamcast port has to replace or rewrite the parts of the original game that communicate with the graphics system, sound hardware, controllers and file structure. The developer also has to make sure the game fits within the Dreamcast’s memory and performance limits. That work gets complicated quickly.
Sonic R may look simple by modern standards, but it asks the hardware to handle wide outdoor courses, transparent scenery, character animation, fast movement and continuous music. The tracks also contain several paths, hidden objects and environmental effects. All of that has to work together without breaking the pace of the race.
The current build proves that the basic structure is sound. The game can load its content, recognise the platform and run as a Dreamcast application. It’s an early milestone, but it’s a meaningful one.

Why Sonic R makes sense on Dreamcast
Sonic R first arrived on the Sega Saturn in 1997, with a Windows version following in 1998. Traveller’s Tales developed the game with support from Sonic Team, creating the first Sonic title built around fully 3D racing environments. It’s a strange game. That’s part of its appeal.
Most racing games put characters inside cars or karts. Sonic R lets them race on foot. Sonic runs, Tails flies, Knuckles glides and Amy drives a small car because she can’t match the speed of the others on her own.
Each character handles differently and has abilities that open specific routes. Some can cross water. Others can reach high platforms or take shortcuts over gaps. That gives the game a platforming element that you don’t usually find in a racing title. The tracks aren’t simple loops, either.
Each course contains branching paths, hidden doors, collectible Sonic Tokens and Chaos Emeralds. You can follow the main route and try to win, but you’ll miss a large part of the game if you only focus on finishing first. You have to explore.
That design made Sonic R stand out in 1997, although it also created problems. Players often expected a straightforward arcade racer. Instead, they got a game that asked them to learn character movement, search for hidden routes and replay the same small group of courses several times.
The Dreamcast suits this structure surprisingly well. Sega’s final console had more power than the Saturn and handled 3D environments, texture filtering and transparent effects much more comfortably. Sonic Adventure also trained Dreamcast players to expect large, colourful 3D spaces built around speed and route selection. Sonic R feels like an early step towards that style.
A game from a difficult period for Sonic
The original Sonic R arrived during an awkward chapter in Sega’s history. The Saturn never received the major 3D Sonic platform game that many players expected. Sonic X-treme spent years in development but was eventually cancelled. That left games such as Sonic 3D, Sonic Jam and Sonic R to represent the series on Sega’s 32-bit console. None of them became the Saturn’s defining Sonic adventure.
Traveller’s Tales had already worked on Sonic 3D before starting Sonic R. The studio adapted technology from an earlier Formula One racing project and used it as the basis for the new game. Sonic Team helped shape the course design and overall structure, while Traveller’s Tales handled much of the technical work. The schedule was tight.
Despite that pressure, the Saturn version used several clever graphical tricks. The hardware struggled with large, detailed 3D environments, so the developers used distance fading, colour changes and transparency to hide scenery as it moved farther from the player. The effect gave the tracks a hazy look, but it also helped the game maintain speed.
The later PC edition cleaned up the presentation with sharper graphics and adjustable display options. That version now provides a practical base for the Dreamcast project. It’s easier to examine and rebuild than the original Saturn code, even though the Saturn release remains the version that defined the game’s design.
The controls still divide players
Sonic R has never been easy to judge. Some players love its unusual course design, cheerful presentation and experimental structure. Others can’t get past the handling. Both reactions make sense.
The characters don’t control like cars, but they don’t move like they do in a normal Sonic platform game either. Steering can feel loose, especially during the first few races. It’s easy to overcorrect, hit a wall or miss a turn completely.
The game expects you to use its turning controls properly and learn the differences between characters. Once you understand that, the movement starts to make more sense. It still isn’t precise, but it becomes manageable. The track design does much of the heavy lifting.
Resort Island, Radical City, Regal Ruin, Reactive Factory and Radiant Emerald each have a clear identity. They’re also packed with shortcuts, hidden routes and collectible items. Their layouts reward memory. After a few races, you start spotting doors you missed, alternate paths you ignored and jumps that can cut several seconds from your time.
There are only five main tracks, so the game relies heavily on replay value. Weather changes, hidden characters and collectible objectives help stretch the experience, but Sonic R remains a short game. That doesn’t have to be a problem. Its compact structure makes it easy to pick up, play for half an hour and chase a better route or another unlock. A stable Dreamcast version could fit that style very well.

The soundtrack is still a huge part of the experience
You can’t talk about Sonic R without talking about the music. Richard Jacques created a soundtrack built around electronic pop, bright melodies and full vocal performances by TJ Davis. It sounded unusual in 1997, especially for a racing game, and it still gives Sonic R a personality that’s hard to confuse with anything else. The songs don’t sit quietly in the background. They dominate the experience.
That means audio support will play a major role in the quality of the Dreamcast port. The game won’t feel right if the music skips, drifts out of sync or plays at the wrong volume. Smooth playback matters almost as much as graphics and controls. For many players, the soundtrack is the first thing they remember. Any future release will need to treat it as a core feature rather than an extra detail.
What the beta needs next
The project now has a solid technical foundation, but there’s still plenty of work ahead. Clearer build instructions would make the beta easier to test. A public list of known issues would also help users understand what works and what doesn’t. Testing on real Dreamcast consoles will be especially useful, since emulators don’t always reproduce the behaviour of original hardware perfectly.
The developer will also need to check controller response, save support, loading times, audio timing and different video modes. Performance on the larger tracks will matter too. Sonic R depends on speed, so noticeable slowdown could change how the game feels. Desktop versions for Windows, macOS and Linux are also planned. That suggests the codebase isn’t tied entirely to Dreamcast and could eventually become a broader, portable reimplementation.
For now, though, Dreamcast takes centre stage. This pre-release doesn’t replace the Saturn or PC versions. It doesn’t try to modernise Sonic R with new graphics or redesigned controls. Instead, it shows that the original game can run on Sega’s last console through a fresh, native implementation. That’s enough to make the beta worth watching. It’s unfinished. It’s technical. It may break. But Sonic R is running on Dreamcast, and the project has moved from an interesting idea to something people can actually test.














