Star on GitHubStar2.4k stars

Case study

Crash Bash: a PSX decompilation with function comparison

Crash Bash is an ongoing decompilation of the PlayStation game, with recovered code organized by game binary. The documented strategy proposes loading rewritten functions into PCSX-Redux memory and comparing their output with the original functions. Accompanying scripts analyze emulator traces and apply symbols to the results.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
24
Last commit
2024-05-17
Language
C
License (GitHub)
MIT

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: The NTSC-U Crash Bash game image is required as build/bash.bin.
  • Prerequisites: The project is intended for use with psx-modding-toolchain; its function-comparison strategy uses PCSX-Redux.
  • Limits: The decompilation is ongoing.
  • License: MIT license.

Cite

BibTeX

@misc{crash-bash-decomp-case,
  title = {{Crash Bash: a PSX decompilation with function comparison}},
  howpublished = {\url{https://github.com/mateusfavarin/crashbash}},
  url = {https://github.com/mateusfavarin/crashbash},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/crash-bash-decomp-case/}}
}

Plain text

Crash Bash: a PSX decompilation with function comparison. https://github.com/mateusfavarin/crashbash (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/crash-bash-decomp-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · mateusfavarin/crashbash · Revision 2d2feb9
  2. scripts/codeflow/README.md GitHub · mateusfavarin/crashbash · Revision 2d2feb9

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab