The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary Hack Research & Development (https://www.pokecommunity.com/forumdisplay.php?f=195)
-   -   Research [GENERAL THREAD] Pokémon Heart Gold/Soul Silver Hacking (https://www.pokecommunity.com/showthread.php?t=194248)

Masterge77 March 27th, 2010 8:30 AM

Has anyone tried hacking the Slots and old game corner back in yet?

Supercheese April 1st, 2010 9:07 PM

Trainer Sprites location in the ROM
 
Hello folks,

There's been some great information presented in this thread so far, but there's one thing I am looking for that has yet to be provided: the location of the trainers' sprites (NOT the overworld sprites, but the ones you see when you enter the battle and they send out their Pokemon) within the HG/SS ROM's file structure. I suspect it's buried somewhere in the a/#/# folders, and if someone knows exactly which file I should be hunting after, I would be greatly appreciative.

Cheers!

dragonarche April 3rd, 2010 6:08 AM

Are the maps still structured like in Pokemon diamond if so then
i got the map editing done :)

@Supercheese
welcome to pokecommunity "where people and Pokemon life together in harmony"

denpaform April 4th, 2010 4:44 AM

Hi,
This thread has been rather helpful for me to mess around with my HG rom, but I still did not manage to find some of the information what I was looking for: the location of the partner pokemon's overworld sprite that follows you around when you are travelling on foot ingame and the the list.txt file for pokedex for the partner pokemon's overworld sprite. (I'm looking for either one of these two, though I prefer the second choice.) If someone knows, would you mind helping me? Thanks in advance.
Edit: Is there any files in the data/a/x/x that contains the data of each pokemon's base stats? I would like to know that if possible too :)

ANinyMouse April 4th, 2010 1:29 PM

Quote:

Originally Posted by denpaform (Post 5681117)
Is there any files in the data/a/x/x that contains the data of each pokemon's base stats? I would like to know that if possible too :)

That's in personal.narc, but i don't know it's location in the rom besides the fact that it's buried in "a", somewhere. I gave up looking when PPRE got updated. It's not actually named "personal," though, that's just what it was called in past pokemon games.

For instance, I'm trying to figure out which file is the "arm9" file so I can do some starter pokemon editing, but the only thing i have to go on is the info on pages 2 & 8 of this thread (and a few random posts on project pokemon). So, the only way for me to figure out which file is arm9 (besides someone just telling me) is to decompress each file in "a" (that I'm unsure about), one by one, and then use a hex editor and the offset provided on page 8 to find the hex values I'm looking for.

Precious Tears April 5th, 2010 3:28 AM

Thanks for the help frogmyster3 and Champion Victoria!! ;]
Howto replace the back sprite/Trainer Card Sprite and VS Sprite...?
And what hacking-tool I'm gonna use this time?

Potatomuffin April 5th, 2010 8:46 PM

Quote:

Originally Posted by dragonarche (Post 5677392)
Are the maps still structured like in Pokemon diamond if so then
i got the map editing done :)

Sorry, I beat you to it...
Muhahaahahahahahhahahahah!

smurph717 April 5th, 2010 11:14 PM

@dragonarche: No, the HG/SS maps are very subtly different from the Diamond maps. There's an extra value in the header that wasn't in DPP, and if it's greater than zero (it is on most maps), then there's another whole section in the file we know nothing about (yet :P).

@Potatomuffin: Sure, if you want to call blindly changing values in your hex editor without really (and do i stress REALLY) understanding what you're changing "editing" the map. I mean, yeah, you're editing it, but in your eyes all you're doing is changing a few numbers here and there so something changes on screen. Do you really *know* why what you're changing worked? (That's a rhetorical question; I've been following what you've been posting thinking you knew something interesting, and you definitely don't. :/ Sorry, mate.)

If you wanna know more, I should have a thread popping up shortly in the R&D subforum to check out. Also, I'm working on documenting the movement permissions/special tile flags, and I'll have more on that in the coming days. Oh, and I've done some digging into how the 3d models on the maps (like the little potted plants, doormats, houses, computer, etc.) work, and I'll put that information in pichu2000's thread. I'm thinking we need a spot to kinda consolidate all the info on the mapping, spriting, scripting, etc. systems (right now, it's spread over a bunch of threads here). Anyone have access to a good wiki?

denpaform April 6th, 2010 5:57 AM

Quote:

Originally Posted by ANinyMouse (Post 5682527)
That's in personal.narc, but i don't know it's location in the rom besides the fact that it's buried in "a", somewhere. I gave up looking when PPRE got updated. It's not actually named "personal," though, that's just what it was called in past pokemon games.

For instance, I'm trying to figure out which file is the "arm9" file so I can do some starter pokemon editing, but the only thing i have to go on is the info on pages 2 & 8 of this thread (and a few random posts on project pokemon). So, the only way for me to figure out which file is arm9 (besides someone just telling me) is to decompress each file in "a" (that I'm unsure about), one by one, and then use a hex editor and the offset provided on page 8 to find the hex values I'm looking for.

Unless I had missed out reading a post, I don't recall finding any offset for the base stats for the pokemon...

I will try to find it on my own though... =/

pichu2000 April 6th, 2010 12:29 PM

Quote:

Originally Posted by smurph717 (Post 5687562)
@dragonarche: No, the HG/SS maps are very subtly different from the Diamond maps. There's an extra value in the header that wasn't in DPP, and if it's greater than zero (it is on most maps), then there's another whole section in the file we know nothing about (yet :P).

@Potatomuffin: Sure, if you want to call blindly changing values in your hex editor without really (and do i stress REALLY) understanding what you're changing "editing" the map. I mean, yeah, you're editing it, but in your eyes all you're doing is changing a few numbers here and there so something changes on screen. Do you really *know* why what you're changing worked? (That's a rhetorical question; I've been following what you've been posting thinking you knew something interesting, and you definitely don't. :/ Sorry, mate.)

