Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
cmndstab
May 20, 2006

Huge Internet Celebrity!

spongeh posted:

It doesn't. There's a category of runs for cool glitches like that. This is obviously taking the glitch to an extreme. See the original Super Mario World run. This one technically completes the game, although it doesn't become the canonical run since it heavily breaks the game.

Am I understanding this right... he abuses a glitch that makes it possible for him to alter the state of whatever part of the rom he likes, and then he alters it in such a way as to actually write a brand new program (pong and snake) and then execute it? As in, he literally turns the game into an assembly language editor and writes a completely new game (reusing graphics from the original game?)

Because if so, that's insanely cool :3:

Adbot
ADBOT LOVES YOU

spongeh
Mar 22, 2009

BREADAGRAM OF PROTECTION
It's not the ROM (as it implies, Read Only Memory) but essentially he is using all sorts of bugs that normally corrupt memory. Instead, he shifts around everything enough to eventually cause the next piece of code to run to be from the same place the controller input is read from.

It's similar in practice to a buffer overflow in a piece of software for your desktop, the difference is the code he's trying to overflow with was fed in through 8 controller ports (2 multitaps) Normally, these kinds of bugs will crash the game in unpredictable ways, but if you understand what it's changing, you can control it.

Double Punctuation
Dec 30, 2009

Ships were made for sinking;
Whiskey made for drinking;
If we were made of cellophane
We'd all get stinking drunk much faster!
In short, here's what he did:

1. Manipulate objects in such a way that a part of the game's memory spells out a series of machine instructions to jump to controller input
2. Exploit a glitch to spawn a nonexistent object that has the address of the portion of memory he just changed
3. Swallow the object, causing the game to jump there and start executing the bits from the controller as code.
4. Instruct the console to write to memory a small program that reads bits from all available controller input lines (multitaps) and write those bits to memory until some signal to stop is received.
5. Instruct the console to go to the first memory address you just wrote.

At this point, you now have a fully functional assembler, allowing you to create any program the console has the memory to store. This particular run was limited by the capabilities of the playback device (they actually plugged a computer into an SNES's controller port to do this run), but you could conceivably put an entire NES game into the SNES's memory.

Chamale
Jul 11, 2010

I'm helping!



dpbjinc posted:

you could conceivably put an entire NES game into the SNES's memory.

I looked this up, and you're absolutely right. The SNES has 128 KB of RAM, the NES has only 2 KB, and Super Mario Bros. only takes up 32 KB. It would take a while to write it out, but it's entirely possible.

Double Punctuation
Dec 30, 2009

Ships were made for sinking;
Whiskey made for drinking;
If we were made of cellophane
We'd all get stinking drunk much faster!

AATREK CURES KIDS posted:

I looked this up, and you're absolutely right. The SNES has 128 KB of RAM, the NES has only 2 KB, and Super Mario Bros. only takes up 32 KB. It would take a while to write it out, but it's entirely possible.

They said in AGDQ that they wanted to load SMB over SMW with the trick then speedrun it live, but time limitations plus limitations of the replay device prevented that.

Somebody in the TAS discussion thread suggested doing the trick in All-Stars, but instead of writing an entire program, just modify the existing game so that doing certain things (hitting certain blocks, getting certain powerups, etc.) would put you somewhere in a different Mario game, essentially making all five games into one big game. I think that would take more time coding than just copying SMB, though.

TinTower
Apr 21, 2010

You don't have to 8e a good person to 8e a hero.
This will always be my "execute code" video:

https://www.youtube.com/watch?v=tNPisyK43Lc

Soulex
Apr 1, 2009


Cacati in mano e pigliati a schiaffi!

http://www.youtube.com/watch?v=Le23bsVURds

I am unsure if this was posted here before or not, but it illustrates a great example on how glitch AI can be in MGS.

Say Nothing
Mar 5, 2013

by FactsAreUseless

Blaze seems annoyed.

Hamsterlady
Jul 8, 2010

Corpse Party, bitches.

Say Nothing posted:


Blaze seems annoyed.

If we're posting Sonic 2006 glitches, here's my favorite

https://www.youtube.com/watch?v=ncmrm9p5gQ8

It's so easy to replicate, too. I once hosed around and took a completely unintended route through a level by using a box like that.

Kobold eBooks
Mar 5, 2007

EVERY MORNING I WAKE UP AN OPEN PALM SLAM A CARTRIDGE IN THE SUPER FAMICOM. ITS E-ZEAO AND RIGHT THEN AND THERE I START DOING THE MOVES ALONGSIDE THE MAIN CHARACTER, CORPORAL FALCOM.

PRL412 posted:

You don't have to have played Dark Souls to watch this:

http://www.youtube.com/watch?v=KVRbV41oZDc#t=1h42m30s

(You may have to copy and paste the link, or you can skip ahead to 1:42:30. I'm having issues creating the specific link and I'm tired and going to bed now.)

What's funny is this is how :darksouls: AI deals with being dragged out of their designated area by wanting to murder you dead, they start backpedaling the moment they stop caring about you, and won't attack you until they reach their original station or you poke them. A couple of tough enemies can be made complete jokes just by abusing the fact that they'll drop what they're doing to backpedal back to start.

What's -really- funny is when a certain enemy encounters a corner and the game's clipping decides it's having none of that.

https://www.youtube.com/watch?v=l6SlFmBzd7I

Kobold eBooks has a new favorite as of 09:18 on Jan 8, 2014

PRL412
Sep 11, 2007

... ... MINE

bathroomrage posted:

What's funny is this is how :darksouls: AI deals with being dragged out of their designated area by wanting to murder you dead, they start backpedaling the moment they stop caring about you, and won't attack you until they reach their original station or you poke them. A couple of
tough enemies can be made complete jokes just by abusing the fact that they'll drop what they're doing to backpedal back to start.

What's -really- funny is when a certain enemy encounters a corner and the game's clipping decides it's having none of that.

https://www.youtube.com/watch?v=l6SlFmBzd7I

Whoops, I must have been dozing off. Even the guy playing mentions it's a pathing issue. I recently found out about a certain boss that can be glitched through a corner, which makes getting the Orange Charred Ring a piece of cake.

Here's a save-editing/glitch combo video which seriously breaks the Anor Londo boss fight (Spoilers if you haven't acquired the Lordvessel).

