Actions

Difference between revisions of "Sonic 3 Cz"

From Sonic Retro

m (Planned features)
m (Text replacement - "\[\[Category:Hacks.*\]\]" to "==References== <references />")
 
(38 intermediate revisions by 16 users not shown)
Line 1: Line 1:
{{Hack|screen=S3C HPZ.png|system=[[Sega Mega Drive]]|version=1.0|originalgame=Sonic 3 & Knuckles|date=January 2nd, 2010|credits=[[Hayate]], [[Tiddles]]}}
+
{{Hack
 +
|screen=S3Cz1.3-amyclear.png
 +
|system=[[Sega Mega Drive]]
 +
|version=2.0
 +
|originalgame=Sonic 3 & Knuckles
 +
|date=April 1st, 2013
 +
|status=Active
 +
|credits=[[User:Hayate|Hayate]], [[User:Tiddles|Tiddles]], [[User:E-122-Psi|E-122-Psi]]
 +
|visualmods=
 +
|audiomods=yes
 +
|layoutmods=
 +
|basicenginemods=yes
 +
|advenginemods=}}
 +
'''''Sonic 3 Cz''''' is a hack by [[User:Hayate|Hayate]] which adds [[Amy Rose]] and many new gameplay features to [[Sonic 3 & Knuckles]].
  
'''''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.
+
== 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 [[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.
  
== How to choose options ==
+
== Playing as Amy Rose ==
For technical reasons, options are chosen using a Windows executable (executables for other platforms will be made if demand arises) instead of in-game.
+
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...
  
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.
+
== 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'').
  
=== List of available options ===
+
== Planned features ==
#add "&KNUCKLES" branding (does not work for title cards yet - only for title screen and ending)
+
*Unique new abilities for Hyper Amy.
#use Sonic 3 credits music in ending
+
*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.
#no fade before results screen
+
*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.
#no music after results screen
+
*Skip the score tally by pressing {{start}}.
#use S&K B2/B3 DAC sample
 
#use Sonic 3 title screen, invincibility, one-up and game clear tracks
 
#always play Sonic 3 midboss track
 
#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)
 
#do not gain extra lives after 200 rings (the original games only let you gain extra lives for 100 and 200 rings)
 
#use original LRZ/HPZ sequence (currently this only affects whether HPZ has a score tally)
 
#disable [[SATSEE]]-style bubble bounce landing with down button
 
  
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'''.
+
== 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.
  
== Implemented features ==
+
=== Minor bugs ===
(features that don't affect gameplay, such as alternate music, are not listed here; nor are bugfixes)
+
*Amy needs to jump to enter CNZ vertical wind tunnels.
* Gain lives for n-hundred rings, instead of just 100 or 200. Can be disabled by enabling option 9.
+
*ICZ pillars don't fall when Amy breaks the lower parts of them with her hammer.
* 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.
+
*Amy's hammer attack needs balancing - various hitboxes could be improved, and she's sometimes temporarily invincible when she shouldn't be.
  
== 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 ==
+
== Downloads ==
The following will all be added as options.
+
{{Download|version=2.0|file=Sonic 3 Cz v2.0.7z|filesize=1.8MB}}
* Amy, with no ball form (and no peel out/leap forward move), but with hammer attacks instead.
 
* Knuckles + Tails and Amy + Tails partnerships.
 
* New route at the end of HCZ1 and start of HCZ2 to allow Amy to complete the zone.
 
* 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 ==
+
=== Old versions ===
{{Download|version=1.0|file=S3C-1.0.zip|filesize=2.46MB}}
+
* {{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.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