The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Fan Game Hub (https://www.pokecommunity.com/forumdisplay.php?f=156)
-   -   Diamond/Pearl/Platinum hacking (https://www.pokecommunity.com/showthread.php?t=82080)

Michael Allison March 14th, 2008 3:19 AM

So although we can hack battles, we can't hack moves? Finally, something to experiment with that's completely original :D lol.

Quote:

probably nothing big, there's random text like that all over it. i actually found afew places where it said "anime"
Like somebody else said, I think, it would be interesting to try editing all the places it says polygon, etc.. I would assume it has something to do with the 3D rendering system they use to create buildings and towns.

AquaLeaderMatt March 14th, 2008 4:01 AM

Quote:

Originally Posted by gabe_k (Post 3399450)
meh, with all the stuff we know how to do now we've almost caught up

I wasn't aware that there was any Japanese hacking tools for D/P lol. What can they do that we can't? How far along are they? If we've "almost caught up", then they must have something worth playing with.

gabe_k March 14th, 2008 4:30 AM

Quote:

Originally Posted by gamefreakfatty (Post 3400080)
Found some offsets for the Elite 4's Pokemon. Modified all five of Aaron's Pokemon to be level one Magikarps. I know I'm cheap, but I wanted to do a quick test. Sadly, they still have the original moves, not just splash, though they are still only level ones. ;)

Bad fatty! can you go a day without making a discovery!?!? Also, awesome thing under your name :P

Quote:

Originally Posted by AquaLeaderMatt (Post 3400885)
I wasn't aware that there was any Japanese hacking tools for D/P lol. What can they do that we can't? How far along are they? If we've "almost caught up", then they must have something worth playing with.

Well, i've used (i think) all of the japanese hacking tools we've found. there's poketex of course, then there was a pack of abunch of hacking tools called "pokemon rom changer" or something (i think there's a link in here). they only worked with japanese roms, but i managed to edit encounters, move power/type, and when pokemon learn moves. so were actualy ahead in someways, we just don't know how to edit moves. *Stares at gamefreakfatty* get to work... NOW!

Quote:

Originally Posted by Michael Allison (Post 3400816)
Like somebody else said, I think, it would be interesting to try editing all the places it says polygon, etc.. I would assume it has something to do with the 3D rendering system they use to create buildings and towns.

I would NOT, it's probably something about the engine which is not what we want to hack.

D-Trogh March 14th, 2008 10:44 AM

Quote:

Originally Posted by Kristian (Post 3399306)
I had that problem too, but then i figured that you MUST have the sound on when your battling..I dont know why.. :s

Oh, l0ls.. Thanks.. Then I should play without playing other music :(
Too bad ^^
Quote:

Originally Posted by gabe_k (Post 3399336)
execpt for all the japanese ones

Erm.. And what about PokeDSPic?

gabe_k March 14th, 2008 10:57 AM

Quote:

Originally Posted by D-Trogh (Post 3401315)
Oh, l0ls.. Thanks.. Then I should play without playing other music :(
Too bad ^^

Erm.. And what about PokeDSPic?

isn't that an english one? i've never used it. anyway, i believe i've figured some stuff out about mapping

Michael Allison March 14th, 2008 1:44 PM

Quote:

Originally Posted by D-Trogh (Post 3401315)
Oh, l0ls.. Thanks.. Then I should play without playing other music :(
Too bad ^^

Erm.. And what about PokeDSPic?

You can't have it muted, but you can have it turned down. Not to mention, I'm sure you could find a way to block the sound from it without the emulator under the impression you have the sound muted. Trick it into thinking something else is your sound card, maybe?

gabe_k March 14th, 2008 2:31 PM

Quote:

Originally Posted by Michael Allison (Post 3401612)
You can't have it muted, but you can have it turned down. Not to mention, I'm sure you could find a way to block the sound from it without the emulator under the impression you have the sound muted. Trick it into thinking something else is your sound card, maybe?

you can't turn the sound down in no$gba

Virtual Chatot March 14th, 2008 3:01 PM

Couldn't you just turn down the sound on your speaker? [/commonsense]

thethethethe March 14th, 2008 4:42 PM

It's not much, but I've been looking at the evolution data. I just compiled a reasonably vague guide on the tupes of evolution data. It's set out in the same way as the FR/LG/R/S/E games. You'll see in the guide that there are a few of them that I'm still unsure of. Like the Glaceon/Leafeon/Magnezone.
Spoiler:
01 00 00 00 A9 00
Happiness evolution - 00 00 - Pokemon to evolve to

02 00 00 00 C4 00
Happiness evolution daytime - 00 00 - Pokemon to evolve to

03 00 00 00 C5 00
Happiness evolution at night - 00 00 - Pokemon to evolve to

04 00 10 00 02 00
Lvl. evolution - Level to evolve - Pokemon to evolve to

05 00 00 00 41 00
Trade evolution - 00 00 - Pokemon to evolve to

06 00 DD 00 BA 00
Trade with item evolution - Item to hold - Pokemon to evolve to

07 00 53 00 87 00
Item Evolution - Item to use - Pokemon to evolve to

08 00 14 00 6A 00
Attack>Defense - Level - Pokemon : Hitmonlee

09 00 14 00 ED 00
Attack<Defense - Level - Pokemon : Hitmonchan

0A 00 14 00 6B 00
Attack=Defense - Level - Pokemon (Hitmontop)

0B 00 07 00 0A 01
Personality Value < or = to 4 - Level - Pokemon:Silcoon

0C 00 07 00 0C 01
Personality Value > or = to 5 - Level - Pokemon:Cascoon

0D 00 14 00 23 01
Special level Evo - Level - Pokemon to evolve to :Ninjask

0E 00 14 00 24 01
If spare spot in party - Level - Pokemon to evolve to :Shedinja

0F 00 AA 00 5E 01
Max Beauty - ? - Pokemon to evolve to :Milotic

10 00 6D 00 DB 01
Dawn Stone Male? - ? - Pokemon : Gallade

11 00 6D 00 DE 01
Happiness Day - ? - Pokemon : Lucario

12 00 6E 00 71 00
Level Up Holding Item Day - Item - Pokemon to evolve to : Happiny>Chansey

13 00 47 01 D8 01
Level Up Holding Item Night - Item -Pokemon to evolve to:Gliscor (472)

14 00 CA 00 CF 01
Level with Attack - Attack(Double Hit) - Pokemon to evovle to :Ambipom (463)

15 00 DF 00 E2 00
Level up with Pokemon in Party - The pokemon - Pokemon to evolve to Mantyke - Mantine

16 00 14 00 9E 01
Special Level Evolution? - Level - Pokemon to evolve to :Mothim (414)

17 00 14 00 9E 01
Special Level Up? - Level - Pokemon to evolve to

18 00 00 00 CE 01 (476)
Level up at Mt. Coronet? - 00 00 - Pokemon to evovle to /Magnezone Evolution (462)

19 00 00 00 D6 01
Level up in Eterna Forest? - 00 00 - Pokemon to evovle to :Leafeon(470)

1A 00 00 00 D701
Level up in Route 217? - 00 00 - Pokemon to evovle to :Glaceon(471)


I'll see if I can find anything else.

pimpfuu March 14th, 2008 4:43 PM

ive been searching all over for tools for hacking diamond and pearl, ive skimeed through this thread, and i cant find the links to any tools.

can any one help?
much thanx ;]

gamefreakfatty March 14th, 2008 5:28 PM

Quote:

Originally Posted by thethethethe (Post 3402037)
It's not much, but I've been looking at the evolution data. I just compiled a reasonably vague guide on the tupes of evolution data. It's set out in the same way as the FR/LG/R/S/E games. You'll see in the guide that there are a few of them that I'm still unsure of. Like the Glaceon/Leafeon/Magnezone.
Spoiler:
01 00 00 00 A9 00
Happiness evolution - 00 00 - Pokemon to evolve to

02 00 00 00 C4 00
Happiness evolution daytime - 00 00 - Pokemon to evolve to

03 00 00 00 C5 00
Happiness evolution at night - 00 00 - Pokemon to evolve to

04 00 10 00 02 00
Lvl. evolution - Level to evolve - Pokemon to evolve to

05 00 00 00 41 00
Trade evolution - 00 00 - Pokemon to evolve to

06 00 DD 00 BA 00
Trade with item evolution - Item to hold - Pokemon to evolve to

07 00 53 00 87 00
Item Evolution - Item to use - Pokemon to evolve to

08 00 14 00 6A 00
Attack>Defense - Level - Pokemon : Hitmonlee

09 00 14 00 ED 00
Attack<Defense - Level - Pokemon : Hitmonchan

0A 00 14 00 6B 00
Attack=Defense - Level - Pokemon (Hitmontop)

0B 00 07 00 0A 01
Personality Value < or = to 4 - Level - Pokemon:Silcoon

0C 00 07 00 0C 01
Personality Value > or = to 5 - Level - Pokemon:Cascoon

0D 00 14 00 23 01
Special level Evo - Level - Pokemon to evolve to :Ninjask

0E 00 14 00 24 01
If spare spot in party - Level - Pokemon to evolve to :Shedinja

0F 00 AA 00 5E 01
Max Beauty - ? - Pokemon to evolve to :Milotic

10 00 6D 00 DB 01
Dawn Stone Male? - ? - Pokemon : Gallade

11 00 6D 00 DE 01
Happiness Day - ? - Pokemon : Lucario

12 00 6E 00 71 00
Level Up Holding Item Day - Item - Pokemon to evolve to : Happiny>Chansey

13 00 47 01 D8 01
Level Up Holding Item Night - Item -Pokemon to evolve to:Gliscor (472)

14 00 CA 00 CF 01
Level with Attack - Attack(Double Hit) - Pokemon to evovle to :Ambipom (463)

15 00 DF 00 E2 00
Level up with Pokemon in Party - The pokemon - Pokemon to evolve to Mantyke - Mantine

16 00 14 00 9E 01
Special Level Evolution? - Level - Pokemon to evolve to :Mothim (414)

17 00 14 00 9E 01
Special Level Up? - Level - Pokemon to evolve to

18 00 00 00 CE 01 (476)
Level up at Mt. Coronet? - 00 00 - Pokemon to evovle to /Magnezone Evolution (462)

19 00 00 00 D6 01
Level up in Eterna Forest? - 00 00 - Pokemon to evovle to :Leafeon(470)

1A 00 00 00 D701
Level up in Route 217? - 00 00 - Pokemon to evovle to :Glaceon(471)


I'll see if I can find anything else.

Very well done! How did you manage to find this information?

gabe_k March 14th, 2008 5:39 PM

Quote:

Originally Posted by thethethethe (Post 3402037)
It's not much, but I've been looking at the evolution data. I just compiled a reasonably vague guide on the tupes of evolution data. It's set out in the same way as the FR/LG/R/S/E games. You'll see in the guide that there are a few of them that I'm still unsure of. Like the Glaceon/Leafeon/Magnezone.
Spoiler:
01 00 00 00 A9 00
Happiness evolution - 00 00 - Pokemon to evolve to

02 00 00 00 C4 00
Happiness evolution daytime - 00 00 - Pokemon to evolve to

03 00 00 00 C5 00
Happiness evolution at night - 00 00 - Pokemon to evolve to

04 00 10 00 02 00
Lvl. evolution - Level to evolve - Pokemon to evolve to

05 00 00 00 41 00
Trade evolution - 00 00 - Pokemon to evolve to

06 00 DD 00 BA 00
Trade with item evolution - Item to hold - Pokemon to evolve to

07 00 53 00 87 00
Item Evolution - Item to use - Pokemon to evolve to

08 00 14 00 6A 00
Attack>Defense - Level - Pokemon : Hitmonlee

09 00 14 00 ED 00
Attack<Defense - Level - Pokemon : Hitmonchan

0A 00 14 00 6B 00
Attack=Defense - Level - Pokemon (Hitmontop)

0B 00 07 00 0A 01
Personality Value < or = to 4 - Level - Pokemon:Silcoon

0C 00 07 00 0C 01
Personality Value > or = to 5 - Level - Pokemon:Cascoon

0D 00 14 00 23 01
Special level Evo - Level - Pokemon to evolve to :Ninjask

0E 00 14 00 24 01
If spare spot in party - Level - Pokemon to evolve to :Shedinja

0F 00 AA 00 5E 01
Max Beauty - ? - Pokemon to evolve to :Milotic

10 00 6D 00 DB 01
Dawn Stone Male? - ? - Pokemon : Gallade

11 00 6D 00 DE 01
Happiness Day - ? - Pokemon : Lucario

12 00 6E 00 71 00
Level Up Holding Item Day - Item - Pokemon to evolve to : Happiny>Chansey

13 00 47 01 D8 01
Level Up Holding Item Night - Item -Pokemon to evolve to:Gliscor (472)

14 00 CA 00 CF 01
Level with Attack - Attack(Double Hit) - Pokemon to evovle to :Ambipom (463)

15 00 DF 00 E2 00
Level up with Pokemon in Party - The pokemon - Pokemon to evolve to Mantyke - Mantine

16 00 14 00 9E 01
Special Level Evolution? - Level - Pokemon to evolve to :Mothim (414)

17 00 14 00 9E 01
Special Level Up? - Level - Pokemon to evolve to

18 00 00 00 CE 01 (476)
Level up at Mt. Coronet? - 00 00 - Pokemon to evovle to /Magnezone Evolution (462)

19 00 00 00 D6 01
Level up in Eterna Forest? - 00 00 - Pokemon to evovle to :Leafeon(470)

1A 00 00 00 D701
Level up in Route 217? - 00 00 - Pokemon to evovle to :Glaceon(471)


I'll see if I can find anything else.

sweet! that should help alot! Would you like to join Heatran, gamefreakfatty, and my hacking team?

Quote:

Originally Posted by pimpfuu (Post 3402042)
ive been searching all over for tools for hacking diamond and pearl, ive skimeed through this thread, and i cant find the links to any tools.

can any one help?
much thanx ;]

there are none in english, kthnxbai.

In other news, i figured out how to hack textures today, and i think i'm getting abit closer to the maps

thethethethe March 14th, 2008 5:45 PM

Quote:

Originally Posted by gamefreakfatty (Post 3402168)
Very well done! How did you manage to find this information?

Well, I searched for '04 00 10 00 02 00' which is the evolution from Bulbasaur to Ivysaur in 3rd generation games, and luckily, it appears the same way. And I scrolled through all the evolution data, and marked down anything any new types, 0200, 0400, 0A00, etc.
And I got a few of each and checked how that Pokemon evolved. As an example, the Eevee>Glaceon Evolution is:
1A 00 00 00 D701

The way it evolves, according to Bulbapedia, is leveling up in Route 217. And since the 00 00 follows, it means there mustn't be any value's for the middle to change it, So that's why I assume it's 'Level Up in Route 217'. And the final double-byte is always, Pokemon to evolve to. Which you get through D701>reverse>01D7>hex-dec>471=Glaceon.

gamefreakfatty March 14th, 2008 5:57 PM

Quote:

Originally Posted by thethethethe (Post 3402207)
Well, I searched for '04 00 10 00 02 00' which is the evolution from Bulbasaur to Ivysaur in 3rd generation games, and luckily, it appears the same way. And I scrolled through all the evolution data, and marked down anything any new types, 0200, 0400, 0A00, etc.
And I got a few of each and checked how that Pokemon evolved. As an example, the Eevee>Glaceon Evolution is:
1A 00 00 00 D701

The way it evolves, according to Bulbapedia, is leveling up in Route 217. And since the 00 00 follows, it means there mustn't be any value's for the middle to change it, So that's why I assume it's 'Level Up in Route 217'. And the final double-byte is always, Pokemon to evolve to. Which you get through D701>reverse>01D7>hex-dec>471=Glaceon.

very nice. gabe_k and i along with some others like virtual chatot and michael have a dp hacking team. we (gabe_k and i) want to know if you want to join?

Michael Allison March 14th, 2008 6:18 PM

Quote:

Originally Posted by gabe_k (Post 3401706)
you can't turn the sound down in no$gba

Not by traditional means. But, for example, set iTunes to your speaker, no$gba to your headphones, and take the earbuds off ;) easy... dur dur dur

pimpfuu March 14th, 2008 6:21 PM

sorry if i took it the wrong way, but kthanxbai is really kinda unnecessary, and i fuess it just
rubbed me the wrong way.

sorry if i blew up, but im really into this kinda stuff and i wanna start working with it and learning more.

and gamefreak i did use the search function, but when you search poketex tons of links to this thread come up, on different pages, as it is mentioned in many posts. and i did find your link, and i thank you for the work you did in translating some of the program. and bundling it with the sprites form emerald.

sorry for blowing up
its my bad.

anyways hope i can start off fresh :]

