Finishing a Race in Mario Kart Wii By Driving Backwards for 2 Weeks

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ธ.ค. 2024

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

  • @Malleo
    @Malleo  4 ปีที่แล้ว +940

    Yes, I'm aware for the Titanic Monarch music card I labeled it as being from Sonic & Knuckles instead of Sonic Mania. I forgot to change it in editing because I had copied the card object from the Sandopolis card. Sorry!

    • @meekaboo_
      @meekaboo_ 4 ปีที่แล้ว +19

      It's all good! One very small mistake hardly detracts from how awesome it is that you have the titles up in those lovely cards in the first place!

    • @gafgadpuyeanya22
      @gafgadpuyeanya22 4 ปีที่แล้ว

      Ok

    • @levthelion71810
      @levthelion71810 4 ปีที่แล้ว +4

      lol I was about to comment that
      Also Sonic music is cool

    • @Sydney_Angelyt
      @Sydney_Angelyt 3 ปีที่แล้ว +3

      @@levthelion71810 If there’s one thing Sonic is best known for, it’s the music.

    • @ThungusMcrungus
      @ThungusMcrungus 3 ปีที่แล้ว

      why not try the grumble volcano shortcut i mean it might work backwards because it acts like a mini track. using it would let you do a backwards lap in about 12 seconds

  • @ottoslade9442
    @ottoslade9442 4 ปีที่แล้ว +1928

    This is the equivalent of walking backwards around the earth to get to something right in front of you

    • @englishmotherfucker1058
      @englishmotherfucker1058 3 ปีที่แล้ว +97

      underflow explained in ten seconds

    • @lesunshineworshiper11
      @lesunshineworshiper11 3 ปีที่แล้ว +6

      earth is flat, duh

    • @crep50
      @crep50 3 ปีที่แล้ว +8

      You believe in the earth?

    • @bow8548
      @bow8548 3 ปีที่แล้ว +22

      The earth is obviously a d r e a m
      wakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeupwakeup

    • @pessoaanonima6345
      @pessoaanonima6345 3 ปีที่แล้ว +1

      But the earth is flat

  • @howdyhamster
    @howdyhamster 3 ปีที่แล้ว +456

    Game boy coders: "Gotta save space and use this same byte for 4 different things"
    Wii coders: "2 bytes for a range of 1-3? Works for me"

    • @dustinjames1268
      @dustinjames1268 3 ปีที่แล้ว +42

      Modern hardware doesn't create addresses smaller than 2 bytes.

    • @skipfred
      @skipfred 3 ปีที่แล้ว +50

      @@dustinjames1268 You can still address individual bytes/nibbles/bits the standard way.

    • @dustinjames1268
      @dustinjames1268 3 ปีที่แล้ว +5

      @@skipfred
      You can but it's less efficient

    • @skipfred
      @skipfred 3 ปีที่แล้ว +26

      @@dustinjames1268 Fair enough. I think in this specific situation it would be minimal (just the performance cost of bit slicing). Probably not worth it to save a byte or two nowadays though.

    • @bodacious12
      @bodacious12 3 ปีที่แล้ว +44

      Mario kart wii has a COLOSSAL amount of duplicate files. trust me, i used to mod this game

  • @Dusty_8080
    @Dusty_8080 4 ปีที่แล้ว +2957

    Summoning Salt teaches gamer history class, while Malleo teaches gamer math class.

    • @moisesbarcenas7035
      @moisesbarcenas7035 4 ปีที่แล้ว +26

      This right here.

    • @outofideasexe
      @outofideasexe 4 ปีที่แล้ว +78

      Lucky everyone I know has summoning salt for history I got karl jobst

    • @strawbebbby
      @strawbebbby 4 ปีที่แล้ว +49

      @@outofideasexe they're both really good tbh

    • @bluefiremitchell9915
      @bluefiremitchell9915 4 ปีที่แล้ว +1

      True

    • @Iluvlollipops
      @Iluvlollipops 4 ปีที่แล้ว +71

      Karl is the social psychology teacher. He is very good at examining what drives the people he talks about

  • @user-pw5do6tu7i
    @user-pw5do6tu7i 4 ปีที่แล้ว +1381

    Doing this humanly makes desert bus look like yoshi falls

    • @myce4607
      @myce4607 4 ปีที่แล้ว +47

      more Like grumble volcano glitch

    • @friedpancakes266
      @friedpancakes266 3 ปีที่แล้ว +14

      Nobody has even stayed awake this long as the record is around 12 days, achieved by multiple people

    • @cellarforever3258
      @cellarforever3258 3 ปีที่แล้ว

      @@phantomgrape 😐😳😐

    • @JediSteve-J3-
      @JediSteve-J3- 3 ปีที่แล้ว +14

      Now I am thinking about the bus going off to the side and lakitu appearing and towing you back
      But like it has a beard and a cowbow hat or something

    • @TerraKnight27
      @TerraKnight27 3 ปีที่แล้ว +1

      if we're not counting shortcuts it makes desert bus look like mario kart ds baby park

  • @Kosmicd12
    @Kosmicd12 3 ปีที่แล้ว +377

    thus the history of backwards lap ultra shortcuts was born

    • @overconfidentgd
      @overconfidentgd 3 ปีที่แล้ว +6

      The ultimate ultra shortcut

    • @citriun3727
      @citriun3727 3 ปีที่แล้ว +7

      Flap tases would be so bad if it worked

    • @pablopereyra7126
      @pablopereyra7126 3 ปีที่แล้ว +6

      *Summoning Salt music starts playing*

  • @steijnvanb4634
    @steijnvanb4634 3 ปีที่แล้ว +478

    damn 2020 is finally over
    "lap 4/3"

  • @willpoirier8087
    @willpoirier8087 4 ปีที่แล้ว +1063

    Nearly 13 years later and people are still finding new ways to break this game. Great work man.

    • @BalthazarMaignan
      @BalthazarMaignan 4 ปีที่แล้ว +11

      We're old

    • @BigSealLover
      @BigSealLover 3 ปีที่แล้ว +14

      13 years..... damn

    • @ki11m3please325
      @ki11m3please325 3 ปีที่แล้ว +19

      People are still finding things in games 30 years old. People are of two things. Extremely intellectual. And extremely bored

    • @Odie_Nico
      @Odie_Nico ปีที่แล้ว

      15 years now? Holy moly

  • @imaginaryboy2000
    @imaginaryboy2000 4 ปีที่แล้ว +348

    I do like how spending 500 minutes on a track makes the game go "alright, go home, you suck too bad to get a real time anymore"

  • @TheAntiGravityMaster
    @TheAntiGravityMaster 4 ปีที่แล้ว +407

    that image of a guy using a sword to cut a steak except it's Nintendo devs using 2 bytes to store a variable that will only ever be 1-4

    • @bb010g
      @bb010g 3 ปีที่แล้ว +73

      and then capping it anyways

    • @romajimamulo
      @romajimamulo 3 ปีที่แล้ว +26

      Well, maybe down to negative 3.
      And I've heard a lot of modern OS systems don't really allocate a single byte to anything.

    • @ThePC007
      @ThePC007 3 ปีที่แล้ว +51

      On a non 8-bit system using a single byte may actually be slower than using a wider integer.

    • @aryst0krat
      @aryst0krat 3 ปีที่แล้ว +33

      @@ThePC007 Kind of like folding yourself a tiny origami box to put something in instead of using the big cardboard box you already have lying around.

    • @skipfred
      @skipfred 3 ปีที่แล้ว

      And making it signed. Wtf.

  • @isaacthered
    @isaacthered 4 ปีที่แล้ว +482

    Lakitu's left arm must be dying, holding up that sign for that long.

    • @harisucks9263
      @harisucks9263 4 ปีที่แล้ว +40

      He's getting the gains

    • @head_snapss7587
      @head_snapss7587 4 ปีที่แล้ว +107

      Of course he is jacked. The dude can pull cars up from the abyss with a fishing rod.

    • @Minimo360911
      @Minimo360911 4 ปีที่แล้ว +13

      Left arm

    • @chickendeluxe7053
      @chickendeluxe7053 3 ปีที่แล้ว +9

      @@head_snapss7587 with people like fucking bowser and donkey kong

  • @BlueYoshi
    @BlueYoshi 4 ปีที่แล้ว +305

    My friend online: i'm already on lap 3!
    Me on Lap 0: i am 4 parallel universes ahead of you

    • @alejoqc9540
      @alejoqc9540 3 ปีที่แล้ว +7

      You mean behind.

    • @YouberChannel
      @YouberChannel 3 ปีที่แล้ว +5

      You mean ahead.

    • @dmas7749
      @dmas7749 ปีที่แล้ว

      or QPU for short

  • @ZachStarAttack
    @ZachStarAttack 4 ปีที่แล้ว +482

    Game developers when someone underflows an integer:
    “I’m in danger”

    • @NoahtheEpicGuy
      @NoahtheEpicGuy ปีที่แล้ว +4

      honestly, I purposely design certain aspects of my games to be buggy, as long as it's not too game-breaking or jarring. They're fun to mess about with.

    • @Odie_Nico
      @Odie_Nico ปีที่แล้ว +4

      ​@@NoahtheEpicGuyso Like "Welp it works how it supposed to be but by doing specific actions Something funny happens"?

  • @radiaz121
    @radiaz121 4 ปีที่แล้ว +864

    Driving backwards for 2 weeks crashes paper mario

    • @cookiememe6319
      @cookiememe6319 4 ปีที่แล้ว +7

      @Brennan Walsh lol

    • @jerri1918
      @jerri1918 4 ปีที่แล้ว +18

      @Brennan Walsh Are you implying that paper mario is a car, or you drive in a paper mario?

    • @ozzie6447
      @ozzie6447 4 ปีที่แล้ว +10

      I wanna drive in a paper mario to be fairly honest

    • @TemphinFD
      @TemphinFD 4 ปีที่แล้ว +5

      @Brennan Walsh funnier then people are giving you credit for lmao

    • @mastermario2462
      @mastermario2462 3 ปีที่แล้ว +20

      Ah i miss stryderx

  • @TreeFlob
    @TreeFlob 4 ปีที่แล้ว +314

    My favorite part of this is that when he finishes with that time it just says “NEW RECORD”

    • @reginaanderson6733
      @reginaanderson6733 3 ปีที่แล้ว +4

      Yes lol

    • @FuryJack07
      @FuryJack07 ปีที่แล้ว

      New record: you suck!

    • @brunomcleod
      @brunomcleod 2 หลายเดือนก่อน +1

      At that point being slower than that time is impressive

  • @awoo6663
    @awoo6663 4 ปีที่แล้ว +194

    Driving backwards for 2 weeks is perfectly acceptable

    • @thejman3489
      @thejman3489 3 ปีที่แล้ว +12

      Sounds like a job for Tow Mater, The Worlds Best Backwards Driver!

  • @bobross2123
    @bobross2123 4 ปีที่แล้ว +331

    Small note, mildly unrelated to the video: The song display is a GOD SEND. Tysm.

    • @Bageltin
      @Bageltin 4 ปีที่แล้ว +18

      me too, I feel like this needs to be done in some form or another by all youtubers. it's absolutely awesome and makes life easier for someone who just wants to listen to and enjoy music I hear on videos

    • @ultaedits5751
      @ultaedits5751 4 ปีที่แล้ว +3

      @@Bageltin I mention in the description usually by order.

    • @BillehBobJoe
      @BillehBobJoe 3 ปีที่แล้ว

      @@ultaedits5751 but then people have to count number of tracks, or guess which track is currently playing from the list

    • @10thletter40
      @10thletter40 3 ปีที่แล้ว +1

      @@BillehBobJoe Then you can add like a timestamp

  • @amesstarline5482
    @amesstarline5482 3 ปีที่แล้ว +184

    I theorize "Lap 5"/"Lap 8" is a hint that they considered Baby Park for MKWii, even if that did not happen. It would explain the extra laps not seen in other cases.

    • @VictorHedgehog
      @VictorHedgehog 3 ปีที่แล้ว +58

      Funnily enough, the Lap 4 sign (and a Lap 3 one that isn't shown in the video) *was* used for an online tournament where you had to complete 5 laps in a modified version of DS Twilight House

    • @chilln0648
      @chilln0648 3 ปีที่แล้ว +12

      Yeah they textured every number that Lakitu could possibly display. What’s weird though is that the end results only go up to Lap 3, the other laps will just use different text.

    • @noahkrause2835
      @noahkrause2835 3 ปีที่แล้ว +4

      they probably used it for development because it was from the NGCMK game, and its also the smallest so it would be the quickest to import and get working in the game

    • @connor9568
      @connor9568 3 ปีที่แล้ว +1

      No it isn’t

  • @BruhKonata1
    @BruhKonata1 3 ปีที่แล้ว +38

    I just want to point out why the maximum is 8. During the Nintendo WFC days, there was a tournament in which you had to drive 8 laps on Twilight House. This is the only point in the game where you have to drive more than 3 laps so there’s no point in adding a 9.

    • @amongsussyballs
      @amongsussyballs 3 ปีที่แล้ว +3

      nice dude everyone else was saying baby park but this makes more sense

  • @Wade474
    @Wade474 4 ปีที่แล้ว +224

    That moment you finish a lap a second before you start it

    • @Kierio04
      @Kierio04 4 ปีที่แล้ว +7

      That moment when you mess up and say “-1 seconds before” meaning “1 second after”

    • @Wade474
      @Wade474 4 ปีที่แล้ว +7

      @@Kierio04 That moment when you fix your original comment because I am dumb

    • @jruler93
      @jruler93 4 ปีที่แล้ว +6

      But first we have to talk about Parallel Universes.

    • @DarianWade
      @DarianWade 3 ปีที่แล้ว +3

      Oh shit. what up, fellow Wade

    • @Wade474
      @Wade474 3 ปีที่แล้ว +3

      @@DarianWade :O

  • @jameswise9171
    @jameswise9171 3 ปีที่แล้ว +49

    20:00 Says who? Who says you can't submit -1 minutes to the leaderboards? Seems to me that's something only a coward would say

    • @PointsofData
      @PointsofData 3 ปีที่แล้ว +6

      It'd be wild for the people in charge of a website filled with people breaking the rules of games to finish them as quickly as possible to say "no you broke it too much"

  • @spyfox260
    @spyfox260 4 ปีที่แล้ว +170

    I thought this was just a meme gif in your stream layout. No, in fact this transcends simple memes, amazing work on this haha!

  • @SwareJonge
    @SwareJonge 4 ปีที่แล้ว +261

    Seems like I've been caught cheating

    • @GoombaNL
      @GoombaNL 4 ปีที่แล้ว +13

      As usual :^)
      Also sware do you know if this applies to mkdd as well?

    • @SwareJonge
      @SwareJonge 4 ปีที่แล้ว +18

      @@GoombaNL that's a really good question, thank you so much for asking!

    • @GoombaNL
      @GoombaNL 4 ปีที่แล้ว +8

      @@SwareJonge any time sware love u bud xoxo wjnmk

    • @stargazersdance
      @stargazersdance 3 ปีที่แล้ว +1

      Gekoloniseerd?

    • @kingofcrap4414
      @kingofcrap4414 3 ปีที่แล้ว +4

      I am very confused about this whole conversation

  • @fgfhjfhjfbhfghf5771
    @fgfhjfhjfbhfghf5771 3 ปีที่แล้ว +26

    Parents: one more race then it's time for bed

  • @blacky6552
    @blacky6552 4 ปีที่แล้ว +36

    that 8/3 lap count makes me think that baby park was supposed to be a retro tack in this game

    • @xKittennz
      @xKittennz 3 ปีที่แล้ว +1

      My thought exactly!!

  • @WannabeMarysue
    @WannabeMarysue 4 ปีที่แล้ว +111

    QA testers: An obscure underflow exists, but who would do this? Leave it in as a known shippable.
    TH-camrs: It's free real estate

    • @jkid1134
      @jkid1134 3 ปีที่แล้ว +23

      If a QA tester told you he had been driving backwards for two weeks, you would get mad at him for wasting time.

    • @WannabeMarysue
      @WannabeMarysue 3 ปีที่แล้ว +17

      @@jkid1134 If a QA tester told ME that they had been driving backwards for two weeks, I would admire their commitment.

    • @skipfred
      @skipfred 3 ปีที่แล้ว +5

      @@WannabeMarysue I would be shocked to see that they were so incompetent that they thought they had to spent two paid weeks driving backwards to replicate this bug.

    • @WannabeMarysue
      @WannabeMarysue 3 ปีที่แล้ว +4

      @@skipfred Please stop being mean to the hypothetical QA tester! 😭😭😭

  • @datenegassie
    @datenegassie 4 ปีที่แล้ว +20

    19:09 I suspect the 8h 20m limit on the race timer is supposed to account for people hitting the lap limit on each lap on tracks with 5 laps.
    (8h20m = 500 minutes, that's only 5 milliseconds more than 5 * 99:59.999)
    Given that there are textures for Lakitu's sign to indicate laps 4 and 5 (actually up to 9 but they aren't programmed to appear), and the fact that the previous Mario Kart games had tracks with more laps, it seems that some tracks would have 5 laps in this game too.

    • @Malleo
      @Malleo  4 ปีที่แล้ว +9

      This seems like a good theory... I imagine this is correct!

    • @PointsofData
      @PointsofData 3 ปีที่แล้ว +1

      Wait...you can timeout a lap?

    • @ElectrifiedStrawberry
      @ElectrifiedStrawberry 10 หลายเดือนก่อน

      In fact, the 5 lap thing itself isn't theoretical. There were 2 different tracks that *did* have 5 laps, but are unavailable now. These are the GCN Cookie Land and DS Twilight House tournaments. :)

  • @Tartaggz
    @Tartaggz 4 ปีที่แล้ว +54

    This is the craziest thing since the 95% rule was discovered

  • @baLANDor
    @baLANDor 4 ปีที่แล้ว +5

    19:16
    This is actually five times 99:59.999. Five times a hundred minutes is 500 minutes, or eight hours and twenty minutes.
    Considering that the maximum amount of laps Lakitu is capable of showing corresponds with the multiplyer of 5, this further indicates that tracks with five laps were planned but ideas where scrapped.
    Very enjoyable video! You took an obscure yet interesting topic and explained it in an easy to comprehend and simple to follow way. The amount of dedication is unmatched. Keep up the great work!

  • @englishmotherfucker1058
    @englishmotherfucker1058 4 ปีที่แล้ว +35

    flap wr now needs a "not philosphically 0 seconds" cathegory

  • @joshualiley
    @joshualiley 4 ปีที่แล้ว +53

    "In order to drive a lap of 2 frames, we need to drive laps of 0.9 seconds"

    • @Kierio04
      @Kierio04 3 ปีที่แล้ว +13

      yep to get fast lap time you have to get fast lap time

    • @RainbowDashShadesOfApproval
      @RainbowDashShadesOfApproval 3 ปีที่แล้ว +5

      Its a wii game, there are ways to break it. Things we thought incredibly impossible before have been achieved. It'll take some serious ingenuity, engineering and totally breaking the game, but it could be possible. Like, what if there was a way to freeze the time counter before it reached maximum?

    • @andy02q
      @andy02q 11 หลายเดือนก่อน

      Current crumble Volcan TAS FLAP wr is 1.4s, so not that far off. I find it more likely for a very different glitch to help here tho.

  • @Kierio04
    @Kierio04 4 ปีที่แล้ว +91

    This was so fun.

  • @Tabby_PW
    @Tabby_PW 4 ปีที่แล้ว +20

    Everything that's being found about my favorite Mario Kart this far into it's release never ceases to amaze me.

  • @dontmisunderstand6041
    @dontmisunderstand6041 2 ปีที่แล้ว +4

    "A pesky timer is all that's stopping us from getting incredibly short lap times". Incredible quote there.

  • @birdieboy02
    @birdieboy02 4 ปีที่แล้ว +60

    when are the mkwii parallel universes gonna drop

  • @plaguis1391
    @plaguis1391 4 ปีที่แล้ว +20

    Less than 2 minutes into the video and we're going over memory addresses...this is gonna be super neat

  • @kinkinkijkin
    @kinkinkijkin 3 ปีที่แล้ว +11

    hey there, I wanted to correct something, namely about floats, and I'll continue watching the video after writing this. The wii does NOT have native floating point number capability, and the behaviour exhibited seems to be correlated with a programmer-defined fixed point number, which can easily be handled by the wii's rather advanced integer mathematics calculation. Dolphin specifically calculates and presents these numbers as a float on modern x86_64 hardware as x86_64 lacks the instruction sets for advanced integer and fixed-point mathematics that the wii does, and therefore cannot perform them as quickly. It's entirely likely that this specific difference between the wii and other PPC consoles of its era led to some undue confusion.

    • @arcamoo1610
      @arcamoo1610 ปีที่แล้ว

      interesting, i was confused as to why they would use floats for data that could be represented as integer

  • @TROOPERfarcry
    @TROOPERfarcry 3 ปีที่แล้ว +41

    I can't trust the results of this unless I watch all 14-days of footage.

  • @skull-chan7703
    @skull-chan7703 3 ปีที่แล้ว +11

    Ah something to do while I’m waiting for my 4,5 year cake to be done.

  • @pasu2k
    @pasu2k 4 ปีที่แล้ว +62

    With lap 8 being the maximum on display, could it be a remnant of NGC Baby Park, which had a lap count of 8? Is the code for the lapcount in Wii the same as NGC?

    • @magicowlofbacon9416
      @magicowlofbacon9416 3 ปีที่แล้ว +13

      I think it has to do with the number of binary values it reads, since it wouldn't read more than 10 for a single-digit counter. 8 is the highest base value in the binary system, and they don't need the 9 value, they just stop at 8.

    • @0xGRIDRUNR
      @0xGRIDRUNR 3 ปีที่แล้ว +4

      @@magicowlofbacon9416 it makes the most sense for this to be the case, as you can use half a byte + 1 to display 8, and this is what i want to guess is happening

    • @Leseratte
      @Leseratte 3 ปีที่แล้ว +5

      Baby Park had a lap count of 7.

    • @magicowlofbacon9416
      @magicowlofbacon9416 3 ปีที่แล้ว +3

      @@Leseratte It also had 5 and 9 options, so I don't even know what they meant at all.

    • @TheEmeraldMenOfficial
      @TheEmeraldMenOfficial 3 ปีที่แล้ว

      @@0xGRIDRUNR Half a byte has a name. A nybble.

  • @TheTauntalus
    @TheTauntalus 2 ปีที่แล้ว +3

    Real quick - the 8 hour, 20 minute cap makes a little more sense when translated to minutes. 8 hours and 20 minutes is 500 total minutes - and so, if you had a **5 lap race,** the timer would fully max on every lap at that point. Lakitu caps out at Lap 5 as well, which makes me think this was a failsafe implemented early on, when the devs decided they only wanted to support lap counts of 5 or less.

  • @BigSealLover
    @BigSealLover 3 ปีที่แล้ว +15

    Me watching this while not understanding any of the explanations: Interesting... that’s really cool....

  • @Aw3som3-117
    @Aw3som3-117 11 หลายเดือนก่อน +2

    I have a very half-baked theory as to why the timer is capped at 8 hours and 20 minutes. But I think it makes sense, even if I have no proof:
    8 hours and 20 minutes is exactly 500 minutes, or, 5 laps worth of max time laps. And given that Lakitu caps out at 5 laps there's a good chance that at some point during production they decided that they weren't going to go over 5 laps (perhaps leaving the door open for a shorter track like baby park), and they figured a total time past the max out for all possible laps wasn't worth tracking, so, to avoid having to even think about weird data issues that might happen if the game is left on for too long, they just decided anything past that was an automatic worst time possible on all laps.

  • @bailey2919
    @bailey2919 4 ปีที่แล้ว +14

    I find it interesting that Latiku only shows Lap 5. He has textures up to Lap 9 in files.

  • @Iris_and_or_George
    @Iris_and_or_George 3 ปีที่แล้ว +1

    I am so certain that under speedrunners and tassers there is a disproportionately high percentage of seriall killers.... you guys are insane! But coming back to my first point.... thank you, it was amazing, please don't kill me.

  • @nordinreecendo512
    @nordinreecendo512 ปีที่แล้ว +2

    > "Unable to create ghost"
    > turns Funky Kong invisible

  • @Yuti640
    @Yuti640 3 ปีที่แล้ว +4

    13:17 “Unable to create a ghost”

  • @the1whoplayz
    @the1whoplayz 4 ปีที่แล้ว +19

    9:52
    "Titanic Monarch Zone Act 2
    Sonic & Knuckles"
    it's from Sonic Mania lol

    • @Malleo
      @Malleo  4 ปีที่แล้ว +14

      ...Whoops!

    • @Tabby_PW
      @Tabby_PW 4 ปีที่แล้ว +2

      l caught it too and wanted to see if someone said anything.
      Sonic music is my favorite so l noticed it immediately. lol

    • @yourehereforthatarentyou
      @yourehereforthatarentyou 4 ปีที่แล้ว

      @@Tabby_PW whats your fav sonic song

    • @plantelo
      @plantelo 4 ปีที่แล้ว

      @@Tabby_PW Same thing

    • @Tabby_PW
      @Tabby_PW 4 ปีที่แล้ว

      @@yourehereforthatarentyou
      I have a few, actually. The Final Boss from 3&K, Stardust Speedway Bad Future from CD, Mystic Cave from 2, Ice Mountain act 1 from Advance, Emerald Chase from Heroes and Biolizard from SA2B.
      Long list, sorry. 😅

  • @meekaboo_
    @meekaboo_ 4 ปีที่แล้ว

    0:50 : *HOME - We're Finally Landing* plays softly
    Only kidding, you and summoning salt are really some of the only people I will watch go into the most incredible deep dives into games I don't/hardly play, explore their unique facets and quirks, and leave me feeling incredibly entertained and having learned something neat. You're amazing, keep it up!

  • @dominiquecartier2359
    @dominiquecartier2359 3 ปีที่แล้ว +1

    I really appreciate that you go into the more technical aspects at play, looking forward to seeing more content like this :)

  • @KnishG
    @KnishG 3 ปีที่แล้ว +1

    watching so many of these under/overflow videos really helped me once i took computer architecture in school

  • @horizontal
    @horizontal 4 ปีที่แล้ว +19

    13:20 game can't make a ghost but you sure can

  • @Epzilon12
    @Epzilon12 4 ปีที่แล้ว +91

    If you could somehow finish this in way that lets you get a replay, how big would the file size be?

    • @Kierio04
      @Kierio04 4 ปีที่แล้ว +92

      The Dolphin TAS Movie (DTM) or input recording of the run was multiple gigabytes in size

    • @Epzilon12
      @Epzilon12 4 ปีที่แล้ว +33

      @@Kierio04 That's hilarious. Thank you for answering

    • @pistachio_stick
      @pistachio_stick 4 ปีที่แล้ว +26

      at least 2

    • @Malleo
      @Malleo  4 ปีที่แล้ว +90

      @@Epzilon12 In fact, the DTM recording results in Dolphin consuming 16GB of RAM while running the game near the end of the 2 weeks.

    • @Epzilon12
      @Epzilon12 4 ปีที่แล้ว +36

      @@Malleo holy crap. Glad your PC didn't do anything weird during that time so we could get this neat video.

  • @JoeTheBiochemist
    @JoeTheBiochemist 3 ปีที่แล้ว +3

    I think the reason for the timer value given is that that is the highest value that can be displayed in the UI, even though the actual value in memory is much higher. You would have to overflow the time value to get back to 0s, BUT, if you time it just right, you might even be able to get a one frame time by starting a frame earlier than 0.

  • @obeisantturtle5075
    @obeisantturtle5075 3 ปีที่แล้ว +3

    I really appreciate the captions

    • @Malleo
      @Malleo  3 ปีที่แล้ว +2

      Well hey, I write and read off of a script word-for-word, so it's no trouble to add them as TH-cam can automatically sync it up with the video.

  • @FatalHog
    @FatalHog 3 ปีที่แล้ว +4

    This feels like a pannenkoak video simply by idea

  • @PJM257
    @PJM257 3 ปีที่แล้ว +1

    I once stayed underwater in minecraft and went afk (drowning damage was off, but the bubble icons still worked) and when I came back, my entire screen was filled with bubbles

  • @deadlineuniverse3189
    @deadlineuniverse3189 3 ปีที่แล้ว +1

    3:37 My thoughts went “So, you spent weeks to drive 32769 and more laps backwards? Poor integer variable XD”

  • @eimazd
    @eimazd 3 ปีที่แล้ว +7

    Someone should tell Mayro we've found an even bigger endurance challenge than Formula Kart Wii

  • @obabochess4670
    @obabochess4670 3 ปีที่แล้ว +1

    "float" means floating point decimal. It means that in the data representation of any number, which bits inside the variable represent the integer part and which represent the decimal part can vary.
    If we find out that the first 2 bytes of the 4 byte variable are strictly for representing the integer part and the rest is for the decimal part, that means we have a FIXED point decimal.
    More accuratly one in the Q16.16 format.

  • @rachelthesheep
    @rachelthesheep 3 ปีที่แล้ว +1

    the video of funky driving off the edge over and over is driving me insane, I literally can't watch the video without getting mad

  • @RustyShackleford556
    @RustyShackleford556 3 ปีที่แล้ว +4

    Driving Backwards For 2 Weeks Crashes Paper Mario
    Wait a minute, wrong channel

  • @qwazplop7524
    @qwazplop7524 3 ปีที่แล้ว +1

    The gameplay, music and topic of the video got me feeling like I’m watching a creepypasta

  • @TheTintedHalo
    @TheTintedHalo 4 ปีที่แล้ว

    Well it's official. This game will never cease to amaze me.
    Thanks for all of the work you put in, and for continuing to push this game to its limits!

  • @dksc4life
    @dksc4life 4 ปีที่แล้ว +38

    Wow! Can’t believe Obama’s last name ended up being Sebastian.

  • @brandonw2471
    @brandonw2471 4 ปีที่แล้ว +11

    I've never seen this channel before. This was pretty cool.

    • @MsCerealCat
      @MsCerealCat 3 ปีที่แล้ว

      There are lots of other cool videos on this channel :)

  • @4snekwolfire813
    @4snekwolfire813 4 ปีที่แล้ว +18

    lap underflow? wow

  • @Rainbowmon
    @Rainbowmon 4 ปีที่แล้ว +30

    ~9:53 "Titanic Monarch Zone, Act 2 - Sonic & Knuckles"
    Could not read the Sonic & Knuckles cartridge. Please turn off the Sega Genesis/Megadrive system and confirm that the cartridge has not been modified into a Sonic Mania cartridge.

  • @sagacious03
    @sagacious03 4 ปีที่แล้ว

    I was excited the moment I saw the title of this video, & even moreso your icon! (Not necessarily in that order. I'm not entirely which order, in fact.)
    Will probably comment more later! Thanks for uploading, super hype to start watching this!

  • @moth5449
    @moth5449 4 ปีที่แล้ว +10

    Super paper Mario music got me in my feels 😭

  • @djtjpain
    @djtjpain 3 ปีที่แล้ว

    Wow this is one of the most informational videos and comments sections I’ve been to in months

  • @IronMetel5
    @IronMetel5 3 ปีที่แล้ว +1

    Can confirm: modifying the game to make tracks last 9 laps will end up displaying 8. After completing lap 8, the display will not change, but one more lap will need to be completed before the race ends, if that's the required lap count for the track.

  • @anidiot5153
    @anidiot5153 3 ปีที่แล้ว

    13:36
    you: *experimenting with an underflow*
    dolphin: i'm gonna have to stop you right there

  • @therealohead
    @therealohead 4 ปีที่แล้ว +1

    Oh my goodness I've always loved these scientific style video game videos, and there's finally one on the best racing game in history!

  • @adameves5970
    @adameves5970 3 ปีที่แล้ว +2

    Originally you needed to complete 5 laps. On the first Mario Kart, which this track is from, you did 5 shorter laps. It only changed to 3 in the later versions that had "longer" tracks.
    Lap 5 was always the standard until they changed it. So, it's definitely not weird to see Lakitu hold a Lap 5 on a Super Nintendo track. It always happens, every time you race on Super Nintendo.

    • @Kierio04
      @Kierio04 3 ปีที่แล้ว

      it has nothing to do with the fact that super mario kart had 5 lap tracks bro

  • @asialsky
    @asialsky ปีที่แล้ว +1

    "This might seem super strange..."
    Not at all. Many compilers have a stroke if the data types don't match, so forcing the 4-byte to behave as 2-byte for the sake of doing math with them makes sense.

  • @superflan2981
    @superflan2981 3 ปีที่แล้ว +1

    i like how theirs eerie background music when this is about mario kart wii and a lap

  • @totalphantasm
    @totalphantasm 4 ปีที่แล้ว +2

    If only it really allowed the lap timing to work right... desert bus#2, an incredible AGDQ dono incentive

  • @levthelion71810
    @levthelion71810 4 ปีที่แล้ว +5

    You played some of my favorite music in this video.

  • @Shlonzs
    @Shlonzs 4 ปีที่แล้ว

    Tysm for that simple explanation of what the float format describes

  • @goreobsessed2308
    @goreobsessed2308 4 ปีที่แล้ว +7

    The things we do just because we can

  • @aidanhennessey5586
    @aidanhennessey5586 4 ปีที่แล้ว +1

    The 8:20 hard limit comes from the fact that 99:59.999 for 5 laps in a row is 5 ms less than 8 hours 20 min. Beyond 8:20 the run is longer than 99:59.999 for 5 laps in a row so the devs considered anything beyond that to be useless

  • @worldsboss
    @worldsboss 4 ปีที่แล้ว +5

    I’m too stupid to get my head around bytes etc., but this was absolutely fascinating!

    • @sage5296
      @sage5296 3 ปีที่แล้ว

      it's sorta like the largest number you could represent in base 10 with say 3 digits is 999
      so 1 + 999 = 1000 => 000 would be an overflow (9 being the largest digit in base 10)
      similarly 1 + 1111 1111 = 1 0000 0000 => 0000 0000 (1 being the largest digit in base 2)
      underflow is just the reverse of this, 0 - 1 = -1, but you could think of that as -1000 + 999, and since the thousands digit is ignored (there's no space to store it) you just would get 999

    • @worldsboss
      @worldsboss 3 ปีที่แล้ว

      @@sage5296 I understand the basic concept of the overflow/underflow stuff, but thank you anyway for the explanation.

  • @DanielGirardBolduc
    @DanielGirardBolduc ปีที่แล้ว

    I Really Love how Deep you go with your Explaination and Visually allow us to get a good understanding of this awesome Project.
    Have an awesome Day.
    Dan

  • @asiatage4587
    @asiatage4587 4 ปีที่แล้ว

    great video as always man, over a decade in were still finding ways to break this silly game

  • @skull_is_dull
    @skull_is_dull ปีที่แล้ว +1

    19:10
    The cap of 8 hour 20 will be because that is the length of five laps of 99:59.999. There is no point is counting higher than that as all laps will still be displayed as the max time.

  • @Zee-Core-Gaming
    @Zee-Core-Gaming 3 ปีที่แล้ว +2

    The last time I drove backwards for two weeks the police were pissed about it.

    • @ravenID429
      @ravenID429 3 ปีที่แล้ว

      Just trying to reach officer, underflow

  • @RetraCarteR
    @RetraCarteR 3 ปีที่แล้ว +2

    And to think... this entire mess could have been avoided with just a few additional lines of code:
    if (lapcount < 0) {
    lapcount = 0;
    }

  • @nilvana7540
    @nilvana7540 3 ปีที่แล้ว

    Funky Kong on the Flame Runner driving endlessly on a short, flat track, with only ghosts for company. The background, a black void. The timer, long maxed out. Lakitu keeps telling him he's going the wrong way, but Funky is searching for something beyond logic.
    If purgatory exists in Mario Kart Wii, this is it.

  • @UmbreonFlash
    @UmbreonFlash 3 ปีที่แล้ว +3

    Me: *expecting Mario kart driver to actually drive backwards*

  • @sagacious03
    @sagacious03 4 ปีที่แล้ว

    Pretty interesting! Excellent video! Thanks for uploading!

  • @freckle3773
    @freckle3773 4 ปีที่แล้ว

    This is crazy - well done, amazing video!!

  • @beleemoi4433
    @beleemoi4433 3 ปีที่แล้ว +2

    "hold on, Im gonna be done playing soon"

  • @foxxbaker
    @foxxbaker 3 ปีที่แล้ว +2

    Lap 4, the cursed unholy lap

  • @Thephoenixofstories
    @Thephoenixofstories 10 หลายเดือนก่อน +2

    Let’s you you’re on lap two, in MK7 If you drive through the course backwards, internally, the game’s lap count will go down even though it doesn’t show you, so it could say you’re in lap two and you rival is in lap one but you could be in second place while they are in first

  • @minecrafter3448
    @minecrafter3448 ปีที่แล้ว +1

    I think I might know why they set the max amount of laps lakitu shows to 5. In the original super Mario kart, there were 5 lap tracks because they were so small. Your discovery may mean that at one point in development, they planned to have at least one 5 lap track

  • @ShirakoriMio
    @ShirakoriMio ปีที่แล้ว +3

    LAP LAP LAP LAP LAP LAP LAP GET DRIVEN GET DRIVEN GET DRIVEN GET DRIVEN

    • @Loafoftime
      @Loafoftime ปีที่แล้ว +1

      Woah there

    • @ShirakoriMio
      @ShirakoriMio ปีที่แล้ว +1

      @@Loafoftime WHOOOOOOOAHHHH

  • @zigaudrey
    @zigaudrey 6 หลายเดือนก่อน +1

    Pannoek builds speed for hours.
    You build underflow lap for weeks.

  • @Keepcalmandcupcakes
    @Keepcalmandcupcakes 3 ปีที่แล้ว +1

    9:56 I don't know why I'm bothering to correct this, but Titanic Monarch Act 2 is from Sonic Mania, not Sonic and Knuckles.
    Love your videos! This is insane!

  • @markb5249
    @markb5249 4 ปีที่แล้ว +5

    19:19 500 minutes, as many Pokemon Go players will know; why they chose exactly 500 over (ex.) 1000 is not obvious, but it's still a fairly nice round number :)