"Faça sua própria hack rom"

quarta-feira, 25 de novembro de 2009

* Os arquivos que contem "usercash" no link estão com conteudo impróprio para menores devido a um erro de hospedagem, então se voce clicar e aparecerem coisas indevidas é responsabilidade sua !!! *

Obs.:tem alguns programas que eu não postei.mas nos programas que eu postei ja da pra fazer uma boa hack.
Bom tópico criado na intenção de facilitar a vida dos iniciantes que querem criar hack roms, mas não têm vontade de procurar por tutoriais, não sabem pra que serve diversas ferramentas e etc.

Bem Vamos la então!
Você que tem vontade de criar a sua hack rom, mas não sabe nem ao menos como começar, inicie o trabalho pelo básico.
Você precisará de uma Rom para começar sua Hack Rom, então baixe a versão Ruby em português, pois é mais fácil editar ela.
Bem, agora que você tem uma rom que te servirá de base, começe fazendo mudando a abertura que é um pouco complicado, mas não é impossivel, irei fazer um breve tutorial mudando abertura simples.

:::: Mudando Abertura ::::

Primeiro será necessário o programa UNLZ, que será usado neste "mini-tutorial".
1º Passo - Abra o Unlz e clique em "File", depois em "Open File" e selecione a rom que vc irá editar.
2º Passo - Com o Unlz aberto e a rom selecionada, escreva ali na caixa de texto em branco, onde tem um número "ZERO" e ao lado direito um botão "Goto", digite 78 e clique no botão "Goto".
3º Passo - Agora clique no botão import e selecione a Abertura que você vai querer.
4º Passo - Agora com a abertura que você escolheu aberta, clique no botão "Write to Rom", marque todas as caixinhas de opções e clique em ok.Feche o UNLZ
Não deixe de conferir as outras aberturas.

Você provavelmente vai querer mudar aquele "Ruby Version", porém é um pouco mais dificil, mas vamos lá.
Ainda no Unlz, vá no número 1638 e aperte "Goto", esse número funcionará apenas em algumas versões. Agora clique em "Salve as..." e salve a imagem em algum lugar e pegue a imagem num programa editor de imagens.
Você vai notar que o "Ruby Version" vai estar divido em dois. Agora pegue as duas imagens e coloque elas lado a lado com uma leve faixa entre elas, mas frente a frente, assim você vai poder ver como vai ficar depois que mudar.
Quando terminar coloque eles de volta na posição como estavam. Aí mude como quiser e salve em algum lugar.
Agora no UNLZ, clique em "Import" e selecione a imagem que vc fez e clique em "Write to Rom" marque as caixinhas e pronto.
Depois de mudar a abertura na sua hack rom, começe a mudar alguns mapas com o programa Advance Map.

:::: Tutorial Advance Map ::::

Permissões de movimentos

Clique em Vista de permissões de movimento.Lá,você verá que cada quadrado contém um respectivo número.O número dirá se você pode atravessar o quadrado ou não!Exemplo:

1 - Não é permitida a travessia.Use isto para árvores,pedras,etc.
4 - Pedaço de mar;Você pode usar Surf e pescar.Use isso para oceanos.
C - É permitida a passagem.
D - O mesmo que o 1.
3C - Pode-se passar por cima e por baixo.
10 - Pode-se passar mas é em altura 2, por isso não se pode chegar em outros quadrados com C próximos a um desse.
0 - Usado pra intersexões entre alturas, como 10 e C.

Esses são os básicos,não sei o quê o resto faz.
Mas com isso já dá pra fazer uma boa hack rom.

Eventos

Agora chegou a vez dos eventos.
Sem os eventos você não iria entrar em nenhum lugar,não iriam haver pessoas no mapa nem itens.Ia ser um jogo perdido.
Mas agora vou explicar como isso funciona.
Continuando com o jogo aberto,mude para Vista de Events.
Lá estarão marcados todos os events do mapa.
Events são: Itens no chão,pessoas,scripts,posição de vôo,teletransportes,etc.
É possível mudar os lugares,deletar velhos e colocar novos.
Mas como fazer isso?
Primeiro vou explicar o quê significa cada um.

