Topics I've Started

I was going to wait until after SAGE to announce this project, but I decided I should go ahead and get this out there before too many people are too busy with other projects to help.

This project aims to re-create the look and feel of Sonic Adventure 2, but with Sonic 3 levels, enemies, gimmicks, and story. The game engine will be based on the Sonic Freerunner mod of Damizean and Mark the Hedgehog's BlitzSonic engine. Recently I've been working hard to tweak the controls, and to add and improve existing features to make the engine feel more like SA2. The engine will, of course, use free libraries and effects demos. Like BlitzSonic Freerunner's source, the source for Sonic 3 Adventure will likely be released to the public.

If you are curious where you can find BlitzSonic Freerunner's source, I haven't released it quite yet. I've been planning on releasing it at SAGE 2012. You can see a short list of upgrades I've made since the last release of BlitzSonic Freerunner here.

I've been looking forward to making a BlitzSonic mod like this for some time. I have even tried once before to make Lava Reef Zone, but I was too inexperienced at the time to continue making the stage and the badniks.

Now, I believe I have enough experience in 3D modeling and Blitz3D that I could get this project going, and sustain it long enough to get at least the first stage of each level in Sonic 3 completed.

However balancing the development of a game with real life can be a challenge, and if I want this project to get done within a reasonable amount of time, I will need help with it. So here comes the part where I ask for assistance.

I am in need of texture artists, modelers, animators, musicians, programmers (Blitz3D), and maybe storyboard artists. I haven't decided yet if the last one is necessary, because if I make cut scenes they will likely center around the original Sonic 3 story, which is incredibly simple. The only instance I would need the story board artists would be for deciding camera angles and for drawing out things that the characters do during the sequence.

This is mostly an open project, and I'm not going to be especially strict about anything, and this isn't necessarily team oriented. The only thing I will not tolerate is perfection. Nobody is perfect, and neither will the texture or model you produce. To prevent this project from dragging out indefinitely, chasing impossible dreams of perfection, I will accept just about any model or texture, provided it is at least 256x256 in size, and matches the overall color scheme of the level and other textures. Models are just as forgiving; I will accept any model because I plan on improving the LOD system later on. Models that are low poly may be featured as a low-detail model, and models with too much detail will get used in the production of high-res baked textures. Basically I don't want to dwell on how well something looks or how accurate it is, I just want to get the resources into the game and get it done. Later, if someone makes a better model or texture, we can always upgrade it. I don't want this fan game to drag out indefinitely!

Now that you know the general idea, what engine I'm using, what I need help with, and what I expect out of this project, I hope you will take interest in the project and I look forward to seeing what the community has to offer!

I will update this page with more information, progress, and demos as the project progresses. The first phase in the project is creating resources for Angel Island. In the mean time, I am continuing to refine BlitzSonic Freerunner's code for release to the public, and to get it ready for this project.

I've known about this for a while now, I just want to know if it's old/known.
Here's a video showing just how glitched the Rexon badnik gets. I've had almost every object in HTZ at some point attach itself to the Rexon. Rocks, rings, badniks, platforms, monitors, checkpoint posts etc.rexon.avi (DivX req.)
This glitch can be done without debug in some places, but its alot harder to do. Basicly all you do is go just out of frame so that some of Rexon's sections dissapear, then when you come back a new one will respawn/dissapear/grab random objects/freeze the game. Weird :blink:

Thought I'd make a usefull post for once. Sorry if credit is not given where it should be, I will add it as soon as it is brought to my attention. I didn't put much time or effort into this, so there may be alot of things missing or out of place or 'half-assed' looking. None of this is stolen, it was written myself so if it has any similarity to another guide, please point it out. This is not meant to be a serious guide, even though it looks like it :P I'll gladly add more glitches and tricks if anyone would like me to add them. And don't hesitate to point out any mistakes/errors in the guide.

The first game, Sonic 1, is VERY easy to follow and is intended to be a 'starter' for people just learning about debug mode, and from there any turd could follow the remainder of this guide. This is after all just for n00bs.

One other thing, I refer to debug mode as ENABLING debug mode (the code). And 'object placement' is pressing the B button to access the various objects. Though this is not the term most people use, I am adding it to clarify things, so that anyone that is new can understand what to do and how.

