Mega Man X recebe recompilação nativa para PC com suporte a widescreen e Steam Deck
Um projeto de código aberto recompilou o clássico Mega Man X de 1993, originalmente lançado para o Super Nintendo pela Capcom, transformando o código‑fonte original em um executável nativo para PC, batizado de MegaManXSNESRecomp.
O recompilado roda de forma nativa nos sistemas Windows, macOS e Linux e já foi testado com sucesso no Steam Deck; o testador conhecido como littlerobotfairy completou a partida no console portátil usando a fork de widescreen desenvolvida pela comunidade, e o gameplay ficou registrado em um VOD na Twitch.
Importante esclarecer que a ROM do jogo não é distribuída junto ao recompilado; cada usuário deve possuir sua própria cópia da versão USA Rev 1, cujo hash SHA‑256 deve corresponder a b8f70a6e…be2d32.
Um dos destaques do projeto é o modo widescreen experimental, que não apenas estica a imagem, mas desenha colunas reais de PPU nas laterais, ampliando a área jogável em cerca de um terço e preservando câmera, colisões, gatilhos de sala e salvamentos de estado nas coordenadas e timing originais. O recurso permanece desativado por padrão e pode ser ativado na aba Mods do launcher. Juntamente com as três opções de proporção – 4:3 (CRT), 8:7 (pixels quadrados) e 1:1 (quadro quadrado) – é possível alcançar proporções como 16:9 ou 32:21, embora ainda não esteja disponível para a versão japonesa Rockman X.
O jogo reconhece automaticamente controles de Xbox, PlayStation e Switch Pro via SDL_GameController; o teclado pode ser remapeado livremente pelo arquivo keybinds.ini, e atalhos permitem salvar e carregar até dez estados de jogo, ativar modo turbo, alternar entre renderizadores de PPU e exibir contagem de quadros por segundo na tela.
Em caso de travamento, o programa gera relatórios de erro e minidumps que podem ser anexados a um chamado no GitHub, contendo apenas a versão do Windows, modelo de hardware e caminho da pasta onde o jogo está sendo executado, sem coletar dados pessoais.
Embora projetos semelhantes estejam surgindo, este ganha destaque ao remeter à curiosa história do primeiro port de Mega Man para MS‑DOS em 1990, realizado por Steve Rozner, que obteve licença da Capcom mas recriou o jogo do zero sem nenhum arquivo original, incluindo chefes como Voltman, Sonicman e Dynaman e sem trilha sonora, apenas efeitos sonoros básicos. Posteriormente, com o irmão William, fundou a Rozner Labs e chegou a portar Mega Man 3 para DOS, pulando o segundo título por questões de arte, além de outros jogos da série Mega Man X para PC nos anos seguintes. Como já abordamos em nossa matéria sobre IA generativa revolucionando o design de jogos, o projeto MegaManXSNESRecomp conta ainda com apoio de ferramentas de IA na engenharia reversa.
O repositório no GitHub já ultrapassa 120 estrelas, um número relevante para um projeto de nicho, e pode ser acompanhado na página oficial do projeto.
Com informacoes de Arkade.

