Moddare portar Windows CE till Nintendo 64 i ett sofistikerat retrohack

Utvecklaren och DIY-moddaren Throaty Mumbo ägnade månader åt att förfina en idé som började som en enkel observation om delad hårdvara. Han funderade över hur en gammal IBM Workpad Z50 laptop använder en MIPS-processor, ungefär som Nintendo 64. Hans gamla IBM Workpad körde Windows CE utan problem. Så Mumbo undrade vad som skulle hända om de försökte köra Windows CE på Nintendo 64.
Men det var inte lätt, minst sagt. Windows CE version 2.11 tog sig till slut till Nintendo 64 efter många omgångar av pillande, utan kompromisser eller genvägar. Mumbo förklarade i sin GitHub repo, "Detta är ett hobbyprojekt för omvänd ingenjörskonst; det finns ingen officiell CE 2.11-port till N64 från Microsoft."
Han förklarade vidare att Windows CE 2.11 Nintendo 64-projektet i stort sett var "den ultimata utmaningen som ingen bad om - Windows CE på N64! Kan det göras? Förmodligen, ja. Borde det göras? Nej, absolut inte."
Så hur lyckades han få Windows CE 2.11 att köras på Nintendos retrokonsol, Nintendo 64? Han började med Microsofts officiella Platform Builder-verktyg från slutet av 1990-talet och skrev sedan alla anpassade drivrutiner själv för att hantera N64:s egenheter. Skärmen matades ut med hjälp av konsolens RDP-grafik för acceleration, styrenhetens ingångar konfigurerades om till muskontroller och ljudet dirigerades genom N64:s inbyggda ljudhårdvara. När det gäller Windows-kärnan portades den som den är.
Han använde en EverDrive 64 X7-kassett som laddar en ROM på cirka 3,5 MB som heter N64C4.Z64. Det är ganska mycket plug-and-play vid denna tidpunkt. Allt du behöver göra är att slå på konsolen, ladda en liten bootloader och ladda in i Windows. Inom bara några sekunder befinner du dig i en fullständig skrivbordsmiljö, komplett med aktivitetsfält, startmeny, papperskorg och mer.
Den vanliga N64-kontrollen fungerar som en mus, med A för vänsterklick och B för högerklick, medan en officiell N64-mus fungerar ännu smidigare för exakt pekning. Och om du undrar om du kan installera appar är det bara att sätta i ett SD-kort med Windows CE-program så är du igång.
Videon innehåller också en snurrande Cube3D-demo, som utnyttjar N64:s grafikhårdvara, inklusive en portning av Tetris från 1997 som spelar perfekt med sina 8-bitars chiptune-ljud.
Topp 10...
» Topp 10: Bästa bärbara allround/multimediadatorerna
» Topp 10: Bästa bärbara speldatorerna
» Topp 10: Bärbara budget/kontorsdatorer
» Topp 10: Bästa bärbara kontors/premiumdatorerna
» Topp 10: Bärbara arbetsstationer
» Topp 10: De bästa små/kompakta bärbara datorerna
» Topp 10: Bästa ultrabooks
» Topp 10: Bästa hybriddatorerna
» Topp 10: Bästa surfplattorna
» Topp 10: Marknadens bästa smartphones