If you wanna know more, I should have a thread popping up shortly in the R&D subforum to check out. Also, I'm working on documenting the movement permissions/special tile flags, and I'll have more on that in the coming days. Oh, and I've done some digging into how the 3d models on the maps (like the little potted plants, doormats, houses, computer, etc.) work, and I'll put that information in pichu2000's thread. I'm thinking we need a spot to kinda consolidate all the info on the mapping, spriting, scripting, etc. systems (right now, it's spread over a bunch of threads here). Anyone have access to a good wiki?

We have already done these.
http://projectpokemon.org/wiki/Main_Page
There's map structure page, scripting commands etc...

smurph717 April 6th, 2010 2:19 PM

Weird, I had been there before and didn't find much game internals stuff, but now I see it all there.... Anyway, it would be nice to document the entire map structure with as much detail as, say, the movement permissions section. Thanks for the info, and if someone is interested in digging deeper into the maps with me, let me know!

SCV April 7th, 2010 4:18 AM

Quote:

Originally Posted by dragonarche (Post 5677392)
Are the maps still structured like in Pokemon diamond if so then
i got the map editing done :)

@Supercheese
welcome to pokecommunity "where people and Pokemon life together in harmony"

What exactly does having map editing done mean?

denpaform April 7th, 2010 5:24 AM

Alright, I managed to find a personal.narc file in the directory data\pbr, but it doesn't seem to work when I used a program called PDEDS(used for DP personal.narc files) to try to edit the base stats of a pokemon. I'm not sure if it is due to I'm using a wrong program, or there is another pokemon's base stat file lying elsewhere.

It will be a great help if anyone can help confirm that the personal.narc file in the given directory IS the file this game is using as a base stat information. (which means that I could not get the base stat editting to work due the usage of the wrong program.)

I'll continue to look into this though...

Wichu April 8th, 2010 4:18 AM

Quote:

Originally Posted by denpaform (Post 5691269)
Alright, I managed to find a personal.narc file in the directory data\pbr, but it doesn't seem to work when I used a program called PDEDS(used for DP personal.narc files) to try to edit the base stats of a pokemon. I'm not sure if it is due to I'm using a wrong program, or there is another pokemon's base stat file lying elsewhere.

It will be a great help if anyone can help confirm that the personal.narc file in the given directory IS the file this game is using as a base stat information. (which means that I could not get the base stat editting to work due the usage of the wrong program.)

I'll continue to look into this though...

Can't you use a hex editor? The base stat data shouldn't be hard to decipher.
Anyway, I don't think that's the right file; doesn't the game contain unused copies of Platinum and PBR's data? If I recall correctly, the actual data is stored in the numbered files.

ANinyMouse April 10th, 2010 10:13 AM

Quote:

Originally Posted by Wichu (Post 5694802)
Anyway, I don't think that's the right file; doesn't the game contain unused copies of Platinum and PBR's data? If I recall correctly, the actual data is stored in the numbered files.

This is correct.

I'm still trying to figure out what i need to do to be able to change the starters from Chokirita, Cyndaquil & Totodile to Eevee. I've been searching google, searching forums, and asking all kinds of people for advice, but I'm still not doing something right.

I have CrystalTile2 and have searched through the rom several times without finding the correct offset for this information. Does anyone here have any experience with changing the starter pokemon in 4th gen games? You'd think there'd be a guide or something SOMEWHERE but I haven't been able to do this on my own, so far...

I know the hex values for the starters are 98 9B 9E, so you'd think it wouldn't be too hard to find, but I think I must be using the wrong kind of rom or... something, I dunno.

Potatomuffin April 10th, 2010 10:32 PM

Quote:

Originally Posted by smurph717 (Post 5687562)

Also, I'm working on documenting the movement permissions/special tile flags, and I'll have more on that in the coming days. Oh, and I've done some digging into how the 3d models on the maps (like the little potted plants, doormats, houses, computer, etc.) work, and I'll put that information in pichu2000's thread.

Did you make a list of all models and their numbers? because i was thinking of making a model list for hgss like last time...

smurph717 April 10th, 2010 10:54 PM

Quote:

Originally Posted by Potatomuffin (Post 5705298)
Did you make a list of all models and their numbers? because i was thinking of making a model list for hgss like last time...

That will come after I document the file format and get my map viewer working properly. Although, it could probably be done by simply reading the map matrix.... Not sure about that though, I haven't really looked into how that works yet.

WhiteRose April 14th, 2010 8:17 PM

I have discovered that the trainer battle backs are located in a/0/0/6. I am able to open them in PokeDSPic. However, there is a problem: I think something with the palette is messed up, as the image appears all fuzzy and with the wrong colors. Though I am able to make out the trainer and can confirm that this is indeed the trainer back sprite, it is not editable in this state. If anyone can figure out a way to get the palette correctly, it would be most appreciated. This is by no means a high priority issue for me, so no rush. Thanks for your help, guys. :)

EDIT: Ah ha, nevermind. I got it. I even was able to edit the infamous third frame.

ankrahman28 April 15th, 2010 1:28 PM

Quote:

Originally Posted by WhiteRose (Post 5716903)
I have discovered that the trainer battle backs are located in a/0/0/6. I am able to open them in PokeDSPic. However, there is a problem: I think something with the palette is messed up, as the image appears all fuzzy and with the wrong colors. Though I am able to make out the trainer and can confirm that this is indeed the trainer back sprite, it is not editable in this state. If anyone can figure out a way to get the palette correctly, it would be most appreciated. This is by no means a high priority issue for me, so no rush. Thanks for your help, guys. :)

EDIT: Ah ha, nevermind. I got it. I even was able to edit the infamous third frame.

How did u do this?? I've been trying to replace backsprites in hg/ss since the Japanese release. Can u tell me how u did it?

WhiteRose April 15th, 2010 3:24 PM

