The PokéCommunity Forums Fan Games ROM Hacking Tools, Tutorials & Resources
Tool [Alpha] (MEH) Map Editor of Happiness

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


Reply
 
Thread Tools
  #26    
Old January 2nd, 2014 (8:37 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: 20
    Gender: Male
    Nature: Jolly
    Posts: 700
    Quote:
    Originally Posted by destinedjagold View Post
    Question about the tool repointing stuff.
    Will the tool repoint automatically or will we have an option to manually put free space of our choice?
    And also, will it check the offset if it's free before it repoints?
    Advance Map is annoying with its repointing, since it has chances of overwriting not-free space, hence ruining a number of my repointed maps. =/
    For specifying the freespace yourself, it might be a bit tricky because MEH actually works with a lot of data, so you'd be inputting to like 5-10 different boxes asking where to put the new data. Luckily the freespace finding algorithm put in place works just fine and only inserts at safe freespace towards the end of the ROM. As for the repointing process itself, currently the repointing system works like this:

    Every piece of data loaded is always saved back in the same fashion as before. For map data, there is a function for resizing the map. In this function all the internal arrays of tiles are increased to accomadate this size. At the same time, it calculates the new size of the map and checks if it's larger. If it is, it searches for freespace by looking for a stream of X 0xFF bytes, where X is the new data size. This freespace offset is recorded and saved.

    If the new data size is smaller, it saves to the same spot as before. I plan on making a setting called "Always Repoint" where you can configure this to, instead of writing to the same spot and creating fragmentation, have it look for a new nest of freespace to sammich itself into.

    Now the neat thing about MEH is that instead of reading and writing directly to the file like A-Map (which was a great source of pain since you couldn't use HxD while it was open), it double-buffers the ROM into the RAM and works off of that. One buffer is for the current map loaded, and the other is for the ROM itself, hence the reason for the two buttons on the top to safe: One saves to the virtual ROM all the changes to the map, and the other saves both the map and to the actual file.
    __________________



    Reply With Quote

    Relevant Advertising!

      #27    
    Old January 3rd, 2014 (9:51 AM).
    Wendle's Avatar
    Wendle Wendle is offline
    Not So Standard Trainer
       
      Join Date: Sep 2009
      Nature: Modest
      Posts: 16
      I'm liking the connections tab allot, having had a little play and knowing this is open source i think i'll keep a close eye on this project.
      Wierd request, Can you add map zoom in and zoom out? it was always a pet peeve when i created maps in AM.

      Please keep at it.
      __________________
      "Disaster isn't coming, its already arrived
      I am so lucky i think that i survived"

      Manic Street Preachers
      Reply With Quote
        #28    
      Old January 3rd, 2014 (11:55 AM).
      Shiny Quagsire's Avatar
      Shiny Quagsire Shiny Quagsire is offline
      I'm Still Alive, Elsewhere
         
        Join Date: May 2009
        Location: Hoenn Safari Zone
        Age: 20
        Gender: Male
        Nature: Jolly
        Posts: 700
        Quote:
        Originally Posted by Wendle View Post
        I'm liking the connections tab allot, having had a little play and knowing this is open source i think i'll keep a close eye on this project.
        Wierd request, Can you add map zoom in and zoom out? it was always a pet peeve when i created maps in AM.

        Please keep at it.
        I actually added zoom in the commections editor (Ctrl+Scroll) so it's definately viable. I'll take note of that and see if I can get it in.
        __________________



        Reply With Quote
          #29    
        Old January 4th, 2014 (9:36 PM).
        interdpth interdpth is offline
        I've seen things, man.
           
          Join Date: Jul 2004
          Posts: 275
          Quote:
          Originally Posted by Shiny Quagsire View Post
          As for the worldmap editor, I believe interdpth had something cooking but never finished it. I'll have to steal that code from him and get something working out of it. It's rather impressive what he has so far. It can load the worldmap graphics straight from the ROM on Fire Red, Ruby, and Emerald.


          Yeah, I'm gonna finish it. lol It's on my git.
          __________________
          yes, this is doge.

          potato is not here.

          bye
          Reply With Quote
            #30    
          Old January 6th, 2014 (8:32 PM).
          Garuga17's Avatar
          Garuga17 Garuga17 is offline
             
            Join Date: Apr 2011
            Location: Indonesia
            Age: 22
            Gender: Male
            Nature: Relaxed
            Posts: 43
            Yay! So glad i found another Map editor, i mean, im fine with A-Map, but i definitely want to try this one, once its in a suitable version for hacking, i love the revolutionary connection editor thingy!

            and oh, love the name, MEH xD
            __________________
            dunno what to write here....
            Reply With Quote
              #31    
            Old January 8th, 2014 (9:00 AM).
            interdpth interdpth is offline
            I've seen things, man.
               
              Join Date: Jul 2004
              Posts: 275
              Screenies of the worldmap editor mentioned above...in a rewrite do'

              Kanto:
              Spoiler:

              Hoenn:
              Spoiler:
              __________________
              yes, this is doge.

              potato is not here.

              bye
              Reply With Quote
                #32    
              Old January 9th, 2014 (5:45 PM).
              Grawx Grawx is offline
                 
                Join Date: Jan 2014
                Posts: 1
                This really is better than Advance Map! (in my opinion at least) Very well done and easier to use. I'm looking forward to the wild pokemon editor is finished!
                Reply With Quote
                  #33    
                Old January 11th, 2014 (12:10 AM).
                Verzerrung's Avatar
                Verzerrung Verzerrung is offline
                → P e r s i s t e n c e
                • Crystal Tier
                 
                Join Date: Jan 2008
                Gender: Male
                Nature: Relaxed
                Posts: 733
                If you would be so kind to add a undo button, it would be tremendously appreciated! That is if you already have not. This is looking very promising and hope to see this progress further!
                __________________
                Success is not final, failure is not fatal: it is the courage to continue that counts.
                Winston Churchill

                Pokémon Auburn/Slate in the making!

                Reply With Quote
                  #34    
                Old January 11th, 2014 (3:17 AM).
                Platinum Lucario's Avatar
                Platinum Lucario Platinum Lucario is offline
                The Legendary Master of <font color="#D8D48C">Light</font>!
                • Crystal Tier
                 
                Join Date: Jan 2008
                Location: Warrnambool, Victoria, Australia.
                Age: 24
                Gender: Male
                Nature: Calm
                Posts: 1,565
                Quote:
                Originally Posted by Flashpoint View Post
                If you would be so kind to add a undo button, it would be tremendously appreciated! That is if you already have not. This is looking very promising and hope to see this progress further!
                I have never really seen a map editor in my entire life that has an 'undo' function.

                It would actually have to work by capturing each map, every time some adjustment has been made to the map, then clicking that button would bring it back to that stage. It would be a very interesting function to have in MEH.
                __________________
                [Platinum Lucario's Signature]
                If you need to disable my signature, please give me some advice on how to improve the CSS-DIV code. Thanks!
                Signature Status: Strikes: 1/3 | Infractions: 0/3
                It's time to change the future...
                to a positive direction!

                Let's prevent things from getting bad!

                I'm a ROM and ISO Researcher
                Current Project: Researching Pokémon Mystery Dungeon Adventure Squad games (WiiWare)
                Reply With Quote
                  #35    
                Old January 11th, 2014 (9:20 AM).
                GoGoJJTech's Avatar
                GoGoJJTech GoGoJJTech is offline
                (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
                • Gold Tier
                 
                Join Date: Nov 2012
                Location: Earth
                Age: 19
                Gender: Female
                Nature: Jolly
                Posts: 2,477
                Ah the thread is up. Been waiting a while. An undo button WOULD be fabulous too. ;D
                __________________
                I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
                The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
                Romhack.me Profile - Pokecommunity Profile - Youtube Channel

                Support me at my site!
                Pokémon Platinum Red and Blue
                Reply With Quote
                  #36    
                Old January 11th, 2014 (10:05 AM).
                NarutoActor's Avatar
                NarutoActor NarutoActor is offline
                The rocks cry out to me
                • Silver Tier
                 
                Join Date: Jan 2009
                Location: Brooklyn/Marlboro
                Age: 24
                Gender: Female
                Nature: Bashful
                Posts: 1,979
                Wow, I think the world map editor looks really cool, will it eventually support expanded world maps?
                __________________
                ~There are those people who understand hex, F the rest
                Reply With Quote
                  #37    
                Old January 11th, 2014 (1:06 PM).
                ggctuk's Avatar
                ggctuk ggctuk is offline
                   
                  Join Date: Aug 2007
                  Gender:
                  Posts: 273
                  This is looking pretty hot so far. Here's hoping that this, when it's finished, ousts AdvanceMap 100%.
                  __________________
                  GGCTUK's Friend Codes:
                  Black2: 2709-9620-1025
                  3DS Friend code: 4167-4906-2984
                  Reply With Quote
                    #38    
                  Old January 11th, 2014 (2:13 PM).
                  Mees Mees is offline
                     
                    Join Date: Dec 2012
                    Posts: 11
                    Just a request.
                    Maybe you could make a tile(set) editior, so we don't have to start Paint or whatever to edit our tiles and make it able to insert this immediately. Would be an awesome feature.
                    Reply With Quote
                      #39    
                    Old January 12th, 2014 (5:47 PM).
                    karatekid552's Avatar
                    karatekid552 karatekid552 is offline
                    What happens if I push it?....
                       
                      Join Date: Nov 2012
                      Location: Do you really want to know? Really?
                      Gender: Male
                      Nature: Bold
                      Posts: 1,766
                      Quote:
                      Originally Posted by gogojjtech View Post
                      Ah the thread is up. Been waiting a while. An undo button WOULD be fabulous too. ;D
                      OMG. Shiny Quagsire, the amount of times I have accidentally destroyed a map is in the thousands. Please!
                      __________________

                      Paired with Simba
                      Reply With Quote
                        #40    
                      Old January 13th, 2014 (12:20 AM).
                      Kyoko1 Kyoko1 is offline
                      Banned
                         
                        Join Date: Jan 2014
                        Posts: 63
                        This looks adoreable!
                        As many suggested above, a undo and redo button would be one of the most important
                        things in a map-editor, which I missed so much in AdvanceMap
                        Reply With Quote
                          #41    
                        Old January 13th, 2014 (10:28 AM).
                        U.Flame's Avatar
                        U.Flame U.Flame is offline
                        Suuuper Busy
                        • Crystal Tier
                         
                        Join Date: Jun 2008
                        Location: Sapphire City in future Hoenn
                        Age: 22
                        Gender: Male
                        Nature: Jolly
                        Posts: 1,258
                        I love this project's potential! Do you plan to add LeafGreen and Sapphire support any time soon? It'd also be nice to implement season changes, like for wild Pokemon and tiles.
                        __________________
                        Hacks I'm working on:
                        Pokemon Sapphire Hoenn's Rebirth - My own hack, making progress whenever possible.
                        3rd Gen Multiplayer Project - Research and development, occasionally testing, sometimes with support.
                        Pokemon Cursed/Creepy White - Group project, on hiatus for now with plans to return eventually.
                        Animal Crossing Wild World playing as an animal - experimental, messing with models and textures

                        Hacks I've worked on in the past:
                        Pokemon Ruby Destiny Broken Timeline (pre-reboot) - Assisted with maps
                        Pokemon HeartGold Prince Boo Edition - Experimental project with three small changes. Made at the request of YouTube LPer PrinceBoo21.

                        Been super busy with work, life, and laptop problems. Hopefully I can get back into it soon, I fear I'm already rusty. Meanwhile I'm considering writing some of my hacks as a series of fanfics.

                        Times I've been ninja'd: 18
                        Times I've ninja'd people: 3
                        Reply With Quote
                          #42    
                        Old January 13th, 2014 (5:03 PM).
                        Varion Bluefire's Avatar
                        Varion Bluefire Varion Bluefire is offline
                        A.K.A The Glitch
                           
                          Join Date: Apr 2013
                          Age: 23
                          Gender: Male
                          Nature: Naughty
                          Posts: 663
                          Quote:
                          Originally Posted by gogojjtech View Post
                          Ah the thread is up. Been waiting a while. An undo button WOULD be fabulous too. ;D
                          Yes. Yes. Yes. Yes. Yes. Yes. Yes. Yes. Yes. Yes. Yes.

                          This needs to be done in MEH, pleease!!
                          __________________

                          Just strollin' to my next destination...
                          Reply With Quote
                            #43    
                          Old January 14th, 2014 (12:32 AM).
                          AtecainCorp.'s Avatar
                          AtecainCorp. AtecainCorp. is offline
                          Rejishan awake...
                             
                            Join Date: Jun 2008
                            Location: Takoabe Town (Region Thonsu)
                            Age: 25
                            Gender: Male
                            Nature: Hardy
                            Posts: 1,274
                            If this editor have option to add extra town map into ruby. That was the best tool to map editing ever.
                            __________________
                            - My new Project comming Soon
                            Reply With Quote
                              #44    
                            Old January 15th, 2014 (2:16 PM). Edited January 15th, 2014 by interdpth.
                            interdpth interdpth is offline
                            I've seen things, man.
                               
                              Join Date: Jul 2004
                              Posts: 275
                              Quote:
                              Originally Posted by NarutoActor View Post
                              Wow, I think the world map editor looks really cool, will it eventually support expanded world maps?

                              It all depends on the INI.

                              Ruby has one map and pretty much supported like this(I need to add a flag stating it's color type before release)

                              One value for each entry
                              ;Worldmap offsets are offsets to pointers
                              WorldMapGFX =0xFA990
                              WorldMapPal =0xFA9B8
                              WorldMapPalSize =0x38
                              WorldMapSlot =0xE
                              WorldMapTileMap =0xFA9A4
                              WorldMapCount =1

                              While FR has 4
                              ;Worldmap offsets need to be offsets to pointers
                              WorldMapGFX = 0xC0330,0xC0330,0xC0330,0xC0330
                              WorldMapPal = 0xC2D10,0xC2D10,0xC2D10,0x3C2D10
                              WorldMapSlot = 0x0,0x0,0x0,0x0
                              WorldMapTileMap = 0xc035C,0xc0370,0xc0388,0xc03a4
                              WorldMapCount = 4
                              WorldMapPalSize = 0x80,0x80,0x80,0x80


                              So as you can see, it can totally support extended maps. To the editor is just depends on WorldMapCount. So, you should be able to have 255 at least. lol The offsets need to be the offset where the pointer to the data is and you need to make sure each entry has the same amount of addresses.

                              To those asking about an undo button, that is easily doable. I'm not sure if I will do it though. Got a mess of projects going on. So Shiny might.


                              Quote:
                              Originally Posted by U_Flame View Post
                              I love this project's potential! Do you plan to add LeafGreen and Sapphire support any time soon? It'd also be nice to implement season changes, like for wild Pokemon and tiles.

                              We'll probably ask people in the community to gather the required info. And you can do that. It is open source.
                              __________________
                              yes, this is doge.

                              potato is not here.

                              bye
                              Reply With Quote
                                #45    
                              Old January 16th, 2014 (3:23 AM). Edited January 16th, 2014 by GoGoJJTech.
                              GoGoJJTech's Avatar
                              GoGoJJTech GoGoJJTech is offline
                              (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
                              • Gold Tier
                               
                              Join Date: Nov 2012
                              Location: Earth
                              Age: 19
                              Gender: Female
                              Nature: Jolly
                              Posts: 2,477
                              Quote:
                              Originally Posted by Ksiazek Bartlomiej View Post
                              If this editor have option to add extra town map into ruby. That was the best tool to map editing ever.
                              That is asm handled, so YOU'd need to implement that yourself then edit the ini then edit it. The tool doesn't make the game run the way you want it, the gba does. Tools just edit appearance and names and things. They can add asm but why would they if you can on your own?
                              __________________
                              I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
                              The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
                              Romhack.me Profile - Pokecommunity Profile - Youtube Channel

                              Support me at my site!
                              Pokémon Platinum Red and Blue
                              Reply With Quote
                                #46    
                              Old January 16th, 2014 (3:50 AM). Edited January 16th, 2014 by karatekid552.
                              karatekid552's Avatar
                              karatekid552 karatekid552 is offline
                              What happens if I push it?....
                                 
                                Join Date: Nov 2012
                                Location: Do you really want to know? Really?
                                Gender: Male
                                Nature: Bold
                                Posts: 1,766
                                Quote:
                                Originally Posted by gogojjtech View Post
                                They can add asm but why woukd they if you can on your own?
                                This is now my all time FAVORITE quote. You can do all of this in a hex editor. Every single thing that tools edit can be done on a hex editor. The point of tools is to take a long laborious task and make it easier. There are a few tools already that insert custom ASM into the game. This wouldn't be the first.

                                edit: Not saying that I think it should, but that your reason is not a good reason not to.
                                __________________

                                Paired with Simba
                                Reply With Quote
                                  #47    
                                Old January 16th, 2014 (8:22 AM). Edited January 16th, 2014 by interdpth.
                                interdpth interdpth is offline
                                I've seen things, man.
                                   
                                  Join Date: Jul 2004
                                  Posts: 275
                                  Quote:
                                  Originally Posted by gogojjtech View Post
                                  That is asm handled, so YOU'd need to implement that yourself then edit the ini then edit it. The tool doesn't make the game run the way you want it, the gba does. Tools just edit appearance and names and things. They can add asm but why woukd they if you can on your own?
                                  To be fair,

                                  It does support multiple town maps. But to be fair on us, to implement it is on the hacker.
                                  __________________
                                  yes, this is doge.

                                  potato is not here.

                                  bye
                                  Reply With Quote
                                    #48    
                                  Old January 16th, 2014 (8:11 PM).
                                  bcrobert's Avatar
                                  bcrobert bcrobert is offline
                                  Lazy Antagonist
                                     
                                    Join Date: Apr 2011
                                    Gender: Male
                                    Nature: Quirky
                                    Posts: 79
                                    Wait...I don't even understand what he was asking. Did he mean a new key item that functions as the town map? Because the pokenav...does that. ;
                                    __________________
                                    Reply With Quote
                                      #49    
                                    Old January 17th, 2014 (3:23 AM).
                                    GoGoJJTech's Avatar
                                    GoGoJJTech GoGoJJTech is offline
                                    (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
                                    • Gold Tier
                                     
                                    Join Date: Nov 2012
                                    Location: Earth
                                    Age: 19
                                    Gender: Female
                                    Nature: Jolly
                                    Posts: 2,477
                                    Quote:
                                    Originally Posted by bcrobert View Post
                                    Wait...I don't even understand what he was asking. Did he mean a new key item that functions as the town map? Because the pokenav...does that. ;
                                    He meant like having 2 regions in ruby. But it's on him to do it.
                                    __________________
                                    I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
                                    The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
                                    Romhack.me Profile - Pokecommunity Profile - Youtube Channel

                                    Support me at my site!
                                    Pokémon Platinum Red and Blue
                                    Reply With Quote
                                      #50    
                                    Old January 17th, 2014 (7:14 PM).
                                    bcrobert's Avatar
                                    bcrobert bcrobert is offline
                                    Lazy Antagonist
                                       
                                      Join Date: Apr 2011
                                      Gender: Male
                                      Nature: Quirky
                                      Posts: 79
                                      What if MEH's wild editor could produce a .txt list of wild pokemon not available in any of the wild data? If the list had Weedle, Kakuna, and Beedrill on it then you would know that you forgot to add a member of the Weedle family to your hack (unless you made it a special event 'mon for some reason). I know that's a weird suggestion but I'm trying to think of things A-Map doesn't do.
                                      __________________
                                      Reply With Quote
                                      Reply

                                      Quick Reply

                                      Join the conversation!

                                      Create an account to post a reply in this thread, participate in other discussions, and more!

                                      Create a PokéCommunity Account

                                      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 9:14 AM.