so does poke tex only allow editing of sprites? or is that all thats listed in the list.txt

gamefreakfatty March 14th, 2008 6:35 PM

Quote:

Originally Posted by pimpfuu (Post 3402316)
sorry if i took it the wrong way, but kthanxbai is really kinda unnecessary, and i fuess it just
rubbed me the wrong way.

sorry if i blew up, but im really into this kinda stuff and i wanna start working with it and learning more.

and gamefreak i did use the search function, but when you search poketex tons of links to this thread come up, on different pages, as it is mentioned in many posts. and i did find your link, and i thank you for the work you did in translating some of the program. and bundling it with the sprites form emerald.

sorry for blowing up
its my bad.

anyways hope i can start off fresh :]

so does poke tex only allow editing of sprites? or is that all thats listed in the list.txt

fine with me. sorry i got mad, its just when people get mad at my friends i typically get mad back ;)

anyways i forgot how many posts there were. sorry about that comment. as far as i know it allows you to edit sprites as well as some other stuff. i don't know what else it can edit. i know it only shows what's in the list.txt file though. the reason for that is that it reads the hex offsets from the list.txt file and those offsets tell it where to edit. if you want to edit it/make your own, here is the format:
label,hexoffset

pimpfuu March 14th, 2008 6:49 PM

ok thanx, and im kinda new at this, so what program would i use to search through the rom for offsets and hex codes?

