My work:
My ROM Hacks - My 2 ROM hacks. Sonic 1 XD is unfinished, so there's no download.
Sonic Tweaker - My Sonic Editor. Edits small things, but people who tested it, enjoyed it, so I hope that you'll enjoy it when I'll release it. I can send beta to those who want.
Sonic Demos Hacking Guide - A guide for those who want to edit demos. Won't be updated any more because of the Sonic Tweaker.
Sonic 2 Water Hacking Guide (mirror)- A guide started by SMTP. I added some things.
Credits in Sonic 1 - A credits system for Sonic 1. Here's the breakdown:
Some offsets:
0x34f4 and 0x351a - level select text coordinates
0x356c - Pointer to credits code
0x8000A - Number of letters (Code pointer + 0x0a)
0x8001A - Pointer to letters (Code pointer + 0x1a)
0x80050 - The letters. Format is simple:
FFFF 0054 6138 0003
Bytes 1 and 2 may be anything (made that to simplify the code =P)
Byte 3 should be 00 or 20. 00 gives third palette line letter (default yellow). 20 gives fourth palette line letter (default white)
Byte 4 is the letter code in ASCII.
Bytes 5 and 6 are the letter coordinates:
Upper left corner is 6000. Next letter is 6002. etc. Next line is 6080 etc.
Bytes 7-8 must be 0003.
An example of credits:
http://www.mangaworl...blah_v1_000.gif
My ROM Hacks - My 2 ROM hacks. Sonic 1 XD is unfinished, so there's no download.
Sonic Tweaker - My Sonic Editor. Edits small things, but people who tested it, enjoyed it, so I hope that you'll enjoy it when I'll release it. I can send beta to those who want.
Sonic Demos Hacking Guide - A guide for those who want to edit demos. Won't be updated any more because of the Sonic Tweaker.
Sonic 2 Water Hacking Guide (mirror)- A guide started by SMTP. I added some things.
Credits in Sonic 1 - A credits system for Sonic 1. Here's the breakdown:
Some offsets:
0x34f4 and 0x351a - level select text coordinates
0x356c - Pointer to credits code
0x8000A - Number of letters (Code pointer + 0x0a)
0x8001A - Pointer to letters (Code pointer + 0x1a)
0x80050 - The letters. Format is simple:
FFFF 0054 6138 0003
Bytes 1 and 2 may be anything (made that to simplify the code =P)
Byte 3 should be 00 or 20. 00 gives third palette line letter (default yellow). 20 gives fourth palette line letter (default white)
Byte 4 is the letter code in ASCII.
Bytes 5 and 6 are the letter coordinates:
Upper left corner is 6000. Next letter is 6002. etc. Next line is 6080 etc.
Bytes 7-8 must be 0003.
An example of credits:
http://www.mangaworl...blah_v1_000.gif
This post has been edited by drx: 02 March 2004 - 03:04 PM


