Notices
For all updates, view the main page.

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.

Reply
 
Thread Tools
  #1    
Old September 6th, 2014 (7:24 PM). Edited November 4th, 2015 by LocksmithArmy.
LocksmithArmy's Avatar
Mew!
 
Join Date: Feb 2013
Age: 27
Gender: Male
Posts: 414
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
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  
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
Mew!
 
Join Date: Feb 2013
Age: 27
Gender: Male
Posts: 414
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
ふゆかい
 
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  
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
Mew!
 
Join Date: Feb 2013
Age: 27
Gender: Male
Posts: 414
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  
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
Mew!
 
Join Date: Feb 2013
Age: 27
Gender: Male
Posts: 414
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
Creator of Pokémon: Discovery / Fat Kid
Crystal Tier
 
Join Date: Aug 2013
Location: Le bed
Age: 24
Gender: Male
Nature: Bold
Posts: 770
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
Mew!
 
Join Date: Feb 2013
Age: 27
Gender: Male
Posts: 414
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
LanceKoijer of Pokemon_Addicts
 
Join Date: Aug 2014
Location: Criscanto town-Ginoa Region xD
Gender: Male
Nature: Adamant
Posts: 786
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
Mew!
 
Join Date: Feb 2013
Age: 27
Gender: Male
Posts: 414
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
LanceKoijer of Pokemon_Addicts
 
Join Date: Aug 2014
Location: Criscanto town-Ginoa Region xD
Gender: Male
Nature: Adamant
Posts: 786
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).
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
Mew!
 
Join Date: Feb 2013
Age: 27
Gender: Male
Posts: 414
Reuploaded for everyone
__________________
Reply With Quote
  #17    
Old February 12th, 2016 (5:08 AM).
Shogun's Avatar
Working on Cloud White 2 and 3!
 
Join Date: Dec 2013
Location: France
Gender: Male
Posts: 375
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.
__________________

You want to support Pokémon Cloud White Project? Now you can !>>>DONATE<<<
Reply With Quote
  #18    
Old March 3rd, 2016 (12:15 PM).
 
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  
Join Date: Jul 2015
Gender: Male
Posts: 73
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 9:32 PM.