Nintendo Switch 2 · ns2jb 研究

SmileBASIC 执行和文件系统示范,包括其固件、Node.js 和托管要求。

二JB

Nintendo Switch 2 官方硬件艺术作品

Pepsipu 的 Switch 2 执行研究和 FS 演示文稿。

要求: 演示:固件 23.0.1 、SmileBASIC 4.4.9 、Node.js 22+ on macOS /Linux 、超过 20 MiB 在 SmileBASIC 中免费保存以及可访问的 LAN 连接。

设置: 准备 bootstrap.bas 和计算机侧的 run.cjs 主机使用上流 README. 保持 SmileBASIC 在演示期间开放; 然后重新启动主机. 这个演示器安装没有 CFW 或持久性. Savekit 和 OunceCake 需要自己的文档 RPC 发动机 /fork ; 平坦的 FS 演示器不是替代品。

原始和RPC上流的ZIP链接可用. 地点复制正在等待: GitLab 档案请求返回406,然后其 IP 率限制返回429 到2 月2026,10:00UTC. 没有不完整的包作为地点下载提供。

ns2jb 设置指南

  1. 提取所选包

    保持完整的提取文件夹在一起. 使用原始包为单独的演示; 使用单独标记的RPC 字符串为 Savekit 或 OunceCake. 安装 Node.js22+ 在文档 macOS /Linux 主机上。

  2. 微笑的准备

    使用 firmware23. 0.1 和 SmileBASIC4. 4.9 原始演示文稿. 在 slot0 中输入包含的 bootstrap.bas 并将其保存为 NS2. 在应用程序中保存超过20MiB 免费。

  3. 主持人开始

    在原始提取文件夹中运行节点 run.cjs <计算机LAN-IP>. 依赖工具,使用 RPC 文件夹和节点 run .cjs --rpc <计算机-LAN-IP >. 跟随该 fork 的 Ethernet 和内部存储要求。

  4. 双重,保持会议开放

    遵循包含的自述文件的直接模式序列和主机打印的确切 V=START 行。保持 SmileBASIC 和主机打开。使用打印运行 /switch2- * 文件夹来存放相关工具。

  5. 结束或恢复

    在关闭主机之前,完成所有依赖操作,使用 Ctrl+C. 重新启动主机在失败或不确定会议后。

包是粘贴脚本 /source 截图,不是上流二进制发布. GitLab 截图是从未改变的, Git-hash 验证的文件重建,当上流 ZIP 下载是不可用的。

更多关于 Nintendo Switch 2