Actions

Sonic & Knuckles Collection/Hidden content

From Sonic Retro

Back to: Sonic & Knuckles Collection.
SonictheHedgehog2-Push.png It has been proposed that Sonic & Knuckles Collection/Hidden content be renamed and moved to a new page.
Reason for proposal: Move to "Sonic & Knuckles Collection/Hidden content".

Level select

Sonic3LevelSelect.png
SK level select.png

While in Angel Island Zone in either Sonic the Hedgehog 3 or Sonic 3 & Knuckles, jump on to one of the swinging vines, then press Left Left Left Right Right Right Up Up Up then hold ALT + R to soft-reset the game and return to the title screen. After being taken back to the title screen press Down twice and select the Sound Test option.

In Sonic 3 & Knuckles, any Zone can be selected. When playing Sonic 3, Zones from Sonic & Knuckles can't be selected (Flying Battery, Mushroom Valley, Sandopolis and Bonus).

Unlike the Mega Drive Version, there is no way to access this screen in Sonic & Knuckles alone since there isn't both an A & Start button for the player to use, unless Debug Mode is enabled in the S3K.ini file (details below). To enable the level select for Sonic & Knuckles perform the same code for the pulley lifts in Mushroom Hill Zone.

Play in any level as any character

Notavailable.svg

In Sonic 3 & Knuckles, start the game with the any character. Enter the Zone select code and then soft-reset the game. At the title screen press arrow key Up and you will be taken to the Zone Select menu. Normally, specific levels can't be chosen with specific characters (I.E. Knuckles in The Doomsday Zone). Go to Mushroom Hill Zone. Grab onto a pulley and re-enter the Zone Select code. Now go back to the Zone Select menu. Now, any Zone will be playable using the character that was chosen.

Secret INI file settings

By creating a file in the folder C:\Windows (where C:\ is the main partition for Windows) named "S3K.ini", additional cheats can be enabled by adding options to the file, similar to the special debugger option in the Sonic CD INI file. Type the following into the file:

[Debug]
DebugMode=1
EnableFrameDrop=1
MukaiDropFrame=0
ShowFrameCount=0
EnableFrameCapture=1
UseModeX=1
NoSoundEffect=0
CDCheckEnable=1
SonicGameMode=0
BGMMode=2
GameMode=0
LangMode=0

Nine options can be configured here:

  • DebugMode: Enables debug mode. When enabled, numeric keypad keys 1, 2, and 3 act like Mega Drive buttons A, B, and C, respectively, so the player must make sure NumLock is turned on (The other keys maintain their configuration as set in the Options menu). When any of the games are loaded, they will begin from the level select screen instead of the Sega logo. From there, just select any level and it'll be turned on automatically. During gameplay:
    • Press Numpad 1 to reverse gravity.
    • Press Numpad 2 to toggle object placement mode.
    • In object placement mode, press Numpad 1 to move forward one object.
    • In object placement mode, hold Numpad 1 and press Numpad 3 to move backward one object.
    • In object placement mode, press Numpad 3 to place the selected object.
  • EnableFrameDrop: Enables frame dropping. Sonic & Knuckles Collection is unplayable in windowed mode on computers with a CPU faster than 350 MHz because it lacks a speed-limiting feature in this mode. However, the timings used by full screen mode are based on the monitor's refresh rate, so the game can be played at the correct speed at a 60Hz refresh rate on any modern system. Enable this to play in windowed mode at a perfectly playable speed.
  • MukaiDropFrame: This option is enabled by default, and allows for a higher framerate on slower machines (by 1997 standards); however, on modern systems, it makes the game run too fast. Set to "0" to disable it and restore a proper framerate in windowed mode on modern systems.
  • ShowFrameCount: Shows an FPS counter onscreen. This will obstruct the game screen, but if debug mode is turned on then the game screen will be shifted down the window to allow the FPS counter to display without covering anything up.
  • EnableFrameCapture: If set to "1", the game will map F9 to a screenshot function. Press F9 at any time while playing to take a screenshot in Windows BMP format. Screenshots are saved as "Cap(5-digit_number).bmp" in the game's directory.
  • UseModeX: Use VGA Mode X for 320x240 in fullscreen. Probably not useful on systems running Windows NT-based operating systems (e.g. Windows XP and later).
  • NoSoundEffect: If set to "1", disables sound effects.
  • CDCheckEnable: If set to "1", requires the Sonic & Knuckles Collection CD-ROM to be present. Set to "0" to disable the CD check.
  • SonicGameMode: Default game mode to use when starting SONIC3K.exe directly. Set to "0" for Sonic 3 & Knuckles (default), "1" for Sonic & Knuckles, or "2" for Sonic 3.
  • BGMMode: Specifies which music setting will be used. "0" disables music, "1" uses FM synthesizer music, and "2" uses general MIDI music.
  • GameMode: Specifies which mode the game will start up in. "0" is the full version, "1" is demo mode, and "2" is trial mode.
    • In demo mode, all controls are disabled so only the title screen and rolling demos can be viewed. Used for demonstration purposes.
    • In trial mode, only the single-player mode of Sonic 3 & Knuckles can be played, and only Angel Island Zone is playable without saving. After clearing Act 2, the game ends with a dialog message, then returns to the title screen.
  • LangMode: Specifies the game language. "0" is English, "1" is French, "2" is German, and "3" is Spanish.

This makes some codes or functions that were originally impossible, such as the level select in Sonic & Knuckles alone, switching characters in the level select menu, and Night Mode (Sonic 3 only) possible. It also allows use of the Sound Test option during the actual game.

Knuckles in Sonic 3

S&KCollection PC KnuxInSonic3.PNG

Sonic 3 had leftover code for Knuckles, but attempting to select him in the Mega Drive original would load Sonic instead. With the help of a save file editor, one can edit values for save files in the game. (It is also possible to use other methods of editing by modifying the Sonic3K.bin file, but editors are generally more user-friendly.) Because Knuckles (and Flying Battery Zone) was planned for and still have existing data in Sonic 3, he is a selectable values when editing saves. Unlike the original game, however, the gameplay engine used for Sonic 3 in this specific compilation is actually based upon the Sonic & Knuckles engine, therefore Knuckles can be played as in Sonic 3 without error.

However, because only Sonic/Tails' boss triggers are in place, Angel Island Zone Act 2 and Launch Base Zone Act 1 are impossible to complete as Knuckles. For some reason, Knuckles's boss for Angel Island Zone Act 1 is still present. Launch Base Zone Act 2 can't be completed without gliding over to Sonic's boss area from his boss area and clearing the game with Knuckles will cause it to crash since he never had an ending programmed for Sonic 3 alone.

Flying Battery Zone in Sonic 3

S&KCollection PC FlyingBatteryInSonic3.png

Like with Knuckles, Flying Battery Zone is playable in full form and can be accessed using an external save editor to make a Sonic 3 save which is set to start at "Zone 5" – Flying Battery, complete with the unused Sonic 3 Data Select icon.

Flying Battery is sort of an odd stage in Sonic 3. Clearing it and resetting the game will advance the player to the IceCap Zone. Continuing to play it after clearing it will allow the player to play through the remaining Sonic & Knuckles Zones in Sonic 3 mode, starting with Sandopolis Zone. Clearing these Zones will give the player the normal Sonic 3 & Knuckles credits and ending based on how many Chaos Emeralds the player has collected, but when they get back to the Data Select screen, the palettes turn pink and the file that the player was using is redirected to Marble Garden Zone for some reason. Furthermore, once the player clears Flying Battery Zone, it can't be accessed again unless another file is created that can access it.

Another oddity with the S&K zones in Sonic 3 is that Giant Rings are only usable if the player has less than 7 Chaos Emeralds, a behavior also exhibited by the Sonic 3C prototypes. If the player has all 7, they simply get 50 Rings.

Unused content

Music

Track #44 in the sound test is normally reserved for the mini-boss theme in the original Sonic 3, but in this version it is an entirely different song that isn't used anywhere in any of the games (this version of Sonic 3 uses Sonic & Knuckles' mini-boss theme). Interestingly, the 1993-11-03 prototype of the Mega Drive version also contains this song where the Sonic 3 mini-boss theme would normally go.

See also

References


Sonic the Hedgehog 3
Sonic3 title.png

Main page (S3&K)
Comparisons (S3&K)
Maps
Achievements
Credits


Manuals
Promotional material
Magazine articles
Video coverage
Reception
Merchandise


Development
Hidden content (S3&K)
Bugs (S3&K)
Region coding
Hacking guide
Bootlegs

Sonic & Knuckles
Sonic & Knuckles title.png

Main page (S3&K|KiS2|Blue Sphere)
Comparisons
Maps (S3&K) (KiS2) (Blue Sphere)
Achievements
Credits


Manuals
Promotional material
Magazine articles
Video coverage
Reception
Merchandise


Development
Hidden content (S3&K)
Bugs (S3&K)
Region coding
Hacking guide
Bootlegs