Dialogue Overflow in Undertale

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2025

ความคิดเห็น • 149

  • @Real_Potato_Man
    @Real_Potato_Man 12 วันที่ผ่านมา +641

    >diary
    >looks inside
    >pie
    >wtf.jpeg

    • @Lolek14-vk8rf
      @Lolek14-vk8rf 11 วันที่ผ่านมา +10

      Lol

    • @Slenderman2011
      @Slenderman2011 10 วันที่ผ่านมา +42

      >pizza box
      >slice it open
      >tommy gun inside
      >wtf.jpeg

    • @mrowlsss
      @mrowlsss 10 วันที่ผ่านมา +5

      >mfw

    • @EeveeRealSenpai
      @EeveeRealSenpai 9 วันที่ผ่านมา +4

      ​@@Slenderman2011
      * slicing sound *
      "WOAH WHAT THE-"

    • @mrfoxyx
      @mrfoxyx 8 วันที่ผ่านมา +2

      ​@@EeveeRealSenpai *Italia musila plays*

  • @EvanYTLife
    @EvanYTLife 13 วันที่ผ่านมา +761

    as a modder for this game, i can confirm its made from hopes and duct tape

    • @Undertalenjoyer
      @Undertalenjoyer  13 วันที่ผ่านมา +165

      basically walls of if statements

    • @abdillahahmad7025
      @abdillahahmad7025 12 วันที่ผ่านมา +118

      hopes and dreams
      and a large switch statement

    • @fujiwaranonekobiodrando1257
      @fujiwaranonekobiodrando1257 12 วันที่ผ่านมา +19

      Homes and ducks

    • @Fox-p3w
      @Fox-p3w 12 วันที่ผ่านมา +17

      Hopes, dreams and duct tape

    • @tomas_iss7469
      @tomas_iss7469 12 วันที่ผ่านมา +27

      Reminded me of the running joke along Gamerchamp3000’s minimalist pacifist metroid 1 run video. Basically saying the game was made on various kinds of increasingly weird, ridiculous and funny kinds of duct tapes

  • @ninjaneb1
    @ninjaneb1 11 วันที่ผ่านมา +382

    Honestly, finding a slice of butterscotch cinnamon pie circled in Toriel's diary feels like something that would actually be in the game

    • @Isakube
      @Isakube 5 วันที่ผ่านมา +8

      BRO I JUST REALIZED I COULD DRAW A RED CIRCLE AROUND MY BUTTERSCOTCH CINNAMON PIE

  • @intangiblematter_misc
    @intangiblematter_misc 6 วันที่ผ่านมา +113

    Toby Fox made a game that rival the games of his childhood, both in quality and the absolutely bizarre bugs that are created because of quirky ways of doing things under the hood

  • @sansyusuf
    @sansyusuf 11 วันที่ผ่านมา +363

    Toby fox: yeah i conected musics and names and all the stuff so i tought it would be cool to conect all the code together!

  • @quiet_nightz
    @quiet_nightz 4 วันที่ผ่านมา +45

    considering the fact a dog canonically just barked into a computer translating it to code, no wonder theres overflow in texts

  • @Donobodude
    @Donobodude 12 วันที่ผ่านมา +272

    It’s a little funny, you can kinda see what order things came in development
    i.e. toby thought about pink names while working on Muffet

    • @Lolek14-vk8rf
      @Lolek14-vk8rf 11 วันที่ผ่านมา +25

      Ngl that would be fire

    • @sophiez96
      @sophiez96 11 วันที่ผ่านมา +46

      you can get pink names by talking to a specific froggit to tell you about the yellow names
      I don’t remember to what the specific dialogues are but pink names are obtainable by telling the froggit that yellow names are lame so they switch to pink names

    • @SUPERNTORB
      @SUPERNTORB 10 วันที่ผ่านมา +25

      ​@sophiez96And then you can find some yellow names in a garbage pile near a save point in waterfall

    • @U23rN4Me
      @U23rN4Me 7 วันที่ผ่านมา +2

      Tbh the pink is a little too pale imo

  • @LazerGUN-ep8rm
    @LazerGUN-ep8rm 10 วันที่ผ่านมา +104

    "hey. i heard you're going to the core."
    "it's like a trip to the dentist."

  • @Cr_nch
    @Cr_nch 7 วันที่ผ่านมา +47

    0:19 I program as a hobby and when I reached this I started sobbing uncontrollably

  • @Liploof
    @Liploof 11 วันที่ผ่านมา +124

    the monsters may have hopes and dreams, but the code is powered by it.

  • @cq.cumber_offishial
    @cq.cumber_offishial 9 วันที่ผ่านมา +121

    this is what happens after you put all your dialogue in a single if statement

    • @ShaneBarton2005
      @ShaneBarton2005 8 วันที่ผ่านมา +58

      And yet, Undertale is somehow more stable than Yandere Simulator.

    • @opagel
      @opagel 7 วันที่ผ่านมา +13

      *switch

    • @cq.cumber_offishial
      @cq.cumber_offishial 7 วันที่ผ่านมา

      @ what about bottom

    • @rorucopexperements
      @rorucopexperements 2 วันที่ผ่านมา +1

      ​@ShaneBarton2005 that's because it is a case statement not 500 million nested if loops

  • @maximized_1
    @maximized_1 7 วันที่ผ่านมา +39

    someone should animate characters in undertale reacting to frisk materializing a frying pan out of a bag of dog food or frisk walking past mad dummy by looking at a piece of paper

    • @Undertalenjoyer
      @Undertalenjoyer  7 วันที่ผ่านมา +6

      True that would be canon tho

  • @Lucas264
    @Lucas264 5 วันที่ผ่านมา +14

    7:54 Turns out after all these years, you actually can get the ancient artifact - instant noodles!

  • @NutBreadMSMC
    @NutBreadMSMC 10 วันที่ผ่านมา +79

    I think there’s an overflow in True Lab where if you overflow the chisps dispenser you can get Toriel’s call asking you about butterscotch cinnamon pie (for some reason)

  • @sussdood
    @sussdood 12 วันที่ผ่านมา +58

    i like how napstablook wants your soul

  • @Cloudy-creator1
    @Cloudy-creator1 12 วันที่ผ่านมา +117

    It’s not a glitch, it was made so if someone was lazy they could farm pie.

    • @ticolinoticole4337
      @ticolinoticole4337 10 วันที่ผ่านมา +8

      Reminds of the infinite lifes glitch using the Koopa in NES Super Mario Bros

    • @GoofySlugpup
      @GoofySlugpup 9 วันที่ผ่านมา +7

      toby should add and extra line between those that makes everything you have butterscotch pie. Armor: pie. Weapon: pie. Health: 3.14 Attack an enemy? 3.14 damage by throwing a pie at them. Would be really funny

  • @WafflingArc
    @WafflingArc 13 วันที่ผ่านมา +91

    I’ve been able to do this with a punch card on the original version it can be quite funny!

    • @Undertalenjoyer
      @Undertalenjoyer  13 วันที่ผ่านมา +29

      I didn't check that with punch cards, interesting. But yeah it's pretty neat

    • @spark_two
      @spark_two 12 วันที่ผ่านมา +29

      Ah yes the punch card, truly an unintended game-breaking item.

    • @baldi_real_no_fake
      @baldi_real_no_fake 8 วันที่ผ่านมา +5

      ​@@spark_twoi feel like its punching the game itself

  • @ChloekabanOfficial
    @ChloekabanOfficial 11 วันที่ผ่านมา +20

    Thanks for the free Rock Candy, Napstablook!

  • @aidenkp1174
    @aidenkp1174 11 วันที่ผ่านมา +32

    horse stable and [redacted] mentioned!!!

  • @temmie5764
    @temmie5764 13 วันที่ผ่านมา +119

    i love how badly coded this game is

    • @shinshi1972
      @shinshi1972 9 วันที่ผ่านมา +24

      And for some reason it's more stable than YanDev coding

    • @amogus_definitivo
      @amogus_definitivo 9 วันที่ผ่านมา +1

      Yeah man your games have so much better code like bro u put much more effort in ur games Even more than Toby Fox man they are so good like ur dad (because u don't have one)

    • @vic-h4v
      @vic-h4v 9 วันที่ผ่านมา +33

      @@amogus_definitivo they didn't mean it in a negative light..

    • @the_merahm
      @the_merahm 8 วันที่ผ่านมา +9

      ​Why so rude​? They ARE right. The game's code is in fact pretty bad.@@amogus_definitivo

    • @longlivethe9989
      @longlivethe9989 8 วันที่ผ่านมา +6

      Because surprise surprise, most successful indie games are made by artists. Artists tend to be good at art but not so much at coding

  • @martinignaciodoesstuff3995
    @martinignaciodoesstuff3995 11 วันที่ผ่านมา +37

    2:39 bro think he's reaper bird

  • @AirDrobeItsMe
    @AirDrobeItsMe 12 วันที่ผ่านมา +11

    Great video, didnt think i'd watch the whole thing but here we are:)

  • @yurab1834
    @yurab1834 9 วันที่ผ่านมา +14

    Not gonna lie, I have no idea why Undertale would use a monster switch statement for *all* its dialogue and at this point I'm too scared to ask
    I should just go find a way to read the source code and look at it myself

  • @MemeLad147
    @MemeLad147 10 วันที่ผ่านมา +30

    9:04 I’m pretty sure this dialogue is related to an unused horse stable object in the game, not sure why it’s there though.

    • @Undertalenjoyer
      @Undertalenjoyer  10 วันที่ผ่านมา +20

      Exactly. [redacted] is a weird character hidden in the room_redacted, however at the snail farm room in waterfall (which is connected to the snail race room btw) a poorly drawn horse stable existed, and [redacted] appeared inside. I think it was possibly for testing the fade effect when you get close to napstablook, and the closer you get, the more he appears, ([redacted] also shares the same fade effect) which could be true considering it's the same room where napstablook exists. Just my rough speculation.

  • @DaVince21
    @DaVince21 8 วันที่ผ่านมา +17

    Okay, I can't say I expected the entirety of the text logic to be an absolutely massive switch-case statement. That, uh, sure is some coding. 😅

    • @ShadowEclipse777
      @ShadowEclipse777 8 วันที่ผ่านมา

      Still an order of magnitude or two better than Yandre Dev's abomination of an if-else statement

    • @lev7509
      @lev7509 วันที่ผ่านมา +1

      He's using case numbers like line numbers in BASIC... it's a miracle how such code is behind a masterpiece.

  • @Tisisrealnow
    @Tisisrealnow 11 วันที่ผ่านมา +21

    Username checks out

  • @jesusmijares8614
    @jesusmijares8614 9 วันที่ผ่านมา +11

    I did not knew about rock candy, i might try to eat one in real life, after all, it's just one step, how could i me- *Kitchen Sets on Fire*

  • @emre_ez
    @emre_ez 3 วันที่ผ่านมา +3

    4:16 papyrus speaking in regular font jumpscare

  • @mxyzptplk
    @mxyzptplk 3 วันที่ผ่านมา +1

    cool to see this game took inspiration from gen 1 pokemon in more places than just the amalgamates

    • @crystaltaffy
      @crystaltaffy วันที่ผ่านมา

      enot plush pfp spotted

  • @SpringySpring04
    @SpringySpring04 วันที่ผ่านมา +1

    The first 10 seconds feels oddly in-character for Undertale's sense of humor

  • @colonelclev4500
    @colonelclev4500 5 วันที่ผ่านมา +1

    7:50 is the moment we learned that the legendary artifact, is in fact: a refrigerator.

  • @mrowlsss
    @mrowlsss 10 วันที่ผ่านมา +16

    So, theoretically, could you freeze the game and press Z so many times that it overflows to a switch case hundreds away from the start?

    • @Undertalenjoyer
      @Undertalenjoyer  10 วันที่ผ่านมา +15

      Well not exactly, cause of the gaps that are between cases. It picks the next case in order, and if the next case is nonexistent, it will default to the 1st one, which just has a break statement. However it will start to overflow from the 1st case and then it will go to the next cases like 1, 2, 3 etc. Till it finds a gap to start the whole loop again or results in a crash before you could even get to a gap

  • @vencedor1774
    @vencedor1774 12 วันที่ผ่านมา +39

    Why the hell undertale has as many bugs as an old nintendo game?

    • @sussdood
      @sussdood 12 วันที่ผ่านมา +17

      Because why not

    • @KingNoahCraft5
      @KingNoahCraft5 12 วันที่ผ่านมา +37

      cause toby used to be a rom hacker for old nintendo games

    • @callmedeltah
      @callmedeltah 12 วันที่ผ่านมา +11

      @@KingNoahCraft5 HALLOWEEN HACK!

    • @NandolfBlockbuster
      @NandolfBlockbuster 10 วันที่ผ่านมา +14

      It's basically coded like an old Nintendo game. Which makes sense considering Toby's background.

    • @callmedeltah
      @callmedeltah 10 วันที่ผ่านมา +1

      @@NandolfBlockbuster Tony

  • @kids9699
    @kids9699 11 วันที่ผ่านมา +13

    The reason the part at the start happens is bc you find a butterscotch-cinnamon pie before reading the passage

  • @DudegamerW
    @DudegamerW 2 วันที่ผ่านมา +1

    yayyy finally, a new glitch found after undertale's 9th anniversary that is very, very interesting
    i love this kind of stuff
    wait, what do you mean this has been used in speedruns whaaaaa

    • @Undertalenjoyer
      @Undertalenjoyer  2 วันที่ผ่านมา

      Honestly the fact that people still find this kind of things interesting after 9 years of the game's release is amazing.
      and yeah it is used in speedrunning to get an early burnt pan.

  • @SapphicAllie
    @SapphicAllie 4 วันที่ผ่านมา +1

    for anyone curious, overflows are possible in early versions using the punch card, and are a common speedrun strategy. so no, you don't need debug mode

    • @Undertalenjoyer
      @Undertalenjoyer  3 วันที่ผ่านมา

      this was carried out on version 1.08 so it's possible some stuff was fixed. Is there an instance where players use this glitch beyond getting an early burnt pan though?

  • @Blackfromstickworld
    @Blackfromstickworld 12 วันที่ผ่านมา +14

    This will definitely become a apeedrunning tactic

    • @sansyusuf
      @sansyusuf 11 วันที่ผ่านมา +3

      Apeedrunning? Looks like your takes over flowed transformimg p into a 😂

    • @thesuaviestbeatle
      @thesuaviestbeatle 3 วันที่ผ่านมา

      it already is

    • @Blackfromstickworld
      @Blackfromstickworld 3 วันที่ผ่านมา

      @@sansyusuf ppeedrunnimg? Because that's what you think I said

  • @eldis_the_lifeform
    @eldis_the_lifeform 10 วันที่ผ่านมา +5

    The fact that bro had 10K views on this while only having 422 subs is crazy

    • @Undertalenjoyer
      @Undertalenjoyer  10 วันที่ผ่านมา +3

      FR neither I was expecting such feedback.

    • @eldis_the_lifeform
      @eldis_the_lifeform 10 วันที่ผ่านมา +3

      @Undertalenjoyer ikr?

  • @emre_ez
    @emre_ez 3 วันที่ผ่านมา +1

    A dog barking with Speech to Text would have made a game thats better coded tbh

  • @jodohe
    @jodohe 8 วันที่ผ่านมา +7

    In Deltarune on the Switch there is a bug which appears when you buy 400 Bagles and you go to the Switch Menu after the screen became black and you go back in the game and you interact with K_K again than you get nearly all the dialogs in the game which have choices. (If you done everything right you need to answer every choice twice and I think the text is smaller than useally)
    Is this glitch the same like here or is this something else?
    Also,
    Through this glitch you can get the Thorn Ring and the Egg in any route.

    • @Undertalenjoyer
      @Undertalenjoyer  8 วันที่ผ่านมา +4

      I believe this glitch is also used for early castle travel, which is also a speedrunning strat.
      I have no idea if its the same, because I didnt investigate deltarune's code yet.

  • @ItsAubreeyy
    @ItsAubreeyy 10 วันที่ผ่านมา +3

    9:03 i think this is from an unused room

  • @Arsenniy
    @Arsenniy 9 วันที่ผ่านมา +1

    man thats cool

  • @emre_ez
    @emre_ez 3 วันที่ผ่านมา +1

    Undertale
    Powered by GameMaker, Hopes and Dreams

  • @Rodrigo-kq3js
    @Rodrigo-kq3js 15 ชั่วโมงที่ผ่านมา +1

    "but if a choice is made twice it will go to the next case twice" What the fuck is wrong with this game. what. why would you do this.

  • @Lord_Arcane
    @Lord_Arcane 13 วันที่ผ่านมา +9

    And how do I turn on debug mode?

    • @Undertalenjoyer
      @Undertalenjoyer  13 วันที่ผ่านมา +10

      Depends on version and OS but here you have it:
      A debug mode can be activated by using a hex editor:
      change 00725B24 (in version 1.0),
      00725D8C (in version 1.001),
      00725DDC (in version 1.001 Linux),
      007748C4 (in 1.08) to 01 in data.win (Windows versions), game.unx (Linux), or game.ios (Mac OS X).

    • @Lord_Arcane
      @Lord_Arcane 13 วันที่ผ่านมา +6

      @@Undertalenjoyer I see. I am on Windows and I don't know witch version I am, its problably the latest one, but thanks, I will try it later

    • @Undertalenjoyer
      @Undertalenjoyer  13 วันที่ผ่านมา +5

      @@Lord_Arcane after you open the game in main menu you should see before continuing the version of Undertale you have. You're welcome 👍

    • @UpClear13
      @UpClear13 11 วันที่ผ่านมา +1

      @Undertalenjoyer what version would my switch Undertale copy be if downloaded?
      (Edit: I meant to ask how to to debug on Switch, whoops!)

    • @Lord_Arcane
      @Lord_Arcane 11 วันที่ผ่านมา +1

      @UpClear13 I don't know if its possible to do this on switch, since you would have to enter the game files, but I might be wrong since I don't have a Switch

  • @HypaBeast
    @HypaBeast 10 วันที่ผ่านมา +6

    8:54 insert furry joke here.

  • @SwagRum76_
    @SwagRum76_ 11 วันที่ผ่านมา +1

    nice

  • @JasonCharlton-n9p
    @JasonCharlton-n9p 9 วันที่ผ่านมา +8

    Toriels played these games before..

  • @bluemycool
    @bluemycool 11 วันที่ผ่านมา +3

    Why do you need debug mode for this though?

    • @Undertalenjoyer
      @Undertalenjoyer  11 วันที่ผ่านมา +6

      while interacting with something, a text box appears and you can't move, so you need to hit F10 to be able to move again, which also allows you to interact with something again.

    • @crusher9z9
      @crusher9z9 11 วันที่ผ่านมา +1

      just punch card glitch

    • @raseli-sp7oc
      @raseli-sp7oc 3 วันที่ผ่านมา +1

      you dont, you can use the punch card

  • @antymew
    @antymew 4 วันที่ผ่านมา +1

    holy shit its me :O

    • @Undertalenjoyer
      @Undertalenjoyer  3 วันที่ผ่านมา

      THE MAN HIMSELF SHOWED UP, W

  • @omegahaxors9-11
    @omegahaxors9-11 10 วันที่ผ่านมา +1

    I can see why that rock candy was cut. It's not funny at all.

  • @Obedthian-UK
    @Obedthian-UK 9 วันที่ผ่านมา +1

    Bruh

  • @ofconsciousness
    @ofconsciousness 10 วันที่ผ่านมา +6

    Thanks for making utdr content! Just wanted to share this info in case it's helpful for you - feel free to disregard if not!
    Adding audio of your script read aloud (even if by AI) can make your video accessible to background-listeners, visually impaired listeners, ESL viewers, and viewers who struggle with reading speed whether from proficiency level or physical impairment (like my learning disability).
    This is not criticism! Your video is great and you should make content in the way that feels good to you. This is just additional info if you're looking to grow your audience to these sections of the userbase.
    Thanks again for making utdr content! Have fun. ❤

    • @Undertalenjoyer
      @Undertalenjoyer  9 วันที่ผ่านมา +4

      I considered that but I'll stick to that form. I maybe losing some viewers but undertale fans are usually people who are capable at reading comics, theories, AUs (based on text), toby's tweets, dialogues, lore, maybe even wattpad fanfics. They are as a matter of fact fans of reading.
      (And also I think AI is kind of unnatural. As for making a real voiceover, I'm not really confident with that. Please understand.)

    • @Isakube
      @Isakube 5 วันที่ผ่านมา +1

      @@Undertalenjoyernever underestimate an undertale fan's unwillingness to read