The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking > Binary Hack Research & Development
Reload this Page Research [GENERAL THREAD] Pokémon Heart Gold/Soul Silver Hacking

Notices
For all updates, view the main page.

Binary Hack Research & Development Got a well-founded knack with your binary Pokémon hacks? Love reverse-engineering them? For the traditional Pokémon ROM hacker, this is the spot for polling and gathering your ideas, and then implementing them! Share your hypothesis, get ideas from others, and collaborate to create!

Ad Content
Reply
 
Thread Tools
  #176   Link to this post, but load the entire thread.  
Old February 5th, 2010 (7:51 AM). Edited February 5th, 2010 by maldicion069.
maldicion069 maldicion069 is offline
 
Join Date: Aug 2009
Posts: 28
Hello again.
The PPRE (project ROm Pokemon Editor) if it accepts HG and SS.
It has all functions enabled least of Evolutions.
I'm making a list of codes of paragraph Maps and another with the id's of each mini-game sprite.
I also have a list of text files in the game.
When you complete any of the full texts, which hang here.
The PPRE it you can get in Pokemon Project forums, not on the web.
The latest version is 8.
Greetings and see if someone gets help with changing the evolutions of Pokémon by hexadecimal or whatever.

My hack search for me:
0/0/6 Back Battle Sprites
0/1/8 Balls Sprites
0/2/0 Minis Sprites
0/4/6 Logo and Intro Lugia/Ho-oh
0/5/8 Front Battle Sprites
0/7/7 Menu Selection Object
1/2/6 Intro Oak
1/2/7 Game Corner
1/4/2 Maps
1/5/8 Pokethlon
1/6/6 Safari Editor(for me, WPS)
1/7/1 Photo Album
0/7/8 Letters Fund
0/5/1 Berries Sprite
0/2/6 Scenarios Heart Box
2/1/7 Pokethlon
2/1/8 Apricorn
2/1/4 Pokethlon



The id´s codes that i promited:
344 Black Belt
146 School Kid
86/318 Bug Catcher
323 Bird Keeper
168 Trainer to help you in Gyms
369 Sabrina
1009 Persian
329 Mom
330 Old Man
328 Father
1036 Blissey
394 Guarda
232 Kimono Girl
994 Butterfree
1032 Marill
1017 Fartfetch
331 Old Woman
1015 Slowpoke
233/316 Kurt and him daughter.
365 Hero Mom
359 Clair
1027 Dratini
324 Cool Trainer (M)
327 Cool Trainer (F)
347 Fisherman
Reply With Quote
  #177   Link to this post, but load the entire thread.  
Old February 6th, 2010 (12:46 PM).
Pedro250 Pedro250 is offline
 
Join Date: May 2009
Gender:
Posts: 13
did anyone already now what is the starter pokemons ofsset location on the HG/SS rom?
__________________
I AM NOT ENGLISH
ALL MY MENSSAGES COME FROM GOOGLE TRADUTOR
SORRY FOR ANY MISTAKE
Reply With Quote
  #178   Link to this post, but load the entire thread.  
Old February 6th, 2010 (5:58 PM).
Poryhack Poryhack is offline
March 14th
 
Join Date: Aug 2008
Age: 31
Posts: 50
Quote:
Originally Posted by Pedro250 View Post
did anyone already now what is the starter pokemons ofsset location on the HG/SS rom?
Well I didn't but you piqued my interest so I found out.

On a decompressed arm9 file (this is for SS, I can't confirm that it's exactly the same for HG) the offset is 0x107A60. At that offset you have this:

98 00 00 00 9B 00 00 00 9E 00 00 00

Each 32bit value is the national dex # of the starter.
Reply With Quote
  #179   Link to this post, but load the entire thread.  
Old February 9th, 2010 (8:19 AM).
maldicion069 maldicion069 is offline
 
