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á
- Feito O catálogo, as transferências e a base de dados de títulos, a funcionar no simulador web
- Em curso Pô-los à prova numa consola real
- 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
O catálogo do teu servidor
Cada jogo como uma capa com o tamanho e os conteúdos adicionais, com pesquisa, ordenação e secções; a página de um jogo instala o jogo base, as atualizações e os conteúdos adicionais, ou «Instalar tudo» de uma só vez.

Transferências que não desistem
Uma fila instalada pacote a pacote, pausada e retomada, que volta a tentar sozinha a partir de onde parou; até 8 ligações por transferência, e os pacotes seguintes obtidos com antecedência.

Seguro por predefinição
Apenas HTTPS, certificados sempre verificados; um servidor da tua rede com certificado próprio passa a ser de confiança depois de comparares a chave; palavras-passe seladas para a consola.
E ainda
Encontrado na tua rede
«Procurar nesta rede» lista os servidores AeroFoil e Ownfoil da tua rede; um servidor pode ter um endereço em casa e outro pela Internet.
Nomes e ícones offline
Uma base de dados de títulos no cartão SD, do CyberFoil-DB, NXMeta e Ghostland ou das tuas próprias fontes, cada pacote verificado pelo seu SHA-256.
Os teus jogos instalados
A Biblioteca mostra o que a consola tem e o que o servidor tem mais recente: uma atualização por instalar, os conteúdos adicionais que ainda faltam.
Atualiza-se sozinho
Uma nova versão instala-se a partir da app, no mesmo lugar, com o sphaira ou a Homebrew App Store, e a anterior fica guardada para poderes voltar atrás.
Todos os idiomas da consola
Os 15 idiomas da consola, temas claro e escuro, texto maior na televisão.
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.
Em breve
Instalação
Ainda não há nada para instalar: estes são os passos que a primeira versão vai seguir.
- Uma Nintendo Switch com Atmosphère, e sys-patch ou sigpatches.
- Extrai o playshelf.zip da versão mais recente para a raiz do cartão SD.
- Abre o PlayShelf a partir do menu homebrew.
Primeiros passos
Primeiros passos
- «Adicionar um servidor»: o endereço https://, na tua rede ou pela Internet, e a conta, se tiver uma; ou «Procurar nesta rede».
- No «Catálogo», a página de um jogo: «Instalar tudo», ou um dos seus pacotes.
- As «Transferências» instalam-nos um a seguir ao outro; a «Biblioteca» mostra-os depois de instalados.
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


