Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.

Closed Thread
 
Thread Tools
  #1    
Old September 20th, 2010 (9:43 PM). Edited June 28th, 2011 by Lin.
Lin Lin is offline
JohtoMap/ZOLE Creator
     
    Join Date: Jul 2007
    Nature: Adamant
    Posts: 51
    Note: I no longer work on this project. You can get the source code here: http://www.mediafire.com/?ax231k5r84uaos9 It was not optimized or as efficient as it could've been. Do not learn from it.

    Welcome to the thread that has long since passed its expected posting. However, I decided I don't want to work on the editor much anymore, so rather than hold it off, I'll post it. It has been tested thoroughly and should be bug-free. If not, the credits lists my MSN (Or you can always post bugs here).

    So what is JohtoMap? It is, in my opinion, the best level editor built for the Gold and Silver games to-date. It was developed in C# and uses the .NET Framework 2.0. Here are some of the main features:
    • Loads everything from the ROM
    • Displays sprites for people events, including applying palettes
    • Full tileset editor, which includes collision value, palette, and formation
    • Uses and allows editing of the proper roof and roof palette of a bank
    • Edits bank spritesets
    • Adding/Removal of any event at any time, without the need of a full rebuild like in Gold Map
    • Allows FULL editing of every type of event, including triggers
    • Incorporates the script editor idea like in AM
    • Edits map connections
    • Edits the display data for the world maps
    • Sorts maps by bank or by map name

    Screenshots: All of them are old, but oh well.
    http://img339.imageshack.us/img339/9210/johto14.png
    http://img718.imageshack.us/img718/8355/johto17.png
    http://img80.imageshack.us/img80/8192/johto15.png
    Outdated:
    http://img337.imageshack.us/img337/5666/johto20.png
    FAR outdated, especially the map connection editor:
    http://img30.imageshack.us/img30/8797/johto12.png

    Doesn't look too shabby. Note that some of them are out of date, as you can read in bold. Anyway, here's some things I wanted to add but never got around to:
    • Editing of flight/map positions on the world map. I couldn't find the data for it
    • Map name editing. There's bound to be a text editor out there
    • Full wild Pokemon editing. I had originally had loading for grass and water Pokemon, but after seeing I missed stuff and had to redo it, I gave up, especially after seeing a wild Pokemon editor someone released recently somewhere, so... yeah.
    • Map bank swapping... Uuuh... >.>

    So yeah, there's my bribe to get you to download it, which you can do here (Version 1.02): http://www.mediafire.com/?yu0qmo8zehh0ad1

    Questions and Answers
    Q: What is GBHL.DLL?
    A: A DLL I made to make my ROM hacking life a lot easier. You need it to run JohtoMap.

    Q: Why is the program so small?
    A: Cause it's just code with a few images.

    Q: How do I make my ROM not read-only?
    A: (Windows) Right click on the file, click on Properties, and uncheck "Read-only".

    Q: Why are map connections so confusing?
    A: Because Game Freak hates us. I know the editor isn't the best, but it's better than doing them with a hex editor.

    Q: What kind of ROM do I need?
    A: A Pokemon Gold/Silver (U) or (E).

    Q: After editing a map, my character disappears after stepping into it
    A: Sometimes, such as in Route 29, if you delete atleast 2 people events, the asked will happen. This is due to the map's script depending on the people and since you deleted those people, well, it breaks. This can be fixed by normally just setting the Script Location in the Map Header to 0 (and having it formatted).

    That's all. Hopefully this brings a new era to hacking these games. If not, well, it was the first level editor I made that didn't suck so it was fun in the process.

    Updates
    9/27/10
    The ability to actually change the map's script location had been added. Before it wouldn't actually save.

    6/28/11
    Fixed a Map Header Cancel/OK bug. Added the option to edit something else in the connection editor, and added editing of the type of a person event. Also released the source code.

    ~Lin
    __________________
    Hiidoran is one of the most helpful people on here

    Relevant Advertising!

      #2    
    Old September 21st, 2010 (7:25 AM).
    dark_ho-oh's Avatar
    dark_ho-oh dark_ho-oh is offline
    Dark Mystical Bird
       
      Join Date: Apr 2010
      Location: Kanto, Johto, Sinnoh, Unova
      Gender: Male
      Nature: Bold
      Posts: 64
      So, This is sorta of like a Advanced-Map Editor for II Generation Games.
        #3    
      Old September 21st, 2010 (8:57 AM).
      adhdguitar's Avatar
      adhdguitar adhdguitar is offline
      Newbie Pokémon Hacker
         
        Join Date: May 2010
        Gender: Male
        Nature: Adamant
        Posts: 210
        I love you.

        Err... I mean, this is a great tool. The only downside is that noobs like me will be able to make Gen II hacks making the people who Hex Edit feel less special.
        __________________


        Yellow: Complete
        Crystal:
        Complete
        Sapphire: Not Started
        Cherrim: Not Started
          #4    
        Old September 21st, 2010 (12:11 PM).
        007manyo's Avatar
        007manyo 007manyo is offline
        "The Name's Bond..."
           
          Join Date: Aug 2009
          Gender: Male
          Nature: Modest
          Posts: 122
          OMG I CAN HAZZ HAKKZ!!
          ...
          umm...
          thank you. as ADHD said, this could make it so much easier to hack gen 2.
          ^___________^
          (widesmile!)
          thankz,
          ~manyo
          __________________

          Click Mr. happy to go to my game, Questions With Holes!
          d(^-^d)
            #5    
          Old September 21st, 2010 (12:40 PM).
          rosebunny's Avatar
          rosebunny rosebunny is offline
          Beta/Grammar Tester - Dr.Rose
             
            Join Date: Jan 2010
            Gender: Male
            Nature: Lax
            Posts: 48
            I remember seeing this on Romhacking.net and wished it would be released it seems my wish came true
            I really like the interface of this program by the way (simple and had a modern feeling)
            __________________
            Things I Support
            My Youtube Channel











            There would be more but I can only have 10 Images on
              #6    
            Old September 21st, 2010 (2:00 PM).
            Shiny Quagsire's Avatar
            Shiny Quagsire Shiny Quagsire is offline
            I'm Still Alive, Elsewhere
               
              Join Date: May 2009
              Location: Hoenn Safari Zone
              Age: 19
              Gender: Male
              Nature: Jolly
              Posts: 700
              This is pretty nice. I never hacked gen II, but it looks pretty good
              __________________



                #7    
              Old September 21st, 2010 (3:24 PM).
              countryemo's Avatar
              countryemo countryemo is offline
              Kicking against the earth!
              • Silver Tier
               
              Join Date: Dec 2009
              Location: Littleroot Town
              Age: 23
              Gender: Male
              Nature: Quiet
              Posts: 2,318
              i never hacked Gen II games before, but looks awesome
              is this better then goldmap? [i was wondering what it was called]
              anyways ill give this a whirl
              __________________
                #8    
              Old September 21st, 2010 (5:16 PM).
              Incineroar's Avatar
              Incineroar Incineroar is offline
              the spirit of the fighter
              • Moderator
              • Platinum Tier
              • Developer
               
              Join Date: May 2009
              Location: Iki Town
              Age: 22
              Gender: Male
              Nature: Brave
              Posts: 13,433
              Ha. I came across this on Google once, and favourited the page. Guess I don't need to; It's on PC. I'll try it when I get to it.
              __________________
                #9    
              Old September 21st, 2010 (8:59 PM). Edited September 21st, 2010 by miksy91.
              miksy91's Avatar
              miksy91 miksy91 is offline
              Dark Energy is back in action! ;)
                 
                Join Date: Oct 2008
                Location: A small country in the North
                Gender: Male
                Nature: Relaxed
                Posts: 1,435
                Superb !!!

                Especially editing map connections will sure come in handy
                I tried it once (not like I was just going to stop there) but didn't make it.

                Quote:
                Originally Posted by adhdguitar View Post
                Err... I mean, this is a great tool. The only downside is that noobs like me will be able to make Gen II hacks making the people who Hex Edit feel less special.
                Well, it simplifies doing stuff but you still have to know how to use a hex editor, this is probably a good tool for editing events & scripts but there is more that you've to do to make a hack.
                __________________
                My Rom Hack



                Fixing bugs in a ROM hack
                CP of encountered pokemon in GO

                Learn how to hack GB/C games:

                Check my GameBoy/Color hacking videos in Youtube
                -The video set uses Pokemon Silver (U) rom for demonstrations
                  #10    
                Old September 22nd, 2010 (6:51 AM).
                Kininja's Avatar
                Kininja Kininja is offline
                Where is Wally?
                   
                  Join Date: May 2010
                  Gender: Male
                  Posts: 52
                  How do you or Can you edit the amount of events like warps and people and triggers?
                  __________________
                  Kininja
                  *Last surviving memeber of Mahogany Ninjas
                  *Lives Underneath Lake of rage
                  *"Feel the true wrath of ninja's"
                  *"Ha! Your pokemon are pathetic"
                    #11    
                  Old September 22nd, 2010 (12:38 PM).
                  ggctuk's Avatar
                  ggctuk ggctuk is offline
                     
                    Join Date: Aug 2007
                    Gender:
                    Posts: 272
                    It doesn't seem like you can... yet. You can not edit Wild Pokemon data yet either.
                    __________________
                    GGCTUK's Friend Codes:
                    Black2: 2709-9620-1025
                    3DS Friend code: 4167-4906-2984
                      #12    
                    Old September 22nd, 2010 (12:55 PM).
                    countryemo's Avatar
                    countryemo countryemo is offline
                    Kicking against the earth!
                    • Silver Tier
                     
                    Join Date: Dec 2009
                    Location: Littleroot Town
                    Age: 23
                    Gender: Male
                    Nature: Quiet
                    Posts: 2,318
                    hm i tested this and goldmap, both have diff pals o.O
                    something i noticed in this is that you cant change map size
                    __________________
                      #13    
                    Old September 22nd, 2010 (1:07 PM).
                    ggctuk's Avatar
                    ggctuk ggctuk is offline
                       
                      Join Date: Aug 2007
                      Gender:
                      Posts: 272
                      You can change map size. It's in Tools>Map Properties, it's under "Secondary" in the popup box.
                      __________________
                      GGCTUK's Friend Codes:
                      Black2: 2709-9620-1025
                      3DS Friend code: 4167-4906-2984
                        #14    
                      Old September 22nd, 2010 (1:09 PM).
                      countryemo's Avatar
                      countryemo countryemo is offline
                      Kicking against the earth!
                      • Silver Tier
                       
                      Join Date: Dec 2009
                      Location: Littleroot Town
                      Age: 23
                      Gender: Male
                      Nature: Quiet
                      Posts: 2,318
                      tried, it dosent work for me
                      ill be sure to check out what this thing can do though
                      __________________
                        #15    
                      Old September 22nd, 2010 (1:12 PM).
                      ggctuk's Avatar
                      ggctuk ggctuk is offline
                         
                        Join Date: Aug 2007
                        Gender:
                        Posts: 272
                        Odd... it works for me. I resized Diglett's Tunnel with it.
                        __________________
                        GGCTUK's Friend Codes:
                        Black2: 2709-9620-1025
                        3DS Friend code: 4167-4906-2984
                          #16    
                        Old September 22nd, 2010 (2:00 PM).
                        Lin Lin is offline
                        JohtoMap/ZOLE Creator
                           
                          Join Date: Jul 2007
                          Nature: Adamant
                          Posts: 51
                          Thanks for the feedback. I know about the wild Pokemon not being there, and don't count on them for a long time. As for the map size and event count, you can change both of those with extreme simplicity by going to Tools > Map Properties and change the map size by USING THE UP/DOWN BUTTONS on the width and height, and for reconstructing the events, click on the Edit button next to the Event Data. Also be sure to use the up/down boxes there.
                          __________________
                          Hiidoran is one of the most helpful people on here
                            #17    
                          Old September 22nd, 2010 (2:24 PM).
                          Masterge77's Avatar
                          Masterge77 Masterge77 is offline
                          Jacen The Robot Floatzel
                             
                            Join Date: Dec 2007
                            Location: Sinnoh Region
                            Gender: Male
                            Nature: Serious
                            Posts: 1,069
                            The only thing that can make it more like AdvancedMap is to make it import and export tileset graphics.....
                            __________________
                            My DA account
                            Avatar made by MelNathea on DeviantART

                            The Owner of Sea Weasels, the club for Buizel and Floatzel fans!
                              #18    
                            Old September 23rd, 2010 (5:42 AM).
                            miksy91's Avatar
                            miksy91 miksy91 is offline
                            Dark Energy is back in action! ;)
                               
                              Join Date: Oct 2008
                              Location: A small country in the North
                              Gender: Male
                              Nature: Relaxed
                              Posts: 1,435
                              "Editing of flight/map positions on the world map. I couldn't find the data for it"

                              0x15319 - Start of Flight Data (Hiro's Room)
                              [Map Bank][MapNo][X][Y]

                              I happened to found out this (and several other offsets) documented in GoldTweak.
                              I haven't checked how it continues from here, it might even be organized, or not :D

                              Spoiler:

                              Soon, noobs will believe that I made flying data modifications to my new hack with this tool, oh well...
                              __________________
                              My Rom Hack



                              Fixing bugs in a ROM hack
                              CP of encountered pokemon in GO

                              Learn how to hack GB/C games:

                              Check my GameBoy/Color hacking videos in Youtube
                              -The video set uses Pokemon Silver (U) rom for demonstrations
                                #19    
                              Old September 25th, 2010 (6:44 AM). Edited September 25th, 2010 by Lord Varion.
                              Lord Varion's Avatar
                              Lord Varion Lord Varion is offline
                              Guess who's back?
                                 
                                Join Date: Feb 2009
                                Age: 22
                                Gender: Other
                                Nature: Naughty
                                Posts: 2,644
                                OMG this is so cool
                                I feel like making a Crystal Silver hack now :A

                                FOund out it doesnt do crystal
                                Im such a wetard
                                __________________
                                gone.
                                  #20    
                                Old September 25th, 2010 (6:27 PM).
                                Melash's Avatar
                                Melash Melash is offline
                                Back for now.
                                   
                                  Join Date: May 2008
                                  Location: Idaho
                                  Age: 23
                                  Gender: Male
                                  Nature: Relaxed
                                  Posts: 425
                                  After taking a long break, I see this when I come back. It seems very innovative, especially when older generation hacks are becoming more unheard of. This will definitely help newbies out, but the only problem I foresee is the lack of hex editing they will use. Nonetheless, great program, thank you for releasing it.
                                    #21    
                                  Old September 25th, 2010 (7:23 PM).
                                  Lin Lin is offline
                                  JohtoMap/ZOLE Creator
                                     
                                    Join Date: Jul 2007
                                    Nature: Adamant
                                    Posts: 51
                                    Well, after reading feedback from more place than one, it looks like a lot of people who knew what they were doing were a little disappointed. I created this editor for two reasons:
                                    1. I needed a project at the time, plus this was a big learning experience for me.
                                    2. People, including myself, were stuck with Gold Map. It couldn't get the job done at all, and I'm no fan of doing things at a low level. I feel tools are supposed to be made so others don't have to go through your frustration. Even if this does mean there will be little/bad hacks being made because of this, it isn't something to get worked up about. It seemed Gameboy/Color hacking was dieing, and atleast this way some of the real games will get attention. So what if someone makes a low-effort hack with this? That just means don't play it. Those who actually know what they're doing will be the ones who make a new title worth looking at.

                                    It also came to my attention that people think that those who have made good hacks worth looking at will feel less appreciated. Keep note that JohtoMap can only edit uncompressed things, and some not even very well (Like connections. The only way you can get proper values is by having experience with an emulator and memory viewing). It can't edit assembly, or compress and insert new graphics, and even if it could, so what? That just means more time can be spent actually creating new content, which is a win for everybody.
                                    __________________
                                    Hiidoran is one of the most helpful people on here
                                      #22    
                                    Old September 25th, 2010 (7:42 PM).
                                    esperance's Avatar
                                    esperance esperance is offline
                                    • Platinum Tier
                                     
                                    Join Date: Mar 2010
                                    Location: Ohio
                                    Age: 20
                                    Gender: Male
                                    Nature: Relaxed
                                    Posts: 3,818
                                    Finally! This looks WAY better than goldmap! I mean, I couldn't even figure most of it out, especially the block editor. Thanks!
                                    __________________

                                    A Pokemon that is discriminated!
                                    Support squirtle and make it everyone's favourite.
                                      #23    
                                    Old September 27th, 2010 (12:03 PM).
                                    esperance's Avatar
                                    esperance esperance is offline
                                    • Platinum Tier
                                     
                                    Join Date: Mar 2010
                                    Location: Ohio
                                    Age: 20
                                    Gender: Male
                                    Nature: Relaxed
                                    Posts: 3,818
                                    The world map editor is a life-saver. Thanks again!
                                    __________________

                                    A Pokemon that is discriminated!
                                    Support squirtle and make it everyone's favourite.
                                      #24    
                                    Old September 27th, 2010 (7:49 PM).
                                    Lin Lin is offline
                                    JohtoMap/ZOLE Creator
                                       
                                      Join Date: Jul 2007
                                      Nature: Adamant
                                      Posts: 51
                                      Well, it's been updated. If you want to be able to change the map's script location, I'd recommend you download it.
                                      __________________
                                      Hiidoran is one of the most helpful people on here
                                        #25    
                                      Old September 27th, 2010 (7:52 PM).
                                      Alice's Avatar
                                      Alice Alice is offline
                                      (>^.(>0.0)>
                                      • Crystal Tier
                                       
                                      Join Date: Mar 2009
                                      Location: Oregon
                                      Age: 25
                                      Gender: Female
                                      Nature: Careful
                                      Posts: 3,080
                                      I've always wanted to try my hand at gen 2 mapping. Thanks for the tool!
                                      Closed Thread
                                      Quick Reply

                                      Sponsored Links
                                      Thread Tools

                                      Posting Rules
                                      You may not post new threads
                                      You may not post replies
                                      You may not post attachments
                                      You may not edit your posts

                                      BB code is On
                                      Smilies are On
                                      [IMG] code is On
                                      HTML code is Off

                                      Forum Jump


                                      All times are GMT -8. The time now is 11:46 PM.