Faça sua própria HackRom

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Faça sua própria HackRom

Mensagem por Ghost_Rider em Dom Dez 30, 2007 9:42 pm

Fazer um Hack Rom é uma das atividades favoritas dos Pokémaniacos pelo mundo fora. É realmente divertido editar os mapas, pokémon, textos, treinadores e tudo mais de uma Rom Pokémon existente. No Brasil esta atividade foi pouco divulgada ainda, o que gera muitos boatos e suposições por parte dos nossos Pokéfans: fazer uma Hack Rom é difícil, fazer uma Hack Rom é ilegal, não existem Hack Roms boas e por aí vai.

Primeiro, fazer uma Hack Rom não é difícil. É apenas demorado e requer paciência do desenvolvedor. Antigamente era necessário um Hex Editor (programa que edita os bytes do jogo, algo complicado e trabalhoso) para fazer Hack Roms. Hoje existem programas especializados e bem fáceis de usar que fazem esse processo por você. Mas um Hex-Editor ainda é necessário!

Segundo, fazer uma Hack Rom nunca foi e nunca será
ilegal.

E terceiro, podem não existir Hack Roms boas atualmente, mas é totalmente possível fazer uma Hack Rom decente. Desde já aviso: é possível mudar tudo numa Rom Pokémon. Você pode fazer algo simples desde como mudar o Pokémon inicial até modificar o rumo do jogo.

Veja agora um simples tutorial

Tutorial para Iniciantes - Fazendo uma Hack Rom

.:: Material Necessário ::.

Emulador: Recomendo o Visual Boy Advance 1.72. Download aki!!
Rom: Pode ser qualquer uma entre Ruby/Sapphire/Fire Red/Leaf Green/Emerald
AdvanceMap: O editor de mapas, essencial para uma Hack Rom. Download Aqui!
AdvanceText: O editor de textos, igualmente essencial para uma boa Rom modificada. Download Aqui!

.:: I - Iniciando ::.

Pronto para fazer uma Hack Rom?
Primeiro, abra o Emulador. Depois clique em File > Open e abra a Rom.
Configure o emulador do jeito que quiser, isso irá influenciar na edição da Rom nos passos seguintes. Após esse feito, pode fechar o emulador.

.:: II - Editando o Mapa ::.

Agora execute o AdvanceMap(que você baixou), escolha o idioma e clique nesse ícone para abrir a Rom:


Após o Loading (pode demorar um pouco a fazer ele, inclusive dar uma travada, mas não se preocupe, é normal) clique numa das listas que aparecerá na esquerda. Depois é só abrir o mapa que desejar:



Para editar o mapa, você precisa olhar no menu da direita. Clique no bloco que desejar e depois clique no mapa. Pronto, você editou o mapa! Agora pode fazer casas, labirintos, colocar árvores, mar e etc.

Mas você ainda só fez o cenário. Falta editar as permissões. Então clique no menu que diz Movement permissions view. Aparecerá algo complexo parecido com isso:



Parece complicado? Calma, eu explico. Aqueles carateres têem um significado:

* 1: Significa que o bloco é sólido, ou seja, não há como andar sobre.
* C: Significa que você pode caminhar sobre (usado para os blocos onde você deverá andar).

Mas ainda existem outros noutros mapas: 4, que significa um bloco aquático onde você pode usar surf e pescar; D, que significa um bloco onde você poderá ler algo e etc.

Claro que isso foi só uma amostra do que é possível fazer com o AdvanceMap. Você ainda pode abrir os outros menus: Events view, que edita os eventos gerais do mapa como posição das pessoas e etc; Wild Pokémon view, que edita os pokémon selvagem (mais o level que eles aparecem) do mapa e Header View, para uma modificação geral da posição e visibilidade do mapa, como tempo presente (chuva, tempestade de areia e etc.).

.:: III - Editando os textos ::.

Vamos usar para este feito um programa ótimo e bem simples feito pelos mesmos criadores do AdvanceMap, o Advance Text. Abra o programa. Deverá aparecer algo assim:


Agora abra sua Rom clicando no button Open ROM.

Clique no button Search e na janela seguinte localize a caixinha onde diz Go 2 the beginning e escreva um texto qualquer no espaço que aparecerá. Um bom exemplo para Emerald é você escrever "power of science". O programa encontrará um carinha de Littleroot Town que fala isso. Clique onde diz Write to INI (se for sua primeira vez) e escreva o nome da seção, seguido do nome que dará para o texto. Nesse exemplo foram utilizados os nomes Littleroot Town e PC Guy. Dê uma olhada de como ficaria:



