The Incredible Glitches of Indiana Jones and the Infernal Machine for the N64
Ойындар
My twitch Channel:
/ osukarui
Speedrun.com page:
www.speedrun.com/indy3d
Current Any% WR:
• Indiana Jones and the ...
Indy Speedrunning Discord:
/ discord
Music:
The Temple of the Mind - I Think I Can Help You
Wolf Moon - Unicorn Heads
Seductress - Francis Preve
Peony Morning - TrackTribe
Badlands - ELPHNT
Hot Coffee - Patrick Patrikios
It Maintainsm Eyes Change - Puddle of Infinity
Soul - Text Me Records _ Grandbankss
The Emperor's Army - Jeremy Blake
Weirder Stuff - Geographer
Пікірлер: 152
Everytime i hear "Infernal Machine" i think of my Grandpa yelling at the microwave. Calling things "Infernal contraptions" was his common response to new technology.
This video in one sentence: Crouching breaks EVERYTHING. (In all seriousness, good video. I never even heard of this game before, crazy that it's so broken!)
There's something really nice about that crouch flight bug, I just like watching Indy glide around the levels on a slope
Awesome video! I love all the visualizations. It actually would be cool to have a game like that in 2D haha. And thanks for all the memories osu. Hopefully this game will get even more broken. This definitely deserves more views! Super well made.
@osukarui
Жыл бұрын
You should make that game in the program you were telling me about! A 2D Indiana Jones game solely based on the glitches in the 3D version, so the "glitches" become the intended mechanic 🤯 Also, thanks for the kind words!
I love the photosensitivity warning with the bell. My epileptic cousin gets so frustrated with KZread videos when they have warnings but no indication of when the lights are or when it’s safe to look again. This is the best way I’ve seen to deal with it.
The map between the different sections of the video is a great thematic touch for this video, and should be appreciated.
I always think of this game when anyone mentions Babylon in a modern context. Also Indie flying through the air in a fetal position is unironically a better plot synopsis than the last Indiana Jones movie.
This is the kind of special special interest documentary content I watch KZread for!
Osukarui: Hey, Indy, we better back up, we don't have enough roads to get up to 1:10:00 speedrun. Indy: Roads? Where we're going we don't need roads.
This video inspired me to glitch-hunt some older games, I love this sense of discovery when digging into mechanics.
step bro I'm stuck in my crawl animation
8:30 This flight has more connections then a plane from New York to Washington, holy shit.
Hope future movies will finally use those techniques, to make them more dynamic.
Brilliant video, and criminally underviewed! There is just something so fascinating about speed running and the glitches that make it so much more interesting. Thank you for explaining the glitches in detail!
This was so well put together! Thank you for your work!
This was really well made, and you did a pretty good job with the information overall I had never heard of this game before but I felt like I understood everything
Found your channel a few days ago. Love your content, love seeing obscure games get turned into mechanical puzzles all unto themselves. Keep up the killer work!
very good scripting and delivery. low-key one of the better speed content channels on YT. also neat to see these obscure speedgames documented.
I mean with Speed Runs you do have top level runners but also the guys who know how to fuck with a game are so next level and they pretty much inform the whole speed running scene.
Beautiful video. Thank you for sharing this.
I watched a highlight playthru vid of this game and was made aware of the long runtime and the "jankiness" or bugs. I then immediately thought of the combination and searched for a speed run, finding this specific vid, so niche, it's great. Thanks
One of my all time favorite games! Thanks for breaking it :D
@DJ_POOP_IT_OUT_FEAT_LIL_WiiWii
10 ай бұрын
u like crouching?
It's really lovely to see deep dives on on speedrun glitches, the explanations and diagrams you've paired them with are top notch.
Excellent video. Great editing.
great video bro! edit: @27:59 they should really call it "Swim Indy Air",
I never even heard of this game until now. This was a really well done glitch showcase, great vid!
Thank you for this video, it is really entertaining and well made. I actually enjoyed playing Indiana Jones and the Infernal Machine, but on the PC - with less bugs of course
Cool video, I love the deep dive into the tech and always like to take a look at speedruns of less mainstream games. This kind of thing would be really great as a primer before runs at GDQ events!
Fascinating stuff. Great video.
It's the first time I see a glitch state that needs to perflrm a glitch performed during a glitch state to then perform another glitch to go through a glitched wall. This is beautiful
@OmegaRC59
10 ай бұрын
Watch some Ocarina of Time runs, particularly longer ones. It's fucking wild lmfao
Beautiful work.
Honestly, this should have been the latest movie with old Indy just crawling around everywhere.
Great editing!
Very well made video. Talented for sure
10:19 you actually just about nailed that pronunciation! Good job!
these visual representations are so helpful :D
Excellent video!
I've never even really seen this game before but that certainly was incredible... and hilarious. If you could crawl around on the floor like a baby, that would be so beautiful.
So this is absolutely hilarious how broken this game is... When I had my Nintendo Power (it's the Banjo-Tooie issue), it had a walkthrough for Indiana Jones and the Infernal Machine... And the printing was glitched for the the whole second half of the walkthrough, making the words impossible to read because it was all just this blurry mess and turning the screenshots into this "is this in 3D???" mess. So that game is so glitched that it transferred its breakable-ness to at least one printed official walkthrough.
Going to watch this with one of my friends later, 5 second preview and I can tell its gonna make our night😂
I just finished the Windows version, and the sheer amount of times I had to reload just because Indy was stuck between a ledge and a floor, forever in his landing pose, or else just plain stuck in the geometry so no controls worked, may be the highest I've encountered in any single game. Good story, but I'm never playing that again.
I work with a few of the devs of the pc version of this game. I'll share this video with them and see what they think lol
A super comical thing to see Indiana jones doing...floating around in the air on all fours. When Lucas & Spielberg made Indiana Jones they couldn't have predicted this 😄
Reminds me of my last succesful try to beat Body Harvest on an Emulator, as this game isn't properly emulated even until this day I had to use a metric fuck ton of cheats and glitches to actually beat the levels due to missing collision detection which prevents you from entering certain progression critical facilities and building xD
the diagrams you use to explain everything are sooooo good.
man, this was one of my childhood games. the strange atmosphere and the puzzles, which at the time i could not solve, made this game a real unique treasure for me as a kid. i'd spend hours hopping between the levels just exploring and trying to figure things out, and having a blast all the while. i've always been interested in speedruns of this game, but for years i could never find anything other than some old segmented run, so i'm really glad to see things have taken off in recent years!
Its like, a polygon is just a plane in 3D space, defined by three points. If you crawl on a polygon, you're crawling on that plane. When you cross a polygon boundary you're supposed to switch to the plane of the next polygon. But what if you skip that step? You'd still be crawling on the plane of the first polygon's plane, even though you're out of the polygon's bounds. Which would let you crawl in the sky, or maybe even underground if you could clip through, but you're still on that plane.
I know that this was one of the few games that Project64 could not run at all, making it hard to access.
You can tell that craw mode was programed on a Friday afternoon. :P
I totally forgot they had an Indiana Jones game for N64. My grandma used to rent it for my uncle & I when we were kids.
this is a really great video, cant believe i got recommended it now, thought this was recently uploaded but it was uploaded 8 months ago, my only issue with the video is the fact you just didnt give any of the speedrunning people who found what specific credit (even said so in the intro why) but then later on just gave a dude casually streaming the game credit for finding a glitch. seems a little backwards on the logic i feel like, i think every glitch deserves credit for who found it. other than that, this is a really great video, and you made everything so incredibly interesting about it
Seeing a grown indy flying around in a crawling pose really broke me... lmao
LOL nice documentation of the whole process
This is seriously funny, I've been laughing for 15 minutes
Used to watch my Dad play the pc version. This video makes 64 Indy look rediculous and I'm all for it.
Very well made video
This guy is a treasure that I'm surprised I didn't know about earlier
Those old timey map interstitials for chapter breaks were inspired.
Excellent video! I wonder what game we'll break next?
I loved this game but on PC! after playing this, I bought a collection of old DOS indy games and the original trilogy on DVD : )
I think this game gives me Army Men Sarge's Heroes amount of noustalgia: its probably not the best game but you can still have fond memories of this game. Heck i havent played the game, but i always hear negative stuff about it mechanical-wise, but its got a UI similar to Ocarina of Time haha
It is so nice to see this game get some more recognition, hopefully increasingly so. I usually play the PC version, but idk if that has more or less glitches
@osukarui
Жыл бұрын
The N64 version is way more glitchy compared to the PC version
Annnnnnnnnnnd now you have my sub thank you and thanks KZread for this gem
I hope the developers found the crawl glitch during testing, but thought it was too hilarious to fix.
I saw that UI and thought "Imbiamba Jombes and the ocarina of time"
Speed running is evolution unfolding.
I love seeing #glitches ! Thanks for the vid.
@DeanofSmoking
10 ай бұрын
Great explanations and demonstrations!
great narrative to fall asleep to
Leo pointing at the tv when tomatoanus appears
underrated video
LMFAO the crawl mechanic is so broken! Great breakdown!
1:07 I don't think a game being poorly made is all that extraordinary, and is quite common in the games industry
wow it all makes sense now!
Guess I have to watch the speed run now Cool
Spider Potter Indy ... That's how I will describe all of this
i agree with u i like the glitches and i find them cool
How have I never heard of this game. I know all these obscure games but didn't know there was a Indiana Jones n64 game
Got to love glitches, some reason I end up get them unintentionally everytime I record any gameplay.
I love speedrunning glitches. The wackier the better.
i had no idea indian jones speed runs involved so much *CAKE*
Top stuff
I'M STAAAAAVING KYRUUUU. Which do you prefer? Cuttlefish and Asparagus, or, Vanilla Paste? VMMMMM PMMMFT! VMMMMMT PMMMMMMMFT!!!! Very well Kyru I will eat-a THE CUTTLEFISH AND ASPARAGUS.
It turns out that the real infernal machine is this game.
@Yzozer
10 ай бұрын
The real infernal machine is Indy himself: flying through the air on all fours and phasing through walls while protruding a whip-like appendage that seemingly has a mind of it's own🙃
well done
The crawl glitch state seems pretty easy to trigger accidentally
Wow I'm so glad I watched this during my breakfast today. This is exactly what I look for in old 3d game speedruns. "Okay so how do I get through the walls?" Great narration, great visuals, and great use of a stock world travel theme by putting names of glitches around the earth lmao I love it
Really nice work putting this together! This has got to the the most broken game on the N64 😂
@OmegaRC59
10 ай бұрын
I think Ocarina of Time is gonna eternally win on that front, it's about as insane as Gen 1 Pokemon, and is even used to help perform Arbitrary Code Execution in Paper Mario lmfao
are we not gooinna talk about the scary gougar at 24 minutes 😱😱!
U deserve at least 1mi visualizations.
4:00 I can’t imagine how that would even work technically. It generates collision on the fly?
I wanted this game so bad as a kid, but it never released in PAL :(
Vel gert höfðingi! ❤
AVGN encountered glitch where snake bit him and his poison never stopped, even after he died, he'd start poison again! What a bs
@osukarui
Жыл бұрын
Damn, never heard of that happening.
@the_kovic
10 ай бұрын
Not a glitch. If you get a checkpoint after getting poisoned, reloading back to that checkpoint will logically leave you poisoned.
Below is just me thinking out loud. I dont think I am right: For the collision thing it seems like a out of order code execution problem. It seems like they have code that sets the player to the last known good location when they hit a wall, if that last known good location is set before you use it sometimes it leads to that clipping glitches as hitting a wall just resets yourself back to where you are already at (so it acts like there is not wall at all). This is just a guess based off looking at how the player moves in the game. For those launches in the game it looks like acceleration is being applied every frame to velocity for a certain amount of time. It looks like the game is checking for a certain criteria to apply acceleration but the glitches make it think its met for a longer amount of time than it is. Looking at the time it looks like the game might use a lot of states for things (like walking for sun walking as example) and changes the states based on transition. If you do something to glitch past a transition they planned for it seems like you get weird things happening because it looks like other parts of the code work based off it. Other games fix this by not monitoring transitions (like checking for on slop or off and setting a bool, like what I think this game is doing) but by instead doing a more robust way of monitoring what the player is doing and coming to a conclusion (like check velocity, on ground, grounds normal direction, etc). I think thats why the wip fixes some things, they probably reset some bools of assumed states which fixes some errors.
@SweetBean92
10 ай бұрын
I kind of figured the same thing about object state. Updates to Indy's character object state are getting skipped in places because they weren't consistent and hoped the code that updates the state could never get skipped. It's even possible they caught some of this near the end of development, but considered the bugs unlikely for users to find.
its nice to take indy for a swim...
I wonder if some of these tricks aren't consistent because of controller polling. I don't know how the N64 works as well as the GameCube, but there are Melee players like Hax$ who emphasize that you don't need to just hit the right frame, but have your input occur at a point where the controller is both polled but some important code has either finished or not finished running, which can change how the game interprets the input. Melee is not a great example of a well-programmed game considering its extremely short development cycle, but I would not be shocked some issues happen in this game too just because they did not have the time.
I remember playing this as a younger fella, glad to see it getting the speedrun treatment!
Can you hit load/level end triggers with swim in air active
I'm surprised Indy3D has as many glitches as it does, JKDF2 (which it's based on) is remarkably resistant to glitches. ie, OOB is impossible because going outside of a sector intentionally results in the physics deadlocking until your return to in-bounds. Was hoping when i decompiled OpenJKDF2 I'd find shenanigans but nothing for that game, lol
I remember this game fondly, never knew the buggy potential it had! Thankyou for creating such an in-depth presentation and explanations!