NEWBIE'S GUIDE TO THE DEBUG MODE

Nice original name eh? *Killed by Hitchiker's Guide To The Galaxy fans*

GENESIS/MD
---SONIC 1
---

LEVEL SELECT
Wait until Sonic appears on the title screen and waves his finger. Then quickly press UP, DOWN, LEFT, RIGHT. You should hear a ring sound and press A and START at the same time. If you've done it correctly, you should see the level select screen. If not, RESET and try again. If this doesn't work, try holding A and then pressing START instead of at the same time. Remember to do all of this quickly, the demo comes up pretty fast!

When you get to the level select, simply highlight the level you want and press START. You can also go all the way down and play the Final Zone, enter the first Special Stage, or listen to some of the game's sounds by highlighting Sound Select and pressing LEFT or RIGHT to change the number and pressing A, B, or C to play the sound.

DEBUG MODE
Do the same as above but this time press UP, C, DOWN, C, LEFT, C, RIGHT, C. You should hear another ring sound. When the level starts, pause and press A to restart and enter the level select code. Select a level, and hold the A button and press START. Hold the A button until the level comes up. In debug mode, you are invincible. Well, sort of. You can get hit by badniks, land on spikes, get burned or even get sawed and you won't die. You will, however, lose your rings when hit and if you fall into a pit or get crushed, you will die. When you want a new level, you don't have to enter the cheat again, just press START to pause the game and then hold A. Continuing to hold A, wait for Sonic to pop up then press START and now you are back at the level select screen! Also, you have a new set of controls in this mode which may vary from game to game:

A = Jump
B = Object Placement
C = Jump

Press B and you will turn into a ring. This is OBJECT PLACEMENT mode. There is yet another set of controls for this mode:

While you are in object placement mode, use the D-pad to move the object like a cursor on a computer. You can select alot of common objects you may see thoughout the level and place them where ever you want. Rings, Badniks, Monitors, Springs or whatever is available for that particular level. Simply press A until you find an object you want, press C to place that object, and then press B to return to normal so you can interact with the object. Notice that Sonic reappears where you have placed your 'object cursor'. You can enter object placement mode and move to secret areas or even where you aren't supposed to be and then return to normal without the hastle of badniks and other dangers!

ALTERNATIVE DEBUG CODE -Contributed by LocalH
The debug code you entered earlyer is the original code, but it is not the only way to enable debug. Only two C presses are required, and they can be placed anywhere before the final directional press. For example: C, C, UP, DOWN, LEFT, RIGHT, then A and START. If you intend to do both the debug code and the level select code back to back, you must press a dummy direction before you do. For example: C, C, UP, DOWN, LEFT, RIGHT to enable debug, then press any direction and enter UP, DOWN, LEFT RIGHT, and press A and START.

EASY/ALL EMERALDS
Enter the debug code and when you are at the level select screen, go down to SPECIAL STAGE and hold the A button and press START. Hold A until the level appears and quickly enter OBJECT PLACEMENT. Now you can simply move your cursor as before, find the emerald, then go back to normal and you've got it! EASY! Now, to get the rest of the emeralds, wait for Green Hill Zone to appear. Press START to pause then press and hold A, then when the title screen appears press START to enter level select and go back to SPECIAL STAGE and repeat until you have them all and then you can continue to play from Green Hill Zone, or go back to the level select screen and enter the Final Zone and beat the game!

ALL BLUE EMERALDS
This trick is exactly like getting the normal emeralds exept that you don't get the emerald inside the maze. This time, you want to go outside the maze a little way using OBJECT PLACEMENT and then turn to normal. You will fall pretty fast and may see some garbage fly by, but eventualy you'll hit some solid garbage. Hopefully, you will see a blue emerald nearby. Try to jump and grab it. Don't use object placement to get it, or you will be sent to the top of the normal maze. Not every try will yeald an emerald, so if you don't see one or hit the goal, just keep trying until all you have are blue emeralds!

ADDITIONAL DEBUG TRICKS
-To make an object appear upside down, go up a ramp and wait for Sonic to be sort of upside down and then quickly hit B. The object cursor should now be upside down. Cycle through the objects to see what they look like and what they do upside down! This trick can be done in all of the games in this guide.