Yeah. Okay, first, you need the program Tahaxan and the right .dll files. Let me know if you have trouble finding those. Then, you need DSLazy, or another program capable of unpacking the rom. Then, make a copy of your original rom. This copy is the one you will be hex editing your new sprites into. Once you have it unpacked, put a .narc extension on the file named "6" in A\0\0. Then use DSLazy to repack the NDS_UNPACK, and make a rom with the .narc extension on that file. This won't be playable, but it will be openable in Tahaxan. Alright, the next step is to open your edited ROM in Tahaxan. Go to the A\0\0\6 file. See how it has that .narc extension? That was the point of the first few steps. Open that, and you will find the palette and sprite files for all of the trainer backs. By right clicking on one, you can Extract it from the rom. Make note of the Hex Offset of where that file is located; you're going to need that to Hex Edit your edited sprite back in. Now, when I did this, I was simply replacing the heroine's back with a different one. If you want to replace it with a sprite made from scratch, you'll need to get it in the right format, and I can't help you with that; you're going to have to figure that out on your own. It might work if you used PokeDSPic to insert the back into a Platinum ROM, and then opened THAT rom in Tahaxan, and extracted it once it was in the correct format. Just make sure it's the perfect amount of data: 25648 bytes for the sprite, and 552 for the palette. Anyway, once you have the files you want to insert (both the sprite and the palette,) find the back that you want to replace, and write down the offset for both it and its palette. Now we're going to need a Hex Editor. I use Hex Workshop, but you can probably find another that would work a well. Open up your ORIGINAL rom, from before you added the .narc extension. (This is why we made a copy.) Find the hex offset for what you wrote down, and simply replace that data with your edited data. Make sure you do the same for the palette; usually, the palette's data is immediately after the sprite's data. Also, occasionally the offset given by Tahaxan isn't exactly right; by extracting the data you want to replace with Tahaxan, you can look at it in your Hex Editor and make sure that you replace exactly the right data. Make sure you don't replace anything in the wrong offset; you might screw up some other file. Anyway, once you've replaced the data, you're finished! This all sounds a little complicated, I know, but once you've done it once or twice, you get into the swing of things, and can do it fairly easily.

Oh, one last thing: if I remember correctly, the hero and heroine back sprites are in the .narc file twice. I believe the second one is the one you have to replace, but you can replace both if you want to be on the safe side.

Good luck! Let me know if you need any more help.

Supercheese April 15th, 2010 10:23 PM

By the way, I finally found the location of the trainer sprites in the ROM's file structure. It's: a/0/5/8(.narc) -- this may be useful information for others who wish to modify the trainer sprites.

EDIT: Dammit, I just realized this information was posted way back on page 2. Now I hate myself for not having seen it earlier... >.<

zZJoennZz April 16th, 2010 7:42 PM

Is PKMN Heart gold and Soul silver is able to hack???

Potatomuffin April 16th, 2010 11:42 PM

Quote:

Originally Posted by zZJoennZz (Post 5723073)
Is PKMN Heart gold and Soul silver is able to hack???

Why do you think this thread was made?

zZJoennZz April 19th, 2010 4:48 PM

Quote:

Originally Posted by Potatomuffin (Post 5723596)
Why do you think this thread was made?

Oh!! ok :P hehehe
SS and HG is hackable...

smurph717 April 19th, 2010 8:56 PM

so, does anyone know how to get the number of the texture file (from map_tex_set.narc) associated with the map files (from land_data_release)? the way pg4map does it, it just looks until it finds one that will work, but the game has to have some way of doing it more quickly. thanks.

Potatomuffin April 19th, 2010 9:13 PM

Quote:

Originally Posted by smurph717 (Post 5734203)
so, does anyone know how to get the number of the texture file (from map_tex_set.narc) associated with the map files (from land_data_release)? the way pg4map does it, it just looks until it finds one that will work, but the game has to have some way of doing it more quickly. thanks.

you were a bit vague there, but i really haven't really edited textures besides switching them. however, the textures are named so cant you look up the name in map tex set.narc? Sorry if this was stupid, right now crystal tile isn't working for me so i can't check right now...

smurph717 April 19th, 2010 9:19 PM

so, to clarify, the stuff in map_tex_set are texture libraries, and each map is associated with a texture library. yes, the textures/palettes/materials are named, but they are all defined in one spot, and i'm looking for some way to know which map uses which library instead of having to search all the libraries until one contains all the textures in the map.

Potatomuffin April 19th, 2010 10:11 PM

oh got it, okay, by the way, i got crystal tile working! you need a .dll file in its directory to work.

rakuichi April 19th, 2010 11:41 PM

Hello, I am new here

I have used tahaxan to browse through HG / SS Japanese rom

I would like to edit Ethan and Lyra's Pokethlon sprites

I think they must be in the "a/" directory's narc files, but I cannot find their pokethlon sprites at all

Do I require any other tools? Or they're just in other directories?

Oxnite April 24th, 2010 6:44 AM

Is this thread for HG / SS-hacking related things only?

Because the DPP-hacking thread is closed, I'll ask my question here. I actually have two questions and I really want them to be answered. If these two things work, my hack would start looking wonderful!
  1. I edited Trainer VS Sprites via PokémonDSPlatinumTrainers. I uploaded the new trfgra.narc to the Rom via NitroExplorer2b. When I play the game, the new sprites are not showing up. Does somebody know why?
    When I extract trfgra.narc and edit it with PokémonDSPlatinumTrainers, the new Trainers are still there! It looks like there's another file that has to be edited... Any tips?
  2. I can't figure out how to use thenewpoketext for Pokémon Platinum versions. It seems I have some kind of newer thenewpoketext version? I read all kinds of tutorials on the web and they said I have to rename pl_msg.narc to msg.narc and then apply thenewpoketext, but thenewpoketext error message says that pl_msg.narc is not present.. As if it is updated to work with Pokémon Platinum... So I have my edited .xml file and I want to patch it, but it doesn't work at all. Any tips?..

Please help me! Thanks a lot in advance, people.

Potatomuffin April 24th, 2010 12:48 PM

hey, does anyone have the USA HGSS poketex .txt file thingy?
please attach it, thanks!

Cerulean Soul April 24th, 2010 3:43 PM

1 Attachment(s)
Quote:

Originally Posted by Oxnite (Post 5745988)
Is this thread for HG / SS-hacking related things only?

Because the DPP-hacking thread is closed, I'll ask my question here. I actually have two questions and I really want them to be answered. If these two things work, my hack would start looking wonderful!
  1. I edited Trainer VS Sprites via PokémonDSPlatinumTrainers. I uploaded the new trfgra.narc to the Rom via NitroExplorer2b. When I play the game, the new sprites are not showing up. Does somebody know why?
    When I extract trfgra.narc and edit it with PokémonDSPlatinumTrainers, the new Trainers are still there! It looks like there's another file that has to be edited... Any tips?

Not sure if that helps but there are 2 "sets" of sprites in platinum's trfgra.narc. Afaik PokémonDSPlatinumTrainers only shows the encrypted ones while the others can be viewed in CrystalTile, so editing the others might do the trick...

