Faz algum tempo que alguns programadores conseguiram fazer engenharia reversa no SM64 e assim foi possível o acesso ao código-fonte completo do jogo, com este código-fonte foi possível portar o SM64 para diversas plataformas, incluindo para o nosso querido Playstation 2. De modo geral o porte do jogo roda perto da perfeição no playstation 2, possui algumas quedas raras na velocidade em alguns lugares críticos do jogo, mas nada que atrapalhe a jogatina. Esclarecendo aqui que a execução deste jogo só é possível no Playstation 2 porque é um porte usando o código-fonte, em outras palavras este jogo não esta sendo emulado (sim o Playstation 2 não vai nunca suportar uma emulação de N64 perfeitamente), então não tenha a ilusão de que agora você vai conseguir jogar toda a biblioteca do N64 no seu Playstation 2.
SITE OFICIAL: github.com / https://github.com/fjtrujy/sm64 [GRATO: Hugo Garcia]
ATUALIZADO QUANDO E O QUÊ ?
Dia 24/08/2021 (O jogo foi atualizado para suportar resolução 480p, adicionado suporte ao novo SDK ao port do Super Mario 64 do PS2 e agora O “Hugo Garcia” compilou o jogo diretamente da pagina oficial do “fjtrujy” no GitHub (https://github.com/fjtrujy/sm64) e Dia 31/08/2021 (Foram adicionado duas versões do jogo em resolução 480i e 1080i e todas as ISO’s foram otimizados o tamanho).
SOBRE A INSTALAÇÃO: Para executar o emulador “SM64” versão de playstation 2, é recomendado que você tenha o “Open PS2 Loader Oficial” ou a versão “PS2Home” disponível AQUI e AQUI. Para jogar o SM64 em formato “ISO” é só baixar uma das versões disponível (ou ambas) no final da postagem e descompactar (com o 7-zip). Após descompactar coloque as pastas “DVD” e “ART” na raiz da sua Mídia USB. Com as pastas “DVD” e “ART” na raiz da sua Mídia USB, é só você iniciar o jogo a partir do Open PS2 Loader. Caso tenha duvida sobre a estrutura de como deve ficar o jogo na sua Mídia USB (HD Externo ou Pendrive) leia este tutorial AQUI. A estrutura dos arquivos deve ficar como mostrado no gráfico abaixo (estou usando como exemplo a versão “SM64 recomendada, que é a mais estável”):
OBSERVAÇÃO: Existe três diferentes resoluções do jogo da versão “RECOMENDADA” , por isso na pasta “DVD” da versão “RECOMENDADA” existe três ISOS’s diferentes, são elas a “480i“, “480p” e “1080i“, você pode escolher uma das três, a que ficar melhor no seu televisor e apagar as outras.
mass0: ├── DVD └── SLUS_623.90.SM64 - 480i (r0.3).iso └── SLUS_623.90.SM64 - 480p (r0.3).iso └── SLUS_623.90.SM64 - 1080i (v0.3).iso ├── ART ├── SLUS_623.90_BG.jpg ├── SLUS_623.90_ICO.png ├── SLUS_623.90_LGO.png ├── SLUS_623.90_SCR.jpg └── SLUS_623.90_SCR2.jpg
AS DIFERENTES VERSÕES
Segundo as palavras do desenvolvedor “Hugo Garcia”: “as alteração que eu fiz no código do jogo foi adicionar “progressive scan nativo”, as tais versões encontradas na internet em “HD” tem texturas melhores, porém roda lento, a resolução destas tais versões HD é exata “480i” (consequentemente não é uma versão HD), lembrando que a resolução padrão no Playstation 2 é 640×448. Eu coloquei o Mario 64 em 480P que é uma resolução equivalente a 720×480. Então percebam que não só a qualidade do sinal é melhor por ser progressivo, mas possui uma resolução cerca de 20% maior. As texturas no entanto são iguais a verão oficial do Nintendo 64. Não vou compilar a versão HD porque ela é muito lenta roda a 20fps na maior parte do tempo“. Entre as versões disponíveis na postagem “480i“, “480p” e “1080i” a maior resolução é da versão “480p“.
Eu estou disponibilizando duas versões do jogo SM64 abaixo, a versão “SM64 – BR” que é mais antiga, no entanto esta em português. A versão “SM64” (Recomendada) esta no idioma inglês e você pode escolher a qualidade gráfica entre “480i“, “480p” e “1080i“ com “progressive scan nativo, esta versão foi compilada pelo Hugo Garcia (recomendo que use esta versão).
Baixar Servidor 1 (Recomendada)
Baixar Servidor 2 (Recomendada)
a
Baixar Servidor 1 (SM64 – BR)
Baixar Servidor 2 (SM64 – BR)
a
Dúvidas ou sugestões, deixe seu comentário.
Se esta postagem foi útil pra você, não deixe de apertar no botão Curtir

Fala, camaradas. Encontrei uma parada estranha: O jogo HD BR tem 48MB (Sim, o framerate deste é bem menor mesmo) e o outro SM64 não é HD e tem mais de 1GB. Que doido.
Cristiano eu dei uma otimizada no tamanho do SM64, tem como você testar e ver se esta funcionando (meu PS2 esta guardado)!
https://drive.google.com/file/d/1ZLt4w-CQ5mFXQR5byamKVyT0qIG2n6Rl/view?usp=sharing
Cristiano Michiles, o outro está com mais de um giga pra poder ser gravado em midia de dvd, mas o arquivo do jogo em si é pequeno dentro ISO. Só que existe um esquema pra aumentar o tamanho do arquivo pra facilicar a leitura como midia de dvd. Creio seja isso…Abs
Rogério Torres, Funcionou sim, Mas tá dando umas travadinhas numas partes, e acho que uma pequenas quebras de frame tbm. Apenas de bonito, tá perdendo velocidade numas partes que a versão não HD flui normalmente a 60 FPD. Mas tá lindão demais! Não sei o mod gráfico pesou no hardware do console ou se tem como mexer nissi e ajeitar. Mas em meu console ele roda de boa, porém com perda de velocidade em relação à versão NÃO DH. Não mexo com programação a tempos, mas vou tentar mexer e ver se descubro se tem como melhorar…
Eu também não mexo com programação, mas este é sim um porte que funciona bem, principalmente por ser um jogo de N64 portado para Playstation 2, se eu encontar uma versão melhor eu atualizo a postagem!
O meu ps2 é hd interno,Todos os jogos para aparecer no opl tive que passar pelo WinHIIP, esse jogo é mesmo esquema ??
Na teoria é sim !
Lembrando que a alteração que eu fiz no código do jogo foi adicionar progressive scan nativo, as versões por ai mesmo a tal “HD” tem texturas melhores porém roda lento mas ainda sim ela é 480i, no PS2 a resolução padrão 480i é 640×448. Eu coloquei o Mario 64 em 480P que é 720×480. Então percebam que não só a qualidade do sinal é melhor por ser progressivo, mas uma resolução cerca de 20% maior. As texturas no entanto são iguais a verão do Nintendo64. Não vou compilar a versão HD porque ela é muito lenta roda a 20fps na maior parte do tempo e não é uma experiência legal
Hugo achei seu comentário muito pertinente, por isso tomei a liberdade de adicionar na postagem, obrigado pelo excelente trabalho nesta compilação do Mario 64!
can you share a 480i version?
Atualizei a postagem e adicionei a versão 480i!
Você ainda tem a primeira versão? (r0.1)
Essa nova que adicionou 480p não é compatível com minha CRT! Assim que carrega o jogo, o vídeo perde sinal. Na verdade, se tiver o ELF compilado sem nenhuma modificação arbitrária, seria melhor!! ;D
Pior que não tenho mais, vou ver se o Hugo Garcia compila uma versão 480i!
Ola, sou o Hugo. A versão 480i já está lá. Lá no post que fiz no grupo do facebook tem 3 versões : 480i , 480p, e 1080i. Quem tem TV CRT não vai funcionar 480p nem 1080i. Atualize o post depois se puder com as outras versões. Quem tem Tv de tubo tem que jogar a versão 480i
i didn’t found the post with the 3 versions on facebook… can you post a link here with the 480i version?
yes! ELF version is better… thanks
Carlitos atualizado a postagem e adicionado a versão 480i!
tem como rodar esse jogo do mario direto por uma midia dvd sem os programas ?
Nunca testei, mas se for chutar uma resposta diria que não funciona.
A versão 480p é realmente a mesma que a 480i. Não há versão 480p no zip, é ruim o zip faltando o 480p