-Place a bunch of breakable objects in one place that yeald points. Return to normal and jump onto them. Sonic will continue to bounce and bounce and eventualy your points will increase until you get an extra life. You will get lives faster as the points muliply! This trick can be done in all of the games in this guide.

-To cycle backwards through the the various objects, hold A and press the C button until you find the object you want. This trick can be done in all of the games in this guide. -Contributed by LocalH

UNUSUAL THINGS
-Go to Scrap Brain Zone 2 and finish the level. Robotnik will hit a switch and the floor will colapse sending you to Scrap Brain Zone 3. Before he does, go into object placement mode and get behind the force field where Robotnik is. If you run into him, you will lose any rings you had. If you have no rings, you will die. However, if you jump on him, you will lightly bounce off him and he becomes harmless. That showed him eh?

---SONIC 2
---

LEVEL SELECT
On the title screen, press DOWN until you have OPTIONS selected. Press START and when the options screen comes up, go down to SOUND TEST. The controls are:

A = Skip 16 sounds
B = ???
C = Playes selected sound.

Play the sounds 19, 65, 9, 17 in that order and you should hear a ring sound. Hold A and press START. Continue to hold A until the title screen fully appears and press START again. You should now see the level select screen. You can get there faster by holding A and pressing START repeatedly after entering the sound test code.

DEBUG MODE
Enter the level select and find the new sound test at the bottom right corner. Play the sounds 1, 9, 9, 2, 1, 1, 2, 4 in that order and you should hear the ring sound again. Now choose a level and hold A and press START. New controls are:

MILES/TAILS
To change Tails' name to Miles, enter UP, UP, UP, DOWN, DOWN, DOWN, UP at the title screen. Enter the code again to change it back. An alternate way of entering this code is Up, Up, DOWN, DOWN, DOWN, DOWN, DOWN, DOWN.

CONSTANT OIL OCEAN MUSIC
In the options screen sound test, enter the same code for debug mode. 1, 9, 9, 2, 1, 1, 2, 4. The music from Oil Ocean Zone should now play constantly and there is no other sound. Even when you die or get game over the music will continue.

14 CONTINUES(OOZ MUSIC)
Enter the level select code, then go back to the options screen. Enter the last four digits of the debug code, 1, 1, 2, 4. Now highlight the player select at the top and press START.

NO BOSS MUSIC
Before starting a fight with a boss, pause and hold B to go in slow motion. When the boss appears, unpause. The zone music continues to play.

WARP TO END OF STAGE
Enter object placement mode (B) when you start the level and press left. While holding left, press B again and the screen will begin to scroll realy fast and it will eventualy catch up to sonic who is already at the end.

ASHURA SONIC
In Emerald Hill Zone, using object placement, select the large waterfall which will apear to be a blank object, but you can see the very bottom of it if you bring the object up. Begin hitting the C button repeatedly while moving the object back and fourth around the same area. Try to keep the speed up; don't stop moving the object completely. Eventualy the lives icon will begin to change color. Continue doing what you are doing until he looks green. Then exit object placement. You will be this lime color until you finish the zone or die.

STRANGE PHISICS IN OIL OCEAN
Using object placement, find the green and yellow checkered looking thing that you break to be launched through the air. Place one and break it, then quickly enter back to object placement. Then quickly return to Sonic again. Sonic will jump way higher and run faster while in the state. Turn into Super Sonic for added effect!

TWO AIRPLANES
In Sky Chase Zone, simply place a warp monitor and break it. You will hear Sonic die, but quickly enter object placement and save him. Now move up and find Tails' airplane and exit object placement. You should now have two instances of Tail's airplane!

SUPER TAILS
Enable debug mode and all emeralds and go to a zone. Become Super Sonic and then place a warp monitor and break it. Tails will be super fast and have sparkles around him. But, even though you look like Super Sonic, you aren't. Get hit and lose your rings, then become Super Sonic again and now both Sonic AND Tails are invincible.