Virtual Chatot March 14th, 2008 6:51 PM

I suggest Hex Workshop, its really easy to use.

pimpfuu March 14th, 2008 6:58 PM

so how do i go about doing this? (sorry if am am being very newbish, i just dont really know where to start :/)

gabe_k March 14th, 2008 7:00 PM

Quote:

Originally Posted by Heatran (Post 3402395)
I suggest Hex Workshop, its really easy to use.

nah man, i really like 010 Editor

Virtual Chatot March 14th, 2008 7:03 PM

Take your Diamond Rom, load it into your Hex editor, and go for it!

Quote:

Originally Posted by gabe_k (Post 3402421)
nah man, i really like 010 Editor

Really? I'll have to try it out. So far Hex Workshop has been pretty faithful.

pimpfuu March 14th, 2008 7:15 PM

Quote:

Originally Posted by Heatran (Post 3402426)
Take your Diamond Rom, load it into your Hex editor, and go for it!


Really? I'll have to try it out. So far Hex Workshop has been pretty faithful.

haha ok thanx. sounds really tedius as a 64 mb file has hundreds of thousands of codes im sure

so in 010 editor, when i open up the rom, do i have to change any settings?

how do i change the settings to label, hexoffset?

gamefreakfatty March 14th, 2008 8:29 PM

