Windows 10 gör sin väg till Xbox One är ett drag som är mer än 16 år på gång. Låt mig säkerhetskopiera och förklara. Windows 10 har bara utvecklats under de senaste åren, men Microsofts historia med att krympa Windows till spelkonsoler föregår även den ursprungliga Xbox som lanserades 2001. Det började med Sega Dreamcast.

Det gick inte så bra.

Under 1998 fanns Microsoft och Sega vid två motsatta poler i spelvärlden. Windows operativsystem (OS) var go-to-plattformen för PC-spelare och utvecklare, medan Sega snabbt förlorade sin andel av konsolmarknaden.

Idag är det svårt att föreställa sig dessa väldigt olika företag som finner en tillräckligt bra anledning att samarbeta, men det var förnuftigt då. Varje företag ville ha vad den andra hade. Microsoft ville börja plantera sina rötter i vardagsrummet och Sega behövde mördarapps som skulle locka spelare till sin nya konsol om det skulle överleva.

Windows ... på en konsol?

Om ett företag i denna osannolika duo skulle uppnå dessa mål måste de först bryta ner klyftan mellan PC och konsolspelutvecklare. Det var säkert ingen lätt uppgift, men Sega och Microsoft var fast beslutna att locka spelmakare att skapa på Dreamcast med valfriheten.

För att göra Dreamcast-spel gjorde duoen det så att utvecklare antingen kunde använda Sega eget proprietärt programmeringsgränssnitt eller Microsofts Windows CE OS. Den senare erbjöd en välbekant utvecklingsmiljö och verktyg, som DirectX, till erfarna PC-spelutvecklare som vill komma in på spelkonsolscenen.

Att göra Windows kompatibelt med Sega Dreamcast var inte bara ett försök att göra utvecklingen på den nya konsolen enklare. Microsoft hoppades att det skulle kompensera risken för en flopp helt för utvecklare, eftersom målet var att göra Dreamcast-spel spelbara på alla datorer som kör Windows.

Många utvecklare älskade verktygen, eller åtminstone hävdade. Några högprofilerade speltillverkare på Konami och nu-defunct Acclaim raved om hur enkelt det var att utveckla på Dreamcast med Windows CE. Vid det här laget verkade det som om saker kan träna i varje företags fördel.

9/9/99

Månader senare, när det var dags att starta, rapporterade CNET att inte en enda Sega Dreamcasts lanseringstitlar byggdes med hjälp av Windows CE OS. Red Storm Entertainment, som porterade ett redan utvecklat Rainbow Six PC-spel till Windows CE, missade lanseringen på grund av komplikationer under utveckling.

Neal Robinson, Sega: s VP för utveckling av tredje part, uppgav då att spel som var tillgängliga vid lanseringen gjordes av "utvecklare som brukar utveckla programvara på kort tid och brukade utnyttja den senaste hårdvaran." Med andra ord verkade Segas proprietära gränssnitt vara det föredragna valet bland utvecklare ur porten.

Trots sin frånvaro från lanseringen beräknade Microsoft att fyra Windows CE-baserade spel skulle släppas i slutet av lanseringsåret. Och Robinson fortsatte med ytterligare svåra bekymmer att samarbetet var en byst genom att säga att Sega hoppades att uppskattningsvis 30% av sitt totala spelbibliotek skulle byggas med hjälp av Windows CE.