나는 SGI MIPS에 IRIX용 오래된 사용자 정의 프로그램의 작은 컬렉션을 가지고 있습니다. 그 중 일부는 사용할 수 있는 최신 대안이 없고 백그라운드에서 레거시 항목을 위해 액세스해야 하기 때문에 업무 관련 이유로 실행해야 합니다. 나는 해결책을 찾는 임무를 맡을 만큼 운이 좋았던 사람일 뿐입니다. 사용 가능한 소스 코드가 없으며 문서도 거의 없습니다.
강력하고 모든 기능을 갖춘 SGI 워크스테이션을 구입하기 위해 eBay에서 $1000 이상을 지출하는 것 외에 어떤 옵션이 있습니까? 이곳이 eBay이기 때문에 망설였습니다. 더 이상 SGI에서 이러한 새 제품을 구입할 수 없습니다. 즉, 기회를 얻기 위해 중고 및 리퍼브 제품의 리셀러에게 전적으로 의존해야 한다는 의미입니다. SGI와 전화 통화를 했는데 그들은 하드웨어나 소프트웨어를 지원하지 않으며 문서나 부품 번호도 제공하지 않는다고 해서 운이 좋지 않다고 했습니다.
실제 하드웨어에 맞게 구성하려고 아무리 노력해도 IRIX는 QEMU에서 부팅되지 않습니다. 아마도 사용자 정의 그래픽 하드웨어와 문서화되지 않은 다양한 해킹 및 엔지니어가 이전 시스템에서 수행한 최적화 수정 때문일 것입니다. Nekochan 포럼에 이 작업을 수행하는 사람들이 있다는 것을 알고 있으며 QEMU에 일종의 헤드리스 부팅이 있지만 작동하려면 전체 OS와 GUI가 필요합니다. 안정적이거나 그렇게 빠를 필요는 없습니다. 단지 제가 가지고 있는 이러한 프로그램을 실행할 수 있을 만큼 충분하면 됩니다.
답변1
내가 아는 한, SGI에는 아직 완전히 작동하는 에뮬레이터가 없습니다. 그래픽 하드웨어가 제대로 문서화되지 않았고 아직 리버스 엔지니어링되지 않은 맞춤형 칩으로 구성되어 있기 때문입니다.
또한 에뮬레이터를 실행하는 데 필요한 디스크 이미지에는 여전히 라이선스가 부여되어 있습니다.
일부 코드가 있습니다.마메, 하지만 이 작업이 진행 중인 것으로 생각되며 아직 실행을 시도하지 않았습니다(디스크 이미지에 액세스할 수 없기 때문에).
답변2
이 github 저장소를 확인하세요:https://github.com/irixxxx/qemu. 이 버전의 qemu에는 irix 사용자 모드 시뮬레이션이 추가되었습니다. 그러나 Linux 시스템에는 여전히 ilix 루트가 필요합니다.