https://www.youtube.com/watch?v=O4NcL2MpTh0

Zephonith
Jun 25, 2008

Maybe if I actually played Mafia, I'd get a better gift from my Mafia Secret Santa. :(
I've been playing through Assassin's Creed 3 and playing the Homestead missions like the previous posters said, when I got a glitch during one of them.

There's one side quest where you have to herd some pigs. I finished it and was in the cutscene and talking to the NPC when I suddenly got attacked by a wolf. Connor was on the ground being mauled and the screen was flashing red but I couldn't do the QTE so he died while the NPC was still talking to him like nothing was wrong. Apparently it's pretty common, but no one has managed to get it on Youtube yet.

effervescible
Jun 29, 2012

i will eat your soul
I like to think that it isn't a glitch; the homesteaders are just super hardcore and impossible to rattle.

Three-Phase
Aug 5, 2006

by zen death robot

TinTower posted:

This will always be my "execute code" video:

https://www.youtube.com/watch?v=tNPisyK43Lc

Is the value for Pi looked up (programmed in as part of the code injection, so to speak) or is it actually calculated by the GameBoy using something like a Gregory Leibniz series?

Internet Friend
Jan 1, 2001

Three-Phase posted:

Is the value for Pi looked up (programmed in as part of the code injection, so to speak) or is it actually calculated by the GameBoy using something like a Gregory Leibniz series?

What's drawn to the screen is "typed" in via the controller input after the injection is finished. There's a detailed explanation in the submission comments and the code itself in the forums.

Boxturret
Oct 3, 2013

Don't ask me about Sonic the Hedgehog diaper fetish
Rag-doll glitches are the best.

Ferrovanadium
Mar 22, 2013

APEX PREDATOR

-MOST AMMUNITION EXPENDED ON CIVILIANS 2015-PRESENT
-WORST KDR VS CIVILIANS 2015-PRESENT

Boxturret posted:

Rag-doll glitches are the best.


My all-time favorite ragdoll glitch video: http://youtu.be/ymznb6jv6ro

scarycave
Oct 9, 2012

Dominic Beegan:
Exterminator For Hire

DarkHamsterlord posted:

It's so easy to replicate, too. I once hosed around and took a completely unintended route through a level by using a box like that.