Agora você deve deletar o texto que tem na coluna e escrever algo novo. As tags [PLAYER] e [RIVAL] deverão ser utilizadas para que na Hack Rom aparecem os nomes do personagem e do rival, respetivamente. Vamos usar como exemplo a frase "Hello, [PLAYER]". Salve seu novo texto (clicando no button Save Text) e emule seu Hack Rom. Fale com o carinha que você editou (no caso, um gordo da cidade inicial) e cheque o que ele falará:


No caso, o gorducho falará "Hello, Emerald", pois seu nome é Emerald.



(feito por SkirgeDot, retirado da Myutsu)


Pronto, acho que com tudo isto já dá para fazer uma bela Hack Rom, não?
Sim, mas ainda existem muitos outros programas para aperfeiçoar sua Hack Rom como mudar os pokémons iniciais, mudar os ítens e os preços de um pokémart, mudar os nomes dos golpes e os efeitos, etc.
Qualquer dúvida sobre a produção da Hack Rom poste em dúvidas e os membros e eu talvez possamos ajudar!!

Ghost_Rider
Admin
Admin

Mensagens: 19
Data de inscrição: 28/12/2007
Idade: 33
Localização: Planeta Terra

Ver perfil do usuário http://pokemonmysteries.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Faça sua própria HackRom

Mensagem por Umbreon em Sex Jul 24, 2009 2:26 pm

Ei

Eu sou novo nesse assunto de hack rom

Ja sei usar advanced map e tudo mais

Só que voces sabem como adiciona/substitui pokemons pelo Unlz-Gba?

Eu ja tentei, mas fala que a imagem não está indexada e talz

Ja a coloquei em 16 cores(cor indexada), mudei o tamanho para 64x64

Mas ainda falam isso. Como que os substitui Question

Umbreon
Novato
Novato

Mensagens: 1
Data de inscrição: 24/07/2009

RPG
torneios:
10/10  (10/10)

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Faça sua própria HackRom

Mensagem por Tobiasack em Dom Dez 13, 2009 6:42 pm

Eu quero saber como que muda os eventos tipo,o objetivo,ele voa...

Tobiasack
Novato
Novato

Mensagens: 1
Data de inscrição: 13/12/2009

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Faça sua própria HackRom

Mensagem por Black Mewtho em Sex Abr 29, 2011 1:10 pm

Ghost_Rider escreveu:Fazer um Hack Rom é uma das atividades favoritas dos Pokémaniacos pelo mundo fora. É realmente divertido editar os mapas, pokémon, textos, treinadores e tudo mais de uma Rom Pokémon existente. No Brasil esta atividade foi pouco divulgada ainda, o que gera muitos boatos e suposições por parte dos nossos Pokéfans: fazer uma Hack Rom é difícil, fazer uma Hack Rom é ilegal, não existem Hack Roms boas e por aí vai.

Primeiro, fazer uma Hack Rom não é difícil. É apenas demorado e requer paciência do desenvolvedor. Antigamente era necessário um Hex Editor (programa que edita os bytes do jogo, algo complicado e trabalhoso) para fazer Hack Roms. Hoje existem programas especializados e bem fáceis de usar que fazem esse processo por você. Mas um Hex-Editor ainda é necessário!

Segundo, fazer uma Hack Rom nunca foi e nunca será
ilegal.

E terceiro, podem não existir Hack Roms boas atualmente, mas é totalmente possível fazer uma Hack Rom decente. Desde já aviso: é possível mudar tudo numa Rom Pokémon. Você pode fazer algo simples desde como mudar o Pokémon inicial até modificar o rumo do jogo.

Veja agora um simples tutorial

Tutorial para Iniciantes - Fazendo uma Hack Rom

.:: Material Necessário ::.

Emulador: Recomendo o Visual Boy Advance 1.72. Download aki!!
Rom: Pode ser qualquer uma entre Ruby/Sapphire/Fire Red/Leaf Green/Emerald
AdvanceMap: O editor de mapas, essencial para uma Hack Rom. Download Aqui!
AdvanceText: O editor de textos, igualmente essencial para uma boa Rom modificada. Download Aqui!

.:: I - Iniciando ::.

Pronto para fazer uma Hack Rom?
Primeiro, abra o Emulador. Depois clique em File > Open e abra a Rom.
Configure o emulador do jeito que quiser, isso irá influenciar na edição da Rom nos passos seguintes. Após esse feito, pode fechar o emulador.

.:: II - Editando o Mapa ::.

Agora execute o AdvanceMap(que você baixou), escolha o idioma e clique nesse ícone para abrir a Rom:


Após o Loading (pode demorar um pouco a fazer ele, inclusive dar uma travada, mas não se preocupe, é normal) clique numa das listas que aparecerá na esquerda. Depois é só abrir o mapa que desejar:



Para editar o mapa, você precisa olhar no menu da direita. Clique no bloco que desejar e depois clique no mapa. Pronto, você editou o mapa! Agora pode fazer casas, labirintos, colocar árvores, mar e etc.

Mas você ainda só fez o cenário. Falta editar as permissões. Então clique no menu que diz Movement permissions view. Aparecerá algo complexo parecido com isso:



Parece complicado? Calma, eu explico. Aqueles carateres têem um significado:

* 1: Significa que o bloco é sólido, ou seja, não há como andar sobre.
* C: Significa que você pode caminhar sobre (usado para os blocos onde você deverá andar).

Mas ainda existem outros noutros mapas: 4, que significa um bloco aquático onde você pode usar surf e pescar; D, que significa um bloco onde você poderá ler algo e etc.

Claro que isso foi só uma amostra do que é possível fazer com o AdvanceMap. Você ainda pode abrir os outros menus: Events view, que edita os eventos gerais do mapa como posição das pessoas e etc; Wild Pokémon view, que edita os pokémon selvagem (mais o level que eles aparecem) do mapa e Header View, para uma modificação geral da posição e visibilidade do mapa, como tempo presente (chuva, tempestade de areia e etc.).

.:: III - Editando os textos ::.

Vamos usar para este feito um programa ótimo e bem simples feito pelos mesmos criadores do AdvanceMap, o Advance Text. Abra o programa. Deverá aparecer algo assim:


Agora abra sua Rom clicando no button Open ROM.

Clique no button Search e na janela seguinte localize a caixinha onde diz Go 2 the beginning e escreva um texto qualquer no espaço que aparecerá. Um bom exemplo para Emerald é você escrever "power of science". O programa encontrará um carinha de Littleroot Town que fala isso. Clique onde diz Write to INI (se for sua primeira vez) e escreva o nome da seção, seguido do nome que dará para o texto. Nesse exemplo foram utilizados os nomes Littleroot Town e PC Guy. Dê uma olhada de como ficaria:



Agora você deve deletar o texto que tem na coluna e escrever algo novo. As tags [PLAYER] e [RIVAL] deverão ser utilizadas para que na Hack Rom aparecem os nomes do personagem e do rival, respetivamente. Vamos usar como exemplo a frase "Hello, [PLAYER]". Salve seu novo texto (clicando no button Save Text) e emule seu Hack Rom. Fale com o carinha que você editou (no caso, um gordo da cidade inicial) e cheque o que ele falará:


No caso, o gorducho falará "Hello, Emerald", pois seu nome é Emerald.



(feito por SkirgeDot, retirado da Myutsu)


Pronto, acho que com tudo isto já dá para fazer uma bela Hack Rom, não?
Sim, mas ainda existem muitos outros programas para aperfeiçoar sua Hack Rom como mudar os pokémons iniciais, mudar os ítens e os preços de um pokémart, mudar os nomes dos golpes e os efeitos, etc.
Qualquer dúvida sobre a produção da Hack Rom poste em dúvidas e os membros e eu talvez possamos ajudar!!

Beleza, mas tem como vc me passar, se tiver, programas para editar jogos mais antigos, como pokemon red/blue?
Queria fazer uma hack modificada deixando-a mais dificil, modificando principalmente os ataques dos pokemons de lideres de gnasio e elite dos quatro, se puder ajudar...

Black Mewtho
Novato
Novato

Mensagens: 2
Data de inscrição: 28/04/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Faça sua própria HackRom

Mensagem por victiniShiny em Dom Jul 24, 2011 12:15 am

to criando a rom pokemon lendary version 1.0
KKKKKKK
aguardem Very Happy

victiniShiny
Novato
Novato

Mensagens: 1
Data de inscrição: 24/07/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Faça sua própria HackRom

Mensagem por SaintWeeler em Ter Jul 31, 2012 10:30 pm

Oi, eu sou novo aqui no forum, gostaria de saber se alguem esta afim de participar de um projeto comigo. Vejam meu vídeo
/watch?v=RYpX8S4Iguk
Eu quero criar uma história diferente com o pokemon. Contando a história do personagem. Quem quiser participar tem q ter conhecimentos em hackrom é só mandar um email pra mim.

desde-já agradeço.

SaintWeeler
Novato
Novato

Mensagens: 1
Data de inscrição: 31/07/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum