Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Sonic & Knuckles Collection"

From PCGamingWiki, the wiki about fixing PC games
(→‎System requirements: fixed duplicate parameter)
 
(39 intermediate revisions by 23 users not shown)
Line 1: Line 1:
 
{{cleanup}}
 
{{cleanup}}
{{Disambig|Windows 95 compilation|the emulated re-release|[[Sonic 3 & Knuckles]]}}
+
{{Disambig|Windows 95 compilation port|the emulated re-release|[[Sonic 3 & Knuckles]]}}
 
{{Infobox game
 
{{Infobox game
|cover        = Sonic and Knuckles collection.jpg
+
|cover        = Sonic & Knuckles Collection cover.png
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Sonic Team}}
 
{{Infobox game/row/developer|Sonic Team}}
 +
{{Infobox game/row/developer|Sega Technical Institute}}
 +
{{Infobox game/row/porter|Sega PC|Windows}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Sega}}
+
{{Infobox game/row/publisher|Sega Entertainment}}
 +
{{Infobox game/row/publisher|Expert Software|Re-release}}
 
|engines      =  
 
|engines      =  
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|March 20, 1997}}
+
{{Infobox game/row/date|Windows|February 14, 1997|ref=<ref>{{Refurl|url=https://web.archive.org/web/20150505074822/http://sega.jp/pc/sonicknu/|title=ソニック&ナックルズ コレクション <nowiki>|</nowiki> PC<nowiki>|</nowiki>家庭用ゲーム <nowiki>|</nowiki> セガ 製品情報 (retrieved)|date=2023-12-27}}</ref>}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | }}
 +
{{Infobox game/row/taxonomy/pacing            | }}
 +
{{Infobox game/row/taxonomy/perspectives      | Side view }}
 +
{{Infobox game/row/taxonomy/controls          | }}
 +
{{Infobox game/row/taxonomy/genres            | Platform }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | }}
 +
{{Infobox game/row/taxonomy/series            | Sonic the Hedgehog }}
 
|steam appid  =  
 
|steam appid  =  
|gogcom page  =  
+
|gogcom id    =  
 
|strategywiki =  
 
|strategywiki =  
 +
|mobygames    = sonic-knuckles-collection
 
|wikipedia    = Compilations in the Sonic series#Sonic & Knuckles Collection
 
|wikipedia    = Compilations in the Sonic series#Sonic & Knuckles Collection
 
|winehq      = 3613
 
|winehq      = 3613
 +
|license      = commercial
 
}}
 
}}
{{Series|Sonic the Hedgehog}}
 
  
 
'''Key points'''
 
'''Key points'''
{{++}} Higher resolutions over other versions.
+
{{ii}} This collection includes ''Sonic the Hedgehog 3'', ''Sonic & Knuckles'', ''Sonic 3 & Knuckles'', and the ''Blue Spheres'' lock-on game (listed as "Special Stage Mode").
{{++}} Allows one the choice of playing Sonic 3 or Sonic & Knuckles standalone, the way they were initially released.
+
{{++}} Allows the choice of playing ''Sonic 3'' or ''Sonic & Knuckles'' standalone, the way they were initially released.
{{--}} Runs at an unplayable speed on newer systems. Using [[#Sega_PC_Reloaded|Sega PC Reloaded]] is recommended to install and patch the game on newer systems.
+
{{ii}} The original Genesis/Mega Drive music has been replaced by synthesized MIDI. Use [[#S&KC Mod Loader|S&KC Mod Loader]] to restore the original Genesis/Mega Drive music.
{{--}} The original Genesis/Mega Drive music has been replaced by synthesized MIDI. A [[#SMPS_Player|mod]] for Sega PC Reloaded can restore the original Genesis/Mega Drive music.
 
  
 
'''General information'''
 
'''General information'''
 
{{mm}} [http://www.sega.com/ The official developer website]
 
{{mm}} [http://www.sega.com/ The official developer website]
{{mm}} [http://sonic.wikia.com/wiki/Sonic_News_Network Sonic News Network] - A massive wiki for the Sonic the Hedgehog franchise.
+
{{mm}} [https://www.sonicretro.org/ Sonic Retro] - A huge fan site for everything Sonic the Hedgehog. Mods for all the games can be found here.
{{mm}} [http://www.sonicretro.org/ Sonic Retro] - A huge fan site for everything Sonic the Hedgehog. Mods for all the games can be found here.
 
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | Disc | Disc check; see [[#Run_without_CD|Run without the CD]]. |  | Windows }}
+
{{Availability/row| Retail | | Disc | Disc check; see [[#Run_without the _CD|Run without the CD]]. |  | Windows }}
 
}}
 
}}
{{ii}} This game is not available digitally. This game was also included in Sonic Action Pack, Sonic Action 4 Pack, and Sega PC Mega Pack.<ref>[http://info.sonicretro.org/Sonic_%26_Knuckles_Collection#Also_Released_On Sonic Retro - Sonic & Knuckles Collection]</ref>
+
{{--}} This game is not available digitally. This game was also included in Sonic Action Pack, Sonic Action 4 Pack, and Sega PC Mega Pack.<ref>[https://info.sonicretro.org/Sonic_%26_Knuckles_Collection#Also_Released_On Sonic Retro - Sonic & Knuckles Collection]</ref>
{{ii}} This collection includes Sonic the Hedgehog 3, Sonic & Knuckles, Sonic 3 & Knuckles, and the Blue Spheres lock-on game (listed as "Special Stage Mode").
+
{{ii}} A [https://archive.org/details/sonic3k demo] is available.
  
 
==Essential improvements==
 
==Essential improvements==
===[https://forums.sonicretro.org/?showtopic=34181 Sega PC Reloaded]===
+
===Sega PC Reloaded===
 
{{++}} Simple and easy-to-use launcher with many options and tweaks.
 
{{++}} Simple and easy-to-use launcher with many options and tweaks.
 
Korama's Sega PC Reloaded is an installer, launcher, and patcher for some of Sega's older PC games. It currently supports Sonic & Knuckles Collection, [[Sonic CD (1995)]], [[Sonic 3D Blast]], and [[Ecco the Dolphin]] (deprecated). It also fixes issues and/or broken functions of these games and allows them to run on Windows Vista and later along with some added improvements.
 
Korama's Sega PC Reloaded is an installer, launcher, and patcher for some of Sega's older PC games. It currently supports Sonic & Knuckles Collection, [[Sonic CD (1995)]], [[Sonic 3D Blast]], and [[Ecco the Dolphin]] (deprecated). It also fixes issues and/or broken functions of these games and allows them to run on Windows Vista and later along with some added improvements.
  
{{Fixbox|description=Installing the game with Sega PC Reloaded|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Installing the game with Sega PC Reloaded|ref=<ref name="sega pc reloaded fixes">{{Refcheck|user=AmethystViper|date=April 5, 2018|comment=}}</ref>|fix=
# Insert the Sonic & Knuckles Collection disc into your CD drive or copy the <code>GAME</code> folder from the disc into your computer.
+
# Insert the Sonic & Knuckles Collection disc into your CD drive or copy the {{code|GAME}} folder from the disc into your computer.
# Download Sega PC Reloaded from the link above, run the launcher, select the <code>Install Game</code> option, and then select Sonic & Knuckles Collection.
+
# Download Sega PC Reloaded [https://forums.sonicretro.org/?showtopic=34181 here], then run the launcher. From the launcher menu, select the {{code|Install Game}} option, and then select {{code|Sonic & Knuckles Collection}}.
# Select the <code>Select source</code> option from the menu to install from the disc or the folder containing the game's files, then you will be asked to find the drive letter where the disc is located (e.g. <code>D:\</code>) or the game folder, afterwards the launcher will then ask you to create a new folder to install the game with the patches. Alternatively, you can install the patches into <code>{{p|game}}</code> by selecting the <code>Already installed</code> option to patch the game.
+
# Select the {{code|Select source}} option from the menu to install from the disc or the folder containing the game's files, then you will be asked to find the drive letter where the disc is located (e.g. {{code|D:\}}) or the game folder, afterwards the launcher will then ask you to create a new folder to install the game with the patches. <br /> <br />Alternatively, you can install the patches into {{code|{{p|game}}}} by selecting the {{code|Already installed}} option to patch the game.
# If the Sega PC Reloaded launcher has detected the game, you can adjust the settings as you see fit, then click <code>Launch!</code> to play the game. You should see "Korama's patches active!" appearing on screen when launching the game.
+
# If the Sega PC Reloaded launcher has detected the game, you can adjust the settings as you see fit, then click {{code|Launch!}} to play the game. You should see "Korama's patches active!" appearing on screen when launching the game.
 
}}
 
}}
  
===SMPS Player===
+
===S&KC Mod Loader===
{{ii}} Sega PC Reloaded is required.
+
{{ii}} Installing Sega PC Reloaded first is highly recommended.
{{++}} Makes use the 16-bit chip tunes of the Genesis hardware, and restores the original music for Carnival Night Zone, Ice Cap Zone and Launch Base Zone among others.
+
{{++}} Comes with SMPS Player which can restore the original Sega Genesis/Mega Drive music, if desired. SMPS-based fan recreations of the PC-specific music tracks are also offered.
The original Sega Genesis/Mega Drive version of the games' music has been replaced with synthesized MIDI in Sonic & Knuckles Collection, with some tracks being completely replaced altogether.
+
{{++}} Support for custom music.
 +
The S&KC Mod Loader can allow tweaks and mods to be applied on Sonic & Knuckles Collection.
  
{{Fixbox|description=Installing SMPS Player|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Use S&KC Mod Loader|ref=<ref name="sega pc reloaded fixes">{{Refcheck|user=AmethystViper|date=April 5, 2018|comment=}}</ref>|fix=
# Download the [https://community.pcgamingwiki.com/files/file/573-sonic-knuckles-collection-smps-player/ SMPS Player], then extract its contents to <code>{{p|game}}</code>.
+
# Download S&KC Mod Loader [https://forums.sonicretro.org/index.php?showtopic=34275 here], then extract its contents to {{code|{{p|game}}}}.
# Run the Sega PC Reloaded launcher.
+
# Run the {{file|SKCModManager.exe}}, then check any of the included mods with the file name {{code|[SMPS]}} if you wish to use the original Sega Genesis/Mega Drive version music, or check the {{code|MIDI Music}} mod if you use the synthesized MIDI music. Make sure to not mix the SMPS Player and MIDI music mods together.
# Select the Configure Game option, and then select Sonic & Knuckles Collection.
+
# Click {{code|Install Loader}} to install the necessary {{file|*.dll}} files.
# Click on <code>...</code> on the Music DLL section.
+
# Select the game mode of your choice ({{code|Sonic 3 & Knuckles}}, {{code|Sonic & Knuckles}}, or {{code|Sonic 3}}), then click {{code|Save & Play}}. You should hear the music of your choice when launching the game.
# Select <code>SMPSOUT.dll</code>. The settings should look something like [https://i.imgur.com/Gp5YxSp.png this].
 
# Now launch the game. You should able hear "SEGA!" and the game's original music playing.
 
 
}}
 
}}
  
Line 65: Line 79:
 
{{ii}} Sega PC Reloaded includes this fix by default.
 
{{ii}} Sega PC Reloaded includes this fix by default.
  
{{Fixbox|description=Create a S3K.INI file|ref=<ref>[http://info.sonicretro.org/Cheat_Codes:Sonic_%26_Knuckles_Collection#Secret_INI_file_settings Sonic Retro - Cheat Codes:Sonic & Knuckles Collection]</ref>|fix=
+
{{Fixbox|description=Create a S3K.INI file|ref=<ref>[https://info.sonicretro.org/Cheat_Codes:Sonic_%26_Knuckles_Collection#Secret_INI_file_settings Sonic Retro - Cheat Codes:Sonic & Knuckles Collection]</ref>|fix=
1. Create a new text file with a text editor (e.g. Notepad, Notepad++).<br />
+
# Create a new text file with a text editor (e.g. Notepad, Notepad++).
2. Add the following:
+
# Copy and paste the debug configuration file's contents below into the text file.
 +
# Set {{code|CDCheckEnable}} to {{code|0}}.
 +
# Save the file as {{file|S3K.INI}} (File → Save or {{key|Ctrl|S}}), then place this file into {{code|{{p|windir}}}} or <code>{{p|localappdata}}\VirtualStore\Windows</code>. The game should be able to run without the disc.
 +
 
 
<pre>[Debug]
 
<pre>[Debug]
 
MukaiDropFrame=0
 
MukaiDropFrame=0
Line 78: Line 95:
 
CDCheckEnable=1
 
CDCheckEnable=1
 
SonicGameMode=0</pre>
 
SonicGameMode=0</pre>
3. Set <code>CDCheckEnable=</code> to <code>0</code>.<br />
 
4. Save the file as {{file|S3K.INI}} (File → Save or {{key|Ctrl|S}}), then place this file into <code>{{p|windir}}</code>. The game should be able to run without the disc.
 
 
}}
 
}}
  
Line 87: Line 102:
 
{{Game data/config|Windows|{{p|hklm}}\Software\Sonic3K\}}
 
{{Game data/config|Windows|{{p|hklm}}\Software\Sonic3K\}}
 
}}
 
}}
{{ii}} If using Sega PC Reloaded, its settings will be stored in {{file|SONIC3K.ini}} under <code>{{p|game}}</code>.
+
{{ii}} If using Sega PC Reloaded, its settings will be stored in {{file|SONIC3K.ini}} under {{code|{{p|game}}}}.
{{ii}} The <code>SonicGameMode=</code> changes which game will be played: <code>0</code> is Sonic 3 & Knuckles (default), <code>1</code> is Sonic & Knuckles, and <code>2</code> is Sonic the Hedgehog 3.
+
{{ii}} The {{code|SonicGameMode}} variable changes which game will be played: {{code|0}} is Sonic 3 & Knuckles (default), {{code|1}} is Sonic & Knuckles, and {{code|2}} is Sonic the Hedgehog 3.
  
 
===Save game data location===
 
===Save game data location===
Line 95: Line 110:
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Sonic & Knuckles Collection - Sega PC Reloaded general settings.png|General settings of Sega PC Reloaded launcher.}}
 
{{Image|Sonic & Knuckles Collection - Sega PC Reloaded general settings.png|General settings of Sega PC Reloaded launcher.}}
{{Video settings
+
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 116: Line 131:
 
|windowed notes            = Toggle with {{key|F4}} or set through [[#Sega_PC_Reloaded|Sega PC Reloaded]].
 
|windowed notes            = Toggle with {{key|F4}} or set through [[#Sega_PC_Reloaded|Sega PC Reloaded]].
 
|borderless windowed        = hackable
 
|borderless windowed        = hackable
|borderless windowed notes  = [[#Sega_PC_Reloaded|Sega PC Reloaded]] runs in borderless fullscreen.<ref>{{Refcheck|user=AmethystViper|date=May 10, 2016}}</ref>
+
|borderless windowed notes  = [[#Sega PC Reloaded|Sega PC Reloaded]] runs in borderless fullscreen.<ref>{{Refcheck|user=AmethystViper|date=May 10, 2016}}</ref>
 
|anisotropic                = n/a
 
|anisotropic                = n/a
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = n/a
 
|antialiasing              = n/a
 
|antialiasing notes        =  
 
|antialiasing notes        =  
|vsync                      = hackable
+
|upscaling                  = false
|vsync notes                = Use [[#Sega_PC_Reloaded|Sega PC Reloaded]]; V-sync method can either be normal or reversed.
+
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = always on
 +
|vsync notes                = Vsync is always on fullscreen mode, for better Vsync use [[#Sega_PC_Reloaded|Sega PC Reloaded]]; V-sync method can either be normal or reversed.
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = false
 
|120 fps                    = false
 
|120 fps notes              = Game speed is tied to frame-rate, anything higher than 60 FPS will be unplayable.
 
|120 fps notes              = Game speed is tied to frame-rate, anything higher than 60 FPS will be unplayable.
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
==Input==
 
{{Image|Sonic & Knuckles Collection - Key remapping.png|Key remapping.}}
 
{{Image|Sonic & Knuckles Collection - Key remapping.png|Key remapping.}}
 
{{Image|Sonic & Knuckles Collection - Controller set-up.png|Controller set-up.}}
 
{{Image|Sonic & Knuckles Collection - Controller set-up.png|Controller set-up.}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          = {{key|Esc}} is bound to Jump and cannot be changed.
 
|key remap notes          = {{key|Esc}} is bound to Jump and cannot be changed.
|acceleration option      =  
+
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        =  
+
|mouse sensitivity        = n/a
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
 
|mouse menu                = false
 
|mouse menu                = false
 
|mouse menu notes          = Mouse not used in-game.
 
|mouse menu notes          = Mouse not used in-game.
|invert mouse y-axis      =  
+
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
Line 157: Line 177:
 
|invert controller y-axis  = n/a
 
|invert controller y-axis  = n/a
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts           = false
+
|xbox prompts              = unknown
|button prompts notes     =  
+
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = unknown
 +
|dualshock 4 notes        =  
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes  =
 +
|dualshock 4 modes        = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = true
 +
|other controllers notes  =
 +
|other button prompts     = false
 +
|other button prompts notes=  
 
|controller hotplug        = false
 
|controller hotplug        = false
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = false
 
|haptic feedback          = false
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = unknown
|light bar support notes   =  
+
|simultaneous input notes  =
 +
|steam input api          = unknown
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = hackable
 
|separate volume          = hackable
 
|separate volume notes    = Partial with [[#Sega_PC_Reloaded|Sega PC Reloaded]]. Music volume can adjust through a slider while Sound Effects can either be enabled or muted.
 
|separate volume notes    = Partial with [[#Sega_PC_Reloaded|Sega PC Reloaded]]. Music volume can adjust through a slider while Sound Effects can either be enabled or muted.
Line 179: Line 227:
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = hackable
+
|mute on focus lost      = unknown
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 193: Line 243:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 202: Line 251:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 211: Line 259:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 220: Line 267:
 
  |notes    = Only in the Japanese version.
 
  |notes    = Only in the Japanese version.
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 229: Line 275:
 
  |notes    = Only in the Korean version.
 
  |notes    = Only in the Korean version.
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 238: Line 283:
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
}}
 
}}
Line 262: Line 306:
 
==Issues fixed==
 
==Issues fixed==
 
===Game runs too fast===
 
===Game runs too fast===
{{Fixbox|description=Enable Frame-dropping|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Use [[#Sega PC Reloaded|Sega PC Reloaded]] (recommended)|ref=<ref name="sega pc reloaded fixes">{{Refcheck|user=AmethystViper|date=April 5, 2018|comment=}}</ref>|fix=
 +
 
 +
'''Notes'''
 +
{{ii}} The game may still run too fast, even when using Sega PC Reloaded. Try using {{code|Vsync (reverse)}} in case {{code|Vsync (normal)}} does not work.
 +
}}
 +
 
 +
{{Fixbox|description=Enable Frame-dropping|ref=<ref name="sega pc reloaded fixes">{{Refcheck|user=AmethystViper|date=April 5, 2018|comment=}}</ref>|fix=
 
# See [[#Run_without_the_CD|Run without the CD]].
 
# See [[#Run_without_the_CD|Run without the CD]].
# Set <code>EnableFrameDrop=</code> to <code>1</code>.
+
# Set {{code|EnableFrameDrop}} to {{code|1}}.
 
# Save the changes.
 
# Save the changes.
  
 
'''Notes'''
 
'''Notes'''
 
{{--}} Noticeable frame-stuttering.
 
{{--}} Noticeable frame-stuttering.
}}
 
{{Fixbox|description=Use [[#Sega PC Reloaded|Sega PC Reloaded]] (recommended)|ref={{cn|date=July 2016}}|fix=
 
{{ii}} The game may still run too fast, even when using Sega PC Reloaded. Try using <code>Vsync (reverse)</code> in case <code>Vsync (normal)</code> does not work.{{cn|date=July 2016}}
 
 
}}
 
}}
  
Line 277: Line 324:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 3, 5
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 295: Line 342:
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=  
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =  
 
}}
 
}}
  

Latest revision as of 07:57, 27 December 2023

This page may require cleanup to meet basic quality standards. You can help by modifying the article. The discussion page may contain useful suggestions.

This page is for Windows 95 compilation port. For the emulated re-release, see Sonic 3 & Knuckles.

Sonic & Knuckles Collection
Sonic & Knuckles Collection cover
Developers
Sonic Team
Sega Technical Institute
Windows Sega PC
Publishers
Sega Entertainment
Re-release Expert Software
Release dates
Windows February 14, 1997[1]
Taxonomy
Monetization One-time game purchase
Perspectives Side view
Genres Platform
Series Sonic the Hedgehog
Sonic & Knuckles Collection on MobyGames
Sonic & Knuckles Collection on Wikipedia
Sonic the Hedgehog fangames (series)
Sonic CD 1995
Sonic's Schoolhouse 1996
Sonic 3D Blast (series)
Sonic & Knuckles Collection 1997
Sonic R (series)
Sonic Adventure (series)
Sonic Heroes 2004
Sonic Mega Collection Plus 2006
Sonic Riders 2006
Sonic Racing (series)
Sonic the Hedgehog 2010
Dr. Robotnik's Mean Bean Machine 2010
Sonic Spinball 2010
Sonic the Hedgehog 2 2011
Sonic 3 & Knuckles 2011
Sonic Generations 2011
Sonic CD (2012) 2012
Sonic the Hedgehog 4: Episode I 2012
Sonic the Hedgehog 4: Episode II 2012
Sonic Dash 2014
Sonic Lost World 2015
Sonic Mania 2017
Sonic Forces 2017
Sonic the Hedgehog (Mobile Decompilation) 2021
Sonic the Hedgehog 2 (Mobile Decompilation) 2021
Sonic Colors: Ultimate 2021
Sonic Origins 2022
Sonic Frontiers 2022
The Murder of Sonic the Hedgehog 2023
Sonic Superstars 2023
Sonic Dream Team 2023
Sonic X Shadow Generations 2024

Key points

This collection includes Sonic the Hedgehog 3, Sonic & Knuckles, Sonic 3 & Knuckles, and the Blue Spheres lock-on game (listed as "Special Stage Mode").
Allows the choice of playing Sonic 3 or Sonic & Knuckles standalone, the way they were initially released.
The original Genesis/Mega Drive music has been replaced by synthesized MIDI. Use S&KC Mod Loader to restore the original Genesis/Mega Drive music.

General information

The official developer website
Sonic Retro - A huge fan site for everything Sonic the Hedgehog. Mods for all the games can be found here.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Disc check; see Run without the CD.
Windows
This game is not available digitally. This game was also included in Sonic Action Pack, Sonic Action 4 Pack, and Sega PC Mega Pack.[2]
A demo is available.

Essential improvements

Sega PC Reloaded

Simple and easy-to-use launcher with many options and tweaks.

Korama's Sega PC Reloaded is an installer, launcher, and patcher for some of Sega's older PC games. It currently supports Sonic & Knuckles Collection, Sonic CD (1995), Sonic 3D Blast, and Ecco the Dolphin (deprecated). It also fixes issues and/or broken functions of these games and allows them to run on Windows Vista and later along with some added improvements.

Installing the game with Sega PC Reloaded[3]
  1. Insert the Sonic & Knuckles Collection disc into your CD drive or copy the GAME folder from the disc into your computer.
  2. Download Sega PC Reloaded here, then run the launcher. From the launcher menu, select the Install Game option, and then select Sonic & Knuckles Collection.
  3. Select the Select source option from the menu to install from the disc or the folder containing the game's files, then you will be asked to find the drive letter where the disc is located (e.g. D:\) or the game folder, afterwards the launcher will then ask you to create a new folder to install the game with the patches.

    Alternatively, you can install the patches into <path-to-game> by selecting the Already installed option to patch the game.
  4. If the Sega PC Reloaded launcher has detected the game, you can adjust the settings as you see fit, then click Launch! to play the game. You should see "Korama's patches active!" appearing on screen when launching the game.

S&KC Mod Loader

Installing Sega PC Reloaded first is highly recommended.
Comes with SMPS Player which can restore the original Sega Genesis/Mega Drive music, if desired. SMPS-based fan recreations of the PC-specific music tracks are also offered.
Support for custom music.

The S&KC Mod Loader can allow tweaks and mods to be applied on Sonic & Knuckles Collection.

Use S&KC Mod Loader[3]
  1. Download S&KC Mod Loader here, then extract its contents to <path-to-game>.
  2. Run the SKCModManager.exe, then check any of the included mods with the file name [SMPS] if you wish to use the original Sega Genesis/Mega Drive version music, or check the MIDI Music mod if you use the synthesized MIDI music. Make sure to not mix the SMPS Player and MIDI music mods together.
  3. Click Install Loader to install the necessary *.dll files.
  4. Select the game mode of your choice (Sonic 3 & Knuckles, Sonic & Knuckles, or Sonic 3), then click Save & Play. You should hear the music of your choice when launching the game.

Run without the CD

Sega PC Reloaded includes this fix by default.
Create a S3K.INI file[4]
  1. Create a new text file with a text editor (e.g. Notepad, Notepad++).
  2. Copy and paste the debug configuration file's contents below into the text file.
  3. Set CDCheckEnable to 0.
  4. Save the file as S3K.INI (File → Save or Ctrl+S), then place this file into %WINDIR% or %LOCALAPPDATA%\VirtualStore\Windows. The game should be able to run without the disc.
[Debug]
MukaiDropFrame=0
DebugMode=1
EnableFrameDrop=0
ShowFrameCount=0
EnableFrameCapture=1
UseModeX=1
NoSoundEffect=0
CDCheckEnable=1
SonicGameMode=0

Game data

Configuration file(s) location

System Location
Windows HKEY_LOCAL_MACHINE\Software\Sonic3K\[Note 1]
If using Sega PC Reloaded, its settings will be stored in SONIC3K.ini under <path-to-game>.
The SonicGameMode variable changes which game will be played: 0 is Sonic 3 & Knuckles (default), 1 is Sonic & Knuckles, and 2 is Sonic the Hedgehog 3.

Save game data location

System Location
Windows <path-to-game>\SONIC3K.BIN[Note 2]

Video

General settings of Sega PC Reloaded launcher.
General settings of Sega PC Reloaded launcher.

Graphics feature State Notes
Widescreen resolution
Upscales from 320x240 (or 640x480 with Sega PC Reloaded). When using Sega PC Reloaded, the game can be either upscaled with nearest neighbor scaling or half-tone stretching, but the latter can cause the game to slow down; the game can also be either be rendered in 4:3 or stretched-to-fit.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
2D game.
Windowed
Toggle with F4 or set through Sega PC Reloaded.
Borderless fullscreen windowed
Sega PC Reloaded runs in borderless fullscreen.[5]
Anisotropic filtering (AF)
Anti-aliasing (AA)
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
Vsync is always on fullscreen mode, for better Vsync use Sega PC Reloaded; V-sync method can either be normal or reversed.
60 FPS
120+ FPS
Game speed is tied to frame-rate, anything higher than 60 FPS will be unplayable.
High dynamic range display (HDR)

Input

Key remapping.
Key remapping.
Controller set-up.
Controller set-up.

Keyboard and mouse State Notes
Remapping
Esc is bound to Jump and cannot be changed.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse not used in-game.
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Exiting the game requires keyboard or mouse.
Controller remapping
Movement is bound to joystick and Jump buttons are bound to Buttons 1 and 2. Controls cannot be changed.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
PlayStation controllers
Generic/other controllers
Button prompts
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M

Audio

Audio feature State Notes
Separate volume controls
Partial with Sega PC Reloaded. Music volume can adjust through a slider while Sound Effects can either be enabled or muted.
Surround sound
Subtitles
No speech.
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
French
German
Japanese
Only in the Japanese version.
Korean
Only in the Korean version.
Spanish

Network

Multiplayer types

Type Native Players Notes
Local play
2 Co-op, Versus
Only Sonic the Hedgehog 3 and Sonic 3 & Knuckles have multiplayer. For co-op mode, start a 1 Player game and play as Sonic & Tails; player 1 is Sonic and player 2 is Tails.
LAN play
Online play

Issues fixed

Game runs too fast

Use Sega PC Reloaded (recommended)[3]

Notes

The game may still run too fast, even when using Sega PC Reloaded. Try using Vsync (reverse) in case Vsync (normal) does not work.
Enable Frame-dropping[3]
  1. See Run without the CD.
  2. Set EnableFrameDrop to 1.
  3. Save the changes.

Notes

Noticeable frame-stuttering.

Other information

API

Technical specs Supported Notes
Direct3D 3, 5
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 75 MHz
System memory (RAM) 8 MB
Hard disk drive (HDD) 20 MB
Video card (GPU) SVGA Video Adapter
1 MB of VRAM
DirectX 3 compatible
Sound (audio device) PC Speaker


Notes

  1. Applications writing to HKEY_LOCAL_MACHINE\SOFTWARE will be redirected to other locations based on various criterias, see the glossary page for more details.
  2. When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References