pokeemerald-expansion 基于 pokeemerald,在其基础上引入了最新的宝可梦游戏功能与特性,让我们在早已淘汰的GBA平台也能体验到最新的宝可梦游戏。项目创建于2022年,由 ROM Hacking Hideout 社区维护,目前还很活跃。

资料与工具

汉化版(项目默认语言为英文,下面是一些汉化版)

素材

修改工具

  • porymap 地图编辑器
  • Poryscript 脚本编辑器,使用Poryscript语言来编写.ini脚本文件,还有VScode扩展

编译教程

官方编译教程,这里选择使用 Windows 10/11 (WSL1) 操作系统编译

  1. 在 Windows 任意文件夹克隆项目 (不能使用 GitHub 的“下载 Zip”选项,使用此选项不会下载其他功能分支)
1
git clone https://github.com/rh-hideout/pokeemerald-expansion ./
  1. 在 WSL1 上安装依赖
1
sudo apt-get install build-essential binutils-arm-none-eabi gcc-arm-none-eabi libnewlib-arm-none-eabi git libpng-dev
  1. 在 WSL1 上安装 devkitARM(其中 <user> 是你的 Windows 用户名)
1
2
3
4
5
6
7
8
9
10
11
12
# 切换到文件下载目录
cd /mnt/c/Users/<user>/Downloads

# 下载devkitARM并安装
sudo apt install wget
wget https://apt.devkitpro.org/install-devkitpro-pacman
chmod +x ./install-devkitpro-pacman
sudo ./install-devkitpro-pacman
sudo dkp-pacman -S gba-dev

# 设置环境变量
source /etc/profile.d/devkit-env.sh
  1. 在 WSL1 上安装 Python
1
sudo apt install python3
  1. 在 WSL1 里进入 Windows 文件系统里的 pokeemerald-expansion 项目文件夹
1
cd /mnt/c/Users/<user>/<Windows文件系统里的pokeemerald-expansion项目文件夹>/
  1. 编译
1
2
3
4
5
6
# 单线程编译
make

# 多线程编译(加速)
nproc # 查看线程数
make -j <output of nproc> #编译

成功编译后会在项目根目录下输出文件pokeemerald.gba

修改教程

修改教程合集