* TinkerDifferent *
Retro Computing Community
Home | Forums | What's New | Search | Settings
MacOS 9.2 running on a Nintendo Wii with native cpu

Forums > The Lab > Emulators

AlexCL
Tinkerer
--------
Joined: Nov 1, 2021
Posts: 43
Likes: 43
Nov 30, 2022 - #1

It's MacOS. On An Unmodified Wii!

We're used to the so-called "Hackintoshes", non-Apple hardware running MacOS. One we featured recently was even built into the case of a Nintendo Wii. But [Dandu] has gone one bet...
[Image: hackaday.com] hackaday.com
Attachments:
hackaday.com [View]
hackaday.com [View]

Liked by Volvo242GT,Drake,Kay K.M.Modsand 1 other person

AlexCL
Tinkerer
--------
Joined: Nov 1, 2021
Posts: 43
Likes: 43
Dec 4, 2022 - #2
To take up the challenge I attempted to get Mac on Linux working on my RGH (Jailbroken) XBox 360...I couldn't get the kernel drivers to compile due to the patched kernel for the XBox 360. I then tried SheepShaver as it can use the native CPU...but it wouldn't compile on the old distro that runs on the 360....

So to not be defeated I compiled Mini vMac on the XBox and ran System 7.5 and a few games after a long day of tinkering...at least a partial win
.

Liked by skate323k137

ClassicHasClass
Tinkerer
--------
Joined: Aug 30, 2022
Posts: 386
Likes: 215
Dec 5, 2022 - #3
That surprises me, since SheepShaver's Linux port isn't at all new. What didn't the compiler like?

AlexCL
Tinkerer
--------
Joined: Nov 1, 2021
Posts: 43
Likes: 43
Dec 5, 2022 - #4
>> ClassicHasClass said:
That surprises me, since SheepShaver's Linux port isn't at all new. What didn't the compiler like? Click to expand...
I'm not even a C++ newb...I tried a source from 2008 and it didn't work along with the newest source...I couldn't update the distro due to lack of space...I figured out how to point to the current repositories so I could upgrade and download individual packages and their dependencies.

Mini vMac was OK...but kinda slow...

A real port of Mini vMac or Sheepshaver to XBox 360 (not the linux but the actual onboard OS) might be faster...but porting the code is beyond my current skill level.

ClassicHasClass
Tinkerer
--------
Joined: Aug 30, 2022
Posts: 386
Likes: 215
Dec 6, 2022 - #5
I'm wondering if the problem is that the chip is not detected as PowerPC big-endian, and thus it tries to set up the JIT, which actually won't work because current compilers are too *new*. What did the configure sequence detect the CPU as?

Page 1 of 1

Home | Forums | What's New | Search | Bookmarks | RSS | Original | Settings
XenForo Retro Proxy by TinkerDifferent.com