Difference between revisions of "Sonic Classics"
From Sonic Retro
(→Manuals) |
(→Physical scans) |
||
(41 intermediate revisions by 11 users not shown) | |||
Line 2: | Line 2: | ||
{{Bob | {{Bob | ||
| bobscreen=SonicClassics title.png | | bobscreen=SonicClassics title.png | ||
− | | publisher=[[ | + | | publisher={{company|[[Sega]]|region=US, EU}}, {{company|[[Tec Toy]]|region=BR}}, {{company|[[HiCom]]|region=KR}} |
− | | | + | | developer=[[Sega]] |
− | | | + | | distributor={{company|[[Majesco Sales]]|region=US Re-Release}} |
− | | | + | | system=[[Sega Mega Drive]] |
− | | system=[[ | + | | sounddriver= |
− | | | + | | peripherals= |
+ | | players=1-2 | ||
+ | | genre=Compilation | ||
| gamecount=3 | | gamecount=3 | ||
− | | | + | | releases={{releasesMD |
− | | | + | | md_date_us=1997-04-24{{ref|https://web.archive.org/web/19980131040544/http://riehlspot.simplenet.com:80/vgame/new/genesis.html}} |
− | {{ | + | | md_code_us=1190 |
− | + | | md_rating_us=ka | |
− | {{ | + | | md_date_us_m=199x |
− | + | | md_code_us_m= | |
− | + | | md_rating_us_m=ka | |
− | | | + | | md_date_eu=1995-08{{magref|segapro|49|8}} |
− | | | + | | md_code_eu=1190-50 |
+ | | md_date_pt=199x | ||
+ | | md_code_pt=MDJ1190 | ||
+ | | md_date_uk=1995-08{{magref|segapro|49|8}} | ||
+ | | md_code_uk=1190-50 | ||
+ | | md_code_uk=39.99{{magref|segapro|49|8}} | ||
+ | | md_date_gr=199x | ||
+ | | md_date_au=199x | ||
+ | | md_code_au=FSON16SMC | ||
+ | | md_date_au_3 in 1=199x | ||
+ | | md_date_nz=199x | ||
+ | | md_date_br=1997-06 | ||
+ | | md_code_br=042780 | ||
+ | | md_rating_br=ti | ||
+ | | md_date_kr=1997 | ||
+ | | md_date_za=199x | ||
}} | }} | ||
− | '''''Sonic Classics''''' | + | }} |
+ | '''''Sonic Classics''''', known as '''''Sonic Compilation''''' in Europe, is a compilation of three games for the [[sega:Sega Mega Drive|Sega Mega Drive]] stored on a single [[sega:cartridge|cartridge]]: ''[[Sonic the Hedgehog (16-bit)|Sonic the Hedgehog]]'', ''[[Sonic the Hedgehog 2 (16-bit)|Sonic the Hedgehog 2]]'', and ''[[Dr. Robotnik's Mean Bean Machine]]''. ''Sonic Classics'' was included as a pack-in title with some editions of the Mega Drive hardware in Europe. The game was not released in Japan. | ||
− | The three games appear in almost exactly the same form as in their original release, with the exception of some revisions to their code (see their individual sections below). The only new content is a game selection menu, controlled by using the left and right directions on the D-pad and new sprite renderings of the box art for each of the three games. Once a game is selected, players are not able to go back to the menu unless the console is reset or turned off and on again. | + | The three games appear in almost exactly the same form as in their original release, with the exception of some revisions to their code (see their individual sections below). The only new content is a game selection menu, controlled by using the {{left}} and {{right}} directions on the D-pad and new sprite renderings of the box art for each of the three games. Once a game is selected, players are not able to go back to the menu unless the console is reset or turned off and on again. |
− | This game is one of two that, when "locked on" with ''[[Sonic & Knuckles]]'', will enable players to play the entire ''[[Blue Sphere]]'' game, instead of just one level. The other game that enables this is the standalone version of ''[[Sonic the Hedgehog (16-bit)|Sonic the Hedgehog]]''. This is because when locked-on to a [[sega:ROM|ROM]] larger than 2MB, ''Sonic & Knuckles'' maps the ''last'' 2MB of the locked-on ROM rather than the first 2MB, and ''Sonic Classics'' happens (or was designed?) to put ''Sonic the Hedgehog'' at the 2MB mark. This is a quirk in the Sonic & Knuckles cartridge's mapper, which is not reproduced in emulators. | + | This game is one of two that, when "[[Lock-On Technology|locked on]]" with ''[[Sonic & Knuckles]]'', will enable players to play the entire ''[[Blue Sphere]]'' game, instead of just one level. The other game that enables this is the standalone version of ''[[Sonic the Hedgehog (16-bit)|Sonic the Hedgehog]]''. This is because when locked-on to a [[sega:ROM|ROM]] larger than 2MB, ''Sonic & Knuckles'' maps the ''last'' 2MB of the locked-on ROM rather than the first 2MB, and ''Sonic Classics'' happens (or was designed?) to put ''Sonic the Hedgehog'' at the 2MB mark. This is a quirk in the Sonic & Knuckles cartridge's mapper, which is not reproduced in emulators. |
The background music and chime heard when a game is selected in the menu are from ''Dr. Robotnik's Mean Bean Machine'' itself. | The background music and chime heard when a game is selected in the menu are from ''Dr. Robotnik's Mean Bean Machine'' itself. | ||
− | ==''Sonic the Hedgehog''== | + | ==Games== |
+ | ===''Sonic the Hedgehog''=== | ||
This version of the original game is the same as the standard worldwide REV00 release, except for a new bug in [[Scrap Brain Zone]] involving the cycling [[palette]]. The bug is caused by the fact that the pointers for palette data are only two [[Byte|bytes]] long. In ''Sonic 1'' alone, this isn't a problem because palette data lies within the first 0xFFFF of the ROM. However, in ''Sonic Classics'', the data comes after 0x10000, so part of the address is truncated in the pointer, causing incorrect data to be loaded. | This version of the original game is the same as the standard worldwide REV00 release, except for a new bug in [[Scrap Brain Zone]] involving the cycling [[palette]]. The bug is caused by the fact that the pointers for palette data are only two [[Byte|bytes]] long. In ''Sonic 1'' alone, this isn't a problem because palette data lies within the first 0xFFFF of the ROM. However, in ''Sonic Classics'', the data comes after 0x10000, so part of the address is truncated in the pointer, causing incorrect data to be loaded. | ||
− | ==''Sonic the Hedgehog 2''== | + | ===''Sonic the Hedgehog 2''=== |
− | It was conjectured for some time that the version of ''Sonic 2'' included in ''Sonic Classics'' was the former game's REV02, ''i.e.'' a second update to its code that had been officially (if silently) made by Sega themselves. This was shown conclusively in June of 2012 when [[Esrael]], who was now using this version as the code-base for his famed hack ''[[Sonic 2 Delta]]'', released a ROM of the game extracted to work on its own and | + | It was conjectured for some time that the version of ''Sonic 2'' included in ''Sonic Classics'' was the former game's REV02, ''i.e.'' a second update to its code that had been officially (if silently) made by Sega themselves. This was shown conclusively in June of 2012 when [[User:Esrael|Esrael]], who was now using this version as the code-base for his famed hack ''[[Sonic 2 Delta]]'', released a ROM of the game extracted to work on its own and followed this shortly thereafter with [[Disassemblies#Revision 02|his disassembly of said ROM]]{{ref|{{LinkRetro|post=693487|title=Sonic Retro forum thread: Some changes and fixes for Sonic 2; post #693487 by Esrael}}}}, which demonstrated that Sega had implemented various bug-fixes and other alterations to the code in time for ''Sonic Classics''. |
− | == | + | ====Issues==== |
− | + | There are several issues with the version of ''Sonic 2'' included in this compilation. Contrary to popular belief, these bugs are specific to ''Sonic Classics'', and are not present in any other known instance of REV02 ([[Sonic the Hedgehog 2 (arcade game)|''Sonic 2'' for Mega Play]], ''[[Knuckles the Echidna in Sonic the Hedgehog 2|Knuckles in Sonic 2]]'', ''[[Sonic Jam]]''). | |
− | + | These bugs are seemingly caused by corrupted constants in the game's source code, with all of them relating to nonsensical bitmasks. | |
− | + | *The sparks that [[Mecha Sonic (Sonic the Hedgehog 2 16-bit boss)|Mecha Sonic]] leaves when he slides are erroneously not mirrored when he turns around. | |
+ | *The above issue also affects [[Grabber]]'s legs. | ||
+ | *Sonic/Tails is no longer able to Spin Dash off the Tornado in [[Sky Chase Zone]], and instead briefly hovers in the air. | ||
+ | *In [[Wing Fortress Zone]], the vertical conveyor belt platforms no longer cause Sonic/Tails to fall when they retract into the wall while they're stood on it. This causes them to be able to walk on the air. | ||
− | + | The original cheat codes contained on the cartridge still work here, but the game enhancer codes do not. | |
− | |||
− | |||
− | |||
− | + | ==Hidden content== | |
− | + | {{mainArticle|{{PAGENAME}}/Hidden content}} | |
− | == | + | ==Manuals== |
− | + | {{Main|{{PAGENAME}}/Manuals}} | |
− | |||
− | + | ==Physical scans== | |
{{Scanbox | {{Scanbox | ||
| console=Mega Drive | | console=Mega Drive | ||
| region=US | | region=US | ||
| front=Sonic Classics 3-in-1 (BS).jpg | | front=Sonic Classics 3-in-1 (BS).jpg | ||
+ | | spine=Sonic Classics MD US Box Spine.jpg | ||
+ | | back=Sonic Classics MD US Box Back.jpg | ||
+ | | cart=Sonic Classics MD US Cart.jpg | ||
+ | | manual=SonicClassics MD US Sega manual.jpg | ||
+ | }}{{Scanbox | ||
+ | | console=Mega Drive | ||
+ | | region=US ([[Majesco Sales]]) | ||
+ | | front=Sonic Classics MD US Majesco Box Front.jpg | ||
+ | | spine=Sonic Classics MD US Majesco Box Spine.jpg | ||
+ | | back=Sonic Classics MD US Majesco Box Back.jpg | ||
| cart=Scomp-md-us-cart.jpg | | cart=Scomp-md-us-cart.jpg | ||
− | | manual= | + | | manual=SonicClassics MD US manual.pdf |
+ | }}{{Scanbox | ||
+ | | console=Mega Drive | ||
+ | | region=EU (Assembled in UK Cart) | ||
+ | | cover=Compilation-box-eu.jpg | ||
+ | | cart=Sonic Compilation MD EU AssembledInUK Cart.jpg | ||
+ | | manual=SonicClassics MD EU manual.pdf | ||
}}{{Scanbox | }}{{Scanbox | ||
| console=Mega Drive | | console=Mega Drive | ||
− | | region=EU | + | | region=EU (Made in Philippines Cart) |
− | | | + | | cover=Compilation-box-eu.jpg |
| cart=Scomp-md-eu-cart.jpg | | cart=Scomp-md-eu-cart.jpg | ||
− | | manual= | + | | manual=SonicClassics MD EU manual.pdf |
+ | }}{{Scanbox | ||
+ | | console=Mega Drive | ||
+ | | region=UK | ||
+ | | cover=SonicComp MD UK cover.jpg | ||
+ | }}{{Scanbox | ||
+ | | console=Mega Drive | ||
+ | | region=PT | ||
+ | | cover=SonicComp MD PT cover.jpg | ||
}}{{Scanbox | }}{{Scanbox | ||
+ | | console=Mega Drive | ||
+ | | region=PT (alt) | ||
+ | | cover=SonicComp MD PT alt cover.jpg | ||
+ | }} | ||
+ | {{Scanbox | ||
+ | | console=Mega Drive | ||
+ | | region=GR (Zegetron) | ||
+ | | cover= | ||
+ | }} | ||
+ | {{Scanbox | ||
| console=Mega Drive | | console=Mega Drive | ||
| region=AU | | region=AU | ||
− | | | + | | cover=SonicCompilation MD AU Box.jpg |
+ | | cart=SonicCompilation MD AU Cart.jpg | ||
+ | | carttop=SonicCompilation_MD_AU_Carttop.jpg | ||
+ | | manual=SonicClassics_MD_AU_manual.pdf | ||
+ | }}{{Scanbox | ||
+ | | console=Mega Drive | ||
+ | | region=AU (3 in 1) | ||
+ | | cover=SonicClassics MD AU 3in1 cover.jpg | ||
| cart=SonicCompilation MD AU Cart.jpg | | cart=SonicCompilation MD AU Cart.jpg | ||
+ | | carttop=SonicCompilation_MD_AU_Carttop.jpg | ||
| manual= | | manual= | ||
}}{{Scanbox | }}{{Scanbox | ||
| console=Mega Drive | | console=Mega Drive | ||
| region=BR | | region=BR | ||
− | | | + | | cover=Classics md br cover.jpg |
| cart=Scomp-md-br-cart.jpg | | cart=Scomp-md-br-cart.jpg | ||
− | | manual= | + | | manual=SonicClassics MD BR manual.pdf |
}}{{Scanbox | }}{{Scanbox | ||
| console=Mega Drive | | console=Mega Drive | ||
| region=KR | | region=KR | ||
− | | | + | | cover=Sonic Classics 3-in-1 (Korea).jpg |
| cart=Sonic Classics 3-in-1 (Korea)_cart.jpg | | cart=Sonic Classics 3-in-1 (Korea)_cart.jpg | ||
− | |manual= | + | | manual=SonicClassics MD KR manual.pdf |
+ | }}{{Scanbox | ||
+ | | console=Mega Drive | ||
+ | | region=NZ | ||
+ | | cover= | ||
+ | }} | ||
+ | {{Scanbox | ||
+ | | console=Mega Drive | ||
+ | | region=ZA | ||
+ | | cover=Compilation-box-za.jpg | ||
}} | }} | ||
+ | ==Technical information== | ||
+ | ===ROM dump status=== | ||
+ | {{romtable| | ||
+ | {{rom|MD|sha1=109e6d7b31d00fbdb9d4ecb304d4ea19e96c8607|md5=1e8c38878d4184977718b8b3c90642b8|crc32=8c70b84e|size=3MB|date=1995-06|source=Cartridge (EU)|comments=REV00|quality=good}} | ||
+ | {{rom|MD|sha1=2196cbe754cfcd1d7bbbd0a8a45ae44de4deb2fb|md5=59a5029e58a43c40b715fb8906e6634f|crc32=95b5e8d7|size=3MB|date=1997-01|source=Cartridge (US/EU)|comments=REV01|quality=good}} | ||
+ | }} | ||
+ | |||
+ | ==References== | ||
+ | <references/> | ||
+ | |||
+ | {{SonicClassicsOmni}} | ||
{{SonicGenesisGames}} | {{SonicGenesisGames}} | ||
[[Category:Mega Drive games]] | [[Category:Mega Drive games]] | ||
[[Category:Game compilations]] | [[Category:Game compilations]] |
Latest revision as of 08:58, 26 June 2024
- Not to be confused with the website Sonic Classic or the fangame Sonic the Hedgehog Classic.
Sonic Classics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
System(s): Sega Mega Drive | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Publisher: Sega (US, EU), Tec Toy (BR), HiCom (KR) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Developer: Sega | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Distributor: Majesco Sales (US Re-Release) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Game total: 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Genre: Compilation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Number of players: 1-2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Sonic Classics, known as Sonic Compilation in Europe, is a compilation of three games for the Sega Mega Drive stored on a single cartridge: Sonic the Hedgehog, Sonic the Hedgehog 2, and Dr. Robotnik's Mean Bean Machine. Sonic Classics was included as a pack-in title with some editions of the Mega Drive hardware in Europe. The game was not released in Japan.
The three games appear in almost exactly the same form as in their original release, with the exception of some revisions to their code (see their individual sections below). The only new content is a game selection menu, controlled by using the and directions on the D-pad and new sprite renderings of the box art for each of the three games. Once a game is selected, players are not able to go back to the menu unless the console is reset or turned off and on again.
This game is one of two that, when "locked on" with Sonic & Knuckles, will enable players to play the entire Blue Sphere game, instead of just one level. The other game that enables this is the standalone version of Sonic the Hedgehog. This is because when locked-on to a ROM larger than 2MB, Sonic & Knuckles maps the last 2MB of the locked-on ROM rather than the first 2MB, and Sonic Classics happens (or was designed?) to put Sonic the Hedgehog at the 2MB mark. This is a quirk in the Sonic & Knuckles cartridge's mapper, which is not reproduced in emulators.
The background music and chime heard when a game is selected in the menu are from Dr. Robotnik's Mean Bean Machine itself.
Contents
Games
Sonic the Hedgehog
This version of the original game is the same as the standard worldwide REV00 release, except for a new bug in Scrap Brain Zone involving the cycling palette. The bug is caused by the fact that the pointers for palette data are only two bytes long. In Sonic 1 alone, this isn't a problem because palette data lies within the first 0xFFFF of the ROM. However, in Sonic Classics, the data comes after 0x10000, so part of the address is truncated in the pointer, causing incorrect data to be loaded.
Sonic the Hedgehog 2
It was conjectured for some time that the version of Sonic 2 included in Sonic Classics was the former game's REV02, i.e. a second update to its code that had been officially (if silently) made by Sega themselves. This was shown conclusively in June of 2012 when Esrael, who was now using this version as the code-base for his famed hack Sonic 2 Delta, released a ROM of the game extracted to work on its own and followed this shortly thereafter with his disassembly of said ROM[3], which demonstrated that Sega had implemented various bug-fixes and other alterations to the code in time for Sonic Classics.
Issues
There are several issues with the version of Sonic 2 included in this compilation. Contrary to popular belief, these bugs are specific to Sonic Classics, and are not present in any other known instance of REV02 (Sonic 2 for Mega Play, Knuckles in Sonic 2, Sonic Jam).
These bugs are seemingly caused by corrupted constants in the game's source code, with all of them relating to nonsensical bitmasks.
- The sparks that Mecha Sonic leaves when he slides are erroneously not mirrored when he turns around.
- The above issue also affects Grabber's legs.
- Sonic/Tails is no longer able to Spin Dash off the Tornado in Sky Chase Zone, and instead briefly hovers in the air.
- In Wing Fortress Zone, the vertical conveyor belt platforms no longer cause Sonic/Tails to fall when they retract into the wall while they're stood on it. This causes them to be able to walk on the air.
The original cheat codes contained on the cartridge still work here, but the game enhancer codes do not.
Hidden content
Main article: Sonic Classics/Hidden content |
Manuals
Main article: Sonic Classics/Manuals |
Physical scans
Mega Drive, US (Majesco Sales) |
---|
|
Mega Drive, EU (Assembled in UK Cart) |
---|
|
Mega Drive, EU (Made in Philippines Cart) |
---|
|
Mega Drive, GR (Zegetron) |
---|
|
Mega Drive, AU |
---|
|
Mega Drive, BR |
---|
|
Mega Drive, KR |
---|
|
Mega Drive, NZ |
---|
|
Technical information
ROM dump status
System | Hash | Size | Build Date | Source | Comments | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
✔ |
|
3MB | 1995-06 | Cartridge (EU) | REV00 | |||||||||
✔ |
|
3MB | 1997-01 | Cartridge (US/EU) | REV01 |
References
- ↑ http://riehlspot.simplenet.com:80/vgame/new/genesis.html (Wayback Machine: 1998-01-31 04:05)
- ↑ 2.0 2.1 2.2 [segapro, issue 49, page 8 segapro, issue 49, page 8]
- ↑ [Sonic Retro forum thread: Some changes and fixes for Sonic 2; post #693487 by Esrael Sonic Retro forum thread: Some changes and fixes for Sonic 2; post #693487 by Esrael]
Sonic Classics | |
---|---|
|
Sonic the Hedgehog games for the following systems | |
---|---|
|
1991 Sonic the Hedgehog | Sonic Eraser 1992 Sonic the Hedgehog 2 1993 Sonic the Hedgehog CD | Dr. Robotnik's Mean Bean Machine | Sonic Spinball 1994 Sonic the Hedgehog 3 | Sonic & Knuckles 1995 Chaotix | Sonic Classics 1996 Sonic 3D: Flickies' Island |