tymo1234 April 26th, 2010 11:47 AM

Uhm... Help?
 
Hey everyone!

I need help of some of you with a few things:

1. What is the location of the Pokédex Graphics?
2. What is the location of the Trainer Card?
3. How can I edit images like a/0/4/6?

It would help my patch a lot!
* making something like Bloody Diamond with different story and all *

davidthefat April 26th, 2010 7:01 PM

Not to sound like a noob, but has anyone been able to extract the 3d models of the pokecenter and pokemart? I doubt anyone has yet... IDK if it will be in a usable format and not some proprietary format

Maverick Hunter April 26th, 2010 7:03 PM

Are there any trainers for HG/SS yet?

davidthefat April 26th, 2010 7:22 PM

Quote:

Originally Posted by Maverick Hunter (Post 5754639)
Are there any trainers for HG/SS yet?

http://www.spriters-resource.com/ds/pokeheartgoldsoulsilver/sheet/26955

Ardorin April 27th, 2010 12:14 PM

Quote:

Originally Posted by WhiteRose (Post 5719248)
Yeah. Okay, first, you need the program Tahaxan and the right .dll files. Let me know if you have trouble finding those. Then, you need DSLazy, or another program capable of unpacking the rom. Then, make a copy of your original rom. This copy is the one you will be hex editing your new sprites into. Once you have it unpacked, put a .narc extension on the file named "6" in A\0\0. Then use DSLazy to repack the NDS_UNPACK, and make a rom with the .narc extension on that file. This won't be playable, but it will be openable in Tahaxan. Alright, the next step is to open your edited ROM in Tahaxan. Go to the A\0\0\6 file. See how it has that .narc extension? That was the point of the first few steps. Open that, and you will find the palette and sprite files for all of the trainer backs. By right clicking on one, you can Extract it from the rom. Make note of the Hex Offset of where that file is located; you're going to need that to Hex Edit your edited sprite back in. Now, when I did this, I was simply replacing the heroine's back with a different one. If you want to replace it with a sprite made from scratch, you'll need to get it in the right format, and I can't help you with that; you're going to have to figure that out on your own. It might work if you used PokeDSPic to insert the back into a Platinum ROM, and then opened THAT rom in Tahaxan, and extracted it once it was in the correct format. Just make sure it's the perfect amount of data: 25648 bytes for the sprite, and 552 for the palette. Anyway, once you have the files you want to insert (both the sprite and the palette,) find the back that you want to replace, and write down the offset for both it and its palette. Now we're going to need a Hex Editor. I use Hex Workshop, but you can probably find another that would work a well. Open up your ORIGINAL rom, from before you added the .narc extension. (This is why we made a copy.) Find the hex offset for what you wrote down, and simply replace that data with your edited data. Make sure you do the same for the palette; usually, the palette's data is immediately after the sprite's data. Also, occasionally the offset given by Tahaxan isn't exactly right; by extracting the data you want to replace with Tahaxan, you can look at it in your Hex Editor and make sure that you replace exactly the right data. Make sure you don't replace anything in the wrong offset; you might screw up some other file. Anyway, once you've replaced the data, you're finished! This all sounds a little complicated, I know, but once you've done it once or twice, you get into the swing of things, and can do it fairly easily.

Oh, one last thing: if I remember correctly, the hero and heroine back sprites are in the .narc file twice. I believe the second one is the one you have to replace, but you can replace both if you want to be on the safe side.

Good luck! Let me know if you need any more help.

I have done it with no problems until the hex editor thing, but i thing i have done something wrong there, because it doesnt work for me. I want to replace the hero back sprite with silver back sprite.

WhiteRose April 28th, 2010 3:13 PM

Quote:

Originally Posted by Ardorin (Post 5755981)
I have done it with no problems until the hex editor thing, but i thing i have done something wrong there, because it doesnt work for me. I want to replace the hero back sprite with silver back sprite.

Are you sure you're replacing at the right offset, and replacing exactly the right amount? I find that it helps me if I extract what I want to replace and open that in a Hex Editor as well, and then run on search on some of the code from it. It will take you right to where that file is located in the ROM. From there, it's a simple matter to copy over the data from your replacement file.

Vrai April 28th, 2010 4:12 PM

Quote:

Originally Posted by PureGoober (Post 5758730)
Can I have a link to get the english rom of HG?
Also, what tools are used to hack it?

In addition to the above post, there are not very many tools to "hack it" in the manner you're thinking of. It's quite a bit of learning if you want to hack the fourth generation.

Masterge77 April 29th, 2010 8:32 AM

I'm suprised no one has even tried to make a patch to put the slot machines and the original Game corners back in the english versions,

tymo1234 April 29th, 2010 10:38 AM

Quote:

Originally Posted by Masterge77 (Post 5760395)
I'm suprised no one has even tried to make a patch to put the slot machines and the original Game corners back in the english versions,

That's because if you want to do that, you'll have to replace the following:
- The language file (impossible, too large when you add Game Corner)
- ALL The Graphics (possible...)
- ALL The Connections to the graphics and text (impossible, don't know what files cointais this)

That's why... There IS a Japanese ROM translation that translates the Game Corner and everything else though... Not sure if I might add different sites though...
At google, search for "Rykin122" the there is on saying '(lang. hack)' at the title.

Ardorin April 29th, 2010 12:10 PM

Quote:

Originally Posted by WhiteRose (Post 5758664)
Are you sure you're replacing at the right offset, and replacing exactly the right amount? I find that it helps me if I extract what I want to replace and open that in a Hex Editor as well, and then run on search on some of the code from it. It will take you right to where that file is located in the ROM. From there, it's a simple matter to copy over the data from your replacement file.

Problem is that the sprite file i extracted has 30+ lines in the hex workshop, and i dont know what should i sub. I tried copying all the code, but it destroyed all the sprites.
what data should i replace?
EDIT: Nevermind, i finally got it :)
thnx!

PureGoober April 29th, 2010 4:03 PM

Sorry about my last post.
But, what do you do when you hack HG/SS?

PureGoober April 29th, 2010 4:23 PM

I understood nothing you said.

Masterge77 April 30th, 2010 9:31 AM

Quote:

Originally Posted by tymo1234 (Post 5760555)
That's because if you want to do that, you'll have to replace the following:
- The language file (impossible, too large when you add Game Corner)
- ALL The Graphics (possible...)
- ALL The Connections to the graphics and text (impossible, don't know what files cointais this)

That's why... There IS a Japanese ROM translation that translates the Game Corner and everything else though... Not sure if I might add different sites though...
At google, search for "Rykin122" the there is on saying '(lang. hack)' at the title.

Yes, but it was never finished because of the official english version containing the mutilated game corner, thanks a lot europe for f***ing our slots up

Poryhack April 30th, 2010 11:26 AM

Quote:

Originally Posted by Masterge77 (Post 5762956)
... thanks a lot europe for f***ing our slots up

What does Europe have to do with it? The US version was changed because the US (ESRB) rating system said it would no longer allow "gambling" in E rated games.

Oxnite May 1st, 2010 4:41 AM

Quote:

Originally Posted by Cerulean Soul (Post 5747473)
Not sure if that helps but there are 2 "sets" of sprites in platinum's trfgra.narc. Afaik PokémonDSPlatinumTrainers only shows the encrypted ones while the others can be viewed in CrystalTile, so editing the others might do the trick...

Okay, thanks for this information! Any idea how to edit the unecrypted ones, though?

Oh, and does somebody know if there's a .narc file that consists the x and y veriables of the Pokémon Shadows?

For example, each Pokémon has it's shadow under it (in battle). This shadow is placed somewhere else everytime. Now I put the HG / SS Sprites in Platinum and the shadows are placed wrong..

PokemonFanGal May 1st, 2010 7:16 AM

EDIT: I think I've found out my PokeTex problem, would it be because my Rom is English and the list is for the Japanese Rom? If so, is there anywhere I could get a list for the English Rom?

Another EDIT!: After searching for several minutes, I found out that was indeed the problem, I'm now editing the Japanese Roms overworld sprites and try to reinsert them into the English Rom... Such a hassle... But with that problem out of the way, I know have a new one!

How do I edit the battle animation from Lyra to Dawn? (You know, the one that appears for a brief second at the start of a battle then moves off screen).

Precious Tears May 2nd, 2010 2:00 AM

Guys, is editing back sprite harder than editing overworld sprites?

smurph717 May 2nd, 2010 7:04 PM

first off, that plugin he used is hard to come by. second off, it's just not that simple. not only do you have to rip the model and edit it, you have to make sure it goes back in the right spot and all the stuff related to it changes accordingly as well. it's not like the gba where you could just replace a few bytes here and there and it all works great; the ds is much more complicated.

Iacobus May 4th, 2010 2:37 AM

Quote:

Originally Posted by smurph717 (Post 5769995)
first off, that plugin he used is hard to come by. second off, it's just not that simple. not only do you have to rip the model and edit it, you have to make sure it goes back in the right spot and all the stuff related to it changes accordingly as well. it's not like the gba where you could just replace a few bytes here and there and it all works great; the ds is much more complicated.

I'm pretty sure it was in here: http://www.pokecommunity.com/showthread.php?t=148703

smurph717 May 4th, 2010 3:12 AM

ok well now everyone's gonna be like "oooh more tools to do stuff i can't figure out on my own!! omg how do i use it?? help plz omgz!!!!11!oneone!11" which is pretty much the exact reason people like me are extremely hesitant to freely contribute to the community. at least when i was figuring all this out about 9 years ago, the newbies were willing to learn and spend effort, and as a result the experienced people were willing to teach. now everyone just expects someone smarter to release the tools to do what they want. news flash: you're just changing a freaking game. if you're really that into "hacking" then learn it yourself, the real way. any internet monkey can use a set of tools. what sets people apart is their ability to figure out problems and find solutions (and it is generally these people that end up making the tools anyway). granted, i know the majority of people on here aren't my age (i'm a couple months away from turning 19, whereas most of you are between 11 and 16), but regardless of age, you can't expect everything to just be handed to you straight up. use some brainpower and contribute back.

sorry for the rant, but it seems like i'm not the only one on the forum with these feelings lately. having been off the scene for ages and finally coming back a couple months ago, i'm kinda shocked to see what this has become. for me, its hard as hell to get any help from the people that know their stuff because they've all started to keep to themselves, because of what this community has become. the people that know what they're doing should still be able to collaborate, at least. so to everyone that drove them away, i hope you're happy.

@Iacobus: that's not directed at you in any way, you didn't do anything to piss me off, no worries :)

Darthatron May 4th, 2010 4:12 AM

Quote:

Originally Posted by smurph717 (Post 5772735)
ok well now everyone's gonna be like "oooh more tools to do stuff i can't figure out on my own!! omg how do i use it?? help plz omgz!!!!11!oneone!11" which is pretty much the exact reason people like me are extremely hesitant to freely contribute to the community. at least when i was figuring all this out about 9 years ago, the newbies were willing to learn and spend effort, and as a result the experienced people were willing to teach. now everyone just expects someone smarter to release the tools to do what they want. news flash: you're just changing a freaking game. if you're really that into "hacking" then learn it yourself, the real way. any internet monkey can use a set of tools. what sets people apart is their ability to figure out problems and find solutions (and it is generally these people that end up making the tools anyway). granted, i know the majority of people on here aren't my age (i'm a couple months away from turning 19, whereas most of you are between 11 and 16), but regardless of age, you can't expect everything to just be handed to you straight up. use some brainpower and contribute back.

I could not agree more... I can not begin to tell you how many tools were circulating around the actual hackers in regards to D/P/Pt, there are even a few for HG/SS. It's just that we have reached a point where we don't feel we should give said tools to the public when they don't even thank us, they just expect us to do this for them.

smurph717 May 4th, 2010 5:32 AM

Quote:

Originally Posted by Darthatron (Post 5772791)
I could not agree more... I can not begin to tell you how many tools were circulating around the actual hackers in regards to D/P/Pt, there are even a few for HG/SS. It's just that we have reached a point where we don't feel we should give said tools to the public when they don't even thank us, they just expect us to do this for them.

oh i'm sure there were lots of really nice things floating around the in-crowd. too bad i showed up a couple years late (i completely missed the d/p/pt phase and jumped back on board when hg/ss was announced).... :P lol.

