The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

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
Click here to go to the first staff post in this thread.  
Thread Tools
  #26    
Old February 24th, 2010, 10:26 PM
Tomato Cat's Avatar
Tomato Cat
Beginning Trainer
 
Join Date: Aug 2009
Location: Statesboro, GA
Gender: Male
Nature: Careful
Send a message via AIM to Tomato Cat
If anyone could help me: I'm having trouble editing my third page. Instead of showing the text I input in hex, it shows the last word of the second to last line and the full last line of the second page.

Does anyone know what's causing this problem?
Reply With Quote
  #27    
Old March 5th, 2010, 03:34 PM
PeregrineFig's Avatar
PeregrineFig
Starting Pokémon Obsidian
 
Join Date: Feb 2010
Location: Michigan, USA
Age: 20
Gender: Male
Nature: Hardy
I'm having an annoying issue with hex editing anything. I attempted to edit the intro of FireRed using the original method in the first post. I found the old text, highlighted it all and deleted it, then translated my new text into the hex code on notepad, copied it, and used Paste special, picked CF_TEXT, and checked interpret as hexadecimal string. Everything looked right, so I saved and opened my ROM. I got nothing but a white screen, nothing would load. I backed up my ROM and tried again, same result. Eventually that hack got scrapped because I made a blunder and broke some important stuff, but anyway, I tried editing Birch's intro in Emerald for a new hack. I only changed 2 words, but I used the same method of deleting and pasting. Again, blank white screen. This is incredibly frustrating, am I doing something wrong with my method of hex insertion? I'd really like to know how to fix this. If anyone will help me out here, then thank you.

Edit: After experimentation I'm convinced I'm just doing something wrong here. I tested this again and just replaced a single character, and instead of deleting/pasting, I typed the new hex value over the old one, and everything worked fine. My new issue is, how can I add a character? If the new hex I enter in has the same amount of characters as the old, it runs properly. But if it has more or less, it just breaks my ROM.

Last edited by PeregrineFig; March 5th, 2010 at 03:47 PM.
Reply With Quote
  #28    
Old March 5th, 2010, 06:29 PM
BlitŻ's Avatar
BlitŻ
guahh my dog is so cute
 
Join Date: Feb 2009
Location: Bay Area, Califronia.
Age: 19
Gender: Male
Nature: Jolly
Quote:
Originally Posted by PeregrineFig View Post
I'm having an annoying issue with hex editing anything. I attempted to edit the intro of FireRed using the original method in the first post. I found the old text, highlighted it all and deleted it, then translated my new text into the hex code on notepad, copied it, and used Paste special, picked CF_TEXT, and checked interpret as hexadecimal string. Everything looked right, so I saved and opened my ROM. I got nothing but a white screen, nothing would load. I backed up my ROM and tried again, same result. Eventually that hack got scrapped because I made a blunder and broke some important stuff, but anyway, I tried editing Birch's intro in Emerald for a new hack. I only changed 2 words, but I used the same method of deleting and pasting. Again, blank white screen. This is incredibly frustrating, am I doing something wrong with my method of hex insertion? I'd really like to know how to fix this. If anyone will help me out here, then thank you.

Edit: After experimentation I'm convinced I'm just doing something wrong here. I tested this again and just replaced a single character, and instead of deleting/pasting, I typed the new hex value over the old one, and everything worked fine. My new issue is, how can I add a character? If the new hex I enter in has the same amount of characters as the old, it runs properly. But if it has more or less, it just breaks my ROM.
Your new text has too acommodate to the number of bytes that it allows. Let's say one page let's you use ten bytes, using the table file, you can have 10 of any character of command (\n,\l,\p). Your pasting/deleting method destroys your rom . You basically write over the previous bytes.

Quote:
Originally Posted by Tomato Cat View Post
If anyone could help me: I'm having trouble editing my third page. Instead of showing the text I input in hex, it shows the last word of the second to last line and the full last line of the second page.

Does anyone know what's causing this problem?
I'm confused by your description of error, please provide screeny's xD
__________________

Last edited by BlitŻ; March 5th, 2010 at 06:31 PM. Reason: Your double post has been automatically merged.
Reply With Quote
  #29    
Old February 23rd, 2011, 04:05 PM
bilzandpap's Avatar
bilzandpap
Who DOESN'T love Conkeldurr???
 
Join Date: Feb 2011
Gender: Male
Nature: Mild
This is pretty cool.

The table file is hard to browse, you might want to consider maybe organizing it a bit.

eg.

CAPITAL LETTERS:

A=BB B=BC C=BD
D=BE E=BF F=CO

etc....
Reply With Quote
  #30    
Old April 7th, 2012, 05:59 PM
Glitched Hacker's Avatar
Glitched Hacker
Beginning Hacker
 
Join Date: Apr 2012
Gender: Male
Nature: Brave
Quote:
Originally Posted by colcolstyles View Post
Instead of wasting your time translating each individual character into hexadecimal, why not do this:
1. Get an actual table file (not just a .txt document with a hex value next to corresponding character) like this one (credit: thethethethe for the values, me for wasting my time making it in WindHex so y'all don't have to)
2. Load the ROM and the table file in a hex editor
3. Do a text search (not a hex search!) for the text
4. Edit in "Text Edit Mode", or the equivalent in whatever hex editor you're using

With this method, you can just type your text straight up. Of course, you'll still have to insert line breaks and the like yourself but it sure beats your method :\

colcolstyles, what do you mean by "text edit mode"?
I would like to use this easier method, but I'm using Hex Workshop and I searched high and low for "text edit mode" and can't find it. Can someone please help me on this?
__________________
If people knew how hard I worked to get my mastery, it wouldn't seem so wonderful at all.

-Michelangelo
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
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 10:01 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.