The only joy in that game is trying to break it. I always got a kick of flinging that one gem over invisible walls or the gem that shrinks you and gives you infinite jumps because they never got around to the effects depleting the energy bar.

The Aphasian
Mar 8, 2007

Psychotropic Hops


Spy Party.
Pretty understandable reaction to a sniper.
https://www.youtube.com/watch?v=E3w5Eod4CzQ

John Murdoch
May 19, 2009

I can tune a fish.
Well at least Teddy Roosevelt is as unflappable as ever.

Parts Kit
Jun 9, 2006

durr
i have a hole in my head
durr
Here's an Oblivion rag doll glitch video.
https://www.youtube.com/watch?v=RlT-k9miUYk

Arsonist Daria
Feb 27, 2011

Requiescat in pace.
Gamebryo is the king of bad ragdolls

https://www.youtube.com/watch?v=ZmGuPGQPH2Y

Scaly Haylie
Dec 25, 2004

Speaking of Gamebryo, I've found the patch notes for the Unofficial Oblivion patch to be a veritable goldmine.

Fixed Dro'Nahrah's daily attendance AI being set to Bruma instead of Bravil castle, which caused her to die in the wilderness.

Edla Dark-Heart should no longer attack the player's horse for no apparent reason.

Shamada, Ra'Jahirr and Julitta Plotius will no longer each futilely try to open a locked cupboard in Best Goods & Guarantees for two hours a day.

S'drassa will no longer have an "Invest 500 gold in this shop" option for an Expert in Mercantile player, as he doesn't buy or sell anything.

Kimmalah
Nov 14, 2005

Basically just a baby in a trenchcoat.


Lizard Wizard posted:

Speaking of Gamebryo, I've found the patch notes for the Unofficial Oblivion patch to be a veritable goldmine.

Fixed Dro'Nahrah's daily attendance AI being set to Bruma instead of Bravil castle, which caused her to die in the wilderness.


They couldn't even get this one's name right, since they call her Dro'Nahrahe when it's obvious it was supposed to be the name you posted. :v:

Buzkashi
Feb 4, 2003
College Slice
There was this amazing ragdoll video from Dishonored where the guy threw some corpses into a doorway and their arms started stretching out all over the place, and the guy just starts cracking up in a way that made me laugh even harder as well. I'm looking all over youtube and I can't find it for the life of me.

GreatGreen
Jul 3, 2007
That's not what gaslighting means you hyperbolic dipshit.
This is probably in the thread somewhere, but here's the best glitch video I know of. Not because of the actual glitch itself, but because of the player's reaction to it.

https://www.youtube.com/watch?v=ggB33d0BLcY

burnishedfume
Mar 8, 2011

You really are a louse...
Kinda a small one, but while playing Splinter Cell: Blacklist, Sam suddenly wanted to be a kid again and pretend to be Superman by putting his arms behind himself and pretending to go really fast.


Also he forgot how to bend his elbows.




(for some reason his arm animation broke and both of his arms were stuck pointing in one direction. Even doing something like pulling out a new weapon or using a laptop did not fix this and it only stopped when I died)

sweeperbravo
May 18, 2012

AUNT GWEN'S COLD SHAPE (!)

Buzkashi posted:

There was this amazing ragdoll video from Dishonored where the guy threw some corpses into a doorway and their arms started stretching out all over the place, and the guy just starts cracking up in a way that made me laugh even harder as well. I'm looking all over youtube and I can't find it for the life of me.

Is it one where the arms look like they're tickling each other at one point? I think I have the URL saved somewhere. Let me see if I can find it.


Edit: This one?

sweeperbravo has a new favorite as of 20:52 on Jan 13, 2014

Cuntellectual
Aug 6, 2010

Soulex posted:

http://www.youtube.com/watch?v=Le23bsVURds

I am unsure if this was posted here before or not, but it illustrates a great example on how glitch AI can be in MGS.

I'm not gonna watch this for 10 minutes, what's the noteworthy part?

sticklefifer
Nov 11, 2003

by VideoGames

GreatGreen posted:

This is probably in the thread somewhere, but here's the best glitch video I know of. Not because of the actual glitch itself, but because of the player's reaction to it.

https://www.youtube.com/watch?v=ggB33d0BLcY

Reminds me of the dude who keeps cackling whenever there's a wrestling glitch (probably posted already):

WWE '12 Glitch of the Year

