早期開發 · 即將推出

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 授權的自由開源軟體。

文件

說明文件