Pokemon RNG
Contribute
GB
New
GBA
Gamecube
New
NDS
Diamond, Pearl, and Platinum
HeartGold and SoulSilver
New
Black and White
Black 2 and White 2
3DS
Switch
Build fe8757d
Home
/
设置 Desmume
设置 Desmume
Last updated: 2026-03-20 UTC
Hunt and Trade on PokemonRNG
LazyHunters
简体中文
本教程将帮助你在 Windows 电脑上设置 DeSmuME 模拟器。Mac 与 Linux 用户可尝试使用 Wine 运行 DeSmuME.exe,但该方法不一定有效。导出 DS 游戏数据需要一台已刷入最新版 CFW(自定义固件)的 3DS 主机。目前也存在其他导出 DS 游戏的方法,但本教程不作介绍。
所需工具
Desmume v0.9.11
Lua dll
Lua 脚本 -
Gen 4
Gen 5
一台已刷入 CFW(自定义固件)的 3DS
最新版 Godmode9
3DS 专用 Checkpoint
导出游戏数据
开机时按住
Start
键进入 GodMode9。
选择
[C:] GAMECART
。
选中后缀为
.nds
的文件。
选择
Copy to 0:/gm9/out
。
退出 GodMode9,将
sdmc:\gm9\out
目录下的
.nds
文件传输至电脑。
导出卡带存档
在 3DS 上运行 Checkpoint。
从 DS 游戏卡带中提取存档。
存档将保存至
sdmc:\3ds\Checkpoint\saves
目录。
设置 Desmume
下载 DeSmuME 与 Lua dll。
将
lua5.1.dll
重命名为
lua51.dll
。
将该 dll 文件放入 DeSmuME 可执行文件所在的同一文件夹。
下载对应游戏版本的 Lua 脚本。
打开 DeSmuME,点击
文件
,选择
打开 ROM
。
加载从 DS 卡带导出的
.nds
文件。
点击
工具
,选择
Lua 脚本
,再选择
新建 Lua 脚本窗口...
。
选中之前下载的 Lua 脚本。
完成后,DeSmuME 应正常运行游戏并显示 RNG 相关信息。
导入存档
点击
文件
,选择
Import Backup Memory...
。
加载从 DS 卡带提取出的
.sav
存档文件。
导出存档
点击
文件
,选择
Export Backup Memory...
。
为
.sav
存档命名并选择保存路径。
每次重启游戏时,都需要在 Lua 窗口中点击
Restart
按钮。
每次需要保存或读取即时存档时,先暂停游戏,再按住
Shift + F(n)
/
F(n)
,直到下屏在一秒内显示
Saved State (n)
/
Loaded State (n)
提示。
比如:
Shift + F1
保存 1 号槽即时存档,
F1
读取 1 号槽即时存档。
疑难解答
未找到lua 51.dll
Preview
若出现上图所示错误,说明缺少lua dll文件。请重新下载该文件,确保其与DeSmuME可执行文件放在同一文件夹,并核对文件名是否修改正确。
特别鸣谢
中文翻译:白希洛/Hakuhiro