游戏机
机型 | 描述 | |
---|---|---|
GBA系列 | GBA | - |
GBA SP | - | |
NGC | NGC | COLO / XD |
Wii | NGC的替代品、便宜 | |
DS系列 | 初代ds | 可改内录机、有GBA卡槽(三代无法联机) |
dsi | 迂回汉化(不完善)、有GBA卡槽(三代无法联机) | |
dsl | 完美迂回汉化 | |
3DS/2DS系列 | 3DS | 完美破解、乱数需求建议买新三(New3DS、New3DSLL) |
2DS | 乱数需求建议买New2DS |
迂回汉化
只有ds和dsl有gba卡槽可关联和游玩
机器 | 描述 | 链接 |
---|---|---|
dsl | 先插烧录卡再插游戏卡(需两张烧录卡) | 链接 |
dsi | 完美迂回汉化 | |
3ds | 插实体卡,迂回汉化在应用上直接装在机器(画质糊,但方便) |
dsi和3ds需要破解,nds(l)不用破解但是需要slot2端nds烧录卡和slot1端nds烧录卡。
3ds的串流只适用3ds游戏,nds和vc游戏好像不支持。所以3ds想内录nds游戏只能改机。
3ds软件串流有对软件的限制,延迟不太行,还有网速也有影响。
此方法并不属于外挂汉化,并非运行正卡rom,介意者慎用
- sd卡里的rom通过nds-bootstrap引导加载在主机的DS/DSi模式下原生运行,存档读取保存位置重定向至卡带上。并非直接运行正卡rom然后替换汉化对应的内容
- v2.7.1(20250704) 自nds-bootstrap v2.7.1,TWiLightMenu++ v27.16.0 起,迂回汉化的代码已合并进官方分支,往后可以直接使用官方版本设置迂回汉化的启用与否。 具体设置教程详见下方链接。
- 原理:原版nds-bootstrap,在3DS/DSi机子上进入ds(i)模式时,通过重定向ROM及SAV的地址至SD卡内,从而运行读取SD卡内的ROM和SAV存档。 迂回汉化版nds-bootstrap,通过识别卡带与ROM的序列代码进行判断,一致时恢复SAV存储在NDS卡带内。序列代码不一致时,功能同原版nds-bootstrap,SAV依旧存储在SD卡内。
相关链接及教程:
提取码均为:wech
【宝可梦】基于Twilightmenu++的NDS正卡迂回汉化游玩方式:
https://bbs.oldmantvg.net/thread-22894.htm
【宝可梦】宝可梦4、5代汉化(保留日文名称)v1.0 & 宝可梦5代黑白2官译修正 v0.1 发布:
https://bbs.oldmantvg.net/thread-22892.htm
注:2024/10/27 钻石、珍珠、心金、魂银、白金的保留日文名称项目,已整合进xzonn的4代官译汉化项目v2.1.0一并生成更新,4代内容若有后续更新维护也将并入xzonn项目内,不再在本贴更新。本贴仅用作5代保留日文名称项目更新。如有旧版本需求可使用旧版补丁包。(xzonn的4代汉化修正补丁主页为https://xzonn.top/PokemonChineseTranslationRevise/ )。
内录机
机器 | 价格 | 链接 |
---|---|---|
初代ds | 70美元(约500人名币) | 内录芯片 |
New3ds xL | 120美元(约900人名币) | 内录芯片 |
咸鱼:电烙铁使用用户、赫拉克罗斯
loopy的内录模块usbc本身也支持内录时充电,不过不知道能不能拿来直接接充电器(感觉有点危险,可能会烧),loopy发热严重。
GBA模拟器
设置模拟器
请务必阅读该内容了解模拟器的设置再进行下一步!
设置-输入-设置键位-配置1-设置适合自己的键位
设置-速度-设置速率-其他倍率-最高可选1000%即10倍速
- 窗口太小?
设置-视频-4x窗口大小
- 加速声音太吵?
设置-音频-禁用
- 时钟开启与关闭:
设置-模拟器-真实时钟
- 打开游戏白屏or无法存档?
设置-模拟器-存档类型-Flash 128K
- 开启帧数显示:
设置-信息显示-帧数
- 后台挂机过帧:
设置-偏好-取消勾选非活动时暂停
- 窗口置顶?
设置-偏好-窗口置顶
- 暂停游戏时,Lua脚本就不显示了怎么办?
设置-信息显示-文本显示设置-选择In Game
快捷键
- 如果你需要自定义快捷键可以在
设置-输入-自定义快捷键
进行设置 - 即时存档:
Shift
+F1
或Shift
+F2
...一直到F10 - 即时读档:
F1
或F2
...一直到F10 - 游戏暂停/解除暂停:
Ctrl
+P
- 模拟器前进一帧:
Ctrl
+N
- 软复位(重启游戏):
Ctrl
+R
- 开启/关闭连发A:
Alt
+1
运行和使用Lua脚本
Lua脚本
Browse
:打开脚本Edit
:编辑脚本Stop
:停止脚本Run
:启动脚本。先打开脚本才能启动,启动后会变成Restart
重启。
- 模拟器载入对应游戏后,在
工具-使用Lua脚本-新建Lua脚本窗口
。 - 点击
打开
选择对应Lua脚本(.lua文件),点击运行
即可运行脚本。 编辑
可以快速编辑Lua脚本(记得保存)。停止
即暂停当前运行的Lua脚本。Restart
可以重新加载脚本。- 不同脚本有对应不同的用法,可以按下
1
、2
等数字键来切换脚本功能模式,具体切换什么功能脚本上有说明。如下图所示,红框圈出即说明切换功能按键。
- 暂停游戏时,脚本就不显示了怎么办?
设置-信息显示-文本显示设置-选择In Game
。
左下角参数
Initial Seed
:初始Seed,并不是固定为0的,Seed改变时这个参数也会改变Painting Timer
:绘画Seed,就是当前帧会生成的绘画SeedBattle Video Seed
:对战录像的SeedCurrent Seed
:当前的SeedAdvances
:当前帧数
问题解决
- 第一次加载游戏,怎么打开游戏黑屏/白屏,无法存档?
- 确保游戏ROM没问题,检查
设置-模拟器-存档类型-Flash 128K
。 - 检查文件权限,是否是只读。
- 尝试删除
vba.ini
配置文件。
- 确保游戏ROM没问题,检查
- 怎么突然打不开模拟器了?存档之前可以存,现在不行了?
- 傻瓜解决法:删除
vba.ini
配置文件 - 折腾解决法:编辑
vba.ini
配置文件,修改或删除目录等字段,这里就不继续过多讲解了。
- 傻瓜解决法:删除
- 之前用MGBA存档,导到VBA就读不出来白屏了?
- 因为MGBA存档会默认保存RTC时钟, 导致文件占用空间变大,VBA无法读取。
- 在MGBA中
文件-游戏存档-转换保存游戏
将存档转换出来即可读取。
NGC模拟器
https://devonstudios.it/2021/03/20/gamecube-initial-seeds/
提示
Lua核心:要运行已实现的Lua脚本,请转到工具-执行脚本
。在新窗口中,选择所需要的脚本(请注意,列表中仅显示\Sys\Scripts
文件夹中的Lua脚本),然后再您想要执行它时单机开始
。要停止脚本执行,请单击“取消”
。
重要提示:请注意,关闭“执行脚本”
,窗口不会停止脚本执行。您必须在选择所需脚本时单击“取消”
才能执行此作。
工具-Execute Script
放入Lua脚本。- Lua脚本必须用原版ROM,汉化版改过内存地址。
- 与NGC联动:日版只能和日版联动,美版只能和美版联动。
- 美版有基拉祈(可闪),日版有时拉比(不可闪)。
参考
白老师的网站-白希洛的冒险笔记