Gaming

Xbox homebrew via Developer Mode (Series S/X en One)

Microsoft heeft op de Xbox One en de Xbox Series S en X een eigen functie voor ontwikkelaars: Developer Mode. Daarmee kun je zelfgemaakte apps en homebrew draaien, zonder jailbreak, zonder solderen en zonder iets te omzeilen. Je kunt altijd terugschakelen naar de normale Xbox.

Wat is het wel en wat niet?

  • Wel: je kunt apps (UWP-pakketten) ontwikkelen, testen en installeren, bijvoorbeeld emulators en mediaspelers uit de homebrew-scene.
  • Niet: in Developer Mode kun je geen gekochte (retail) spellen of apps uit de Microsoft Store draaien. Daarvoor schakel je terug naar de normale stand.
  • Geen jailbreak: je krijgt geen volledige toegang tot het besturingssysteem.

Wat heb je nodig?

  • Een Xbox One, One S, One X, Series S of Series X.
  • Een Microsoft-ontwikkelaarsaccount via Partner Center. Voor de registratie kunnen kosten gelden; de voorwaarden verschillen per account en regio.
  • Een computer en een netwerk waar zowel de computer als de Xbox op zit.

Developer Mode inschakelen

Dit zijn de stappen volgens de documentatie van Microsoft. Namen van knoppen kunnen per versie verschillen.

  1. Zoek in de Microsoft Store op je Xbox naar Xbox Dev Mode en installeer de app.
  2. Start de app en noteer de activatiecode die verschijnt.
  3. Registreer een ontwikkelaarsaccount in Partner Center en log in.
  4. Ga op de computer naar de pagina voor het activeren van apparaten, voer de code in en bevestig. Je hebt een beperkt aantal activaties per account.
  5. Wacht tot de activatie klaar is, open de app opnieuw en kies Switch and restart. Het opnieuw opstarten duurt langer dan normaal.

Terugschakelen kan in Dev Home via Leave Dev Mode. Dan start de console weer als gewone Xbox.

Apps installeren

Als Developer Mode aanstaat, werkt het in grote lijnen zo:

  1. Open Dev Home op de Xbox en zet indien nodig de Xbox Device Portal aan.
  2. Noteer het IP-adres en de poort die Dev Home toont.
  3. Open dat adres in de browser van je computer en log in met de ingestelde gegevens.
  4. Upload een compatibel UWP-pakket en eventuele afhankelijkheden, en installeer het.
  5. Start de app vanuit Dev Home.

Niet elke Windows-app werkt op een Xbox. Een app moet geschikt zijn voor de Xbox-ontwikkelomgeving.

Welke apps zijn er?

Uit de homebrew-scene komen bijvoorbeeld RetroArch (emulators voor oude spelcomputers) en Kodi (mediaspeler), en je kunt natuurlijk je eigen UWP-apps maken en testen. Welke versie op welke Xbox werkt, verschilt. Controleer dat bij het project zelf, en gebruik alleen spellen die je zelf bezit.

De Series S en X zijn krachtiger dan de Xbox One-generatie, en dus aantrekkelijker voor emulators.

Bronnen en meer lezen

Officiële uitleg van Microsoft: Xbox Developer Mode activation. Dit is een gearchiveerde pagina; de stappen kunnen sindsdien veranderd zijn.