# JGR Portable: a native PSP reconstruction of Jet Grind Radio

> JGR Portable rebuilds Jet Grind Radio as a native PSP game using reconstructed game and DSP behavior. Its conversion tools process a user-supplied Dreamcast GDI image locally into the data needed by the PSP program. The repository includes PSP source, format converters and build documentation; the author describes performance as scene-dependent.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/beckerd/psp_jgr_portable>
- Primary source: <https://github.com/beckerd/psp_jgr_portable/blob/902d29628a308994c9e90a5e30351a87389bddd6/README.md>
- Catalog page: <https://awesomerea.org/resources/jgr-portable-case/>
- Record JSON: <https://awesomerea.org/resources/jgr-portable-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/jgr-portable-case/index.md)

## Requirements & limits

- **Prerequisites:** A homebrew-capable PSP and the USA Dreamcast Jet Grind Radio MK-51058 V1.005 GDI with every track are required.
- **Prerequisites:** Building requires Git, PSPSDK, GNU Make and Python 3.10 or newer.
- **Limits:** Other regions, revisions, CHD and CDI inputs are unsupported; performance varies by scene.
- **License:** Original project contributions are MIT-licensed; third-party portions retain their own terms.

## Primary sources

1. <https://github.com/beckerd/psp_jgr_portable/blob/902d29628a308994c9e90a5e30351a87389bddd6/README.md>
2. <https://github.com/beckerd/psp_jgr_portable/blob/902d29628a308994c9e90a5e30351a87389bddd6/THIRD_PARTY_NOTICES.md>

## More in Games

- [jpog-decomp: rebuilding Jurassic Park: Operation Genesis and Toshi](https://awesomerea.org/resources/jpog-decomp-case/index.md) · Case study
- [JSettlers: a Java remake of The Settlers III](https://awesomerea.org/resources/jsettlers-case/index.md) · Case study
- [Julius: recreating Caesar III's gameplay logic](https://awesomerea.org/resources/julius-caesar-iii-case/index.md) · Case study
- [Kabus22 Linux: a native reconstruction of the Kabus 22 engine](https://awesomerea.org/resources/kabus22-linux-case/index.md) · Case study
- [Kinoko: reimplementing Mario Kart Wii’s physics engine for exact ghost replay](https://awesomerea.org/resources/kinoko-mkwii-physics-reimplementation-case/index.md) · Case study
- [Kirpich: reimplementing Game Boy Tetris behavior](https://awesomerea.org/resources/kirpich-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
