Zophar's Message Domain

Go Back   Zophar's Message Domain > Emulation Talk > Rom Hack

Reply
 
Thread Tools Display Modes
Old 06-09-2007, 07:59 PM   #1
FEG
Junior Member
 
Join Date: Jun 2007
Posts: 1
Default Probably a dumb question...

When editing the text in a SNES game, if I add more text than there was room for, it messes up the game. I know that that's what should happen, I'm not stupid, but is there anything I can do to get all the text to fit?

Sorry if this is a completely stupid question, I'm almost a complete noob at hacking.
<P ID="signature"></P>
FEG is offline   Reply With Quote
Old 06-09-2007, 08:18 PM   #2
Deep Loner
Junior Member
 
Join Date: Jun 2007
Posts: 4
Default Re: Probably a dumb question...

I'm a newbie myself, but my understanding is that unless you're really good at ASM coding, there isn't much that you can do.
<P ID="signature"></P>
Deep Loner is offline   Reply With Quote
Old 06-09-2007, 09:32 PM   #3
Sliver X
Senior Member
 
Join Date: Nov 2003
Posts: 160
Default Re: Probably a dumb question...

No, this shouldn't require ASM knowledge. What you need to learn is how pointers work. While I've never hacked a SNES ROM, this document should help you understand how pointers work:

http://www.romhacking.net/docs/point11.docThe Madhacker's Guide to Pointers</a>

I would assume that since the SNES' CPU is a direct descendant of the one used in the NES that this should be somewhat applicable. Maybe some SNES hackers would like to step in and correct me if I'm wrong.
<P ID="signature"></P>
Sliver X is offline   Reply With Quote
Old 06-15-2007, 12:45 AM   #4
sleepydude
Junior Member
 
Join Date: Dec 2006
Posts: 24
Default Re: Probably a dumb question...

You're both right (I think). All games have pointers to text that you could change in order to move text wherever you want, however finding those pointers will probably require some knowledge of ASM, but it's not that hard really. All you need is a debugger, and the rom address of the start of the text. Set a breakpoint to the address of the text, and when the game accesses the text, it'll trigger the breakpoint and you'll have your pointer. You might have to play around with things a bit to get them really working, but it's not that hard really.
<P ID="signature"></P>
sleepydude is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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. The time now is 11:27 PM.

Contact Us - Zophar's Domain - Archive - Top

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.