Admin CP
MD Programming
Sega SVP Chip
Sonic 2
Knuckles Chaotix
Sonic Adventure DX
My Projects
Bart Trzynadlowski's Home Page
Saxman's Sonic 2 Hacking Guide
Sonic Community Hacking Guide
Sonic Crackers Hacking Guide
Ambil's 68k Machine Code reference
Get hosted!
Random hack
Sonic 1: Sonic 1 Beta Remake v1.03B
News / Guess who's back...

Guess who's back... drx (Jan 22 2006, 09:31 AM)
...back again.

With fun things.

While in France, I was bored as hell. So one time, I was looking on my laptop's HDD and found Sonic Spinball. I disassembled it etc - and to my horror and amazement - it was either programmed in C, or it was very neatly programmed, to imitate the C-style functions. You know what I mean - using stack instead of registers. That frees a lot of register space :) After 15 minutes, I found some nice compression format, which I just HAD to crack =P So I did. And wrote a decompressor. Which was working for the first time, just after writing all the code!

Anyway, if you skip stupid, lenghty stories like that - here it is:

drx' Sonic Spinball Compression Decompressor 1.0 (also in the utilities section).

So yeah, another compression format cracked. I might program a compressor, if ther will be need for that. Also, I may release the pseudo-code and things like that I made when I was cracking it. The program loads the Sonic Spinball offsets when you load the SS ROM as the source. Duh.

Also, it narrows the number of decompressors I have to make to 3 - two S3D compression formats, and this:


On a side note, I'm proud to host the revamped Bart Trzynadlowski's Home Page, a very valuable site with many Genesis and Saturn infos. You should be ashamed you don't know it already!

Btw - Gunner added the Sonic 1 Beta Hoax with leaping that was requested =)

Sonic-Boy (Jan 22 2006, 12:05 PM)
Good to have you back DRX! <br>So.... What was it like in France? I've never been there before.

Hack-Hunter (Jan 22 2006, 12:10 PM)
I'm still waiting for that AOL version of Sonic 1..... And what is "Sonic XD"?

Sonic-Boy (Jan 22 2006, 12:12 PM)
Hack-Hunter; get a life. Sonic XD has yet to be released! <br> <br>And aren't you happy that he cracked the code for Sonic Spinball? At all? Oh well..... <br> <br>Drx; you really should put that AOL version of Sonic 1 up if you want him to stop bugging you.

Furyhunter (Jan 22 2006, 06:54 PM)
Holy crapping crap of crappers, this is incredible! Wheeeee!

Sonic-Boy (Jan 23 2006, 02:17 PM)
SOOOOOOOOooooo...... <br> <br>What other compressiion formats are you goin' 2 crack now? Hopefully something GBA-ish.

K (Jan 23 2006, 09:31 PM)
Speaking of the way it's programmed, Spinball always wrote its text out using ASCII and had %d as the check to place a certain number (emerald count). I'd assume that's referring to one of the data registers.

drx (Jan 24 2006, 07:37 AM)
actually, no. <br> <br>Do you know the sprintf or printf functions? They're used commonly in C++, PHP, etc. Google it. Spinball only implements %s and %d, but still, it's a sprintf function. It MAY indicate that Spinball was programmed in C, but be careful, because I also wrote a sprintf function, in pure ASM, without C. I guess we'd have to ask Peter Morawiec, the leader of the Spinball Project.

Sonic-Boy (Jan 24 2006, 08:18 PM)
%s & %d? <br>Oh yeah... I've heard of those things..... Something to do with the speed of objects an the power of objects right? <br> <br>Soooo..... Is there some other compression formats that need to be cracked? Has Sonic CDs compression format alredy been cracked or does it have yet to be cracked?

drx (Jan 25 2006, 11:29 AM)
%s means string and %d means integer (google for sprintf) <br> <br>There are many compression formats yet to be cracked...

Sonic-Boy (Jan 26 2006, 11:53 PM)
OK! I was just wondering though, I wasn't REALLY asking..... <br> <br>Speaking of compression formats... I'm trying to vrack the Ecco 2 prototypes compression format... But I'm not having very much luck however.... I SUCK AT CRACKING COMPRESSION CODES!!!!

Hack-Hunter (Jan 28 2006, 12:14 AM)
When ARE you going to release "Sonic XD"?

Sonic-Boy (Jan 28 2006, 12:18 AM)
MY GOD!!! Hack-Hunter you're an impeckable idiot... and YOU know it! <br> <br>I apologise drx.... Hack-Hunter is just my stupid idiot brother who has no idea about hacking.... Ignore him if you want but he wont stop bugging the crap out of you until you put up a new hack of some type, regardless of how sucky.

StephenUK (Jan 28 2006, 07:14 AM)
Basically what you're saying is "Release a hack or we'll just annoy the shit out of you drx". Why don't you both just fucking leave him alone and make your own hacks. He actually does more things than just sit in front of a PC uploading stuff for the sake of a couple of annoying retards.

Sonic-Boy (Jan 28 2006, 11:35 AM)
Hey! Don't look at me! Get all over my brother like a bad itch! I don't really care about the hacks! I'm just happy that drx cracked a new compression format! GEEZ! (My brother gets me into SOOOOOO much trouble....)

Hack-Hunter (Jan 29 2006, 04:58 PM)

Sonic-Boy (Jan 29 2006, 04:59 PM)
Maybe mother was right.... She should have had 1 son not 2!

Hack-Hunter (Jan 29 2006, 04:59 PM)
Oh shut up!

Sonic-Boy (Jan 29 2006, 05:01 PM)
No YOU shu..... No! NO NO NO! <br>I'm NOT falling for THAT again! <br>Just go away hack-hunter! (My brother is a freaking moron!)

Hack-Hunter (Jan 29 2006, 05:02 PM)
(Oh yeah? Well so are you!)

Sonic-Boy (Jan 29 2006, 05:04 PM)
NOW I'M PISSED OFF!!! I'll be in my room! Don't bother to come up Hack-Hunter. You'll only cause more problems. <br>(If he gets anywhere near me he'll get shot.)

StephenUK (Jan 30 2006, 04:13 PM)
Why don't you both just fuck off you immature wankers and stop bringing your personal shit here. I think your mother should have stayed celibate and had no sons at all, if this is the shit everyone else has to put up with.

StephenUK (Jan 30 2006, 04:17 PM)
Why don't you both just fuck off you immature wankers and stop bringing your personal shit here. I think your mother should have stayed celibate and had no sons at all, if this is the shit everyone else has to put up with.

Sonic-Boy (Jan 30 2006, 10:54 PM)

Hack-Hunter (Feb 03 2006, 12:59 AM)

Sonic-Boy (Feb 03 2006, 01:00 AM)
STFU! You son of a @^@^

Sonic-Boy (Feb 03 2006, 01:00 AM)
STFU! You son of a @^@^

Hack-Hunter (Feb 03 2006, 01:01 AM)
eep.... I think I'll just walk away now.

Sonic-Boy (Feb 03 2006, 01:05 AM)

StephenUK (Feb 03 2006, 03:32 PM)
Why don't you do us all a favour and both fuck off you immature pricks. Take your personal shit somewhere else.

Team Sonic (Mar 03 2006, 03:55 AM)
Thats right, we don't want to know about how much you hate each other.


© 2004-2006 drx, All content on the website is licensed with the MIT license,
unless otherwise noted, meaning you can pretty much do anything you want with it.