View Single Post
  #35    
Old July 5th, 2013 (08:24 AM).
Awkward.'s Avatar
Awkward. Awkward. is offline
#britanna
Team Sinnoh
 
Join Date: May 2012
Age: 18
Gender: Male
Nature: Sassy
Posts: 845
Ah, okay, this one has changes. Here's my findings and the comparisons between the hack in a regular FR and in LC. Differences, Pointers.

At 0x6E45C:

Code:
Liquid Crystal

02 48 00 47 04 D8 00 20 58 E0 00 00 79 AD 7B 08
Code:
FireRed

00 48 00 47 01 00 80 08
Clearly, there are noticeable differences. I'm guessing the length of the code in LC has to do with the number of variables? Either way, it still works. When I replace the data at 0x6E45C, I usually notice that the code never hits the 08 in the original game's hex. Meaning, the original code is the exact length of LC's code and the one in the post never gets to the ending 08 byte - it's only halfway there.

At the Pointers:

Code:
Liquid Crystal 0x7BAD78

40 20 00 02 84 42 12 DB 50 20 00 02 84 42 10 DB 25 04 00 2D 0D DB 0A 48 84 42 08 D8 50 20 00 02 24 1A 64 00 07 48 00 19 70 BC 02 BC 08 47 00 20 FA E7 20 04 00 28 01 DB 03 48 00 47 03 48 00 47 62 55 00 00 00 D4 03 02 73 E4 06 08 0D E5 06 08
Code:
FireRed 0x800000

41 22 12 02 94 42 15 DB 22 04 00 2A 14 DB 50 22 12 02 94 42 0C DB 52 22 12 02 94 42 08 DA 07 48 50 22 12 02 A4 1A 61 00 40 18 70 BC 02 BC 08 47 00 20 FA E7 02 48 00 47 02 48 00 47 00 D2 03 02 73 E4 06 08 0D E5 06 08
Here, the differences are less noticeable. One thing I did see was that the code after the DB bytes tended to get out of line after ~the third DB. I'll contribute the length of the entire code and possibly the misalignment to less variables again, but it seems like there's stuff in LC's code that wasn't in the one we're getting.
__________________
at some point I must have liked that you look like a taco addict who's had one too many back alley liposuctions

Reply With Quote