Recomp · por andrewrk
jamulator
jamulatorExperimento descontinuado de recompilar estaticamente jogos de NES em executáveis nativos com LLVM e Go.
- Origem
- NES
- Roda em
- WindowsLinux
- Tags
- needs-original-gamestatic-recompilation
O jamulator é um projeto sem manutenção que recompilava estaticamente ROMs de NES em executáveis nativos usando LLVM e Go. O autor o descontinuou e explica o motivo em um artigo linkado.
O único jogo conhecido que funciona é Super Mario Bros. 1. A ferramenta também inclui um assembler e disassembler de 6502 e consegue desempacotar e desmontar ROMs de NES e remontá-las. A configuração depende de LLVM 3.1 ou 3.2 antigos e do gollvm, então tem mais interesse histórico.
Destaques
- Recompila ROMs de NES em executáveis nativos
- Assembler e disassembler de 6502
- Desempacotar, desmontar e remontar ROMs
- ABI customizada pequena com putchar e exit para ROMs de teste
- Artigo detalhado sobre a abordagem
Se você curtiu este
Recomp · Xbox 360 Skate 3 Recompiled Skate 3 Recompilação nativa não oficial da versão de Xbox 360 de Skate 3 para Windows, Linux e macOS, com renderizador nativo em D3D12 e Vulkan. 🔥 0🧊 0 1.6k