Case study
Super Mario 64: a PlayStation port of reconstructed game source
sm64-psx ports reconstructed Super Mario 64 source to the original PlayStation. It replaces floating-point-heavy paths with fixed-point math, translates RSP display lists into a PSX-oriented format and converts textures, while extracting required assets from a user-provided US ROM.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 464
- Last commit
- 2026-08-05
- Language
- C
- Status
- Archived
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Requires an original US Super Mario 64 ROM for asset extraction.
- Prerequisites: Requires a configured PSX build environment or Docker.
- Limits: The port has documented crashes, unfinished camera controls and a nonfunctional pause menu.
- License: No licence file in the repository.
Cite
BibTeX
@misc{sm64-psx-port-case,
title = {{Super Mario 64: a PlayStation port of reconstructed game source}},
howpublished = {\url{https://github.com/malucard/sm64-psx}},
url = {https://github.com/malucard/sm64-psx},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/sm64-psx-port-case/}}
}Plain text
Super Mario 64: a PlayStation port of reconstructed game source. https://github.com/malucard/sm64-psx (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/sm64-psx-port-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · malucard/sm64-psx · Revision b8d1c55
More in Games
- Super Mario All-Stars: a ROM-based Windows and Android port · Case study
- Super Mario Bros.: an Atari Lynx port from NES disassembly · Case study
- Super Mario Sunshine: a native PC port from an AI-assisted decompilation · Case study
- Super Mario Sunshine: a PAL native PC port with Aurora rendering · Case study
- Super Mario Sunshine: a PS5 port of the decompiled game · Case study
- Super Mario Sunshine: an Android port of the decompiled game · Case study