MULTIPLE ROBOT BOSS
Only do this for a good laugh or if you enjoy general chaos. Go to Deathegg Zone and begin the battle with Silver Sonic. Now, place a warp monitor (the only other thing available) and break it. You will apear in a wall. Press left and you will warp and die. Quickly go back to object placement to save yourself and head back to where Silver Sonic is. Notice the screen isn't locked? Now you can chase Robotnik to his Robot, then go back to Silver Sonic and battle both at once! Or, keep going back and fourth to create multiple instances of the Robot Boss!

---SONIC 2 BETA
---

LEVEL SELECT
Hold A and press START at the title screen.

DEBUG MODE -Contributed by LocalH
At the title screen press C, C, UP, DOWN, DOWN, DOWN, DOWN, UP The C's can be pressed anywhere before the final directional press. Then hold A and press START. Select a level and hold A and press START. New Controls are:

GLITCHY SNAIL
Go to Emerald Hill Zone and place a snail badnik ontop of a loop. Place a plat form just above loop in the center for Sonic to stand on. The snail badnik will run back and fourth until it somehow gets stuck on the edge of the loop and begins turning left and right, slowly sliding down the side of the loop. Eventualy reaching the ground where it can't move anymore.

FRUITY COLORED SONIC
Go to any zone that has water. Using object placement, find a nice solid place underwater, or make one. Select the 4th object from the ring (a platform) and begin placing a bunch of them around. You will see the life icon change color. Now return to normal and you will be like this while underwater, and will change color depending on what objects are on screen.

WEIRED SOUNDS/MUSIC
-Get 100 rings and the Deathegg Zone music will play.
-Wait underwater until you run low on air and the level select music will play...
-Jump out of the water and Emerald Hill Zone Music will play.
-Do the fruity Sonic trick in Hidden Palace Zone and get the level select music to play, then while making some of the platforms break (making sound) jump from the water and the music will get messed up for a few seconds and you may hear some strange sounds.

---SONIC 3
---

LEVEL SELECT/DEBUG MODE
This code is not even worth trying as it requires a VERY fast reaction time and very fast hands. It is easyer to just play Sonic 3 & Knuckles and enter the cheat described later. Anyways, right after the 'SEGA' screen goes away, right when you JUST start to see Sonic apear, QUICKLY enter UP, UP, DOWN, DOWN, UP, UP, UP, UP. You have to do it before the title screen apears or the code will not work. If you've done it correctly (congradulations), you should have heard a ring sound when you finished the code. To make sure, press DOWN at the title screen until you see 'SOUND TEST'. If its there, you'd be a great Banjo player. Select a level and hold A and press START. New controls:

ALTERNATE MINIBOSS MUSIC
When in the sound test, find the music for the miniboss. This music is different in Sonic 3 & Knuckles.(Or when the Sonic 3 cart is attached to the Sonic & Knuckles cart.)

STRANGE RED SPHERES
Enable the sound test and go to Angel Island Zone with debug mode. Enter object placement and find the little red sphere. Place one and move sonic around until you can see a huge cluster of them moving about. Use controller 2 to control the movement of these spheres.

UNUSED SNOWBOARDING/SURFING ANIMATIONS
Again go to Angel Island and enter object placement. Find the thing that looks a bit like Sonic and place it. It is sonic on a snowboard and he just floats around and goes through the different animations until he floats off screen.

SECRET SPECIAL STAGE -Contributed by Fiz
Once in level select, play the sounds 1, 3, 5, and 7. You should hear a ring. Go to Special Stage 2 on the level select screen, press A+Start, and you should go into a secret special stage.

---SONIC 2 & KNUCKLES
---

LEVEL SELECT
At the title screen, press UP, UP, UP, DOWN, DOWN, DOWN, LEFT, RIGHT, LEFT, RIGHT. You should have heard a ring when you completed the code. Now hold A and press START.

DEBUG MODE
Enter the level select screen and play the sounds 1, 9, 9, 4, 1, 0, 1, 8. You should hear a ring sound. Now choose a level and hold A and press START. New controls are:

ALL EMERALDS -Contributed by LocalH
At the level select screen, play the sounds 1, 6, 7, 7, 7, 2, 1, 6. You should hear the emerald sound to confirm.

---SONIC 3 & KNUCKLES
---

