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.

Baixe-o o configure-o conforme as prints abaixo:
Clique em Install e aguarde o termino da instalação.
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:
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:
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.
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.
 
 
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:
Clique duas vezes nele para executá-lo.
Agora siga os passos descritos nas prints abaixo para instalá-lo.
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:
Após isso dê dois cliques neste arquivo e clique em na opção Extract
que aparecerá na janelinha abaixo:
Após clicar em Extract, esta janela aparecerá, clique Yes to All.
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.
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

COMPARTILHE:

Facebook
WhatsApp
Twitter
Telegram
Email

Leave a Comment

SIGA NAS REDES SOCIAIS

Copyright © 2024 BULBABAY – All rights reserved

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More