More Global Timer Dependent Phenomena

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ค. 2016
  • In a previous video [ • Pause Buffering ], I explained how pausing buffering can be used to affect certain in-game phenomena that depend on the global timer. Since then, I've found even more things in the game that depend on the global timer, and so I figured I might as well make a video showcasing them all, as a sort of followup to the ones I've shown already in the pause buffering video. Some of these were already explained in the coin count video [ • Coin Count ], but they are repeated here for the sake of completeness, since I want all examples to be covered between this video and the pause buffering video.
    Background on the global timer: The global timer is a variable that starts at 0 when the game is turned on and increments once on every frame, including paused frames. Some phenomena in the game rely on the global timer, and expect it to increment normally. However, by pausing strategically, we can control exactly what values the global timer has during the in-game frames. This can lead to some rather strange things happening.
  • เกม

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

  • @Lugmillord
    @Lugmillord 7 ปีที่แล้ว +363

    Mario can manipulate his enemies' minds. Mario can manipulate the wind. Mario can manipulate everything. He's literally the God inside the game. But he still can't get off that stupid BitFS pole without pressing A, grr.

    • @funnydogman9534
      @funnydogman9534 7 ปีที่แล้ว +36

      next thing you know mario can drop off the pole and land if the global timer is a multiple of 500

    • @tcoren1
      @tcoren1 5 ปีที่แล้ว +12

      Lugmillord he can’t get off the pole, but he can raise a platform out of the fire sea by waiting long enough

    • @cjh1838
      @cjh1838 5 ปีที่แล้ว +14

      @@tcoren1 only on Wii VC

  • @Superdavo0001
    @Superdavo0001 7 ปีที่แล้ว +582

    Whether Pannenkeok uploads a video is dependent on the value of the global timer, so by pause buffering, we can make him upload a video on every frame, or even not at all.

    • @kubapolish
      @kubapolish 7 ปีที่แล้ว +35

      **gives cookie**

    • @XenoZane
      @XenoZane 7 ปีที่แล้ว +39

      Can we pause buffer so he starts uploading again

    • @Superdavo0001
      @Superdavo0001 7 ปีที่แล้ว +38

      Oops, I was buffering on the wrong frame! :-/

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว +163

      The reason I haven't uploaded in a while isn't because I've given it up or anything. It's because I took on a video that was much harder than the usual videos I had been making. Specifically, I'm trying to tackle the video on walls/floors/ceilings. Most people don't realize this, but I'm just not in the mood to make high effort videos these days. If I force myself to make a high effort video, I end up often putting it off, trying to find other things to work on, and working on it very slowly, since it's just not that fun and it's a lot of extra work. So not only is this video more work, but my efficiency has majorly decreased, and so it causes it to take even longer. This wall/floor/ceiling video probably isn't even 20% of the total work the next main channel video would be, so working on the next main channel video is simply out of the question in my current mood.

    • @Superdavo0001
      @Superdavo0001 7 ปีที่แล้ว +54

      Fair enough! I know from experience how draining complex videos can be to make (maybe not quite as complex as your rolling rocks video). We were just messing about there - don't feel under pressure to release videos quickly! Sounds like a good video too! :-)

  • @TimeTravelPenguinTAS
    @TimeTravelPenguinTAS 7 ปีที่แล้ว +182

    Jesus that fucking sound can surely kill the mystery Goomba

    • @dmas7749
      @dmas7749 7 ปีที่แล้ว +17

      But you can only do it once because he spawns on the death barrier

  • @greenpen232
    @greenpen232 7 ปีที่แล้ว +142

    Pannenkeok videos are arguably more interesting than Pannekoek videos at this point

    • @knavesmith
      @knavesmith 7 ปีที่แล้ว +43

      Probably because the last koek video we got was 6+ months ago

    • @greenpen232
      @greenpen232 7 ปีที่แล้ว +11

      well they were still interesting. But yea that is a slight factor

    • @UmbraVivens94
      @UmbraVivens94 7 ปีที่แล้ว +9

      well TIL that this alternate channel's name is different

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว +115

      It's like how Netflix original shows can be made specifically to appeal to a niche market, while broadcast television shows are pressured by executives to appeal to the widest possible audience

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

      +pannenkeok2012 this guy called Salmence found a Pedro Spot in Tick Tock Clock in Kaizo Mario 64, in ep 32

  • @mluminoth6379
    @mluminoth6379 7 ปีที่แล้ว +43

    I wish a channel like this existed to explore the engine and mechanics of Ocarina of time and Majora's Mask.

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

      I've heard OoT and SM64 use the same engine... so maybe PUs exist in OoT and MM.

    • @mluminoth6379
      @mluminoth6379 7 ปีที่แล้ว +10

      As Ocarina of time's engine being developed from the source code of SM64 does not make the two engines reasonably perform the same, they are both extremely different games inherent of their design. Videos exploring this deeply into the Zelda franchise would greatly expand what goes on in the speed running scene.

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

      Or Skyward Sword

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

      @@SSDARKPIT OoT

  • @Z10ZeeTen
    @Z10ZeeTen 7 ปีที่แล้ว +260

    Man, pannenkeok's putting out these videos at QPU speed.

    • @flashtirade
      @flashtirade 7 ปีที่แล้ว +85

      But first we have to talk about parallel uploads

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

      QPU isn't a speed, it is a distance.

    • @zelivira
      @zelivira 7 ปีที่แล้ว +22

      But QPU Speed is a speed.

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

      In my opinion, speed isn't exactly a "speed", but the defining word for "speed". So QPU speed isn't exactly a speed either..
      However, QPU per second... THAT is a speed!

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว +35

      I say "QPU speed"

  • @Whitefright
    @Whitefright 7 ปีที่แล้ว +60

    The best trick is when you pause the game, enemies stop moving

    • @want-diversecontent3887
      @want-diversecontent3887 7 ปีที่แล้ว +4

      Whitefright Actually, everything stops moving except for the red coins at the bottom right and the arrow which you control.

    • @KirbyMario12345_939
      @KirbyMario12345_939 6 ปีที่แล้ว +8

      And Bowser and the Penguins, which continue blinking.

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

      stop, don’t say that. Son’t mention what it feels like to be watched by a penguin when everything stopped

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

      Pausing also allows you to perform this technique where you exit a course without collecting a star.

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

      Pausing also allows you to unpause

  • @whatdoithinkofthisyoutubev8787
    @whatdoithinkofthisyoutubev8787 7 ปีที่แล้ว +44

    With all those bubbles think of the possibilities!

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

      Maybe you can increase the amount of objects enough to fill every object slot, preventing another object from spawning, so now you can...MORE BUBBLES YAY

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

      DeRockProject & the Attack of the Really Long Channel Name or crash the game doing so.
      (It’s not possible I made a joke)

  • @JasonGodwin69
    @JasonGodwin69 7 ปีที่แล้ว +30

    Behold, my Stand... PAUSE BUFFER!

  • @PickyMcCritical
    @PickyMcCritical 7 ปีที่แล้ว +6

    Finally someone introduces me to the word "parity." A word that labels the possibility of being odd or even. I've been stopped while speaking and typing many times b/c I didn't have that word to fill in my blank :(

  • @Stonefallow
    @Stonefallow 7 ปีที่แล้ว +8

    I'm going to hear that sound in my sleep if I keep watching these.

  • @quaternaryyy
    @quaternaryyy 7 ปีที่แล้ว +63

    It's a whole video full of the annoying pause buffering sound! \:D/

    • @LadyZechie
      @LadyZechie 7 ปีที่แล้ว +61

      If you pause buffer the video, you can cause twice as many pause buffers to occur!

    • @Architector_4
      @Architector_4 7 ปีที่แล้ว +18

      +Zechling
      So i held Spacebar.
      Oww crap i think im blind now.

    • @Moonknife
      @Moonknife 7 ปีที่แล้ว +8

      At least is not OOT Pause buffering sound...

    • @madeformario
      @madeformario 6 ปีที่แล้ว

      -annoying- amazing*

  • @mathphysicsnerd
    @mathphysicsnerd 7 ปีที่แล้ว +6

    The only one here that looks like it might be genuinely useful for something is the water ripples one, since I'm guess that the ripples take up an object slot.
    ...
    Oh who am I kidding, this is Pannen I'm talking about. He'll probably find a way to save an A press with the aquarium bubbles spawning.

  • @tannerjacobi3497
    @tannerjacobi3497 7 ปีที่แล้ว +11

    Anyone here play D&D?
    *Bell of World's Time*: This tiny, white-and-purple bell makes a disproportionately loud and dissonant ring. When rung continuously, it alters how splashes of water, wind, and other insubstantial phenomena within 300 feet around it behave. In the hands of a skilled user with at least one rank in Perform, ringing the bell can, for example, cause water to splash and bubble more frequently (or not at all), or freeze flames in place (or make them jump around more animatedly). The bell allows any insubstantial phenomena to be sped up or temporarily frozen in this way, within the same limits as the _prestidigitation_ spell.
    The dissonant ringing also interferes with echolocation--blindsense and blindsight based on hearing cannot detect anything within 300 feet of the bell while a skilled user is ringing it. Bats and other small echolocation-dependent animals have been known to flip themselves over mid-flight while the bell is being rung.
    Finally, three times per day, when the user is attacked and subsequently takes damage, they can start ringing the bell as an immediate action. This duplicates the effect of _greater invisibility_ on the user for up to 1 round, or until they stop ringing the bell.
    Moderate divination; CL 12th; Craft Wondrous Item, _alter fortune_, 1 Rank in Perform; Price 65,535 gp.

    • @KaWiz
      @KaWiz 7 ปีที่แล้ว

      beautiful

    • @manpersondude7867
      @manpersondude7867 7 ปีที่แล้ว

      Wow. Amazing. I would definitely buy one. Or two.

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

    I absolutely love your videos (even though it's all mostly just confuses me)! Keep up the good work, and don't stress about the pressure you're getting on your main channel. Post whatever you'd like, whenever you'd like.

  • @Fuzy2K
    @Fuzy2K 7 ปีที่แล้ว +5

    Now if only someone could explain exactly what makes the clouds in Yoshi's house in Super Mario World freak out when you press the L and R buttons...

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

    This game should literally be an educational course in programming. It's a treasure vault of fascination! :O

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

    I find it interesting that in, I believe it was the 255 Coin Limit video, Pannen mentions how after reaching 999 coins, for some reason coins don't make a sound when collected sometimes. In this video, that mystery was solved a little, we know what causes coins to make no sound

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

    Nintendo should've make objects to use a in-game-world frame counter/timer, since they are in the game world and not the pause world. Its like pausing and you get to move around while everything is frozen. This happens on SMW on sprites using $7E0013 (global frame counter). Game developers should make it so that you cannot manipulate by making things ACTUALLY use ONLY pauseable stuff.
    If things freeze during pause, the stuff it uses should too. Otherwise it "desyncs".

  • @sadizz455
    @sadizz455 7 ปีที่แล้ว +19

    I wouldn't mind if these videos triggered my epilepsy.

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

    Thanks for highlighting that the game really likes spawning particles at 15 per second!

  • @christopherh760
    @christopherh760 7 ปีที่แล้ว +14

    Are there scenarios where pause buffering can prevent a game crash by preventing particles from loading, in instances of coin cloning, for example?

    • @inakilbss
      @inakilbss 7 ปีที่แล้ว +6

      Coin particles, which (weirdly) aren't considered “unimportant”, spawn from the despawning of the coin, I'd guess, so they're not affected by the global timer.

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

    I shout YES! whenever you post a new video.
    Tonight I woke up my whole family.

  • @thecaptain0003
    @thecaptain0003 7 ปีที่แล้ว +8

    Bruh, it's still 12:00AM

  • @PlushSM64
    @PlushSM64 7 ปีที่แล้ว +32

    What about fishes apprearing when you touch water surface?

    • @TimeTravelPenguinTAS
      @TimeTravelPenguinTAS 7 ปีที่แล้ว +28

      What even causes them to spawn?!

    • @welcoe
      @welcoe 7 ปีที่แล้ว

      TimeTravelPenguin Mario kicking them out of the water

    • @triky2729
      @triky2729 6 ปีที่แล้ว

      TimeTravelPenguin fishes are reskined bubbles

    • @HeyKevinYT
      @HeyKevinYT 6 ปีที่แล้ว

      Ooo, that’s when it gets fishy

    • @Raven-626-
      @Raven-626- 6 ปีที่แล้ว +2

      May Float rest in peace, he braved PU's to demonstrate floats.

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

    1:10 - 1:21 omg why do I love SO much the sound of rapid pausing? That's why I always like to watch P-BLJs

  • @radixtoken1058
    @radixtoken1058 7 ปีที่แล้ว +13

    Do you actively look for these novelties or do just happen to run into them while working on other SM64 related projects?

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว +21

      In this case, I specifically looked for them. I had found the coin display one because I noticed that it counted up once every 2 frames, and I realized that that's something the global timer could be used for, and whadaya know - that was what was happening. And then that inspired me to look for even more phenomena

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

      a real challenge: kill the mystery goomba without any a presses

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

      We should probably figure out how to kill it in the first place before we try that.

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

    *Dingdingdingdingding dingdingdingding dingdingdingding dingdingdingding dingdingdingding dingdingdingding* intensifies

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

    Why did they make so many things dependent on whether or not the global timer is even or odd? The only reasons I can think of is for optimization, or as a way to make certain things delayed, but I'm not sure.

  • @Pichufan172
    @Pichufan172 7 ปีที่แล้ว

    I don't care that it's 3 am this stuff is way too interesting.

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

    Please make more videos we love them so much :( they don't even have to be good videos, at least just something to show that you care.

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      The reason I haven't uploaded in a while isn't because I've given it up or anything. It's because I took on a video that was much harder than the usual videos I had been making. Specifically, I'm trying to tackle the video on walls/floors/ceilings. Most people don't realize this, but I'm just not in the mood to make high effort videos these days. If I force myself to make a high effort video, I end up often putting it off, trying to find other things to work on, and working on it very slowly, since it's just not that fun and it's a lot of extra work. So not only is this video more work, but my efficiency has majorly decreased, and so it causes it to take even longer. This wall/floor/ceiling video probably isn't even 20% of the total work the next main channel video would be, so working on the next main channel video is simply out of the question in my current mood.

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

      Don't force yourself to make high-end videos because you don't need to. You've created a paradox for yourself; one where you create a high status-quo main channel that you fear to use, so instead you relax and create a relaxed channel that produces overall better enjoyment for you and for us. This is not to say videos on your main channel are worse then these, but these are as-sure-as-hell as much as we need. You joined the ABC community to do ABC community things, not to become a high-quality TH-camr. Simply make a video on like BLJ's or something (I actually don't know how they work, all I know is that you hear "Yahoo, Yeyeyeyeyeyeyeyeyeyeyeyeye Yahoo," and suddenly you teleport). You could post HALO gameplay footage if that was what you were in the mood for and that would be okay.
      Don't be the pannenkoek you feel is necessary and be the pannenkeok we love to see. All we want is to open a video and see bright yellow text explaining perfectly and simply whatever it is you're explaining, whether that be how to make Yoshi fall off a roof or how to make twice the amount of bubbles spawn in a fishtank. And to hear file select music edited in the background and say "Yes! _That_ is a Pannenkeok video!"

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      I have a list of topics I want to cover in keok videos. So the way I choose what to do next is by picking the topic that's simplest/easiest/funnest on the list. However, there are some constraints. For example, topics that require another topic as a prerequisite cannot be released until the prerequisite topic video has been released. Also, topics that are basically a list of things (like list of phenomena influenced by the global timer) are intentionally put off, since often I'll find more examples to add to the list while making other videos. Anyway, over the past couple months, I've been tackling topics on my list in this way. However, I've now reached a point where all the remaining videos are the harder end, since I've done all the easier ones already. And the video that's next and that I've been working on is really not one that I'm really that into. In the past, there have been easier ones that I was also no that into making, such as the one on angles or the one on trying to get from the pendulum to the moving bars. However, since those ones were relatively short, I was able to push through them without too much trouble. However, the video I'm currently working on is unfun AND long, so it's one that I've been putting off for months, and now that it's finally become the video I'm set to work on, I've reached a point where I'm working on it very slowly just because I don't really want to

  • @GhillieOfMist
    @GhillieOfMist 7 ปีที่แล้ว

    Please do more commentated videos, they are just stupidly interesting

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      If you want voice commentary, stick to my main channel. There will never under any circumstance be voice commentary on this channel, so you should not expect it. For more info, see question #6 of bit.ly/pannenkeok2012FAQ

  • @crowman1795
    @crowman1795 7 ปีที่แล้ว +5

    Will this be on the test?

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

    Today, pancake man mashes the pause button and makes the universe an unusual place for one specific Italian plumber

  • @thewildjamie3283
    @thewildjamie3283 7 ปีที่แล้ว

    ...and I just finished watching all of the secondary channel's videos.

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

    +pannenkeok2012 The Lakitu cutscene at the start of the game causes a time stop! I noticed because the flags of the castle stop waving in the wind, but if you simply activate the cutscene and jump out of it into the water, you should be able to simply swim into the Vanish Cap under the Moat, since the cage blocking the way should be considered an object. Moat Skip V2?

  • @porygonlover322
    @porygonlover322 7 ปีที่แล้ว +16

    Could any of these be used to reduce lag?

    • @abcdefghilihgfedcba
      @abcdefghilihgfedcba 7 ปีที่แล้ว +9

      I mean, sure, maybe, but the lag doesn’t quite slow down the game to a quarter of its speed, so it would still end up being slower.

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

      PB slows the game to a quarter of its speed. If lag doesn't reduce it as much, then what's the point of PB if lag is faster?

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

      I think you could at least lower the amount of particles if you need the memory for some reason.

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

      +Crafting Creepers Particles are willing to be replaced by other objects, so there's no reason to prevent them from spawning. The only use would be to prevent game corruption.

  • @dranixc
    @dranixc 7 ปีที่แล้ว

    does every object check on the global timer performs a modulo on the timer or is there a global timer modulo variable?

  • @SPLATYURFAICEINlol
    @SPLATYURFAICEINlol 7 ปีที่แล้ว

    Is there any sort of shallow water shenanigans you can come up with? like how far under until you are swimming and such?

  • @timpunny
    @timpunny 7 ปีที่แล้ว

    Apparently, when Mario is in the freefall state before a star dance, the acceleration due to gravity is a little more/less than 3.2un./fm.^2. Also, his terminal velocity then is 65 rather than the normal 75.

  • @MarsofAritia
    @MarsofAritia 6 ปีที่แล้ว

    why do things only seem to happen on odd times? is it something to do with binary? (off at 0, on at 1 maybe?)

  • @accursedcursive4935
    @accursedcursive4935 7 ปีที่แล้ว

    What's with all these people saying they're watching this at 12:00am?
    And just as I check my clock... _exactly_ 12:00 am...

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

    Why does the pause buffering sound faster in the _fwoosh_ area?

  • @mcpo117
    @mcpo117 7 ปีที่แล้ว

    I'm going through withdrawal without my Mario videos man!

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

      The reason I haven't uploaded in a while isn't because I've given it up or anything. It's because I took on a video that was much harder than the usual videos I had been making. Specifically, I'm trying to tackle the video on walls/floors/ceilings. Most people don't realize this, but I'm just not in the mood to make high effort videos these days. If I force myself to make a high effort video, I end up often putting it off, trying to find other things to work on, and working on it very slowly, since it's just not that fun and it's a lot of extra work. So not only is this video more work, but my efficiency has majorly decreased, and so it causes it to take even longer. This wall/floor/ceiling video probably isn't even 20% of the total work the next main channel video would be, so working on the next main channel video is simply out of the question in my current mood.

    • @mcpo117
      @mcpo117 7 ปีที่แล้ว

      Oh Damn dude I just assumed you started classes again. It sucks that making the videos you love so much can lose the fun and become work. As a procrastinator I feel your pain.

  • @maxrichards5925
    @maxrichards5925 2 ปีที่แล้ว

    What do you do to emulate this game? It looks really good

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

    would it theoretically be possible to get so many coins in a pause buffered fashion that you get a star, they start counting up, and you enter another stage while they're still counting up? if so, will you be rewarded with a 100 coin star?

    • @111112oo
      @111112oo 7 ปีที่แล้ว +15

      Coin count is respnsible for delivering the the 100 coin star, so even when the display is 0, as soon as the actual amount of coins you collect hit 100 the star will spawn, plus the coin display and count are rest back to 0 every time you enter a level,

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

      Entering a stage resets your coin counter to 0

  • @Zusk0
    @Zusk0 7 ปีที่แล้ว

    2:20 you mention that water ripples can be disabled by using pause buffering. Is the ripple effect on the paintings disabled through this as well? If you do this then perhaps you can enter them through pause buffering in a corrupted save that would otherwise crash you there?

    • @madeformario
      @madeformario 6 ปีที่แล้ว

      nope, you cant pause while entering a painting, so not a chancce. but it ight bepossible to enter BitFS that way

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

    Hey +pannenkeok2012, do you happen to have any fun information to share about when Mario switches to his low-poly model? I've wanted a code for a while to make him always stay in his high-poly one because the other one looks so ugly, but it wasn't as easy as looking through cheat search...

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

      I have no info on that. You should ask Peter Fedak

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

    alternate frame stuff is just performance streamlining no?

  • @garderay9994
    @garderay9994 7 ปีที่แล้ว

    Sometimes I wonder "who cares if Super Mario 64 does this"
    and i remember "i find it so interesting how this game was programmed to handle their not-so-important data"

  • @QQ-wu2hx
    @QQ-wu2hx 7 ปีที่แล้ว

    Hey Pannen! Just wondering, if you have time to answer, what the current state of the A button run would be. That is to say, how long it would take and how many presses we're down to. Thanks!
    P.S. Sorry if you've already answered this, I couldn't find any updates!

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      docs.google.com/document/d/1ypRVVRyf4x-v8GqCSmKYnicrfKSIjao3Y1ZVl52RIyM/edit

  • @funnydogman9534
    @funnydogman9534 7 ปีที่แล้ว

    If you get a star while pause buffering to make the coin counter not update, do you get the star with no coins even if you collected a coin? Or is it just a visual effect?

    • @madeformario
      @madeformario 6 ปีที่แล้ว

      the coin count will keep going, and also when you collect a star, you can no longer pause buffer and so the display increases. even if we could pause buffer during colllecting a star, its the coin count thats responsible for saving how many coins you've collected, not the display.

  • @Reecer77
    @Reecer77 7 ปีที่แล้ว

    I'm assuming those wind particle effects spawn *some* type of particle every unpaused frame, so it'd be impossible to just have them spawn nothing through clever pausing patterns?

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

      It's impossible, because there are no frames in which particles don't spawn.

  • @SilverLining1
    @SilverLining1 7 ปีที่แล้ว

    Since pause buffering can prevent the spawning of objects like particles and bubbles, can this be used to increase the max number of duplicated coins before surpassing the object limit??

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      In all the cases where I had to come close to the object limit, I just wouldn't spawn those types of objects anyway (e.g. don't go in water or make dust when you're near the limit). So while theoretically it might help, it has not been needed in pratice

  • @miiks...5...3...9...
    @miiks...5...3...9... 7 ปีที่แล้ว +3

    How long till he completly reverse engineered the entire game code?

  • @jan_h
    @jan_h 7 ปีที่แล้ว

    This makes me wonder, why does the game depend on even/uneven values so much. Is checking for uneven/even very efficient on MIPS?

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

      Let's say you want Mario to blink during hitstun. Should you program in a new variable just for that, or rely on a variable that's already available to you? That's the logic behind using the global timer so much

    • @jan_h
      @jan_h 7 ปีที่แล้ว

      pannenkeok2012 Oh yeah, now that I think about it, that makes way more sense.

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

    Hey Pannen, this probably isn't useful but what happens if you enter Cavern of the Metal Cap with hyper speed but before Mario fully transitions you enter the water in the underground lake to store Mario's speed into sliding speed? Would Mario keep this speed? Also, I'm curious about the text that pops up when you first enter there, as that could theoretically cause a timestop. Does it occur because Mario enters the course for the first time, or because Mario is metal for the first time? You'd have to look in the code to figure that out, I think. But say the text occurred because Mario became metal for the first time, if the switch could be pressed without triggering the text, there could be more possibilities for timestop shenanigans. Same goes for the other 2 caps.

    • @inakilbss
      @inakilbss 7 ปีที่แล้ว

      Speed isn't kept between levels. By the way, the text appears because either the switch hasn't been pressed or the star hasn't been collected (I don't know which one, but probably the first one).

    • @grassdigger8695
      @grassdigger8695 7 ปีที่แล้ว

      I'm pretty sure that the text only appears once though, even if you didn't press the switch or get the red coin star. It just seems like an easy way out for the coders, especially since you start the levels with the cap, even though with the vanish cap you literally can't do anything useful with it at the start of the level. Either way, if we could get time stop in DDD that should make the 100-coin star go from 0.5 to 0 A presses. Not the biggest difference for the ABC, but it would help.

    • @inakilbss
      @inakilbss 7 ปีที่แล้ว

      +Grass digger Try leaving the first time and going back. You'll get the test again.

    • @grassdigger8695
      @grassdigger8695 7 ปีที่แล้ว

      Ah, ok. I don't have the game myself, but I've watched most of the pannenkeok and koek videos and I understand them, so I like to try to theorize ways to contribute. Maybe some other way to get time stop will be found, it'd be a neat way to get 100 coins in DDD without half an A press.

  • @PapaBadDadcumsuckgod
    @PapaBadDadcumsuckgod 7 ปีที่แล้ว

    So is it yet possible to do a 0x a press run that only gets to the final bowser fight, and doesnt collect all 120 stars?

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      We can get to the second bowser course without pressing A, but that course takes 1 A press. Thus, we beat the whole game using only 1 A press

    • @PapaBadDadcumsuckgod
      @PapaBadDadcumsuckgod 7 ปีที่แล้ว

      pannenkeok2012 Interesting, i hope we can get that one knocked out soon so we can have a possible finished 0x a press run

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

      Yes, that is the big hope

  • @chrismingay6005
    @chrismingay6005 7 ปีที่แล้ว

    Can anyone explain / theorise why the 999 coin sound bug might happen? It seems like it has very specific conditions, but I don't get how the code could possibly use them to determine whether a sound plays or not.

    • @inakilbss
      @inakilbss 7 ปีที่แล้ว +15

      The sound is definetely a consequence of the increase in the coin display, which only updates every odd frame, so it doesn't detect a null update (count goes up then down) which happens in an even frame.

    • @chrismingay6005
      @chrismingay6005 7 ปีที่แล้ว

      Nice one! Thank you

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

    Any idea why global timer affects coin sounds past 999?

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

      I'm guessing it's the same reason the timer affects the coin counter increasing. Since the counter is maxed out, the sound either plays instantly on the allowed frames or not at all.

    • @madeformario
      @madeformario 6 ปีที่แล้ว

      "it was just gameshark fuckin' out" - Clint Stevens

  • @danebouchie
    @danebouchie 7 ปีที่แล้ว

    I would ask if there's any pause buffering that would effect the TTC RNG simulator, but the odds are still so astronomically high of us not finding a state it wouldn't even put a dent in the probability let alone time to achieve it such a state.

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

      If we could manipulate RNG during the pause screen, then TTC cog pedro spot would be trivially solved. But unfortunately, there doesn't seem to be any way to do that :/

    • @danebouchie
      @danebouchie 7 ปีที่แล้ว

      I was thinking more along the lines that perhaps there was an object that only called rng during a specific global timer remainder. We could then use that to better manipulate the rng.

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

      Well I've paused and then unpaused after different numbers of frames, and it's always been the same RNG value that comes up next. Also, I've checked all of the variables that are relevant for the objects' RNG calling, and none of them update during the pause screen. So, I don't know if there's anything else we could possibly try to help with this pausing idea

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

    This is minor compared to other things, but thank you for the epilepsy warning. I don't have epilepsy but my bf does, and I tend to yank him over to my screen to show him the wild and wacky stunts. It's very sweet!

    • @oahda
      @oahda 7 ปีที่แล้ว

      Where is it? I can't find it in the description nor at the start of the video...

    • @falsefortuneteller
      @falsefortuneteller 7 ปีที่แล้ว

      its on the annotations...

    • @oahda
      @oahda 7 ปีที่แล้ว

      Ah. No annotations on my tablet. :c

  • @Marigio300X
    @Marigio300X 7 ปีที่แล้ว

    Hey, Pannenkoek, in the A-Button challenge, do you count the A press necessary to select the star from the menu?

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      From docs.google.com/document/d/1ypRVVRyf4x-v8GqCSmKYnicrfKSIjao3Y1ZVl52RIyM/edit#heading=h.njp36dt6xba0:
      Also worth mentioning are several misconceptions about what requires an A press. Specifically, there are several things I do that people might think I’m pressing A to do, without realizing that an alternate button suffices. These include:
      Selecting a file to play - start can be used to do this
      Selecting a mission - start can be used to do this
      Scrolling through text - B can be used to do this
      Choosing whether to save after collecting a mission star - start can be used to do this
      Choosing whether to save after collecting a 100 coin star - B can be used to do this
      Choosing whether to save after collecting a castle secret star - B can be used to do this
      Choosing whether to save after activating a cap switch - B can be used to do this
      Choosing whether to start a penguin race or koopa race - B can be used to do this
      Performing a dive recover - B can be used to do this
      Talking to a toad or bob-omb buddy - B can be used to do this

    • @Marigio300X
      @Marigio300X 7 ปีที่แล้ว

      Wow. I had THOUGHT you could press Start, but I wasn't sure. Thanks for the heads up!

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

    The related videos are things like climate change, politics, human migration, dependence on technology, and the return of Fiji's prime minister.

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

      Good job, TH-cam.

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

      "More Global Timer Dependent Phenomena."

  • @blaze4109
    @blaze4109 5 ปีที่แล้ว

    So you mean to tell me you can pause buffer the pause screen

  • @trxstzay1845
    @trxstzay1845 7 ปีที่แล้ว

    pannenkoek2012 can u use the teleport hat glitch to teleport the goomba to mario

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      That glitch only works on clones. We can already clone the goomba and attack it clones, but that doesn't actually kill it, since it stops functioning correctly after Mario releases the clone

  • @yarghhargh9345
    @yarghhargh9345 7 ปีที่แล้ว

    Hey Pannenkeok i want to know why you always play the File Select theme when you explain things in detail like mathematical equations. In my opinion the castle music is more suited to such topics.

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      In my opinion, the file select music is the perfect music to play for it

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

      Two very persuasive arguments at play.

  • @jerichopereira3587
    @jerichopereira3587 7 ปีที่แล้ว

    do you do your 0x A presses with tas, or are you just THAT Good?!

  • @dcvk6250
    @dcvk6250 6 ปีที่แล้ว

    TL;DR
    (Blank) spawns every (Blank) frame, so we can use pause buffering to prevent them from spawning

  • @Braycoe
    @Braycoe 5 ปีที่แล้ว

    This hurt my eyes but I like it

  • @bivirole6315
    @bivirole6315 7 ปีที่แล้ว

    pannekeok,is it possible to spawn a 100 coins star in BitFS?

  • @Tabascoth
    @Tabascoth 7 ปีที่แล้ว

    How does the global timer manage the spin of the red coins?

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

      It's something along the lines of:
      if global timer is 8k + 0 then be at phase 1
      if global timer is 8k + 1 then be at phase 1
      if global timer is 8k + 2 then be at phase 2
      if global timer is 8k + 3 then be at phase 2
      if global timer is 8k + 4 then be at phase 3
      if global timer is 8k + 5 then be at phase 3
      if global timer is 8k + 6 then be at phase 4
      if global timer is 8k + 7 then be at phase 4

  • @renakunisaki
    @renakunisaki 7 ปีที่แล้ว

    Does the global timer ever stop or jump around, other than when paused?

  • @iWillBanU
    @iWillBanU 7 ปีที่แล้ว

    On average, how much speed is QPU speed?

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      QPU speed is -262144, or any integer multiple of that

  • @ohay12
    @ohay12 7 ปีที่แล้ว

    Since this can affect the spawn of particles, and particles can call RNG, would this be a method of RNG manipulation?

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      Probably in some cases. But no such particle spawning happens in TTC, if that's what you're hoping for

    • @ohay12
      @ohay12 7 ปีที่แล้ว

      ...well it was a long shot, but I guess it was worth a try.

  • @bsharpmajorscale
    @bsharpmajorscale 7 ปีที่แล้ว

    So when are we getting a main channel vid? Not impatient, just curious.

    • @inakilbss
      @inakilbss 7 ปีที่แล้ว

      When he has nothing else to do.

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      I don't know, ask my main channel

    • @inakilbss
      @inakilbss 7 ปีที่แล้ว

      Why do you act as you're literally both people? I know it's a way to understand your having two channels, but come on, you're both still Scott. Plus, you've never said koek and keok don't get along outside of their philosophies.

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

      Maintaining both accounts is too difficult. There's a reason I haven't been active on my main account for months, and it's because the pressure and viewer demand on that channel were too great, so I had to take a break. For example, do you think Obama wants to talk about presidential matters when he's with his wife and kids? Or does he just want to be a simple father. Is he pretending to be 2 different people (i.e. president of the US and a father), or is he just trying to separate two different parts of his life that he doesn't want mixed

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      Another example: Let's say you're off shift and your boss asks you to go over some documents with you. Wouldn't saying "please ask me when I'm on shift" be an all right thing to say? Is that acting like 2 different people (on shift you and off shift you)?

  • @trxstzay1845
    @trxstzay1845 7 ปีที่แล้ว

    you should try the new ground idea in multiplayer

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      I'm not looking for new ways to kill the mystery goomba at this time. Please refer all suggestions on how to kill him to the mystery goomba videos

  • @nyeghheghhegh5555
    @nyeghheghhegh5555 7 ปีที่แล้ว

    3:30 to 3:34 is actually a good remix

  • @jocam2879
    @jocam2879 7 ปีที่แล้ว

    1:20 WOW! How fast can you tap the "Start" button!?

    • @madeformario
      @madeformario 6 ปีที่แล้ว

      its TAS, so he just inputted the start button to be pressed every 2nd frame

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

    But we still don't know the real question. Is it L is real 2401 or Eternal Star?

    • @SuperFromND
      @SuperFromND 7 ปีที่แล้ว +6

      How about: it's just blurry nonsense you're looking too deep into it

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

      Super! :3 no

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

      maybe we will just have to wait till the year 2401 to find out.

    • @gnusnotutopia
      @gnusnotutopia 7 ปีที่แล้ว

      Calvin Anderson
      2/4/01 was the day before Paper Mario 64 was released.

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

      It’s a joke the programmers put in

  • @lamialua26
    @lamialua26 7 ปีที่แล้ว

    Are you somehow going to use that particle mechanic for cloning?

  • @nexinex6049
    @nexinex6049 5 ปีที่แล้ว

    Coin buffering might be useful

  • @pointlessknight6076
    @pointlessknight6076 7 ปีที่แล้ว

    Did you know that if you pause buffer this video, it would take forever to watch it all.

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

      Hmm, I'll add that to my next video on even more global timer dependent phenomena

    • @want-diversecontent3887
      @want-diversecontent3887 7 ปีที่แล้ว

      UncommentatedPannen You're still looking for stuff.

  • @KirbyMario12345_939
    @KirbyMario12345_939 6 ปีที่แล้ว

    It just occurred to me...
    The blinking patterns of Bowser and the penguins are dependent on the global timer, right? So couldn't you cause them to stop blinking by pause buffering?

    • @madeformario
      @madeformario 6 ปีที่แล้ว

      no, they blink even when you pause, so that wouldnt work

  • @MetalBlade319
    @MetalBlade319 7 ปีที่แล้ว

    How do you pause extra fast? Is it tool assisted?

  • @crlyfryz8049
    @crlyfryz8049 7 ปีที่แล้ว

    Well at least now you have a reason for on your other channel when you said that for some reason the coins sometimes didn't make a sound when you had 999 of them

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      yup

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

      +pannenkeok2012 DO MORE COMMENTARIES

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

      nah

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

      Why

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      If you really want to know, you can read this comment exchange: th-cam.com/video/IM8_wKCDdpY/w-d-xo.html&lc=z12ezxi4fquecp3nk22huxha2v3kgpe3e

  • @tamed4171
    @tamed4171 6 ปีที่แล้ว

    So is the global timer increased by one every frame?

  • @nanyayoksay1893
    @nanyayoksay1893 5 ปีที่แล้ว

    You need to put a flash warning, my eyes

  • @hacksman6238
    @hacksman6238 7 ปีที่แล้ว

    Did you tested the global timer odd/even theory on the upwarp?

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      I feel like I'd tested it enough so that I've had a sufficient number of attempts with both even and odd global timer values

    • @hacksman6238
      @hacksman6238 7 ปีที่แล้ว

      +pannenkeok2012 also, if teabag was playing on emu, maybe it has something to fo with the apps open?

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      He was playing on console

    • @brettsantema9014
      @brettsantema9014 7 ปีที่แล้ว

      Do bitflips only occur on console?

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      We don't know if it was a bit flip

  • @digitalblasphemy1100
    @digitalblasphemy1100 7 ปีที่แล้ว

    these videos would be PERFECT if you just read what you wrote in the text on screen. I hate to say anything remotely negative about your videos because I love them so much and the only reason I ask is because I usually have to pause or rewind the video to see you demonstrate what you are describing in the text.
    But your videos are 99.999% perfect so keep doing what you're doing. Thank you for the awesome content on this channel.

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      If you want voice commentary, stick to my main channel. There will never under any circumstance be voice commentary on this channel, so you should not expect it. For more info, see question #6 of bit.ly/pannenkeok2012FAQ. Voice commentary takes a lot out of me, so you can either have scarce commentated videos (main channel) or frequent commentated videos (secondary channel). But your desire for frequent commentated videos is simply not a feasible reality at this time. If videos on this channel had to be commentated, they would come out at an even slower rate than on my main channel

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      To give you an analogy, consider restaurants. My main channel is like red lobster (high quality, more expensive, longer wait time), and my secondary channel is like mcdonalds (low quality, cheap, fast). So your complaint would be like telling the mcdonalds executives, "I like the cheap prices and quickness of the food. Now if you could just make the food as high quality as red lobster, it would be perfect!" Well, if mcdonalds increased the quality of their food, it would no longer be cheap or quick - it's a tradeoff to be made. So if you want high quality food, don't tell mcdonalds to change their practices; just go to a restaurant that makes the tradeoff the other way.

    • @digitalblasphemy1100
      @digitalblasphemy1100 7 ปีที่แล้ว

      pannenkeok2012 lol I hear you. Fair enough. I was wondering if you could answer a technical question about Mario. Can he acquire a normal star and 100 coin star at the same time?

    • @grassdigger8695
      @grassdigger8695 7 ปีที่แล้ว

      He accidentally replied on the wrong comment chain lol, here's what he said: "No, you can't get 2 stars at once" (btw I wondered the same thing not that long ago)

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      No I'm pretty sure it was a different comment thread where someone asked that

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

    Using the global timer to make stuff spawn every 2 frames is a cheap programming trick you wouldn't expect in a game like this.

  • @trxstzay1845
    @trxstzay1845 7 ปีที่แล้ว

    pannenkoek2012 have u ever figure out how to kill the impossible goomba

  • @luigim1304
    @luigim1304 7 ปีที่แล้ว

    How do you record you videos?

  • @iWillBanU
    @iWillBanU 7 ปีที่แล้ว

    Pannenkeok2012, one day I was playing around in HMC collecting the star A-Maze-Ing Emergency Exit when I saw a metal cap block in the corner of the room. Can this be used to save any A presses? drive.google.com/file/d/0B1VIdrDWD7AZWkY1dllVQVloY3M/view?usp=drivesdk

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      That's just the metal cap block that's at the start of the level. I don't see how it could save A presses

    • @iWillBanU
      @iWillBanU 7 ปีที่แล้ว

      +pannenkeok2012 Why doesn't the metal cap block become invisible and intangible when the room is not activated?

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      The transparent cap blocks (i.e. the way they are before you press the cap switch) just don't deactivate like that. It's probably an oversight from the programmers

  • @jibdibb2210
    @jibdibb2210 7 ปีที่แล้ว

    Epilepsy warning: the video

    • @jibdibb2210
      @jibdibb2210 7 ปีที่แล้ว

      Oh LOL the IS an epilepsy warning at the beginning, I must have missed it the first time.

  • @tutur3419
    @tutur3419 7 ปีที่แล้ว

    no more pausebuffering

  • @Dionicio3
    @Dionicio3 7 ปีที่แล้ว

    Pannekeok the living meme :D

  • @JacobGopp
    @JacobGopp 7 ปีที่แล้ว

    Did you just update your profile pic?

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      see question 1 of bit.ly/pannenkeok2012FAQ: "So if you’re browsing videos and it suddenly seems that my profile picture has been inverted or you’re no longer subscribed, it’s simply because you’ve navigated between these two accounts."

    • @JacobGopp
      @JacobGopp 7 ปีที่แล้ว

      pannenkeok2012 oh.

  • @PerfectPotion
    @PerfectPotion 7 ปีที่แล้ว

    Since a global timer does exist in Super Mario 64, couldn't you write a TAS generator program for Super Mario 64? That is, take the Super Mario 64 ROM as input and output the movie file (key presses and their timings) that, when played, reaches the credits with the smallest global timer value. It's a "constraint satisfaction problem", as they call it in artificial intelligence. I think that if such a program can be written, and if that program finishes in an acceptable amount of time (a few years or less), then that would be a major breakthrough in computer science. Who knows? You might even solve the P versus NP problem in the process and earn a million dollars. :P

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      It could definitely be written. But even getting past 1 second (i.e. 30 input frames) would probably take too long to test, since there are so many possible inputs

    • @weee50
      @weee50 7 ปีที่แล้ว

      Plus, when the global timer overflows, it will think that method is the shortest way to do things.

    • @PerfectPotion
      @PerfectPotion 7 ปีที่แล้ว

      In reply to weee50, we don't have to worry about overflow. We can write the program so that we minimize the global timer without ever exceeding a certain value, since we know Super Mario 64 to be beatable within a certain amount of time. What we would have to worry about are glitches that allow the global timer to be overwritten.

    • @PerfectPotion
      @PerfectPotion 7 ปีที่แล้ว

      In reply to UncommentatedPannen, the key word in your reply is "probably". The problem of beating Super Mario 64 (I think) is an NP-complete problem, so as far as we know, there will be some degree of "searching" through input combinations (i.e. trial and error), which is slow. However, if a program could be written such that it is always deriving the solution rather than searching for it, then that program would be solving Super Mario 64 in polynomial time (I think), so it would run much more quickly.

  • @scantyer
    @scantyer 7 ปีที่แล้ว

    What's the point of the global timer?

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

      To be used for things, such as these

    • @UncommentatedPannen
      @UncommentatedPannen  7 ปีที่แล้ว

      Probably, as almost all of the strange phenomena shown in this video couldn't happen. I did actually find a variable that does just that (only increments when the game is unpaused). I don't exactly know what it's used for, but hacking the game to prevent that variable from updating causes Mario's animations to not update correctly though