Actions

Difference between revisions of "Sonic 3 Cz"

From Sonic Retro

m (♫)
m (Text replacement - "\[\[Category:Hacks.*\]\]" to "==References== <references />")
 
(31 intermediate revisions by 14 users not shown)
Line 1: Line 1:
 
{{Hack
 
{{Hack
|screen=S3C HPZ.png
+
|screen=S3Cz1.3-amyclear.png
 
|system=[[Sega Mega Drive]]
 
|system=[[Sega Mega Drive]]
|version=1.0
+
|version=2.0
 
|originalgame=Sonic 3 & Knuckles
 
|originalgame=Sonic 3 & Knuckles
|date=January 2nd, 2010
+
|date=April 1st, 2013
|credits=[[Hayate]], [[Tiddles]]
+
|status=Active
 +
|credits=[[User:Hayate|Hayate]], [[User:Tiddles|Tiddles]], [[User:E-122-Psi|E-122-Psi]]
 
|visualmods=
 
|visualmods=
 
|audiomods=yes
 
|audiomods=yes
Line 11: Line 12:
 
|basicenginemods=yes
 
|basicenginemods=yes
 
|advenginemods=}}
 
|advenginemods=}}
'''''Sonic 3 Customizable''''' is a hack by [[Hayate]] which adds bugfixes and optional features to [[Sonic 3 & Knuckles]]. It was inspired and based off [[Tiddles]]' hack, [[Sonic 3 Complete (hack)|Sonic 3 Complete]]. The two hackers have agreed to share bugfixes between hacks, so see the S3 Complete page for a full list of these.
+
'''''Sonic 3 Cz''''' is a hack by [[User:Hayate|Hayate]] which adds [[Amy Rose]] and many new gameplay features to [[Sonic 3 & Knuckles]].
  
== How to choose options ==
+
== History ==
For technical reasons, options are chosen using a Windows executable (executables for other platforms will be made if demand arises) instead of in-game.
+
Originally, the hack was called ''Sonic 3 Customizable'', and came with a customizer program that could be run to turn options on or off. It was inspired and based off [[User:Tiddles|Tiddles]]' hack, [[Sonic 3 Complete (hack)|Sonic 3 Complete]], before the latter had a customizer. However, Tiddles' one was far easier to use, being web-based, and had a lot more options, so Hayate decided to take his hack in a different direction.
  
After downloading and extracting the zip to an empty folder, to choose your options, run customizer.exe and tell it which options you want by typing 'y' or 'n' to each prompt. As long as you specify at least one option, it'll create a s3kcustom.bin which you can load into your favorite emulator. If you don't want any options, just load s3kbuilt.bin.
+
== Playing as Amy Rose ==
 +
Amy's is quite a slow character compared to the others, but has a really high jump. She can't roll into a ball (unless forced to do so by the game), instead, she attacks with her hammer.
 +
*Pressing {{A}}, {{B}} or {{C}} while Amy is in the air will cause her to swing her hammer. You can even use this after bouncing off springs or similar objects, or after walking off the edge of a platform.
 +
*While on the ground, holding {{down}} and pressing {{A}}, {{B}} or {{C}} will also cause her to swing her hammer. This can be done next to e.g. monitors, or breakable walls.
 +
*Finally, if you build up speed and hold {{down}}, Amy will turn her momentum into a whirling attack. You can release {{down}} to stop the attack early and retain some of your speed.
 +
*There's one more move planned, as well as some sweet moves for Hyper Amy...
  
