I'm trying to port Sonic 2 Final Tails into Sonic 2 Beta. I've used Nemesis' extensively helpful website as much as I can, and I'd like to run this by the competent people here. (Of course, it's entirely possible that I've misunderstood the website somehow and am trying to carry across potentially useless data.)
I have ascertained that the data for S2F Tails is located from 1B8A4h to 1D1FFh (delta equals 195Bh, or 6491d), and the data for S2B Tails is located from 10E38h to 11F95h (delta equals 115Dh, or 4445d). There is a clear difference in the amount of space taken up by S2B Tails' data and S2F Tails' data. I have calculated that difference to be 7FEh, or 2046d.
Am I correct? Will I have to increase all pointers after 1B8A4h in the beta by 7FEh? Or have I become an oblivious giggling moron and completely misunderstood what I've been reading?
(A note on formatting - I append a lowercase H after hexadecimal numbers and a lowercase D after decimal numbers for clarity. Delta represents a change or a difference.)
EDIT: x_x I got the beta and final versions muddled up. I did that once before.
I have ascertained that the data for S2F Tails is located from 1B8A4h to 1D1FFh (delta equals 195Bh, or 6491d), and the data for S2B Tails is located from 10E38h to 11F95h (delta equals 115Dh, or 4445d). There is a clear difference in the amount of space taken up by S2B Tails' data and S2F Tails' data. I have calculated that difference to be 7FEh, or 2046d.
Am I correct? Will I have to increase all pointers after 1B8A4h in the beta by 7FEh? Or have I become an oblivious giggling moron and completely misunderstood what I've been reading?
(A note on formatting - I append a lowercase H after hexadecimal numbers and a lowercase D after decimal numbers for clarity. Delta represents a change or a difference.)
EDIT: x_x I got the beta and final versions muddled up. I did that once before.
This post has been edited by XinuX: 15 December 2003 - 12:15 AM


00