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

TrollandToad.com
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: 19
    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: 19
        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 Light!
                • Crystal Tier
                 
                Join Date: Jan 2008
                Location: Warrnambool, Victoria, Australia.
                Gender: Male
                Nature: Calm
                Posts: 1,561
                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: 18
                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: 23
                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: 272
                  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 online now
                        Suuuper Busy
                           
                          Join Date: Jun 2008
                          Location: Sapphire City in future Hoenn
                          Age: 22
                          Gender: Male
                          Nature: Jolly
                          Posts: 1,255
                          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: 662
                            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: 24
                              Gender: Male
                              Nature: Hardy
                              Posts: 1,250
                              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: 18
                                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: 18
                                      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 12:54 PM.