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

Reply
 
Thread Tools
  #1    
Old September 6th, 2014 (7:24 PM). Edited November 4th, 2015 by LocksmithArmy.
LocksmithArmy's Avatar
LocksmithArmy LocksmithArmy is offline
Mew!
     
    Join Date: Feb 2013
    Age: 28
    Gender: Male
    Posts: 415
    Complete Multi-Choice Box Editor is a simple tool for editing the Multi-Choice Boxes in Pokemon Games.

    It handles all the repointing for you, you never have to type in an offset... ever. If you do however, it will put the data where you tell it... it assumes you mean to put it there even if its overwriting stuff.

    You can repoint the whole table if you need to add more, but this must be done before editing any boxes. You can increase or decrease the number of choices in any box but this must be done before editing any choices...

    If you repoint the table or change a box and it gets repointed, the tool removes the old table or box data, freeing up space, so repointing the table more than once wont be wasting space. This is not the case for text offsets though, if the text gets longer and ends up being repointed, it leaves the old text (important because some boxes reuse the same text)

    I know people say you should do this by hand... but I really cant see why... its boring.

    CMBE1.JPG CMBE2.JPG

    currently only supports BPRE 1.0
    UPDATE: BPEE supported

    If I could find the pointers to the tables, I would make it support more roms (when I search for the box offsets I find more than one possible pointer, and Im unsure which is the correct one)

    critics are always welcome.

    (current upload: 9/7/14)
    LSA - Complete Multi-Choice Box Editor.zip
    __________________
    Reply With Quote

    Relevant Advertising!

      #2    
    Old September 6th, 2014 (11:58 PM).
    kearnseyboy6's Avatar
    kearnseyboy6 kearnseyboy6 is offline
    Aussie's Toughest Mudder
       
      Join Date: Dec 2008
      Posts: 300
      This is perfect, tested and works awesomely, I don't think I have found a good tool that does this!

      Also 1 suggestion:

      Open Multichoice 0x0E for details. This is what you see: ABRA\cÛ[po]\cÉ 180 Coins
      Is it possible to import the proper symbols for those letters?
      __________________
      HOLIDAYING CURRENTLY!!
      Reply With Quote
        #3    
      Old September 7th, 2014 (12:33 AM).
      jirachiwishmaker's Avatar
      jirachiwishmaker jirachiwishmaker is offline
         
        Join Date: Jul 2007
        Location: Forina
        Gender: Male
        Nature: Lonely
        Posts: 75
        I have Emerald pointer here: 0x58B760, so I hope you make it supports Emerald. Thanks.
        Reply With Quote
          #4    
        Old September 7th, 2014 (6:26 AM). Edited September 7th, 2014 by LocksmithArmy.
        LocksmithArmy's Avatar
        LocksmithArmy LocksmithArmy is offline
        Mew!
           
          Join Date: Feb 2013
          Age: 28
          Gender: Male
          Posts: 415
          Quote:
          Originally Posted by kearnseyboy6 View Post
          This is perfect, tested and works awesomely, I don't think I have found a good tool that does this!

          Also 1 suggestion:

          Open Multichoice 0x0E for details. This is what you see: ABRA\cÛ[po]\cÉ 180 Coins
          Is it possible to import the proper symbols for those letters?
          Those are the proper symbols lol. the \c designates like the start and end of a space (similar to the [tab] key) while the characters in between designate the amount of space between them.

          so by changing those characters, you change how far apart the item is from its price. this can come in handy if you change "ABRA" to a longer name like "SNEASEL", you would then want a different [tab] spacing between the end of sneasel and the start of the price. (also if you increase or decrease the digits in the price)

          I am unsure exactly how long each of those characters means in blank space, so experimentation will be needed...

          ive had to edit this manually (to alter the celadon prizes) and its just as much of a headache... im still not 100% on how it all works.

          Quote:
          Originally Posted by jirachiwishmaker View Post
          I have Emerald pointer here: 0x58B760, so I hope you make it supports Emerald. Thanks.
          Thats not the pointer, thats the actual table offset... I need the place that points to that location.

          There are 2 that I have found in emerald and I dont know which one is the correct one:
          0x0E1FB8
          0x0E22FC

          I have also checked ruby, and there are 5 possible offsets:
          0x0B50A0
          0x0B5108
          0x0B53A4
          0x0B5624

          I highly doubt there is more than one pointer location for this...
          __________________
          Reply With Quote
            #5    
          Old September 7th, 2014 (6:37 AM).
          Sniper's Avatar
          Sniper Sniper is offline
          ふゆかい
             
            Join Date: Nov 2013
            Location: Philippines
            Gender: Male
            Nature: Quiet
            Posts: 1,453
            I'd say this is completely perfect for me. It makes it all easier for me to handle things, great job!
            __________________


            Reply With Quote
              #6    
            Old September 7th, 2014 (7:56 AM).
            jirachiwishmaker's Avatar
            jirachiwishmaker jirachiwishmaker is offline
               
              Join Date: Jul 2007
              Location: Forina
              Gender: Male
              Nature: Lonely
              Posts: 75
              Quote:
              Thats not the pointer, thats the actual table offset... I need the place that points to that location.

              There are 2 that I have found in emerald and I dont know which one is the correct one:
              0x0E1FB8
              0x0E22FC

              I have also checked ruby, and there are 5 possible offsets:
              0x0B50A0
              0x0B5108
              0x0B53A4
              0x0B5624

              I highly doubt there is more than one pointer location for this...
              Actually 0x0E1FB8 is the correct one, I had repointed it at there successfully before.
              Reply With Quote
                #7    
              Old September 7th, 2014 (11:10 AM). Edited September 7th, 2014 by LocksmithArmy.
              LocksmithArmy's Avatar
              LocksmithArmy LocksmithArmy is offline
              Mew!
                 
                Join Date: Feb 2013
                Age: 28
                Gender: Male
                Posts: 415
                Quote:
                Originally Posted by jirachiwishmaker View Post
                Actually 0x0E1FB8 is the correct one, I had repointed it at there successfully before.
                Awesome, I will get Emerald support then thanks

                If anyone knows any others, just let me know and ill include em (super easy)

                EDIT: Emerald is now supported in version 1.1 of the tool (download from the main post)
                __________________
                Reply With Quote
                  #8    
                Old September 8th, 2014 (12:16 AM). Edited September 8th, 2014 by jirachiwishmaker.
                jirachiwishmaker's Avatar
                jirachiwishmaker jirachiwishmaker is offline
                   
                  Join Date: Jul 2007
                  Location: Forina
                  Gender: Male
                  Nature: Lonely
                  Posts: 75
                  Quote:
                  Originally Posted by LocksmithArmy View Post
                  Awesome, I will get Emerald support then ;) thanks

                  If anyone knows any others, just let me know and ill include em (super easy)

                  EDIT: Emerald is now supported in version 1.1 of the tool (download from the main post)
                  You are welcome. I also want to say thank you to you.

                  Edit: I can't open the tool, it showed me the following message:
                  Attached Images
                  File Type: jpg 8-9.JPG‎ (28.0 KB, 427 views) (Save to Dropbox)
                  Reply With Quote
                    #9    
                  Old September 8th, 2014 (7:01 AM).
                  LocksmithArmy's Avatar
                  LocksmithArmy LocksmithArmy is offline
                  Mew!
                     
                    Join Date: Feb 2013
                    Age: 28
                    Gender: Male
                    Posts: 415
                    Quote:
                    Originally Posted by jirachiwishmaker View Post
                    You are welcome. I also want to say thank you to you.

                    Edit: I can't open the tool, it showed me the following message:
                    win-XP wont open .NET 4.5 programs... you need 7 or better (maybe vista, not sure)
                    __________________
                    Reply With Quote
                      #10    
                    Old September 25th, 2014 (10:37 AM).
                    Le pug's Avatar
                    Le pug Le pug is offline
                    Creator of Pokémon: Discovery / Fat Kid
                    • Crystal Tier
                     
                    Join Date: Aug 2013
                    Location: Le bed
                    Age: 24
                    Gender: Male
                    Nature: Bold
                    Posts: 784
                    Quote:
                    Originally Posted by LocksmithArmy View Post
                    .

                    Hey, for any rom this needs to be fixed. I have my multichoices in the expanded offsets of my hack (emerald). So 0x103E05D is 5D E0 03 09 or as you have it in your program... it should be for boxoffset 0903E05D but any time I try to change it to that, it reverts to 08.
                    __________________







                    /// Pokémon: Discovery
                    /// Pokémon: Fat Kid
                    /// Tile Insertion Tutorial For AdvanceMap
                    /// Pokémon Emerald Specials Resource Thread
                    /// Pokémon Emerald Decapitalization Patch
                    /// Emerald Titlescreen Cloud Removal Tutorial
                    /// Tutorial For Fixing Any ROM-related Bug
                    Reply With Quote
                      #11    
                    Old September 25th, 2014 (11:38 AM).
                    LocksmithArmy's Avatar
                    LocksmithArmy LocksmithArmy is offline
                    Mew!
                       
                      Join Date: Feb 2013
                      Age: 28
                      Gender: Male
                      Posts: 415
                      Yeah, none of my tools support extended offsets... 0xFFFFFF is the highest offset enterable. I will have to work on that then i suppose
                      __________________
                      Reply With Quote
                        #12    
                      Old November 25th, 2014 (3:11 AM).
                      Lance32497's Avatar
                      Lance32497 Lance32497 is offline
                      LanceKoijer of Pokemon_Addicts
                         
                        Join Date: Aug 2014
                        Location: Criscanto town-Ginoa Region xD
                        Gender: Male
                        Nature: Adamant
                        Posts: 793
                        I hope that this tool will let us expand the numbers of Multichoice
                        __________________
                        This signature has been disabled.
                        Scrollbar appears
                        Please review and fix the issues by reading the signature rules.

                        You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

                        Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
                        Reply With Quote
                          #13    
                        Old December 4th, 2014 (12:57 PM).
                        LocksmithArmy's Avatar
                        LocksmithArmy LocksmithArmy is offline
                        Mew!
                           
                          Join Date: Feb 2013
                          Age: 28
                          Gender: Male
                          Posts: 415
                          Quote:
                          Originally Posted by Lance32497 View Post
                          I hope that this tool will let us expand the numbers of Multichoice
                          it does...

                          Quote:
                          Originally Posted by LocksmithArmy
                          You can repoint the whole table if you need to add more, but this must be done before editing any boxes. You can increase or decrease the number of choices in any box but this must be done before editing any choices...
                          see, said it in the first post... thanks for reading
                          __________________
                          Reply With Quote
                            #14    
                          Old December 4th, 2014 (1:53 PM).
                          Lance32497's Avatar
                          Lance32497 Lance32497 is offline
                          LanceKoijer of Pokemon_Addicts
                             
                            Join Date: Aug 2014
                            Location: Criscanto town-Ginoa Region xD
                            Gender: Male
                            Nature: Adamant
                            Posts: 793
                            Quote:
                            Originally Posted by LocksmithArmy View Post
                            it does...
                            Really? Wow! I must use it! thanks thanks thanks
                            Reply With Quote
                              #15    
                            Old December 24th, 2014 (12:14 AM).
                            klingt klingt is offline
                            Living Poetry
                               
                              Join Date: Dec 2014
                              Gender: Male
                              Posts: 13
                              how do i add more choices?
                              __________________
                              The experienced are the dead, collapsed in their heaps
                              The beyond is ahead and you can only hope to catch a glimpse
                              You peer into the fabric mirage
                              There is no form, no color
                              A new scene without compare nor equal
                              Reply With Quote
                                #16    
                              Old November 4th, 2015 (6:33 AM).
                              LocksmithArmy's Avatar
                              LocksmithArmy LocksmithArmy is offline
                              Mew!
                                 
                                Join Date: Feb 2013
                                Age: 28
                                Gender: Male
                                Posts: 415
                                Reuploaded for everyone
                                __________________
                                Reply With Quote
                                  #17    
                                Old February 12th, 2016 (5:08 AM).
                                Shogun's Avatar
                                Shogun Shogun is offline
                                Working on Cloud White 2 and 3!
                                   
                                  Join Date: Dec 2013
                                  Location: France
                                  Gender: Male
                                  Posts: 406
                                  I have aproblem with this :
                                  I expanded the box once to add one new box. I edited it.
                                  But now I need another box, so I've repointed the table again. However I have an error : In A-map the number of banks is now decrease to 14.
                                  __________________
                                  This signature has been disabled.
                                  Exceeds the 350px height limit (rehost the Photobucket images to imgur.com).
                                  Please review and fix the issues by reading the signature rules.

                                  You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

                                  Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
                                  Reply With Quote
                                    #18    
                                  Old March 3rd, 2016 (12:15 PM).
                                  loster313 loster313 is offline
                                     
                                    Join Date: Mar 2015
                                    Location: Norway
                                    Gender: Male
                                    Nature: Quiet
                                    Posts: 52
                                    awesome, things become much easier whit this one:D
                                    Reply With Quote
                                      #19    
                                    Old March 25th, 2016 (1:24 AM).
                                    TheHunterManX's Avatar
                                    TheHunterManX TheHunterManX is offline
                                       
                                      Join Date: Jul 2015
                                      Gender: Male
                                      Posts: 77
                                      For some reason for windows XP, it says "not a valid 32bit product". Can you make a windows xp compatible one, fix this one, or link me to another one? because I really need a multichoice editor.
                                      Reply With Quote
                                      Reply
                                      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 7:39 AM.