제가 가장 좋아하는 PowerMac은 Nintendo Wii입니다

My favourite PowerMac is a Nintendo Wii

virtuallyfun.com ▲ 368 댓글 109 DHowett

요약

한 개발자가 고전 Mac OS 9.2.2와 7.6을 Nintendo Wii에서 부팅하는 데 성공했습니다.

개발자 Rairii가 Virtually Fun에 올린 작업 기록입니다. 2025년 6월부터 PowerPC용 Mac OS를 GameCube, Wii, Wii U로 옮기는 작업을 해 왔고, 코딩 에이전트나 LLM은 쓰지 않았다고 밝혔습니다.

왜 중요한가

  • 저자는 외부 개발자가 고전 Mac OS를 새 기종의 데스크톱까지 띄운 것이 CHRP(맥 호환기 규격) 클론 시대 이후 처음일 것으로 봅니다.
  • 다만 아직 공개할 단계가 아니어서, 지금은 누구나 내려받아 돌려 볼 수 있는 결과물이 아닙니다.

핵심 내용

  • 실제 Wii에서 7.6은 가장 느린 SD 연결 방식으로도 약 40초 만에 부팅됐습니다.
  • 이 Mac OS는 Open Firmware(부팅 전 하드웨어를 초기화하는 펌웨어) 위에서 시작하므로, 먼저 OpenBIOS를 Wii로 옮겼습니다.
  • Wii는 Mac이 아니어서 장치 정보를 Mac처럼 꾸미고, 부트로더와 커널의 메모리·인터럽트 처리를 고쳤습니다.
  • 9.2.2는 부팅 중 충돌했지만, 네트워크 구성 요소인 Open Transport를 확장 폴더에서 빼자 정상 부팅됐습니다.
  • 마우스 커서는 GameCube 컨트롤러로 움직이며, 앞으로 Wii SD·USB 컨트롤러 지원과 Wii U 포팅을 진행할 계획입니다.

HN 반응

  • 댓글은 포팅보다 콘솔 논쟁으로 흘렀고, Wii가 정점이라는 의견에 PS2·Xbox도 같고 추억일 뿐이라는 반론이 맞섰습니다.
  • 일부 이용자는 Open Shop Channel과 WiiLink 덕분에 개조 Wii의 소프트웨어와 온라인 플레이가 되살아났다고 전했습니다.

댓글

