The F-Zero X decompilation, known as G-Diffuser, has been successfully ported to the Nintendo 3DS. This project allows the Nintendo 64 racing game to run natively on the handheld console, offering 60 frames per second gameplay and stereoscopic 3D effects.
The initial porting effort for New 3DS took 24 days, achieving 60fps in 3D. A subsequent 43-day phase added support for Old 3DS models, integrated a native renderer, and incorporated the 64DD Expansion Kit. The Expansion Kit provides a course editor and machine creator, playable with a user-supplied disk image.
The v1.0.0 release includes three console builds from a single source tree, compatible with both the HOME menu (.cia) and homebrew launcher (.3dsx). These builds support the full game modes, music, sound effects via the real DSP, and a bottom-screen dashboard with multiple HUD layouts.
The port utilizes the untouched F-Zero X decompilation (inspectredc/fzerox) along with a patch stack. It also incorporates libultraship (Kenix3), an N64 runtime, which handles menus and non-race screens. The 3DS-specific porting layer, located in `port/3ds`, includes a citro3d rendering backend, stereo rendering, and audio integration.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
The F-Zero X decompilation, G-Diffuser, has been ported to the Nintendo 3DS, enabling native 60fps gameplay with stereoscopic 3D on both Old and New 3DS models. This port includes support for the 64DD Expansion Kit, adding a course editor and machine creator to the handheld version.