Initial glitch starts early on, but it gets amazing around 11:10 and 15:20.

Internet Friend
Jan 1, 2001

Arthur didn't need ragdoll physics to have a good freakout. (You can skip two minutes in.)

JacquelineDempsey
Aug 6, 2008

Women's Circuit Bender Union Local 34



sweeperbravo posted:

Is it one where the arms look like they're tickling each other at one point? I think I have the URL saved somewhere. Let me see if I can find it.


Edit: This one?

Even if it's not (it certainly fits the description), that was 3 minutes of pure hilarity, thank you. Definitely one where the guy's reaction adds to it.

sweeperbravo
May 18, 2012

AUNT GWEN'S COLD SHAPE (!)

JacquelineDempsey posted:

Even if it's not (it certainly fits the description), that was 3 minutes of pure hilarity, thank you. Definitely one where the guy's reaction adds to it.

I forgot how great it was, I'm glad he reminded me of it.

Zephonith
Jun 25, 2008

Maybe if I actually played Mafia, I'd get a better gift from my Mafia Secret Santa. :(
I finished Assassin's Creed 3. I had a glitch in the final Homestead mission when (big spoilers ahead) I was hanging up the painting after the Achilles' funeral. Achilles was in the cutscene, stoking the fireplace underneath the painting. I thought it was part of the quest at first like a flashback, but he was just hanging around the manor as usual, going from room to room even though we'd just buried him. Creepy, especially since some of his idle dialogue is something like "Can't get any rest around here". Video of the glitch here.

I didn't get this glitch however:

https://www.youtube.com/watch?v=93C6m39QRdk

nerdz
Oct 12, 2004


Complex, statistically improbable things are by their nature more difficult to explain than simple, statistically probable things.
Grimey Drawer

Anatharon posted:

I'm not gonna watch this for 10 minutes, what's the noteworthy part?

If you ever played the game, all of it. He's basically completely loving around with the AI sneaking detection. Since you have to be stealthy in MGS games, attracting the attention of that many guards would have been almost certain death, but he manages to wave a torch around and keep exploding stuff while wearing a santa costume and a monkey mask and not trigger a full on alarm by tricking the soldiers with copious amounts of porn mags.

nerdz has a new favorite as of 13:05 on Jan 15, 2014

Rigged Death Trap
Feb 13, 2012

BEEP BEEP BEEP BEEP

Anatharon posted:

I'm not gonna watch this for 10 minutes, what's the noteworthy part?

The guy who makes these pretty much has godlike mastery over the Game's AI.
He's also done this for MGS4.

Angry Diplomat
Nov 7, 2009

Winner of the TSR Memorial Award for Excellence In Grogging
Right, the video is basically a nonstop Loony Tunes-esque madhouse of slapstick shenanigans and shoulder-tapping pranks, except it's all taking place in a heavily booby-trapped jungle full of fascist death commandos in the middle of the Cold War. I thought I was being funny and clever when I managed to bullshit my way through a strongly fortified base by throwing spiders at everybody, but that video is just nuts.

Pneub
Mar 12, 2007

I'M THE DEVIL, AND I WILL WASH OVER THE EARTH AND THE SEAS WILL RUN RED WITH THE BLOOD OF ALL THE SINNERS

I AM REBORN
Here's 10 minutes of maybe the same guy setting up photo ops for the in-game camera (9:00 is the money shot, you have to at least watch that one).

https://www.youtube.com/watch?v=xpZwGwPTYxE

xoFcitcrA
Feb 16, 2010

took the bread and the lamb spread
Lipstick Apathy

Pneub posted:

Here's 10 minutes of maybe the same guy setting up photo ops for the in-game camera (9:00 is the money shot, you have to at least watch that one).

https://www.youtube.com/watch?v=xpZwGwPTYxE

Pro-click, that dude is amazing!

e: The door kick is the best!

Adbot
ADBOT LOVES YOU

zbn
May 11, 2009

Soulex posted:

http://www.youtube.com/watch?v=Le23bsVURds

I am unsure if this was posted here before or not, but it illustrates a great example on how glitch AI can be in MGS.

Pneub posted:

Here's 10 minutes of maybe the same guy setting up photo ops for the in-game camera (9:00 is the money shot, you have to at least watch that one).

https://www.youtube.com/watch?v=xpZwGwPTYxE

These are magical. :allears:

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply