Eles conseguiram rodar Linux com sucesso em um Nintendo 64

Alguns dias atrás uma série de novos recursos para o ecossistema Linux foi lançada e é que no final do ano passado de 2020 quase logo depois da Sony fez o anúncio (em 24 de dezembro) de um novo driver do kernel Linux para sfornecer uma parte de hardware de PlayStation 5 DualSenseTambém Foi divulgada a notícia de que o Linux foi executado com sucesso no console de jogos Nintendo 64 (N64).

Deve-se notar quee não é a primeira vez que se tenta executar o Linux em o Nintendo 64 e não é surpreendente, já que o Linux foi executado em um grande número de dispositivos.

Assim como o Windows, iOS e Mac OS, o Linux é um sistema operacional (software que gerencia todos os recursos de hardware associados ao computador que o hospeda).

E como tal, o kernel do Linux foi adaptado para muitas arquiteturas e um de seus exemplos mais conhecidos é o sistema operacional móvel Android, que é baseado no kernel Linux. Embora não seja incomum ouvir sobre as novas portas do kernel do Linux para plataformas não suportadas, a natureza extremamente incomum da plataforma ser um console de jogo ainda precisa ser reconhecida.

A notícia dessa conquista foi divulgada por Lista de discussão dos desenvolvedores do kernel do Linux.

Olá a todos,

Aqui está uma porta para Nintendo 64.
Pelo menos duas pessoas já tiveram uma adaptação desse tipo antes, mas não se submeteram.
Isso não é baseado em nenhum.
RFC porque não tenho certeza se é útil mesclar isso, de um nicho antigo e plataforma limitada.

Deve-se destacar que esta é a terceira tentativa de adaptação do Linux para o Nintendo 64, que, ao contrário das tentativas anteriores, afirma estar incluída no kernel do Linux kernel.

Já que tentativas anteriores de portar Linux para o Nintendo 64 não foram concluídas e tiveram o status de Vaporware, desde o anterior Eles não tinham o mesmo objetivo de Lauri Kasanen, que também tem a seu crédito uma contribuição para o projeto Mesa.

Duas décadas após o advento do console de jogos, veremos se o trabalho de Lauri Kasanen será explorado.

Porque você tem que reconhecer que sua utilidade é bastante limitada. Em qualquer caso, o binário já está disponível para download na conta GitHub de Lauri.

E o Nintendo 64 está equipado com um processador MIPS RISC de 64 bits que funciona a 92MHz, vem com 4 ou 8 MB de RAM, suporta saída 640x480 e cor de 21 bits.

Recursos do Nintendo 64

  • CPU: CPU RISC MIPS de 64 bits, velocidade de clock: 93,75 MHz.Processador RCP: SP integrado (processador de som e gráfico), velocidade de clock: 62,5 MHz.
  • memória: RAMBUS D-RAM 36M bit, Taxa de transferência: 4.500M bit / seg máximo.
  • Display: 56 x 224 ~ 640 x 480 pontos, suporta modo entrelaçado sem flutuação de intensidade.
  • Tamanho: largura 260 mm, profundidade 190 mm, altura 73 mm.
  • Peso: 1,1 kg (2,42 libras).

A motivação para criar uma nova porta para uma plataforma desatualizada que não é lançada há quase vinte anos é o desejo de estimular o desenvolvimento do emulador e simplificar a porta do jogo.

Em relação às licenças portuárias, Isso está sob a licença GPLv3 e um bootloader e imagem de firmware são preparados com Linux para Nintendo 64.

Finalmente, é importante levar em consideração que a porta é baseada em uma versão atualizada do kernel 5.10 com seu branch N64 e uma possibilidade tentadora de ser incorporado à fonte principal do Linux para a arquitetura do processador MIPS-64.

Com que em poucas palavras o Nintendo 64 poderia ser uma plataforma Linux com suporte oficial.

Para quem é interessado em conhecer o código ou poder baixar o arquivo binário utilizável no Nintendo 64, você deve saber que está disponível no GitHub da Lauri para arquiteturas MIPS de 64 bits e pode ser carregado com um Flashcart.

O link é este.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Inukaze dito

    1 - A frase "o kernel Linux" é muito errada, pois é uma redundância, já que Linux é o kernel (Kernel)

    2 - "A natureza extremamente incomum de a plataforma ser um console de jogo ainda não foi reconhecida" Não existia tanto há vários anos que coisas como OpenPandora existiam, e também quando foi descoberto que algumas versões do PlayStation 3 usavam FreeBSD uma das coisas que foram feitas foi mudá-los para um sistema operacional GNU com kernel Linux

    3 - A frase vai de mal a pior "o kernel do kernel Linux" uma redundância tripla completamente desnecessária. Esse tipo de frase só aumenta a confusão entre os mais novos que não distinguem que GNU é o sistema operacional e Linux é apenas o kernel.