the original game resets when you enter debug mode while being on the a.i.z. ropes or the c.n.z. barrels. and yes,there is some chance that the sonic sprite changes into a glitchy mess before the game resets
@@nil8659 it depends on what you're playing on, on emulators and Mega Collection you just get glitchy sprites in those situations but on hardware the game crashes I think
Ok, I looked over the footage from the Death Egg. It DID trigger the cut scene from Angel Island Zone, causing the palette to turn red! Gosh, now I want a rom-hack for it.....
Tristan Lackey I always imagined it as Sonic destroying the generator in Act 1, and the whole Death Egg went into meltdown, and in Act 2 you have to escape the Death Egg before it explodes. Or running away from a huge fireball of death (Sonic Boom-style)
Unfortunately it seems like recent updates of A.I.R changed the error handler so clicking "OK" just leads you to an error message loop, while clicking "Cancel" hangs the game. I loved doing this glitch on emulator so that sucks.
It is still a reimplementation, but it uses code that is still accurate to the original game in functioning. The difference is in the exception handling; on the 68k of the Genesis, exceptions like that are handled by a reset, but in S3AIR, a popup appears instead.
@@nil8659 In a way, yeah. The 68k utilizes an "exception vector table" to determine where to jump after something happens. In the case of Sonic 3K, this simply resets the console, but in the case of, for instance, Sonic 3D Blast, it instead jumps to a section of code that unlocks the Level Select. This was done for the purposes of narrowly sliding past Sega's publishing requirements, by turning any glitch that could result in a 68k exception into a "secret way to unlock level select!"
Great video, just one nitpick I wanna point out; Sonic 3 A.I.R. is not a port. It's an emulated version of the original with enhanced capabilities. Some of the technical explanations seem a bit unlikely too, but I can't completely verify besides being able to make educated guesses.
It is a port, but it's to a custom scripting language designed for porting Genesis 68k code to the x86 platform. While the music can be emulated, the majority of the code in the game has been ported and revamped. You couldn't do nearly half of the new things you see in this port with a simple emulator, because this code changes how the game fundamentally works and renders things
@@emmyheart2082 While it's true the visual and collision rendering has been revamped, the majority of the functions (physics engine, enemy AI, ect.) are still pulling from the original game
@@KidPrarchord95 Yes, the original game code is used for physics, AI and things. That's why it's called a *port* :3 The original game ROM is used for loading art assets and (potentially) level data, but the code is all running natively.
Sonic 3 complete not having this super sonic theme was a big loss considering I prefer it over A.I.R simply due to there being slightly more customization and me being able to just play on my 3DS. I also think widescreen makes the game suddenly become too easy.
hich button i press to change the item at Debug Mode? Because i use Debug Mode at Recalbox and i need to know which button i press... (A, B, C, these Genesis buttons)
controls when debug mode is activated: A:switch to next object in object list B:unactivate debug mode C:place shown object B+C:switch to previous object in object list controls when debug mode is not activated: A:switch gravity direction B:activate debug mode C:jumping and spindashing pause controls when debug mode is enabled: A:restart game B(hold):game runs in lower frame rate C:advance frame
how do you disable the shitty a button making me accidentally reverse gravity and die like 50 times every boss fight even with hyper Sonic (I'm on sonic 3 A.I.R mobile)
Try doing this is in the mobile port of sonic 3 air, it just freezes. To explain whats happening, too many objects is rendering so thats why. And also arm cpus cant hold that many stuff so the game just freezes. For pc, amd cpus are really strong so thats why the game is still running.
Does it freeze upon exiting debug and moving the screen up or down? I think the more likely explanation is that the exception handler is just different on mobile platforms like Android and the Switch, and it triggers their respective debuggers, which just results in a freeze (or on Switch, you might get an error screen). It shouldn't have anything to do with the CPUs, as they are significantly more powerful than what this game even requires. Remember, the game runs on translated 68000 code.
It's official...DEBUG MODE IN S3A IS AWESOME! Keep up the good-glitch-or-unfunctional-glitch type of work and there'll be more stuff,to which Sonic8000 will provide,where glitchy ice cap came from,my good friend. *Kaiden and Yoshi Fan became friends.*
ForeverMan On more technical or educational videos, I would make the subtitles stick around longer. This was just sorta loose commentary, as I would do if I were talking during the video. It’s not as necessary for the video, and you can also pause to read it if needed
This is interesting as hell, getting to see what would happen if s3&k didn't automatically reset
only if someone hacked the game so you can press C to continue the game when it crashes,just like in Sonic 1.
@@nil8659 I thought that just showed some debug info, at least with the Labyrinth Zone crash
Where can i find this@@nil8659
1:39 redhotsonic in sonic A.I.R confirmed!
But does he appear on real hardware?
@@abc_4226That's where the Game Genie comes in!
@@GoofyDominoes Does it work on real hardware? Partially.
@@GoofyDominoesCorrect me if I’m wrong, but that isn’t genuine hardware, you are manually editing the code of the game to achieve that result!
Surprised this doesn't have more views, its really interesting .
ikr
Yeah
1:55 "Sandopolis is lookin' a lot more like Ice Cap right now"
1:46 real super knuckles confirmed
10:40 Yeah... entering Debug Mode in some situations that force a sprite change (cnz barrels, launch base elevators...) is generally a VERY bad idea
the original game resets when you enter debug mode while being on the a.i.z. ropes or the c.n.z. barrels. and yes,there is some chance that the sonic sprite changes into a glitchy mess before the game resets
Especially knuckle's sky sanctuary
basically if you're onto something you will most likely crash the game, or in this case, cause this.
S3c delayra nucklds
Saw
@@nil8659 it depends on what you're playing on, on emulators and Mega Collection you just get glitchy sprites in those situations but on hardware the game crashes I think
8:26 new instrument! the explosion!
10:13
Sonic got through......somehow.
Welcome to some sonic 3 a.i.r virtual cartridge tilting.If ultimatedsman saw this his dream would have come true
3:27 Hard Times (Windows Error Remix)
Heck yea
17:56 Death egg probably blew up there
Fun Fact: in the mecha sonic boss if u get picked up while still in debug mode the game will change the background into a very very glitchy background
11:00 KNUCKLES GOT HIT!!! HAAAAAHAHAHAHAHAHAHA!!!!! 😂
16:20 BURNT EGG
8:26 The beat goes hard tho
3:30 casually starts exe
Mecha sonic adds some pretty rad percussion
Why tf do you only have 300 subs? This is quality content and it is really interesting. This video format reminds me of shyguymask and I love it.
16:05 "death egg is more like blood🩸 right now"
Golden Knuckles is now my favorite character
3:26 glitch the sonic 3 in 0:00:2 any% (World Record)
2:10 It's a Rainbow-otic Desert!
Look at the pretty colors! 🌈🏜️
Looks like this version of "Debug Mode Glitches" is even more broken than the original!! O_O
debug mode is a real treat
I just went into aiz act 2 and managed to spawn 2 bosses after going through the knuckles route as sonic
Here are some glitch zones I saw, Glitch cap, glitch sanctuary, glitch garden, glitch reef, glitch egg,
I love rainbow sandopolis so much
16:44 eggman: WHAT ARE YOU DOING SONIC?????!!!!!! YOU ARE MELTING MY DEATH EGG!!!!
3:26 ice cap zone turned into error zone
7:19 Whatever the weather, The green pet crocodile spins a ball and Tails dying up and turns into a toilet! YAY! 😄
1:56
RIP Chaos emeralds
Ok, I looked over the footage from the Death Egg. It DID trigger the cut scene from Angel Island Zone, causing the palette to turn red! Gosh, now I want a rom-hack for it.....
Tristan Lackey It’s actually from the boss of Lava Reef, Act 2
@@emmyheart2082 Oh really?
Tristan Lackey Yeah! It’s where the seemingly chill Hidden Palace gets obliterated into the firey depths of Knuckles and Robotnik’s trap!
@@emmyheart2082 Well turns out trying to shoot your ship into lava to kill Sonic is a bad idea!
Tristan Lackey I always imagined it as Sonic destroying the generator in Act 1, and the whole Death Egg went into meltdown, and in Act 2 you have to escape the Death Egg before it explodes. Or running away from a huge fireball of death (Sonic Boom-style)
Lol, i already knew the glitch about sky sanctuary zone, its kinda funny ngl.
In mgz you can place the driller that causes the level to glitch and place incorrect sprites everywhere but none are glitchedsprites
PP
object manager shenanigans
"Super Tails is cheating"
*TAILS IS NOT SUPRISED*
1:40 red hot Sonic here edit: it's a TH-camr
1:40 Sandopolis Island Zone
3:27 my nightmares come back!!!!!
Unfortunately it seems like recent updates of A.I.R changed the error handler so clicking "OK" just leads you to an error message loop, while clicking "Cancel" hangs the game. I loved doing this glitch on emulator so that sucks.
Download the old one then.
i used to do this when i tried 3 a.i.r some years ago (some of the glitches)
Sonic 3 A.I.R was released in 2022 not 2015
the video was made in 2019
Until today I assumed S3AIR was an reimplemtation of S3K and only pulled the assets from the ROM. Now I see that it is a really specialized emulator?
It is still a reimplementation, but it uses code that is still accurate to the original game in functioning. The difference is in the exception handling; on the 68k of the Genesis, exceptions like that are handled by a reset, but in S3AIR, a popup appears instead.
@@emmyheart2082 the 68k fires an exception and then the code realizes it. then the code decides to start reading from the first line of itself
@@nil8659 In a way, yeah. The 68k utilizes an "exception vector table" to determine where to jump after something happens. In the case of Sonic 3K, this simply resets the console, but in the case of, for instance, Sonic 3D Blast, it instead jumps to a section of code that unlocks the Level Select. This was done for the purposes of narrowly sliding past Sega's publishing requirements, by turning any glitch that could result in a 68k exception into a "secret way to unlock level select!"
1:39 oh don't mind sandotopis it just trying to act like angle island zone act 1
You: what the
Game: AHHHHHHHHHHHH
Fatal error be like
Great video, just one nitpick I wanna point out; Sonic 3 A.I.R. is not a port. It's an emulated version of the original with enhanced capabilities. Some of the technical explanations seem a bit unlikely too, but I can't completely verify besides being able to make educated guesses.
It is a port, but it's to a custom scripting language designed for porting Genesis 68k code to the x86 platform. While the music can be emulated, the majority of the code in the game has been ported and revamped. You couldn't do nearly half of the new things you see in this port with a simple emulator, because this code changes how the game fundamentally works and renders things
@@emmyheart2082 While it's true the visual and collision rendering has been revamped, the majority of the functions (physics engine, enemy AI, ect.) are still pulling from the original game
@@KidPrarchord95 Yes, the original game code is used for physics, AI and things. That's why it's called a *port* :3
The original game ROM is used for loading art assets and (potentially) level data, but the code is all running natively.
it converts ASM into C which probably is stored inside .lemon files.
LOL why Did You Do A Glich I See Red Sonic/Red Hot Sonic And Super Knuckles' Hyper Sonic Palete
Sus text moment 6:15
2:01
the sand in this minute looks like F-ZERO in the background.
Sonic 3 complete not having this super sonic theme was a big loss considering I prefer it over A.I.R simply due to there being slightly more customization and me being able to just play on my 3DS. I also think widescreen makes the game suddenly become too easy.
Ayo what was that backround at the start
idk what happened
1:20 my favorite all time sonic 3 song composed by Michael Jackson, it's a shame it couldn't return in origins due to copyright issues
That's what gamebanana is for
question: how can i unlock debug mode in 3 A.I.R?
Completed sky sanctuary and cancelled the cutscene and I made sonic fight mecha sonic again
1:45 super knuckles but has a super Sonic Sprite
1:23 For some reason it stopped the application when im trying
THE background is VeRy ScArY!!
hich button i press to change the item at Debug Mode? Because i use Debug Mode at Recalbox and i need to know which button i press... (A, B, C, these Genesis buttons)
Adriel Crafter Its the B button to move forward, and I *think* B and C to go backwards? Don’t quote me on that
@@emmyheart2082 ok
controls when debug mode is activated:
A:switch to next object in object list
B:unactivate debug mode
C:place shown object
B+C:switch to previous object in object list
controls when debug mode is not activated:
A:switch gravity direction
B:activate debug mode
C:jumping and spindashing
pause controls when debug mode is enabled:
A:restart game
B(hold):game runs in lower frame rate
C:advance frame
Why the sonic 2 super sonic music when super/hyper
Can you help me with the gravity warp glitch? I can't get rid of it.
Great video
how do you disable the shitty a button making me accidentally reverse gravity and die like 50 times every boss fight even with hyper Sonic
(I'm on sonic 3 A.I.R mobile)
I love how it looked like literally nobody was in big arms and it was just moving on its own
You should use the S3 Air Corrupter
Try doing this is in the mobile port of sonic 3 air, it just freezes. To explain whats happening, too many objects is rendering so thats why. And also arm cpus cant hold that many stuff so the game just freezes. For pc, amd cpus are really strong so thats why the game is still running.
Does it freeze upon exiting debug and moving the screen up or down? I think the more likely explanation is that the exception handler is just different on mobile platforms like Android and the Switch, and it triggers their respective debuggers, which just results in a freeze (or on Switch, you might get an error screen). It shouldn't have anything to do with the CPUs, as they are significantly more powerful than what this game even requires. Remember, the game runs on translated 68000 code.
@@emmyheart2082 oh
@@emmyheart2082 here
@@emmyheart2082 do you have discord
@@emmyheart2082 i can add you and show you that game just freezes
And very good😀
it did'nt work in the 1 first glitch , 2 a little work but my screen is frozen
It's official...DEBUG MODE IN S3A IS AWESOME! Keep up the good-glitch-or-unfunctional-glitch type of work and there'll be more stuff,to which Sonic8000 will provide,where glitchy ice cap came from,my good friend. *Kaiden and Yoshi Fan became friends.*
Damn son
When I tried it on mobile it work but the game just crash.
how you make it not crash
!
What the heck is that first glitch
Does this work on mobile? I'm asking cause I'm on Android
Эта система защиты ещё хуже чем в Соник 3
Oh my
Does this still work?
i tried to do it and it froze lol (Edit it just crashes)
The text disappear too quickly from the screen, you make then stay longer next time
ForeverMan On more technical or educational videos, I would make the subtitles stick around longer. This was just sorta loose commentary, as I would do if I were talking during the video. It’s not as necessary for the video, and you can also pause to read it if needed
pausing exists,ya know.
Im on android and the glitch did not work
Como to get 99 lifes and debug mode
s3 air
Its works on android?
Nah, game just crashes
HOW
Hiw debug mode??
need 10 achievements
On mobile work too?
some might work but the sky sanctuary glitch just crashes on Android (or ios, idk if ios/web crashes)
@@jckstudios7693 no it's not crash when i try sky sanctuary glitch in android
3:50 the game corrupt
16:04 POWERSOURCE DESTROYED NOW ACTIVATIMG MELTDOWN STAGE... 16:04
A
SEGA
This is fake
Nope