尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Atmosphere 1.8.0 安装教程:3 步完成 19.0.0 系统固件适配

Atmosphere 1.8.0 安装教程:3 步完成 19.0.0 系统固件适配 Atmosphere 1.8.0 安装教程3 步完成 19.0.0 系统固件适配【免费下载链接】AtmosphereAtmosphère is a work-in-progress customized firmware for the Nintendo Switch.项目地址: https://gitcode.com/GitHub_Trending/at/AtmosphereAtmosphere 是目前 Nintendo Switch 上最成熟的定制固件从引导到系统服务全链路替换。这篇文章讲 19.0.0 固件适配这一件事SD 卡要放什么、怎么从 RCM 进系统、哪些配置动一下就够了。读完你能在自己机器上跑起 Atmosphere 1.8.0并且知道想改配置时该去哪里改。前置条件机器能进 RCMfusee 这个 payload 依赖 CVE-2018-6242 漏洞、一张格式化的 SD 卡、Atmosphere 1.8.0 发布包。为什么要折腾这件事先说结论你机器如果还在 18.x 系统、也不急着升那可以不动。但想升系统的话得先把 Atmosphere 换成支持新版系统的版本。changelog 写得很直白1.7.1 的支持上限是 18.1.0系统升上去之后旧版 Atmosphere 大概率起不来轻则 fatal重则黑屏。1.8.0 的主要工作是追上官方行为。新系统改了安全监视器和内核的内部逻辑所以 exosphère、mesosphère 都按官方 19.0.0 的行为重写了loader、pm、ro 三个模块也同步更新。对用户来说这些改动基本不可见体感就是能用了。另外有一处修的是新硬件的锅部分搭载 Hynix/Micron 内存颗粒的新机器之前点不亮现在修好了。所以新机器用户这次可以放心跟。对比项1.7.1旧1.8.0新最高支持系统18.1.019.0.0核心模块对齐 18.x 官方行为exosphère/mesosphère/loader/pm/ro 全部重对齐崩溃报告creport 生成慢报告生成明显提速新机器部分 Hynix/Micron 颗粒点不亮已修复快速上手3 步完成 Atmosphere 19.0.0 安装核心动作就三个写文件、注入引导、初始化配置。第 1 步把发布包写进 SD 卡拿 Atmosphere 1.8.0 发布包里面含atmosphere/目录和 fusee payload想自己编译的话克隆仓库后按docs/building.md装好 devkitA64 等依赖在根目录跑make。把atmosphere/目录内容拷到 SD 卡根目录fusee payload 也放根目录。这一步不要动/atmosphere/config/里任何配置那是第 3 步的事。# 源码构建可选 git clone https://gitcode.com/GitHub_Trending/at/Atmosphere cd Atmosphere make # 需要 devkitA64 / devkitARM见 docs/building.md做完这一步SD 卡根目录应该能看到atmosphere/文件夹和 fusee payload 文件目录结构完整。第 2 步RCM 注入最容易翻车的一步⚠️ 硬件操作别急按顺序来。关机按住音量下键不放按一下电源键后松开再插 USB-C 线到电脑机器即进入 RCM。打开 payload 注入工具TegraRcmGUI 之类选择 SD 卡根目录的 fusee payload注入。Atmosphere 要依次走 fusée → exosphère → 系统首次引导比平时慢耐心等。成功的话你会看到启动画面然后正常进入系统主页。Atmosphere 默认启动画面仓库里的insert_splash_screen.py可以替换成自定义 1280x720 图。第 3 步初始化配置模板各就各位仓库/atmosphere/config_templates/里是所有配置模板默认值本身是安全的但建议拷一份出来再按需改。每个文件的去处不一样别放混stratosphere.ini、override_config.ini、system_settings.ini放/atmosphere/config/exosphere.ini放 SD 卡根目录。用 emummc 的话把emummc.ini一并拷到/emuMMC/目录。cp config_templates/stratosphere.ini /atmosphere/config/ cp config_templates/override_config.ini /atmosphere/config/ cp config_templates/system_settings.ini /atmosphere/config/ cp config_templates/exosphere.ini /做完这一步重启一次你在override_config.ini里绑定的按键组合默认注释示例是!L就应该生效了。不同场景下的 SD 卡配置差异场景多改什么基本不碰只玩官方游戏几乎不用改exosphere.ini的 debugmodeHomebrew 金手指override_config.ini按键、cheats 目录hbloader堆大小一卡多机 / emummcemummc.ini、蓝牙库外置prodinfo 相关选项只玩卡带和数字版游戏基本全默认。stratosphere.ini里nogc保持默认的保护行为防止卡读卡器固件被系统更新偷偷升级后续想降级的人会感谢你exosphere.ini的debugmode也别动模板注释里写了关了这个 Atmosphere 直接坏。还想跑 Homebrew 和金手指在/atmosphere/config/override_config.ini里绑 Homebrew 菜单和金手指管理器的按键金手指文件放在/atmosphere/contents/游戏程序ID/cheats/下文件名要跟游戏版本的 build ID 对应Homebrew 有特殊内存需求的去system_settings.ini的[hbloader]段调堆。一张 SD 卡多台机器或 emummc 共用重点看/emuMMC/emummc.ini和system_settings.ini的[atmosphere]段。推荐开enable_external_bluetooth_db蓝牙配对库会同步到/atmosphere/bluetooth_devices.db换机器不用重新配对手柄。适配完成后正常的锁屏状态说明各层组件都已接管。踩坑记录与排错思路排错顺序记一条就行先判断卡在哪一阶段引导 or 系统内再查对应配置最后看报告。开机卡在启动画面不动症状是注入成功但画面一直不往前走。多半是 fusee payload 和atmosphere/版本不配套或 SD 卡内容残缺。先重新注入重试还不行就核对atmosphere/目录是否完整重点是package3和kips/都在。进系统后卡带读不出来通常是stratosphere.ini的nogc设成 1 会强制关闭卡读卡器。检查一下/atmosphere/config/stratosphere.ini需要读卡就改回 0 或恢复默认重启再试。Homebrew 或 NRO 拒绝启动先查system_settings.ini里[ro]的ease_nro_restriction它控制是否放宽 NRO 校验模板默认就是 1确认自己没把它关掉确认无误还是起不来就走下面一条。想搞清楚为什么崩崩溃报告会写到/atmosphere/erpt_reports/1.8.0 之后生成速度很快出问题时先来这里翻。需要更细的信息打开system_settings.ini的[lm]段enable_sd_card_logging日志会落到atmosphere/binlogs。后续维护与社区入口更新节奏官方每出新系统固件不用马上跟等 Atmosphere 的 release 明确写了支持对应系统版本再一次性换包中间版本可以跳。换包之前把整个/atmosphere/config/备份走建议把这个目录放进本地 Git 仓库每次改动提交一次回滚时不慌。常见问题docs/faq.md更新日志docs/changelog.md编译指南docs/building.md配置说明docs/features/configurations.md19.0.0 适配到这儿基本就齐了。配置模板里的注释其实就是最好的文档哪个参数不懂就打开读。真踩了坑也别慌先看一眼 erpt 报告再去 issue 区问问大概率你卡住的点别人也踩过。【免费下载链接】AtmosphereAtmosphère is a work-in-progress customized firmware for the Nintendo Switch.项目地址: https://gitcode.com/GitHub_Trending/at/Atmosphere创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表