30개 표시 · 전체 109개
  1. unfocused HN

    공교롭게도 타이밍이 재밌네요. 닌텐도가 막 모바일 마리오 카트 투어 서비스를 종료했잖아요. 저는 이미 개조해 둔 닌텐도 Wii로 돌아가서 최신 개조 해킹까지 적용했는데, 소프트웨어도 늘었고 안정성도 좋아졌고 온라인 게임까지 되살아나서 깜짝 놀랐습니다!

    이번 Mac OS 포팅이 Open Shop Channel에 올라오면 좋겠네요!

    Open Shop Channel: https://oscwii.org 온라인 게임용 WiiLink: https://wiilink.ca

  2. jedbrooke HN

    Wii는 정말 게임 콘솔의 정점이었습니다.

    게임이 여전히 디스크로 나왔기 때문에 끝없이 이어지는 버그투성이 업데이트라는 광기가 없었습니다. 디스크는 버그 없이 나올 기회가 딱 한 번뿐이니 품질 기준이 더 높았죠. 인터넷 연결도 보장되지 않았으니 소액결제를 넣을 방법도 없었습니다.

    그러면서도 인터넷 연결은 가능해서 선택적인 온라인 플레이나 기본적인 유저 제작 콘텐츠 같은 건 여전히 가능했습니다.

  3. brunoluiz HN

    그 기준이면 PS2와 Xbox도 "게임의 정점"이어야 하지 않나요? 저는 PS2로 CoD를 온라인으로 했던 기억이 나고, Xbox의 온라인 기능을 칭찬하는 사람도 많았잖아요.

    PS3와 Xbox 360이 나오면서 상황이 조금 달라졌습니다. 네트워크 서비스에 훨씬 더 많이 의존하게 됐으니까요. 그래도 당시 PSN은 온라인 플레이가 무료였습니다. 이 둘은 Wii와 같은 세대였지만, 가볍게 즐기기에는 Wii가 승자였습니다.

  4. unrented7977 HN

    나이 들어가는 밀레니얼 중에는 많은 사람이 이 말에 동의할 거예요. PS2는 확실히 소니의 전성기였고, 초대 Xbox는 마이크로소프트가 제대로 만든 몇 안 되는 물건 중 하나죠.

  5. radicaldreamer HN

    PS2에게 2001년은 게임 역사상 손꼽히는 해였습니다.

    Final Fantasy X, Metal Gear Solid 2, Gran Turismo, 그리고 GTA까지요.

  6. SahAssar HN

    GTA

    GTA 3를 말씀하시는 거겠죠. 그런데 GTA Vice City도 있었고... GTA San Andreas도 있었잖아요. 셋 다 PS2 판매량 상위 5위 안에 들어요.

  7. w-ll HN

    저는 PS2가 정점이라고 봐요. 나온 타이틀 수가 어마어마하고 PS1도 돌릴 수 있었으니까요. 초기형 PS3는 하드웨어 하위 호환이 되고 yellow dog linux도 돌릴 수 있어서 그쪽이 이길 수도 있었는데, 나중에 기능을 깎아버리지만 않았다면요.

    그건 그렇고 최근에 Analog 3d를 컨트롤러 4개와 같이 샀는데, 부팅해서 바로 4인 게임에 들어가는 그 속도가 정말 놀라워요.

  8. danso HN

    그리고 Katamari Damacy도요!

  9. andrepd HN

    제가 좋아하는 유튜브 채널의 관련 영상입니다. https://www.youtube.com/watch?v=Fwnphd_QUXo

  10. michaelbrave HN

    PS2 후기 타이틀 중에는 PS3/360 게임을 약하게 이식한 것들도 있었어요. 하지만 그것만 빼면 PS2도 Xbox, 드림캐스트, Wii와 함께 게임의 정점으로 충분히 꼽을 만합니다.

  11. Forgeties79 HN

    360도 훌륭했어요. RROD가 있긴 했지만 라이브러리만큼은 정말 인상적이거든요.

  12. phatskat HN

    360은 지금까지도 제가 가장 좋아하는 M$ 콘솔입니다. 인디 게임 스토어는 숨은 보석이 있는 별천지 같았고, 컨트롤러는 지금 봐도 괜찮고, Geometry Wars도 마지막으로 제대로 된 버전이 나왔죠.

  13. RyuFromTheStree HN

    Xbox360이 모든 콘솔을 통틀어 가장 중요한 콘솔은 아닐지 몰라도, 가장 중요한 현대적 콘솔이라고는 생각합니다. 온라인 게임, 온라인 스토어, XNA를 통한 인디 게임 채널(XNA 자체가 혁신적이었는데 요즘은 그 중요성이 잊혔을지도 모르겠네요), HD 지원까지. 콘솔에서 이 모든 게 완전히 새로웠던 시절에 많은 걸 제대로 해냈습니다. 게다가 Geometry Wars도 있었고요.

  14. monocasa HN

    여러모로 현대적인 설계를 갖춘 첫 시스템이었습니다.

    하드웨어 스레드가 6개라서 서브시스템마다 스레드를 하나씩 두는 모델은 잘 통하지 않았어요. 대신 CPU 자원 대부분에서 돌아가는 잡 스틸링 스케줄러에 태스크 DAG를 넘기는 방식이 가장 좋은 결과를 냈습니다. 그리고 GPU 말고는 작업을 따로 떼어 맡겨야 하는 작은 DSP들도 없었고요.

    또 통합 셰이더를 도입한 최초의 소비자용 GPU를 달고 있었습니다(버텍스 셰이더와 픽셀 셰이더가 같은 코어에서 돌면서, 활용도를 높이도록 동적으로 스케줄링되는 방식입니다).

  15. phire HN

    360의 GPU는 아주 현대적이었지만, 360에 "현대적 설계"라는 딱지를 붙이기는 망설여집니다. CPU 코어가 너무 난해했고, 최고 성능을 뽑으려면 개발자가 엄청난 곡예를 해야 했고, GPU로 작업을 넘겨야 하기도 했으니까요.

    SMT가 있긴 했는데, 제가 아는 다른 SMT 구현과는 달리 한 스레드가 메모리 스톨에 걸리면 두 스레드가 다 멈췄습니다... SMT의 존재 이유를 정면으로 부정하는 거죠.

    적어도 PS3의 Cell은 SPU가 일부러 난해하게 설계된 것이었습니다. Xenon은 그냥 어쩌다 보니 난해해진 느낌이에요. (어쩌면 마이크로소프트가 소니의 숙제를 베끼다가 그렇게 됐는지도 모르죠)

  16. hansvm HN

    제 경험상 코드가 괜찮고 부하의 주된 원천이 하나뿐이라면(포그라운드 게임, 트레이딩 엔진 등) SMT는 거의 쓸모가 없습니다. 내 소프트웨어가 주된 워크로드일 때는 스레드 수를 많아야 물리 코어 수까지만 줄여서 씁니다. 개발자들은 그 Xbox의 결함을 보통 어떻게 우회했나요?

  17. smolder HN

    Geometry Wars는 정말 재밌었어요. 저는 PC로 했는데 친구들 최고 점수를 넘겨 보려고 늘 애썼습니다.

  18. eszed HN

    그 말에 반대하지 않겠습니다!

    참고로 저는 그 시기 직후에 게임 중독에서 벗어났고(제 마지막 콘솔이 Xbox 360이었어요), 그 뒤로 뭐가 나왔는지는 제대로 알지 못합니다.

  19. epcoa HN

    드림캐스트는 8년 앞서 모뎀을 기본으로 달았고 이더넷 어댑터도 옵션으로 있었습니다. GD-ROM은 너무 영리하려다 오히려 일을 그르친 경우였죠. 하지만 어쩌면 그게 게임 콘솔 정점의 프로토타입이었는지도 모릅니다. 저는 애착이 있어요. 거기서 홈브루 씬이 시작된 게 벌써 꼬박 사반세기 전이거든요.

  20. tescreal HN

    드림캐스트는 통째로 너무 영리하려다 일을 그르친 물건이었죠. 그게 세가를 (가정용) 하드웨어 회사로서 죽였다는 게 안타깝습니다.

    "클래식" 콘솔 홈브루 씬은 정말 대단해요. PS1 쪽에서 본 것들은 볼 때마다 감탄이 나옵니다.

    어떤 면에서는 콘솔의 전성기가 상업적 수명이 다한 한참 뒤에 오는 것 같아요.

  21. WorldMaker HN

    드림캐스트가 너무 영리했던 이유 중 하나는 세가가 마이크로소프트에게 Xbox 개발용 R&D 수단으로 쓰게 해준 것이었습니다.

    닌텐도도 초기 플레이스테이션을 개발하던 소니와 파트너십을 맺고서 똑같은 일을 할 뻔했다는 게 흥미롭죠.

  22. flanz_10 HN

    The Wii was truly the peak of gaming consoles. (Wii는 정말 게임 콘솔의 정점이었습니다.)

    다들 자기 어린 시절을 두고 그렇게 말하죠 :)

  23. FractalParadigm HN

    그래도 이 말에는 객관적인 논거를 댈 수 있어요. 거의 문자 그대로 모든 사람이 Wii가 현역이던 시기에 한 번쯤은 해봤거든요. Wii Sports 하나만이었더라도, 비디오 게임을 그저 장난감 정도로만 여기던 수백만 명을 게임으로 끌어들였습니다. 부모님, 조부모님, 수년간 비디오 게임을 나무라던 사람들 상당수가 갑자기 가상 볼링과 칼싸움에 푹 빠졌고, 그동안 나머지 우리는 Mario 등등을 여전히 실컷 즐겼죠.

  24. snowram HN

    말하기 괴롭지만 모바일 게임도 똑같이 말할 수 있어요. 사실 닌텐도 하드웨어를 구경도 못 했던 나라가 많을 텐데, 이제는 폰 덕분에 게임을 즐기고 있을 겁니다.

  25. hn_acc1 HN

    그럴 수는 있겠네요. 저는 폰으로 해본 게임의 95% 이상이 유커 구현체 하나였어요. 초기 우주 슈팅 게임도 몇 개 해봤는데(Motorola Photon Q 시절과 그 이전), 결국 그냥 포기했습니다. 조이스틱이 없고, 뭘 하려면 폰 화면의 정확한 지점을 눌러야 하는 게 어렵거든요(저는 폰에서는 손가락 하나로 타자를 치고, 키보드로는 분당 140단어 넘게 칩니다). 게다가 소리도 거의 켜 두지 않으니 그 부분도 빠지고요.

    지금 하는 게임은 SupermegaBaseball, Assetto Corsa(휠 사용), 게이밍 PC로 하는 Dirt 시리즈입니다. Wii U로 Mario 같은 여러 게임도 하고요.

  26. doublepg23 HN

    저는 어릴 때부터 모바일 게임을 꽤 해왔지만, 사람들이 진심으로 즐기는 건 Pokemon Go와 몇백 년 된 카드 게임 몇 가지 정도인 것 같아요.

  27. cowlevel HN

    아마 그렇겠지만, Wii 게임은 정말로 좋은 게임이기도 했어요. 소액결제 쓰레기 공장이 아니라요.

  28. Jiro HN

    Wii에는 요즘 같은 소액결제는 없었지만, 예상 밖의 인기 덕분에 허술하게 만든 돈벌이용 게임이 많이 쏟아졌습니다. 저는 그런 것들도 AI가 만든 쓰레기는 아니더라도 쓰레기로 칩니다.

  29. opan HN

    그런 걸 가리키는 용어가 "shovelware"인데, Wii에는 정말로 그런 게 많았죠.

  30. cyclopeanutopia HN

    저희 나라에서 Wii를 해본 사람은 저 말고는 한 명도 모르고, 들어본 적이라도 있는 사람도 손에 꼽을 정도예요.

    그러니 터무니없는 소리죠. :)

Hacker News에서 보기 ↗