外文名:TWiLightMenu
类型:3DS软件|平台:电脑|语言:中文支持
TWiLightMenu是一款可在任天堂 3DS、DSi 上运行的开源软件,能免烧录运行 NDS 游戏。它支持 Nintendo DS (i)、SNES、NES、Game Boy(Color)、Game Boy Advance 等多种格式的游戏 ROM 启动,还兼容 DSTWO 插件。
具备丰富功能,能调整画面比例,将 “Screen Aspect Ratio” 设为 “16:10” 可享宽屏效果;拥有 6 种主题,支持自定义,还能更改 CPU 频率。本软件最核心的功能是无须烧录卡就运行NDS和GBA游戏,玩家只需持有3DS或DSI掌机,去除了烧录卡的支出,而且其不断更新的版本也完善着兼容性。
本专题的整合包集成全NDS游戏金手指,游戏封面,GBA,SFC等几十种模拟器以及宽屏补丁和当前最新的TWiLightMenu版本,由围炉GO站点制作。
整理目录
1.TWiLightMenu 3DS版整合 2.DSI+Flashcard版 扩展插件 TWiLightMenu宽屏补丁 TWPatcher v20241017 滤镜补丁mkpatch_b 模拟器包VirtualConsole+GBA模拟器 多媒体Multimedia DSI音乐BetterDSiMenuMusic 界面音效ExtraUIMusic
只有3DS版本是做了整合,专题会同步更新版本
更新历史
2025.7.4更新27.16.0
1.添加了优化版的 DSi 菜单音乐,音质更佳,时长长达 8 分 39 秒,确保没有任何片段被删减!为了控制 TWLMenu++ 的文件大小,这首优化后的音乐已作为附加组件提供。
2.为提升 DSi 菜单界面视觉还原度,已添加带有白色边缘的原始用户色彩调色板。
3.为避免此更改影响以往的自定义主题,新增了名为 “UsernameEdgeAlpha” 的主题.ini 设置项,默认处于禁用状态。
4.如果你的 TWLMenu++ 先前版本(在附加组件功能推出前)中仍保留有模拟器和多媒体应用,系统将自动创建虚拟主机和多媒体附加组件标记,以便无需手动安装附加组件即可继续使用这些应用!
5.出于速度考虑,目前仅支持检测 nesDS 和 TWLMenu++ 图像查看器。
6.基于 DSi 的界面:加载当前目录列表前,在加载界面音乐和音效数据时,将显示 “正在加载...” 屏幕。
7.更新了翻译内容。
使用教程
安装教程
根据设备类型不同,安装步骤如下
1. Flashcard(闪存卡)
- 下载
TWiLightMenu-Flashcard
解压。 - 将
_nds
文件夹复制到闪存卡的 microSD 卡根目录,替换现有文件(macOS 需复制合并,而非替换)。 - 将
BOOT.NDS
文件复制到闪存卡的 microSD 卡根目录,替换现有文件。 - 若更新后无法启动,需同步更新自动启动文件。
注意事项
- 若 TWLMenu++ 版本为 v16.3.0 及以上,且可切换 SD 和闪存卡内容,需进入 TWLMenu++ 设置,选择 “更新 TWiLight 菜单 ++”,再选 “Slot-1 microSD > Console (micro) SD”。
- 版本更新注意:从 v16.4.0 前版本更新,需将 DS 游戏的
.sav
文件移至与 ROM 同目录的saves
文件夹;从 v21.0.0 前版本更新,需将 DSiWare 的.pub
/.prv
文件移至与 ROM 同目录的saves
文件夹。
2. DSi
- 下载解压
TWiLightMenu-DSi
。 - 将
_nds
文件夹复制到 SD 卡根目录,替换现有文件(macOS 需复制合并)。 - 将
BOOT.NDS
文件复制到 SD 卡根目录,替换现有文件。
注意事项
- hiyaCFW 用户需将
title
文件夹复制到 SD 卡根目录,替换现有文件(macOS 需复制合并)。 - 版本更新注意:从 v6.8.3 前版本更新,需将 DS 游戏的
.sav
文件移至与 ROM 同目录的saves
文件夹;从 v21.0.0 前版本更新,需将 DSiWare 的.pub
/.prv
文件移至与 ROM 同目录的saves
文件夹。
3. 3DS
- 下载[3DS整合版]TWiLightMenu-3DS解压
- 将全部文件复制到内存卡根目录,在 3DS 上通过 FBI 安装TWiLight Menu.cia 文件(需要FBI等进行安装)
- 后续可选通过Universal-Updater 进行升级
注意事项
从 v6.8.3 前版本更新,需迁移 DS 游戏的.sav文件至saves文件夹;
从 v21.0.0 前版本更新,需迁移 DSiWare 的.pub/.prv文件至saves文件夹;从 v25.7.0 前版本更新,建议用 FBI 删除 “TWiLight Menu++ Game Booter” 标题。
TW宽屏补丁
- 将 TWPatch.cia 复制到你的 SD 卡中,并用 FBI 安装-WLGOOO.COM
- 返回主菜单并启动 TWPatch。
- 按住 Y 键 + B 键打开补丁菜单,启用宽屏补丁(384x240 16:10)。
- (可选操作)若想让宽屏显示的像素感弱一些,还可启用 GPU 缩放(会略显模糊,无滤镜)。
- 按 B 键退出补丁菜单。
- 按 Start 键生成带有宽屏效果的 TwlBg.cxi 文件。
- 如果上屏幕未显示宽屏补丁已启用,请重新启动 TWPatch 并再次尝试。
- 将 TwlBg.cxi 文件从 sd:/luma/sysmodules/ 目录移动到 sd:/_nds/TWiLightMenu/TwlBg/ 目录(如果 TwlBg 文件夹不存在,请创建一个),并将该文件重命名为 Widescreen.cxi。
- 按住 Select 键重启你的 3DS,以打开 Luma3DS 的配置界面。
- 启用 “external FIRMs and modules”(外部固件和模块),然后按 Start 键保存并退出。
- 打开 TWiLight Menu++,在你想要设置的游戏上按 Y 键调出逐游戏设置,将 “Screen Aspect Ratio”(屏幕纵横比)设置为 16:10。
对于 GBA 模式,你需要在启动 TWPatch 时按住 Y 键,以启用 GBA 补丁模式(当缩放滤镜的数量大幅减少,且背景出现错乱时,即表示已启用 GBA 补丁模式)(了解更多)。
注意事项:
- 大多数宽屏补丁只会针对 3D 元素调整宽屏显示,2D 元素(如菜单)只会被拉伸。
- 若不想让宽屏显示出现错乱,启动 TWLMenu++ 时不要按住 Start 键或 Select 键。
- 并非所有游戏都兼容宽屏模式。
故障解决
如果在所有 TWL_FIRM 模式下(包括 TWLMenu++ 界面)都卡在宽屏模式,且此时启动了一款支持宽屏的游戏,请按照以下步骤操作:
删除 sd:/luma/sysmodules/ 目录下的 TwlBg.cxi 文件。
然后卸载并重新安装 TWiLight Menu++。
使用教程
初始设置
- 将全部文件复制到 3DS 的 SD 卡根目录(
SD:/
),根据前面的安装教程完成布置 - 首次运行 TWiLight Menu,进入设置菜单建议:
- 用户界面设置:语言设为中文,主题选 “DSi”,关闭 “启动时自动进入 DS 经典菜单”,设置 “DSi/Saturn:SELECT” 为 “SELECT 菜单”。
- nds-bootstrap 设置:游戏语言、标题语言、区域均设为 “跟随系统”(可在选择游戏时按 Y 调整)。
- GBARunner2 设置:
Display Screen
设为 “TOP”。
游戏启动
- 运行 TWiLight Menu 后,从 roms 文件夹中选择游戏 ROM 直接启动。
- 按 SELECT 可进入 “SELECT 菜单”,包含 “3DS HOME 菜单”“TWiLight Menu 设置菜单” 等选项。
NDS 游戏内操作(.nds 文件)
- 按快捷键
L+下+SELECT
(可在 nds-bootstrap 设置中修改)打开游戏内菜单,功能包括:- 回到游戏、重置游戏、截图(选 VRAM 区块后按 A 保存,最多 50 张)、Dump RAM、调整主界面 / 音量 / 时钟 / 显存模式等。
- 退出游戏:可通过菜单或按
L+R+下+B
2 秒重启选择 ROM。
- 其他快捷键:
L+R+START+SELECT
2 秒强制重置;L+R+上+X
1 秒切换上下屏幕;R
键前进 1 帧。 - 金手指:将金手指文件放入
SD:/_nds/TWiLightMenu/extras/usrcheat.dat
,进入游戏前可选择启用。
GBA 游戏内操作(.gba 文件)
- 点下屏打开菜单,可选择继续游戏、重启游戏或退出到 ROM 浏览器。
- 按 R 打开设置,包括模拟设置(主内存 i 缓冲、WARMi 缓冲等)、显示设置(下屏显示、GBA 边框等)、输入设置等。
其他功能
- 支持模拟 MD(.gen)、SFC(.sfc)等格式游戏。有需要模拟器包解压后覆盖根目录即可,3DS版本已经整合
- GBA模拟器有4种版本,已经标注好对应的机型,NDS格式当游戏启动即可
- 宽屏补丁为可选安装,具体看前面选项卡的安装方法,启用和游戏可以全屏运行无黑边
滤镜补丁用法
操作步骤:
- 将未打补丁的 TwlBg.cxi 或 section0.bin 文件放在 mkpatch.exe 旁边,并将其重命名为 section0.bin
- 运行命令:./mkpatch.exe asd 1010
- 生成的 TwlBg.cxi 文件可复制到 3DS 中使用
注意:
- exe 文件被压缩在 zip 中以绕过 "安全" 检查
- "asd" 参数可使用除 "agb" 外的任意内容
- "1010" 是二进制位掩码,从右到左对应各个功能位,其余位需补零
- 位功能说明:
0: CTR 屏幕偏红修正
1: 调试文本显示
2: 训练师模式
3: DMPGL 宽屏模式
4: "HID" 补丁(移除方向键冲突检测)
7: "DEBUG" 补丁(隐藏的调试功能) - 其余位必须为零,否则补丁将失败
补丁选择注意事项:
若 "bytes used" 显示 100% 或更高,请移除调试文本或红移代码!