Google verkar ha byggt sin egen lösning för att köra Windows-spel på Stadia. Google planerar att presentera sin Windows-emulator för Linux nästa vecka vid företagets Google for Games Developer Summit den 15 mars. Reddit-användare har sett en session på toppmötet som kommer att beskriva “hur man skriver en Windows-emulator för Linux från början.”
Sessionen kommer att ledas av Marcin Undak, på Googles Stadia-porteringsplattformsteam, och lovar en “detaljerad översikt av tekniken bakom Googles lösning för att köra omodifierade Windows-spel på Stadia.” Det verkar som att Google har byggt sin egen Windows-emulator för Linux för att hjälpa utvecklare att porta spel till tjänsten utan att behöva ändra titlar för Linux.
Om emulatorn körs live på Stadia istället för att bara testa miljöer, kan detta öppna dörren för många fler spel på väg till Stadia i framtiden. När Google för första gången presenterade Stadia för tre år sedan kördes serverhårdvaran som driver tjänsten på Linux. Det innebar att spelutvecklare var tvungna att porta sina spel till Stadia. Google samarbetade med Unreal och Unity och till och med mellanvaruföretag som Havok, men det fanns fortfarande en del lyft för utvecklarna att få spel till Stadia.
Det verkar nu som att Google har byggt en lösning för att ta bort det arbetet och låta Windows-spel köras oförändrat. Google nämner en emulator här, men det är mer troligt att företaget istället har byggt ett kompatibilitetslager som kan köra Windows-applikationer utan att direkt behöva emulera dem och stöta på prestandaproblem.
Valve har skapat sitt eget Proton-kompatibilitetslager som gör att Windows-spel kan köras på Linux genom att använda en modifierad version av Wine. Proton hjälper nu till att driva Steam Deck-upplevelsen genom att mappa Microsofts Direct3D-grafik-API:er till Vulkan. Googles djupdykning kommer att inkludera tekniska detaljer om dess teknik och hur programmerare kan bygga sin egen emulator.
Google kanske inte är ensamt om att ta omodifierade Windows-spel till en spelströmningstjänst. Amazons Luna-spelströmningstjänst drivs för närvarande av Windows, men företaget har försökt anställa utvecklare med erfarenhet av att arbeta med Proton.