pret/pokestadiumgs
GitHub: pret/pokestadiumgs
将宝可梦竞技场2的N64 ROM反编译为可重新构建的源码,实现对经典游戏的逆向分析与保存。
Stars: 41 | Forks: 5
# Pokemon Stadium 2 (US)
Pokemon Stadium 2 (US/JP) 的 WIP 反编译。
它构建以下 ROM:
* pokestadiumgs-us.z64: `md5: 1561c75d11cedf356a8ddb1a4a5f9d5d`
* pokestadiumgs-jp.z64: `md5: a17aadcc962393d476edc321e59c504b`
注意:要使用此仓库,您必须已经拥有该游戏的 rom。
# 前置条件
在 Debian / Ubuntu 下(我们推荐使用),您可以使用以下命令安装它们:
```
sudo apt update
sudo apt install make git build-essential binutils-mips-linux-gnu python3 python3-pip python3-venv
```
**同时请确保安装的 Python 版本 >3.7。**
构建过程需要一些位于 `requirements.txt` 中的 Python 包。
只需在终端中运行以下命令即可安装它们:
```
python3 -m pip install -r requirements.txt
```
# 使用方法
1. 将 US Pokemon Stadium 2 (US/JP) 的 rom 放入仓库的 "/baseroms/VERSION/" 文件夹中,并命名为 "baserom.z64"。`VERSION` 可以是 `us` 或 `jp`
2. 设置工具并提取 rom:`VERSION=us make init`
3. 重新组装 rom:`make`
如需联系信息及了解其他 pret 项目,请访问 [pret.github.io](https://pret.github.io/)。
标签:N64, 云资产清单, 客户端加密, 汇编, 游戏, 逆向工具, 逆向工程