Sonic and Sega Retro Message Board: Proof of Concept Hack: Hyper Sonic in Sonic 3 - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

Proof of Concept Hack: Hyper Sonic in Sonic 3

#1 User is offline Dandaman 

Posted 11 March 2016 - 05:22 PM

  • Also known as Dandaman955
  • Posts: 83
  • Joined: 30-August 09
  • Gender:Male
  • Location:UK
  • Wiki edits:30
While this is essentially a 'random hack' that could have been posted in the RH/MP thread, from what I've seen, there's only been one plain Sonic 3 hack made, and it was back in 2002. Therefore, I don't think anyone will fault me for giving it a thread of its own.

Download (w/ source).
NOTE: Doesn't work in Fusion, no clue why. Works fine in Regen, and I wasn't really interested in working on it any longer. Installed Flamewing's debugger to try and find out what was wrong with it, and it wouldn't even display a message from an 'illegal' opcode, in contrast to Regen.

Thought I would include the source to show how I did it. I downloaded a plain S3 ROM, found the relevant addresses and patched them to jump to address $204000; the first free address in Sonic 3 (and following that, whatever free space I needed after $204000). After that, I incbin'd the ROM and aligned the addresses to the addresses I had previously patched. From there, I could include my own addresses in assembly. Do note that I haven't really bugtested it beyond some simple tests for crashes in Angel Island zone. Enjoy!

Credits:

Flamewing - Debugger

EDIT: Forgot to tell you how to play:

When Sonic zooms in during the title screen, when you'd put in the level select, press any button. This will unlock the level select, debug and Hyper Sonic. Remember to press A and Start when a level loads. Collect 50 rings at any time, and you can transform into Hyper Sonic. If you don't, Super Sonic will appear when you collect the seven emeralds.
This post has been edited by Dandaman: 11 March 2016 - 05:31 PM

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users