# Crash Bash：以函数比对推进的 PSX 反编译

> Crash Bash 是 PlayStation 游戏《Crash Bash》的持续反编译项目，恢复的代码按游戏二进制文件组织。文档提出在 PCSX-Redux 内存中加载重写的函数，并将其输出与原函数比较；配套脚本分析模拟器执行轨迹，并为分析结果标注符号。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-09
- 原始资源：<https://github.com/mateusfavarin/crashbash>
- 一手来源：<https://github.com/mateusfavarin/crashbash/blob/2d2feb98ac0ef2e18587350d86ac74897b5b28f8/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/crash-bash-decomp-case/>
- 记录 JSON：<https://awesomerea.org/resources/crash-bash-decomp-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/crash-bash-decomp-case/index.md)

## 使用条件与局限

- **前提条件：**需要将 NTSC-U 版《Crash Bash》游戏镜像放在 build/bash.bin。
- **前提条件：**项目设计为与 psx-modding-toolchain 配合使用；其函数比对方案使用 PCSX-Redux。
- **局限：**反编译工作仍在进行中。
- **许可：**采用 MIT 许可证。

## 一手来源

1. <https://github.com/mateusfavarin/crashbash/blob/2d2feb98ac0ef2e18587350d86ac74897b5b28f8/README.md>
2. <https://github.com/mateusfavarin/crashbash/blob/2d2feb98ac0ef2e18587350d86ac74897b5b28f8/scripts/codeflow/README.md>

## 同分区更多条目：游戏

- [Crash Tag Team Racing：GameCube 游戏反编译](https://awesomerea.org/zh/resources/crash-tag-team-racing-decomp-case/index.md) · 案例
- [Crash Twinsanity：PAL 版 PS2 可执行文件的 C++ 重建](https://awesomerea.org/zh/resources/crash-twinsanity-decomp-case/index.md) · 案例
- [Crazy Taxi decomp：从 C 代码重建欧洲版 Dreamcast 游戏](https://awesomerea.org/zh/resources/crazy-taxi-decomp-case/index.md) · 案例
- [Dance Central 3：反编译 Xbox 360 游戏](https://awesomerea.org/zh/resources/dc3-decomp/index.md) · 案例
- [Dark Rift：游戏反编译与战斗状态分析](https://awesomerea.org/zh/resources/dark-rift-case/index.md) · 案例
- [dataeast_snddrv：《High Seas Havoc》声音驱动反汇编](https://awesomerea.org/zh/resources/dataeast-snddrv-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