LEVEL SELECT
At the title screen, press start to enter the game select. Choose 'NO SAVE' and press start. You will start at Angel Island Zone. Find a swinging vine and while swinging press LEFT, LEFT, LEFT, RIGHT, RIGHT, RIGHT, UP, UP, UP. You should hear a ring sound. Pause the game and hold the A button. When the title screen apears, press down until you see 'SOUND TEST'.

DEBUG MODE
Enter the sound test and go to Mushroom Hill Zone. Find one of the pully things that you use to go up. While hanging, enter the same code as the level select, LEFT, LEFT, LEFT, RIGHT, RIGHT, RIGHT, UP, UP, UP. You should hear a ring sound. Pause the game and hold the A button. When the title screen apears, press down until you see 'SOUND TEST'. Now, select a level, hold the A button and press START. New controls:

PINBALL MODE IN SANDOPOLIS
In Sandopolis Zone, find a colapsing ledge that is above some quicksand (Usualy located on the side of large grey towers with rope things). When you are ready, walk onto the ledge and and do a spindash. Hold it there until the ledge breaks and you fall into the sand. Now just keep jumping until you get out and onto some solid ground. You should now be in pinball mode. You can't jump or turn around, you have to wait till you get a lot of resistance before you can change direction such as a wall or steep incline. If a badnik hits you, hit a spring, fall off a ledge or any of the combination, you will come out of the pinball mode. You can do this trick in other places using object placement.

---SONIC SPINBALL
---

LEVEL SELECT
Enter the options screen and press A, DOWN, B, DOWN, C, DOWN, A, B, UP, A, C, UP, B, C, UP. You should hear a sound to confirm. Now press START to get back to the title screen.
Hold A and press START to go to Lava Powerhouse.
Hold B and press START to go to The Machine.
Hold C and press START to go to Showdown.

MULTIBALL BONUS STAGE
Collect all the rings in a stage and look for a sparkling ring. Jump into the ring and you will be taken to a bonus pinball game where you have 3 balls on the table at once. Destroy Crawl (the crab) to beat this game.

---SONIC CD
---

LEVEL SELECT -Contributed by Ambil
In the title screen, while it shows you the "Press Start", push Up, Down, Down, Left, Right, B. You will be taken to the level select. Remember that zone 2 has been cut from the game.

HIDDEN SPECIAL LEVEL -Contributed by Ambil
In the Sound Test, set the digits to FM#07, PCM#07, DA#07. Press Start and you will be ported to a stage with Robotnik pictures.

STRANGE MESSAGE
Set the numbers in the Sound Test as follows: FM#46 PCM#12 DA#25 and press START. You will get a strange background with white Japanese text over it.

HUMAN SONIC
Set the numbers in the Sound Test as follows: FM#42 PCM#04 DA#21 and press START. You will get a cool graphic of a half human Sonic.

I'm OUTTA HERE! -Contributed by lostgame and ShadowChaotix
Stay idle for three minutes playing a level. Sonic will drop off the screen and fall until he dies.

---ADVANCED TRICKS
---
This section deals with codes, hacks and even hardware tricks. Do not attempt any of the following instructions until you are familiar with how MD games work. Performing any hardware tricks always has it's risks, do not follow any of the instructions if you are afraid of destroying your console and/or game cartridge. If you are attempting a hex edit, always back up the game file before editing it. If you are even a little scared to go beyond this point, this is not for you and you should turn back now.

Now, take Sonic 2 out of the console, leaving it powered on. The graphics will corrupt, but the music should keep playing. Now, insert Sonic 3 and reset the console again. The 'Sound Test' option should be available from the main menu (title screen).

GG/SMS
---SONIC 2 (GG)
---

LEVEL SELECT -Contributed by Fiz
At the title screen, press the d-pad in a Down and Left position, and hold it while you are holding the 1 and 2 buttons. When Tails blinks his eye the third time, you must press start. His eye has to be completely shut, and you should hear a ring if you suceeded.

---SONIC BLAST (GG)
---

BONUS LEVEL -Contributed by Fiz
To unlock a bonus level right before the final battle with Dr. Robotnik, collect all the Chaos Emeralds in the second act of each zone. When you beat Dr. Robotnik in the Silver Zone's third act, you'll unlock a bonus level where you must collect 99 rings.

