Why are the Mario Kart 64 Computers so Fast?

Поділитися
Вставка
  • Опубліковано 21 гру 2024

КОМЕНТАРІ • 1,3 тис.

  • @Abyssoft
    @Abyssoft  Рік тому +195

    Become a member to get access to these awesome emotes along with extra features, or if you want to see videos before they're uploaded become a Patron where you also get updates on what I'm working on: www.patreon.com/abyssoft

    • @fuzzywzhe
      @fuzzywzhe 11 місяців тому +2

      It's just badly coded.

    • @Mai.Calico
      @Mai.Calico 11 місяців тому +2

      no offense but in what context would i use those in

    • @Abyssoft
      @Abyssoft  11 місяців тому +4

      @@Mai.Calico I stream on this channel several times a month, and premiere every video, so there's lots of opportunity to use them in the community aside from comments on videos.

    • @SimoneBellomonte
      @SimoneBellomonte 11 місяців тому +1

      Make a Subscribestar instead, at least Subscribestar doesnt shut down their artists for drawing charsacters. 💀

    • @MadSociety-uy6zg
      @MadSociety-uy6zg 11 місяців тому

      Did you say Super Saiyan 3 lol makes sense they seem to have no limits in this mode lol

  • @nicocchi
    @nicocchi 11 місяців тому +4209

    If you observe a CPU it acts like a wave, but if you don't, it acts like a particle

    • @raafmaat
      @raafmaat 11 місяців тому +232

      Imagine running the Double Slit Experiment on a bunch of CPU riders ^^

    • @marioisawesome8218
      @marioisawesome8218 11 місяців тому +39

      i can't believe this.

    • @gianglai7346
      @gianglai7346 11 місяців тому +154

      it's the other way around

    • @fuzzywzhe
      @fuzzywzhe 11 місяців тому +99

      I hate this. What is never explicitly stated is that in order to observe something, you have to EFFECT it. To detect a particle you have to interact with it which of course changes it state. I hate that in physics things are made more confusing than they need to be constantly.

    • @fuzzywzhe
      @fuzzywzhe 11 місяців тому +34

      @@raafmaat I've already gone though this garbage when I took QM when I was studying to become an electrical engineer. I'm trained as a VLSI designer actually.
      The fact you're disputing what I said shows you don't understand QM. So tired of the stupid mysteries around all this crap. "Oh if you observe it, it changes is". This concept is CONSTANTLY promoted by the stupid fraud Deepak Chopra. I'm not going to argue something I understand, and I'm not waste time talking with somebody that does, but is fully convinced they do.

  • @micahsmith2066
    @micahsmith2066 11 місяців тому +1970

    Playing Mario Kart 64 a lot growing up, I absolutely noticed the rival system even if I couldn't ever put it into exact terms. I could tell that 2 of the CPUs always were better than the others, and 1 of the 2 was also just a little better than the other.
    Cool to see the exact mechanics of it laid out and finally justify what I've been saying for years.

    • @jasam01
      @jasam01 11 місяців тому +55

      I found it in Episode 1 Pod Racer as well.... and then realised I could use the debug cheat to slow the rival down. Always funny to watch a pack of races crawling along behind a rival because their AI won't let them overtake at all in that game XD

    • @micahsmith2066
      @micahsmith2066 11 місяців тому +3

      @@jasam01
      Was that on the n64 version?
      I've played both it and the Xbox port, and the Xbox one felt a LOT easier.

    • @Accrovideogames
      @Accrovideogames 11 місяців тому +50

      The rival system is a staple of the series, but its mechanics vary depending on the game. My four years old self also noticed its existence in Super Mario Kart. Unlike in MK64, rivals aren't random and it's not just two but all seven of them. The game is rigged so that CPU drivers usually finish the race in the same order. One is programmed to be in first place, one goes for second place, one for third place, one for fourth place, and three for last place. If CPU drivers are not in the correct order, the game adjusts their rubber band speed in an attempt to fix it.
      The rival order depends on who you're playing as. For Mario, the order is Donkey Kong Jr., Peach, Yoshi, Luigi, Toad, Bowser, and Koopa Troopa. The last three have the same speed and are programmed to stay in fifth place or worse. They don't compete against one another, so how they place in relation to each other depends entirely on how much abuse they receive from the player. They can be really close together or really far apart. Since no points are awarded to drivers who finish in fifth to eighth place, it makes no difference.
      A good strategy is to prioritize attacking the fastest rival, especially during the final lap, in order to skew their placement in the rankings. The second fastest rival will never aim for first place. It will yield to the fastest rival in all races. Once you successfully make the fastest rival finish after you in third place or worse, it makes winning the grand prix much easier.

    • @thenonexistinghero
      @thenonexistinghero 11 місяців тому +15

      I also noticed it. Not the specifics of course, but it wasn't too hard to figure out that there were always 1-2 standout racers. Still, this video explains a lot of the mysterious cheating I've encountered in the game such as a 1st place CPU finishing when I barely got started on the final lap in 2nd place. I've also had it happen that a CPU just straight up kept driving at full speed for an entire race without being able to catch up on it (probably a glitch or something).

    • @ThePenisMan
      @ThePenisMan 11 місяців тому +2

      Me and my sisters always use to hate the baby characters and Mario on the Wii versions because they always seemed to outperform the others
      Guess it’s just cause we all picked characters who had them as rivals

  • @baricode
    @baricode 11 місяців тому +959

    Wario coming in and clotheslining Yoshi through the wall gave me such a good laugh, I've been terribly sick the past few days so I really needed it. I appreciate it a lot, thanks for another great upload!

    • @vini64
      @vini64 11 місяців тому +41

      Same, that genuinely made me cackle, I wasn't expecting it LMAO

    • @Mr_sceptile
      @Mr_sceptile 11 місяців тому +51

      Wario jumpscare

    • @nuggnugg8464
      @nuggnugg8464 11 місяців тому +43

      WAAAAAAAAAAAAAAAAAA

    • @Fireheart1945
      @Fireheart1945 11 місяців тому +4

      Lol! 😂😂😂😂😂

    • @cdsteig
      @cdsteig 11 місяців тому +20

      Add in Wario's maniacal laugh unique to MK64 and it's perfect!

  • @LightsJusticeZ
    @LightsJusticeZ 11 місяців тому +412

    It's always fun to turn on the character location border, take a shortcut, and watch your 2 rivals move at extreme speed to catch up to you.

    • @LunarBloodRose27
      @LunarBloodRose27 11 місяців тому +56

      My favorite was Wario Stadium, making all the turns as close to the inside as I could while constantly drift boosting and watching the CPUs try to keep up since they don't ever try to not make a wide turn. I end up getting further and further away and it's really funny

    • @Everlucky_Clover
      @Everlucky_Clover 7 місяців тому +15

      @@LunarBloodRose27 its also hilarious when they cheat hard when you do the wall hop >_< somehow it stirs their coding when you are suddenly 3/4ths across the track repetitively.

  • @novelezra
    @novelezra 11 місяців тому +1874

    It knew it wasn't just because I sucked! Now do a video on every other game I suck at. I'll wait.

    • @Abyssoft
      @Abyssoft  11 місяців тому +474

      You're good at every game so I can't.

    • @Plide
      @Plide 11 місяців тому +61

      @@Abyssoft Would be curious to see how the AI cheats in Sonic Drift 2 on the Game Gear, since I feel like its rubber banding is even worse than Mario Kart 64. (especially if Metal Sonic is in 2nd, he'll just dash into first whenever he feels like it.)

    • @gabrielwears1778
      @gabrielwears1778 11 місяців тому +28

      @@Abyssoftunexpectedly wholesome

    • @Animebryan2
      @Animebryan2 11 місяців тому +17

      @@Abyssoft In the Advance Wars games for the GBA, the CPU would cheat in Fog of War, knowing exactly where your units were & could even fire upon them when they normally wouldn't be visible to another player. Makes me wonder if the Advance Wars 1+2 for the switch does the same thing or did they finally make it fair like in Days of Ruin.

    • @snorman1911
      @snorman1911 11 місяців тому +6

      I sure felt better about myself when I saw how street fighter 2 cheats 😂

  • @DavidWonn
    @DavidWonn 11 місяців тому +528

    Fun fact: You can trap a CPU player into the train tracks on Kalimari in GP mode and it will remain "jailed" as long as at least one human player can visibly see the player on screen. The moment you drive away and place the CPU out of view, it can glitch itself outside the "jail."
    When I finally acquired a GameShark in the early 2010s, I combined approximately a dozen codes together to form what some in the community call the "Wonn challenge." This allows human player(s) to race against up to 3 CPUs in 4P Vs. mode where they can maintain draft mode at will and even turn on a dime in mid-air off of the big jumps, like in Royal Raceway. In this mode you can see all kinds of other interesting effects as well:
    Bolts will happen out of nowhere, sometimes zapping all 4 players. You might even get bolted thrice in a row! The first item box they pick up never gets used, so it's ripe for stealing with a ghost. But they'll drop bananas, fake item blocks, and activate ghosts or stars seemingly at will. Also when a CPU runs into a banana, they slide forward (since they're now always visible) and they'll additionally crash upward at the end of the slide as though they ran into a fake item. This is much like the effect you see with the last place human player at the end of an all-human Vs. race if that player didn't have a Star activated.
    If you're too aggressive with bananas near the end of Choco Mountain, you might get 2 or more CPUs stuck in such a way that they never get back on track, effectively soft locking the game, so this could result in failing the "Wonn challenge" depending on your rule set. Had the CPUs not been visible, they'd find a way back on track...

    • @CarmenOfSpades
      @CarmenOfSpades 11 місяців тому +21

      Wow, a name I haven't seen in forever. I remember having a lot of fun visiting your old website back when I was a kid!

    • @carloscatarino7890
      @carloscatarino7890 11 місяців тому +25

      I can only imagine the CPU players chatting like:
      -C'mon dude, lets get out of here and cheat our way into 1st place.
      -Shhh! The player is looking!

    • @stapler942
      @stapler942 11 місяців тому +11

      It's pretty difficult for me to avoid a SimpleFlips joke here. It's almost like a jail that I can't escape. It's quite infantile of me.

    • @SuperNickid
      @SuperNickid 11 місяців тому +4

      @DavidWonn: The player can only see his own item box, so we can't see the item box the CPU have on the road, but the same thing since we don't see the cpu item box, we wont know if we accidently broken one of his , one time the cpu behind me used no item because I must have run into one of the cpu item box that the player can't see, the same think with the cpu they don't see your item box on the ground but can still break them so they would not do on purpose to take your box because they actually do not see it. Notice in toad turnpike the player item box are on the side, and the cpu never goes their unless push into that area, how they do get item if the never go to that area, their own item box is place where they follow the path this is how I know that I accidently pass an A.I item box because the one dirrectly behind me did not toss anything.

    • @Michael_Beanflip
      @Michael_Beanflip 11 місяців тому

      Fun fact: tRump lost the election

  • @Waluigiisbest99
    @Waluigiisbest99 11 місяців тому +217

    i laughed so hard at the part with Wario literally smashing into Yoshi, i can just image Wario going "WAAAAAAAAAAAAAAAAAAAHHHHHHHHHHH" in the distance as he literally flies in lightspeed towards Yoshi.

    • @aprinnyonbreak1290
      @aprinnyonbreak1290 6 місяців тому +14

      Wario Dies After Colliding With Yoshi

    • @stone_slab_guy
      @stone_slab_guy 5 місяців тому +6

      ​@@aprinnyonbreak1290I'm pretty sure if a planet collided with a lizard, the lizard would die

  • @Known_as_The_Ghost
    @Known_as_The_Ghost 11 місяців тому +335

    I thought they had just, increased speed.
    Didn't expect them to have a multitude of techniques at their disposal.

    • @LiatKolink
      @LiatKolink 11 місяців тому +31

      I recently played MK64 for the first time, and while I knew CPUs cheated, witnessing it first hand was astounding. It's insane. I also did notice a lot of the BS the CPUs do such as them recovering fast from items when I couldn't see them, but didn't know all the intricacies.

    • @hmmm348
      @hmmm348 11 місяців тому +3

      The Japanese game Devs even back them were doing a brilliant job.

    • @MarioMastar
      @MarioMastar 10 місяців тому

      @RaniaIsAwesomeAlmost makes me wonder how CPU behavior and handicapping changed in later games. I KNOW Mario Kart Wii has some shenanigans with those infamous "item chains" they get on you at the end of the last lap (lighting and then hitting you with every item launched with PERFECT timing to avoid the shock or 4 blue shells in a row). Though one neat thing i noticed, in Mario Kart Tour, the Computers do not get 3 items, but rather just one item regardless of character...and position. Seems they randomly get items anywhere but only one at a time. If they do get a frenzy it's like getting the Star item in some missions. Just something I observed when trying to see if I could manipulate getting item boxes multiple times for points and deliberately played poorly.

  • @akaDL
    @akaDL 11 місяців тому +198

    Since child I've always noticed the rivals and different behavior upon being hit.Toad's Turnpike is impossible to win if you let a rival get offscreen on first, you simply can't catch up no matter how flawless you play. They have a much higher max speed when ahead and offscreen. Your only chance to win is pray them to spin into bananas a couple of times.

    • @LunarBloodRose27
      @LunarBloodRose27 11 місяців тому +38

      It's worse if one of non rival CPUs are in first somehow. They slow down for absolutely nothing

    • @aanshirra8445
      @aanshirra8445 11 місяців тому +1

      Yeah. Real

    • @plumebrise4801
      @plumebrise4801 10 місяців тому +7

      Yeah when they are off-screen ,they can through the vehicles unscatted while you are forced to lose time dodging them .

    • @icycloud6823
      @icycloud6823 10 місяців тому +8

      Blue shells don't do anything either. I mean... the effect of a redshell? And a nerfed redshell? That's just stupid lol

    • @LunarBloodRose27
      @LunarBloodRose27 10 місяців тому

      @@icycloud6823 at least they aren't running straight into walls lol

  • @hlavco
    @hlavco 11 місяців тому +235

    I've always loved the Star Cup in this game, because every track has areas where you can mess with the CPU's behavior. Sometimes, on Royal Raceway, they'll get stuck in an endless loop of falling into the water over and over. Lakitu places them back before the curve where they fell in, and they fall right in again.

    • @Abyssoft
      @Abyssoft  11 місяців тому +63

      That's probably the most broken track when it comes to Lakitu placements

    • @LunarBloodRose27
      @LunarBloodRose27 11 місяців тому +8

      I would always try trapping the main rival on one of the forced tumble slopes as soon as I could so I had every other racer trying to get ahead of me all at once lol. One mistake and they all vanish into the wind

    • @arciks11
      @arciks11 11 місяців тому +8

      Homosexual Infant Incarceration Facility

    • @bryanchandler3486
      @bryanchandler3486 11 місяців тому +2

      What ​@@arciks11

    • @LuigisNo1fan
      @LuigisNo1fan 11 місяців тому +3

      @@arciks11Shoutouts to Simpleflips

  • @JimiGosu
    @JimiGosu 11 місяців тому +101

    I freakin' knew it! I always suspected the computer characters cheated somehow! I noticed the rival system, to an extent. The computer's inexplicable ability to just overtake me when I was in 1st place seemed so artificial! My brothers said I was crazy. They said I was just being a sore loser! The vindication is PALPABLE!

    • @halinaqi2194
      @halinaqi2194 11 місяців тому +11

      I thought it was pretty obvious they cheat. Even in MK Wii, they have a higher top speed than the player on the hardest difficulty, and certain character just always seemed to compete better based off what you play.
      I'm pretty sure ai also cheats in Mario party as well, beyond their inhuman button mashing abilities (the 1v3 claw game in Mario party 2)

    • @GlitchLamb
      @GlitchLamb 11 місяців тому +5

      ​@@halinaqi2194 Bro, you remind me of that claw minigame in MP2 💀

    • @halinaqi2194
      @halinaqi2194 11 місяців тому +4

      @@GlitchLamb lol yeah, if that game came up, my bro and I didn't even bother playing if the cpu was on hard or very hard, we'd rather spare our controllers.
      Its funny tho watching a person try the absolute hardest trying to escape DKs grasp from the claw machine, getting winded and failing, especially when they go for the plus 30 timer when ur the last one standing XD
      I love that game but my family sold our Nintendo 64, we don't have that anymore.

    • @GlitchLamb
      @GlitchLamb 11 місяців тому +2

      @@halinaqi2194 I have always thought that Peach is the CPU who presses the A button the fastest, at least in Mario Party 2, in the Claw mini game it is impossible to escape from her once she grabs you, another thing, when you pay Boo 5 coins to steal Peach's coins, he can only steal 5 coins from her xD

    • @jrr7031
      @jrr7031 Місяць тому

      ​@GlitchLamb do *NOT* Get me started about losing coin in the claw game in Mario party. That son of bit h Luigi cost me the game on 2 turns before the end I lost 110 coins! I'll never forget it

  • @RedWarrior42
    @RedWarrior42 11 місяців тому +22

    8:36 wario going through a wall sounds like something wario would actually do. as he would probably yell, “WARIO! IM GONA WIN!” As he rams yoshi of the track.

  • @Litronom
    @Litronom 11 місяців тому +56

    Here's a slight technical explanation for the CPU skip on Royal Raceway:
    This course and a few others have special code that overrides the default Lakitu placement behavior. There is a second set of path point values (memory address: 0x80165320) , that only updates under certain conditions and that the game will choose to place back on the road when Lakitu rescues the racer.
    That second set also only updates when the CPUs are considered on-screen.
    Here are the special cases on which the "Lakitu placement" will update for each course:
    -Yoshi Valley:
    Updates always unless the racer is over 600 units above ground or it detects an out of bound area / tumbling wall / void plane straight below.
    -Frappe Snowlad:
    Updates always unless the racer drives on the off-road snow.
    -Royal Raceway:
    Updates always unless the racer is in the air through any means or touching the large boost pads.
    -Rainbow Road:
    Updates always unless the racer is over 600 units above ground or it detects the void plane straight below.
    They never update when the CPU racers are considered off-screen, which means if you switch that property (via having the player camera come close enough) and time it correctly, you can observe the invisible Lakitu pick them up and place them where they've last updated their "Lakitu path point"
    That's also why the Frappe Snowland skip works. You can basically enter the off-road snow and drive half the lap, then touch an out of bound surface and Lakitu will place you all the way back, where you've last been on the road.

  • @Secrona
    @Secrona 11 місяців тому +82

    I also always hated that their speed seemed to stay up even when they are shrunk from Lightning. Watching those icons catch up to you swiftly IMMEDIATELY after using lightning really is frustrating.

    • @theelitegamer1980
      @theelitegamer1980 7 місяців тому +2

      then lets talk about that shortcut in wario stadium ;-) the cpu never uses that shortcut so that makes the player also a cheater

    • @jakehoover6655
      @jakehoover6655 5 місяців тому

      ​@@theelitegamer1980no.

    • @catherinej615
      @catherinej615 5 місяців тому

      more like we have to cheat because the entire cpu cheats and not just by shortcuts​@@theelitegamer1980

  • @prowler6435
    @prowler6435 11 місяців тому +24

    >I have always wondered how that Royal Raceway shortcut worked. It always made me curious. I've learned a ton about the weird off screen mechanics from this video.
    >I've also noticed on certain tracks about Marty's getting hugely in front and winning races when they otherwise shouldn't, and wondered how that worked. It especially happens in Kalamari Desert, if the rivals get hit by the train, while a random Marty gets through. As long as they can avoid hazards through the rest of the race, a Marty can become unstoppable on that track.
    >I've seen the reverse to Royal Raceway happen to the loop in Rainbow Road - where instead of a shortcut, it screws the off screen character over. Usually a rival will fall through the track in the loop around the star, and get stuck on another part of the track, doomed to come last.
    >Something I try to do is to take out a rival in Wario Stadium or Royal Raceway's jumps, and watch them fly up the rankings - or do it on the last lap and doom the rival to one of the last place positions, giving me a huge advantage for the rest of the cup.

    • @Abyssoft
      @Abyssoft  11 місяців тому +10

      On any track, if a rival or marty enters an off road area and go off screen while under the speed penalty, they'll keep the speed penalty until they're on screen again. That's likely what's happening on KD.

    • @LunarBloodRose27
      @LunarBloodRose27 11 місяців тому

      ​@@Abyssoftare the train tracks you cross considered off road?

  • @catsgonyan
    @catsgonyan 11 місяців тому +268

    Always knew the computer cheated, never knew it went this deep though. Great video!

    • @yvrelna
      @yvrelna 11 місяців тому +2

      Except for the rival system, I don't think most of these are intentional.
      The behaviour of the non rival computers players when off screen is mainly just because the game doesn't fully simulate those characters to save CPU power. What you see when you use play with off screen camera is just an accident of what happens when the code that runs the simplified off screen physics interact with animation code that's not been designed to be played against the simplified physics.
      The off screen physics seems to all just be a variation of adding a time penalty to the character when they got hit by those events. The devs likely calculated/estimated that when a computer player got hit by a certain item, this is the amount of time it would need to recover compared to if they didn't get hit. So rather than simulating the item effect, they just applied a time/speed penalty instead.

    • @zschow9259
      @zschow9259 10 місяців тому

      my ex cuda learned a few things and uped her game

    • @theelitegamer1980
      @theelitegamer1980 7 місяців тому

      i bet people took shortcuts so that's not cheating?

  • @DOC_951
    @DOC_951 11 місяців тому +165

    I know it maybe helps with challenge or competition… but I hate racing games with such rubber band AI where it literally doesn’t matter how fast or good you drive, because in the last 3 seconds you’ll randomly get hit by a blue shell or etc and passed by a random computer out of nowhere.
    MK is definitely the biggest offender of this

    • @Abyssoft
      @Abyssoft  11 місяців тому +44

      To be fair they didn't have many case studies to base how the AI should be tuned on back in 1996

    • @rogan4338
      @rogan4338 11 місяців тому +49

      F Zero was awful too. No matter how far you think you're ahead, if you bump into something you WILL get passed every time, also the CPUs never blow up, and if you knock them off the road they'll just get back on

    • @deoxysandmew2162
      @deoxysandmew2162 11 місяців тому +40

      Indeed. This artificial difficulty forces the player to lose usually by not their skill level being not good enough and rng instead.
      Crash Team Racing for example on PS1 had inflated speed given to the racers, but if you boost enough and use shortcuts, you can in fact even with the slowest characters, have a decent gap between CPUS.
      Showcasing a level of skill and difference.

    • @cdsteig
      @cdsteig 11 місяців тому +7

      Take a look at Fatal Racing/Whiplash by Gremlin Interactive for DOS/Win 95.
      Despite how difficult the AI could be there (up to 16 racers), it is possible to lap 2nd place twice in a race, while simultaneously being very difficult to catch up to a slower car ahead just on the course's geometry.
      Off the top of my head, I want to say this was a 1996 release.

    • @fuzzywzhe
      @fuzzywzhe 11 місяців тому +22

      It's just bad coding. Make the game too easy, and it's boring, but what if you can't make the game challenging enough, i.e. you can't make game mechanics that makes it competitive? Well, in this case, they just cheated. That also ruins the game.

  • @kalarse
    @kalarse 11 місяців тому +40

    i was prepared for a 30 min vid, this will do it
    it was a nice explanation on what we suffered as kids

    • @Abyssoft
      @Abyssoft  11 місяців тому +13

      The only thing I didn't really talk about was what items the cpus can or can't use, as they will never use red or green shells.
      Aside from that there hasn't been much research into AI behavior in MK64 so this video was the first concise attempt at observing what they do and how they work.
      There is a long video about the AI by midiguyDP linked in the description if you want a super in depth dive

    • @Toyota9993-m6g
      @Toyota9993-m6g 6 місяців тому

      "We" what you mean "we"? Nobody cares and get lost already

  • @JBarrett41
    @JBarrett41 11 місяців тому +11

    In high school I would purposely mess with the rivals all the time and could get them to glitch out on certain tracks. Love this video! Brought back a lot of memories.

  • @nicholasharvey1232
    @nicholasharvey1232 11 місяців тому +27

    Sometimes, in 150cc mode, a CPU racer in the lead will start pulling away, and you can't catch up to them without shortcuts. One can assume that said CPU racer has been put in "catch-up" mode when it shouldn't have been. I'm not sure what causes this.
    As for CPUs not obeying the usual rules and physics of the game, I noticed this even as a kid in the 90s. I always knew that CPUs had a "catch-up mode" where they would be faster than the player character, but only when trailing (unless the above glitch happens). I also caught CPUs using items when they hadn't driven through an item box (most noticeable on Rainbow Road) and yes, I also observed that CPUs recover from crashes faster when they are behind your field of view.
    While I never thought about it at the time, it couldn't be more obvious today that the reason for the CPUs "cheating" was ultimately due to hardware limitations. Later Mario Kart games have CPU racers that behave much more like the player-controlled ones. Though even in these more modern Karts, I bet there's still some things going on behind the curtains in order to keep the game running smoothly, especially in Mario Kart Wii where Grand Prix now has TWELVE racers.

    • @Abyssoft
      @Abyssoft  11 місяців тому +9

      I might look at the CPUs in other Mario Karts, this one was easy to do since I'm so familiar and didn't need much help, but I'd be happy to learn about others

    • @sylomcz1588
      @sylomcz1588 11 місяців тому +3

      In the new Mario kart8 deluxe, it’s pretty balanced overall, but I did notice a little bit of cheating with the CPU/ AI. I remember seeing a CPU miss an item block completely and still managed to block my red shell with a green shell, and especially when it comes to turning in 200cc! I swear no matter what vehicle they have they all turn at god like level barely hitting the curb when you know that even some of the best kart players can drift off stage with ease!

    • @Robbie_Haruna
      @Robbie_Haruna 9 місяців тому +3

      Them not needing item boxes isn't even really hidden is the wild part.
      Like yeah they grab them, but the CPUs never actually enter the little turnoffs in Toad's Turnpike which are the only places the item boxes spawn. Though the CPU can't use every item so it somewhat balances out.

    • @Toyota9993-m6g
      @Toyota9993-m6g 6 місяців тому

      @nicholasharvey1232 Nobody cares and get lost

  • @joshuathompson3325
    @joshuathompson3325 6 місяців тому +83

    My mom never believed me when I said the game was cheating.

    • @jstewart627
      @jstewart627 6 місяців тому +8

      Your mom just was worried that you might choose a life of dishonesty.

    • @doyoulikewaffles000
      @doyoulikewaffles000 3 місяці тому +1

      the satisfaction of proving people wrong

  • @TimHoekstra
    @TimHoekstra 11 місяців тому +141

    Can somebody patch this out so they behave? Would be fun to see how the CPU's perform in that scenario.

    • @darkjapan
      @darkjapan 11 місяців тому +35

      That would be awesome to see. I imagine you would be able to lap them as you can do to the CPU in DKR

    • @MasterRoshi69
      @MasterRoshi69 11 місяців тому +16

      There's no reason this system can't be toned down significantly and make the game more balanced, but still challenging.
      Also commenting here because if someday this becomes a thing, and someone sees this comment, please let me know! :)

    • @KnownAsKenji
      @KnownAsKenji 11 місяців тому +8

      I'd like to see how the system performs in this scenario. I get a feeling a lot of this is done for perfomance reasons, and if you make it completely simulate all 7 racers, it probably lags on original hardware or an unboosted emulator.

    • @MasterRoshi69
      @MasterRoshi69 11 місяців тому +4

      If you've seen the work going on with the Mario 64 optimization, a little work like that on Mario Kart and it would be a masterpiece, able to handle all kinds of improvements in standard hardware.
      Granted... Mario Kart is not nearly as interesting.. but nonetheless, it would be awesome.

    • @Hobojoe4464
      @Hobojoe4464 11 місяців тому +6

      A few Rom Hacks (Amped Up and Hooting Time atleast) allow such options including what weapons they can use, so they can finally use shells as they don't in vanilla Mario Kart 64.
      If you can't find a video of the bots without rubberbanding I'll record footage of it later today.

  • @GamerDadJer
    @GamerDadJer 4 місяці тому +6

    That video of Yoshi getting bodied by Wario is top tier comedy.

  • @rockyluna0
    @rockyluna0 11 місяців тому +30

    Another stage that had something off with the AI was kalimari desert. It was the only track that I was able to get a huge lead in without a shortcut. Wasnt 100% of the time but it happened often where I'd be able to get far ahead enough to lap the cpus

    • @Abyssoft
      @Abyssoft  11 місяців тому +27

      I didn't mention this, but if an AI goes into an offroad area and gets a sleed penalty then goes off screen, the penalty persists until they're on screen again, which happens on KD a lot

    • @LunarBloodRose27
      @LunarBloodRose27 11 місяців тому +13

      You're likely getting the main rival CPU off screen when they're on the train tracks. They're forced to move slower than normal until they get back on screen and will drag everyone else down with them

  • @joshuadee7423
    @joshuadee7423 11 місяців тому +49

    This is surprisingly clever, honestly. Having a couple of “skilled” CPUs means you’ll consistently be somewhere in the top 3, but vying for first place with a couple of opponents who are slightly better than you. It’s not just imitating competing with other players, it’s constructing a narrative that’s going to be satisfying for the player. It’s almost got a parasocial quality to it. I didn’t know this kind of thinking was even being applied to game design as far back as the N64.

    • @Blasco_Snap
      @Blasco_Snap 11 місяців тому +10

      Yeah it's actually pretty brilliant, since it would've been easy to just have a bunch of CPUs behaving under the same rules as the player, but the rival system makes it more exciting while being subtle enough that the player doesn't feel cheated.

    • @coltonwilkie241
      @coltonwilkie241 7 місяців тому +5

      @Blasco_Snap the player doesn't feel cheated if they ignore the blatant cheating AI.

    • @cormeaga
      @cormeaga 7 місяців тому +7

      @@coltonwilkie241 they rubber band way too hard and if they go off screen ahead of you, they will pull away. I personally do feel cheated on stuff like Banshee Boardwalk, where if you fall off anytime after the first lap, it's almost impossible to catch up.

  • @GaussianEntity
    @GaussianEntity 11 місяців тому +10

    I think this video explains why mirror Toad's Turnpike was incredibly difficult to first place even when driving perfectly. Something about the AI going out of sight made it extremely difficult to keep up. With the whole thing about them ignoring collision when out of sight, it makes so much sense.

  • @UFereSanyo
    @UFereSanyo 9 місяців тому +8

    I have added this video to my "Exemplary Video Essays/Review Videos" playlist because based on my experience with UA-cam for the past Decade, this one checks many if the boxes for me to consider a video of top quality. Easy to follow script, excellent visuals, the visuals matching the source topic (literal Mario Kart 64 graphics), Clear audio, no audio layer conflicts with hiw listenable any other layer is, and there are bonus points for putting such an amazing effort to cover a small/niche bit of a greater whole, in this case, just a piece of whqt Mario Kart 64 is. Awesome work.

  • @DarkThi
    @DarkThi 6 місяців тому +4

    Long time ago, I was playing with my nephew and tried to do the ramp jump on Royal Raceway to land on the left side of the track, I slammed into the slope and fell underwater, but somehow, Lakitu picked me up and placed me on the top of the left hill. We were so surprised by it that we had no reaction, and then later, Lakitu placed me on the finish line. I never did that again, Lakitu always placed me on the track near the finish line curve. Seeing your video made me remember this.

  • @xIKeepaIx
    @xIKeepaIx 10 місяців тому +5

    Yeah, that Royal Raceway shortcut happened to me one time years ago. I always used the placement UI so I noticed it immediately. Bowser just skipped half a lap and was so far away that I couldn't catch him anymore.
    It's nice to finally have confirmation that I didn't imagined it that day.

  • @Moonstrider
    @Moonstrider 11 місяців тому +17

    This is good. Love that you’re making MK64 vids!

    • @Abyssoft
      @Abyssoft  11 місяців тому +4

      I love that I'm making mk64 vids as well, and that you're watching them

  • @SoulCrusherEx
    @SoulCrusherEx 11 місяців тому +7

    I didn't know about them skipping or being invulnerable to items sometimes but I knew they would speed up crazy. My nephew and me played the whole GP's in 2 player mode and we noticed how these AI drivers were glued to us. Not even Rubber banding but literally glued. Also I miss the old item boxes which were truly random and not distance and position based

  • @ShadowMario3
    @ShadowMario3 11 місяців тому +8

    Always wondered how that CPU Yoshi was able to get that huge shortcut on Royal Raceway. Thanks taking a look into it!

  • @zeableunam
    @zeableunam 11 місяців тому +14

    And here i was thinking i was crazy 🥴..

  • @gizaha
    @gizaha 11 місяців тому +1

    4:05 Mario kart, the only racing game that you press left and it moves you right.
    Also Mario kart, the only racing game that cheats with EVERY way available.

  • @stealthxg5045
    @stealthxg5045 11 місяців тому +31

    Don't know if you mentioned it but, the primary rival is pretty much impossible to catch up to if they get ahead in 1st.

    • @Abyssoft
      @Abyssoft  11 місяців тому +15

      I implied it, while it will go at max speed you can catch up by doing mini turbos

  • @anilmasaj
    @anilmasaj 11 місяців тому +1

    Thanks for this comprehensive breakdown! My personal 1 player GP challenge for MK64 is to come in 1st while leaving the largest possible gap between 1st and 2nd total points at the end, which means identifying your rivals during the first race and ensuring neither places 2nd more than once. This is incredibly difficult but very rewarding.

  • @ThiagoSilva-oq5np
    @ThiagoSilva-oq5np 11 місяців тому +3

    4:54 thwomp enjoys his job a little too much.

  • @l33g3ndar33
    @l33g3ndar33 9 місяців тому +2

    Even as a kid in the 90s, I always knew that the game didn't play fair when it came to the CPU characters. I just wasn't aware of what they were capable of doing or what the triggers were. This was legitimately interesting and I'll definitely be more perceptive, regarding the CPUs, the next time I play MK64. Thanks for a great watch!

  • @itsmematthew
    @itsmematthew 11 місяців тому +11

    I'm also curious about the programming of a red shell. I notice that if you're somewhat in the lead, a red shell will be 'stupid' and hit walls all the time, but if you were closer to last, it seemed to be smarter and hit targets more accurately.

    • @LunarBloodRose27
      @LunarBloodRose27 11 місяців тому +5

      Red shells will act stupid if your target is in 4th place or above. Why? No clue lol

    • @LuigiLitoLL
      @LuigiLitoLL 11 місяців тому +2

      Red and Blue Shells have an approximate path when further from CPU's. You'll see this usually if you throw the shells at a slight angle, in which case after a second they either direct at a target or re-align itself in the pathway of a track. Since it does take a second for the shells to do this, and since they aren't guard protected like green shells, red and blue shells thrown by humans near walls often can't align properly in time and collide with the walls which nullifies and destroys them once made contact.
      There are exceptions to this though, such as if their is a hairpin turn and a CPU is on the other side of the wall, the shell's target priority will take place and try to go through the wall to hit the CPU to no avail. Also I think Nintendo knew how bad this programming was because every game onward always gives red and blue shells a proper and more efficient tracking when targeting CPU's even from a mile away.

  • @sarcasticmcspastic
    @sarcasticmcspastic 9 місяців тому +2

    It's actually wild the amount of thought that went into giving the player a *fun* and *engaging* experience instead of a *balanced* one
    This really demonstrates how different old Mario kart was to the modern titles

  • @XezeMaster
    @XezeMaster 11 місяців тому +6

    Thanks for the video! This is a topic that always intrigued me since I was a kid, so having a more detailed explanation on how/why this happens is great.

  • @LuisParson
    @LuisParson 11 місяців тому +8

    The CPU skipping to first place in Royal Raceway happened to me many times.

  • @Granite165
    @Granite165 7 місяців тому +4

    Nintendo fanboys: "Mario Kart 64 and F-Zero X on high difficulties aren't hard, you just suck"
    The rubber-banding mfs in these games:
    (awesome video btw, thanks as always!)

  • @wanderingwisp4542
    @wanderingwisp4542 11 місяців тому +8

    This is why I went crazy with a GameShark as a kid with unlimited lightning, constantly spamming it and also spamming spiny shells, sometimes I would hold the spiny shell and they would fall onto it eternally screaming as they would fall on it over and over again by positioning myself correctly.
    :^) this game made me get a sadistic glee seeing cheaters suffer. 😂🤣

    • @Abyssoft
      @Abyssoft  11 місяців тому +5

      Gameshark codes helped a lot in the making of this video for sure

    • @Toyota9993-m6g
      @Toyota9993-m6g 6 місяців тому

      As a kid of what. Shut up and get lost

  • @aaroncarrier2978
    @aaroncarrier2978 7 місяців тому +7

    I feel like I've been gaslight my whole life by Nintendo and now a therapist is telling me it's not my fault lol

  • @sebastiankulche
    @sebastiankulche 11 місяців тому +2

    11:08 "The game was pushing the limits of the hardware"
    By looking like this.

  • @PotatoPatatoVonSpudsworth
    @PotatoPatatoVonSpudsworth 11 місяців тому +1

    8:36
    I'm imagining the "Wario crashes and dies" SFX rapidly approaching in this clip.

  • @Doughbee
    @Doughbee 11 місяців тому +3

    8:36 IM CRYING WHY DOES WARIO FLY OUT THE WALL

  • @chrissaccary524
    @chrissaccary524 11 місяців тому +1

    I grew up playing mario kart for snes and this was extreme in that game, they even had AI exclusive abilities/item effects they could just toggle whenever, Peach's cupcake, bowser's fireball, Mario and Luigi has the star effect ability, etc.

  • @ikitclaw1913
    @ikitclaw1913 11 місяців тому +3

    yeah, i noticed back when i used to play it that the cpu were faster when behind. It was nuts how good cpu could recover

  • @merosario731
    @merosario731 11 місяців тому +1

    Another interesting fact about CPUs and their behavior with bananas: when throwing a banana forward, it will most likely land in their own path (even throwing them at an angle to do so) resulting in them driving right into them. It's rather goofy.
    And their general item pool is also restricted. They will never get any shells no matter what. they won't get any multi items either, like the banana bunch or golden mushrooms. If I remember correctly, they also don't get any lightning bolts.
    pretty sure that's because of hardware limitations
    And on another topic, let's talk red shells: Did you know/notice that red shells will only follow the road to get to the next racer when used on 5th place or lower? When on 4th or higher it will go straight for the next racer regardless of any obstructions, just hit the wall and be destroyed.

  • @themastuhkbm
    @themastuhkbm 11 місяців тому +6

    This is why MK64 is easily my least favorite entry in the series. That damn clipping and rubber banding was so frustrating. It just made the game feel like no matter how well I did, they would always cheat me out of my hard-earned victory.

    • @lpfan4491
      @lpfan4491 11 місяців тому +2

      Mario Kart really didn't get good until Super Circuit. They cheat in all games with rubber bands, but in Super MK and 64, it's barely even a racing game, it's just "you, 2 super cracked hackers and 5 pointless non-entities that make your life hell through random chaos".

  • @LuigiMain
    @LuigiMain 10 місяців тому +1

    8:36
    King of skill: "You pick WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARIO TIME!"
    I'll show myself out now

  • @ziero1986
    @ziero1986 11 місяців тому +6

    Makes me wonder if similar things are done in newer Mario Kart games as well.

  • @jaysonata3211
    @jaysonata3211 11 місяців тому +2

    3:23 DK Jr. thinks he’s one of the boys, who’s going to tell him?

  • @dudono1744
    @dudono1744 11 місяців тому +13

    I noticed that some CPUs were better than others in double dash, but I thought it was based on their current scores.

    • @iceman78772
      @iceman78772 11 місяців тому +3

      It depends on their weight class and your speed class.
      If you race at 50cc, any CPU can become a rival.
      At 100cc, medium and heavyweight CPUs can be rivals.
      And on 150cc/Mirror, only heavyweights are rivals.

    • @madduxnagel6935
      @madduxnagel6935 6 місяців тому

      THAT explains why it’s only Bowser, Wario and DK f*cking with me

  • @carlchapman4053
    @carlchapman4053 10 місяців тому +1

    I encountered CPU cheats like this on the original Snes version, it meant you had to stay in second place the entire race and only pull ahead on the final lap if you wanted to win, the same technique also worked with the PS1 version of Grand Turismo.

  • @markusszelbracikowski956
    @markusszelbracikowski956 11 місяців тому +5

    I played this game today after maybe 20 years or something, and it struck me really hard how much the rivals cheat even on 50cc. They are on your tail at all times, it's crazy. Makes mk8 seem fair and balanced lol

    • @fractalisomega9517
      @fractalisomega9517 9 місяців тому

      MK is always rigged, the question is just how much
      If it’s so bad that you get punished for being a good racer and keeping first, then it’s not a good racing game

  • @justinchannel128
    @justinchannel128 6 місяців тому +1

    i didn’t know this game had a hidden rival system, I thought i was going crazy when I saw the exact same two racers targeting me through the entire cup

  • @DatScharger64
    @DatScharger64 11 місяців тому +17

    There was something I have observed on Kalimari Desert, which I'm pretty sure is a glitch. It also only happened on 150ccm, I think.
    Once the leading rival gets too far from you, it becomes impossible to catch up, as he always seems faster and no matter how often you hit him with shells, he wouldn't slow down. But if, by some miracle, you do catch up, then he would behave normal again.

    • @QuincysRcool
      @QuincysRcool 11 місяців тому +3

      I've experienced that many times as well.

    • @thenonexistinghero
      @thenonexistinghero 11 місяців тому +3

      Oh yeah, I also experienced that on that level. Well, without the miracle of ever catching up. I think the detection messes up or something and then puts the CPU in full speed. And that's way faster than a player can go.

  • @Cogglesz
    @Cogglesz 11 місяців тому

    Content at the tail end of the year is a tough gap for my sub feed. Much appreciation for taking the time out during the end of the year! Have a good one.

  • @Xbob42
    @Xbob42 11 місяців тому +7

    Hmm, I think it'd be fun to test that theory about performance by limiting physics calculations/interactions.
    Surely there's some sort of flag that CPU racers have that tells them they're being observed, is it possible to trip this flag for all of them and see if it affects performance at all?

    • @Abyssoft
      @Abyssoft  11 місяців тому +7

      You can trip it while they're on camera with a game shark code which is how I captured the off screen effects. But enabling them to always behave as if on screen is a bit different, and I'm not sure the code exists.

    • @SuperNickid
      @SuperNickid 11 місяців тому

      @@Abyssoft I don't remember the game shark code, but I do remember playing with a code with the real console that was cpu cheating turn off, and it is a really anyoing mess of screaming in Toad turnpike. They where off the player screen and still get hit by the trucks and car. with that game shark code on.

  • @_PeachSoda
    @_PeachSoda 11 місяців тому +1

    Ignored this one for a few days assuming it was a video about rubber banding (as most videos about CPU cheating in racing games are) and left insanely informed on new jank that i had no idea about. Great video as usual man!

  • @Fantie_huts
    @Fantie_huts 11 місяців тому +3

    Really good and detailed video, I wish you good luck and a happy new year.

    • @Abyssoft
      @Abyssoft  11 місяців тому +3

      You as well, thanks for watching!

  • @Snaphelio
    @Snaphelio 11 місяців тому +2

    If Im not wrong you can change your rival in mid GP since the rival always need to be the 1st, 2nd or 3rd. So if you somehow manage to buly your Rival while making the 4th place steal the 1st place, he will become the new rival. while the new 4th place will act like a normal npc (all in point system)

  • @patrickkenneally3016
    @patrickkenneally3016 11 місяців тому +3

    Mario Kart 64 multiplayer is fun. The single player game, however, is the most frustrating thing, especially on higher difficulty.

    • @Abyssoft
      @Abyssoft  11 місяців тому +2

      150cc isn't for the faint of heart

  • @loserlw337
    @loserlw337 10 місяців тому +1

    This Royal Raceway skip actually happened to a CPU when I was playing, young me wasn't very happy about it lol
    It was always a mystery to me how and why did this happen, so thank you for clarifying this ^^

  • @shinigamimiroku3723
    @shinigamimiroku3723 11 місяців тому +28

    Geeze, I knew the cheating was bad, but I didn't realize HOW bad it was! No wonder I remember this game as being frustrating rather than fun...
    Got a question for you: Say I want to make a speedrun of a game that no one has ever run before - has even tried to find glitches, breaks, RNG manips, or the like before. What sort of advice do you have for such a scenario?

    • @KnownAsKenji
      @KnownAsKenji 11 місяців тому +3

      For the speedrunning thing, I'd say play the game. A lot. Experiment with all sorts of different builds in the game, and try to come up with unusual combinations or maneuvers that the game isn't strongly encouraging to do. Making multiple things happen at the same time is common in breaking games, so try to go for stuff like that. Button mash occasionally, try to slam into walls, you know, stuff that game testers do.
      For RNG manips, learn to juggle a lot of Save States (assuming you're playing on emulator) before a given RNG event might occur, and then load it and go about it very slightly differently, also applying some of the above methods like button mashing (to see if useless inputs adjust the RNG, because they often do, especially in older games).
      I'm not huge into speedrunning but I do like to try and break games for fun. Hope you have some fun with it, too.

  • @mikefoxoftnp8175
    @mikefoxoftnp8175 7 місяців тому +1

    No wonder how good someone gets you can never truly escpae the sound of burning rubber.

  • @YouOpaOpa
    @YouOpaOpa 11 місяців тому +3

    “Wario cheats!!!”
    - Peralta, Jake

  • @matcam89
    @matcam89 11 місяців тому +2

    It's really amazing how the devs think of all this stuff, great work

  • @lemonapocalypse414
    @lemonapocalypse414 11 місяців тому +8

    I still haven't forgiven Nintendo for this.

  • @JonEffinZoidberg
    @JonEffinZoidberg 10 місяців тому +1

    This is so cool... I'm 37 and a DevOps engineer. However, at the age I was when playing this game I didn't really know anything about programming or anything tech really. I've never thought much about this stuff, and watching this video it seems so obvious! But it's really cool to learn all this and actually think about all the experiences I had as a kid. Even now... since I'm not a "programmer" or "developer" per se ( i do write code... just not in their sense) I don't really think about games in this sense, but watching this kind of makes me want to think a little bit more about the programming challenges that go into this or decisions for why things work the way they do.

  • @Farcinoma
    @Farcinoma 11 місяців тому +12

    So all these years later and the game really was cheating??? Crazy

    • @BennyLlama39
      @BennyLlama39 6 місяців тому +1

      Makes you wonder how many games in general were rigged.

    • @younglove3362
      @younglove3362 4 місяці тому

      If you're too good then they need the advantage.

  • @Carlosk12
    @Carlosk12 11 місяців тому +2

    This video was amazing, I always noticed and hated how the cpu would be immune to red shells and would only slow them down for a bit instead of doing the whole fling animation

  • @clausclausie7560
    @clausclausie7560 11 місяців тому +9

    They should have a rubberband free mode. Let me have the enjoyment of being much, much faster. Alas, they are but a bunch of cheats.

    • @Abyssoft
      @Abyssoft  11 місяців тому +4

      There might be gameshark codes that enable this

    • @Litronom
      @Litronom 11 місяців тому

      You might as well play Time Trials then, since you won't really see much of the CPU racers once you're front running.
      Yes, there is a gameshark code for this!
      CPU Drivers Process Offscreen
      81028BAA B49A

    • @sc3ku
      @sc3ku 11 місяців тому +3

      I believe NBA Showtime or some other Midway game had he option to turn off “CPU Assistance” or somesich

  • @LovleyLemonade
    @LovleyLemonade 11 місяців тому +1

    Im a big Halo Wars fan, and this video reminds me of the legendary difficulty Computer A.I. and how they cheat as well. They make supplies quicker, and their units are slightly stronger than the player's units. As in:
    A marine squad from a Legendary AI will always beat a marine squad from a player in a 1v1. Same unit, but theirs is slightly stronger in a one-on-one scenario. That goes for EVERY unit in the game.
    This damage disparity is very noticeable when your Scarab is fighting their Scarab.
    It can be annoying, but it makes it more rewarding in the end when you beat them.

  • @JcFerggy
    @JcFerggy 11 місяців тому +6

    I wonder if there is a way to mod in the proper behavior for emulators and such.

    • @Animebryan2
      @Animebryan2 11 місяців тому

      Only if a romhacker has the will to do it. Not very likely though.

  • @anotheruser133
    @anotheruser133 11 місяців тому +1

    This system is actually genius for those who want a challenge, I just wish they implemented this exact system or made it it's own difficulty in later mario kart games. Having the CPUs cause more trouble and be chaotic brings about all the fun in Mario.

  • @ryangosljng
    @ryangosljng 11 місяців тому +3

    I'm subscribed and didn't even got notified lmao

    • @Abyssoft
      @Abyssoft  11 місяців тому +2

      Do you have the bell clicked as well? Sometimes the algo will wait a bit to notify subscribers after a video has been uploaded, but if you have the bell activated it should be instant.

  • @theycallmerisky619
    @theycallmerisky619 11 місяців тому +1

    I noticed this about the CPUs back in the 90s. I always wondered why there was only two prominent cpu characters that kept up with me.

  • @kwisclubta7175
    @kwisclubta7175 11 місяців тому +7

    0:24 When you don't understand the meaning of the word, "coincidentally" 😂

  • @why_i_game
    @why_i_game 11 місяців тому +1

    I noticed this problem on the SNES version of Mario Kart -- whichever order the CPUs spawned in determined what rank they thought they should be in. On high difficulties like 150cc this was way more apparent. If a CPU got significantly behind their expected position, they would rocket forward to catch up.
    When I discovered this I took it to the extreme for fun:
    After my friend slowed down the expected-to-be-in-first-place character (I think it was Princess Peach) with a couple attacks (I think red shell + ran them over when they were small), I stopped at the powerup area and hit her I think 3-4 more times (multiple red shells and a green one). At this point Princess Peach was almost an entire lap behind on one of the beach levels.
    I just sat there watching the mini-map and laughing my ass off as Peach went around the map like an airplane. It was ridiculous how fast she was going, around 10x the max player speed!
    Now, as far as racing games where the computers don't cheat, Rock N' Roll Racing for the SNES is my all-time favourite! On Warrior difficulty those computers are so tough to beat, and they can hit every obstacle, fall off every cliff, and can be blown up the same as a player. The only cheats they employ are an unlimited supply of lap-powerups (weapons, boosters, etc.). But I always figured that was just because they were richer and could afford better vehicle upgrades, lol. I never really minded the CPUs on RnR having endless nitros and missiles, they didn't usually spam them.

  • @nickk3077
    @nickk3077 11 місяців тому +3

    Now I am curious about other racing games for N64. I wonder if CPUs cheat as much in games like Diddy Kong Racing or Excitebike 64!

    • @enkiitu
      @enkiitu 11 місяців тому

      Diddy kongs racing was a nightmare. I took me forever to get 100% on it.

  • @dreambreakerremixfactoryof6160
    @dreambreakerremixfactoryof6160 11 місяців тому +1

    Thats even more terrifying when you realize theyve only gotten deadlier with newer installments i swear ive seen them calculate the trajectory of a green shell bounce off a wall and hit mee LIKE HOW !!!!

  • @the_kovic
    @the_kovic 11 місяців тому +3

    Mario Kart 64 is not really pushing the hardware. It's a case of an early N64 game frankly not being very well made. Similarly, there's lots of bad, slow code in Super Mario 64 (now famously described by Kaze) or bad rendering decisions in Turok.

    • @KopperNeoman
      @KopperNeoman 11 місяців тому

      Mario 64 has the excuses that it was compiled badly AND it was developed in unfinished prototype hardware.

  • @Vok250
    @Vok250 11 місяців тому +1

    This is very smart programming thats makes the gane feel more organic and fun. Games which lack this and onky use speed rubber banding just feeling dull and/or frustrating. Especially kart racers where the player can abuse boosting and items. Games where items have full effect offscreen become extremely easy to cheese and you can easily lap NPCs multiple times in a race.

  • @robcall4551
    @robcall4551 11 місяців тому +39

    Always hated cheating AI. Can't take the game seriously.

    • @Abyssoft
      @Abyssoft  11 місяців тому +17

      I should have called this video "Nintendo devs exposed"

    • @steadystackin7250
      @steadystackin7250 11 місяців тому

      Nah your title is perfect as is hahaha

    • @sebastiankulche
      @sebastiankulche 11 місяців тому +3

      Thats why is by far the worst Mario Kart game. Even MK on SNES played better.

    • @urbanoutlaw858
      @urbanoutlaw858 11 місяців тому +3

      ​@@sebastiankulcheNah.

    • @sebastiankulche
      @sebastiankulche 11 місяців тому +2

      @@urbanoutlaw858 Just saying facts.

  • @chrismills2439
    @chrismills2439 9 місяців тому

    This reminds me of something I called the Pole Position Cheat. Pole Position was a racing game back in the day where you start at the first spot and when the light turns green, you have to accelerate and all the others start at max speed passing you before you get off the starting spot. So basically first to last right off the back

  • @autismandgaming4532
    @autismandgaming4532 11 місяців тому +3

    This is why Mario Kart Super Circuit is the best early Mario Kart game

  • @ScrubRekker666
    @ScrubRekker666 11 місяців тому +1

    4:15, don’t know if I’d say super saiyan 3, I’d probably say it gains the Big Rigs ability 🙂

    • @Abyssoft
      @Abyssoft  11 місяців тому

      The 90s references will continue!

  • @RetroRenegade8706
    @RetroRenegade8706 11 місяців тому +5

    That's why I love this game. The cpu actually hates you, and I get such satisfaction with beating the challenge.

    • @sebastiankulche
      @sebastiankulche 11 місяців тому +4

      I prefer challenge to come from actual good design.

  • @TheEagleEyeValor
    @TheEagleEyeValor 10 місяців тому

    “It can be done by humans with a mushroom and a technical understanding of how walls work” is the most unintentionally hilarious thing I’ve heard all week!

  • @DragonGrafx-16
    @DragonGrafx-16 11 місяців тому +5

    Despite how much the AI cheats this is still my favorite Mario Kart in which I can consistently get first place in.

  • @maxmcgrubor4028
    @maxmcgrubor4028 11 місяців тому +1

    Informative, well edited and it's even got some humor. Appreciate the high effort content!

  • @orangehatmusic225
    @orangehatmusic225 11 місяців тому +3

    Yes anyone who played the game in the 90's could already tell the AI cheated. Glad you all figured this out 25+ years later.

  • @banjoboi24
    @banjoboi24 11 місяців тому +1

    Ooooooh, so that explains why i saw Bowser flying out of nowhere on Bowser's Castle while i was playing MK64 on Switch !

  • @1049662
    @1049662 11 місяців тому

    It's been so long, but the feeling of triumph when I finally rolled credits on that cheaty bastard tournament remains an all time gaming high for me. I couldn't have told you with this much detail just how cheaty they were, but I knew that if I *ever* lost sight of 1st place, that driver would instantly enter permanent golden shroom mode and never be seen again.

  • @MarMaxGaming
    @MarMaxGaming 11 місяців тому +2

    I think that wario probably tumbled from a green shell, he wasn’t just rotating… he was tumbling

    • @LunarBloodRose27
      @LunarBloodRose27 11 місяців тому

      A lot of walls will force a tumble as well, even when trying to re-enter the track if you got out of bounds