Case study
SMG-3DS: an unfinished Super Mario Galaxy port to New 3DS
SMG-3DS ports Super Mario Galaxy to New 3DS by compiling Petari's decompiled game code and implementing the Wii interfaces it calls. The port translates GX graphics to PICA200 and runs the Wii audio DSP in software. The author reports playable but slow hardware performance, and the project is archived.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 5
- Last commit
- 2026-10-19
- Language
- C++
- License (GitHub)
- GPL-3.0
- Status
- Archived
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Use a New 3DS or New 2DS and provide a USA RMGE01 disc image on the SD card.
- Prerequisites: Build with the documented devkitARM toolchain and Petari submodule.
- Limits: The project is archived and unfinished; hardware graphics and performance issues remain.
- License: GPL-3.0 license.
Cite
BibTeX
@misc{smg-new-3ds-native-port-case,
title = {{SMG-3DS: an unfinished Super Mario Galaxy port to New 3DS}},
howpublished = {\url{https://github.com/cmyksoda/SMG-3DS}},
url = {https://github.com/cmyksoda/SMG-3DS},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/smg-new-3ds-native-port-case/}}
}Plain text
SMG-3DS: an unfinished Super Mario Galaxy port to New 3DS. https://github.com/cmyksoda/SMG-3DS (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/smg-new-3ds-native-port-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · cmyksoda/SMG-3DS · Revision 0842a2f
- docs/HANDOFF.md GitHub · cmyksoda/SMG-3DS · Revision 0842a2f
More in Games
- SMW: a PS4 port of Super Mario Bros. Wonder · Case study
- Snipes: porting the 1982 DOS game from its executable · Case study
- SOCOM Legacy: a browser reconstruction of SOCOM II · Case study
- Sonic 1 C Port: reconstructing Mega Drive game code in C · Case study
- Sonic CD 2011: an RSDKv3 Dreamcast port · Case study
- soniccdrespinned: a cross-platform Sonic CD port built on the decompiled code · Case study