Welcome Guest ( Log In | Register )
HOME
INFO
FORUMS
MERCURIAL
IRC CHAT
RETRO CHANNEL
Recent Changes Random Help Special Pages Upload
 

Sonic hacks

(Difference between revisions)

From Sonic Retro

Jump to: navigation, search
m
(How about organizing hacks according to game?)
Line 12: Line 12:
  
 
Hacks in the Sonic community are usually distributed as full ROMs today. In the past, [[IPS]] patches were used, since an IPS patch was usually much smaller than the source ROM and therefore easier to distribute in a time when dial-up was widely used. It was also believed that since an IPS patch did not contain any copyrighted code, it was not illegal to distribute one. Many old hacks can still be found as IPS patches.  This format fell out of use when split [[disassembly|disassemblies]] came into use to edit game data, and when dial-up was losing popularity. The massive shifts in the ROM that can result from reassembly made IPS patches very large, and they would often contain a good volume of code anyway, thus eliminating the alleged legal advantage.  Though [[saxman]]'s [[RXL Format]] was meant to eventually replace IPS, it quickly faded into obscurity along with IPS patches.
 
Hacks in the Sonic community are usually distributed as full ROMs today. In the past, [[IPS]] patches were used, since an IPS patch was usually much smaller than the source ROM and therefore easier to distribute in a time when dial-up was widely used. It was also believed that since an IPS patch did not contain any copyrighted code, it was not illegal to distribute one. Many old hacks can still be found as IPS patches.  This format fell out of use when split [[disassembly|disassemblies]] came into use to edit game data, and when dial-up was losing popularity. The massive shifts in the ROM that can result from reassembly made IPS patches very large, and they would often contain a good volume of code anyway, thus eliminating the alleged legal advantage.  Though [[saxman]]'s [[RXL Format]] was meant to eventually replace IPS, it quickly faded into obscurity along with IPS patches.
 +
 +
==List of Hacks==
 +
===[[Sega Mega Drive]]===
 +
====[[Sonic the Hedgehog (16-bit)|Sonic the Hedgehog]]====
 +
<DPL>
 +
category=Sonic the Hedgehog (16-bit) Hacks
 +
columns=3
 +
</DPl>
 +
 +
====[[Sonic the Hedgehog 2 (16-bit)|Sonic the Hedgehog 2]]====
 +
<DPL>
 +
category=Sonic the Hedgehog 2 (16-bit) Hacks
 +
columns=3
 +
</DPl>
 +
 +
====[[Sonic the Hedgehog 3]]====
 +
<DPL>
 +
category=Sonic the Hedgehog 3 Hacks
 +
columns=3
 +
</DPl>
 +
 +
====[[Sonic 3 & Knuckles]]====
 +
<DPL>
 +
category=Sonic 3 {{amp}} Knuckles Hacks
 +
columns=3
 +
</DPl>
 +
 +
====[[Sonic 3D: Flickies' Island]]====
 +
<DPL>
 +
category=Sonic 3D: Flickies' Island Hacks
 +
columns=3
 +
</DPl>
 +
 +
===[[Sega Game Gear]]===
 +
===[[Sonic Drift 2]]===
 +
<DPL>
 +
category=Sonic Drift 2 Hacks
 +
columns=3
 +
</DPl>
 +
 +
===[[Sonic Triple Trouble]]===
 +
<DPL>
 +
category=Sonic Triple Trouble Hacks
 +
columns=3
 +
</DPl>
 +
 +
===[[Sega Mega CD]]===
 +
====[[Sonic CD]]====
 +
<DPL>
 +
category=Sonic CD Hacks
 +
columns=3
 +
</DPl>
 +
 +
==[[Sega Dreamcast]]==
 +
====[[Sonic Adventure DX]]====
 +
<DPL>
 +
category=Sonic Adventure DX Hacks
 +
columns=3
 +
</DPl>
 +
 +
==Other==
 +
===Unofficial Ports===
 +
<DPL>
 +
category=Unofficial Ports
 +
columns=3
 +
</DPl>
  
 
==Notable hacks==
 
==Notable hacks==

Revision as of 21:20, 20 November 2009

Knuckles the Echidna in Sonic the Hedgehog is a hack that allows a player to play as Knuckles in Sonic the Hedgehog

Sonic hacks are Sonic games which are usually edited through the process of ROM Hacking. From the emergence of Cyan Helkaraxe's Sonic 1 Beta Hoax in 1999, the production of hacks has been a vital part of the Sonic research community. Starting with the early documents penned by Cyan and saxman, to the Nemesis guides and the Sonic Community Hacking Guide, researchers have taken their understanding of the Sonic games and turned them into original creations. While earlier hacks were simple, such as minor palette changes, a number of hacks today are very complex. Over time, as the scene learns more about the underlying code behind the Sonic the Hedgehog series, the extent of these modifications has expanded. Modifications now include:

  • palette changes
  • sprite changes
  • major art (title screen, HUD, et al.) changes
  • level art changes and original level layouts
  • music and sound changes
  • importation of levels from other games
  • changes in movement engines or bosses
  • original concepts and gameplay styles

Today, with the assistance of hex editors, disassemblies and specific Sonic Hacking Utilities, fans have been creating more extensive modifications.

Hacks in the Sonic community are usually distributed as full ROMs today. In the past, IPS patches were used, since an IPS patch was usually much smaller than the source ROM and therefore easier to distribute in a time when dial-up was widely used. It was also believed that since an IPS patch did not contain any copyrighted code, it was not illegal to distribute one. Many old hacks can still be found as IPS patches. This format fell out of use when split disassemblies came into use to edit game data, and when dial-up was losing popularity. The massive shifts in the ROM that can result from reassembly made IPS patches very large, and they would often contain a good volume of code anyway, thus eliminating the alleged legal advantage. Though saxman's RXL Format was meant to eventually replace IPS, it quickly faded into obscurity along with IPS patches.

Contents

List of Hacks

Sega Mega Drive

Sonic the Hedgehog

Extension:DynamicPageList (DPL), version 2.01 : Warning: No results.

Sonic the Hedgehog 2

Extension:DynamicPageList (DPL), version 2.01 : Warning: No results.

Sonic the Hedgehog 3

Extension:DynamicPageList (DPL), version 2.01 : Warning: No results.

Sonic 3 & Knuckles

Extension:DynamicPageList (DPL), version 2.01 : Error: No selection criteria found! You must use at least one of the following parameters: category, namespace, titlematch, linksto, uses, createdby, modifiedby, lastmodifiedby or their 'not' variants

Sonic 3D: Flickies' Island

Extension:DynamicPageList (DPL), version 2.01 : Warning: No results.

Sega Game Gear

Sonic Drift 2

Extension:DynamicPageList (DPL), version 2.01 : Warning: No results.

Sonic Triple Trouble

Extension:DynamicPageList (DPL), version 2.01 : Warning: No results.

Sega Mega CD

Sonic CD

Extension:DynamicPageList (DPL), version 2.01 : Warning: No results.

Sega Dreamcast

Sonic Adventure DX

Extension:DynamicPageList (DPL), version 2.01 : Warning: No results.

Other

Unofficial Ports

Extension:DynamicPageList (DPL), version 2.01 : Warning: No results.

Notable hacks

In alphabetical order

Mega Drive/Genesis

Mega CD