• 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: OWM: OverWorld Manager

Kimonas

%string not found
91
Posts
13
Years
  • Greetings fellow members!

    INFO:
    A program for editing the OWs of the 3gen Pokemon games.

    THE FEATURES:
    • Works with any ROM
    • Support for non-indexed images
    • Palette Management (can insert images' palettes and repoint the table)
    • With one click cleans all unused Palettes
    • Easy OW manipulation (Add, Resize, Insert, Remove)
    • Safety, you wont have to worry if you accidentally overwrite any data
    • One click Sprite Insertion (with palette)
    • One click Pokemon/OW Insertion (with palette) from Spriter Resource's sheets
    • Support for Expanded ROMS
    • Cross-Platform (need python 3.4)
    • Support for JPAN's Engine
    • No one will need to create an INI file again

    SCREENSHOTS:

    Fire Red (JPAN):
    Screenshot_20161217_184808_1.png


    LINKS:
    Binaries
    FAQ
    Source Code


    ~IN-GAME EXAMPLE
    ingame.png


    NOTE: In the above image I'm using Navenatox's Palette Patch to handle the palettes' slots correctly.

    Special thanks to:
    Karatekid and Darthron for their tutorials and research in OWs Structure
    Metapd23 for his tutorial on adding OWs with JPAN's engine
    JPAN also for his beautiful engine and documentation on OWs and Palettes

    I hope you enjoy it! :)
    Smell ya later
     
    Last edited:

    Kimonas

    %string not found
    91
    Posts
    13
    Years
  • http://princess-phoenix.deviantart.com/art/Gen-6-Kalos-Pokemon-Overworld-Sprites-525954409


    Just out of curiosity, will this tool ever work for those who don't use JPAN's hacked engine?

    Yeah... Not all are using and willing to use the engine...

    For the other roms the best I can do is repoint the sprites of the original table. That way you would be able to have 255 OWs total(~100 new OWs). But you won't be able to insert new tables, as this is a feature of JPAN's engine.

    It seems like it really should as is in theory, no?
    Just always use Table 1 and you can add OWs that way...

    You can't do that. The original OW Table would be Table 0, but the tool doesn't mess with it at all. Table 1 is going to be the first table you insert
     

    thedarkdragon11

    New World Pirate
    530
    Posts
    14
    Years
  • For the other roms the best I can do is repoint the sprites of the original table. That way you would be able to have 255 OWs total(~100 new OWs). But you won't be able to insert new tables, as this is a feature of JPAN's engine.

    I see... Well, that's better than nothing... ^^ Hopefully, you will plan to add that functionality or make another tool which can do that soon...
     

    thedarkdragon11

    New World Pirate
    530
    Posts
    14
    Years
  • Some Pokémon OWs (some lack frames like the "no movement" frame):

    Gen. 1: http://www.spriters-resource.com/ds/pokemonheartgoldsoulsilver/sheet/26794/
    Cosplay Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-Overworld-Sprites-577912879
    Rockstar Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-Rockstar-Form-Overworld-Sprites-578464635
    Popstar Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-Popstar-Form-Overworld-Sprites-578464461
    PhD Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-P-H-D-Form-Overworld-Sprite-Sheet-578464307
    Libre Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-Libre-Form-Overworld-Sprite-Sheet-578464107
    Bella Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-Bella-Form-Overworld-Sprite-Sheet-578463596
    Gen. 2: http://www.spriters-resource.com/ds/pokemonheartgoldsoulsilver/sheet/26795/
    Gen. 3: http://www.spriters-resource.com/ds/pokemonheartgoldsoulsilver/sheet/26828/
    Gen. 4 (no Arceus formes): http://www.spriters-resource.com/ds/pokemonheartgoldsoulsilver/sheet/26953/
    Arceus formes (no Fairy forme): http://www.spriters-resource.com/ds/pokemonheartgoldsoulsilver/sheet/26954/
    Gen. 5 (no Kyurem formes, Therian formes and Resolute Keldeo): http://hamsterskull.deviantart.com/art/Unova-Overworlds-202087004
    Therian formes: http://spritesstealer.deviantart.com/art/pokemon-b2-w2-kami-trio-therian-form-overworld-339341145
    Black Kyurem: http://suicune896.deviantart.com/art/Black-Kyurem-Ow-Sprite-By-Zyon17-d4s80tg-485934320
    Resolute Keldeo: http://tintjemadelintje101.deviantart.com/art/Keldeo-Resolution-form-Overworld-HG-SS-style-346489523
    Gen. 6: http://princess-phoenix.deviantart.com/art/Gen-6-Kalos-Pokemon-Overworld-Sprites-525954409

    I can't find one for Fairy Arceus and White Kyurem...
     

    Kimonas

    %string not found
    91
    Posts
    13
    Years
  • Some Pokémon OWs (some lack frames like the "no movement" frame):

    Gen. 1: http://www.spriters-resource.com/ds/pokemonheartgoldsoulsilver/sheet/26794/
    Cosplay Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-Overworld-Sprites-577912879
    Rockstar Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-Rockstar-Form-Overworld-Sprites-578464635
    Popstar Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-Popstar-Form-Overworld-Sprites-578464461
    PhD Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-P-H-D-Form-Overworld-Sprite-Sheet-578464307
    Libre Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-Libre-Form-Overworld-Sprite-Sheet-578464107
    Bella Pikachu: http://piphybuilder88.deviantart.com/art/Cosplay-Pikachu-Bella-Form-Overworld-Sprite-Sheet-578463596
    Gen. 2: http://www.spriters-resource.com/ds/pokemonheartgoldsoulsilver/sheet/26795/
    Gen. 3: http://www.spriters-resource.com/ds/pokemonheartgoldsoulsilver/sheet/26828/
    Gen. 4 (no Arceus formes): http://www.spriters-resource.com/ds/pokemonheartgoldsoulsilver/sheet/26953/
    Arceus formes (no Fairy forme): http://www.spriters-resource.com/ds/pokemonheartgoldsoulsilver/sheet/26954/
    Gen. 5 (no Kyurem formes, Therian formes and Resolute Keldeo): http://hamsterskull.deviantart.com/art/Unova-Overworlds-202087004
    Therian formes: http://spritesstealer.deviantart.com/art/pokemon-b2-w2-kami-trio-therian-form-overworld-339341145
    Black Kyurem: http://suicune896.deviantart.com/art/Black-Kyurem-Ow-Sprite-By-Zyon17-d4s80tg-485934320
    Resolute Keldeo: http://tintjemadelintje101.deviantart.com/art/Keldeo-Resolution-form-Overworld-HG-SS-style-346489523
    Gen. 6: http://princess-phoenix.deviantart.com/art/Gen-6-Kalos-Pokemon-Overworld-Sprites-525954409

    I can't find one for Fairy Arceus and White Kyurem...

    It's funny, because I was just updating the tool in order to automatically insert the pokemon OWs from Spriters Recource (with the palettes)

    Right now, I just finished the "inserting the image" part. The only thing remaining is to insert and the palettes ^^

    half.png


    Also, I can see a basic image viewer in the tool coming really soon!
     

    thedarkdragon11

    New World Pirate
    530
    Posts
    14
    Years
  • It's funny, because I was just updating the tool in order to automatically insert the pokemon OWs from Spriters Recource (with the palettes)

    Right now, I just finished the "inserting the image" part. The only thing remaining is to insert and the palettes ^^

    half.png


    Also, I can see a basic image viewer in the tool coming really soon!

    I see... I hope that I did not cause any inconvenience...

    Here's the shiny for Gen. 6:
    http://princess-phoenix.deviantart.com/art/SHINY-Gen-6-Kalos-Pokemon-Overworld-Sprites-547999393

    Here's a Fairy Arceus based from the Spriters Resource instead:
    gWKOrhb.png


    Only White Kyurem left...
     
    Last edited:

    Kimonas

    %string not found
    91
    Posts
    13
    Years
  • This looks awesome! I'll make sure to try it out. :)

    Thank you very mauch! :)

    Also I have an update, I just finished the palette part! Now the tool can automatically insert a pokemon from Spriters Recourse sheets (64x128)!

    But, I have encountered a problem. No$gba seems to work flawlessly with the inserted pokemon whereas the gba only loads correctly some of them. Here's what I mean

    No$gba:
    work.png


    ~~~

    VisualBoyAdvance:
    work2_1.png


    Any ideas why this is happening?
    Also, the OWs load fine on my phone's emulator too ~_~

    ~~~ Edit ~~~

    This bug was fixed in the latest version ^^

    Also added the image viewer, since OWE RE wasn't showing correctly palettes after some number.

    Another thing I forgot to note is that this version is incompatible with the first. So if any of you imported any table with the previous one, make sure to delete that table with its own clear table button. Then you can normally use this tool
     
    Last edited:

    Scarex

    Beautyfool.
    41
    Posts
    15
    Years
    • Seen Dec 22, 2020
    Cool tool, man!:D

    When I've seen the update, I was really hoping an option to insert new tables also in Emerald... I remember you said that with the DSLN patch in Emerald it was possible... isn't it?

    Anyway, keep it up, man!:D

    PD: Only missing a tool to insert more trainer sprites... I don't understand why anyone hasn't thought of that.
     

    Kimonas

    %string not found
    91
    Posts
    13
    Years
  • Deltakirby said:
    Beautiful

    Scarex said:
    Cool tool, man!:D

    Thank you very mauch :)

    Joexv said:
    Glad to see you got the bug fixed!

    Thanks, although I thought I had fixed it in an earlier version, but it wasn't. In the end the reason had to do with the addresses the data was stored.

    Scarex said:
    When I've seen the update, I was really hoping an option to insert new tables also in Emerald... I remember you said that with the DSLN patch in Emerald it was possible... isn't it?

    Support for DSLN is the next thing I'll be working on, and it wont take take long ^^
     
    Back
    Top