SOUND TEST AND FIREBALL -Contributed by Fiz
Wait for the words "Press Start Button" to show on the title screen, press DOWN, DOWN, UP, UP, LEFT, RIGHT, LEFT, RIGHT, 1, 2, START. When the sound-test menu appears, press up or down to change the numbers and 2 to hear the sounds.

To do a fireball, press DOWN, DOWN/RIGHT, RIGHT and 1 or 2, and Sonic should throw a fire ball.

FREE EMERALD -Contributed by Fiz
At the title screen press UP, DOWN, UP, DOWN, 1, 2, 1, 2, 1, 2 and you should get a free emerald.

---SONIC DRIFT 2 (GG)
---

ACCESS THE FINAL GP -Contributed by Fiz
Place 1st in the Blue GP 5 times in a row.

SECRET STAGE -Contributed by Fiz
Go into the cannon on stage '2-3', and press 1+2+RIGHT. Flip the switch to open the door. Go through the door to the secret level.

---SONIC SPINBALL (GG)
---

SONIC-ZILLA -Contributed by Fiz
Enter the options screens and play these sounds in this order:
0, 2, 1, 1, 6, 6
The screen should shake to confirm your code.

GO TO THE BOSS LEVEL -Contributed by Fiz
Select the SFX (Sound Effects) option in the options menu and play the following sounds in order: 0, 2, 1, 5, 6, 6. The screen will shake to confirm you have entered the code correctly; press 1 + 2+ Start button when you are playing the game to activate the code.

PLAY FASTER MUSIC -Contributed by Fiz
Select the SFX (Sound Effects) option in the options menu and play the following sounds in order: 0, 4, 2, 5, 5, 7.
The screen should shake to confirm that you entered the code in properly; now press 1 + 2 + Start button when you are playing the game to activate the code.

ZERO GRAVITY -Contributed by Fiz
Select the SFX option that can be found in the options menu and play the following sounds in order: 0, 9, 0, 1, 6, 8.
The screen will shake to confirm that you have entered the code correctly; press 1 + 2+ Start button when you are playing the game to activate the code.

---SONIC TRIPLE TROUBLE (GG)
---

LEVEL SELECT -Contributed by Fiz
On the beginning scenario, Knuckles in picking up emeralds. Hold the UP button. Exactly when Knuckles picks up the Red (third) emerald, press start. After choosing your character, you should go to a level select screen.

TIME ATTACK AND SOUND TEST -Contributed by Fiz
When the Sega logo appears, press UP or DOWN.

---SONIC 1 (SMS)
---

INFINITE LIVES/ACCESS TO ALL ITEMS -Contributed by Fiz
As Sonic is leaving the hole in the beginning, press Left, Right, Down, A +Start. Hold Start until the level begins.

---SONIC 2 (SMS)
---

LEVEL SELECT -Contributed by Elusive
Hold UP+LEFT on Pad 2, then turn the console on. With Sonic 2 inserted, of course. When the BIOS screen (either a simple 'SEGA' logo for model II users or a sliding 'SEGA' logo with sound for original model users) appears, hold down both Button 1 and Button 2 on Pad 2, still holding down UP+LEFT. Keep them held like this through the intro, then press Button 2 on Pad 1 at the title screen.

INVINCIBILITY -Contributed by Fiz
Select Sonic and press UP + Jump. While pressing those, continuously hold UP while jumping, and it Sonic will appear to be glittering. He will be invincible until he stops running his fastest.

---SONIC SPINBALL (SMS)
---

LEVEL SKIPPING -Contributed by Fiz
Go to the options menu and choose "Sound Effects." Then play tracks 0, 2, 1, 5, 6, and 6 in that order. If done correctly, the screen will shake. Exit the menu and start the game. Press Start, 1 and 2 simultaneously to skip to the boss section of that level.

This may be a longshot. Is there a list of every version/hack/alternate/foreign/beta etc. of all the Sonic games for every system? I basicaly need a checklist. I have found a list of every Sonic game that has been made, but I need a rom list, one that has all the different roms/isos listed.

Pardon my ignorance if this is a dumb question, but why don't we hack arcade based Sonic games? I was just playing SegaSonic Japanese Prototype (cheap ass game) and the MegaTech Sonic games on Mame today and it happened to cross my mind that there aren't many (if any at all) hacks for these games. Why do we not tear these apart?