| |||
Views: 88,564,182 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-09-24 01:23 AM |
|
Guest: Register | Login |
Main - Posts by RedJet |
RedJet |
| ||
Newcomer Level: 4 Posts: 1/2 EXP: 210 Next: 69 Since: 03-08-09 Last post: 5540 days Last view: 5540 days |
...or it seems advanced to me. What do I know?
Up until now I've only dealt with relative searching, making tables & text hacking with hex editors. I was looking at how the text is stored in MGS: Ghost Babel (GBC) and I see there are several points where entire words are represented by only a couple of hex values. For example, instead of 'Snake' being 1C 3D 30 3A 34, it's just FB 00. You can't change individual letters - you just have a hex value representing a pre-defined word (apologies if I'm using the wrong terms). All I can find out through searching the usual resources is that this is probably dictionary/DTE related. I've found tutorials that explain how to institute DTE but none that explain how alter DTE values. My question: how do I change what these dictionary codes point to? For example, how would I make FB 00 show 'Steve' instead of 'Snake' (I take it the same number of characters would have to be maintained)? Any help would be much appreciated. ____________________ I need scissors! |
RedJet |
| ||
Newcomer Level: 4 Posts: 2/2 EXP: 210 Next: 69 Since: 03-08-09 Last post: 5540 days Last view: 5540 days |
Thanks for the help, guys. I tracked down the dictionary list of words & can edit them from there. The weird thing is I tried doing that before and couldn't get it to work - I must have just gone about it the wrong way.
List begins at offset 00148987 if anyone's interested! Cheers ____________________ I need scissors! |
Main - Posts by RedJet |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 36, rows: 50/50, time: 3.573 seconds. |