A Strange Spelunky Glitch - "Hybrid" Levels

Sdílet
Vložit
  • čas přidán 17. 03. 2014
  • EDIT: Unfortunately, this glitch was fixed in a recent update.
    Only works in co-op as far as I know.
    An odd glitch in Spelunky that messes with the level generation. The best way to do this is to set both players to the same input from the controls menu. Also, the reason I walk against some walls like a total idiot is to make sure that both characters are exactly on top of each other. (giggity)
    Another cool thing I forgot to mention is that "rushing water" levels also carry on their effects. Try combining that with the black market for some very strange generation.
  • Hry

Komentáře • 218

  • @Eluc
    @Eluc Před 10 lety +422

    Dead are restless / Sweet Jazz sped up are the greatest thing

  • @bobbybob472
    @bobbybob472 Před 9 lety +158

    Ice Temple is genuinely cool. Makes it look less intimidating, especially with the jazz. xD

  • @Stergeman
    @Stergeman Před 10 lety +290

    I'd love to see if this has any effect on going to the worm...

    • @bredboi8416
      @bredboi8416 Před 4 lety +1

      Lunk no man

    • @fabiodias8157
      @fabiodias8157 Před 4 lety +22

      Game is definitely ready for both players to go the worm (obviously at the same time) and if you dont go through the door at the same time once then the glitch is fixed

    • @sirhootsalot2343
      @sirhootsalot2343 Před 4 lety +7

      Ok, but how would the black market/ castle/ mothership/ city of gold/hell work with this?

    • @sirhootsalot2343
      @sirhootsalot2343 Před 4 lety +1

      I mean, could you get a wet fur ulmechs lair?

    • @maestro3880
      @maestro3880 Před 3 lety +4

      This comment is 6 years old and the oldest reply is 10 months, I wonder if he ever even saw these. Or if he’s still alive

  • @yaboy6455
    @yaboy6455 Před 3 lety +46

    With the ice caves one I though it said “it smells like the Fourth of July”

  • @johncargille7722
    @johncargille7722 Před 5 lety +36

    The sweet jazz on wet fur levels is half the reason I play this game

  • @aperturescienceguy2737
    @aperturescienceguy2737 Před 3 lety +2

    Udjat:spawns
    Etalify: nah mate I'm good
    Game: but wait, there's more!

  • @forkkify
    @forkkify Před 10 lety +178

    Does that mean dark Ice Caves can be a thing?

  • @absol_3598
    @absol_3598 Před 4 lety +5

    I think what causes the glitch is that the level generator gets confused between what level to generate for both players, as they are separate characters exiting the exact same level at the exact same time. This causes two kinds of levels to mesh together at the same time, forming the so-called "Hybrid Levels"

  • @CoolHandFlash
    @CoolHandFlash Před 10 lety +203

    Holy crap! Thats awesome.. is frozen Hell a possibility?

  • @Ly..
    @Ly.. Před 5 lety +18

    Gotta love how this video is 4 years old and I see comments that are recent

    • @zGoldenHawk
      @zGoldenHawk Před 3 lety

      I'm here

    • @shogo_guy
      @shogo_guy Před 3 lety

      I'm here

    • @uzeahos
      @uzeahos Před 3 lety

      Now 6 years old, Spelunky HD will never die!

    • @uzeahos
      @uzeahos Před 3 lety

      Oh, seven actually.

    • @Ly..
      @Ly.. Před 3 lety

      @@uzeahos the spelunky magic keeps us all coming back

  • @Dlastons
    @Dlastons Před 10 lety +46

    Awesome glitch!
    ...also wet fut sped up is amazing.

  • @RonWolfHowl
    @RonWolfHowl Před 6 lety +58

    I wonder how this affects shopkeeper grudges.

    • @frostden
      @frostden Před 3 lety +11

      It looks like it stops the game from clearing stage flags. I.e, mines 2, 3, or 4 might be flagged as 'Udjat eye'. And then with this glitch, that flag stays on for all subsequent levels, and the Udjat eye continues to spawn. And if you hit restless dead or wet fur, that gets persisted across levels too.
      The reason the snake pit doesn't carry over, is because that is dependent on the a certain configuration of tiles being picked in level generation, ( tinysubversions.com/spelunkyGen/ ) not from a flag being set.
      So If shopkeeper grudges were modelled in the same way, then yeah, it could carry over. But shopkeeper grudges carry over anyway, so...

  • @vermilisix
    @vermilisix Před rokem +2

    I forgot the Wet Fur jazz was a thing until now. Thank you

  • @calebspilman7811
    @calebspilman7811 Před rokem +2

    I can't say for sure but maybe 2 people entering at once is some sort of frame perfect way to skip past the level end screen before it loads, so it keeps all level flags across levels

    • @calebspilman7811
      @calebspilman7811 Před rokem +2

      This also makes me curious if you can toggle level flags anywhere with a mod or something, and what that would do. Say wet fur in the mines or something City of gold somewhere that isn't city of gold, assuming city of gold is a level feeling

  • @saladwizard2277
    @saladwizard2277 Před 11 měsíci +2

    This is the liminal spaces of Spelunky

  • @lmao_lol_xd
    @lmao_lol_xd Před 3 lety +4

    My friend told me that I'd beat this game when Hell was frozen over.
    Hey, that gives me an idea!
    Thanks, youtube guy!

    • @Txzunami
      @Txzunami Před rokem

      Well, with bookskip.... now.... heh

  • @OriginalChaosLord
    @OriginalChaosLord Před 3 lety +14

    I imagine someone else has said this in the last 6 years already, but if I were to guess, I would say there's probably a race condition and a piece of code that is something similar to:
    if(levelModifierX){
    // Do complex stuff
    levelModifierX != levelModifierX;
    }
    If each character runs on a separate thread and they both reach the 'if' condition at the same time, the "levelModifierX" would be true for BOTH of them. At that point, they do some complex stuff which causes the two threads to desync. That last line means that the first player's thread to reach it will switch the modifier (such as "Wet Fur") off... and then the second player's thread to reach it, will switch it back on again.
    I'm not saying that's EXACTLY what happened in the old build, but I wouldn't be surprised if there was at least a thread race condition appearing, and it causing something to be switched off and then back on again.

    • @jwhite5008
      @jwhite5008 Před 3 lety +2

      I watched some normal multiplayer footage
      In this game any of the players may exit, that player goes into door-entering animation, then after a small amount of time all players go to level-transition screen without waiting for anyone.
      Here all players enter on same frame. Game still does the door-entering animation and outro animation but skips level transition, goes straight to next level intro.
      .
      It is unlikely to be a threading race condition since all game mechanics probably run in a single thread - there is no reason to run each hotseat player in a thread for such a "simple" game - it would only add a lot of complexity for no good reason. Furthermore, threading race conditions on PCs or modern consoles are very hard to replicate exactly - which is why they are so hard to debug - it would not be consistent even for a TAS, let alone human, let alone every single time, multiple times in a row.
      .
      Probably what happens is: main mechanics loop checks level-exiting condition for each player in a loop, and does not actually stop the loop when it was reached, just sets a flag, but then it does that again for a second player. That is why it was fixed so quickly and never reappeared.
      .
      The question is - what exactly could have gone wrong and why?
      .
      It could be anything but my idea is something like this:
      First player's level-exit routine sets global game state (title screen/gameplay/...) to "intermission". This probably also increments level number.
      Now second player attempts to end level. I believe this does check for current game state, otherwise either level counter would be incremented again or it would not increment at all - we would skip a level or restart it. Instead I guess game reuses same function to end any game state so it thinks that the second player commanded to end intermission and start level.
      .
      *Perhaps some information is set in the intermission - possibly because the intermission needs to show level results before clearing them - but new level id is set in the level-exit routine because it needs to remember if a secret exit was taken or not*
      It would make sense to have a single function that resets all counters for new level and generates random parameters - just to keep everything in one place. Such function(s) should both generate level feeling and reset collected loot counters. Level seed probably just carries over, and is not modified, instead level generation rule differences make same seed behave differently - it would make sense for daily challanges to only need a single seed, not one per level.
      Actual level generation probably happens upon starting the level itself - it would make sense since not all levels start with level transition, and it needs to set actor states that don't necessarily exist or initialized outside of actual game loop state.
      .
      The "wet fur" feeling generates wrong-themed tiles because it is supposed to add more platforms to an already-generated level, and game never expects such level to be anything but ice caves one. So it places ice tiles on top of any terrain. This may mess up bosses if developers didn't check for that specifically. Restless dead and snake pit should be better integrated into the level since there it apparently does more checks.
      .
      If I'm correct, the following should be true:
      Level features that may or may not appear on a level such as locked chest, black market door, possibly worm and mothership entrance, will generate the same way they generated on a first level where the glitch was performed consecutively, even if it makes no sense.
      Existence (or possibility) of some rooms such as shops, altars, golden idols may also be replicated from the last non-glitched level (or they may never appear at all). The rooms may be skipped if there is no space for them at the time they are being generated.
      Some special level features such as bosses and alternative exits may not generate correctly or at all.
      if level is exited normally after glitched level transition, loot collected in every level before the normal transition should be displayed. If the damsel was saved in ANY of the glitched levels, damsel should appear on level transition and would likely increment health. Next level should generate as normal.
      Entering secret levels should work correctly, however there may be problems with cutscenes.
      Winning the game screen will probably be skipped, along with high-scores if they are recorded in multiplayer. Unlocked characters may or may not persist. Players will probably be dumped in the menu as normal.
      .
      I'm very curious what could have happened if there were exactly THREE players - If I'm correct it would most likely either crash or play intermission skipping one level and possibly duplicating last level results (as in - saving damsel or not, collected loot displayed onscreen...).
      .
      Wow, this was quite an essay that no-one will ever read!

    • @fernfaba
      @fernfaba Před 3 lety

      @@jwhite5008 I read it and as a gamedev I find this extremely interesting. Thanks!

    • @Nickplaysgaming
      @Nickplaysgaming Před 3 lety

      Jack White why did you waste your time making that comment lol

  • @iexist6989
    @iexist6989 Před rokem +2

    Everyone
    The glitch unfortunately doesn’t work anymore:(

  • @eltiolavara9
    @eltiolavara9 Před 9 lety +33

    Could anyone do a frozen hell run just to see how much the worldgen is ruined?
    i would like to see it but i suck at this game and can barely get to the jungle

    • @livingwater25
      @livingwater25 Před 5 lety +3

      This is still me but I can barely make to the ice caves

    • @livingwater25
      @livingwater25 Před 5 lety +2

      You forgot you commented on this vid didn't u?

    • @Ly..
      @Ly.. Před 5 lety +1

      @@livingwater25 lol It's possible

    • @Elo-oh7jo
      @Elo-oh7jo Před 4 lety +1

      ah frick im late

    • @eltiolavara9
      @eltiolavara9 Před 3 lety +1

      @@livingwater25 yep

  • @devinterlinde1044
    @devinterlinde1044 Před 10 lety +11

    I think what is hapening is the "special levels" are getting confused, because the lebel technically doesnt end, Hence the no clock reset, causing these levels, like udjet eye and (perhaps black market?) not to reoccur, but to simply never end!

  • @lookoutitsjax
    @lookoutitsjax Před 4 lety +2

    imagine this being a speedrun category

  • @derk723
    @derk723 Před 10 lety +1

    i love the wet fut fastforward

  • @ethansitton565
    @ethansitton565 Před 6 lety +1

    I believe the glitch is caused because when both players enter at the same time it only counts one but still believes that the other player is in the previous level, this causes the game to replay any special circumstances onto the next level, it also at the temple believed a character was still in the ice caves leaving it to generate ice in the temple the same way it handles an ice cave.

  • @SnoopratTV
    @SnoopratTV Před 10 lety +2

    I Think the Glitch is caused because when 2 player enter the door at same launch 2 threads/procedure of Level Generation. But a error exception system is present in the game so the 2 threads are paused/ignored in part.

  • @toxicscarecrow1633
    @toxicscarecrow1633 Před 5 lety +15

    Ok though. What if you have 2 exit doors. One leads too another level type. The other to a different one. What if they enter the same time?

  • @SnufflySpy
    @SnufflySpy Před 3 lety

    I'm glad you did it with wet fur, because the sax is so good

  • @FurryCombatWombat
    @FurryCombatWombat Před 5 lety +2

    I would love to see the effect of "A wolf howls in the distance"

  • @mailsprower1
    @mailsprower1 Před 10 lety +2

    This is incredibly awesome! Nice work on finding that glitch.
    I wonder if it can be implemented with more players...

  • @ranch4997
    @ranch4997 Před 2 lety +1

    Imagine hell with some jazz music

  • @SupaCLUCK
    @SupaCLUCK Před 8 lety +6

    Wet fur Yama level would be cool

  • @devin3306
    @devin3306 Před 3 lety +1

    Still works on xbox 360 for sure though. I tried it. But timing is difficult, so I line up the 2 players with a rope and then test to see when the controllers are synced perfectly by jumping. Once thet jump together at the exact same height, I press the enter door button. Then it works. Either way the glitch is a tad bit useless. The frozen temple looks cool though

  • @raggedystar8255
    @raggedystar8255 Před 5 lety +2

    I wonder if it's something to do with how it keeps track of what level/sub-level you're currently in? So, when you go through the door, it counts up one because you're entering 1-2, say - but if both characters go through the door at the same time, perhaps it gets confused and counts up twice instead? So technically, you'd be moving from 1-1 to 1-3 while still actually being on 1-2...and then moving onto 2-1 while you were still actually only on 1-3. Thus, the game gets confused because you're in one zone while also being in another and starts putting the wrong things together xD
    EDIT: Also, perma-zombie, ice-zombies, smooth jazz and frozen temple modes are awesome too xD

  • @trystanwatson4834
    @trystanwatson4834 Před 10 lety +1

    Would there be any other effects if you had 3 or 4 characters exiting the level at the same time? also, great vid!

  • @lucapfeiffer3219
    @lucapfeiffer3219 Před 5 lety +3

    1:47 2nd jungle eye

  • @melly7126
    @melly7126 Před rokem +1

    I got a dark, dead are restless level with the piranha ocean thing in 1 level at the jungle before

  • @Zcorsp45
    @Zcorsp45 Před 4 lety +1

    *When Udjat's Eye Appeared in the Jungle
    Me: excuse me, but WTF?

  • @sneeznoodle
    @sneeznoodle Před 6 lety +3

    It's like Jacob and Esau(?) From TBoI Antibirth

  • @dakoot3672
    @dakoot3672 Před 3 lety

    the dead are REALLY restless.

  • @bearboy280
    @bearboy280 Před rokem +1

    The two player one remote glitch happened to me for human fall flat and on spelunky

  • @NekoKhris
    @NekoKhris Před 3 lety

    Everyone gangsta till the spelunker runs into the "the dead are restless" ice caves with 3 udjat eyes

  • @at-sushi
    @at-sushi Před 7 měsíci

    I will never see the verb "the first udjat eye".

  • @tabbyswads2619
    @tabbyswads2619 Před 3 lety

    It will be really easy to get the temple shortcut then, even though the progress doesn’t save it multiplayer

  • @theneohippie8927
    @theneohippie8927 Před 4 lety

    There have been a few times where I’ve seen a giant water pit with piranhas on 3-1, it’s weird.

  • @ra1neruha
    @ra1neruha Před 5 lety

    Nice vid bro!

  • @starkadex3530
    @starkadex3530 Před 3 lety

    He's real good at spelunky...

  • @juancitoperez2856
    @juancitoperez2856 Před 5 lety

    Such a good video!

  • @tiitusjokinen5559
    @tiitusjokinen5559 Před 8 lety +9

    Inb4 frozlunky

  • @whatapleasantsurprise
    @whatapleasantsurprise Před 2 lety

    Those dead really are restless

  • @luismontiel7340
    @luismontiel7340 Před 6 lety

    i came here for some info, because i had three consecutive dark levels in the jungle, i don't even play in multiplayer but the third one had a combo of dark and dead are restless

  • @space-diny7667
    @space-diny7667 Před 2 měsíci

    Had something similar in spelunky 2 where one controller got two players when I whipped it just knocked me out

  • @rangopistacho6928
    @rangopistacho6928 Před 3 lety

    The ice temple looks cool though

  • @Carlosgryu
    @Carlosgryu Před 10 lety

    i hit the sub button when i saw the dead yeti talk, wp my friend

  • @deke205
    @deke205 Před 5 lety +1

    What happens when you reach Olmec with the wet fur?

  • @Yamcha-fl2vn
    @Yamcha-fl2vn Před 5 lety

    Youre very pro, you passed all the levels (almost) not being hurt without any Items, and I have so much difficulty to reach Olmec, and I do not completed the hell yet ;-;

  • @artful_alicat
    @artful_alicat Před 4 lety +1

    Can hybrid levels be an official thing in Spelunky 2? :0

  • @Sonjeba1
    @Sonjeba1 Před 10 lety

    Sadly, this is now fixed in the latest version of Spelunky.

  • @2014dotcom
    @2014dotcom Před 2 lety

    Do you know what version of Spelunky HD this is? I would love to try this.

  • @PeppinoRL
    @PeppinoRL Před 3 lety

    A long time ago I tried this glitch and then I got a blackmarket in hell

  • @aleksejsmahotins4847
    @aleksejsmahotins4847 Před rokem +1

    Wait a sec, why does Yang appear when he jumps on enemies?:0

  • @amnotmichael
    @amnotmichael Před 3 lety +1

    Dude give the dead some rest :(

  • @marioisawesome8218
    @marioisawesome8218 Před 8 lety

    Still works on XBOX 360. I love the glitch

  • @izabelyoliveira7645
    @izabelyoliveira7645 Před 6 lety

    I love you spelunky

  • @galacticsucc2409
    @galacticsucc2409 Před 6 lety +1

    5:46
    The mummy over ther got butt-stabbed

  • @snippygiant
    @snippygiant Před 4 lety +1

    Helps with the key run though

  • @thenameyoushouldknowthekin8998

    Don't tell me there could be Dark, Dead Are Restless, and Wet Fur while fighting YAMA?!

  • @BradTheThird
    @BradTheThird Před 3 lety

    I've sank a fair amount of hours (not necessarily a lot) into this game. And I barely ever make it to Jungle. You just walk there in a minute like you're just nipping out to the shop.

  • @vitaliyrostov3204
    @vitaliyrostov3204 Před 7 lety +1

    How do you get two players wit one input?

  • @Gativrek
    @Gativrek Před 10 lety

    Nice find!

  • @thebigblackmenlegacy
    @thebigblackmenlegacy Před 4 lety

    Can we have like infinite black market or golden city?

  • @r.kratermoon1050
    @r.kratermoon1050 Před 6 lety

    i wonder if it would work with the black market?
    black market in the black market black market in the black market black market in the black market black market in the black market i presume

  • @eltiolavara9
    @eltiolavara9 Před 9 lety

    i think the pirated versions are older so you can still do this

  • @BiskviLover
    @BiskviLover Před 5 lety

    Oh hey, I though noone else had thought of this

  • @jeru_jj1161
    @jeru_jj1161 Před 5 lety

    You hear Yeti prayers.

  • @confusingdalek709
    @confusingdalek709 Před 7 lety

    What speed did you put restless dead and wet fur music to? I want to know so I can speed it up myself for personal use :D

  • @slayernationlimitless2286

    I have rediscovered the glitch in single player and might get a video on it soon

    • @medro04
      @medro04 Před 2 lety +1

      wait what? how did you do it

    • @slayernationlimitless2286
      @slayernationlimitless2286 Před 2 lety

      @@medro04 there's 2 ways to do this from what i've tested.
      1. lag the game out with a bomb spam and while the bombs explode enter the door and open your select menu while the animation ends resulting in a forced overload.
      2. get a second controller/player and as the both of you enter the door open the select menu as you both enter while the animation ends resulting in some frames being skipped ending with hybrid levels.
      prove me wrong, it's really hard to do but it's possible!

  • @mawien2875
    @mawien2875 Před 3 lety +1

    Wait can you be in the city of gold twice😳

  • @cardreroberts1538
    @cardreroberts1538 Před 6 lety +4

    2:28

  • @lilvampire7439
    @lilvampire7439 Před 3 lety

    It turned into spelunky 2 generation

  • @Yangfamilysd
    @Yangfamilysd Před 5 lety

    Spelunkey but you control 4 characters at the same time

  • @DavidLeeLewisM
    @DavidLeeLewisM Před 10 lety

    This is cool!

  • @kaidenb.7299
    @kaidenb.7299 Před 2 lety

    Strange to see binding of Isaac on spelunky

  • @gagarious7904
    @gagarious7904 Před 2 lety

    And temple shortcut?

  • @esnethen5915
    @esnethen5915 Před 3 lety

    Oh and if you do this with 3 players everything's normal, but the ghost appears at 4 minutes instead of 2:30.
    And 4 players... Don't do this with 4 players. They never found that poor gamer who tried it.

  • @justdario5748
    @justdario5748 Před 4 lety +1

    Cursed images: Spelunky edition.

  • @number1ratedsalesman_1997

    JACOB AND [[Hitbox]]

  • @pasdideedepseudo5957
    @pasdideedepseudo5957 Před 6 lety

    How do you have the bot ?

  • @jayfinhd7185
    @jayfinhd7185 Před 3 lety +1

    It doesnt work anymore

  • @rodgermccallister1606
    @rodgermccallister1606 Před 6 lety

    what about black market? will every level be a black market after that?

  • @Bad_Goods
    @Bad_Goods Před 3 lety

    4:07 wet fur music mariokart ver.

  • @SilverGoldYT
    @SilverGoldYT Před 10 lety +1

    Ii cant get it to work... Any help?

    • @Etalify
      @Etalify  Před 10 lety +9

      They released a patch earlier today that fixed this glitch. :(

    • @SupaCLUCK
      @SupaCLUCK Před 7 lety +1

      Etalify it works on friends xbox 360

  • @BiggEBoBo
    @BiggEBoBo Před 5 lety

    Does the moi head spawn?

  • @nickon_san5895
    @nickon_san5895 Před 3 lety

    But and Olmec?

  • @MrVen0m17
    @MrVen0m17 Před 4 lety

    How do you get the two characters together?

    • @Etalify
      @Etalify  Před 4 lety +2

      Both players are being controlled by the same input.

  • @nazek4216
    @nazek4216 Před 6 lety +1

    It sounds like wet fur in here!

  • @DovonMac1
    @DovonMac1 Před 4 lety

    Wish my runs were stupidly easy like that

  • @Sam-fq5hc
    @Sam-fq5hc Před 5 lety

    Me: WOT?!

  • @gagarious7904
    @gagarious7904 Před 2 lety

    Dead are retless hell

  • @AlexEatingBeetles
    @AlexEatingBeetles Před 10 lety

    wow. I thought that I had done that in coop but I guess not. :D

  • @liamwatchesyt1236
    @liamwatchesyt1236 Před rokem

    I wonder if this is possible on the xbox 360 version

  • @carterrezac4112
    @carterrezac4112 Před 10 lety

    Derek better add a "Hybrid Levels" option in the next update or I will... Most likely still play. BUT I'LL BE SLIGHTLY DISAPPOINTED.