Actions

SCHG How-to Talk

Port Sonic 3's Sound Driver to Sonic 2

From Sonic Retro

Revision as of 10:54, 25 May 2014 by Clownacy (talk | contribs) (Created page with "Yikes! Most of the guide's page-space being Sonic 2 code that we're directed to replace, what? Pre-assembled Z80 code in an AS macro assembler disassembly, the hell? "Optimise...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Yikes! Most of the guide's page-space being Sonic 2 code that we're directed to replace, what? Pre-assembled Z80 code in an AS macro assembler disassembly, the hell? "Optimised" SoundDriverLoad that isn't even as optimised as to break from the S3 norm and use Kosinski-compressed driver data, why? Hardcoded equates, huh? Outright instructing one to delete art BINCLUDEs and replace them instead of just detailing how to relocate them, ...? SMPS is intellectual property, *shrug*?

Call me spoiled, but [1] seems so much less hackish. Even if it uses a modified S&K driver, the use of a disassembled driver looks to make things so much easier, and that guide better fits the 'Sonic Team way' philosophy of the S1 guide, I can certainly tell you that S3 doesn't handle tempo-changing that way, having an exception programmed into PlayMusic. Clownacy 14:54, 25 May 2014 (UTC)