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

Notices
For all updates, view the main page.

Research & Development Got a well-founded knack with ROM hacking? Love reverse-engineering the Pokémon games? Or perhaps you love your assembly language. 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!
Research & Development programs in this forum are subject to moderator approval before they are displayed.



Reply
 
Thread Tools
  #176    
Old February 4th, 2010 (03:01 PM).
SCV's Avatar
SCV SCV is offline
DPP Game Researcher
 
Join Date: Dec 2007
Location: Los Angeles
Gender:
Nature: Calm
Posts: 178
Send a message via AIM to SCV Send a message via Windows Live Messenger to SCV
Quote originally posted by Chaos Rush:
But I thought PPRE doesn't support HG/SS yet...

Also it appears (from the link in your sig) that the Trainer Editor has not been made yet either.
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.
__________________
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
  #177    
Old February 5th, 2010 (07: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
  #178    
Old February 6th, 2010 (12:46 PM).
Pedro250 Pedro250 is offline
 
Join Date: May 2009
Gender:
Posts: 7
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
  #179    
Old February 6th, 2010 (05:58 PM).
Poryhack Poryhack is offline
March 14th
 
Join Date: Aug 2008
Age: 23
Posts: 50
Quote originally posted by Pedro250:
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
  #180    
Old February 9th, 2010 (08: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
  #181    
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:
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
  #182    
Old February 10th, 2010 (07:01 PM).
SCV's Avatar
SCV SCV is offline
DPP Game Researcher
 
Join Date: Dec 2007
Location: Los Angeles
Gender:
Nature: Calm
Posts: 178
Send a message via AIM to SCV Send a message via Windows Live Messenger to SCV
Quote originally posted by Potatomuffin:
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
  #183    
Old February 14th, 2010 (08:23 PM).
Team Fail's Avatar
Team Fail Team Fail is online now
Dragon at heart
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 9,772
Quote originally posted by D-Trogh:
Funny how you ask for the code when on an OLD post on GBATemp you where thanked for informing the thread opener about the code XD
Anyway.. guess this is the code:
Spoiler:
The code (Motion 3D):

Diamond/Pearl:

94000130 FDFF0000
DA000000 02000002
B21C4D28 00000000
B0000004 00000000
D7000000 0000150E
DA000000 00112F56
D3000000 00000000
D7000000 02000002
D2000000 00000000

Platinum:

94000130 FDFF0000
DA000000 02000002
B2101D40 00000000
D7000000 000012FE
DC000000 FFFFFFFE
94000130 FFF70000
DA000000 00111D10
D3000000 00000000
D7000000 02000002
D2000000 00000000

HG/SS:

Only God knows!

-------------------

How to use:

Go to your Poketch Calculator:

Type (#) then L+Start, release the buttons, then you go to any place that makes your screen change (houses, pokemon party, bag, marts, if you are in a place like that already going outside will work) with the "L" pressed to make that camera active in that place (you must press the L before entering)!

(#) Can be:

0 - Normal 3D (Little deformation)
4 - 2D Used on Houses, Marts, PokéCenters etc (Parallel Perspective - No deformation)
5 - 3D Used on Spear Pillar (Great deformation)
8 - 3D Used on Stark Mountain (Top down, Far camera and Small deformation)
9 - 3D Used on Oreburgh Gym (Camera from behind)
14 - 3D Used on Hall of Origin (Top down and Extreme deformation)

Obs.: No effect on the Distortion World

Enjoy!

And this is that Crazy Zoom code
Spoiler:
B21C4D28 00000000
B0000004 00000000
DC000000 0000150E
A0000000 FF000004
D3000000 00000000
121CED48 0000F000
D2000000 00000000
B21C59A4 00000000
DA000000 0000001A
94000130 FCF30204
D4000000 FFFFFFFF
D0000000 00000000
94000130 FCF30208
D4000000 00000001
D0000000 00000000
74000100 FF000020
D7000000 0000001A
D2000000 00000000
B21C59A4 00000000
DA000000 00000022
94000130 FCF30108
D4000000 FFFFFFFF
D0000000 00000000
94000130 FCF30104
D4000000 00000001
D0000000 00000000
74000100 FF000020
D7000000 00000022
D2000000 00000000
B21C59A4 00000000
DA000000 0000002A
94000130 FCF30004
D4000000 FFFFFFFF
D0000000 00000000
94000130 FCF30008
D4000000 00000001
D0000000 00000000
74000100 FF000020
D7000000 0000002A
D2000000 00000000

:: Features

* Zoom
o R+Start - Zoom in
o R+Select - Zoom out* Rotation Left/Right
o L+Select - Left
o L+Start - Right* Rotation Up/Down
o L+R+Start - Up
o L+R+Select - Down

-----------------------------------

That allows you changing the zoom, the angle, the rotation (not shown in the screenshots) and the position. Enjoy =P

-----------------------------------

SPECIAL NOTE: USING THE ABOVE CODE WITH THE MOTION 3D CODE IN 2D PLACES WILL CAUSE THE TOP SCREEN TO BE BLACK, ONLY USE BOTH IN 3D PLACES (OR PUT THE 3D CAMERA IN THE 2D PLACES BEFORE ENTERING).


B2T now..
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.
__________________
| | | | |
PM | VM
PC Minecraft Bukkit Server Moderator

Do the best with whatever you can today.
Then tomorrow, you will have surely progressed.

Mario & Luigi: Dream Team - Dreamy Somnom Labyrinth
Reply With Quote
  #184    
Old February 14th, 2010 (09:01 PM).
Poryhack Poryhack is offline
March 14th
 
Join Date: Aug 2008
Age: 23
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
  #185    
Old February 15th, 2010 (10:12 AM).
Virtual Chatot's Avatar
Virtual Chatot Virtual Chatot is offline
Ça m'énerve
Crystal Tier
 
Join Date: Mar 2005
Location: Rockies
Age: 23
Gender: Male
Posts: 3,518
I would just like to thank everyone who's continuing the research into Pokemon Hacking on the DS platform that we at Pokespam started.
__________________
Seven weeks until I graduate


Most certainly going to die


I'm so tired of reading and writing papers.


This is God's way of punishing me


At least I'm getting married this summer


I'm going to need a job


The hell are you reading these for?


<3
Reply With Quote
  #186    
Old February 15th, 2010 (12:48 PM).
Fiery Dash Fiery Dash is offline
 
Join Date: Feb 2008
Posts: 1,198
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
  #187    
Old February 16th, 2010 (04:04 AM).
Virtual Chatot's Avatar
Virtual Chatot Virtual Chatot is offline
Ça m'énerve
Crystal Tier
 
Join Date: Mar 2005
Location: Rockies
Age: 23
Gender: Male
Posts: 3,518
Quote originally posted by Fiery Dash:
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.
__________________
Seven weeks until I graduate


Most certainly going to die


I'm so tired of reading and writing papers.


This is God's way of punishing me


At least I'm getting married this summer


I'm going to need a job


The hell are you reading these for?


<3
Reply With Quote
  #188    
Old February 19th, 2010 (08:33 AM).
Fiery Dash Fiery Dash is offline
 
Join Date: Feb 2008
Posts: 1,198
Quote originally posted by Virtual Chatot:
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
  #189    
Old March 9th, 2010 (06:18 AM).
frogmyster3 frogmyster3 is offline
 
Join Date: Jun 2009
Gender: Male
Posts: 4
Quote originally posted by Fiery Dash:
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
  #190    
Old March 12th, 2010 (06: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
Send a message via AIM to Champion Victoria Send a message via Windows Live Messenger to Champion Victoria Send a message via Yahoo to Champion Victoria
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
  #191    
Old March 13th, 2010 (01: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
  #192    
Old March 13th, 2010 (06:33 PM).
Team Fail's Avatar
Team Fail Team Fail is online now
Dragon at heart
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 9,772
Quote originally posted by Potatomuffin:
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!
Hey, you do know the roms were leaked? SoulSilver is GREAT! ^-^
__________________
| | | | |
PM | VM
PC Minecraft Bukkit Server Moderator

Do the best with whatever you can today.
Then tomorrow, you will have surely progressed.

Mario & Luigi: Dream Team - Dreamy Somnom Labyrinth
Reply With Quote
  #193    
Old March 13th, 2010 (10:01 PM).
Poryhack Poryhack is offline
March 14th
 
Join Date: Aug 2008
Age: 23
Posts: 50
Quote originally posted by Potatomuffin:
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
  #194    
Old March 14th, 2010 (02:27 AM).
Champion Victoria Champion Victoria is offline
Puella docta
 
Join Date: Oct 2008
Nature: Sassy
Posts: 36
Send a message via AIM to Champion Victoria Send a message via Windows Live Messenger to Champion Victoria Send a message via Yahoo to Champion Victoria
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
  #195    
Old March 14th, 2010 (07:31 PM).
ANinyMouse's Avatar
ANinyMouse ANinyMouse is offline
 
Join Date: Apr 2008
Gender:
Posts: 70
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
  #196    
Old March 14th, 2010 (07: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
  #197    
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
Send a message via AIM to zenakrua Send a message via Windows Live Messenger to zenakrua Send a message via Yahoo to zenakrua
I'm new to this hacking/editing biz so please don't murder me. 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
  #198    
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
  #199    
Old March 25th, 2010 (06: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
  #200    
Old March 25th, 2010 (06:56 AM).
Poryhack Poryhack is offline
March 14th
 
Join Date: Aug 2008
Age: 23
Posts: 50
Quote originally posted by Senzune:
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
Reply
Quick Reply

Sponsored Links
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 UTC -8. The time now is 10:56 AM.