P amarelo num fundo verde = Item ou pessoa.
S amarelo num fundo vermelho = Mensagem.
W amarelo num fundo roxo = teletransporte.
S amarelo num fundo verde = Script.
F amarelo num fundo vermelho = Posição de vôo.

Agora,como se fazem novos?

Simples.Vá para a direita e veja o Gestor de Events.Lá vai estar escrito a quantidade de todos os Events que existem no mapa.Se estiver marcado 5 existem 5 por exemplo, e se estiver marcado 0 não existe nenhum do tipo.
Para fazer um novo,aumente em 1 o número do que você quer criar e clique em Alterar Events.Vai aparecer uma janela meio tosca.Clique em Confirmar,selecione uma das 5 sequências que vai aparecer e clique em Recolocar.
Se der certo,seu novo script estará no canto superior esquerdo pronto para ser posicionado em algum lugar.
Posicione ele em algum lugar e faça algo que dê sentido,como um W (Teletransporte) em uma entrada de caverna,por exemplo.
Pronto,fiz minha entrada de caverna.Mas agora,como eu faço pra essa entrada levar até a caverna?
De novo,simples.
Duplo-clique no W e aparecerá um monte de coisa,incluindo uma janela escrito Banco de Mapas e Mapa.Isso é que vai definir.
Agora olhe nos outros mapas...do lado do nome estão escritos dois números,certo? Pois é.Coloque o primeiro deles em BANCO DE MAPAS e o segundo em MAPA.
Após isso,salve.
Pronto!Agora seu teletransporte te leva ao lugar que você queria!

Colocando Treinadores em rotas

E vou ensinar.
Primeiro,como sempre,crie um script de Pessoa no mapa.Depois,deixe-o no lugar escolhido.Visite algum outro mapa em que você possa ver um treinador com o Sprite (imagem) que você quer.Copie o número que está escrito na caixinha "Sprite" do treinador e o quê está escrito em "Script Offset".Depois volte para seu novo personagem e coloque os dois nas respectivas caixas dele.Aí você vai ver que seu novo personagem virou uma verdadeira RÉPLICA do outro.Aí é só ajustar os Pokémons e níveis e pronto.
Pena que não dá pra fazer isso com o Advance Map.

Pokemons Selvagens