Join Date: Aug 2009
Posts: 28
I need a program to modify the maps of hgss and a list of id´s overworld of this game.
For example:
365 Hero Mom
359 Clair
1027 Dratini
324 Cool Trainer (M)
327 Cool Trainer (F)
347 Fisherman
Reply With Quote
  #180   Link to this post, but load the entire thread.  
Old February 10th, 2010 (12:56 PM).
Potatomuffin's Avatar
Potatomuffin Potatomuffin is offline
The One And ONLY!!!
 
Join Date: Nov 2008
Location: New Twinleaf town(Werdo Town)
Gender:
Nature: Brave
Posts: 58
Quote:
Originally Posted by SCV View Post
It does support HG/SS (for the features that work events, scripts, encounters, text).

Yeah, I put the (there might be newer versions) for a reason. That is, I don't go around updating all my sigs with new links every time there is a new version. That was the first version under PyQt and explains how things work, so I link to that one.
Hey, SCV, can you post the version that does support HG/SS?
__________________

Check out my pokemon diamond hack videos here:
http: diamond hacking 2 map and route pokemon edit
http: diamond hacking 4 to oreburg
NEW: http:Heart gold / Soul Silver map and model hack!!!
and for d/p/p hackers,be sure to look at my model list here:
http://www.pokecommunity.com/showthread.php?t=166387
Reply With Quote
  #181   Link to this post, but load the entire thread.  
Old February 10th, 2010 (7:01 PM).
SCV's Avatar
SCV SCV is offline
DPP Game Researcher
 
Join Date: Dec 2007
Location: Los Angeles
Gender:
Nature: Calm
Posts: 178
Quote:
Originally Posted by Potatomuffin View Post
Hey, SCV, can you post the version that does support HG/SS?
I can, but I won't because if you can't find it in its thread, there's no point in you trying to use it.

Hint: Its in the first post.
__________________
Visit PP Wiki's ROM Editing and Research Page

A new type of DPP Editor: PPRE (PPRE beta 0.05 now out, but there are newer releases)

Useful programs for DPP Hacking/Research: http://rapidshare.com/files/179900486/ROMHackingTools.zip
Reply With Quote
  #182   Link to this post, but load the entire thread.  
Old February 14th, 2010 (9:01 PM).
Poryhack Poryhack is offline
March 14th
 
Join Date: Aug 2008
Age: 31
Posts: 50
Quote:
This was posted ages ago (Thanks for the code, found some tweaking spots!), but has it yet been found for HG/SS? I would really like to see that code for that game.
That's not really a ROM hacking question. I know I don't know the answer. You'd probably be better off asking it on a cheat code board.
Reply With Quote
  #183   Link to this post, but load the entire thread.  
Old February 15th, 2010 (10:12 AM).
Virtual Chatot's Avatar
Virtual Chatot Virtual Chatot is offline
 
Join Date: Mar 2005
Age: 31
Gender: Male
Posts: 3,517
I would just like to thank everyone who's continuing the research into Pokemon Hacking on the DS platform that we at Pokespam started.
__________________
Ten year old account


Never expect me to post


Except when I do
Reply With Quote
  #184   Link to this post, but load the entire thread.  
Old February 15th, 2010 (12:48 PM).
Precious Tears Precious Tears is offline
 
Join Date: Feb 2008
Posts: 1,254
Guys I really need help...
My lil' sister is a REAL Dawn fan...
But she's disapointed that there's no Dawn in Hg/Ss..
So I wanna give her a birthday surprise-gift:
Change ALL of Lyra's sprites into Dawn...
and I dunno a thing about these...
Can someone help me...?
Reply With Quote
  #185   Link to this post, but load the entire thread.  
Old February 16th, 2010 (4:04 AM).
Virtual Chatot's Avatar
Virtual Chatot Virtual Chatot is offline
 
Join Date: Mar 2005
Age: 31
Gender: Male
Posts: 3,517
Quote:
Originally Posted by Fiery Dash View Post
Guys I really need help...
My lil' sister is a REAL Dawn fan...
But she's disapointed that there's no Dawn in Hg/Ss..
So I wanna give her a birthday surprise-gift:
Change ALL of Lyra's sprites into Dawn...
and I dunno a thing about these...
Can someone help me...?
We would have to find where Lyra's sprites are and replace them with Dawn sprites, but I'm sure we are there yet even in D/P/Pl hacking.
__________________
Ten year old account


Never expect me to post


Except when I do
Reply With Quote
  #186   Link to this post, but load the entire thread.  
Old February 19th, 2010 (8:33 AM).
Precious Tears Precious Tears is offline
 
Join Date: Feb 2008
Posts: 1,254
Quote:
Originally Posted by Virtual Chatot View Post
We would have to find where Lyra's sprites are and replace them with Dawn sprites, but I'm sure we are there yet even in D/P/Pl hacking.
How about PokeTex? I mean can PokeTex help for hacking the sprites?
Reply With Quote
  #187   Link to this post, but load the entire thread.  
Old March 9th, 2010 (6:18 AM).
frogmyster3 frogmyster3 is offline
 
Join Date: Jun 2009
Gender: Male
Posts: 4
Quote:
Originally Posted by Fiery Dash View Post
How about PokeTex? I mean can PokeTex help for hacking the sprites?
Indeed it can. I've edited the hero sprites and replaced them with the sprites of them in their Rocket suits from later in the game.

Spoiler:
Bascially you'll need PokeTex and the HG/SS list of offsets which I believe are on the first page of this thread. Change the name of the existing list to list_old.txt or something and save this new list and list.txt in the same folder as PokeTex.

Open PokeTex and then open the ROM (the ROM must be clean, i.e cannot have a language patch or anything similar). Then using the drop down menu locate ,046F3570 since that is Lyra's main sprite cycle. A few offsets later are various sprites for Dawn so note down the pallettes by clicking on the pallette on the right hand side. Replace Lyra's pallette with the codes of Dawn's.

Now you need to edit Lyra's sprites by looking at the text displayed below (click Extend). Then click Save ROM after you've done each image.
Reply With Quote
  #188   Link to this post, but load the entire thread.  
Old March 12th, 2010 (6:25 PM). Edited March 13th, 2010 by Champion Victoria.
Champion Victoria Champion Victoria is offline
Puella docta
 
Join Date: Oct 2008
Nature: Sassy
Posts: 36
There are three things I want to do--how possible are they?

I. Replacing the Johto Trainer Battle music with the Kanto Trainer Battle music--what can I say, I just love that remix! Figured it out. Used Nitro Explorer 2B and Crystal Tile 2, and just replaced the .sseq files.

II. Replace either Ethan or Lyra's overworld sprite with that of Lance--preferably Lyra, since I have an existing save of her. I see the post above me has instructions for replacing her with Dawn, but is it possible to do so for someone with less available sprites, like Lance?

III. Replacing her trainer back sprite with that of Lance's as well.

EDIT: I guess I'll wait another day for the US version to come out. There's no point in trying to muddle through PokeTex offsets for the Japanese version if I'll be using the new one tomorrow. But my two questions still remain!
Reply With Quote
  #189   Link to this post, but load the entire thread.  
Old March 13th, 2010 (1:22 PM).
Potatomuffin's Avatar
Potatomuffin Potatomuffin is offline
The One And ONLY!!!
 
Join Date: Nov 2008
Location: New Twinleaf town(Werdo Town)
Gender:
Nature: Brave
Posts: 58
Hello all!
looks like HGSS will be out tommorow in English and so I'm getting ready to hack as I play!
The game seems to be a completely remodeled version of platinum. new things like the Pokegear will provide new opretunities to hack. Get your Modcards ready guys, cause i think this game will be fun to hack AND play!
__________________

Check out my pokemon diamond hack videos here:
http: diamond hacking 2 map and route pokemon edit
http: diamond hacking 4 to oreburg
NEW: http:Heart gold / Soul Silver map and model hack!!!
and for d/p/p hackers,be sure to look at my model list here:
http://www.pokecommunity.com/showthread.php?t=166387
Reply With Quote
  #190   Link to this post, but load the entire thread.  
Old March 13th, 2010 (10:01 PM).
Poryhack Poryhack is offline
March 14th
 
Join Date: Aug 2008
Age: 31
Posts: 50
Quote:
Originally Posted by Potatomuffin View Post
Hello all!
looks like HGSS will be out tommorow in English and so I'm getting ready to hack as I play!
The game seems to be a completely remodeled version of platinum. new things like the Pokegear will provide new opretunities to hack. Get your Modcards ready guys, cause i think this game will be fun to hack AND play!
...
It's not modeled on Platinum...
It's not called a modcard...
Reply With Quote
  #191   Link to this post, but load the entire thread.  
Old March 14th, 2010 (2:27 AM).
Champion Victoria Champion Victoria is offline
Puella docta
 
Join Date: Oct 2008
Nature: Sassy
Posts: 36
Okay, I see that item 19 on a/0/0/6, using the DP version of PokeDSPic, contains the first two frames of the Lance backsprite. They're in black and white, though, which is curious.

I still have no idea how to find overworld sprites though, since the Japanese PokeTex offsets don't seem to work on the US version.
Reply With Quote
  #192   Link to this post, but load the entire thread.  
Old March 14th, 2010 (7:31 PM).
ANinyMouse's Avatar
ANinyMouse ANinyMouse is offline
 
Join Date: Apr 2008
Gender:
Posts: 67
Hi everyone!

I'm kinda new to hacking, but I have a rather ambitious project that I'm working on. I need help with something, though. I have been editing Attacks in Diamond to great effect, since there is a tool for that, but when I opened SoulSilver to see if I could import my work to that game, I found that the file structure is vastly different!

I tried replacing "waza_tbl.narc" but it didn't seem to work, since the changes I made (making Gunk Shot 130 base power, just for instance) weren't showing up on the status screen like in Diamond. I used Pokesav to give my Totodile some of the attacks that I had edited, just to see if the effects I had hacked were implemented, but it seems like that's not the case. I had hacked Dream Eater to have the same effect as Absorb, Mega Drain, etc, for instance, but it still always fails against non-sleepping foes. This leads me to believe that there is a seperate file that determines the battle effect of moves.

Looking through the SoulSilver file system, I noticed that there doesn't seem to be a direct counterpart... in Diamond, there's a whole "waza effect" folder, etc... in HGSS, the only relevant files i see (just by filename) are "kowaza.narc" under data, and "waza_oshie.bin" under wazaoshie/fielddata.

Does anyone have any idea if the Attack system was totally rebuilt for HGSS or if DPPt Attack data is compatible, but simply under a different filename? Any tips or pointers n this area would be immensely appreciated!

Thanks!
Reply With Quote
  #193   Link to this post, but load the entire thread.  
Old March 14th, 2010 (7:49 PM).
イーブイ's Avatar
イーブイ イーブイ is offline
 
Join Date: Sep 2009
Gender: Male
Posts: 14
Most of the files in HG/SS with coherent names are copies from Platinum or PBR. All the real data is in /a.

I think the move data is in /a/0/1/1.

There are some partial file lists earlier in this thread; see posts 36 and 37.
__________________
My name is actually "Eevee". Turns out that's taken on a lot of Pokémon forums. Surprise!
I own veekun.
Reply With Quote
  #194   Link to this post, but load the entire thread.  
Old March 18th, 2010 (11:12 AM). Edited March 18th, 2010 by zenakrua.
zenakrua's Avatar
zenakrua zenakrua is offline
CSS Pirate
 
