Índice:

Editar plano de fundo da tela de título do Pokémon GBA: 9 etapas
Editar plano de fundo da tela de título do Pokémon GBA: 9 etapas

Vídeo: Editar plano de fundo da tela de título do Pokémon GBA: 9 etapas

Vídeo: Editar plano de fundo da tela de título do Pokémon GBA: 9 etapas
Vídeo: POKÉMON: FIRE RED - ATÉ ZERAR! (GBA) 2024, Novembro
Anonim
Editar plano de fundo da tela de título do Pokémon GBA
Editar plano de fundo da tela de título do Pokémon GBA

Este é o terceiro da série de Instructables que farei para hackear Pokémon ROM. Você pode encontrar o primeiro aqui e o segundo aqui. Este Instructable mostra como alterar o plano de fundo da tela de título. Por uma questão de simplicidade, estarei usando um background muito básico, para que as coisas não fiquem muito confusas. Como meu primeiro Instructable sobre hacking de Pokémon ROM, este se aplica apenas a Pokémon FireRed e LeafGreen.

Etapa 1: Encontre seu plano de fundo

Encontre seu plano de fundo
Encontre seu plano de fundo

Em primeiro lugar, você precisará encontrar uma imagem de que goste. Não tire uma imagem que não fique bem em uma resolução baixa (240x160), e que ficará ruim em 16 cores, já que não pode haver mais de 16, sendo preto um. Escolhi este fundo azul muito simples que só tem 5 cores: preto e 4 tons de azul.

Lembre-se de que após substituir o fundo, não haverá mais nenhum texto "Pressione Iniciar", então se você quiser que apareça na tela de título, adicione-o na imagem. Alternativamente, você pode aprender a hackear ASM. Mais informações na última etapa.

Etapa 2: definir a cor transparente

Defina a cor transparente
Defina a cor transparente

O Pokémon ROM divide todas as suas imagens em quadrados de 8 por 8 pixels. Na tela de título, o quadrado do canto superior esquerdo define qual cor é transparente na imagem e qual não é. Com o meu plano de fundo, se eu deixá-lo como está e colocá-lo como plano de fundo, todo o azul escuro da minha imagem desaparecerá e será substituído por preto. Portanto, para evitar isso, em qualquer software de edição de imagem, como o MS Paint, adicione um quadrado preto de 8 por 8 pixels no canto superior esquerdo.

Etapa 3: diminuir a profundidade da cor

Diminuir a profundidade da cor
Diminuir a profundidade da cor
Diminuir a profundidade da cor
Diminuir a profundidade da cor
Diminuir a profundidade da cor
Diminuir a profundidade da cor

Agora você precisa tirar uma foto e diminuir a profundidade de cor para 16 cores. Para fazer isso, uso o IrfanView, que você pode obter aqui. Depois de abrir o plano de fundo com o IrfanView, clique na guia "Imagem" e selecione "Diminuir a profundidade da cor". Escolha "16 cores" e certifique-se de desativar o "pontilhamento Floyd-Steinberg". Agora você só precisa salvar sua imagem.

Etapa 4: Exportar Paleta

Paleta de exportação
Paleta de exportação

Se você quiser que seu fundo tenha as cores certas, você precisará salvar sua paleta para poder trocar a original por esta mais tarde. Para salvar a paleta para o seu fundo, clique na guia "Imagem", selecione "Paleta" e escolha "Exportar Paleta". Salve em um lugar que você possa acessar mais tarde.

Etapa 5: faça o conjunto de blocos

Faça o conjunto de peças
Faça o conjunto de peças

Para economizar espaço em um GBA ROM, o jogo armazena apenas um de cada tipo de quadrado de 8 por 8 pixels. Se sua imagem tiver grandes áreas de uma única cor, corte essa área da imagem e mova a área restante da imagem para onde costumava ser a grande área de cor. No meu caso, minha imagem usou apenas 7 quadrados diferentes de 8 pixels, então eu minimizei minha imagem inteira de 160x240 para 8x64. Lembre-se de que você deve manter o quadrado preto no canto superior esquerdo.

Etapa 6: Faça o arquivo. RAW

Faça o arquivo. RAW
Faça o arquivo. RAW

Abra o editor de mapas de blocos sem nome. Se você não tem, compre aqui. Abra o conjunto de peças que você acabou de fazer. No canto inferior direito, em "Tamanhos predefinidos", escolha "FR / LG TS". Agora, ao lado da guia "Mapa de paletas" na parte inferior, clique no pequeno "E" roxo. Na caixa preta acima do "E", você agora deve reconstruir sua imagem. Você pode fazer isso selecionando os quadrados de 8 por 8 em seu conjunto de peças e clicando na caixa preta para colocar esse quadrado lá. Assim que terminar, você pode clicar em "Arquivo" e selecionar "Salvar mapa de blocos". Salve em um local que você possa acessar mais tarde.

Etapa 7: mudar o plano de fundo

Mudar de fundo
Mudar de fundo
Mudar de fundo
Mudar de fundo
Mudar de fundo
Mudar de fundo
Mudar de fundo
Mudar de fundo

Agora você precisa abrir o unLZ-GBA. Se você não tem, pode obtê-lo aqui. Carregue sua ROM. Se estiver demorando muito para carregar, basta fechá-lo e abri-lo novamente. Depois de carregado, você precisa voltar ao plano de fundo original. Se estiver trabalhando com FireRed, digite 2013 na caixa ao lado do botão "Go To", com LeafGreen, 2014. Clique em "Import", escolha sua imagem e clique em "Write To ROM". Se você receber um erro dizendo "o tamanho é muito grande", siga esta etapa. Depois disso, clique no botão "Avançar". Aqui, clique na guia "Arquivo" e selecione "Carregar RAW". Escolha o arquivo RAW que você salvou anteriormente. Clique em "Write to ROM". Se você receber o erro "tamanho é muito grande" novamente, faça como antes.

Etapa 8: corrigir cores

Corrigir cores
Corrigir cores
Corrigir cores
Corrigir cores
Corrigir cores
Corrigir cores
Corrigir cores
Corrigir cores

Se você abrisse sua ROM agora, as cores de seu fundo ficariam bagunçadas. Para corrigir isso, você precisará do Editor de Paleta Avançado. Você pode obtê-lo aqui. Abra-o e carregue sua ROM. Digite o deslocamento da paleta de fundo, que é 00EAE094, e clique em "Carregar". As primeiras 16 caixas ficarão coloridas. Ao lado das segundas 16 caixas, clique no ícone que descreve uma paleta com uma seta azul. Na janela que aparece, altere o tipo de arquivo para *.pal e selecione sua imagem. Se você receber um erro como o acima, isso é normal. Faça uma captura de tela e clique em "OK". Abra novamente o Advanced Palette Editor, o ROM, digite o offset e clique em "Load". Em vez de importar a paleta novamente, desta vez apenas escreva nas cores à mão, olhando para a captura de tela. Assim que terminar, clique em "Substituir". Para verificar se funcionou, clique em "Carregar". As primeiras 16 caixas devem mudar para corresponder às segundas 16 caixas.

Etapa 9: Resultado final

Resultado final
Resultado final

Agora você pode abrir sua ROM e desfrutar da tela de título.

Nota:

Se você quiser animar sua tela de título como na ROM original, você terá que aprender como hackear Pokémon ASM. Não sei como fazer isso sozinho, mas este post pode ajudar.

Recomendado: