Post by Admin (Kneesnap) on Sept 20, 2015 23:12:55 GMT -8
All .dat files are just demo files (demo is an automatic gameplay function (almost like watching a video) that occurs if you leave the menu on for too long).
All files are exactly 714 bytes in length and no specific header is given, although the first 12 bytes in a file always seem to be different for some reason I don't know yet. The demo gets commanded to be ended at any time when it reaches a byte with the value A0, otherwise it continues on playing even if no orders (00) is given.
First four bytes in the file is the length, the next four is spawn X, the next four is spawn Y.
Everything following are the actions. i.e. direction to hop, whether to make hop regular or super, to use tongue ability, etc.
00 = up 01 = right 02 = down 03 = left 04-07 is the same as 00-03 08-0F = Superhop 10, 20, A0 & B0 = Rotate Camera Counterclockwise 30, 40, 50, C0, D0, & F0 (seperate) = Rotate Camera Clockwise 80 = Do Nothing 90 = Tounge
The only thing I'm missing is croak, no idea what IDs are for it yet.
I guess not much cracking needs to be done left on this specific file aside having an editor programmed eh?