Trailer
Rift of the Necrodancer breidt repertoire uit met Undertale Music Pack
Wanneer je Megalovania ineens hoort, dan komt dat waarschijnlijk uit een Rhythm Rift. De Undertale Music Pack is namelijk nu beschikbaar in Rift of the...
Oh, Mac OS, wat ben je toch een populair operating system. Je springt zo lekker zuinig om met je resources en als het even kon zou iedereen van je superioriteit willen proeven. Maar ja, niet iedereen heeft een Apple-budget. Gelukkig is daar hacker Bryan Keller, die het voor elkaar heeft gekregen om Mac OS X op een iets budget vriendelijker apparaat te installeren: De Nintendo Wii.
Makkelijk was dat overigens niet, aldus Keller, die op zijn blog haarfijn uiteenzet welke stappen hij heeft moeten zetten om het voor elkaar te krijgen. Allereerst is het belangrijk om te weten waarom hij juist de Wii verkoos. Lang verhaal kort: de aanwezige hardware is "compatible genoeg" om het voor elkaar te boksen, al moest er gedurende het proces wel het een en ander getweakt worden. Zo maakt de Wii bijvoorbeeld gebruik van een PowerPC 750CL-cpu, een doorontwikkelde versie van de PowerPC 750CXe chips die Apple ooit in iBooks en iMacs gebruikte. Dus daar zag Bryan al een opening. Dat de Wii maar 88MB werkgeheugen heeft zou nog issues kunnen opleveren gezien Mac OS X Cheetah eigenlijk 128MB vereist, maar ook daarvan is gebleken dat 64MB ook werkt.
Met die informatie in het achterhoofd kon Keller uiteindelijk aan de slag, wetende dat het gros van zijn tijd zou gaan zitten in het programmeren van een custom boot loader en het bedenken van een manier om USB-invoerapparaten aan de praat te krijgen. Voor de custom boot loader kon hij zich beroepen op het opensourceproject ppcskel, welke de Wii hardware initialiseert, de XNU-kernel vanaf de SD-kaart laadt, een device tree creëert en de controle overdraagt naar de kernel. Ook dat ging niet geheel zonder slag of stoot, maar na wat tweaks kreeg Keller ook dat werkend.
Pixabay
De USB-connectiviteit bleek ook een behoorlijke horde gezien de Wii niet over een standaard PCI-bus beschikt, maar over een custom soc genaamd Hollywood. Om toch een alternatief voor de benodigde IOPCIFamily-drivers van Apple te kunnen installeren, moest Keller dan ook aan de slag met het schrijven van zijn eigen NintendoWiiHollywood driver. Daarbij werd de boel al aardig bemoeilijkt door de schaarste van IOPCIFamily-drivers voor Mac OS X Cheetah, maar mede dankzij de vondst van de broncode via een oud IRC-kanaal boekte Keller uiteindelijk succes.
Mocht je nu denken "Oh wow! Mac OS op de Wii!" en spontaan zin krijgen om je afgedankte Nintendo console weer eens af te stoffen voor een OS upgrade, bedenk je dan wel dat Mac OS X Cheetah al een kwart eeuw oud is en dat je Wii Apple flex niet zo heel veel indruk meer maakt op de Apple-garde. Maar ja, interessant is het zeker. Dus als je er toch zin in hebt, via de link in de bron kun je het hele proces stap voor stap volgen.
Beeldspraak, woordspelingen en, in veel gevallen flauwe, grappen vormen voor Patrick de dagelijkse kost. Deze Brabantse flapuit neemt geen blad voor de mond, waardoor zijn mening altijd heerlijk recht voor z’n raap is. Ben je op zoek naar een creatieve en pakkende tekst, dan hoef je niet verder te kijken. Maar let wel op, want deze woordentovenaar zit niet altijd achter zijn computer om ziltige woorden van digitale inkt te voorzien. Veelal vind je hem namelijk terug in angstaanjagende horrorgames en eigenzinnige actietitels.
Trailer
Wanneer je Megalovania ineens hoort, dan komt dat waarschijnlijk uit een Rhythm Rift. De Undertale Music Pack is namelijk nu beschikbaar in Rift of the...
Trailer
De indiegame Brotato blijft voorlopig hard gaan met additionele content. In de Primal Dread-DLC krijgen spelers de mogelijkheid om de prehistorie te...
Trailer
Sledding Game, die onlangs online enorm viral ging, verschijnt later deze maand in Early Access. Speel met vrienden, of ontmoet nieuwe mensen in dit...
Trailer
Kort na de Early Access-release komt Everwind langs The Triple-i Initiative, met goed nieuws welteverstaan. Spoedig verschijnt een grote content update.
Altijd knap hoe modders en hackers sommige dingen voor elkaar krijgen op deze oude systemen, kan me vaag herinneren dat ze ook windows 95 en linux op draaiend gekregen hadden, al zal linux makkelijker zijn aangezien de orginele Wii OS erop draait zover ik weet