• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Tool: Pokémon Gen III Rom Hacking Suite

MrDollSteak

Formerly known as 11bayerf1
858
Posts
15
Years
  • "pure awesomeness" is a great feature indeed. I was also wondering about something ... I use mrdollsteak attack and decap rombase. In the .zip file of the rombase, mrdollsteak included roms.ini (for PGE). In your PokeRoms.ini changed the attack offsets, abilities offset and all the shet, but I couldn't find the type names offset (in your PokeRoms.ini), so everything but the type names is ... Did you include the type names in your PokeRoms.ini or it's just me?

    pl0x read the documentation, it explains how to set up G3HS with my rombase!

    Making me look bad gal! Trying to keep KK harassing to a minimum :P
     

    xGal

    Mhm
    241
    Posts
    12
    Years
  • pl0x read the documentation, it explains how to set up G3HS with my rombase!

    Making me look bad gal! Trying to keep KK harassing to a minimum :P

    My mistake hahahaha (don't tell anyone - I never read documentations :P).

    Now I can add Fakemon and some other gen Pokémon :P!
     

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • I must just be doing something wrong. I keep looking for a .exe file and finding nothing. I'm going to redownload and look again. Maybe I screwed something up while half asleep.

    EDIT: I figured out what I was doing wrong. the download under Source Code (.zip) does not contain the .exe file. I went through the Windows link and got it just fine.

    I used to host the .exe with the source code, but there is a 10mb threshold. If I supersede it (which I used to before remastering some things) it won't let you download.

    .kateproject is the file that keeps track of where all my source code is so I can open up Kate (a great linux code editor) and have all of my source code file out in front of me.:P So yeah, that is what is going on there.
     

    xGal

    Mhm
    241
    Posts
    12
    Years
  • Roger, let's say I added a Pokémon using the Pokémon Expander. How is it possible to make it appear in the tall grass? I already tried to edit AdvanceMap's ini but I haven't found the Pokémon names offset :/.
     

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • Roger, let's say I added a Pokémon using the Pokémon Expander. How is it possible to make it appear in the tall grass? I already tried to edit AdvanceMap's ini but I haven't found the Pokémon names offset :/.

    You either wait for MEH to be ready, you contact LU-HO and get the source code (which he said he was releasing a month ago....), or you use a hex editor.
     

    Blah

    Free supporter
    1,924
    Posts
    11
    Years
  • Oh, there's a thread for this. I'm a little late to the party, but it's not over yet right?

    As for the expanding features, those have been quite useful so far! I haven't dallied around too much with it yet, but hopefully I'll have the opportunity of testing all the tools this bad boy has got to offer :)
     

    Superjub

    Pokémon Aureolin
    2,288
    Posts
    16
    Years
  • Bah, I tried to keep up to date and I still missed the launch by quite a bit. xD I have to admit, ever since this was announced I've been waiting (not so) patiently. This is exactly what I've been looking for! :D

    An issue I have is whenever I load one of my later ROMs I get this error:
    loVmN8t.png


    Quite frankly, I don't really care because this tool is so worth it and an earlier version works fine anyway. :) A lot of the new stuff I created (to my knowledge) are mostly maps anyway which can just be imported. I think this is the greatest tool we've had ina very, very long time! Thanks a lot! :D
     

    LCCoolJ95

    Limited Capacity
    638
    Posts
    14
    Years
  • Well, I did a test run, and I found a way to have a ROM with expanded Pokémon to be compatible with Wichu's Sprite editing programs. No offense, I prefer his sprite editing program over the one in this program.
     
    Last edited:

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • Bah, I tried to keep up to date and I still missed the launch by quite a bit. xD I have to admit, ever since this was announced I've been waiting (not so) patiently. This is exactly what I've been looking for! :D

    An issue I have is whenever I load one of my later ROMs I get this error:
    loVmN8t.png


    Quite frankly, I don't really care because this tool is so worth it and an earlier version works fine anyway. :) A lot of the new stuff I created (to my knowledge) are mostly maps anyway which can just be imported. I think this is the greatest tool we've had ina very, very long time! Thanks a lot! :D

    Okay, I can guarantee you, that if an old version loaded it and this one doesn't, that you reset the ini in between upgrading. You can't do that, you have to keep you ini and just pull in the new resources folder and exe. If you don't, then you lose all of the custom offsets and nothing loads right.

    99.9999999999999% of people's issues are because of this. Trust me. Almost every single bug report I get can be chalked up to this.

    Well, I did a test run, and I found a way to have a ROM with expanded Pokémon to be compatible with Wichu's Sprite editing programs. No offense, I prefer his sprite editing program over the one in this program.

    His tool was always compatible..... There is no reason why you shouldn't use his tools if you are Windows. However, his tools, at least for me, refuse to open properly under Wine.
     

    LCCoolJ95

    Limited Capacity
    638
    Posts
    14
    Years
  • His tool was always compatible..... There is no reason why you shouldn't use his tools if you are Windows. However, his tools, at least for me, refuse to open properly under Wine.
    I had a feeling, but I had a problem locating one offset that wasn't in Pokeroms.ini. The BackPaletteTable offset. I had to look within the ROM itself through a hex editor in order to find it. But yeah, I found it. I now have every single Sinnoh and Unova Pokémon sprite in Firered.
     

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • I had a feeling, but I had a problem locating one offset that wasn't in Pokeroms.ini. The BackPaletteTable offset. I had to look within the ROM itself through a hex editor in order to find it. But yeah, I found it. I now have every single Sinnoh and Unova Pokémon sprite in Firered.

    BackPaletteTable was a stupid name. It is shiny palettes.:P If you notice, I didn't bother changing FrontPaletteTable to NormalPaletteTable, but I had to change the other.
     

    LCCoolJ95

    Limited Capacity
    638
    Posts
    14
    Years
  • Ah, okay...uh-oh. I've hit a problem after inserting all the front, shiny, and back sprites of the new Pokémon, plus adjusting the positions of the sprites, I can't edit the new Pokémon in G3RMS anymore :/

    In order to save space, I'll put this all in a spoiler:
    Spoiler:
     

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • Ah, okay...uh-oh. I've hit a problem after inserting all the front, shiny, and back sprites of the new Pokémon, plus adjusting the positions of the sprites, I can't edit the new Pokémon in G3RMS anymore :/

    In order to save space, I'll put this all in a spoiler:
    Spoiler:

    Something has changed. I can tell you that if it was working and now it isn't, your ini was changed or you have two roms that are attempting to access the same ini slot (this only happens when you screw around with the ini manually). Is your ini perhaps in DropBox and there was conflict and now you have two copies of two different versions of it? PM me a copy of the ini and rom and I will probably be able to find the issue.
     

    Smeargle

    Illusory
    160
    Posts
    11
    Years
  • 1. Do you have any plans for an intro editor? Like the whole Professor Oak/Birch thing. It would be nice to have a simple tool in which I could edit the text.
    2. You should add a type editor, this program totally has full potential to be an all in one! it would be beyond convenient.
    3. Are plugins a possibility for the future?

    Thanks for this tool, It really helps
     

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • 1. Do you have any plans for an intro editor? Like the whole Professor Oak/Birch thing. It would be nice to have a simple tool in which I could edit the text.
    2. You should add a type editor, this program totally has full potential to be an all in one! it would be beyond convenient.
    3. Are plugins a possibility for the future?

    Thanks for this tool, It really helps

    1) Mayyyybe. You can do it with A-Text if you are careful.
    2) I'm getting there man, don't worry. I have bigger fish to fry before then.:P
    3) Plugins might work out, but you would need to know python.:P
     
    3
    Posts
    14
    Years
    • Seen Sep 18, 2018
    hello, thank you very much for making this fantastic tool,
    but I have an error when inserting spirtes

    error loading sprte data...
    Bad LZ777 compressed data at 0x728e08

    images failed to descompress. Aborting sprite load

    could you help me?
     
    3
    Posts
    14
    Years
    • Seen Sep 18, 2018
    I added 400 new pokemon and when I went to insert the spirte insert some normally, but as I came to tenth that mistake.

    I get this error for all new pokemon sprites have not yet,
    if you could explain me how to avoid that mistake in the future I'll be grateful.
     

    LCCoolJ95

    Limited Capacity
    638
    Posts
    14
    Years
  • Yeah...this program keeps telling me that my ROM doesn't work, even though I just used the program to edit the stats of some of the Pokémon. Now, the program keeps telling me that some learned move set pointer is FFFFFFFF.

    It would be really nice as to why this keeps on happening to me...
     

    karatekid552

    What happens if I push it?....
    1,771
    Posts
    11
    Years
  • I added 400 new pokemon and when I went to insert the spirte insert some normally, but as I came to tenth that mistake.

    I get this error for all new pokemon sprites have not yet,
    if you could explain me how to avoid that mistake in the future I'll be grateful.

    99% of errors I have heard of with sprites come from people either manually repointing and overwriting data, or failing to uncheck the "fill with FF" box on sprites of expanded pokemon. You see, expanded mons all share the same sprite (I doubt you wanted me to waste a ton of space by inserting 800 blank sprites and 800 blank palettes, 2 for each). So, if you fill the old blank sprite with FF, poof, sprite doesn't exist anymore and every successive mon that still uses it won't load. Simple as that.


    Yeah...this program keeps telling me that my ROM doesn't work, even though I just used the program to edit the stats of some of the Pokémon. Now, the program keeps telling me that some learned move set pointer is FFFFFFFF.

    It would be really nice as to why this keeps on happening to me...

    I replied to your pm with a full explanation of what was wrong. I also did this using just the exe and problem solving with logic. No programming involved.



    Edit:

    I spy with my little eye a little new feature......

    gGEtG.jpg
     
    Last edited:
    Back
    Top