Skip to content

Commit

Permalink
Marked build as v2.7
Browse files Browse the repository at this point in the history
It's showtime
  • Loading branch information
Clownacy committed Aug 12, 2016
1 parent d218510 commit 1ccb5bc
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 3 deletions.
2 changes: 1 addition & 1 deletion Sonic 2 Clone Driver v2.asm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; Sonic 2 Clone Driver v2
; ===========================================================================

dc.b "Clownacy's Sonic 2 Clone Driver v2 (v2.6+)"
dc.b "Clownacy's Sonic 2 Clone Driver v2 (v2.7)"
even

SMPS_FixBugs = 1
Expand Down
13 changes: 13 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -372,3 +372,16 @@ Changelog
- Fixed OOZ oil slide SFX (was updating FM volume on a PSG channel)
- Added check to prevent above bug from having any negative effects, just like S2's driver
- A branch is available that uses the stock v1.1 MegaPCM

12/08/2016
= v2.7 =
- Support for the 32X
- Support for four PWM tracks
- Fixed bug where Special SFX incorrectly mute PSG3 while it's being used by SFX (thanks, Markey)
- Added proper volume cap check to DoFadeIn (thanks again, Markey)
- Fixed bug where PSG 1&2 are not muted during SFX initialisation (Markey, stop, please)
- Added a bugfix from S2's driver that stops cfStopTrack from altering the stack too much on DAC channels
- Tried to reduce name collision with MegaPCM by adding a prefix to most labels
- UpdateDAC has been restructured, so its stack usage is identical to FM and PSG (kind of undoing that last bugfix :( )
- Made MegaPCM check that YM2612 isn't busy before enabling DAC (fixes muted drums at start of some songs)
- SFX now properly update on the frame that a new song is played
5 changes: 3 additions & 2 deletions readme.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Clownacy's Sonic 2 Clone Driver v2 (v2.6)
Clownacy's Sonic 2 Clone Driver v2 (v2.7)

SMPS2ASM and Mega PCM belong to Flamewing and Vladikcomper, respectively.

Expand All @@ -22,10 +22,11 @@ Contributors to the sound driver disassemblies
Valley Bell - General help, fixes for some bugs, SMPS Research Pack, inspiration
Shobiz - Ported Spin Dash rev code
Puto - Original 68k Sega chant playback code
MarkeyJester - DAC fade-in fix
MarkeyJester - DAC fade-in fix, along with pointing several other bugs in S1's driver
Cinossu - S1SMPS2ASM, the basis of SMPS2ASM
Flamewing - SMPS2ASM core; pointing out S3K's additional PSG frequencies; his perfect-compression koscmp, used to compress Mega PCM
Vladikcomper - Mega PCM, a fix involving interupts
Gardeguey - SH2 code used as the basis of the 'Stub SH2' program
Clownacy - Go read the changelog =P

More information at
Expand Down

0 comments on commit 1ccb5bc

Please sign in to comment.