安装的前提是主机已经做过完整的自定义固件(CFW),最常见的是Luma3DS。只要进入过Luma的设置界面,并且拥有访问SD卡的能力,就可以继续操作。整个安装不需要任何额外硬件,一张普通的32GB或64GB SD卡就够用,格式建议为FAT32,簇大小32KB。
先下载TWiLight Menu++.7z,从官方GitHub的Release页面获取,注意别下到旧版本。解压后有三个主要文件夹:_nds、_3ds、aio。把_nds整个文件夹复制到SD卡根目录,_3ds文件夹里的TWiLight Menu++的3dsx文件也复制到对应位置,一般用于从Homebrew Launcher启动。但更推荐使用CIA版本,因为它可以直接出现在主界面,启动更快。把.cia文件放到SD卡任意位置,用FBI安装器安装一遍,然后删除这个.cia文件释放空间。
NDS游戏ROM需要放在SD卡中TWiLight Menu能够扫描到的文件夹。默认扫描根目录、sd:/NDS、sd:/Roms、sd:/Games这些位置。建议建一个名为NDS的文件夹,把.nds后缀的ROM丢进去。中文文件名可能乱码,最好改成英文或拼音。ROM来源需要自己准备,这里只讨论技术可行性,不讨论版权问题。
安装完成后,从3DS主界面启动TWiLight Menu++。首次运行会显示语言设置,选择简体中文。主界面会出现SD卡和选中的游戏列表,点击一个ROM,程序会调用nds-bootstrap,在DS模式下启动游戏。有些游戏默认就能跑,比如《新超级马里奥兄弟》和《口袋妖怪心金/魂银》。有些游戏会因为存档类型或反盗版机制出现问题,这时需要在TWiLight设置里调整几个选项。
按一下Select键可以进入游戏设置界面,把引导方式改为SD卡,把存档类型设为与游戏卡带一致。如果出现卡画面或白屏,尝试在设置里关闭“ARM9 CPU频率开关”或“高速SD读取”。对于《勇者斗恶龙9》这类需要特定环境的游戏,还得开启“使用分离的DSi内核”。这些参数的微调并不复杂,网上各个游戏的兼容性列表都有现成数据。

另一种免烧录卡的方案是使用GodMode9将NDS ROM注入到虚拟DSiWare,让游戏以官方软件方式出现在主界面,但每次安装都需要用GodMode9操作,而且只能安装一小部分游戏,步骤繁琐,早已被TWiLight Menu++取代。目前主流破解社区推荐的都是TWiLight Menu++,因为它的更新频率高,对音效外设和Wi-Fi连接的支持也在不断改进。
需要注意的是,不用烧录卡玩NDS游戏,无法使用原本在烧录卡上的金手指功能。TWiLight Menu++内置了部分游戏的作弊码,可以直接在游戏启动前打开。另外,DS游戏对SD卡的读取速度有一定要求,推荐Class 10或UHS-I级别的卡,低速卡在过场动画时可能出现卡顿。3DS主机的原始系统版本不影响这个方案,从11.0到11.17都能用,只要Luma3DS是最新版。
整套流程从下载文件到实际玩上第一个NDS游戏,熟练的人十分钟就能完成。最难的部分是理解TWiLight Menu++与nds-bootstrap的分工,其实不需要深究,只要把文件放对位置,通过FBI安装CIA,剩下的就是选ROM、开游戏。破解系统并没有限制SD卡运行NDS程序,所谓不能玩,多半是缺少了这层引导软件或者ROM文件路径不正确。实际测试中,市面上千款NDS游戏大约有八到九成能顺畅运行,剩下不兼容的属于死机型,只能在真实烧录卡上运行。
如果遇到启动后黑屏返回主界面,先检查_nds文件夹里的nds-bootstrap.ckp文件是否存在。有些下载包会附带更新脚本,需要运行一次才会生成必需的配置文件。从GitHub直接下载的完整包不会少文件,但有些人只复制了部分是造成失败的原因。建议直接把整个解压后的文件覆盖到SD卡,不要手动挑选。
最后提醒一点,TWiLight Menu++也可以用来玩GBA、SFC、GB等更多机种,只是NDS功能是最底层的。玩家需要自行准备好从NDS卡带提取的固件文件,但实际上只要SD卡上有nds-bootstrap,它就能直接调用3DS内部的DS BIOS,无需额外安装bios7、bios9等文件。这也是免烧录卡方案比传统烧录卡更简单的地方。
所以答案很明确,可以,而且安装过程并不复杂。按照下载、解压、复制、安装CIA、放入ROM这几步走,任何一个拥有破解3DS的玩家都能亲手完成。