Case study
Tag Force 5 Decompilation: matching the PSP game's code
Tag Force 5 Decompilation reconstructs C source for the PSP release ULES-01474 of Yu-Gi-Oh! 5D's Tag Force 5. Its workflow extracts the user's ISO, analyses Allegrex code with Ghidra and splat, and compares Metrowerks-compiled functions against target assembly with relocation-aware diffs. The author reports 15 of 16 text functions matched in rel_movie_viewer.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 10
- Last commit
- 2026-08-16
- Language
- C
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: A personal copy of the ULES-01474 PSP game is required.
- Prerequisites: The workflow uses splat, Ghidra with ghidra-allegrex, wibo, mwccpsp, and MIPS objdump.
- Limits: The decompilation is early; the author reports 15 of 16 text functions matched in rel_movie_viewer.
- License: MIT license.
Cite
BibTeX
@misc{tag-force-5-decomp-case,
title = {{Tag Force 5 Decompilation: matching the PSP game's code}},
howpublished = {\url{https://github.com/angelof-exe/ygo-tf-5-decomp}},
url = {https://github.com/angelof-exe/ygo-tf-5-decomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/tag-force-5-decomp-case/}}
}Plain text
Tag Force 5 Decompilation: matching the PSP game's code. https://github.com/angelof-exe/ygo-tf-5-decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/tag-force-5-decomp-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Tecmo Super Bowl: byte-exact NES disassembly · Case study
- Tenchu 1: a PlayStation decompilation of Shinobi Gaisen · Case study
- Tetris Plus: an early Game Boy disassembly · Case study
- Tetris: an annotated Game Boy disassembly · Case study
- Tetris: byte-matching Game Boy disassembly · Case study
- tgm2p-decomp: matching The Grand Master 2 Plus SH-2 code · Case study