專案狀態
尚無法使用,即將推出
PlayShelf 還在早期開發階段。一切都還不穩定,沒有可以安裝的版本,這裡描述的所有內容都可能改變。模擬器呈現了它目前的進度;追蹤程式碼儲存庫或版本訂閱源,就能知道第一個版本何時推出。
目前進度
- 已完成 目錄、下載和遊戲資訊資料庫,已在網頁模擬器中運作
- 進行中 在實體主機上驗證
- 下一步 第一個可以安裝的版本
僅限你自己的內容。 PlayShelf 管理你的遊戲,並從你自己的伺服器(例如 Ownfoil 或 AeroFoil)安裝你擁有的副本。它不會支援任何未經授權散布遊戲的服務。
功能
它能做什麼
你的伺服器目錄
每款遊戲都以封面呈現,附上大小和追加內容,可搜尋、排序並分區;在遊戲頁面可以安裝本體遊戲、更新和追加內容,或者用「全部安裝」一次裝好。

不會中斷的下載
佇列逐一安裝套件,可以暫停和繼續,中斷後會自動從停下的位置重試;每個下載最多 8 個連線,並預先取得接下來的套件。

預設安全
只用 HTTPS,一律驗證憑證;你網路中使用自有憑證的伺服器,在你比對其金鑰後才會被信任;密碼為主機加密封存。
此外
在你的網路中找到
「在此網路中尋找」會列出你網路中的 AeroFoil 和 Ownfoil 伺服器;一台伺服器可以同時有家中位址和網際網路位址。
離線顯示名稱和圖示
SD 卡上的遊戲資訊資料庫,來自 CyberFoil-DB、NXMeta 和 Ghostland 或你自己的來源,每個資料包都以 SHA-256 驗證。
已安裝的遊戲
遊戲庫顯示主機上已有的內容,以及伺服器上較新的內容:可以安裝的更新、仍缺少的追加內容。
自行更新
新版本可在應用程式內直接原地安裝,也可以用 sphaira 或 Homebrew App Store 安裝,並保留上一個版本以便退回。
支援主機的所有語言
主機的 15 種語言,淺色和深色主題,電視上顯示更大的文字。
截圖
主機上的畫面
在瀏覽器中
安裝之前先試試
真正的 PlayShelf 在你的瀏覽器中執行,面對一台模擬主機和一個擺滿虛構遊戲的示範遊戲庫伺服器:瀏覽目錄、安裝遊戲、暫停下載,試試每一項設定。
即將推出
安裝
目前還沒有可以安裝的東西:以下是第一個版本將採用的步驟。
- 一台裝有 Atmosphère 以及 sys-patch 或 sigpatches 的 Nintendo Switch。
- 把最新版本的 playshelf.zip 解壓縮到 SD 卡根目錄。
- 從自製軟體選單啟動 PlayShelf。
快速上手
快速入門
- 「新增伺服器」:填入它在你網路中或網際網路上的 https:// 位址,有帳號的話再填帳號;或者「在此網路中尋找」。
- 在「目錄」中開啟遊戲頁面:「全部安裝」,或選擇其中一個套件。
- 「下載」會依序安裝它們;安裝完成後顯示在「遊戲庫」中。
常見問題
常見問題
什麼是遊戲庫伺服器?
一台在電腦或 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 授權的自由開源軟體。
文件


