Super Mario Bros DX: A Versão Definitiva do Clássico para Nintendinho

Podcast NewsInside, siga e ouça mensalmente no Spotify:

Baseado no video do canal Ruivo | “Super Mario Bros DX (2023) para Nintendo – Que PIXEL Lindão!”

Neste post, vejamos uma versão definitiva do icônico jogo da série Super Mario Bros para o Nintendinho. Neste hack incrível, os desenvolvedores redesenharam completamente o jogo a partir do zero, proporcionando uma experiência visualmente deslumbrante que mantém a essência original do clássico.

O que é Super Mario Bros DX?

Super Mario Bros DX é uma hack criada por dedicados fãs da franquia, visando modernizar e dar uma nova aparência ao primeiro jogo da série Super Mario Bros no Nintendinho.

Pixel Art Sensacional

Uma das principais características desta versão é a atenção dada ao pixel art. Cada detalhe foi redesenhado, resultando em um jogo muito mais bonito e atraente.

Desenvolvimento ao Longo dos Anos

O projeto de Super Mario Bros DX começou há muitos anos sendo desenvolvido ao longo do tempo. A dedicação e o cuidado pelos criadores do mod podem ser vistos em cada detalhe do jogo.

Versão 4.4

A versão mais recente, a 4.4, foi lançada em 2023 como uma celebração do aniversário do Super Mario Bros 1. Esta atualização trouxe ainda mais melhorias e refinamentos ao jogo.

Modernização Respeitando as Limitações

Uma das tarefas mais desafiadoras dos desenvolvedores foi modernizar o jogo sem comprometer as limitações de programação do jogo original e o tamanho da ROM.

Como Jogar?

Super Mario Bros DX pode ser jogado no próprio Nintendinho se você tiver um flash card, que pode ser encontrado em lojas online. No entanto, é possível jogá-lo também em emuladores no computador, Android e outros dispositivos compatíveis.

Revigorando a Nostalgia

Para os que cresceram na década de 80 e tiveram o prazer de jogar o Super Mario Bros original no Nintendinho, esta versão definitiva oferece uma oportunidade única de revigorar a nostalgia com gráficos renovados.

Conclusão

Super Mario Bros DX é uma homenagem cuidadosamente elaborada ao clássico do Nintendinho. A habilidade dos desenvolvedores em manter a essência do jogo original enquanto o modernizam é notável. Os fãs da série Super Mario certamente apreciarão essa versão definitiva que resgata memórias da infância.

FAQs

Posso jogar Super Mario Bros DX no meu Nintendinho original?

Sim, é possível jogar no Nintendinho original usando um flash card.

Onde posso encontrar o tutorial para aplicar a hack?

Você pode encontrar o tutorial

aqui: Romhacking.net – Hacks – Super Mario Bros. DX

E aqui: romhacking.net/hacks/nes/patches/144readme.txt

O jogo é compatível com emuladores?

Sim, Super Mario Bros DX pode ser jogado em emuladores no computador, Android e outros dispositivos.

Faça parte do nosso Discord, acesse o NewsInside FÓRUM NO DISCORD!

[Retro Consoles] NESfab – Criando Jogos Para NES Mesmo Sendo Leigo

Podcast NewsInside, siga e ouça mensalmente no Spotify:

TYPO FIX: titulo estava como 6505, sendo o correto 6502!

Se você é um entusiasta de jogos retrô, já deve ter imaginado como seria incrível criar seu próprio jogo em um console antigo como o NES. No entanto, a tarefa pode parecer intimidadora, especialmente se você não tem experiência em programação. Felizmente, NESFab veio para simplificar esse processo.

O que é NESFab?

NESFab é uma nova linguagem de programação para criação de jogos para NES. Projetada com as limitações de 8 bits em mente, a linguagem é mais ergonômica de usar do que C, produzindo código de montagem mais rápido. É fácil começar e possui um conjunto útil de bibliotecas para criar seu primeiro – ou centésimo – jogo NES.

Melhor do que compiladores de alto nível

NESFab gera código de máquina 6502 melhor do que qualquer compilador de alto nível testado, incluindo GCC e LLVM. É possível que NESFab seja o compilador 6502 de melhor desempenho em existência.

6502 O QUE?

O chip 6502 é um processador de 8 bits projetado pela MOS Technology e lançado em 1975. Ele foi usado em muitos computadores domésticos e consoles de videogame da década de 1980, incluindo o Commodore 64, o Apple II, o Atari 2600 e o NES.

O 6502 operava a 1 MHz e possuía um conjunto de instruções relativamente simples e fácil de programar, tornando-o popular entre os programadores de jogos da época. Ele também era muito mais barato do que outros processadores da época, o que o tornou uma opção acessível para fabricantes de computadores.

O chip 6502 tinha apenas 3 registradores de propósito geral, o que significava que os programadores precisavam trabalhar com a memória principal do sistema para armazenar e manipular dados. Isso tornava a programação em 6502 muito diferente da programação moderna, onde os programadores podem confiar em muitos registradores e recursos de hardware avançados para manipular dados com mais facilidade.

Outra limitação do 6502 era seu espaço de endereço limitado. Ele só podia acessar 64 KB de memória, o que significava que os programadores precisavam usar truques de programação criativos para armazenar e recuperar grandes quantidades de dados.

Apesar de suas limitações, o chip 6502 foi responsável por alimentar muitos dos jogos e aplicativos que definiram a era dos computadores domésticos da década de 1980. Ainda hoje, muitos programadores de jogos usam emuladores de 6502 para criar jogos retrô e preservar a história dos jogos de computador.

Linguagem amigável para iniciantes

Tradicionalmente, jogos NES eram escritos à mão em linguagem de maquina, já que qualquer outra coisa na época era muito lenta para rodar no CPU da década de 1980. No entanto, o NESfab é muito mais fácil de usar e não é lento!

Manuseio de bancos

O NES usa um espaço de endereço de 16 bits, mas a maioria dos jogos precisa de mais dados do que 16 bits podem representar. Para superar essa limitação, os programas podem ser divididos em segmentos chamados “bancos”, e o hardware no cartucho pode alternar entre esses bancos em tempo de execução.

Lidar com bancos normalmente é uma tarefa tediosa para os programadores, mas NESFab lida com isso para você. O compilador aloca de forma inteligente o código e os dados nos bancos, com os detalhes de baixo nível abstraídos.

Automação de carregamento de Assets

Escrever meia dúzia de scripts de conversão não é divertido. Felizmente, NESFab automatiza o carregamento e conversão de ativos/assets para você. Basta colocar seus ativos/assets no diretório do projeto, importar uma biblioteca e pronto!

Conclusão

NESFab é uma ferramenta incrível para criar seus próprios jogos para o console NES. Não requer ferramentas privadas da Nintendo ou compatibilidade com SDKs antigas (e roubadas!) que não rodam em PC atuais, tornando-o acessível a todos os interessados. Com suas bibliotecas úteis, tratamento de bancos simplificado e automação de carregamento de ativos, NESFab torna a criação de jogos NES mais fácil e divertida do que nunca!

O Projeto NESfab pode ser visto aqui e tem por hora saido releases praticamente mensais

Faça parte do nosso Discord, acesse o NewsInside FÓRUM NO DISCORD!