-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Important
Nakagawa Recomp is an experimental PSP static recompiler and native compatibility runtimeโnot a game download, firmware bundle, or general-purpose PSP emulator.
| ๐ Getting Started | ๐ Current Status | ๐๏ธ Architecture |
|---|---|---|
| Prepare the supported Windows toolchain and lawful local inputs. | See what is working, partial, open, and planned. | Follow the executable-to-native-runtime pipeline. |
| ๐งญ Repository Tour | ๐งช Verification | ๐ ๏ธ Contributing |
| Find the recompiler, runtime, fixtures, and maintained docs. | Understand what each evidence tier canโand cannotโprove. | Make a focused, reviewable, public-safe change. |
| Project dimension | Current public truth |
|---|---|
| Deepest title validation |
Hot Shots Tennis: Get a Grip, USA (UCUS-98701) |
| Current first-class host | Windows 11 x64 |
| Future native targets | Linux and macOS; not supported end-to-end today |
| Compatibility scope | Title-focused research; general PSP compatibility is not claimed |
| Guest framebuffer | 480x272 |
| Current host presentation | Resizable 960x544 start; a selectable native 480x272/1x mode is not implemented |
| Public release state | Fresh-machine, public-source, user-supplied-input acceptance is not yet complete |
The public source contains the recompiler tooling, native runtime, synthetic fixtures, reference-interpreter support, and audit/verification infrastructure. Users provide their own lawful title inputs locally. Retail game binaries, decrypted modules, keys, proprietary assets, generated retail-title C, saves, and private oracle material are not distributed.
| State | Area | Summary |
|---|---|---|
| โ Working | Translation pipeline | ELF/PRX representation, analysis, code generation, native compilation, and substantial runtime/HLE infrastructure are public. |
| ๐ก Private acceptance | HST route | A state-qualified private route has reached gameplay and completed matches; this is not public release or hardware proof. |
| ๐ด Open | Audio | Rough/stuttering audio remains open in #67. |
| ๐ด Open | Graphics | Transient menu corruption remains reproducible in #69; its root cause is not established. Portrait/profile images remain absent. |
| ๐ด Open | Timing | Pacing has improved, but timing/coalescing acceptance remains open in #70. |
| ๐งญ Planned | Release target | Native 480x272 presentation, broader host support, and the full public fresh-machine workflow remain acceptance work. |
Read the complete Current Status page before interpreting a build or run result.
| Recompiler | Runtime | Host presentation |
|---|---|---|
|
Static Recompiler Loading, analysis, control flow, generated C, and fallback handling. |
Runtime and HLE Guest state, memory, imports, scheduling, filesystem, and input. |
Graphics and Display Framebuffer, GE, Vulkan, scaling, and visual evidence. |
| Media and timing | Research and evidence | Project governance |
|
Audio and Media SAS, ATRAC, output, buffering, and open acceptance. |
Hardware Research Physical PSP evidence, replication, and safe reporting. |
Publication and Provenance Public/private boundaries, licensing, and audit posture. |
The PSP Recompilation & Binary Translation Research site is the visual research companion to this project manual.
| Learn | Measure | Verify |
|---|---|---|
|
Start Here Static Recompilation Architecture |
Hardware Replication Hardware Findings Registry |
Evidence Standard Nakagawa Case Study |
Note
The current implementation reference for this review is 4eda0c4. Source, tests, the Makefile, current issues, and merged pull requests override older prose.
Suggested route: Getting Started โ Build and Run โ Architecture
Home ยท Current Status ยท Getting Started ยท Research site ยท Public repository
Public-source project manual. Users supply their own lawful inputs; no proprietary game content is distributed.
- ๐ Home
- ๐ Current Status
- ๐ Getting Started
โถ๏ธ Build and Run- ๐งญ Repository Tour
- ๐๏ธ Architecture
- ๐ Static Recompiler
- ๐งฉ Runtime and HLE
- ๐ผ๏ธ Graphics and Display
- ๐ Audio and Media
- ๐งช Verification and Testing
- ๐ฉบ Debugging
- ๐ฎ Hardware Research
- ๐ง Development Workflow
- ๐ค Contributing
- ๐ Publication and Provenance
- ๐ Research and Documentation
- โ FAQ
- ๐ Research Home
- ๐๏ธ Knowledge Base
- ๐ Evidence Standard
- ๐ฌ Hardware Replication