De ontwikkelaarsmodus is beschikbaar op de Xbox Series X en S. Deze functie kan van elke console een ontwikkelkit maken. Microsoft heeft het officieel aangekondigd voor de Xbox One in 2016. Hier leest u hoe u de ontwikkelaarsmodus op een moderne Xbox gebruikt en waarom u dat misschien wilt.
Wat is de ontwikkelaarsmodus?
Microsoft kondigde voor het eerst aan dat de Xbox een ontwikkelaarsmodus zou krijgen tijdens de keynote van het Build 2016-evenement, samen met het nieuws dat Universal Windows Platform (UWP) naar de Xbox One zou komen.
Met de ontwikkelaarsmodus ingeschakeld op een Microsoft-console, is het mogelijk UWP-apps te installeren en uit te voeren. Als de ontwikkelaarsmodus is ingeschakeld, werken retailgames en andere services niet. Om retailgames en -apps te spelen die zijn gedownload van de Microsoft Store, moet u uw console opnieuw opstarten.
UWP was de grote kans van Microsoft op een uniform softwareplatform waarmee apps konden worden uitgevoerd op Windows 10, Windows 10 Mobile (Windows Phone), Xbox One en HoloLens. Het voordeel van een UWP-app was dat deze niet hoefde te worden herschreven om naar een ander Microsoft-platform te worden overgezet.
De ontwikkelaarsmodus is perfect voor het testen van UWP-apps die u hebt geschreven of voor het sideloaden van UWP-apps van andere ontwikkelaars. Deze functionaliteit is beschikbaar op alle consoles uit het Xbox One-tijdperk, plus de Xbox Series X en S. Hoe nieuwer de console, hoe beter apps presteren.
Waarom ontwikkelaarsmodus inschakelen?
Er zijn twee redenen om de ontwikkelaarsmodus in te schakelen:
- U schrijft een app voor het platform en wilt deze testen.
- Je hebt een UWP-app gevonden die je op je Xbox wilt installeren.
Als u een ontwikkelaar bent, begrijpt u waarschijnlijk al het platform en de voordelen ervan. Als je meer geïnteresseerd bent in het sideloaden van je eigen apps, ben je waarschijnlijk ook geïnteresseerd in emulatie en andere apps die Microsoft niet toestaat in de Microsoft Store.
De ontwikkelaarsmodus is echter niet helemaal gratis. Om het op je Xbox te activeren, moet je het account van een individuele app-ontwikkelaar registreren bij het Microsoft Partner Center ($ 19 in de VS, maar de kosten variëren in andere regio’s).
U kunt deze stap niet overslaan, omdat u uw Xbox aan uw Partner Center-account moet toevoegen als een “ontwikkelconsole”. Er zijn geen nadelen om dit te doen, afgezien van de contante kosten. U kunt uw ontwikkelconsole nog steeds opstarten in de winkelmodus en games spelen zoals u dat gewend bent.
Hoe ontwikkelaarsmodus in te schakelen
Ga voordat u begint naar het Microsoft Partner Center en registreer u voor een app-ontwikkelaarsaccount. U hoeft niet per se dezelfde inloggegevens te gebruiken als uw bestaande Xbox (Microsoft) -account; je hebt alleen een geldig ontwikkelaarsaccount nodig. Dit is een eenmalige vergoeding; u hoeft in de toekomst niet te verlengen.
Schakel vervolgens je Xbox in en druk op Y op een controller om het zoekvak te openen. Zoek naar “Xbox Dev Mode” en installeer de app. Wacht tot het downloaden is voltooid en start het vervolgens. Selecteer Volgende totdat je een code ziet.
Notitie: Een andere app, genaamd ‘Dev Mode Activation’, is puur ontworpen voor Xbox One-consoles en werkt niet met de Xbox Series X of S. Als je een Series X of S hebt, zorg er dan voor dat je de app ‘Xbox Dev Mode’ downloadt , of dit zal niet werken.
Schrijf de code op voordat u doorgaat naar de volgende stap. U moet nu uw console registreren in het Microsoft Partner Center. Ga naar de pagina Xbox-consoles beheren of klik op “Dev-apparaten”, gevolgd door “Xbox One Development Consoles” onder “Accountinstellingen”.
Klik op het plusteken (+) om een ​​nieuwe console toe te voegen en typ vervolgens de code die u eerder hebt genoteerd. Nadat je het formulier hebt verzonden, zou je Xbox de ontwikkelaarsmodus moeten activeren.
Als je klaar bent, selecteer je “Switch and Restart” om je console opnieuw op te starten in de ontwikkelaarsmodus.
Ontwikkelaarsmodus openen en apps installeren
Om toegang te krijgen tot de ontwikkelaarsmodus, opent u de Xbox Dev Mode-app, kiest u ‘Switch and Restart’ en wacht u tot uw console opnieuw is opgestart. Als je de ontwikkelaarsmodus wilt verlaten, ga je terug naar Dev Home (het hoofddashboard van de ontwikkelaarsmodus) en kies je “Leave Dev Mode” in het menu “Quick Actions”.
Wanneer u voor het eerst opstart in de ontwikkelaarsmodus, heeft u geen verbinding met internet. Om verbinding te maken, selecteert u “Start startpagina” om het dashboard te openen en de app Instellingen te starten. Selecteer Algemeen> Netwerkinstellingen en stel uw netwerk (draadloos of anderszins) in zoals u dat gewend bent.
Selecteer het pictogram “Dev Home” op het dashboard om ernaar terug te keren. Na een paar minuten verandert de melding ‘Xbox Live’ in ‘actief’. Een IP-adres zou ook moeten verschijnen in het vak “Externe toegang” aan de rechterkant.
Selecteer “Instellingen voor externe toegang” en typ vervolgens een gebruikersnaam en wachtwoord om te verifiëren en bestanden vanuit een browser naar uw Xbox te verzenden. U kunt verificatie ook uitschakelen als u zich geen zorgen maakt dat anderen op uw netwerk met uw console knoeien.
Nu is het tijd om alles te testen. Open een browser op uw computer en typ het adres dat door uw Xbox wordt weergegeven.
Notitie: Dit adres is een “https://” beveiligde verbinding. Als u de ‘s’ weglaat, werkt de URL niet. Er verschijnt een foutmelding die aangeeft dat de verbinding niet echt privé is, maar dat is oké; verwerp het gewoon.
Je bent nu klaar! Selecteer ‘Toevoegen’ om bestanden over te zetten. Selecteer “Gebruiker toevoegen” om dummy Xbox Live-testaccounts te maken.
Beperkingen van de ontwikkelaarsmodus
De ontwikkelaarsmodus heeft enkele beperkingen die u moet kennen, vooral als u uw eigen apps gaat ontwikkelen. Zelfs als u dit doet voor emulatiedoeleinden, kunt u enkele problemen tegenkomen vanwege de beperkingen van Microsoft.
Op een Xbox One- of Series X- of S-console hebben UWP-apps alleen toegang tot bestanden van 2 GB of kleiner. Dit kan een probleem zijn als een app die u probeert te gebruiken, probeert toegang te krijgen tot een groot ROM- of videobestand. Deze beperking is uniek voor de ontwikkelaarsmodus.
Er zijn ook hardwarebeperkingen in termen van tot welke systeembronnen UWP-apps toegang hebben. Het maximaal toegewezen geheugen voor apps is 1 GB, terwijl games 5 GB krijgen. Apps kunnen 2-4 CPU-kernen delen en hebben tot 45% van de GPU. Games kunnen 4 exclusieve en 2 gedeelde CPU-cores gebruiken, maar hebben volledige toegang tot de GPU.
Alleen 64-bits (x64) apps zijn toegestaan ​​(er is geen ondersteuning voor 32-bits (x86) apps). Hoewel apps beperkt zijn tot DirectX 11, krijgen games volledige DirectX 12-functies.
U kunt de ontwikkelaarsmodus uitschakelen
Als je de ontwikkelaarsmodus ooit van je console wilt verwijderen, start je de app Xbox Dev Mode en selecteer je ‘Deactiveren’. U kunt zich ook aanmelden bij Microsoft Partner Center en uw Xbox verwijderen via het menu “Xbox-consoles beheren”. Als u uw console terugzet naar de fabrieksinstellingen, wordt ook de ontwikkelaarsmodus verwijderd.
Je Xbox is nu geconfigureerd voor ontwikkelaarsmodus
Of je nu emulators installeert of je eigen apps ontwikkelt, je kunt nu de ontwikkelaarsmodus op je Xbox gebruiken wanneer je maar wilt. Het enige dat u hoeft te doen, is de Xbox Dev Mode-app starten (of de oude Dev Mode Activation-app gebruiken op een Xbox One, S of X).
Hoewel de Xbox-serie X vooruit is gegaan in grootschalige retailreleases, trekt de Series S nog steeds zijn gewicht als het gaat om emulatie. Lees meer over de verschillen tussen de Series X en S.