Instalando Engines (Roms-Base) para Hack-Roms [Por Li Yun]

Instalando Engines (Roms-Base) para Hack-Roms [Por Li Yun]

-Tutorial feito por Li Yun.

Contato (Discord): Li Yun#5412 


O que é uma “Engine”?

   Engine é um conjunto de mecânicas (ou uma mecânica especifica) que normalmente são escritas em código de programação C++, que oferecem opções avançadas em modificações nas roms de Pokémon para GBA. 
   Engines são ferramentas essenciais para quem quer fazer uma hack-rom. Uma engine pode aplicar a uma rom por exemplo: sistema de batalha dos jogos recentes, divisão físico especial, mega evolução durante batalha, expansão de dex, itens, golpes, tms; golpes novos, correções, tipo fada, etc.

 

Neste tutorial ensinarei a instalar ferramentas de desenvolvedor, o que lhe será útil caso
planeje trabalhar com a Engine V1 do Emerald (Link Aqui), ou até mesmo se você deseja
trabalhar com a mais nova e atual Engine para o Fire Red (Link Aqui).

Antes de mais nada gostaria de dar os créditos aos autores
deste dois tutoriais, pois utilizei eles como base para criar
o tutorial contido neste post.
Instalando ferramentas de desenvolvedor – whackahack.com
e
Using Devkitpro To Install Upgrades And Resources – pokecommunity.com

Dito isto, vamos ao tutorial.
Primeira coisa que você deverá fazer é baixar este programa aqui: Python v3.5.0.
Obs: Utilize apenas a versão 3.5 do Python, não garanto que outras versões
possam vir a serem úteis e compatíveis com o nosso tutorial.

1
cats
1634103820 196 cats
Baixe-o o configure-o conforme as prints abaixo:
Clique em Install e aguarde o termino da instalação.
1634103821 41 cats
Após o termino da instalação clique em Close.
Vamos para o próximo passo.
Agora você precisará baixar o Cygwin, Cygwin Download
Após baixá-lo, siga os passos descritos nas prints abaixo:
1634103821 174 cats
1634103821 998 cats
1634103821 649 cats
1634103821 513 cats
1634103821 35 cats
1634103821 893 cats
1634103821 246 cats
1634103822 880 cats
1634103822 96 cats
1634103822 313 cats
1634103822 775 cats
Após os passos descritos acima, vá até o seu Desktop e procure pelo icone do Cygwin.
Ao encontrá-lo, dê dois cliques sobre ele. Aparecerá algo assim:
1634103822 79 cats
Com o terminal do Cygwin aberto, digite make e aperte enter.
Se aparecer a mensagem que é mostrada na print abaixo, então significa
que a instalação e configuração do Cygwin foi um sucesso.
1634103822 43 cats
Próximo passo agora é a instalação e configuração do devkitPro
e também do ARMIPS.

Primeiro de tudo você deverá criar duas pastas no diretório C:
Uma pasta se chamará ARMIPS, e a outra devkitPro.
1634103822 155 cats 

Agora você precisará baixar o devkitPro, link Aqui.
Após baixar este arquivo, mova-o para a pasta devkitPro que
você criou no diretório C:
1634103822 628 cats
Clique duas vezes nele para executá-lo.
Agora siga os passos descritos nas prints abaixo para instalá-lo.
1634103823 427 cats
1634103823 633 cats
1634103823 24 cats
1634103823 560 cats
1634103823 263 cats
1634103823 887 cats
1634103823 959 cats
1634103823 7 cats
1634103823 159 cats
Tem algo que devo explicar. Algumas coisas como a Expansão dos Pokémon e da Déx
Engine do Emerald, Expansão de itens, etc, foram configurados utilizando
uma versão anterior do devkitPro.
Se você fosse compilar, por exemplo, a Expansão da Déx em uma rom
Emerald, apareceria alguns erros no CMD pois o devkitPro instalado
no seu PC é incompatível. Para resolver isto baixe este arquivo Aqui
e mova-o para dentro da pasta devkitPro a qual criamos no
Diretório C:
1634103823 92 cats
Após isso dê dois cliques neste arquivo e clique em na opção Extract
que aparecerá na janelinha abaixo:
1634103823 829 cats
Após clicar em Extract, esta janela aparecerá, clique Yes to All.
1634103824 804 cats
1634103824 250 cats
Com o processo acima concluído, você precisará baixar mais um
arquivo, ele é bem pequeno.
Aqui o link da página de download oficial do arquivo: ARMIPS.
Baixe a versão mais atual do programa.
Após baixá-lo, mova o arquivo para dentro da pasta ARMIPS
que você criou no diretório C:
Chegando lá, extraia o arquivo. Apague o arquivo .zip após extraí-lo.
1634103824 168 cats
A parte mais complicada e cansativa já se foi, o que você precisa fazer
agora é registrar a variável do programa.
O próximo passo será mostrado em vídeo, pois acho melhor.
Como meu microfone deixou de funcionar a um bom tempo,
infelizmente não terá comentários meu no vídeo, mas é bem
fácil entender e repetir os meus passos demonstrados no vídeo.
Prestem bastante atenção, qualquer duvida é só comentar.
Obs: Abaixo do vídeo deixarei os “comandos” que eu utilizo.
“Comandos” utilizados no vídeo:
C:armips
C:devkitProdevkitARM
C:devkitProdevkitARMbin
Após realizar o processo acima, reinicie o seu computador para
que todos as funções entre em vigor após o boot.

Obs: Caso presenciem erros durante a compilação da Enginedo FR, utilizem esta versão do devkitpro: https://github.com/devkitPro/installer/releases/download/v3.0.3/devkitProUpdater-3.0.3.exe 


Leave a Comment

Your email address will not be published.