Mac OS X Cheetah가 Nintendo Wii로 성공적으로 포팅되었습니다.

포스팅 단축 주소: https://hoyafinancial.com/dljo

개발자 브라이언 켈러(Bryan Keller)는 Windows NT가 게임 장치로 포팅되는 것을 보고 이전 버전의 Apple Mac 운영 체제가 Nintendo Wii에서 실행될 수 있는지 궁금해서 시도해 보기로 결정했습니다. 그는 Mac OS X 10.0 Cheetah를 Nintendo Wii에서 작동시킬 수 있었고 프로젝트를 안내하는 블로그 게시물을 공유했습니다.

Wii는 Apple이 G3 iBook 및 iMac에서 사용한 PowerPC 750CXe의 최신 버전인 PowerPC 750CL 프로세서를 사용합니다. 이것이 바로 Keller가 프로세스가 성공할 것이라고 직감한 이유입니다. Keller는 사용자 정의 부트로더를 작성했고 결국 그의 웹사이트에 자세히 설명된 다단계 프로세스를 통해 OS X를 로드했습니다.

그는 OS X 커널 소스 코드를 패치하고 수정된 커널 바이너리를 컴파일한 다음 커널이 Wii SD 카드 슬롯에서 읽을 수 있도록 사용자 정의 드라이버를 작성하여 파일 시스템으로 부팅해야 했습니다. 그는 또한 OS X 인터페이스용 프레임버퍼 드라이버를 작성하고, Wii 비디오 하드웨어와 OS X 그래픽 코드 간의 색상 비호환성을 연결하고, 주변 장치가 작동하도록 IRC에서 10년 된 OS X Cheetah USBFamily 소스 코드를 찾아야 했습니다.

Keller는 기능적인 키보드와 마우스로 Mac OS X Cheetah 설치 프로그램을 실행하여 Wii를 OS X를 실행하는 사용 가능한 시스템으로 만들 수 있었습니다.

켈러는 프로젝트에 충분히 투자하여 작업할 수 있도록 하와이로 휴가를 갈 때 Wii를 가져갔습니다. 그가 Wii에서 OS X를 실행하는 데 필요한 수많은 문제를 어떻게 해결했는지 궁금하다면 그의 웹사이트를 확인해 볼 가치가 있습니다. Wii에서 OS X를 설정하려는 사람은 누구나 GitHub에서 프로젝트 소스 코드를 얻을 수 있습니다.

포스팅 단축 주소: https://hoyafinancial.com/dljo