Script editing

CROcOp

New member
Hi, it´s me again. Recently I read Zdawg´s rom hacking document and there I found one sentence related to script inserting and extracting that says: "If I'm not mistaken, YOU CAN WRITE LONGER THAN HOW LONG THE ORIGINAL SENTENCE IS!!! (- this is for script editing) ". Is this true? Also, can you tell me where can I find Jair's Script Inserter or extractor since it isn't here on Zophar or at Rom hacking?
<img src=smilies/werd.gif>

<P ID="signature"></P>
 
It all has to do with pointers. A pointer's (usually) just a two- or three-byte address written in a way the machine can understand that tells the game where the start of a string is.

You can move end-of-string codes around all you want, that's not the issue. The issue is that the next string will still start in the same place, so instead of displaying what it's supposed to, it'll display the new data that you overwrote the old data with.

Am I making sense?

Incidentally, Script-I and Script-E were wonderful tools for their time, but for excellent script extractors and inserters, you'll want (respectively) the latest versions of romjuice and Atlas. Both, I think, can be found at romhacking.com.

<P ID="signature"><hr><center>http://agtp.romhack.net<img src=http://agtp.romhack.net/linkage.gif></a>
Aeon Genesis ~ Aiyah! Thank you for the always and always.</center></P>
 
Thanks for help. I will look into it. (But I hate pointers...)<img src=smilies/cry.gif>

<P ID="signature"></P>
 
I managed to dump script with romjuice. Yay! But, this Atlas is just too hard for me...

<P ID="signature"></P>
 
Back
Top Bottom