LOADING...
Faça login e
comente
Usuário ou Email
Senha
Esqueceu sua senha?
Ou
Registrar e
publicar
Você está quase pronto! Agora definir o seu nome de usuário e senha.
Usuário
Email
Senha
Senha
» Anuncie » Envie uma dica Ei, você é um redator, programador ou web designer? Estamos contratando!

Linux: nova build do sistema roda jogos do Nintendo Switch em dispositivos Arm64

15 de agosto de 2022 2

Um entusiasta de sistema operacional Linux e do Nintendo Switch conseguiu mesclar os dois sistemas para criar o Horizon Linux. Em suma, um usuário do Reddit chamado Kent J Hall atualizou o kernel do Arm64 Linux para rodar jogos do Nintendo Switch nativamente. Hall ressalta que isso não é uma tentativa de recriar o sistema operacional Horizon do Switch e que ele não é feito para rodar nos consoles Switch — sendo, na verdade, uma tentativa de permitir que os jogos do Switch rodem em qualquer dispositivo Arm64.

Depois de falhar uma ou duas vezes, Kent J Hall decidiu usar uma parte de seu tempo livre no projeto Horizon Linux, que visa transformar dispositivos com Arm64 em reprodutores de jogos do Nintendo Switch. Corrigir o Arm64 Linux parecia o caminho correto para atingir seu objetivo

Você tem o vasto suporte de driver de hardware do Linux gratuitamente, então você pode virtualizar isso em Macs com chips Sillicon, como também rodá-lo em qualquer hardware arm64 que suporte Linux.

O projeto deve funcionar bem “mesmo em hardwares de baixo custo, já que não há necessidade de emular a CPU”, acrescentou. Além disso, o projeto é flexível e promete a preservação do jogo.

O desenvolvimento do Horizon Linux recebeu ajuda ao usar um emulador de Switch com código aberto já existente, chamado Yuzu (que inclusive já falamos aqui), e removendo partes desnecessárias do código, como kernel e emulação de CPU - mantendo coisas como os serviços do sistema, emulação de GPU e carregador de aplicativos. O desenvolvedor também destaca que ele gastou um tempo considerável fazendo com que cada serviço do sistema fosse executado persistentemente em sua própria thread.

Apesar de ressaltar que ainda há muito trabalho a se fazer, o desenvolvedor afirma que Puyo Puyo Tetris já está jogável no Horizon Linux.

Hall publicou alguns vídeos mostrando Puyo Puyo Tetris rodando em um MacBook Pro M1 Max e um Nvidia Jetson Nano, mas eles infelizmente não estão mais disponíveis.

Vale lembrar que vários computadores Raspberry Pi, incluindo o Raspberry Pi 3 e 4, possuem CPUs Arm64. No entanto, parece que ninguém testou ainda o Horizon Linux em um Pi.

Resta saber se a Nintendo vai permitir que esse projeto vá para frente.

Veja também!


2

Comentários

Linux: nova build do sistema roda jogos do Nintendo Switch em dispositivos Arm64
  • "Resta saber se a Nintendo vai permitir que esse projeto vá pra frente."

    Se tratando do que é e de quem é, é mais seguro se perguntar "quanto tempo a BigN vai levar pra arrancar até os pelos do pet da mãe do desenvolvedor".

    Numa situação muito viajada o fulano poderia ter o projeto barrado sob penas legais e ser convidado a trabalhar com o time de desenvolvimento da empresa pra aprimorar a compatibilidade HWxSW pela expertise que demonstrou na área fazendo algo similar por conta (como alguns hackers de verdade nos anos 80/90 e/ou outros golpistas antes disso), mas o que não vai faltar é um Edu pra chamar a mamãe em alguma postagem do trabalho.

      • A nintendo do jeito que é, com certeza vai descer o sarrafo no cara %uD83E%uDD23%uD83E%uDD23

          Android

          Celular mais rápido! Ranking TudoCelular com gráficos de todos os testes de desempenho

          Android

          Celular com a melhor bateria! Ranking TudoCelular com todos os testes de autonomia

          Especiais

          Nada de Black Fraude! Ferramenta do TudoCelular desvenda ofertas falsas

          Software

          Microsoft destaca novos recursos na build 26100.1876 do Windows 11 24H2