
A fan-made PC recompilation of Initial D Arcade Stage Ver.3 has taken another sizeable step forward. The project now has a public early demo, and this isn’t just a case of getting an old arcade executable to produce a few promising debug screens. You can actually see the game taking shape. The attract sequence is running, 3D graphics are appearing with textures, and cars including the unmistakable Toyota AE86 are being rendered properly enough to make the result look like Initial D rather than an interesting collection of polygons. There’s still plenty missing. This isn’t a finished PC port, and nobody should approach it expecting to sit down and play through the entire arcade game without problems. But it’s now far enough along that the idea behind the project is much easier to understand. It’s trying to make Initial D Arcade Stage Ver.3 run natively on Windows.
This isn’t conventional Initial D emulation
Initial D Arcade Stage Ver.3 was a Sega arcade racer released in 2004 and built for the company’s NAOMI 2 hardware. It was part of Sega’s long-running Initial D Arcade Stage series, itself based on Shuichi Shigeno’s Initial D manga and its world of Japanese mountain-road racing. If you know Initial D, you know the basic setup. Lightweight Japanese performance cars, narrow mountain passes and plenty of battles decided by how well you can carry speed through a corner. The AE86 Toyota Sprinter Trueno sits right at the centre of it.
Arcade Stage turned that into a cabinet racing game, with modes including Legend of the Street and Time Attack. Players could race against characters from Initial D, tackle different mountain courses and, on supported machines, save progress using arcade cards. Ver.3 became one of the better-known versions of Sega’s early Arcade Stage formula.
The new PC project takes a different route from simply putting the original arcade hardware inside an emulator. Instead, it uses ahead-of-time recompilation to translate the game’s original SH-4 code into something that can execute on a modern x64 Windows machine. That sounds complicated because it is. From the player’s side, though, the goal is straightforward. Run the arcade game’s code on PC without constantly emulating the original SH-4 processor underneath it.
The AE86 now has its textures
The visual progress is probably the part most people will notice first. Earlier builds of projects like this can look very technical. You might get a boot screen, some geometry, half a menu or a scene that’s technically rendering but clearly nowhere near the finished game. This build is getting past that stage.
The attract screen appears, 3D scenes are being drawn and vehicle models now have texture work. The AE86 is the obvious example because it’s so closely tied to Initial D, but what’s happening behind it is more significant than one car looking right.
Meshes are being processed. Textures are being loaded. Materials are reaching the renderer. Different parts of the original game’s graphics pipeline are starting to work together. That’s what makes the current build interesting. It looks less like a rendering experiment and more like an unfinished version of the actual arcade game.
Vulkan handles the graphics on Windows
Modern PC graphics are handled through Vulkan, and the project currently offers two presentation options. Direct mode uses a Vulkan swapchain route intended to send rendered frames more directly through the GPU presentation process. Safe mode keeps the Vulkan rendering but takes a more conservative route when presenting the finished frame through Windows. Safe mode remains the default.
The game also targets 60fps by default, keeping the current setup close to the expected timing of the arcade release rather than simply letting the game run as quickly as the PC can manage.
Much of its attention is on something considerably less glamorous but useful in practice: making the selected Vulkan presentation option stay selected after you restart the program. Previously, choosing a presentation mode could be less persistent than you’d want. Now the launcher keeps that choice. Small fix. Useful fix.
You’ll still need the original game data
The download isn’t a complete copy of Initial D Arcade Stage Ver.3. It doesn’t include Sega’s original game data, NAOMI 2 BIOS files, extracted assets or other commercial material. Users need to provide the matching game data required by the recompilation themselves.
Interestingly, the recompiled executable itself doesn’t need a NAOMI 2 BIOS to run. That helps explain what this project actually is. You’re not downloading a newly packaged PC edition of Initial D. You’re getting the software required to translate and run the original game’s code in a Windows-native environment. It’s an important difference, particularly while development remains at the early-demo stage.
There’s still a long way to go
Plenty of work remains. A racing game isn’t finished because a car model appears correctly. Controls, sound, effects, game logic, transitions, timing and the numerous odd behaviours tied to arcade hardware all have to work together before the result can feel complete. The developers aren’t claiming otherwise.
What has changed is how easy it is to see where the project is heading. Initial D Arcade Stage Ver.3 now has its attract graphics, textured 3D scenes and one of gaming’s most recognisable AE86s appearing on a modern PC through native recompilation. It’s not the finish line. But it’s definitely running.