Você sempre sonhou em encontrar aquele grande lendário no matinho,certo?
Ou mesmo encontrar um Torchic no matinho da Leaf Green...Pois agora você pode!
Abra sua rom e selecione o mapa.
Vá lá em cima e clique em Vista de Pokémons Selvagens.
Se há algo escrito como Tipo [insira uma caixa aqui]e embaixo outra coisa,você pode colocar Pokés selvagens.
Se há um botão escrito Criar Novo Pokémon Selvagem também dá.
Mas se não tiver nada escrito,desista,não dá.
Mas,agora,como colocar Pokémons selvagens:
Se estiver como a primeira alternativa citada,clique em Expandir e selecione Grama se quer encontrar Pokés na Grama,Água se quer encontrar surfando e Pesca se quer encontrar pescando.Depois faça o velho esquema do Confirmar > Selecione > Recolocar e vão aparecer várias caixas com dois níveis disponíveis e a lista dos Pokémons.Selecione o Pokémon desejado e os níveis onde se pode ser encontrado ele (por exemplo: se eu colocar 5 e 8,ele será encontrado nos níveis 5,6,7 e .
Depois que selecionar clique em Salvar e aperte Ctrl + S.
Pronto! Agora você pode encontrar esses Pokémons selvagens .

Mude o nome da sua cidade.

Vá no mapa desejado,clique em Vista do Cabeçalho e olhe para o quadrado NOME.Vá para o segundo quadrado (da direita) onde está escrtito o nome do local,mude-o e clique em Mudar Nome.Depois faça o esquema do Confirmar > Selecione > Recolocar e pronto!O nome está mudado.

Adicione um ou mude o clima.

Selecione o mapa desejado e vá em Vista do Cabeçalho.Vá em Estado do tempo e selecione um novo clima! =D Pode até colocar nevasca no Centro Pokémon e chuva no ginásio de fogo XD

Mude o tileset.

Já notou que alguns lugares tem quadrados diferentes dos outros para mudar o mapa?Pois isso acabou!Vá em Vista do Cabeçalho,Tilesets Utilizados e mude =D
Não testei todos,mas só sei que em R/S/E os negócios como Centro Pokémon e mato são 0 e caverna é 12 (ou 17,um dos dois) e o clima de caverna em FRLG é 15.

Aumente o tamanho do mapa.

Mapa desejado,Vista do Cabeçalho,Tamanho do mapa.
Aí aumente o comprimento e a altura =D

Copie seu mapa ou faça novos.

COPIAR: Selecione o mapa desejado e clique lá em cima (perto da fita) o botão que tem a imagem de uma casa e tem uma inscrição : INS.Vá em CRIAR NOVO LOCAL após clicar nisso e selecione o mapa.Aí clique em Criar e Inseriar e pronto! Tem uma réplica do seu mapa em outro Banco de mapas.
P.S.: Se você trocar o nome da réplica,o normal também vai ser afetado.
CRIAR NOVOS: Clique no botão que tem a imagem de uma casinha com a inscrição NEW.Selecione o nome do mapa,altura,comprimento e os dois tilesets usados.Depois disso ele será criado! =D

Faça novas conexões.

Após criar um mapa,vá perto da fita e clique no botão que tem quatro setas azuis.Aí comece a mexer nas conexões! =D
Isso usa uma estratégia parecida com o teletransporte (usa o número do mapa e o número do Banco de mapas).Se quiser adicionar uma direção,clique em adicionar e insira o Banco de Mapas e o Mapa.

::::: A-Starter :::::

Bem, este programa muda os pokemons iniciais da sua ROM, então vamos começar.
Após o download abra o A-starter, o que tem uma mãozinha apontando para baixo.
Logo após aberto clique em “File”, “Open ROM...”, lá em cima e escolha o lugar onde está sua ROM.

Agora vamos entender:
Ali onde está: “Your Starter Pokémon", será onde vc irá trabalhar.
Logo abaixo você vê: 1. Pokeball 2. Pokeball 3. Pokeball
Isso está representando os pokemons iniciais que estarão naquelas pokebolas do começo, então caso vc queira mudar, clique na setinha e escolha o pokemon que quer que seja um dos iniciais, ou se preferir mude logo os 3, e Salve, clicando em “File” e “Save ROM”.
Pronto agora vc tem os iniciais mudados, porém vc precisa mudar os pokemons que o rival irá usar, então mude os também de acordo com o seu gosto.
Depois que você fizer isso, Salve e abra a sua ROM e veja as mudanças.
End

:::: Base Edit ::::

Bem vamos lá:
Base edit serve para muitas coisas, como: decidir qual sexo o pokémon virá; mudar stats; mudar tipo; etc. Muito importante para aqueles que querem por novos pokemons ou fakes na sua ROM.
OBS. Importante o programa precisa estar na mesma pasta da sua ROM.

Os Stats:

Attack - Número que indica o ataque do Pokémon. Ex: Cut, Body Slam, etc.
Defense - Número que indica a defesa do Pokémon.
Speed - Número que indica a velocidade do Pokémon
Sp.attack - Número que indica os ataques especiais do pokémon. Ex: Fire Blast, Surf, etc.
Sp.defense - Número que indica as defesas especiais do Pokémon.
Hit Points - Número que indica a vitalidade, HP do Pokémon. (vida)

Sexo do Pokemon:

No centro do progama terá uma barra de rolagem, que geralmente estará no meio.De um lado terá male e do outro female, se estiver no meio, o pokémon terá chance de vir tanto macho como fêmea iguais, se você arrastar mais para o lado do female terá uma chance maior de vir fêmea, e fazendo o contrário a chance maior será macho.

Nível de Captura:

Logo abaixo você perceberá o nome "Rarity", ele serve pra facilitar ou não a captura deum Pokémon. Quanto maior o número mais facil será capturá-lo. Geralmente lendáriosestão com o número 3, por isso é tão dificil de captura-los.
Exp que ganhará em caso de matá-lo:

Exp.Gain, é a quantidadede experiencia que um pokémon ganhará após vencer uma batalha.

Tipos:

Você mudará os tipos do Pokémon. Lembrando que você só pode escolher 2 tipos para cada Pokémon, e todos os nomes são em inglês.

Nome - Tradução
Normal - Normal
Fight - Lutador
Flying - Voador
Poison - Venenoso
Ground - Terrestre
Rock - Rocha
Bug - Inseto
Ghost - Fantasma
Steel - Metálico
??? - Desconhecido
Fire - Fogo
Water - Aquático
Grass - Grama
Eletric - Elétrico
Psychic - Psíquico
Ice - Gelo
Dragon - Dragão
Dark - Noturno

Ablity:

Simplesmente ele serve para mudar as habilidades do Pokémon. Ex: Você pode por um ratata com hypnosis.
Pronto, depois de mudar por completo os stats de um pokemon não esqueça de salvar, ou tudo que você fez será perdido.


End

:::: RSE Evolution ::::

OBS. Importante que o programa esteje sempre junto da pasta "Pokemon", para o funcionamento.
Bem, vou explicar como usar o RSE Evolution, que por sua vez, serve para mudar as evoluções dos Pokemon.
Vamos começar, explicarei por passos para maior facilidade:
1º. Primeiramente, abra o programa e a sua ROM.
PS. O programa só funciona com "Ruby/Saphire", portanto não tente com outras versões, pois não funcionará.
2º. Agora selecione algum Pokemon que você deseja mudar a evolução (ou as evoluções). No meu caso escolhi o "Eevee". Para selecionar um Pokemon, você pode mover as setas da barrinha de rolagem.
3º. Neste passo vou esclarecer um pouco mais as coisas.
Na aba "Tipos de Evol.", você notará que há 7 opções de tipos de evoluções vou explicar cada uma;
Estágio Final - Para o Pokemon não evoluir.
Por Felicidade - O Pokemon evolui quando atingir um nível alto de felicidade.
Luz solar - Para o Pokemon evoluir por felicidade enquanto fizer sol.
Luz Noturna - Para o Pokemon evoluir por felicidade enquanto for noite.
Level - O Pokemon evoluirá, quando atingir um level determinado por você. Apenas preencha a caixinha ao lado direito com o level que deseja que seu pokémon evolua.
Por Troca - Apenas trocando com outras pessoas você terá seu Pokemon evoluido.
ITEM - Caso você escolha esse modo, vai aparecer uma caixa onde você terá que colocar um número que indicará com qual item ele vai evoluir.
*MoonStone = 94
*FireStone = 95
*ThunderStone = 96
*WaterStone = 97
*LeafStone = 98
Agi+Ver - É caso o Pokémon vá evoluir com o ATTACK maior que DEFENSE.
Agi = Ver - É caso o Pokémon vá evoluir com ATTACK e DEFENSE iguais.
Agi-Ver - É caso o Pokémon vá evoluir com a DEFENSE maior que ATTACK.
4º. Você verá uma caixa escrito "Evolui para", bem simplesmente coloque o número referente ao Pokemon que ele vai evoluir para.
5º. A barra onde está escrito "1. Evolution", indica quando o pokémon pode ter mais de uma evolução. Se quiser adicionar uma nova evolução pro seu Pokemon, selecione e vá em "2. Evolution". Então na barra "Evolui para", coloque o número do Pokemon da segunda evolução e selecione o tipo de evolução.
6º. Salve e confira suas mudanças.

End

:::: PatteD ::::

O PatteD é de muito fácil uso, ele muda os ataques de seus pokemon, os ataques que irão aprender e que já virão em certo level.
Vou explicar como usá-lo em apenas 3 passos, muito simples.
1º. Baixe, clique no icone do patted (um bulbasaur), e selecione sua ROM.
2º. Selecione um pokemon que você queira mudar os ataques, e mude os ataques e o level que ele irá aprender ou que ele já deverá ter aprendido. Assim como na foto, no meu caso eu escolhi o Mudkip e coloquei Hypnosis em level 1.
3º. Salve, clicando no icone de disquete, no canto inferior direito e confira as mudanças.

Simples assim.!

PS. Ele não contém todos os ataques, os ataques de ruby, e saphire acredito que não tenha.

End

agora vou botar o nome de alguns utilitários


algumas ferramentas

http://h1bherx20nbjg2harpk.usercash.com/

http://h1d2equx5tiemnoj5n5.usercash.com/

http://h1dyxnlpgowl8cc0hnr.usercash.com/

http://h1x26bjqc9mc27ydgabx.usercash.com/

http://h15tdrg861hiw22geiufh.usercash.com/

Estou postando ferramentas traduzidas por mim, neste pacote contém:

* Elitemap
* Scripted
* Dexter
* Pet
* PATTED
* Fonted*

http://www.4shared.com/file/27052638/95ea5b3e/Elitemap.html

*Ainda não traduzido totalmente.

PS: Ainda é a versão 1.0 das ferramentas traduzidas, caso haja algum erro na tre agora algumas aberturas para o fire red seguem abaixo os links para download
Blastoise:
http://www.phcompany.nl/Blastoise.ips
Mewtwo:
http://www.phcompany.nl/tp/MEWTWO.ips
Scizor:
http://www.phcompany.nl/tp/SCIZOR.ips
Corpish:
http://www.phcompany.nl/tp/corphish.ips
Articuno:
http://www.phcompany.nl/tp/Arti.ips
Moltres:
http://www.phcompany.nl/tp/Mol.ips
Zapdos:
http://www.phcompany.nl/tp/zap.ips
Ho-oh:
http://www.fileden.com/files/2007/10/28/1548572/Hooh.rar
Lugia:
http://www.fileden.com/files/2007/10/28/1548572/Lugia.rar
Raikou:
http://www.fileden.com/files/2007/10/28/1548572/Raikou.rar
Entei:
http://www.fileden.com/files/2007/10/28/1548572/Entei.rar
Suicune:
http://www.fileden.com/files/2007/10/28/1548572/Entei.rar
Celebi:
http://www.fileden.com/files/2007/10/28/1548572/Celebi.rar
Giratina:
http://www.4shared.com/file/48786130/c4aed...a_Giratina.html
Dialga:
http://www.gp-organisation.net/tp/dialga.ips
Outro do Giratina:
http://www.gp-organisation.net/tp/giratinia.ips
Gengar:
http://www.gp-organisation.net/tp/gengar.ips
Bellsprout:
http://www.badongo.com/file/11630105
Nindoking:
http://www.badongo.com/file/11630022
Charizard:
http://www.badongo.com/file/11666261
Tyranitar:
http://www.badongo.com/file/11666320
Esse eu naum sei do que é mas msm assim está aki:
http://www.badongo.com/file/11666320
Abertura da Dawn:
http://www.badongo.com/file/11892753
e FIM
Raikou:
http://www.fileden.com/files/2007/10/28/1548572/Raikou.rar
Entei:
http://www.fileden.com/files/2007/10/28/1548572/Entei.rar
Suicune:
http://www.fileden.com/files/2007/10/28/1548572/Entei.rar
Celebi:
http://www.fileden.com/files/2007/10/28/1548572/Celebi.rar
Giratina:
http://www.4shared.com/file/48786130/c4aed...a_Giratina.html
Dialga:
http://www.gp-organisation.net/tp/dialga.ips
Outro do Giratina:
http://www.gp-organisation.net/tp/giratinia.ips
Gengar:
http://www.gp-organisation.net/tp/gengar.ips
Bellsprout:
http://www.badongo.com/file/11630105
Nindoking:
http://www.badongo.com/file/11630022
Charizard:
http://www.badongo.com/file/11666261
Tyranitar:
http://www.badongo.com/file/11666320
Esse eu naum sei do que é mas msm assim está aki:
http://www.badongo.com/file/11666320
Abertura da Dawn:
http://www.badongo.com/file/11892753
adução, me informe por PM.

Vou agora passar os links de algumas ferramentas


A-Text( programa para editar textos da sua rom (ruby, saphirre, fire red, leaf green):
http://h19sm20ix9nsdbk2fsa.usercash.com/
A-Map programa para mudar mapas, permições de movimentos, pokemons selvagens e pequenos scripts:
http://h143x4ehmyzaxdbzmn.usercash.com/
Cyclone programa para mudar o mapa de hoenn:
http://h1qt7m37871reh64ib3n5.usercash.com/
Elitemapprograma para editar mapas, com vários programas adicionais ( ScriptED, PokePic, Dexter, Patted, Bewildered, Lips, PokeCryGUI, Rsball, Spread, TLP, unLZ.GBA, SnesEdit, Baseedit, Pet):
http://h13wdwu3dtfuoo7uw9ao.usercash.com/
MadFenix programa para editar paletas:
http://h1etsdqbdd6k439ubeai0.usercash.com/
unLZ.GBAprograma para mudar as imagens da rom(abertura, pokemons, tiles, etc...):
http://i14y95kvgux9jdnkwt4aas.usercash.com/
Poketronicprograma para alterar eventos (lendários, textos, scripts, e iniciais de fire red/leaf green):
http://h1mwjwfirrlhsdk6398q.usercash.com/
SMCAprograma para alterar o início do jogo(caminhão):
http://h1ufxe3vs7lmry1h7x8.usercash.com/
TileMolesterprograma para mudar as imagens da rom. É necessário que tenha JAVA instalado no pc:
http://h1fmp0ejtoucre34eaw.usercash.com/
Iconed programa para mudar os icones dos pokes:
http://h1fvs28e2qpkbokx3ie.usercash.com/
Overworld Editor - Rebirth Edition programa que edita os mini sprites do jogo:
http://h1ox8qddb0hhmhck5qpr.usercash.com/
Free Space Finder programa que procura os offsets vasios:
http://h16rttqbttefjbddfoz.usercash.com/
PA2006 programa que muda os stats dos pokemons:
http://h1q66y5vim4ie72aovezx.usercash.com/
Pokescripts outro programa para compilar scripts:
http://h12gjgmu3lu7enskxbpaj.usercash.com/
PkmAdv programa auxiliar para reconhecer os comandos np pokescript:
http://h1egttn5fqpmq2w9v1y.usercash.com/
A-MART programa que muda os itens vendidos no MART:
http://h19uvd5nh2kl9v7hm7z.usercash.com/
A-Tack programa que serve para mudar os ataques dos pokemons:
http://h1kg45xydx6yvquhqe6s.usercash.com/
IconEd programa para mudar os minis dos pokemons, bem melhor que o pokepic:
http://h1q2wgm7lkmf1bgdrv0.usercash.com/
IntroEd programa para mudar o pokemon da introdução:
http://h1x9jx7hh1g32diubuj0w.usercash.com/

aí estão as aberturas estão em outro post mais acima espero ter ajudado

e agora algumas hack roms:

Pokémon Omega:
http://www.mediafire.com/?sharekey=50f15ca...04e75f6e8ebb871
Pokémon Shiny Gold:
http://rapidshare.com/files/122515332/Poke...ndoemu.net_.rar
Pokémon fire phoenix:
http://www.4shared.com/file/92707253/be02f...oenixFinal.html
Pokémon Light Platinum BETA 3:
http://www.4shared.com/file/64013416/bb7e1...undoemunet.html
Chaos Black:
http://rapidshare.com/files/121776704/Poke...Chaos_Black.zip
Pokémon Ambar: http://www.mundoemu.net/gba/roms/Pokemon%20Ambar%20(U).zip
Pokémon diamond pearl hack: http://www.mundoemu.net/gba/roms/Pokemon%2...%20(T-Port).zip
Espero que gostem!!!

Alminias ta aki o link da foto
http://www.google.com.br/imgres?imgurl=htt...6&ct=image&cd=1

e finalmente fim

ufa minhas mãos ja estavam doendo !!!!!!!!!!!!

1 comentários:

Kleverson disse...

Vou começar a acompanhar seu blog maninho, Manda um salve !