Mario Brothers Classic - Super Mario Brothers Classic – Debby's YA Mini Library Collection
Super Mario Brothers Classic – Debby's YA Mini Library Collection

Como funciona o Mario Brothers Classic

O Mario Brothers Classic é a versão original do jogo lançado pela Nintendo em 1983 para o Famicom e NES. Ele se diferencia do Super Mario Bros que veio depois porque é bem mais simples. Você controla o Mario, desce escadas rolantes, pula nos canos, e precisa evitar Goombas e Koopas enquanto tenta terminar cada fase antes do tempo acabar. Não tem power-ups nessa versão. Não tem princessa pra resgatar no final. É basicamente subir de andar em prédios cheios de inimigos. Se você tá procurando jogar hoje em dia, existem várias formas de rodar isso. A mais prática é usar um emulador de NES. O Mesen e ofceNES são opções estáveis. O RetroArch também funciona, mas a configuração inicial dá mais trabalho do que o valor. Se você preferir algo mais direto, o emulatorjs ou sites que hospedam versões flash podem resolver, embora a qualidade dos controles nesse caso costuma ser inferior.

Download do Mario Brothers Classic

O arquivo ROM oficial do jogo leva o nome técnico de Super Mario Bros (jpn) porque na verdade é uma versão japonesa diferente do Super Mario Bros ocidental. O hash do arquivo mais comum é 0e26014d97f5c4e37a03e0c84c17382e. Você pode encontrar essa ROM em sites como Emulator Games ou Netretro. Eu recomendo sempre verificar o checksum antes de abrir no emulador porque existem versões modificadas por aí que entram com cheats ou bugs estranhos. Depois de baixar o arquivo .nes, basta arrastar para a janela do emulador. No Mesen, por exemplo, você vai em File e depois Open ROM. O emulador configura automaticamente os controles. O padrão é setas pros movimentos e Z pros pulos. Se não gostar, entra em Config e mapeia do seu jeito. Leva uns 30 segundos no máximo.

Dura uma coisa que muita gente não sabe: o Mario Brothers Classic usa um sistema de gravação chamado battery save, mas na realidade ele só salva o nível atual. Se você desligar o console ou fechar o emulador, volta pro início da fase em que você estava. Isso é importante porque muita gente tenta usar mappers de save state achando que vai ter progresso contínuo, e acaba frustrada quando descobre que o jogo simplesmente não foi feito pra isso. Outro detalhe técnico que passa despercebido. O jogo roda a 60Hz no modo NTSC. Se você rodar num emulador configurado pros 50Hz de TV PAL, o jogo fica 16% mais lento. Não parece muito no começo, mas quando você tá tentando pular num timer de 200 segundos, a diferença é real. Sempre mantenha a configuração de vídeo no modo NTSC 60Hz se quiser a velocidade correta.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Eu tive um problema específico com o emulator RetroArch num MacBook M1. O jogo travava todo vez que eu entrava num cano no nível 1-2. O traceback mostrava um conflito entre o cycle counting do emulador e o tratamento de interrupções do chip 2A03. A solução foi entrar nas configurações avançadas do núcleo(FamiTone), desativar o cycle exact timing e deixar no modo approximated. Funcionou perfeitamente desde então. Sem esse ajuste, o jogo simplesmente congelava sem motivo aparente. Outra coisa que ninguém comenta muito: os sprites limitados do NES causam um problema chamado sprite flicker nos níveis mais cheios. Quando há mais de oito objetos na tela simultaneamente, o jogo começa a fazer sprites piscarem ou sumirem completamente. Não é bug. É limitation do hardware original. Mas em emuladores modernos você pode ativar o sprite unlimited extension se o núcleo permitir, o que elimina esse efeito e deixa o jogo visualmente mais limpo. No Mesen isso fica em Options > CPU Emulation > Sprite handling.

Se o seu objetivo for só jogar mesmo, essas são as informações essenciais. Baixe a ROM, abra no emulador, configure os controles e jogue. Se quiser entender o que tá acontecendo por baixo do capô, os detalhes técnicos fazem diferença sim, especialmente se você pretende gravar ou speedrun. A dificuldade real do jogo mora nos timing de pulo. O Mario não tem wall-jump. Não tem double jump. E o timer é rigoroso. Eu levei quase duas horas pra passar do nível 3-3 na primeira vez porque o cano final tem um Goomba que aparece num frame exato. Depois de aprender o timing, levei cerca de oito minutos pra zerar todas as fases. A curva de aprendizado é íngreme no começo e depois estabiliza rápido.

O jogo original tem apenas quatro mundos com três fases cada. Isso significa 12 fases no total. Cada fase tem um timer de 200 segundos, exceto a última fase de cada mundo, que tem 400 segundos. As fases bônus aparecem aleatoriamente após destruir todos os blocos de interrogação em certas fases, mas elas não avançam o progresso do jogo. São apenas pontos extras.