The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Script More characters for Name

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old August 21st, 2020 (2:16 PM).
Konekodemon's Avatar
Konekodemon Konekodemon is offline
The Master of Pokemon Breeding
 
Join Date: Mar 2007
Location: NC
Age: 38
Gender: Female
Nature: Gentle
Posts: 2,061
Is there anyway for me to hack the script for the handheld games to allow me to have more characters in my character name? Like the GBA games I can only have a name that's up to 7 characters long, but I'd like to call my character, 'Stephanie,' is there anyway to do that? Or maybe a gameshark code I can use that works on hacks that's for renaming my character? Or perhaps hacking tools to hack the script to allow more characters for my name?
__________________

Please check out my InuYasha fanfiction and tell me what you think.
Sign up for the Tokyo Crate and get tons of Japanese Snacks delivered straight to your door monthly, mostly Pokemon snacks: http://fbuy.me/mc6Yk
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old August 22nd, 2020 (4:43 AM).
~Wind~'s Avatar
~Wind~ ~Wind~ is offline
Detective
 
Join Date: Mar 2008
Location: England
Age: 25
Gender: Female
Nature: Calm
Posts: 383
Seconding this as I'd like the ability to make player names up to, say 10 characters in any future hacks I work on - not least because my own name is 9 characters ^^;
__________________
Here to try making a few hacks

Pokémon Red Advanced
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old August 22nd, 2020 (5:54 AM).
mgriffin's Avatar
mgriffin mgriffin is offline
 
Join Date: Apr 2014
Posts: 1,406
Not trivially, because there's no unused space after the player's name, so you'd have to start repointing things. You could consider changing the player's name to have a different constant for number of letters in the name (which would involve changing a few other places too, but I don't know them offhand), recompiling, and turning that into an IPS that you then apply to your already-patched ROMs. If you're lucky that might not break anything. Although I imagine there are some text boxes that would overrun slightly because of the slight increase in number of characters.
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old August 22nd, 2020 (8:49 AM).
~Wind~'s Avatar
~Wind~ ~Wind~ is offline
Detective
 
Join Date: Mar 2008
Location: England
Age: 25
Gender: Female
Nature: Calm
Posts: 383
Quote:
Originally Posted by mgriffin View Post
Not trivially, because there's no unused space after the player's name, so you'd have to start repointing things. You could consider changing the player's name to have a different constant for number of letters in the name (which would involve changing a few other places too, but I don't know them offhand), recompiling, and turning that into an IPS that you then apply to your already-patched ROMs. If you're lucky that might not break anything. Although I imagine there are some text boxes that would overrun slightly because of the slight increase in number of characters.
I assume this might work fine if you're building a new hack from the ground up with that in mind, right?
Less so if you're just patching onto an existing hack or the base game, haha.
It seems a bit beyond my capability to do for now but it would be cool to see someone try it out and make it a ready-to-apply patch.
__________________
Here to try making a few hacks

Pokémon Red Advanced
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old August 22nd, 2020 (9:30 AM).
mgriffin's Avatar
mgriffin mgriffin is offline
 
Join Date: Apr 2014
Posts: 1,406
Quote:
Originally Posted by ~Wind~ View Post
I assume this might work fine if you're building a new hack from the ground up with that in mind, right?
Less so if you're just patching onto an existing hack or the base game, haha.
It seems a bit beyond my capability to do for now but it would be cool to see someone try it out and make it a ready-to-apply patch.
Yeah, it's definitely more likely to work if you're doing it from the ground up. And guaranteed to work if you're working on a decomp hack instead of a binary hack (because the difficulty with binary is that you might accidentally move things around in a way that confuses tools; or—for what Konekodemon was asking—patches).
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old August 22nd, 2020 (12:56 PM).
~Wind~'s Avatar
~Wind~ ~Wind~ is offline
Detective
 
Join Date: Mar 2008
Location: England
Age: 25
Gender: Female
Nature: Calm
Posts: 383
Quote:
Originally Posted by mgriffin View Post
Yeah, it's definitely more likely to work if you're doing it from the ground up. And guaranteed to work if you're working on a decomp hack instead of a binary hack (because the difficulty with binary is that you might accidentally move things around in a way that confuses tools; or—for what Konekodemon was asking—patches).
Is there a masterpost or such anywhere that lists the differences between a decomp and binary & maybe even gives a guide on how to create a decomp hack?
__________________
Here to try making a few hacks

Pokémon Red Advanced
Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old August 22nd, 2020 (11:12 PM).
mgriffin's Avatar
mgriffin mgriffin is offline
 
Join Date: Apr 2014
Posts: 1,406
Quote:
Originally Posted by ~Wind~ View Post
Is there a masterpost or such anywhere that lists the differences between a decomp and binary & maybe even gives a guide on how to create a decomp hack?
It's not super detailed, but this pinned post in the Decomp & Disassembly section has some info. Basically, I'd pitch the difference as "you can change anything in a decomp". For getting started on compiling things, I've heard good things about Lunos' tutorial. There's also #rom-decomps on the PokéCommunity Discord server, which has quite a few helpful people that can give you pointers once you've got specific things you'd like to change (or if you get stuck following a tutorial).
Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old August 25th, 2020 (4:41 PM).
Konekodemon's Avatar
Konekodemon Konekodemon is offline
The Master of Pokemon Breeding
 
Join Date: Mar 2007
Location: NC
Age: 38
Gender: Female
Nature: Gentle
Posts: 2,061
I can't use a Disassembly. Can never figure out how to put it together when it's apart into a Rom format.
__________________

Please check out my InuYasha fanfiction and tell me what you think.
Sign up for the Tokyo Crate and get tons of Japanese Snacks delivered straight to your door monthly, mostly Pokemon snacks: http://fbuy.me/mc6Yk
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
Ad Content

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:15 AM.