Case study
3D Pinball — Space Cadet: a Nintendo DS port of the decompilation
3dpinball-nds adapts the Space Cadet Pinball decompilation into a Nintendo DS port built with BlocksDS. Its ARM7 and ARM9 source implements the handheld platform layer, while game data comes from the user's Windows release.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
- Stars
- 86
- Last commit
- 2024-07-10
- Language
- C++
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence

- Observed
- Download and demo observed; the case covers part of the target software.
- Scope
- Partial
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Requires BlocksDS to build and the user's Space Cadet Pinball game data on the SD card.
- Limits: Full Tilt! Pinball's CADET.DAT is unsupported; some table lights display incorrectly in DS mode.
- License: MIT license.
Cite
BibTeX
@misc{3dpinball-nds-case,
title = {{3D Pinball — Space Cadet: a Nintendo DS port of the decompilation}},
howpublished = {\url{https://github.com/headshot2017/3dpinball-nds}},
url = {https://github.com/headshot2017/3dpinball-nds},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/3dpinball-nds-case/}}
}Plain text
3D Pinball — Space Cadet: a Nintendo DS port of the decompilation. https://github.com/headshot2017/3dpinball-nds (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/3dpinball-nds-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · headshot2017/3dpinball-nds · Revision 2ec56be
More in Games
- 3SX: a native Street Fighter III: 3rd Strike port continuing the PS2 decompilation · Case study
- 9mm Vita: rehosting 9mm HD Android on PS Vita · Case study
- A Link to the Past 3DS: a dual-screen Zelda3 port · Case study
- AceCombat3-xport: an Ace Combat 3 PlayStation decompilation port · Case study
- Airborne Ranger: lifting a DOS game into a C port · Case study
- ALTTP-DX: rebuilding A Link to the Past for native PC play · Case study