Join Date: Jan 2008
Location: Your closet
Gender: Female
Nature: Relaxed
Posts: 2
I'm new to this hacking/editing biz so please don't murder me. :P I forged myself a custom OW hero sprite, all 12 positions included, and I was wondering how to drop this in my SS rom. I did some searching and reading of this thread, am I correct in assuming I would use PokeTEX and the list to find where the sprites are stored? How would I then go about changing it? If someone could please either give me a layman's tut or point me in the direction of some helpful threads, I would be most grateful. *goes off to do more research*

EDIT: Okay so.. I did a little more digging, and I found a sprite replacement tut, unfortunately the list I downloaded doesn't seem to work with my English version. However I can attest that a working Acekard 2.1 with 1.6 AKAIO plays both HG and SS unpatched flawlessly. x3

So I guess I can hold out hope that someone more skilled churns out a full-on hero sprite editor, OW + front and backsprites.
Is there a list of hacking tools that currently work for HGSS? A compendium would be cool. :O

.. Omigosh that merging thing is too cool. <3
__________________
Reply With Quote
  #195   Link to this post, but load the entire thread.  
Old March 19th, 2010 (11:54 AM). Edited March 19th, 2010 by Immetec.
Immetec's Avatar
Immetec Immetec is offline
 
Join Date: Mar 2010
Gender: Male
Posts: 1
Hello, I need to use Pokemon Data Editor Ds[PDEDS] in Soul Silver, and for that i need to find personal.narc.
Anybody know where is located?:(

And another small question ... You can change the overworld sprites without poketex?

Thanks
Reply With Quote
  #196   Link to this post, but load the entire thread.  
Old March 25th, 2010 (6:31 AM).
Senzune Senzune is offline
 
Join Date: Mar 2010
Gender: Male
Posts: 1
Seeing as you guys have made progress, is there any chance the 3D engine could be disabled so that the game can be emulated in 2D? This might allow the game to be played on a PSP using the latest DSONPSP application.
Reply With Quote
  #197   Link to this post, but load the entire thread.  
Old March 25th, 2010 (6:56 AM).
Poryhack Poryhack is offline
March 14th
 
Join Date: Aug 2008
Age: 31
Posts: 50
Quote:
Originally Posted by Senzune View Post
Seeing as you guys have made progress, is there any chance the 3D engine could be disabled so that the game can be emulated in 2D? This might allow the game to be played on a PSP using the latest DSONPSP application.
Large parts of the game consist of nothing but 3D models. Surely even if you could just "disable" 3D the game would be rendered unplayable.
Reply With Quote
  #198   Link to this post, but load the entire thread.  
Old March 26th, 2010 (11:30 AM).
Poryhack Poryhack is offline
March 14th
 
Join Date: Aug 2008
Age: 31
Posts: 50
Quote:
Originally Posted by Team Fail View Post
Well, to an extent. Unless you used an Action Replay and flattened everything to a 2-D look, that's about it.
I've got a code to do that, but it doesn't change the fact that the models are still 3D. All it does is make them look 2D:

Code:
621D10EC 00000000
B21D10EC 00000000
20001218 00000004
D2000000 00000000
I believe credit goes to elixirdream. It's for SoulSilver (U) but if you look around I'm sure you can find other versions.
Reply With Quote
  #199   Link to this post, but load the entire thread.  
Old March 26th, 2010 (12:16 PM).
GaggliusHacks GaggliusHacks is offline
random pokehacker
 
Join Date: Mar 2010
Gender: Male
Posts: 41
i would hack hg/ss if i had the emulator.....or tools lol
Reply With Quote
  #200   Link to this post, but load the entire thread.  
Old March 27th, 2010 (7:52 AM).
Poryhack Poryhack is offline
March 14th
 
Join Date: Aug 2008
Age: 31
Posts: 50
Quote:
Originally Posted by GaggliusHacks View Post
i would hack hg/ss if i had the emulator.....or tools lol
Thank you for this completely moronic post.
Reply With Quote
Reply

Quick Reply

Join the conversation!

Create an account to post a reply in this thread, participate in other discussions, and more!

Create a PokéCommunity Account
Ad Content
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 8:54 AM.