marijnvdwerf/paperboy-n64
GitHub: marijnvdwerf/paperboy-n64
对 Nintendo 64 平台游戏《Paperboy》进行的完整反编译工程,可重建出字节级匹配的 ROM。
Stars: 1 | Forks: 0
# Paperboy (N64) 反编译
Paperboy(Nintendo 64 版)的反编译工作正在进行中。
## 设置
需要 `wibo`、`mips-linux-gnu` 交叉编译工具链和 `uv`。
```
# 将你的 ROM 放置为 baserom.z64
uv sync
uv run python configure.py --clean
ninja
```
会同时构建匹配的 NTSC ROM(`build/ntsc/paperboy.z64`)和模拟的 PAL 变体(`build/pal/paperboy.z64`)。
## 差异对比
```
ninja && uv run asm-differ -o func_80029900
```
标签:asm-differ, C/C++, DNS解析, mips-linux-gnu, N64, ninja, Paperboy, Python, ROM提取, wibo, 事务性I/O, 二进制分析, 云安全运维, 云资产清单, 代码还原, 任天堂64, 客户端加密, 开源项目, 怀旧游戏, 无后门, 游戏反编译, 经典游戏复刻, 跨平台编译, 逆向工具, 逆向工程