早期开发 · 即将推出

Boréale 项目 · Nintendo Switch 自制软件

你的游戏库,就在主机上

全程 HTTPS · 暂停与继续 · 不以明文保存任何内容

PlayShelf 浏览你自己运行的游戏库服务器(AeroFoil、Ownfoil 或一个简单的 JSON 索引),并从中安装你自己的备份和自制软件:NSP、NSZ、XCI 和 XCZ,排队、暂停、继续,安装时逐一校验。

还没有发布任何版本:PlayShelf 仍在开发中,模拟器展示了它目前的进度。

目录:演示服务器的游戏以封面呈现,附带大小和追加内容,上方是服务器、搜索和排序

项目状态

尚不可用,即将推出

PlayShelf 还处于早期开发阶段。一切都还不稳定,没有可以安装的版本,这里描述的所有内容都可能改变。模拟器展示了它目前的进度;关注代码仓库或版本订阅源,就能知道第一个版本何时推出。

目前进度

  1. 已完成 目录、下载和游戏信息数据库,已在网页模拟器中运行
  2. 进行中 在真实主机上验证
  3. 下一步 第一个可以安装的版本

仅限你自己的内容。 PlayShelf 管理你的游戏,并从你自己的服务器(例如 Ownfoil 或 AeroFoil)安装你拥有的副本。它不会支持任何未经授权分发游戏的服务。

功能

它能做什么

此外

截图

主机上的画面

在浏览器中

安装之前先试试

真正的 PlayShelf 在你的浏览器中运行,面对一台模拟主机和一个装满虚构游戏的演示游戏库服务器:浏览目录、安装游戏、暂停下载,试试每一项设置。

打开模拟器

即将推出

安装

目前还没有可以安装的东西:以下是第一个版本将采用的步骤。

  1. 一台装有 Atmosphère 以及 sys-patch 或 sigpatches 的 Nintendo Switch。
  2. 把最新版本的 playshelf.zip 解压到 SD 卡根目录。
  3. 从自制软件菜单启动 PlayShelf。

快速上手

快速入门

  1. “添加服务器”:填写它在你网络中或互联网上的 https:// 地址,有账户的话再填账户;或者“在此网络中查找”。
  2. 在“目录”中打开游戏页面:“全部安装”,或选择其中一个数据包。
  3. “下载”会依次安装它们;安装完成后显示在“游戏库”中。

完整指南

常见问题

常见问题

什么是游戏库服务器?

一台运行在电脑或 NAS 上的服务器,列出并提供你的备份:AeroFoil 或 Ownfoil,或者任何带有你文件的简单 JSON 索引的网页服务器。PlayShelf 读取它的目录,并从中下载数据包。

游戏从哪里来?

只来自你自己的服务器:PlayShelf 不附带任何游戏,也不提供任何游戏来源。它的用途是安装你自己的备份和自制软件。

支持哪些服务器?

通过 API 支持 AeroFoil 和 Ownfoil,以及任何通过 HTTPS 提供文件 JSON 索引(files、directories、titledb)的服务器。服务器需要时,可使用用户名和密码。

为什么只用 HTTPS?

为了让目录、你的密码和数据包在传输途中无法被读取或篡改。你网络中使用自有证书的服务器,在你核对其密钥后只需信任一次;没有任何关闭校验的选项。

主机需要什么?

Atmosphère,以及让游戏能够启动的 sys-patch 或 sigpatches:如果两者都没找到,PlayShelf 会在安装前提示。

支持 Switch 2 吗?

不支持:Switch 2 没有 Atmosphère。

免费吗?

免费:这是采用 GNU GPL v3 许可的自由开源软件。

文档

文档