Case study
Nebula: bringing Super Mario Galaxy to Windows
Nebula runs Super Mario Galaxy on 64-bit Windows. Release 1.0.2 plays the North American disc RMGE01 from start to finish. Setup translates that disc's PowerPC code to C++ and compiles it locally. The current branch, Nebula 2, is unreleased and builds the game from the Petari decompilation, adding the European disc RMGP01 and the Japanese disc RMGJ01. Windows 10 version 1803 or Windows 11, a Direct3D 12 GPU, and 8 GB of RAM are required. Source steps are in docs/BUILDING.md.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 572
- Last commit
- 2026-11-10
- Language
- C++
- License (GitHub)
- GPL-3.0
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
- Super Mario Galaxy revision 0 as an ISO, RVZ, or extracted folder. RMGE01 for 1.0.2.
- License: GNU GPL v3.0 only. Third-party terms are in THIRD-PARTY-NOTICES.md.
Cite
BibTeX
@misc{nebula-smg,
title = {{Nebula: bringing Super Mario Galaxy to Windows}},
howpublished = {\url{https://github.com/keepvaibin/nebula}},
url = {https://github.com/keepvaibin/nebula},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/nebula-smg/}}
}Plain text
Nebula: bringing Super Mario Galaxy to Windows. https://github.com/keepvaibin/nebula (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/nebula-smg/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · keepvaibin/nebula · Revision 825c707
More in Games
- Need for Speed: Most Wanted: rehosting the Android release on R36S · Case study
- NES Tetris: a Rust reconstruction checked against the original · Case study
- NFS Most Wanted (2005): a Unity rebuild from speed.exe analysis · Case study
- NHL24 PC: running NHL 24 on Windows through a game-specific PS4 runtime · Case study
- Nightmare Creatures: PlayStation executable analysis and native PC port · Case study
- Ninja Gaiden Black: running Xbox game code on a native Windows runtime · Case study