Revive en de effecten van DRM in virtual reality
HTC Vive

Virtual reality beloofde flexibiliteit en onbegrensde werelden, maar de belangrijkste actoren in deze markt beginnen mechanismen te implementeren die de toegang tot "exclusieve titels" met andere headsets blokkeren. Het project Revive maakte half april de uitvoering van Lucky's Tale op de HTC Vive mogelijk, maar afgelopen vrijdag blokkeerde Oculus Revive met een software-update. De reactie van Revive? Een nieuwe versie die de blokkade opheft. De oorlog is begonnen.

Hetzelfde oude verhaal

Nieuwe grond, hetzelfde oude debat. De rechten van een ontwikkelaar tegenover de wensen van de gebruiker. We hoopten even dat virtual reality deze vervloekte cyclus zou kunnen vermijden, maar opnieuw raakt de realiteit als een hamer. Het verhaal begon tussen eind maart en half april, toen GitHub-gebruiker LibreVR een project genaamd Revive lanceerde. De beschrijving van Revive is simpel: een compatibiliteitslaag tussen de Oculus SDK en OpenVR, zodat spelers toegang hebben tot de titels in Oculus Home met een HTC Vive-headset. Het proces is een beetje "smerig", omdat de uitvoerbare bestanden van games en apps in Oculus Home een verificatiemechanisme bevatten en Revive de .exe-bestanden aanpast.

Revive en de effecten van DRM in virtual reality
Oculus

Lucky's Tale was een van de eerste games die met Revive werkte, en al snel volgden er andere op basis van zowel Unity als de Unreal Engine. Als we bedenken dat SteamVR ook door Rift-gebruikers kan worden gebruikt, lijkt het idee van een "ruil" logisch.

De update van Oculus

Afgelopen vrijdag publiceerde Oculus een grote update, en Revive vloog uit de lucht. Een van de vermeldingen in de changelog verwijst specifiek naar "updates in de verificaties van de integriteit van het platform". De officiële reden van Oculus voor de wijziging is niets anders dan het magische "piraterij te bestrijden", maar er is een detail. De maker van Revive legde uit dat de eerste versie de apps "bedroog" door aan te geven dat er een Rift was verbonden. Nu breidt de nieuwe software van Oculus die verificatie niet alleen uit naar de apps, maar ook naar het platform zelf. Met andere woorden, de nieuwe wijzigingen richten zich niet alleen op het controleren of een spel legitiem is aangeschaft. Ze controleren ook of de verbonden headset een Rift is. Het is dezelfde functie voor twee verschillende taken, dus het is onmogelijk om de ene uit te schakelen zonder de andere te blokkeren.

Revive antwoordt

De reactie van LibreVR op GitHub was krachtig: "Ik wilde deze weg niet volgen, maar ik heb het gevoel dat er geen andere manier is." Binnen 24 uur kreeg Revive een update (0.5.2, om precies te zijn), die het DRM op het Oculus-platform volledig uitschakelt. De enige app die met deze build is getest is Oculus Dreamdeck, maar het zou ook met andere games moeten werken die gebruikmaken van de Unreal Engine (Unity-ondersteuning is onderweg). LibreVR voegde eraan toe niet geïnteresseerd te zijn in het verwijderen van verificaties in apps, en als hij een methode vindt om Revive met dat mechanisme actief te houden, zal hij dat doen. Het enige wat hij wil, is een manier om legitiem aangeschafte titels via Oculus te spelen met een headset die geen Rift is. Dat is wat Palmer Luckey deed vermoeden in de Reddit-AMA die hij afgelopen december hield. Vijf maanden later lijken Oculus en Facebook met hun ellebogen uit te wissen wat ze met de hand hebben geschreven. Dit soort beslissingen zou virtual reality kunnen vernietigen voordat het volledig van de grond komt. We houden het in de gaten.

Bron:

Download Revive: