(Actually) Fixing Pokemon Stadium

Поделиться
HTML-код
  • Опубликовано: 26 ноя 2024

Комментарии • 206

  • @penaughty2
    @penaughty2 7 месяцев назад +167

    Cat

  • @Nintendoggy
    @Nintendoggy 7 месяцев назад +155

    4:34 "This is a Game Shark"
    "Dear god..!!"
    "There's more: a cat."
    "Noooo..!!!"

  • @nate3487
    @nate3487 7 месяцев назад +72

    The Mr. Mime bug is interesting since in Gen 1 he was a trade only Pokemon. So the devs would never have to think about poor Marcel.

    • @Gnarfledarf
      @Gnarfledarf 7 месяцев назад +20

      And it's also a localization issue, since Mr. Mime only uses a period in its English name.

    • @yoshipilot
      @yoshipilot 4 месяца назад

      Only way to get a not nicknamed Mr. mime in gen 1 is to trade it from gen 2

  • @Topaz542
    @Topaz542 7 месяцев назад +149

    Man this stuff is so cool. Despite being completely..... useless..... with assembly myself I can't stop myself from watching more and more code dives on old retro games like this 😂

    • @codyssmith73
      @codyssmith73 7 месяцев назад +15

      Maybe this is a sign to teach yourself a new skill? Cause I'll admit, assembly is finicky, but once you know what you're doing, you can have quite a bit of fun doing neat things.

    • @EltaleLibrarian
      @EltaleLibrarian 7 месяцев назад +3

      You should join (or start) a decomp! It's absolutely fascinating!

    • @witchsquad3324
      @witchsquad3324 6 месяцев назад +1

      Join the Pokémon Stadium decomp, I’ll review your code

  • @Mrperson0
    @Mrperson0 7 месяцев назад +45

    Glad to see you mention that 1.2 actually fixed the issue, and even went on to mention Stadium 2!
    Also, learned a new thing about Mr. Mime! Really interesting how its name was handled. I don't blame the Stadium developers for not looking into that because, as you found out, the only way for people to get a Mr. Mime in Gen 1 is through an in-game trade where it is nicknamed (not counting glitches or cheating), so they didn't have to worry about the period. It wasn't until Gen 2 came out where you could get one naturally through breeding, and trade it back to Gen 1.

  • @Tornado9797
    @Tornado9797 7 месяцев назад +30

    Interesting that the bug also happens on 1.1, I guess since I never nicknamed my Pokemon, and any Mr. Mimes I had were Marcel, I never encountered this phenomenon in practice. Very insightful video!

  • @TheSalamanderMenace4
    @TheSalamanderMenace4 7 месяцев назад +51

    FYI, this bug is definetly in the PAL version as well, I've faced it there too

  • @budgetcoinhunter
    @budgetcoinhunter 7 месяцев назад +12

    There's a different code type that acts as a case switch, so if you can have it check in the proper, say, species address for Mr. Mime, you can have it only apply the null to period fix when it's saving a Mr. Mime, and apply the null to space fix for the other 150 species.

  • @stotzy4215
    @stotzy4215 7 месяцев назад +36

    hey man, absolutely love this video. I'm not too familiar with coding in any way, but you explained it immaculately. despite the fact that I've learned surface level portions of this sort of glitch, no other channel I've seen has gone this in-depth while being incredibly accessible to non-coders. keep up the great work

  • @InushiDoggo
    @InushiDoggo 7 месяцев назад +5

    The Mr. Mime one would have been impossible using original hardware. OGs know you could only obtain Mr. Mime through an in-game trade and you those Pokemon come with unchangeable nicknames. In this case, you would have a Mr. Mime named Marcel. Mime Jr didn't come out until gen 4 which you couldn't trade back to gen 1 or gen 2. A player playing this games back in the day would have never even seen the name bug with Mr. Mime at all lol

  • @jordanmynes2638
    @jordanmynes2638 7 месяцев назад +23

    Hot damn i didn't expect to hear Brodyquest in the background, based

  • @lpfan4491
    @lpfan4491 7 месяцев назад +12

    The Mr. Mime thing makes sense...because the name is one of those that the localization made up to begin with. Since it was not a translation of anything and uses a funky special character, it was presumably easier to slip through the cracks when it comes to handling. That Stadium 2 does not reconvert names is a pretty sucky factor in all of this though, I wonder why they decided to handle it that way.
    12:08 That still effectively makes it a terminator. And it is not particularly unusual, many of these older games that have dedicated terminator bytes for certain kinds of strings also alternatively terminate when they see a 0, mostly because strings are usually seperated by at least a single padding 0-byte (which I remember having noted in the original comments), incredibly easy assumption to just stop printing as a failsave. I guess the trivia that there was originally a little debug printout instead is neat however.

  • @verpaule
    @verpaule 7 месяцев назад +46

    Project 64 actually BEGGING for support while locking the app for 30sec is one hell of a way to be sure i will NEVER support anyone doing this.

    • @the1whoplayz
      @the1whoplayz 7 месяцев назад +15

      You never planned to support them before, so no harm done 🤷‍♂️

    • @renakunisaki
      @renakunisaki 7 месяцев назад +1

      Android app devs listen up!

    • @paultapping9510
      @paultapping9510 6 месяцев назад

      emulators are ​already on dodgy ground, legally speaking. Charging for them is bad for everyone involved. See Nintendos recent takedown of yuzu @the1whoplayz

    • @mavericksetsuna7396
      @mavericksetsuna7396 6 месяцев назад +3

      @@the1whoplayz Exactly. If you are not going to give money anyway there is no harm for them to annoy you with that message.

    • @murrayshekelberg9754
      @murrayshekelberg9754 6 месяцев назад +6

      PJ64 has been sketchy over the last few revisions and is not the original authors, just some scammers

  • @itsnotsam
    @itsnotsam 7 месяцев назад +12

    Your videos are always an instant-click for me. Keep it up, love the technical deep dives.

  • @ArispeMatt
    @ArispeMatt 7 месяцев назад +8

    This is probably the second most impressive gameshark-related material that I've ever seen.
    EDIT: If anyone is curious, the most impressive is the PSX FFT gameshark hacking guide and old thread. You could start hacking the story text easily. Slowly, but easily.

  • @frostykyogre
    @frostykyogre 7 месяцев назад +17

    Brodyquest brought back some old memories.

  • @michaelasmitty
    @michaelasmitty 7 месяцев назад +5

    You should be able to get a regular unnnamed Mr. Mime by trading with and breeding in gen 2 games

  • @micheledeconti7535
    @micheledeconti7535 7 месяцев назад +5

    Really liking your content, making interesting a videos about random errors on a old 64 game is probably not that easy. Glad to hear you will be doing more content

  • @XJ-0641
    @XJ-0641 7 месяцев назад +21

    Pokemon Stadium hacking is a fairly unexplored thing, and its nice to see ground being broken here

    • @LuisSilva-yc5fz
      @LuisSilva-yc5fz 6 месяцев назад

      i long for the day 3d model importing and animating will be a thing for pokemon stadium
      can't wait to use things like aggron, mamoswine and chandelure in stadium 2

  • @Acorn_Anomaly
    @Acorn_Anomaly 6 месяцев назад +1

    There's a YT feature I don't think I've seen before. At 14:28, when he asks to press the subscribe button, the actual button flashes if you're not subscribed.

  • @cameroncorrosive925
    @cameroncorrosive925 6 месяцев назад +1

    oh shit the Mr thing makes so much more sense now as an adult, having been a kid in the era when people were playing both these games. I never played Mr.Mime back and forth from the GB to N64 games, he was useless in the roster lol. But i did encounter these people who had "Mr" pokemon, and never knew why the names were changed on their own. thanks for the info man x)

  • @CYBER_FunkER
    @CYBER_FunkER 7 месяцев назад +6

    How about fixing another notorious bug in Stadium, the fact that if you put Missingno. in your game and save, your game with be bricked and unable to be loaded again.

  • @Notshaner
    @Notshaner 5 месяцев назад

    13:16 Also too, the fact Project 64 can execute payloads in your machine through a vulnerability in arbitrary code execution with Store Data. Only in non-hash verified ROM images that would have this kind of code injected into them.
    This is a great video. Incredibly informative and is very digestible with how visual examples in both image and video form are placed all over. Would very much enjoy seeing a channel of this calibur rise to relevance.

  • @ImortalZeus13
    @ImortalZeus13 7 месяцев назад +4

    I love it when RUclipsrs have editing that is fun and creative but not overwhelming and annoying, god bless you

  • @stefansynths
    @stefansynths 6 месяцев назад +2

    Me: tuning out during outro, browsing for the next video to watch
    You: "FPGAs, PCB design, modding"
    Me: yes please!

  • @petrie911
    @petrie911 7 месяцев назад +12

    Wouldn't it have been easier to just trade a bred Mr.Mime from GSC to get an unnicknamed one?

    • @GreenBeanSilly
      @GreenBeanSilly 7 месяцев назад +14

      It would've been even easier to do the long range trainer (or mew) glitch and have a pokemon with the right special stat to catch a wild Mr. Mime, no need to trade

    • @jetkirby
      @jetkirby 7 месяцев назад

      This is like buying a new hamster because the old hamster ran away

  • @TheArcv2
    @TheArcv2 7 месяцев назад +1

    I didn’t realize that in Gen 1 games there was no way to get a Mr.Mime named Mr.Mime until Gen 2 came out and you use the Time Machine to back transfer one.

  • @greatscott175
    @greatscott175 7 месяцев назад +4

    I've been waiting for this. Awesome

  • @AnchorTheShip
    @AnchorTheShip 7 месяцев назад +1

    13:16 You can skip the startup timer on Project64 by opening it twice and using the pop-up to force close the first window

  • @YuumiGamer1243
    @YuumiGamer1243 7 месяцев назад +7

    great video! very enjoyable.

  • @Rafael_Oiticica
    @Rafael_Oiticica 7 месяцев назад +1

    As a person with an actual Transfer Pak, a Red and Crystal cartridges, Pokémon Stadium 1.0 and Stadium 2 on my N64, I loved both videos!
    I was so frightened back then that some bug would erase my save file... But because I used Stadium 2 more often, none of this happened to me. LoL
    But loved every detail you showed, and even more your hypothesis and resolution. Good job! I was wondering that you could get a Mr. Mime on your Blue cart faster with the Mew Glitch. Just see the table on Bulbapedia of the value of the Special needed and do the glitch and catch a Lv. 7 Mr. Mime... XD
    That's how I completed my dex on my Red cart and Blue on the 3DS.

  • @GuyNamedSean
    @GuyNamedSean 6 месяцев назад

    Man, the whole way you added the Mr. Mime to your game was a lot more complicated than what I would have done. I'd have just modded the Blue cart to add catchable Mr. Mime somewhere using the GameShark.

    • @ChromaLock
      @ChromaLock  6 месяцев назад

      Yeah ive gotten a lot of comments about the method i used to get the Mr. Mime, guess I should have added the context that I already had a flash cart and a bunch of gameboy consoles around so it seemed the most straightforward 😂

  • @ShapelessMonstrosity
    @ShapelessMonstrosity 6 месяцев назад

    In Gen 2, the user input period is actually 0xE8 (the same character in Mr. Mime's name), in contrast to Gen 1. Therefore, this same bug should affect any Pokémon nicknamed in Gen 2 that is traded back to Gen 1.
    In Spanish Gen 2, it's possible to have Á or Í in a Pokémon's OT. Based on the pokestadium charmaps, theoretically Í would be turned into a null (Á is preserved) - but since OT names are apparently unaffected, I guess they should be fine (even though they likely won't display correctly in the English version of Stadium - but they don't in the English GB games anyway).

  • @vincepale
    @vincepale 7 месяцев назад +3

    Oh hell yeah I remember that original video! Sweet!

  • @BoggieVO
    @BoggieVO 7 месяцев назад +1

    Dude, you unlocked a memory, I totally forgot that Kraft Mac n Cheese had that orange dinosaur mascot once upon a time.
    Also neat vid for a niche problem, I love solving problems for 25 year old games with gratuitous amounts of hardware!

  • @RynLikeTin
    @RynLikeTin 6 месяцев назад

    Wild that this is your fourth video. Really well researched, scripted, explained, etc. Subscribed and looking forward to more from you.

    • @ChromaLock
      @ChromaLock  6 месяцев назад

      dont worry, all the bad videos are hidden 😉

  • @gatler2919
    @gatler2919 6 месяцев назад +1

    Shout out to Nobonoko for the music!

  • @ijustsawthat
    @ijustsawthat 6 месяцев назад +1

    plot twist: The cat was the one who actually knew how to fix everything.

  • @Thrillhou
    @Thrillhou 6 месяцев назад

    Here's a fun idea -- as I recall, you can't change the nickname in red and blue if you got the pokemon from a trade. That's just its new name, forever.
    (Assuming it's a "whether your trainer ID matches or not" thing)
    I'm guessing since it's a byte in memory that the original Stadium glitch would still alter nicknames of traded pokemon but would your fix let you bypass the nickname restriction?
    I guess it'd just be easier to use a gameshark on your original save file at that point, but still.
    Neat!

  • @LucasTheDrgn
    @LucasTheDrgn 5 месяцев назад

    Not a question, more a suggestion for more fun things to try: a code that modifies the table to map known characters to other characters that are normally unusable (like the period vs decimal point) or unused entirely. I'm personally already aware of what unused characters do on the gameboy games (try running around or entering buildings between looks at the more interesting ones!), but I am interested in how pokemon stadium handles out of bounds characters

  • @saxor96
    @saxor96 7 месяцев назад +1

    One could use a copy of Pokémon Gold/Silver/Crystal to get an unnamed Mr. Mime, but I guess that would just add more costs to the whole thing.

  • @LPcrazy_88
    @LPcrazy_88 6 месяцев назад +2

    Came to learn something new, stayed for the kitty cat.

  • @SullySadface
    @SullySadface 7 месяцев назад +6

    12:51 Is a hell of a diplomatic way of saying "PJ64 is dangerous crapware"

    • @lpfan4491
      @lpfan4491 7 месяцев назад +1

      It is not tho.

  • @littletboy21
    @littletboy21 7 месяцев назад

    I can't wait to see what you use an FPGA for. I am an FPGA Engineer and i love seeing cool content for them

  • @powerchordgamer
    @powerchordgamer 6 месяцев назад

    You should look into getting something like a GB operator, to read, save, and replace the save files from the cart. you can also look into the4 flashcarts from inside gadgets, which do work with pokemon stadium, thats why I got them personally

  • @Aieieo
    @Aieieo 6 месяцев назад +1

    Great work bro!

  • @AgentXRifle
    @AgentXRifle 7 месяцев назад +2

    Can you tell me if the 2 different Mr. mime names are different colors when battling in stadium? I am curious about that as nicknames change their tint

  • @Slayer3915
    @Slayer3915 7 месяцев назад

    That Blue cartridge has clearly seen lots of love over the years, much respect :,>
    (

  • @GriffithFromBerk
    @GriffithFromBerk 7 месяцев назад +3

    Not only is this niche fix something I’m super interested, but the fact that lil stank was the example given is phenomenal

  • @arga400
    @arga400 6 месяцев назад +1

    Anyone knows the Hex Code for the ' in Farfetch'd name?
    As far as I found B3 and B4 display a similar ' symbol however they are not identical and I am unable to determine which one is the correct one :(
    EDIT: I found it, it's E0 lol

  • @ryanewald9740
    @ryanewald9740 7 месяцев назад +2

    If Mr. Mime's name is spelled with a decimal point rather than a period shouldn't his name be pronounced Merr-point-mime?

  • @FreakGeSt
    @FreakGeSt 7 месяцев назад

    So, the only Mr. Mime in the game haved a name meaning originally was imposible to get a Mr. Mime with no name until 2nd Gen because no breading unless you use gameshark to make Mr. Mime appear in the wild to capture? All because the devs put a period on his name? Is a wild coincidence.

  • @combatking0
    @combatking0 6 месяцев назад

    It's also possible to breed an un-nicknamed Mr.Mime in Gold, Silver or Crystal and then trade it back to Red, Blue or Yellow.
    But I think your method is faster.

  • @jameslangridge8849
    @jameslangridge8849 6 месяцев назад

    Using cheat hardware to bugfix games is so cool. I love it. ♥️

  • @electrofreak0
    @electrofreak0 6 месяцев назад

    If it only checks the first character, would a nickname with the same first letter as the species lose its nickname? I. E. You nickname a squirtle as squirt

  • @JoshNotJohn0
    @JoshNotJohn0 7 месяцев назад

    Love the usage of Brodyquest.

  • @michaelfloodine
    @michaelfloodine 7 месяцев назад

    My weird question would be...
    since stadium alters pokémon colors based on nickname (i discovered due to nicknaming pokémon inital caps instead of capslock, Mewtwo gets an icy blue color in example) does a decimal versus a period change Mr. Mime's color at all?

  • @greenkid7777
    @greenkid7777 7 месяцев назад +2

    For Mr.Mime couldn't you have technically just bred one from GSC and transfer it back to RBY

    • @ChromaLock
      @ChromaLock  7 месяцев назад +1

      Yeah if you have the cartridge, for GSC, thats probably the easiest way. Im in a weird situation where I have only pokemon blue and I had a flash cart for a different project, so it worked out xD

  • @MrCarrot14
    @MrCarrot14 6 месяцев назад

    Goes the roundabout way of flash carting Mr. Mime onto a copy of blue using the flash cart trade method... Even though the Mew glitch, ACE, etc exist. Oh well I guess that would be too many things to explain in one video.

  • @Whitepawprint
    @Whitepawprint 7 месяцев назад +1

    Another excellent video!

  • @ZipplyZane
    @ZipplyZane 7 месяцев назад +4

    Sounds like there's another flaw: if your custom name includes a dot, it will be changed to the slightly different dot if you use the Gameshark code.
    It would be a lot more complicated, but a proper fix would probably involve specifically checking for "Mr.Mime" as name and special casing how it is written back to the cartridges.

    • @ChromaLock
      @ChromaLock  7 месяцев назад +1

      Most certainly. Since the translation tables are species agnostic that sort of thing can happen without specific logic for things like Mr. Mime's name

    • @budgetcoinhunter
      @budgetcoinhunter 7 месяцев назад +1

      @@ChromaLock Nice thing is, there's a code type in the Game Shark that acts as that case switching logic, so if you can capture when it's using that table to write to the GB cart, you can check to see if the species value is loaded anywhere consistent. You could then apply either value fix, depending on what is in the species value address when writing to GB.
      With Game Shark, these are generally 'joker' codes, since they're used to read the controller state address in RAM to activate certain RAM writes in other locations. If there's an unused button, you can read for it in RAM anyway, and have it set, say, the RAM address that's a countdown timer back to full, or the RAM address for an enemy's health to 1 HP.

  • @orsonzedd
    @orsonzedd 7 месяцев назад +2

    I knew about Mr mime getting corrupted because of it does the same thing to missingno.

    • @lpfan4491
      @lpfan4491 7 месяцев назад +2

      I will never stop being amazed that Stadium 1 actually lets glitch Pokemon like Missingno in to begin with and does not meaningfully touch them, even if the placeholder Pokedoll ID cannot fight. Pokemon Stadium 2 just says "This mon has them fake Js!" and converts it to Ditto if it is an invalid ID.

  • @everytingyouneed3707
    @everytingyouneed3707 7 месяцев назад +1

    This video should me named, giving my MR, mime a permanent period 😅

  • @Tucker64
    @Tucker64 5 месяцев назад

    12:36
    Is this a Mike Matei reference because Inspector Gadget loves Brown Bricks!!!

  • @DCol
    @DCol 6 месяцев назад

    I was wondering about Mr. Mime too, but I remembered you can't get a Gen1 Mr. Mime named as "Mr. Mime" because he's only available as a traded pokemon, he will always have a nickname. I think the only possible way to get an un-named Mr. Mime would be to trade from Gen 2?

    • @ChromaLock
      @ChromaLock  6 месяцев назад

      yeah AFAIK the only ways would be through glitches and trading from Gen 2

  • @Kno_Buddy
    @Kno_Buddy 6 месяцев назад

    I’ve had Pokémon Stadium since the year it came out, but I’ve never had all three pieces to be able to use the Gameboy Pokémon in Stadium. The whole time I’ve only ever been able to play Stadium using rental Pokémon which is a pain and so much more difficult. I own a copy of Stadium 2, but it just stopped working a few months after I bought it, outside the return window.

  • @fgregerfeaxcwfeffece
    @fgregerfeaxcwfeffece 6 месяцев назад

    PCBs are impressively cheap.
    Ordered 2 batches so far and very happy with the results. I use Fritzing because all the other programs either did not run locally and/or cost money. Well except for one that I forgot the name of. I simply could not figure out how it works.

  • @GoyBenius_0901
    @GoyBenius_0901 6 месяцев назад

    This coning about cause Lil Stank got his name shirtened is hilarious.

  • @xxmyyoursxx123
    @xxmyyoursxx123 6 месяцев назад

    Subbed this is great content

  • @Jason1234545
    @Jason1234545 6 месяцев назад

    I had 2 Gamesharks back in the day. If one started to act weird. i would put the funky one on top of the good one to bring it back.

  • @McLovinMods
    @McLovinMods 6 месяцев назад

    9:53 That Pokemon Blue has seen a lot of things

  • @mikemath9508
    @mikemath9508 6 месяцев назад

    I'm glad Ratwatson is safe.

  • @adrenaliner91
    @adrenaliner91 7 месяцев назад

    I didn't even know that you can have spaces in Pokémon names, especially in Gen1. And for Mr. Mime: Good that his name is Pantimos in German.

  • @JP317
    @JP317 7 месяцев назад

    In regards to the P64 nag screen, can you still just go into the .cfg file and change the run count to equal -1 to get rid of that screen popping up or did they fix that at some point?

    • @ChromaLock
      @ChromaLock  7 месяцев назад

      Good tip. I'll have to check that out. I removed the popup window a different way in my next vid im working on but ill have to test that out too

  • @kphoenix137
    @kphoenix137 6 месяцев назад

    getting Mr Mime in blue without trading would be as simply as using the trainer fly glitch along with ditto

  • @grengren6421
    @grengren6421 7 месяцев назад +2

    Ok now this is epic.

  • @DouglasFish
    @DouglasFish 7 месяцев назад +2

    I wonder if we can fix any of your hardware

  • @xxANBUxx
    @xxANBUxx 7 месяцев назад +5

    Really cool video, but way too much shit going on in background. The clown shit and mac and cheese commercial was very distracting. lol

  • @muma-kitty1639
    @muma-kitty1639 6 месяцев назад

    i always wondered why my kingler cpt. crunch kept getting shortened to cpt.

  • @gerniyy5579
    @gerniyy5579 7 месяцев назад +1

    Sonic sound effects, non intrusive persona style. My God, is that toby fox ost?

  • @KenBladehart
    @KenBladehart 7 месяцев назад

    I would imagine you can use Mr. Mime's species ID as a check for the cheat code so it doesnt affect other Pokemons
    (Or I could be speaking nonsense)

  • @RonGrethel
    @RonGrethel 7 месяцев назад +1

    I had no idea that this is how GameShark codes were developed. Do you think it's possible to use a game shark code to change a pokémon into another pokémon instead of just renaming it? Could you finally turn a Magikarp into mew?😂

    • @ChromaLock
      @ChromaLock  7 месяцев назад +1

      The hardest part would be finding where in RAM the pokemon are stored, but with some Ghidra skills and staring at a hex editor for a long time, I'm sure it could be found.
      A good start would be to dump ram while your pokemon are loaded and search ram for their nicknames (since they would be ASCII strings and fairly easy to find), then try to extrapolate from the locations of their names in memory where the other pokemon data sits (probably in the bytes near their names).
      Possibly something to talk about in a future video 🤔

  • @ClampEEGEE
    @ClampEEGEE 6 месяцев назад

    Man, it sure is lucky that Mr. Mime was a trade only Pokemon in Gen I, so without backtrading from Gen II, there's no way to get a Mr. Mime in Stadium.

  • @GiuseppeGaetanoSabatelli
    @GiuseppeGaetanoSabatelli 6 месяцев назад

    So how about this? I have 2 GameSharks, the one from my childhood AND the replacement I bought about 10 years ago, where something is corrupted and they don't work at all anymore.
    I have a model with the serial cable port, so presumably I can reflash that one (maybe), but I'm curious if it's even possible to save GameSharks that have corrupted ROMs lol.
    Do code data (both official code sets and manually entered/newlt hacked ones) get saved to some saveram on the GameShark, or directly to the ROM somehow?

    • @TheViper4Life
      @TheViper4Life 6 месяцев назад

      There's a chance your Gameshark isn't corrupted. N64 Gamesharks have this weird thing where they lock up if the initial game you put into it is protected. So in turn you have to use a game that has an unlock key (which can be set on the Gamesharks menu) to get it working again. Usually Mario 64 or Ocarina of Time is the default (and any game that happens to share its values). So you can try experimenting with different games to see if they unlock your Gameshark (keep trying different games to see if any of them start the 5 second count down timer). Once you find one that does, you can turn the N64 off, put the game you want to use in, then start it back up again.
      Like for me, I have a Gameshark v3.3. Only game I own that seems to unlock it is WWF WrestleMania 2000. So I have to keep in mind any time I want to use my Gameshark I have to pre-load it with WM2000 first.

  • @josephcronin2965
    @josephcronin2965 6 месяцев назад

    You should try to make a GS code that lets you play other games with the transfer pak. This should theoretically be possible.

    • @ChromaLock
      @ChromaLock  6 месяцев назад

      Yeah ive heard conflicting info on whether or not the ROM is actually loaded from the cart or if the pokemon red/blue/yellow roms are bundled into pokemon stadium. Would be intriguing to investigate

  • @newironside
    @newironside 7 месяцев назад +7

    Project 64 is one of the worst emulators I've ever used. As an emulator its not the best but holding the barely functioning program hostage every time you need to change a setting is disgusting. Theres emulators with more work put into them that dont link any payment option.
    I have no idea why Nintendo havent gone after them when they've shut down projects that arent monetized.

    • @bluegum6438
      @bluegum6438 7 месяцев назад +3

      It's very much legal to create an emulator, as it is original work that happens to mimic the function of a product. A patent can only cover a method of production, not an idea itself.

    • @ConcavePgons
      @ConcavePgons 7 месяцев назад +1

      There was also a security issue at one point with the emulator, where a ROM can cause the emulator to run arbitrary code to execute malware on your computer when played.

    • @renakunisaki
      @renakunisaki 7 месяцев назад +1

      Remember how version 1.5 was literally malware?

  • @NeoTechni
    @NeoTechni 6 месяцев назад

    You could have used the N64 gameshark to get a Mr. Mime in the emulator tower

  • @Showsni
    @Showsni 6 месяцев назад

    Hm. Pokémon speedrunners will nickname their Pokémon with a one character name to save a little time (each time the name is printed to screen). By starting with a space and transferring to and from Stadium, they could end up with a zero character name, as you show here - does that save time on the speedrun?

  • @GiuseppeGaetanoSabatelli
    @GiuseppeGaetanoSabatelli 6 месяцев назад

    Interesting. You could use this method to patch in perfect IVs on transfer, right? Lol.
    Or, to modify the Trainer ID so you can start a save file with multiple or alternate starters and not deal with them being unruly.

  • @GigaOtomia
    @GigaOtomia 7 месяцев назад +2

    Since you asked for questions, what's your favourite pizza topping?

    • @ChromaLock
      @ChromaLock  7 месяцев назад +4

      Favorite pizza overall is Jalapenos + Pepperoni + Pineapple, but if I had to choose a single topping for a pizza, definitely Salami

    • @lpfan4491
      @lpfan4491 7 месяцев назад +3

      ​@@ChromaLockPineapple pizza enjoyer, based.

    • @newironside
      @newironside 7 месяцев назад +3

      ​@@ChromaLock Based. Pineapple haters will never take us down

  • @helpme5785
    @helpme5785 6 месяцев назад

    Wait so if a Pokemons nickname starts with the same letter as the actual Pokemon name, it'll get changed back? Like if I have a squirtle named Steven, it's name will be changed back to squirtle?

    • @ChromaLock
      @ChromaLock  6 месяцев назад +1

      Not exactly. I believe I may have been wrong on this point after doing some testing, but the idea was that if the first character was the terminator character (0x50), that pokemon would consider it unnicknamed

  • @lpnp9477
    @lpnp9477 7 месяцев назад

    Scratching the nerdy part of my brain here

  • @Subreon
    @Subreon 7 месяцев назад

    don't let james randall see that you have his cat

  • @BabusGameRoom
    @BabusGameRoom 6 месяцев назад

    It makes sense that they wouldn't have caught the Mr. Mime issue. A legitimate Gen 1 Mr. Mime can't actually have a nickname other than Marcel (and whatever it is in other languages)! A "Mr.Mime" would have to come from Gen 2 or a glitch.

    • @BabusGameRoom
      @BabusGameRoom 6 месяцев назад

      aaand you mentioned that later in the video! haha
      I never would've guessed Mr. Mime's name had a decimal in it, though!

  • @eebenitez373
    @eebenitez373 6 месяцев назад

    Ok but, now modify the checksum check so that you can use an EZ Flash Junior with Pokémon Stadium!

  • @adonfjv
    @adonfjv 6 месяцев назад

    You should capture Nintendo 64 by using Svideo cable.

  • @Merhaba124
    @Merhaba124 6 месяцев назад

    Can you get a wild Mr.Mime in GSC without trading? If so, you may have not needed a flash cart, but I may be misremembering.

    • @ChromaLock
      @ChromaLock  6 месяцев назад +1

      You can, but im in a weird position where I own a flash cart but not any GSC carts

  • @nanotheron
    @nanotheron 6 месяцев назад

    using a gameshark to make a game function PROPERLY? vinny vinesauce is rolling in his grave.

  • @lychenthrope
    @lychenthrope 6 месяцев назад

    I kind of like "BIG. STANK" better. The period just adds a lot. This is really interesting, and I love messing with code like this.

  • @benanding
    @benanding 6 месяцев назад

    Could have saved you some trouble, N64 transfer paks historically have only worked with OEM controllers in my experience