Novo: o resumo da semana dos games no seu e-mail, toda sexta.Assinar grátis
Hardware

Projeto Stela permite instalar macOS em PCs com tradução de instruções

Software em estágio inicial utiliza emulação para rodar o sistema da Apple em arquitetura x86-64, simulando o comportamento de chips M2.

Projeto Stela permite instalar macOS em PCs com tradução de instruções

O novo projeto Stela permite instalar macOS em PCs com arquitetura x86-64, utilizando um sistema de tradução de instruções do Apple Silicon. O software, que ainda está em estágios iniciais de desenvolvimento, funciona como uma aplicação UEFI baseada em Linux e simula o ambiente de um Mac Mini com chip M2.

A ferramenta surgiu após a transição da Apple para chips baseados em ARM, o que impediu entusiastas de rodarem o sistema operacional em PCs comuns. O desenvolvedor do Stela explicou que o software não modifica a imagem do macOS, mas fornece a emulação de hardware necessária para que o sistema passe pelo mesmo processo de restauração de um Mac real.

Como funciona a tradução

O Stela realiza a tradução de instruções AArch (ARM) para a arquitetura x86-64 por meio de uma combinação de compilação antecipada e JIT (just-in-time) para a CPU. Além disso, o projeto converte as chamadas da API gráfica Metal, da Apple, para instruções NIR, utilizadas pelo framework Mesa.

Publicidade

Para utilizar o sistema, é necessário baixar o Stela, preparar um pendrive de inicialização e possuir uma cópia do macOS. O desenvolvedor afirmou que o software ainda é lento e não apresenta muita estabilidade.

Requisitos de hardware

  • arquitetura x86-64-v2 (chips Intel Core de 2008 até AMD FX de 2011);
  • 8 GB de RAM;
  • suporte a UEFI;
  • partição GPT ou disco inteiro dedicado;
  • placa de vídeo NVIDIA (da série 16 até modelos da série 50).

O uso das instruções AVX2 e AVX-512 é previsto caso estejam presentes no processador. No entanto, em componentes muito antigos, é provável que o usuário enfrente problemas.

Limitações e compatibilidade

Atualmente, o macOS via Stela não possui suporte para Wi-Fi e apresenta limitações no Bluetooth. Por outro lado, há uma lista extensa de controladores Ethernet compatíveis, incluindo modelos da Intel, Realtek, Broadcom, Aquantia e Atheros, além de suporte para adaptadores Ethernet USB.

O autor pretende expandir o suporte para todo o hardware compatível com o kernel Linux no futuro. O projeto busca permitir que usuários utilizem o macOS sem estarem presos exclusivamente ao hardware da Apple.

Leia também: Novo projeto da Rocksteady é um jogo do Esquadrão Suicida, confira.

Veja mais notícias de Hardware no Gamers News.

ABPor André Bayer
Publicidade

Comentários

0 comentários