=== List of available options ===
+
== Implemented features ==
#add "&KNUCKLES" branding (does not work for title cards yet - only for title screen and ending)
+
*Amy Rose as a playable character, as well as Amy + [[Tails]] and [[Knuckles]] + Tails combinations.
#use Sonic 3 credits music in ending
+
*Holding {{down}} after doing a downwards [[Water Shield]] action will make you land or roll instead of bouncing, great for catching quarter-pipes.
#no fade before results screen
+
*Destroying enemies nets you rings as well as points, more rings if you destroy more enemies in the chain.
#no music after results screen
+
*A brand new mid-boss in [[Hydrocity Zone]] exclusive to Amy.
#use S&K B2/B3 DAC sample
+
*You can now only enter the [[Special Stages]] from climbing all the way up to the top of the Magnet Ball Bonus Stage. And to enter that bonus stage, you have to get 80 rings and hit a checkpoint (20-49 gives you the slot machine and 50-79 gives you the gumball machine, neither of which have tops).
#use Sonic 3 title screen, invincibility, one-up and game clear tracks
+
*While transforming still requires 50 rings, transformation drains your score which has been renamed to Power, instead of your rings.
#always play Sonic 3 midboss track
+
**Giant rings always give 5000 points (and don't give rings, and don't lead to special stages or HPZ).
#always play S&K midboss and Knuckles tracks (if you specify neither 7 nor 8, it plays Sonic 3 midboss for Sonic and S&K midboss for Knuckles... this doesn't seem to work for ICZ yet though, and possibly others I haven't tested)
+
**In [[Doomsday Zone]], you start with 5000 points, and you gain 10000 points every 50 rings (instead of every 100 rings as elsewhere in the game).
#do not gain extra lives after 200 rings (the original games only let you gain extra lives for 100 and 200 rings)
+
*You have infinite lives, anything that would get you an extra life gets you 10000 points instead. The life counter is no longer displayed. If you die, you lose 10000 points or all your points if you have less than that, but you don't game over even if you don't have enough points.
#use original LRZ/HPZ sequence (currently this only affects whether HPZ has a score tally)
+
*To transform, press one jump button while holding another (e.g. hold {{C}} and press {{B}}). Doing the same thing while already transformed will de-transform. This means [[Sonic]] can transform while he has a shield, and he can also use the [[Insta-Shield]] while he has all emeralds and 50+ rings.
#disable [[SATSEE]]-style bubble bounce landing with down button
+
*Sonic fights the Sonic 3 final boss at the normal place in LBZ.
 +
*The S3 FBZ icon is used in the data select screen.
  
To get an identical gameplay experience to Sonic 3 Complete (but not necessarily a byte-for-byte identical ROM), enable '''options 2, 3, 4, 6, 7, 9, 10 and 11'''.
+
Many smaller features, to restore the game to be more like ''[[Sonic 3]]'' than ''[[Sonic & Knuckles]]'' were carried out by Tiddles for Sonic 3 Complete and apply to this game too. They include changing the title screen, title cards, music, level select background, and cheat codes (''see below'').
 +
 
 +
== Planned features ==
 +
*Unique new abilities for Hyper Amy.
 +
*Move FBZ in-between CNZ and ICZ for Sonic and Tails; leave it where it is for Knuckles; Amy will be able to visit FBZ at either point.
 +
*Rebrand LRZ2 as HPZ1; add a new, original LRZ2; add a new HPZ2 based off of [[Sonic 2 Beta]]'s HPZ; redo Knuckles' ending completely.
 +
*Skip the score tally by pressing {{start}}.
  
== Implemented features ==
+
== Bugs ==
(features that don't affect gameplay, such as alternate music, are not listed here; nor are bugfixes)
+
=== Major bugs ===
* Gain lives for n-hundred rings, instead of just 100 or 200. Can be disabled by enabling option 9.
+
*In the LRZ1 cylinders and the SSZ cutscene tower that you run around, the game will lag a lot and may glitch up the graphics, but there will be no other unwanted effects, and the lag will stop once you leave the cylinder. If you're impatient, just hold TAB (or whatever your speedup button might be).
* Hold {{down}} to land or roll after doing a downwards bubble shield action instead of bouncing, like in [[SATSEE]]. Can be disabled by enabling option 11.
+
*Some places in the game exhibit strange behavior when you take Knuckles + Tails, Amy alone or Amy + Tails into an area originally exclusive to Knuckles. What happens is actually the same as if you somehow accessed the same area in the original game with Sonic/Tails, and is due to a combination of how the game was originally coded, and that these haven't yet been adjusted to cater for the additional characters.
 +
*Many objects in the game don't react to Amy's hammer properly. This is because every single one has to be studied and corrected individually.
 +
*Many objects in the game force Amy into a ball when she jumps off or out of them - again, every single one needs to be corrected individually.
  
=== Implemented in minor release ===
+
=== Minor bugs ===
Since minor releases don't come with updates to the customizer and patches, the following features aren't customizable yet but are in the latest release:
+
*Amy needs to jump to enter CNZ vertical wind tunnels.
* Amy, with no ball form (and no peel out/leap forward move), but with hammer attacks instead.
+
*ICZ pillars don't fall when Amy breaks the lower parts of them with her hammer.
* Knuckles + Tails and Amy + Tails partnerships.
+
*Amy's hammer attack needs balancing - various hitboxes could be improved, and she's sometimes temporarily invincible when she shouldn't be.
* New route at the end of HCZ1 and start of HCZ2 - including a brand new midboss exclusive to Amy - to allow her to complete the zone.
 
  
== Non-optional features ==
+
=== Graphical bugs ===
The following features will all hopefully be selectable as options in future:
+
*Some of Amy's animations aren't yet implemented, and display "Pink Sonic" or garbage.
* To transform, hold down two jump buttons at once (in the current release, this is restricted to B and C, but in future this will be any two buttons). To de-transform, use the same combination. This means Sonic can transform while he has a shield, and he can also use the instashield while he has all emeralds and 50+ rings.
+
*Amy's credits sequence is... interesting.
* Sonic fights the Sonic 3 final boss at the normal place in LBZ.
+
*Signpost graphics often become glitched, or glitch up other graphics in the vicinity, such as the boss box and scaffold in the LBZ1 boss arena and some graphics in ICZ2 (ice dust, bridge shine, buttons).
* The S3 FBZ icon is used in the data select screen.
 
  
The following features are not seen as affecting normal gameplay as they involve cheats used for testing, so they will not be selectable as options:
+
== Cheat codes ==
 
* Level select cheat is {{up}}{{down}}{{left}}{{right}} on the title screen (followed by {{up}}{{start}} to enter it).
 
* Level select cheat is {{up}}{{down}}{{left}}{{right}} on the title screen (followed by {{up}}{{start}} to enter it).
 
* Debug mode is 01, 03, 05, 07 in the sound test.
 
* Debug mode is 01, 03, 05, 07 in the sound test.
* All Chaos Emeralds is 02, 04, 06, 08 in the sound test; All Super Emeralds is 12, 14, 16, 18.
+
* All Chaos Emeralds* is 02, 04, 05, 06 in the sound test; All Super Emeralds* is 12, 14, 15, 16.
* The level select has the Data Select background.
+
(*they don't allow you to transform*.)
 
 
== Planned features ==
 
The following will all be added as options.
 
* Move FBZ in-between CNZ and ICZ for Sonic and Tails; leave it where it is for Knuckles; Amy will be able to visit FBZ at either point.
 
* Rebrand LRZ2 as HPZ1; add a new, original LRZ2; add a new HPZ2 based off of [[Sonic 2 Beta]]'s HPZ; redo Knuckles' ending completely.
 
* Remove score and lives; add a "super time counter" to limit how long you can stay transformed, which goes up when you do various things that usually give you rings/points/lives and goes down when you die; bonus stages will be changed to Slot Machine (20-49 rings), Gumball Machine (50-79 rings) and Magnet Ball (80+ rings); to get an emerald you first need to enter the Magnet Ball Bonus Stage and climb to the top to enter the Special Stage; giant rings give you 30 seconds of Super Time instead. With all these changes, the only way to get actual "rings" will be to collect single rings or 10-ring monitors in the levels themselves, just like good old ''[[Sonic the Hedgehog (16-bit)|Sonic 1]]'' and ''[[Sonic the Hedgehog 2 (16-bit)|Sonic 2]]''.
 
* Gain rings from killing enemies a la SATSEE.
 
* Skip the score tally by pressing {{start}}.
 
  
 
== Downloads ==
 
== Downloads ==
{{Download|version=1.2|file=S3C-1.2.zip|filesize=2.38MB}}
+
{{Download|version=2.0|file=Sonic 3 Cz v2.0.7z|filesize=1.8MB}}
''If you want to customize this version you will need to ensure you also have the customizer which is available in the 1.0 release below. This is untested, but should work.''
 
  
===Old versions===
+
=== Old versions ===
 +
* {{file|Sonic 3 Cz v1.3.7z|Release 1.3 / 2012-08-30}}
 +
* {{file|S3C-1.2.1.zip|Release 1.2.1 / 2010-06-12}}
 +
* {{file|S3C-1.2.zip|Release 1.2 / 2010-06-05}}
 
* {{file|S3C-1.1.zip|Release 1.1 / 2010-01-12}}
 
* {{file|S3C-1.1.zip|Release 1.1 / 2010-01-12}}
 
* {{file|S3C-1.0.zip|Release 1.0 / 2010-01-02}}
 
* {{file|S3C-1.0.zip|Release 1.0 / 2010-01-02}}
  
== External Links ==
+
== External links ==
*[http://forums.sonicretro.org/index.php?showtopic=18912 Release Thread]
+
*[http://forums.sonicretro.org/index.php?showtopic=30126 Release Thread]
 +
*[http://forums.sonicretro.org/index.php?showtopic=18912 Old Release Thread]
  
[[Category:Hacks]]
+
==References==
 +
<references /> [[Category:Sonic the Hedgehog 3 & Knuckles hacks]]

Latest revision as of 13:08, 25 September 2019

S3Cz1.3-amyclear.png
Sonic 3 Cz
Version: 2.0
Last release: April 1st, 2013
Status: Active
System: Sega Mega Drive
Original game: Sonic 3 & Knuckles
Credits: Hayate, Tiddles, E-122-Psi

Sonic 3 Cz is a hack by Hayate which adds Amy Rose and many new gameplay features to Sonic 3 & Knuckles.

History

Originally, the hack was called Sonic 3 Customizable, and came with a customizer program that could be run to turn options on or off. It was inspired and based off Tiddles' hack, Sonic 3 Complete, before the latter had a customizer. However, Tiddles' one was far easier to use, being web-based, and had a lot more options, so Hayate decided to take his hack in a different direction.

Playing as Amy Rose

Amy's is quite a slow character compared to the others, but has a really high jump. She can't roll into a ball (unless forced to do so by the game), instead, she attacks with her hammer.

  • Pressing A, B or C while Amy is in the air will cause her to swing her hammer. You can even use this after bouncing off springs or similar objects, or after walking off the edge of a platform.
  • While on the ground, holding Down and pressing A, B or C will also cause her to swing her hammer. This can be done next to e.g. monitors, or breakable walls.
  • Finally, if you build up speed and hold Down, Amy will turn her momentum into a whirling attack. You can release Down to stop the attack early and retain some of your speed.
  • There's one more move planned, as well as some sweet moves for Hyper Amy...

Implemented features

  • Amy Rose as a playable character, as well as Amy + Tails and Knuckles + Tails combinations.
  • Holding Down after doing a downwards Water Shield action will make you land or roll instead of bouncing, great for catching quarter-pipes.
  • Destroying enemies nets you rings as well as points, more rings if you destroy more enemies in the chain.
  • A brand new mid-boss in Hydrocity Zone exclusive to Amy.
  • You can now only enter the Special Stages from climbing all the way up to the top of the Magnet Ball Bonus Stage. And to enter that bonus stage, you have to get 80 rings and hit a checkpoint (20-49 gives you the slot machine and 50-79 gives you the gumball machine, neither of which have tops).
  • While transforming still requires 50 rings, transformation drains your score which has been renamed to Power, instead of your rings.
    • Giant rings always give 5000 points (and don't give rings, and don't lead to special stages or HPZ).
    • In Doomsday Zone, you start with 5000 points, and you gain 10000 points every 50 rings (instead of every 100 rings as elsewhere in the game).
  • You have infinite lives, anything that would get you an extra life gets you 10000 points instead. The life counter is no longer displayed. If you die, you lose 10000 points or all your points if you have less than that, but you don't game over even if you don't have enough points.
  • To transform, press one jump button while holding another (e.g. hold C and press B). Doing the same thing while already transformed will de-transform. This means Sonic can transform while he has a shield, and he can also use the Insta-Shield while he has all emeralds and 50+ rings.
  • Sonic fights the Sonic 3 final boss at the normal place in LBZ.
  • The S3 FBZ icon is used in the data select screen.

Many smaller features, to restore the game to be more like Sonic 3 than Sonic & Knuckles were carried out by Tiddles for Sonic 3 Complete and apply to this game too. They include changing the title screen, title cards, music, level select background, and cheat codes (see below).

Planned features

  • Unique new abilities for Hyper Amy.
  • Move FBZ in-between CNZ and ICZ for Sonic and Tails; leave it where it is for Knuckles; Amy will be able to visit FBZ at either point.
  • Rebrand LRZ2 as HPZ1; add a new, original LRZ2; add a new HPZ2 based off of Sonic 2 Beta's HPZ; redo Knuckles' ending completely.
  • Skip the score tally by pressing Start.

Bugs

Major bugs

  • In the LRZ1 cylinders and the SSZ cutscene tower that you run around, the game will lag a lot and may glitch up the graphics, but there will be no other unwanted effects, and the lag will stop once you leave the cylinder. If you're impatient, just hold TAB (or whatever your speedup button might be).
  • Some places in the game exhibit strange behavior when you take Knuckles + Tails, Amy alone or Amy + Tails into an area originally exclusive to Knuckles. What happens is actually the same as if you somehow accessed the same area in the original game with Sonic/Tails, and is due to a combination of how the game was originally coded, and that these haven't yet been adjusted to cater for the additional characters.
  • Many objects in the game don't react to Amy's hammer properly. This is because every single one has to be studied and corrected individually.
  • Many objects in the game force Amy into a ball when she jumps off or out of them - again, every single one needs to be corrected individually.

Minor bugs

  • Amy needs to jump to enter CNZ vertical wind tunnels.
  • ICZ pillars don't fall when Amy breaks the lower parts of them with her hammer.
  • Amy's hammer attack needs balancing - various hitboxes could be improved, and she's sometimes temporarily invincible when she shouldn't be.

Graphical bugs

  • Some of Amy's animations aren't yet implemented, and display "Pink Sonic" or garbage.
  • Amy's credits sequence is... interesting.
  • Signpost graphics often become glitched, or glitch up other graphics in the vicinity, such as the boss box and scaffold in the LBZ1 boss arena and some graphics in ICZ2 (ice dust, bridge shine, buttons).

Cheat codes

  • Level select cheat is UpDownLeftRight on the title screen (followed by UpStart to enter it).
  • Debug mode is 01, 03, 05, 07 in the sound test.
  • All Chaos Emeralds* is 02, 04, 05, 06 in the sound test; All Super Emeralds* is 12, 14, 15, 16.

(*they don't allow you to transform*.)

Downloads

Download.svg Download Sonic 3 Cz
File: Sonic 3 Cz v2.0.7z (1.81 MB) (info)
Current version: 2.0

Old versions

External links

References