Emulação (jogos de vídeo): É possível executar o OS X em um PSP?
A resposta é: tipo de.
O sistema operacional OS X é atualmente desenvolvido e enviado ativamente para as plataformas x86_64 e ARM, anteriormente para x86 e PowerPC. Antes de ser o OS X, era NeXT e rodava na plataforma Motorola 680x0. O sistema operacional é altamente portátil, como o Linux. Na verdade, o microkernel Mach e o kernel BSD que foram usados para criar o XNU, o kernel para OS X e iOS, estão ambos disponíveis para a plataforma MIPS em que o PSP é construído.
Você pode baixar o kernel do OS X da página de código aberto da Apple&apos e, se você construir um cross-compiler MIPS, com apenas um pouco de trabalho você deve ser capaz de construir um kernel do OS X que iniciará no PSP.
Dito isto, o OS X é mais do que apenas o kernel do XNU. Existem ferramentas de linha de comando, bibliotecas, serviços e aplicações. Muito disso é código aberto e você também seria capaz de rodar no PSP, mas o gerenciador de janelas do OS X e muitas bibliotecas centrais NÃO são de código aberto. Você pode obter um OS X de linha de comando desta forma, mas você'nunca será capaz de obter algo que se pareça com o OS X -- mais importante, os aplicativos do OS X ganharam't rodar nele porque eles são compilados para uma arquitetura de processador diferente.
Até onde eu sei, não há software VM que seria capaz de ser executado em um processador MIPS para executar código x86 ou x86_64, então rodar o OS X em uma máquina virtual naquela plataforma não'não seria possível sem esforço e recursos consideráveis.
Artigos semelhantes
- Entre um PSP e o 2DS, qual é o melhor bang para o meu buck (levando em conta modding, homebrew, e emulação)?
- Se eu comprar um PSP GO usado, ele ainda será capaz de descarregar jogos e executar todas as funções a que estava acostumado?
- Como é que a emulação PS3 pode ser possível agora?
- Como é que o overclocking de dispositivos enraizados afecta os jogos de emulação (principalmente baseados no 3DS, GameCube, Wii)?