and yeah, i mean, its not like we expect people to be like "oh thank you for making this, you have teh uber skillz!" or anything like that, but like, just don't dismiss things as "too hard" or "not worth your time/effort." honestly, the best way i can think of to show appreciation is to do something yourself and give back to the community. earn your place among the "hackers." give someone else a valid reason to even call you one.

Full Metal May 4th, 2010 1:12 PM

Quote:

Originally Posted by Iacobus (Post 5772695)

ohhh....sounds like i found out what i'm going to do this weekend...thanks :)
no really, i'm actually gonna try and learn from these things since there are supposed to be documents in there
So, that i can get my curiousity going, what kind of stuff is in this package?
(lol, if anything, that legality fight makes me interested [not that i'm a jd or anything xD])
Quote:

Originally Posted by smurph717 (Post 5772735)
ok well now everyone's gonna be like "oooh more tools to do stuff i can't figure out on my own!! omg how do i use it?? help plz omgz!!!!11!oneone!11" which is pretty much the exact reason people like me are extremely hesitant to freely contribute to the community. at least when i was figuring all this out about 9 years ago, the newbies were willing to learn and spend effort, and as a result the experienced people were willing to teach. now everyone just expects someone smarter to release the tools to do what they want. news flash: you're just changing a freaking game. if you're really that into "hacking" then learn it yourself, the real way. any internet monkey can use a set of tools. what sets people apart is their ability to figure out problems and find solutions (and it is generally these people that end up making the tools anyway). granted, i know the majority of people on here aren't my age (i'm a couple months away from turning 19, whereas most of you are between 11 and 16), but regardless of age, you can't expect everything to just be handed to you straight up. use some brainpower and contribute back.

sorry for the rant, but it seems like i'm not the only one on the forum with these feelings lately. having been off the scene for ages and finally coming back a couple months ago, i'm kinda shocked to see what this has become. for me, its hard as hell to get any help from the people that know their stuff because they've all started to keep to themselves, because of what this community has become. the people that know what they're doing should still be able to collaborate, at least. so to everyone that drove them away, i hope you're happy.

@Iacobus: that's not directed at you in any way, you didn't do anything to piss me off, no worries :)

so true, good point. (i'm 14,turnin 15 btw)

Quote:

Originally Posted by Darthatron (Post 5772791)
I could not agree more... I can not begin to tell you how many tools were circulating around the actual hackers in regards to D/P/Pt, there are even a few for HG/SS. It's just that we have reached a point where we don't feel we should give said tools to the public when they don't even thank us, they just expect us to do this for them.

YAY (@smurphy too), somebody actually said this in a kind way for a change :)
i'm getting sick and tired of all these repeated posts about all the nubs on pc, true as they may be, they're are becoming an annoyance
Quote:

Originally Posted by smurph717 (Post 5772870)
oh i'm sure there were lots of really nice things floating around the in-crowd. too bad i showed up a couple years late (i completely missed the d/p/pt phase and jumped back on board when hg/ss was announced).... :P lol.

and yeah, i mean, its not like we expect people to be like "oh thank you for making this, you have teh uber skillz!" or anything like that, but like, just don't dismiss things as "too hard" or "not worth your time/effort." honestly, the best way i can think of to show appreciation is to do something yourself and give back to the community. earn your place among the "hackers." give someone else a valid reason to even call you one.

Ditto

smurph717 May 4th, 2010 2:13 PM

yeah i mean the people that are already mad about this that go flaming everyone and being mean in general just aren't going about it the right way. their feelings are legitimate but they could handle their responses sooo much better... oh well, i guess.

Potatomuffin May 6th, 2010 7:20 PM

I think we need a new forum to be in, cause here things are slow.
does anyone know where we could move this conversation? a good forum? because if theres nothing, i can always start one. so if you want a new forum just tell me

Poryhack May 6th, 2010 7:40 PM

How exactly does moving the discussion somewhere else facilitate more discussion? And for the record, Pokecommunity isn't the only place on the web that deals with ROM hacking, or even Pokemon-specific ROM hacking for that matter.

Full Metal May 6th, 2010 8:21 PM

or perhaps a blog would be better? rather than setting up an entire forum...
*edit*
aww man, all that package was was a bunch of guides on how to use a plugin.
i mean, thats really cool, but i guess for some reason i was expecting thngs that are specific
to pokemon games (EG Events and whatnot)

Aurasan May 14th, 2010 7:38 AM

Currently in the process of searching the thread for the answer, but in case it is not here, has anyone found a way around the engrish versions' drop-hack? (the one where nintendo decided to "protect" the ROM from being used on a flash-cart)
Edit:
OK read the previous 10 pages. I am using an R4 and have not been able to find a working anti-piracy patch for my copy of soul silver. If anyone knows where to find one please message me.


and for the record.. poryhack sounds like an angry 11 year old in over half his posts.. spam and flaming all over the place.
poryhack.. you really should work out your own issues before pissing on other people.

edit (again)
folks on another site suggested I try "Wood R4" (for others who might have the same question)

DarkJesus May 14th, 2010 1:20 PM

Does anyone know if it's possible to remove the special defence boost sandstorm gives to rock types?

kend09g May 17th, 2010 9:32 PM

does anyone know how to edit the trainers battle sprite and intro (when choosing male or female) sorry if it a noob question

Full Metal May 18th, 2010 12:37 PM

Quote:

Originally Posted by Team Fail (Post 5780849)
I'm not trying to promote, but I can start a new thread in my forum. Link's in the siggy if you want to go find it.

maybe a blog would be best...

WhiteRose May 18th, 2010 1:23 PM

Quote:

Originally Posted by kend09g (Post 5808694)
does anyone know how to edit the trainers battle sprite and intro (when choosing male or female) sorry if it a noob question

Yes. I went through the entire process of changing the back sprite a couple pages back. Please read through the topic before asking a question.

kend09g May 19th, 2010 11:59 PM

Quote:

Originally Posted by WhiteRose (Post 5810170)
Yes. I went through the entire process of changing the back sprite a couple pages back. Please read through the topic before asking a question.

yeah i found thank it help alot

TheChroniclesofLance May 20th, 2010 9:55 AM

HeartGold/SoulSilver might be hacked one day, . I would love to see animation like Faulkner's gym elevator in other games! but Black and White would nigh be impossible

Mostly just because the sprite MOVES during a battle, it no longer it a stationary sprite image. It is one that has animation.

Potatomuffin May 20th, 2010 9:38 PM

Quote:

Originally Posted by TheChroniclesofLance (Post 5815156)
HeartGold/SoulSilver might be hacked one day, . I would love to see animation like Faulkner's gym elevator in other games! but Black and White would nigh be impossible

Mostly just because the sprite MOVES during a battle, it no longer it a stationary sprite image. It is one that has animation.

I took a look at that, but it won't be that hard because, how should i say this, there are multiple parts of the sprite, much like a jigsaw puzzle, that move together rather than one piece

Great Mazinger May 28th, 2010 4:22 PM

In the case of a simple frame-by-frame animation, animated sprites mainly causes a larger workload (Of course you can always remove the animation or copy the same frames across the whole animation to save time)

Segmented animation would be more of a pain because each part would still need to line up and move in a way that doesn't look strange.

Mic_128 June 1st, 2010 4:05 AM

Was wondering if someone's made a hack for HG/SS yet that has had the textures for the female character changed to ones based from Crystal?

riku12341 June 1st, 2010 1:18 PM

I just started trying to hack SS/HG a couple days ago.
I wasnt able to do much, all i could do was change the OW sprites using poketex and wild pokemon(and stats) with PPRE.

Are there any other tools i can use?
Also, im pretty new to rom hacking...and when i say new i mean i started like 2 days ago and would appreciate and tips/etc.

My main goals are:
Editing Sprites with Custom Sprites
Changing Story
Adding more pokemon to the Pokemon sprites in OW, like event pokemon that you go and catch(lugia, ho-oh, mewtwo, etc.)

Less Important:
Changing the map(i think its too advanced for me)

Anyways, if you have any tools or tips on doing these things, i would appreciate it and ill try to help anyone out if you need it...

riku12341 June 1st, 2010 2:38 PM

oh, i see
well im actually changing wild pokemon right now with PPRE, i noticed that there is an event tab

am i able to add OW sprites and stuff using that? so i can go and battle it like ho-oh, lugia, etc.

btw, how would i go about entering my own custom sprites(both OW and in battle trainer backs) in SS or is that not possible yet?

and my last question, how would i change the shiny pokemon colors? i wanted to change lugia's shiny to a shadow lugia but im not sure how to do that...

Thanks for the help btw

riku12341 June 1st, 2010 4:14 PM

i have that already downloaded..
all it does is dump everything from the rom right?
after it does that how would i edit the files and where are they located?
OW sprites are in a/0/8/1 or a/1/7/9, one of those and i have the in battle sprites written down somewhere, but how about the pokemon info sprite and am i able to replace the in battle trainer and trainer card pictures? i need to change them to riley to complete my sprite hack

Joalsses June 4th, 2010 6:12 AM

Hi!
I really dunno why my other post was deleted TT~TT(sorry for anything!)
Well,im made a new Misty sprite(overworld and big sprite).I I want to know
if its possible to change Kotone sprites for that one that I made.
Oh,I only made the basics positions of misty,so,I would like to know if i can use
a walking sprite do runnig animation.
Well,i think you guys get it(ihope'~')
Bye!

riku12341 June 4th, 2010 3:38 PM

i replaced the silver sprite with Riley(D/P/P) both walking and running

walking looks fine but you gotta make sure you replace the positions correctly, for me it was kinda a trial and error type thing. Had to constantly replace

as far as the running, i used a walking sprite as well and it looks a little funny, but it isnt all that bad

to replace the OW sprite just use poketex

and the in battle and big sprites idk

Joalsses June 5th, 2010 7:31 AM

Hi!
riku,theres some chances of freezing doing that?
and,im not very good with hack,can you do it for me?
if yes,i pass to you my mistys sprites
tnxs ^^

Purple-Latias June 6th, 2010 5:51 AM

Can somebody help me with hacking the back and front sprite of the hg/ss heroine?
if i open it with pokepic for diamond and pearl i can see her in black and white.
And with platinum i only see black and white pixels.
Can somebody explain how to get the original colors?

Masterge77 June 6th, 2010 6:17 AM

Quote:

Originally Posted by tymo1234 (Post 5760555)
That's because if you want to do that, you'll have to replace the following:
- The language file (impossible, too large when you add Game Corner)
- ALL The Graphics (possible...)
- ALL The Connections to the graphics and text (impossible, don't know what files cointais this)

That's why... There IS a Japanese ROM translation that translates the Game Corner and everything else though... Not sure if I might add different sites though...
At google, search for "Rykin122" the there is on saying '(lang. hack)' at the title.

Wait, so you are saying that NOA has removed the slot data completely, and someone had to re-translate from scratch? DAMN YOU NINTENDO, DAMN YOU ALL TO HELL!!!!!!!!

chris12341 June 7th, 2010 9:25 AM

Joalsses, sorry idk how to add custom sprites

i can only change sprites that are already in the game
EX. Swap Silver and Red so main character looks like red and Red looks like silver


Does anyone know of any DPP tools that work with SS/HG? i wanna change back sprites
Also, how do i add custom sprites? i still cant figure it out

Potatomuffin June 12th, 2010 9:58 PM

Hey guys, anyone have the list.txt for USA HG/SS? I would be very thankful for it, as I have not found it anywhere yet.

riku12341 June 15th, 2010 9:39 PM

i havent found them either but you can take the japanese rom and edit that one, then drag the edited narc files into the usa rom

it works for me, i use poketex to edit and then drag the narc files to the usa rom

if you need any help on which files they are then just tell me ill post em

oh and my other account is chris12341 if you guys havent noticed, i made 2 because the first one wasnt able to get verified...until like a hour after i made and verified this account lol, idk what was up but i wasnt getting the verification e-mail

Orinjmate June 20th, 2010 7:45 AM

I'm hoping someone will make a yellow or emerald remake.

CeFurkan0 June 24th, 2010 4:05 PM

hello folks

are there any place i can find HG/SS game maps other than bulbapedia

thank you

Precious Tears June 25th, 2010 8:19 AM

What are the tools for hacking the heroine back sprite?

Also how to hack the "sending Pokemon out to use HM move"* OW sprite

*For example: when Lyra send out Wartortle to use Surf, her OW sprite will move right?

Any help is appreciated!! [=

Potatomuffin June 25th, 2010 11:47 AM

Quote:

Originally Posted by riku12341 (Post 5885080)
i havent found them either but you can take the japanese rom and edit that one, then drag the edited narc files into the usa rom

it works for me, i use poketex to edit and then drag the narc files to the usa rom

if you need any help on which files they are then just tell me ill post em

oh and my other account is chris12341 if you guys havent noticed, i made 2 because the first one wasnt able to get verified...until like a hour after i made and verified this account lol, idk what was up but i wasnt getting the verification e-mail

yeah, can u give me the file number?

gonica June 27th, 2010 7:02 PM

hey i haven't done any hacking in a long long time and i forgot the name of the program used to open .nds files so i can change the starter pokemon

moohoomoo1 July 6th, 2010 6:18 PM

i need help!!!!
i want to move the trainers in pokemon diamond using ppre13,but i dont know how.
also i want to know how to get the national pokedex when you start the game using ppre13! Please Help me!:(

rodri05 July 17th, 2010 12:44 PM

Hi, Everyone I'm new to all this but i was thinking that Pokemon Heart gold and soul silver need to revamp. Don't get me wrong the remakes were great they just could have been better, don't you think? that why I'm proposing that we do something, i wish to add a new small island to the game, maybe around the Mt. Silver or the indigo plateau were u can battle any gym leader from all 4 regions, every elite 4 member and champion and maybe also every hero and rival.
P.S. maybe the frontier brains too
So what do u guy think? Anyone think they can help?

dman2k9 July 19th, 2010 12:49 PM

where can i find a starter editor for soul silver?

wolfy July 21st, 2010 2:13 AM

Quote:

Originally Posted by dman2k9 (Post 5983660)
where can i find a starter editor for soul silver?

Google 'PPRE Download'.
You can edit quite alot with it.

dman2k9 July 21st, 2010 10:17 AM

i don;t think you can edit the starter pokemon with ppre. I need something like A-starter. i want to change cyndaquill, chicorita and totdile.

drewface July 21st, 2010 3:02 PM

You guys need to see this
http://fc06.deviantart.net/fs71/f/2010/198/f/e/Pokemon_RASM_new_screen_part2_by_Rbz_project.png
http://th04.deviantart.net/fs70/PRE/f/2010/198/3/9/Pokemon_RASM_new_screen_by_Rbz_project.png
http://fc09.deviantart.net/fs70/f/2010/135/c/e/Screen_Pokemon_RASM_13_by_Rbz_project.png

More here: http://rbz-project.deviantart.com/gallery

How come no one has done anything like this yet?

Wichu July 22nd, 2010 3:06 AM

Doesn't look like a HG/SS hack to me, more like a game programmed from scratch (perhaps using a program like RPG Maker or Game Maker).

If you look carefully, it doesn't appear to be actual 3D, but rather 'mode 7'. If you look at the night-time screen of Rustboro (3rd one on the right), the two buildings at the bottom don't have any perspective. The bottom one is just zoomed in a bit more than the top one; they're both sprites, not 3D models.

That's some of the most impressive mode 7 work I've seen so far, though.

EDIT: It being French and having a dual-screen system reminded me of the Pokémon Script Project for RMXP. Checking on their forum, turns out I was correct: here's the thread. The screenshots in the thread don't appear to have been updated for a while, though.

Dr.Razor July 23rd, 2010 3:10 AM

The project is a french game made with Pokémon Script roject and those screens are the newest one.

iAreMudkipz August 4th, 2010 11:21 AM

Hey, guys. I got a problem with Thenewpoketext, when I type mkrom x.nds, I wait for it to finish, but when I put it on an emulator it says " Rom Image Has Crashed" help?

jackjt8 August 20th, 2010 8:16 AM

i dont know but try using a 3D game editor like:
Game maker

someone already has made a start!
LINK REMOVED.
"Posted 04 December 2008 - 10:28 PM http://i39.tinypic.com/2mfbrl2.jpg
This is an engine ive been working the last few months, ive decided to release the source so i can start working on my own pokemon project...

You are free to use this engine, as long as you give me some credit http://78.129.174.221/public/style_emoticons/default/tongue.gif

Important:
Before you test the GM6 file remember to include the external files into the project, else you will get several error messages and the game wont run. The external files must be extarcted to a temporary folder created by the game

It also includes a small crappy map editor to make the .MEF files, read the readme.txt file for the controls and info

Download: (the files is a gm6, but its compatible with all later versions, even 8)
LinkA (This one is more updated and secure)
Link B
Gmk users - Thanks Mocgames998!

Please, do post what you think about it, so i can improove, fix, update, etc.. http://78.129.174.221/public/style_emoticons/default/biggrin.gif"

does it work???

jackjt8 August 22nd, 2010 8:31 AM

Quote:

Originally Posted by Team Fail (Post 6091603)
Um... No. That's for Game Maker. But, I do once seeing a Pearl rom hack, like what we do. I'll have to find it though. :\

i mean does it edit the maps? i haven't tried cause i'm gonnar re put windows 7 on.

jackjt8 August 22nd, 2010 12:36 PM

well this is a start... if he lets us we should work more using Game Maker because of its 3D editing powers. using that source + the crappy editor we could get a one that works!
then we could
"rip" the part of "game maker" that we need to make a "stand along programe"

as for the ruby remake. they must have used a 3D game editor to make it.

Spherical Ice August 22nd, 2010 1:10 PM

You seem to be misunderstood. Game Maker is for making games from scratch. It isn't used for hacking. I think this game was made from scratch to look like DPPT/HGSS but it isn't. You can't rip something from Game Maker that isn't there.

Poeman August 22nd, 2010 3:42 PM

If you're using game maker you shouldn't be in hacks you should be in game dev. Jeeze I thought we were the only ones with the issue.

Anyways the above thing is from PSP DS, which uses Game Maker you guys are getting horribly mislead by a few screens.

fansty12 September 2nd, 2010 1:11 AM

I also want to change the starter in hgss.

Maybe i can use a hex editor to change the starter if i know the offset.

But I don't know the offset. So anyone know the offset?


All times are GMT -8. The time now is 8:54 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.