Live data from Hacker News

I ported Mac OS X to the Nintendo Wii

bryankeller.github.io

121–130 of 337 posts

Re: I ported Mac OS X to the Nintendo Wii

#121
post #10

Back in the day I was a hardcore Mac nerd and became a professional at it too. My best reverse-engineering trophy was building one of the first "iOS" apps when there was not an official appstore for the iPhone. But man, this is way ahead of what I could do. What this dude accomplished blew my mind. Not only the output (running MacOS on a Wii), but the detailed post itself. A-MA-ZING.

Thank you for the kind words :)

Re: I ported Mac OS X to the Nintendo Wii

#123

As someone who's been trying to do something VERY similar (port Mac OS 9 to the Nintendo Wii U), all I can say is I'm 1) absolutely impressed, and 2) absolutely encouraged, as my project keeps telling me "this is impossible" at every opportunity.

Very cool! I'd love to learn more. That seems extra challenging considering Mac OS 9 is closed source!

Re: I ported Mac OS X to the Nintendo Wii

#124

They are successfully porting Mac OS onto every kind of modern computer over at the hackintosh subreddit, and I can't understand why there is so little interest for this stuff in the "hacker" sphere. Surely, it must be a better option than Linux if you want to get the most out of a PC computer? At least for 10 more years. https://www.reddit.com/r/hackintosh/

>better option than Linux I'm not sure why it would. Why would anyone want to hack on different proprietary software with no supplier support and whose days are clearly numbered (Apple's move to ARM)? For usability I mean. It's clearly an interesting technical feat.

Because it has all the advantages of Linux + all the advantages of Windows + many advantages of its own.

So to have a fully fledged and more usable computer, for those who don't want to purchase the Apple hardware.

And the latest Mac OS still supports Intel, so you'll get many more years out of a machine. For what I know, the last 10 versions of MacOS are still very usable.

Re: I ported Mac OS X to the Nintendo Wii

#126

Before figuring out how to tackle this project, I needed to know whether it would even be possible. According to a 2021 Reddit comment: There is a zero percent chance of this ever happening. Feeling encouraged, I started with the basics: what hardware is in the Wii, and how does it compare to the hardware used in real Macs from the era. I LOL'd

I had the same reaction.

Re: I ported Mac OS X to the Nintendo Wii

#128
post #116
post #77

Earlier quoted context omitted.

That used to be my thing: wherever our ops manager declared something was impossible, I’d put my mind to proving her wrong. Even though we both knew she might declare something impossible prematurely to motivate me. My favorite was “it’s impossible to know which DB is failing from a stack trace”. I created STAIN (stack traces and instance names): a ruby library that would wrap an object in a viral proxy (all returns…

I've seen more than one half-joke-half-serious chunk of code that would "encode" arbitrary info into stack traces simply by recursively calling `fn_a`, then `fn_s`, `fn_d`, and `fn_f` before continuing with the actual intended call, giving you a stack trace with (effectively) "asdf" in it. They've also been useful more than once, e.g. you can do that to know what iteration of a loop failed. There are of course other…

Reminds me of https://github.com/jtolio/gls which implement a "thread local storage" in golang

Re: I ported Mac OS X to the Nintendo Wii

#129
post #49
post #17

In addition to the incredible engineering work here the OP casually flexes by showing the development happening _in an economy class airplane seat_.

I can't imagine concentrating on a complicated project like that on the go, but I went back to stare in awe at said picture and I think its a train or bus. Still a flex.

It seems a bus to me, just look at the size of the windows. Airplanes don't have windows like that..

Re: I ported Mac OS X to the Nintendo Wii

#130

Before figuring out how to tackle this project, I needed to know whether it would even be possible. According to a 2021 Reddit comment: There is a zero percent chance of this ever happening. Feeling encouraged, I started with the basics: what hardware is in the Wii, and how does it compare to the hardware used in real Macs from the era. I LOL'd

I have a project on my desk that started as a response to a line in the Adafruit docs for their RP2040 based MacroPad

     It is not possible to add BLE or WiFi at this time to the MacroPad.
Oh yeah, really? There is a port hanging off the side that can be reconfigured for UART, are you sure Adafruit, what if I add an ESP32?
Post reply on HN