Formas de executar programas antigos feitos para o IRIX no MIPS?

5

Eu tenho uma pequena coleção de programas antigos e customizados para o IRIX no SGI MIPS, alguns dos quais eu preciso executar por motivos relacionados ao trabalho porque não há alternativas modernas disponíveis e precisamos acessá-los para material legado no back room . Eu sou apenas o cara que teve a sorte de ter a tarefa de encontrar uma solução. Não há código-fonte disponível e pouca ou nenhuma documentação sobre isso.

Quais são minhas opções antes de gastar $ 1000 + para uma estação de trabalho SGI poderosa e totalmente funcional no ebay? Eu estou hesitante porque, você sabe, é o ebay. E não é mais possível comprar essas coisas novas da SGI, o que significa que vou ter que arriscar confiando apenas em revendedores de produtos usados e recondicionados. Falei com a SGI no telefone e eles disseram que não suportam o hardware ou o software e que nem sequer me fornecem documentação ou números de peça, por isso estou sem sorte nesse aspecto.

O IRIX simplesmente não inicializa no QEMU, não importa o quão perto eu tente configurá-lo para combinar com o hardware real, provavelmente devido ao hardware gráfico personalizado e todos os tipos de pequenos hackers não documentados e correções para otimização feita pelos engenheiros naqueles máquinas antigas. Eu sei que há pessoas em fóruns Nekochan trabalhando nisso e eles têm algum tipo de inicialização sem cabeça no QEMU, mas eu preciso de todo o sistema operacional e interface gráfica para trabalhar. Não precisa ser estável ou tão rápido, só precisa funcionar bem o suficiente para executar esses programas.

    
por 12345 22.12.2017 / 21:16

2 respostas

5

Até onde eu sei, não existe um emulador totalmente funcional para SGIs, porque o hardware gráfico consiste em chips personalizados, não está devidamente documentado e ainda não foi submetido a engenharia reversa.

Além disso, as imagens de disco que seriam necessárias para executar um emulador ainda estão sob licença.

Existe algum código em Mame , mas acho que é um trabalho em andamento, e eu não tentei rodá-lo (porque eu não tenho acesso a uma imagem de disco).

    
por 23.12.2017 / 07:44
2

Dê uma olhada neste repositório do github: link . Essa versão do qemu adiciona a emulação de usuário do irix. Você ainda precisaria de uma raiz irix em sua caixa linux, no entanto.

    
por 26.03.2018 / 15:11