@Heatran:
Ya, I told Gabe about 010 Editor, as I thought it was really good. I thought I told you to try it on MSN, maybe I didn't. I don't know. Anyways it's not too resource intensive like UltraEdit was, but it is complex enough that it does just about everything I'll need.

Quote:

Originally Posted by pimpfuu (Post 3402443)
haha ok thanx. sounds really tedius as a 64 mb file has hundreds of thousands of codes im sure

so in 010 editor, when i open up the rom, do i have to change any settings?

how do i change the settings to label, hexoffset?

it doesnt work like that. you have to find where PokeTEX needs to read from and then in the list.txt file you put each line in this format:
label,hexoffset

example in the list.txt file would be:
babyboy1,211A938

babyboy1 is the label, so you know what it is, thats what shows up in PokeTEX on the drop-down list.

the 211A938 is the location in the NDS file where the littleboy1 "tex" is.

P.S.
This stuff is REALLY hard to explain. You're mostly going to have to learn it on your own. I learned on my own, so I'm sure you can too. Although you may need to start with other, smaller things.

-gamefreakfatty

pimpfuu March 14th, 2008 8:54 PM

Quote:

Originally Posted by gamefreakfatty (Post 3402571)
@Heatran:
Ya, I told Gabe about 010 Editor, as I thought it was really good. I thought I told you to try it on MSN, maybe I didn't. I don't know. Anyways it's not too resource intensive like UltraEdit was, but it is complex enough that it does just about everything I'll need.



it doesnt work like that. you have to find where PokeTEX needs to read from and then in the list.txt file you put each line in this format:
label,hexoffset

example in the list.txt file would be:
babyboy1,211A938

babyboy1 is the label, so you know what it is, thats what shows up in PokeTEX on the drop-down list.

the 211A938 is the location in the NDS file where the littleboy1 "tex" is.

P.S.
This stuff is REALLY hard to explain. You're mostly going to have to learn it on your own. I learned on my own, so I'm sure you can too. Although you may need to start with other, smaller things.

-gamefreakfatty


oooooooooh i see. thank you for making it more clear for me. i feel really stupid, but i understand now. so basically the label can be anything i want, but it is the offset that is the sprites and other things in the game. thanks for the help.

also how can i make a bmp a poke file? or how can i edit a poke file to change sprite colors and such?

and lastly, when i open the rom in my hex editer what mode should i view it in?
like how do you get 211A938 out of all the strings of numbers that go along with littleboy?


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


Like our Facebook Page Follow us on Twitter © 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.