Em progresso
Ultimate Mortal Kombat 3
Ultimate Mortal Kombat 3 de Arcade rodando no PC por em progresso. Gratuito e completo.
Como esse port funciona
O projeto ainda está em andamento. Decompilação é um trabalho longo e manual, que reconstrói o código-fonte do jogo a partir do binário, e pode levar anos até virar um port jogável.
Ultimate Mortal Kombat 3 (iOS, EA Mobile 2011), fully decompiled: all 2,572 game functions are readable C, checked against a static ARM-to-C recompiler. Native port in progress: menus, sound and saves run; fight data tables extracted from your copy and verified; not playable yet. No game assets - bring your own copy.
Como instalar
- 01Este projeto parte da versão de iOS de Ultimate Mortal Kombat 3, a 1.2.59, e gera um executável nativo. Você precisa do seu próprio arquivo .ipa dessa versão exata — nenhum binário ou dado do jogo é distribuído.
- 02O caminho mais simples no Windows e no Linux é o launcher do projeto: ele recebe o seu .ipa, baixa sozinho o compilador que o projeto fixa, extrai os dados e compila o jogo. Não é preciso ter compilador instalado.
- 03Se preferir a linha de comando, coloque o .ipa na raiz do projeto e rode o script de build em Python passando o caminho do arquivo. Ele valida o .ipa, extrai as tabelas de dados e prepara uma pasta pronta para jogar.
- 04A versão do .ipa é verificada. Um arquivo de outra versão é recusado na validação, então confira antes de culpar a compilação.
- 05O porte nativo está jogável em alfa, com renderizador OpenGL próprio, proporções de 4:3 a 21:9, teclado e controle, dois jogadores local e multijogador em rede.
- 06A descompilação em si está completa e verificada contra um oráculo automático, o que é diferente de o jogo estar completo — leia as notas da versão antes de reportar problema.
Estes projetos não distribuem o jogo. Use sua própria cópia.