《Luma3DS》是3ds掌机的最新破解系统,它可以绕过掌机的验证系统,让你的3ds掌机可以运行各种不同区域的3ds游戏,包括日版、美版、中文区等区的游戏,让你可以免费畅玩全部3ds游戏。
Noob-proof (N)3DS“自定义固件”
这是什么
Luma3DS 是一个“即时”修补(新)任天堂 (2)3DS 掌上游戏机系统软件的程序,添加了每个游戏语言设置、开发人员调试功能等功能,并消除了任天堂强制执行的限制,例如 区域锁定。
它还允许您通过删除签名检查来运行未经授权的(“自制”)内容。 要使用它,您需要一个能够在 Arm9 处理器上运行自制软件的控制台。
自 v8.0 起,Luma3DS 拥有自己的游戏内菜单,可通过 L+Down+Select 触发(请参阅发行说明)。
Luma3DS 作为 Nintendo 3DS 设备的自制固件,通过深度系统级修改实现了丰富的功能扩展。以下是其核心功能的综合解析:
一、自制软件生态支持
原生兼容性:为开发者提供完整的 SDK 支持,允许直接运行未签名的自制程序(CIA/3DSX 格式)。用户可通过 FBI 工具无线安装软件(如 Universal-Updater),实现免插卡更新。
调试工具集成:内置 GDB 调试桩(GDB stub),支持实时断点调试和内存分析,显著提升逆向工程和开发效率。
二、Rosalina 叠加菜单系统
快捷操作:默认通过 L+下方向键+SELECT 调出,提供实时系统级功能调用,例如:
屏幕截图:支持游戏中直接截取画面
显示优化:蓝光滤镜、色彩校正等屏幕调节选项
外设支持:映射外部控制器(如通过 Input Redirection 功能连接 PC 手柄)
网络时间同步:基于 NTP 协议自动校准系统时间
三、游戏修改与本地化
插件框架:支持 3GX 格式插件,实现内存修改、金手指加载等功能
本地化覆盖:
强制修改游戏语言(Locale Emulation),突破区域限制
通过 LayeredFS 重定向游戏资源路径,实现模组加载(如汉化补丁)
存档管理:配合 Anemone 主题工具等实现个性化存档管理
四、系统级扩展能力
模块替换:允许替换系统模块(如 Nintendo Network 服务),支持第三方联机平台搭建
固件链式加载:可引导其他版本 Luma3DS 或其他自制固件(如升级 B9S 破角时保留旧版兼容性)
无线文件传输:通过安装 ftpd 实现 SD 卡无线管理,避免频繁拆机
五、跨世代模拟器整合
多平台兼容:支持 NDS(通过 R4 卡内核更新)、GBA(open_agb_firm 内核全速模拟)、FC 等模拟器集成
性能优化:针对不同模拟场景提供多种方案(如 GBA 的 CIA 转换、VC 工具快速存档等)
安装
B9S破之后,下载解压到SD卡根目录即可
使用
一、核心功能入口
主配置菜单(Luma3DS Configuration)
启动方式:开机时按住Select键进。配置参数存储在SD卡的/luma/config.ini路径(若从CTRNAND分区启动,则路径为/rw/luma/config.ini)。
常见设置:包括启用游戏补丁(Enable Game Patching)、显示虚拟系统信息等。例如安装中文系统补丁时需开启补丁功能。
链式加载器菜单(Chainloader Menu)
启动方式:开机时按住Start键,或从主配置菜单进入。
功能说明:用于加载.firm格式的扩展模块(如GodMode9)。若SD卡/luma/payloads目录仅有一个有效载荷,系统会跳过选择界面直接加载。支持自定义热键(如X键绑定x_test.firm)。
二、调试与扩展工具
Rosalina覆盖菜单
默认呼出组合键:L + 下方向键 + Select。此菜单用于动态加载插件(如金手指)或调整运行时参数。
金手指功能实践:需将金手指文件(.txt格式)放置在sd:/cheats/目录,并在Rosalina中启用插件加载器(Plugin Loader)。部分插件需按游戏标题ID分类存放。
GDB调试支持
端口配置:启用后默认开放端口4000-4002,支持IDA Pro和devkitARM-patched GDB工具。高级调试可通过extended-remote模式与monitor getmemregions指令实现内存分析。
三、典型场景操作示例
系统汉化:需在Luma配置中启用补丁功能,并通过链式加载器运行中文补丁安装脚本。
破.解后管理:使用GodMode9注入FBI或恢复原始健康安全程序时,需通过Start键启动链式加载器进入。
游戏修改:结合Rosalina加载金手指插件时,需确保金手指文件命名与游戏标题ID匹配,并在游戏运行时呼出菜单激活。
注意事项
兼容性要求:Luma3DS需搭配最新版Boot9strap,且系统固件建议为11.4或更高。
备份重要性:涉及系统分区操作(如NAND写入)前,务必通过GodMode9备份原始文件。
如需更详细的操作步骤(如自定义热键绑定或插件开发),可参考Luma3DS官方Wiki
更新内容:
Luma3DS在每次运行新版本时自动创建的必要文件备份,现在会存储在/luma/backups/<8位十六进制设备ID>路径下,而非原先的/luma/backups/目录。这一改动是为了适配用户在不同设备间更换SD卡时可能引发的备份混淆问题。
Luma3DS设置菜单简要说明,现在下屏也有每个选项的对应提示:
"Default EmuNAND: 1( ) 2( ) 3( ) 4( )" --默认EmuNAND的设置,最多支持到4个EmuNAND
"Screen brightness: 4( ) 3( ) 2( ) 1( )" --四级亮度调整:1是最暗,4是最亮
"Splash: Off( ) Before( ) After( ) payloads" --显示启动画面:关闭、在加载payloads前、在加载payloads后
"PIN lock: Off( ) 4( ) 6( ) 8( ) digits" --PIN锁选项:关闭、4位、6位、8位,可用按键有A、B、X、Y和数字方向键
"New 3DS CPU: Off( ) Clock( ) L2( ) Clock+L2( )" --N3DS提升CPU的频率、开启扩展的L2 Cache,有需要的可以选
"( ) Autoboot EmuNAND" --自动启动虚拟系统,有需要的选
"( ) Use EmuNAND FIRM if booting with R" --boot9strap下如果按住R启动使用EmuNAND的FIRM,有需要的可以选
"( ) Enable loading external and FIRMs modules" --允许从SD卡加载FIRMS和系统模块,一般不用选
"( ) Enable game patching" --启用游戏区域 / 语言或修改补丁等,有需要的可以选
"( ) Show NAND or user string in System Settings" --在系统设置里显示NAND模式或自定义用户字符串,有需要的可以选
"( ) Show GBA boot screen in patched AGB_FIRM" --运行GBAVC游戏时显示GBA开机画面,出于兼容性考虑一般不用选
"( ) Patch SVC/service/archive/ARM9 access" --禁用SVC、service、archive、ARM9 access等,一般不建议选
"( ) Set developer UNITINFO" --设置开发单独信息,一般不建议选
"( ) Enable exception handlers" --允许异常的处理程序,一般不建议选
v13.0.2【20231214版本】 最新
修复对所有旧版本的支持
- 将 emuNAND 挂钩移至 ITCM,修复之前未经测试的 5.0(可能还有更多版本)的 emuNAND 支持。这是一个长期存在的
错误
- 修复 4.x 到 8.x 版本的启动问题,并恢复对 5.x
到 8.x 的完整支持。所有 Arm11 自定义系统模块和 k11ext 已在 4.x 上禁用,因为无法移植 Luma3DS v13.0 更改(这意味着
没有 Rosalina,没有无区域限制等,虽然我可以恢复
一些功能,但您应该在安装 Luma *之后* 进行更新,就像您被指示的那样)
v13.3.2
修复最新提交/发布引入的回归问题,如果 /luma/backups 文件夹不存在,则不会进行基本文件备份
v13.3.1
每次在控制台上运行 Luma3DS 的新版本时都会自动执行重要文件的备份,现在将备份放在 /luma/backups/<8 位十六进制数字 DeviceId> 中,而不是 /luma/backups/ 中,以考虑到用户在设备之间交换 SD 卡的情况
v13.3
添加对原型固件(特别是 E3 2010 上使用的固件)的支持,包括 EmuNAND 支持(由 @Wack0 提供)
修复小程序的音量覆盖(i2s2/csnd)
此功能重新利用了用于相机快门声音的功能。因此,它会干扰它:
快门音量设置为覆盖,而不是其默认的 100% 值
由于实施细节,播放快门音效将
使此功能停止工作,直到通过
返回此菜单重新应用音量覆盖
进一步改进了整体系统稳定性并进行了其他细微调整以增强用户体验
v13.2.1
在 Rosalina 的“屏幕过滤器”子菜单中,类似地添加一个新选项来“修复”底部屏幕的颜色曲线。这显著改善了某些 IPS 底部屏幕的颜色输出。但是,即使是 IPS 底部屏幕,似乎也存在一些抽奖,结果有时看起来可能太红
修复音量覆盖子菜单中对圆形键的支持
重写 README
v13.2 最新版
添加“系统信息”Rosalina 子菜单,显示各种系统信息,特别是屏幕类型(TN/IPS,针对每种屏幕)
在 Rosalina 的“屏幕过滤器”子菜单中,添加一个新选项来“修复”顶部屏幕的色彩曲线。这显著改善了 IPS 顶部屏幕的色彩输出,使其相当接近普通 sRGB 显示器(尽管颜色看起来会略微暗淡):
所有 3DS 屏幕(TN 和 IPS)都校准为 3DS 系统独有的色彩曲线,以适应 TN 屏幕较差的色域
此选项在 TN 屏幕上效果不稳定,经常导致奇怪的结果。这是因为 3DS 上的 TN 屏幕色域很差,尤其是绿色和黄色,即使按照 2011 年的标准也是如此(而且 3DS TN 屏幕的响应时间也比 3DS IPS 屏幕差很多)
这并不能解决 3DS IPS 屏幕上的黑色失真问题,在某些情况下,这可能会使情况变得更糟
此选项可以通过“保存设置”保留在 Luma3DS 配置中
open_agb_firm 具有相同的功能,这里使用的 LUT 就是从这里来的
根据我对 QTM(面部跟踪、超稳定 3D)的逆向工程工作,在“新 3DS”Rosalina 子菜单中:
添加一个子菜单以暂时启用/禁用新 3DS 的“超稳定 3D”(SS3D)功能。此处所做的更改不会持续存在,若要更改启动时的行为,您仍应像以前一样转到系统设置
添加一个子菜单,用于测试 SS3D 处于活动状态时使用的所有 12 个视差屏障位置。退出子菜单时更改将恢复
添加一个子菜单以校准 SS3D。尽管系统设置具有类似的功能,但其限制更少,并在屏幕上显示有关该过程的更多信息
重新排序 Rosalina 菜单顶部屏幕条目,以方便使用最常用的选项;将“关机”和“重启”合并到一个菜单中
允许插件在请求时使用私有内存而不是共享内存(#2086,错误报告和原始 PR 感谢 @LittlestCube)。这允许插件更轻松地访问网络。仅从受信任的来源下载插件。
在“首次启动 Luma3DS/Luma3DS 升级”过程中,如果不存在有效载荷目录,请创建该目录。这将使 3DS 黑客攻击过程更加简化
进一步改善了整体系统稳定性并进行了其他细微调整以增强用户体验
v13.1.2最新
修复了在POWER键长时间保持后,自制自动引导出现异常的问题
截图:当处理800px模式时,生成具有正确长宽比的800x480图像,而不是800x240图像,以获得更忠实的输出(在Y轴上使用整数缩放)
进一步改进了整个系统的稳定性,并进行了其他微小的调整,以增强用户体验
v13.1.1 变更日志:
修复无线连接选项取代音量覆盖的错误
强制 wifi 菜单:正确处理未配置的 wifi 插槽
对插件加载器的小改动
v13.1
添加音量滑块覆盖
目前,此选项位于 Rosalina 菜单和自动保存中的“系统配置”下,同时位于 config.ini 中的 [misc] 下。 这是因为此选项仅支持 NATIVE_FIRM。 这在未来可能会改变
使用该选项时,控制台有时可能需要更长时间才能关闭
在启动配置菜单中的“保存并退出”上方添加明确的“启动链加载器”条目
删除未使用和无用的“允许 DSi 的左+右/上+下组合”选项
隐藏“为 DSi 启用自定义升级过滤器”选项
修复了裸机 screeninit 会导致两个白屏或错误颜色的问题(通常在启动 Arm9 有效负载时)
Rosalina:在“强制 wifi 连接”菜单中显示 SSID
LayeredFS:改进游戏更新 RomFS 挂载点检测
进一步提高了系统整体稳定性并进行了其他细微调整,以增强用户体验
此外,感谢 @devkitPro,此版本的 Luma3DS 捆绑了 2.4.3 版的 Homebrew Menu,该菜单本身捆绑了 config/ssl/cacert.pem,以便与 libcurl 一起使用。
v13.0.2 最新
修复自 Luma3DS v13.0 以来旧系统版本(4.x 至 8.x)无法启动的问题
在 4.x 上,Arm11 自定义系统模块已被禁用。 这意味着没有Rosalina ,也没有不受地域限制的; 如果您仍在使用这些系统版本,请在安装 Luma3DS 后升级。
修复 emuNAND 对系统版本 5.0 的支持(可能还有其他一些古老的系统版本,例如这个版本)。 这是一个长期存在的问题
修复了自 Luma3DS v13.0 以来 Arm11 svcBreak 异常未显示的问题
修复与主菜单通知相关的插件问题
正确授予 3DSX 自制程序对所有 Arm11 可访问 IO 的访问权限
进一步提高了系统整体稳定性并进行了其他细微调整,以增强用户体验
v13.0.1 最新
修复了 v13.0 回归问题,其中外部 FIRM 模块加载(例如 TwlBg)被破坏
v13.0 变更日志:
合并了 @PabloMK7 和 @Nanquitas 的 fork,添加了插件支持。 这允许玩像 CTGP-7 这样的模组
注意:由于计划的更改(例如内核重新实现),旧的不再维护的插件或闭源插件可能会在将来的某个时候突然停止工作。 我们建议使用开源和/或来自可信来源的积极维护的插件
添加了支持,以通过 /luma/twl_upscaling_filter.bin 的内容替换默认的 TWL_FIRM(即 DS(i) 软件)基于卷积的放大滤波器
您可以在此处找到矩阵示例,并在此处找到将它们转换为预期格式的 Python 代码
添加了对允许在 TWL_FIRM 中使用 Left+Right 和 Up+Down 键组合的支持,尽管商业 DS(i) 游戏通常也会自行阻止这些组合
当从 /luma 文件夹外部加载时,添加了对任意大小和未压缩的 TWL_FIRM 和 AGB_FIRM 的支持
简化 sysmodule CXI 加载和 IPS/BPS 修补:现在,在考虑从 /luma/sysmodules 加载哪个 CXI 文件时,N3DS 位会被清除。 sysmodules 的 IPS/BPS 补丁路径(仅限 sysmodules)已移至 /luma/sysmodules/<titleId without N3DS bit>.ips(分别为 .bps)。 这是一个重大改变
删除“如果使用 R 启动,则使用 EmuNAND FIRM”选项和所有相关逻辑。 这是 Gateway 时代的遗留物,在 2023 年没有立足之地
修复了控制台启动时出现 2 个白屏的罕见错误
其他细微变化
展开更多 > 收起内容 >
3ds破解现在已经非常完美,不仅可以使用gateway等传统有卡414破解,也可以无卡414破解,还有更完美的b9s破解,让3ds破解更加方便。你还可以在3ds实机上运行各种经典的主机游戏模拟器、跨区游玩等等。
Luma3DS 876 KB | 最新固件下载
3DSFormat 767 KB | 下载[3ds游戏格式转换解密打包工具]
3ds密钥文件 1.23 MB | 下载
gateway 3.1.0固件下载 21.3 MB |
NTR3.0 金手指的使用方法 357 KB |
3ds自制系统BigBlueMenu 733 KB | 下载
3dsntrboothax破解懒人包 21.1 MB | 下载
3ds b9专用gw整合包 10.8 MB | 下载
nds游戏金手指大全usrcheat.dat【实机+模拟器】 13.2 MB |
我要评论 查看全部评论 (0)>>