Vroege ontwikkeling · binnenkort

Een Boréale-project · homebrew voor de Nintendo Switch

Je gamebibliotheek, op de console

Overal HTTPS · Pauzeren en hervatten · Niets onversleuteld opgeslagen

PlayShelf doorbladert een bibliotheekserver die je zelf draait (AeroFoil, Ownfoil of een eenvoudige JSON-index) en installeert daarvandaan je eigen back-ups en homebrew: NSP, NSZ, XCI en XCZ, in de wachtrij, gepauzeerd, hervat en gecontroleerd tijdens het installeren.

Nog geen uitgave: PlayShelf is in ontwikkeling, en de simulator laat zien hoe ver het is.

Catalogus: de games van de demoserver als hoezen, met hun grootte en extra content, onder de server, de zoekbalk en de sortering

Projectstatus

Nog niet bruikbaar, binnenkort

PlayShelf staat nog aan het begin van zijn ontwikkeling. Niets is stabiel, er is geen versie om te installeren en alles wat hier staat kan nog veranderen. De simulator laat zien hoe ver het nu is; volg de repository of de feed met uitgaven om te weten wanneer een eerste versie uitkomt.

Waar het staat

  1. Klaar De catalogus, de downloads en de titeldatabase, werkend in de websimulator
  2. Bezig Ze testen op een echte console
  3. Daarna Een eerste versie die je kunt installeren

Alleen je eigen content. PlayShelf beheert je games en installeert de kopieën die van jou zijn, vanaf je eigen server, zoals Ownfoil of AeroFoil. Het zal geen enkele dienst ondersteunen die games verspreidt zonder de rechten daarvoor.

Functies

Wat het doet

En verder

Schermafbeeldingen

Op de console

In je browser

Probeer het voor je het installeert

De echte PlayShelf draait in je browser, met een gesimuleerde console en een demoserver vol verzonnen games: blader door de catalogus, installeer een game, pauzeer een download, probeer elke instelling.

Simulator openen

Binnenkort

Installatie

Nog niets te installeren: dit zijn de stappen die de eerste versie zal volgen.

  1. Een Nintendo Switch met Atmosphère, en sys-patch of sigpatches.
  2. Pak playshelf.zip van de nieuwste versie uit in de hoofdmap van de SD-kaart.
  3. Start PlayShelf vanuit het homebrewmenu.

Eerste stappen

Snel aan de slag

  1. ‘Server toevoegen’: het https://-adres, op je netwerk of via internet, en het account als de server er een heeft; of ‘Zoeken op dit netwerk’.
  2. In de ‘Catalogus’ de pagina van een game: ‘Alles installeren’, of een van zijn pakketten.
  3. ‘Downloads’ installeert ze een voor een; de ‘Bibliotheek’ toont ze zodra ze geïnstalleerd zijn.

De volledige handleiding

FAQ

Vragen

Wat is een bibliotheekserver?

Een server die je op een computer of NAS draait en die je back-ups opsomt en aanbiedt: AeroFoil of Ownfoil, of elke webserver met een eenvoudige JSON-index van je bestanden. PlayShelf leest de catalogus en downloadt de pakketten daarvandaan.

Waar komen de games vandaan?

Alleen van je eigen server: PlayShelf wordt geleverd zonder games en zonder bron van games. Het is gemaakt om je eigen back-ups en homebrew te installeren.

Met welke servers werkt het?

Met AeroFoil en Ownfoil, via hun API, en met elke server die een JSON-index van bestanden aanbiedt (files, directories, titledb), via HTTPS. Met gebruikersnaam en wachtwoord als de server erom vraagt.

Waarom alleen HTTPS?

Zodat de catalogus, je wachtwoord en de pakketten onderweg niet gelezen of gewijzigd kunnen worden. Een server op je netwerk met een eigen certificaat wordt één keer vertrouwd, nadat je de sleutel hebt vergeleken; er is geen optie om de controles uit te zetten.

Wat heeft de console nodig?

Atmosphère, en sys-patch of sigpatches om de games te laten starten: PlayShelf meldt het vóór het installeren als het geen van beide vindt.

Werkt het op een Switch 2?

Nee: voor de Switch 2 bestaat geen Atmosphère.

Is het gratis?

Ja: vrije opensourcesoftware, onder de GNU GPL v3.

Documentatie

Documentatie