Desenvolvimento inicial · em breve

Um projeto Boréale · homebrew para a Nintendo Switch

A tua biblioteca de jogos, na consola

HTTPS em todo o lado · Pausar e retomar · Nada guardado sem encriptação

O PlayShelf percorre um servidor de biblioteca que tu próprio alojas (AeroFoil, Ownfoil ou um simples índice JSON) e instala a partir dele as tuas cópias de segurança e homebrews: NSP, NSZ, XCI e XCZ, em fila, em pausa, retomados e verificados durante a instalação.

Ainda não há nenhuma versão: o PlayShelf está em desenvolvimento, e o simulador mostra em que ponto está.

Catálogo: os jogos do servidor de demonstração como capas, com o tamanho e os conteúdos adicionais, sob o servidor, a pesquisa e a ordenação

Estado do projeto

Ainda não utilizável, em breve

O PlayShelf está no início do seu desenvolvimento. Nada é estável, não há nenhuma versão para instalar e tudo o que aqui se descreve ainda pode mudar. O simulador mostra em que ponto está hoje; segue o repositório ou o feed das versões para saberes quando sai uma primeira versão.

Em que ponto está

  1. Feito O catálogo, as transferências e a base de dados de títulos, a funcionar no simulador web
  2. Em curso Pô-los à prova numa consola real
  3. A seguir Uma primeira versão para instalar

Apenas o teu próprio conteúdo. O PlayShelf gere os teus jogos e instala as cópias que te pertencem, a partir do teu próprio servidor, como o Ownfoil ou o AeroFoil. Não vai suportar nenhum serviço que distribua jogos sem ter os direitos para o fazer.

Funcionalidades

O que faz

E ainda

Capturas de ecrã

Na consola

No teu navegador

Experimenta antes de instalar

O verdadeiro PlayShelf corre no teu navegador, com uma consola simulada e um servidor de biblioteca de demonstração com jogos inventados: percorre o catálogo, instala um jogo, pausa uma transferência, experimenta cada definição.

Abrir o simulador

Em breve

Instalação

Ainda não há nada para instalar: estes são os passos que a primeira versão vai seguir.

  1. Uma Nintendo Switch com Atmosphère, e sys-patch ou sigpatches.
  2. Extrai o playshelf.zip da versão mais recente para a raiz do cartão SD.
  3. Abre o PlayShelf a partir do menu homebrew.

Primeiros passos

Primeiros passos

  1. «Adicionar um servidor»: o endereço https://, na tua rede ou pela Internet, e a conta, se tiver uma; ou «Procurar nesta rede».
  2. No «Catálogo», a página de um jogo: «Instalar tudo», ou um dos seus pacotes.
  3. As «Transferências» instalam-nos um a seguir ao outro; a «Biblioteca» mostra-os depois de instalados.

O guia completo

Perguntas frequentes

Perguntas

O que é um servidor de biblioteca?

Um servidor que corres num computador ou num NAS, que lista as tuas cópias de segurança e as disponibiliza: o AeroFoil ou o Ownfoil, ou qualquer servidor web com um simples índice JSON dos teus ficheiros. O PlayShelf lê o seu catálogo e transfere os pacotes a partir dele.

De onde vêm os jogos?

Apenas do teu próprio servidor: o PlayShelf não traz nenhum jogo nem nenhuma fonte de jogos. Foi feito para instalar as tuas próprias cópias de segurança e homebrews.

Com que servidores funciona?

Com o AeroFoil e o Ownfoil, através da sua API, e com qualquer servidor que disponibilize um índice JSON de ficheiros (files, directories, titledb), por HTTPS. Com nome de utilizador e palavra-passe, se o servidor os pedir.

Porquê apenas HTTPS?

Para que o catálogo, a tua palavra-passe e os pacotes não possam ser lidos nem alterados pelo caminho. Um servidor da tua rede com certificado próprio passa a ser de confiança uma única vez, depois de comparares a sua chave; não há nenhuma opção para desligar as verificações.

De que precisa a consola?

Do Atmosphère, e de sys-patch ou sigpatches para que os jogos arranquem: o PlayShelf avisa antes de instalar se não encontrar nenhum dos dois.

Funciona na Switch 2?

Não: não existe Atmosphère para a Switch 2.

É gratuito?

Sim: software livre e de código aberto, sob a licença GNU GPL v3.

Documentação

Documentação