Desenvolvimento inicial · em breve

Um projeto Boréale · homebrew para Nintendo Switch

Sua biblioteca de jogos, no console

HTTPS em tudo · Pausar e retomar · Nada salvo sem criptografia

O PlayShelf navega por um servidor de biblioteca que você mesmo hospeda (AeroFoil, Ownfoil ou um simples índice JSON) e instala a partir dele seus próprios backups e homebrews: NSP, NSZ, XCI e XCZ, em fila, pausados, 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 pé ele está.

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

Status do projeto

Ainda não dá para usar, em breve

O PlayShelf está no começo do desenvolvimento. Nada é estável, não há nenhuma versão para instalar e tudo o que está descrito aqui ainda pode mudar. O simulador mostra em que pé ele está hoje; acompanhe o repositório ou o feed de versões para saber quando sai uma primeira versão.

Em que pé está

  1. Pronto O catálogo, os downloads e o banco de dados de títulos, funcionando no simulador web
  2. Em andamento Testá-los em um console de verdade
  3. Depois Uma primeira versão que você possa instalar

Somente o seu próprio conteúdo. O PlayShelf gerencia seus jogos e instala as cópias que pertencem a você, a partir do seu próprio servidor, como o Ownfoil ou o AeroFoil. Ele não vai oferecer suporte a nenhum serviço que distribua jogos sem ter os direitos para isso.

Recursos

O que ele faz

E também

Capturas de tela

No console

No seu navegador

Experimente antes de instalar

O PlayShelf de verdade roda no seu navegador, com um console simulado e um servidor de biblioteca de demonstração com jogos inventados: navegue pelo catálogo, instale um jogo, pause um download, experimente cada configuraçã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. Um Nintendo Switch com Atmosphère, e sys-patch ou sigpatches.
  2. Extraia o playshelf.zip da versão mais recente na raiz do cartão SD.
  3. Abra o PlayShelf pelo menu homebrew.

Primeiros passos

Primeiros passos

  1. “Adicionar um servidor”: o endereço https://, na sua 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 pacotes dele.
  3. Os “Downloads” instalam um depois do outro; a “Biblioteca” mostra os jogos depois de instalados.

O guia completo

Perguntas frequentes

Perguntas

O que é um servidor de biblioteca?

Um servidor que você roda em um computador ou NAS, que lista seus backups e os disponibiliza: o AeroFoil ou o Ownfoil, ou qualquer servidor web com um simples índice JSON dos seus arquivos. O PlayShelf lê o catálogo dele e baixa os pacotes a partir dele.

De onde vêm os jogos?

Somente do seu próprio servidor: o PlayShelf não vem com nenhum jogo nem nenhuma fonte de jogos. Ele foi feito para instalar seus próprios backups e homebrews.

Com quais servidores ele funciona?

Com o AeroFoil e o Ownfoil, pela API deles, e com qualquer servidor que disponibilize um índice JSON de arquivos (files, directories, titledb), por HTTPS. Com nome de usuário e senha, se o servidor pedir.

Por que só HTTPS?

Para que o catálogo, sua senha e os pacotes não possam ser lidos nem alterados no caminho. Um servidor da sua rede com certificado próprio passa a ser confiável uma única vez, depois que você compara a chave dele; não existe nenhuma opção para desligar as verificações.

Do que o console precisa?

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

Funciona no Switch 2?

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

É gratuito?

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

Documentação

Documentação