Difference between revisions of "Sonic Classics"
From Sonic Retro
(→Physical Scans) |
(→Sonic the Hedgehog 2: This version being REV02 is not conjecture any more) |
||
Line 24: | Line 24: | ||
Same as the standard JUE release, except for a 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. | Same as the standard JUE release, except for a 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 | + | 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 {{LinkRetro|post=693487|title=followed}} this shortly thereafter with [[Disassemblies#Revision 02|his disassembly of said ROM]], which demonstrated that Sega had implemented various bug-fixes and other alterations to the code in time for ''Sonic Classics''. |
==Cheat Codes== | ==Cheat Codes== |
Revision as of 04:32, 20 June 2012
- Not to be confused with Hez's fangame Sonic Classic
Expression error: Unexpected < operator. |
Sonic Classics |
---|
System(s): Sega Mega Drive/Genesis |
Publisher: Sega |
Developer: Sega |
Publisher(s) of original games: Sega |
Developer(s) of original games: Sonic Team, Sega Technical Institute, Compile |
Game total: 3 |
Original system(s): Sega Mega Drive |
</div>
Sonic Classics is a compilation of three games stored on a single cartridge: Sonic 1, Sonic 2 and Dr. Robotnik's Mean Bean Machine. Known as Sonic Compilation in Europe, Sonic Classics was not released in Japan. It was included as a pack-in for the Mega Drive in Europe.
The three games appear in exactly the same form as in their original release. 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.
The background music and chime heard when a game is selected on the game selection menu are from the Dr. Robotnik's Mean Bean Machine game.
Contents
Sonic the Hedgehog
Same as the standard JUE release, except for a 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, which demonstrated that Sega had implemented various bug-fixes and other alterations to the code in time for Sonic Classics.Cheat Codes
The original cheat codes contained on the cartridge still work here. But the game enhancer codes do not. See: Cheat Codes:Sonic Classics
Game Secrets
See: Game Secrets:Sonic Classics.
Manuals
Resources
Original Sound Version Recordings
See Sonic Compilation OSV for a download page.
Physical Scans
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 |