Case study
P3P3DS: running Persona 3 Portable on New Nintendo 3DS
P3P3DS adapts Persona 3 Portable's North American PSP release for New Nintendo 3DS through static MIPS-to-C++ recompilation, an interpreter fallback and a PSP service runtime. Its research documents the game's ELF32 PRX executable, relocations and imports. The author reports early playable progress on hardware, with sound and opening video still absent.
- Targets
- Binary · Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 62
- Last commit
- 2026-11-06
- Language
- C++
- License (GitHub)
- MIT
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: The North American Persona 3 Portable release, ULUS-10512, is the target input.
- Prerequisites: New Nintendo 3DS, New 3DS XL or New 2DS XL hardware and devkitARM are specified for the 3DS build.
- Limits: The author reports early playable progress; later game sections remain untested, and 3DS sound and opening video are unavailable.
- License: MIT License.
Cite
BibTeX
@misc{p3p3ds-case,
title = {{P3P3DS: running Persona 3 Portable on New Nintendo 3DS}},
howpublished = {\url{https://github.com/endercodezz/P3P3DS}},
url = {https://github.com/endercodezz/P3P3DS},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/p3p3ds-case/}}
}Plain text
P3P3DS: running Persona 3 Portable on New Nintendo 3DS. https://github.com/endercodezz/P3P3DS (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/p3p3ds-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · endercodezz/P3P3DS · Revision ce587d4
- docs/P3P_EXECUTABLE_ANALYSIS.md GitHub · endercodezz/P3P3DS · Revision ce587d4
- LICENSE GitHub · endercodezz/P3P3DS · Revision ce587d4
More in Games
- Pac-Man Championship Edition: a native PC static recompilation · Case study
- PacManRecomp: a native recompilation of NES Pac-Man · Case study
- Parasite Eve: PlayStation static recompilation · Case study
- PaxDino: a Turok: Rage Wars static recompilation · Case study
- payne-recomp: a native recompilation of Max Payne for Xbox · Case study
- PC-3Ddot: statically recompiling 3D Dot Game Heroes for PC · Case study