Creating a "virus" for Pokemon Red and Blue (self replicating save file!!)

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

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

  • @rezephae
    @rezephae 8 лет назад +93

    tfw nintendo finds a way to stop cheats in sun and moon, but then pokemon red and blue bite them in the ass once again

  • @Onmur
    @Onmur 8 лет назад +142

    A weapon to surpass Metal Gear.

  • @MrFoxInc
    @MrFoxInc 7 лет назад +38

    I'm just imagining what it would be like if some nerd actually figured this virus out back in the day and spread it all around some school, and every kid would freak the hell out over seeing the virus self-executing
    I know I would have shat my pants

  • @icecreamsamwich
    @icecreamsamwich 8 лет назад +94

    so... you just made history, then?
    first self-replicating program created for a gaming system!

    • @MrCheeze
      @MrCheeze  8 лет назад +35

      To my knowledge, yes. However I wasn't absolutely certain no one had ever done something like this, so I didn't say as much.

    • @LiEnby
      @LiEnby 5 лет назад +7

      No! there was an exploit for PSP/Vita (i think?) that allowed you to do RCE to hack your system by joining a game lobby with someone (being hosted on another (allready hacked) console)
      i dont remember the exact details but it counts i think

    • @xyzzy-dv6te
      @xyzzy-dv6te 5 лет назад

      Unless you consider PC a gaming system

    • @enderjed2523
      @enderjed2523 3 года назад

      I know I’m late, but KFConsole virus when?

  • @weebery1019
    @weebery1019 8 лет назад +93

    that's it, gen 1 can't be more broken.... right?...

    • @josephmother6822
      @josephmother6822 8 лет назад +27

      Wrong.
      bulbapedia.bulbagarden.net/wiki/ZZAZZ_glitch

    • @games_reboot2863
      @games_reboot2863 5 лет назад +2

      I seen worst like total corruption in a instant going out the edge of everything with walk through walls

    • @florix1057
      @florix1057 4 года назад +2

      Wrong again, using Arbitrary Code Execution lets you run any code you please, including to the point of running code in OTHER GAMES!
      ruclips.net/video/SL_Zuc0tlvo/видео.html

  • @Rainbro359
    @Rainbro359 8 лет назад +81

    Well, we had a good run. Get to the bunker, burn all the Link Cables.

  • @Senen33
    @Senen33 8 лет назад +126

    So...
    Could you theoretically make a Pokemon Red/Blue save that only has two modifications:
    1) It has Mew under hidden under the truck near the SS Anne (as in this glitch exhibition : ruclips.net/video/mCoQm8bIyyw/видео.html ).
    2) When you connect your game to another one, it spreads these two modifications, without even telling it to the oter guy.
    I just want to live in a world where everyone can find Mew behind this truck.

    • @superstarxalien169
      @superstarxalien169 8 лет назад +2

      Senen Indeed.

    • @user-gi2mq4kt5z
      @user-gi2mq4kt5z 8 лет назад +1

      XMarksTheSpot he made this video after days or maybe months of struggle , he can't do that in a short amount of time .

    • @Rainbro359
      @Rainbro359 8 лет назад +6

      Mew under the truck isn't possible, as that would require editing map data, not the save file.

    • @BaconSenpai
      @BaconSenpai 8 лет назад +16

      You should do some research before you armchair expert comment. Mew under the truck is completely possible without modifying the game.

    • @klillegs_ledger678
      @klillegs_ledger678 8 лет назад +1

      Bacon, I know map data would work with event editing, but without editing the current game ram, how could you get mew to appear especially after the game is turned off and on? is there a way to execute code from a corrupted save file or something? how would you go about it without permanently modifying the rom or editing the ram? out of curiosity

  • @wight2211
    @wight2211 8 лет назад +56

    This really brings me back to when I was really into Pokemon glitches. This is damn incredible! I hope to see you do more stuff with pokemon Red and Blue.

  • @WasabiKitCat
    @WasabiKitCat 8 лет назад +18

    Imagine being a kid who's like "Dude we should trade Pokemon on our 3Ds version of Red/Blue" and their friend is like "Alright." And then they trade and he's like "WHAT THE FUCK!"

  • @JohnBeak
    @JohnBeak 8 лет назад +15

    Great proof of concept. I like this.
    Creative use of arbitrary code execution (which has been around for a while) in Red/Blue to create something meaningful.
    Also, the editor is going to be useful for some people.
    Way to go!

  • @Clone394
    @Clone394 8 лет назад +40

    But can it run doom?

    • @grayroot141
      @grayroot141 8 лет назад +7

      I mean, yeah, if you're injecting this save-file into a 3DS, it's running homebrew launcher which comes with a 3DS port of Doom.

    • @MinecraftMarioFantheAnimator
      @MinecraftMarioFantheAnimator 6 лет назад +3

      But can it run Crysis?

    • @LiEnby
      @LiEnby 6 лет назад +1

      Probably yes acturally!

  • @Naixatloz
    @Naixatloz 8 лет назад +3

    This is legitimately one of the greatest things I've ever seen done in a video game. It blows me away that things like this are even possible.

  • @fryingpan6952
    @fryingpan6952 8 лет назад +1

    This is insane. Keep up the good work dude, you have a lot of talent!

  • @Gladiaterux
    @Gladiaterux 8 лет назад +71

    "I wanna hack a pokemon game"
    -no, you wonr, finish your homework son
    "Dad, I'll hack very seriusly a pokemon game"
    *dad sees that*
    -ok

  • @gamingshiba8175
    @gamingshiba8175 8 лет назад +14

    5:04 So i can have a fire-flying rattata?

    • @renakunisaki
      @renakunisaki 8 лет назад +8

      SilverDogePlayz yes, but it will get changed back to the correct type if sent to Bank.

    • @gamingshiba8175
      @gamingshiba8175 8 лет назад +2

      +Rena Kunisaki Thats what i was saying, plus i dont even have pokebank or pokemon red/blue.

  • @DigiEggz
    @DigiEggz 8 лет назад +2

    One of the most impressive technical feats I have seen. 😮

  • @rqyhae3340
    @rqyhae3340 5 лет назад +1

    Guy single handendly creates the robot uprising with Pokémon Red Version and Pokémon Blue Version, circa. 2019 (colourised)

  • @zzyzzyxx3rd832
    @zzyzzyxx3rd832 8 лет назад +4

    For a moment I thought I would see messages on screen during the copy process, saying things like "Gary was here, Ash is a loser".

  • @rofthebg7852
    @rofthebg7852 7 лет назад +2

    "Mr Cheeze"
    MR BOOMBASTIC HAS ENTERED THE LOBBY

  • @Kazooie
    @Kazooie 8 лет назад +1

    This is just a pure awesomeness! Keep it up man! :D

  • @jetstreamjackie3437
    @jetstreamjackie3437 8 лет назад +39

    Man, it the scope of ACE is really hitting me now. Literally anything can be done! I really want to learn GB code so I can try out ACE sometime. Where did you learn from?

    • @MrCheeze
      @MrCheeze  8 лет назад +37

      Well, my particular history with assembly is kind of odd... I started off reading SNES assembly tutorials on smwcentral.net for rom hack purposes, and then revisited SNES assembly to try to understand how the SMW credit warp worked. Looking at the complete disassemblies for both SMW and Pokered were also insightful for understanding the "conventions" of assembly. Once you're used to how things are generally written, switching from one assembly language to another isn't too hard, just a matter of looking up the particular opcodes for the CPU you're working with.

    • @LiEnby
      @LiEnby 6 лет назад +3

      >ACE can do anything
      lmao, yea it IS *ARBITRARY CODE EXECUTION* after all (Acturally isnt this particular example RCE? (Remote Code Execution)

    • @LiEnby
      @LiEnby 2 года назад

      @Lamda² its usually just called RCE

    • @Izzythemaker127
      @Izzythemaker127 2 года назад

      @@LiEnby It does ACE and RCE so neither are wrong

  • @MYHMSpace
    @MYHMSpace 8 лет назад +10

    This would be an interesting way of launching arb code on a whole lot of devices. if we can unsandbox the code the games. possibly even a way to hack the device for CFW.
    Also I like the Cr1tiKal reference there

    • @stenlan8932
      @stenlan8932 8 лет назад +5

      Very interesting indeed, that would be cool to "jailbreak" the device.

  • @Flipbug_The_Whimsical
    @Flipbug_The_Whimsical 8 лет назад

    This is pure genius. You are an incredible person.

  • @pigdevil2010
    @pigdevil2010 8 лет назад +2

    Hey, thanks for spreading out my album! lol.

  • @williamwigley2820
    @williamwigley2820 8 лет назад +6

    I would use the code that you guys have written if given the opportunity to try and recreate an event surfing Pikachu that was given out 17 years ago or so to help promote Yellow Version I'm just wondering is it possible to create a game freak Pikachu that knows surf and if it is possible would the transfer box and Pokemon Bank catch it before it's able to transfer there were quite a few event Pokemon from gen 1 and 2 that have never been redistributed

    • @ClassicCult
      @ClassicCult 8 лет назад

      William Wigley did you do it?

    • @williamwigley2820
      @williamwigley2820 8 лет назад

      ClassicCult no I don't have the time to put into it.

    • @abadgurl2010
      @abadgurl2010 7 лет назад

      Oh, you mean the Surf Pikachu people could get in Gen 1 from doing a certain thing in Colloseum? I've been wondering how to get one of those myself.

  • @xyzxyzmaster
    @xyzxyzmaster 8 лет назад

    What a interesting Virus! Great job in making all this!

  • @nathanisbored
    @nathanisbored 8 лет назад +4

    yay you did a thing again

    • @ais4185
      @ais4185 6 лет назад

      Shall we glitch Super Mario World again anytime soon? :D

  • @GraniteValleyDave
    @GraniteValleyDave 8 лет назад +15

    Really impressed by this MrCheeze! I assume it doesn't do any lasting damage to the slave cart? That is to say, that when you delete the save file the cart goes back to normal? Is it safe due to the save file not being "permanent data" like the rest of the game code?

    • @MrCheeze
      @MrCheeze  8 лет назад +27

      Yes. For all their glitches, it's not possible to _permanently_ mess up a Pokemon cart. It will always be possible to start a new game.

    • @GlitcherRed
      @GlitcherRed 8 лет назад

      Could there be a way to remove/hide/make unpressable the NEW GAME option from the title screen?

    • @armornick
      @armornick 8 лет назад +3

      The program code is stored on read-only memory so you can't change anything before loading the save without physically modifying the cart.

    • @renakunisaki
      @renakunisaki 8 лет назад +15

      The only way you could "permanently" damage the cart is if you can make it crash before the player even has a chance to erase the save file. (Donkey Kong Country 2 is an infamous example.) But Pokemon doesn't check the save file until after the title screen, so you have the chance to press Up+Select+B and erase it.
      Even without that, the damage wouldn't be permanent; you'd just need to find another way to erase the save, such as removing the battery or using the cart-swap ACE trick, or an N64 Transfer Pak with a homebrew save-deleting ROM. (Or on VC/emulator, just delete the save from outside the game.)
      There _is_ one possible way for code to permanently damage _some_ games. If the game uses flash ROM for saving, you could wear it out quickly (making that cartridge unable to ever save again) by writing it in a loop. If the game has some built-in gadget like a rumble motor, you might be able to wear it out too. But Pokemon gen 1 has none of these things.

    • @xyzzy-dv6te
      @xyzzy-dv6te 5 лет назад

      @@renakunisaki Gen 1 might be glitchy, but at least they made sure to prevent people from making the game unplayable

  • @dragonwizerd
    @dragonwizerd 8 лет назад +1

    You are always doing the neatest shit. Keep it up.

  • @kargaroc386
    @kargaroc386 8 лет назад

    The classic strcpy() buffer overflow strikes back!
    This is why you use strncpy() everyone

    • @xyzzy-dv6te
      @xyzzy-dv6te 5 лет назад

      in assembly you used:
      ld b, (byte amount)
      ld de, destination
      ld hl, source
      CopyLoop:
      ld a, [hl+]
      ld [de], a
      inc de
      dec b
      jr nz, CopyLoop
      For faster copying you use tricks with stack pointer and push

  • @zeroh_yaaas
    @zeroh_yaaas 4 года назад

    How can i run the save file? (And is it supposed to be "sav.dat"? Because i want to run this save on emulator on my phone.)

  • @b2j135
    @b2j135 8 лет назад +3

    what happens when you trade via G/S/C or even Yellow?

    • @MrCheeze
      @MrCheeze  8 лет назад +2

      Yellow will freeze but have no effect on the save file. I'd expect about the same to happen in GSC.

    • @tomgrimard8075
      @tomgrimard8075 8 лет назад

      MrCheeze but will the save file works?

    • @tomgrimard8075
      @tomgrimard8075 8 лет назад

      I mean I have Pokemon yellow on my 3ds I thought using it but if I can't...

    • @MrCheeze
      @MrCheeze  8 лет назад +1

      Yellow isn't compatible with this particular file in any way.

  • @nickomode1012
    @nickomode1012 8 лет назад +2

    Please do a tutorial on how to get the gening program not the self replicating save because I cant download the save data thx hope you can read this

  • @PrincessLillie
    @PrincessLillie 8 лет назад

    This is the most amazing virus-like thing that humanity has ever created.

  • @mantislazuli
    @mantislazuli 8 лет назад +3

    It would be possible to share mini-programs like a Snake / Pong / a demo to the opponent's game, right ?

    • @laith_iris
      @laith_iris 8 лет назад +8

      Yep, you would just have to replace the 8F item code with those games

    • @tomgrimard8075
      @tomgrimard8075 8 лет назад

      froggy0025 if you do this, please send me a link

  • @llSuperSnivyll
    @llSuperSnivyll 8 лет назад +2

    That Pokemon editor looks really cool. Is the item setup available for those who cannot take advantage of this remote ACE?
    Is there any chance that it could display whichever value that corresponds to the byte you are editing, instead of always the species name, though?

  • @ThomasMButler360
    @ThomasMButler360 8 лет назад

    I was kinda skeptical, but that's actually awesome!

  • @BabzaiWWP
    @BabzaiWWP 7 лет назад

    i can imagine being a kid when red and blue were out and doing this to everyone

    • @Private27281
      @Private27281 7 лет назад

      I rode through the dessert with the channel with no name

  • @andybfmv96
    @andybfmv96 8 лет назад +2

    why does mew need that specific code for it's OT?

    • @pmnt_
      @pmnt_ 8 лет назад +3

      Andrew Bissel Because Pokebank checks the OT value so that you can only transfer Event Mews and not Trainer-Fly Mews

    • @renakunisaki
      @renakunisaki 8 лет назад +1

      Andrew Bissel all legit Mews have that OT.

    • @andybfmv96
      @andybfmv96 8 лет назад

      pmnt okay! I was confused, because the glitch mew transfers.

  • @looe9195
    @looe9195 2 года назад +1

    Soon, you'll be able to fix Pokemon Red/Blue glitches with Pokemon Red/Blue glitches

  • @Bored-Kim
    @Bored-Kim 8 лет назад

    I don't understand most of this video but solid work dude

  • @sebastianmazza1
    @sebastianmazza1 8 лет назад

    Awesome job! gen 1 is by far the most interesting platform.

  • @francislaroche1583
    @francislaroche1583 7 лет назад

    could you bring a missingno with the index number of Ho-oh into sun/moon with this? could you bring any remnants of the gen 2 pokemon from the gen 1games?

  • @Sypaka
    @Sypaka 7 лет назад

    What do I need to do to escape the death zone? SInce we are inside a room, we can'T use much.

  • @Vextrove
    @Vextrove 2 года назад +1

    moistCr1TiKaL

  • @le9038
    @le9038 6 лет назад

    can i download a ram but only with just the hex editor without having the game glitch or having to trade (and without the graphical glitches if you even know what i mean)?

  • @thered4048
    @thered4048 8 лет назад +2

    Can you make a step by step tutorial on how to change the ign to GF and the Trainer No. ID to be the same number as the one mew that was distributed? Instead of using it change mews data you use it and change your trainers data so all pokemon you catch will automatically be the right one... I cant save edit but I would love this xD

    • @MrCheeze
      @MrCheeze  8 лет назад +2

      Crystal_ already has you covered: ruclips.net/video/H8AgGp5cqPI/видео.html

    • @thered4048
      @thered4048 8 лет назад

      Oh yes, not what I meant but that works xD

  • @Acrolance
    @Acrolance 8 лет назад

    do you have a text file for the usage instructions? like what you have in the video but just text? OR could some one make a map for each number and what it means in a picture?

    • @MrCheeze
      @MrCheeze  8 лет назад +1

      bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_data_structure_in_Generation_I

    • @Acrolance
      @Acrolance 8 лет назад

      sweet thanks!

  • @scarlas7071
    @scarlas7071 8 лет назад +4

    This is awesome! But I have a small question:
    Why are the pokémon's nickname and the OT's name not in the editable data? They are sent to the pokébank and I think the OT's name has to be "gf" to have a transferable mew.

    • @MrCheeze
      @MrCheeze  8 лет назад +4

      Scarlas They're not editable because I had difficulty getting the name entry screen to show up properly. For this reason, it just sets _every_ Pokemon to have an OT name of GF. (You can actually see a bunch of GF flash by on the screen as the save transfers.)

    • @scarlas7071
      @scarlas7071 8 лет назад

      Did you try the DisplayNamingScreen function here? It appears to handle the display issues for you. github.com/pret/pokered/blob/46a94c63fc287e7290502776d02648476bc44171/engine/menu/naming_screen.asm
      I think editing names using the same hex editor you use for other data would be fine too. It would even allow one to experiment with invalid names. There is probably nothing there, but they may have overlooked something.

    • @renakunisaki
      @renakunisaki 8 лет назад +1

      MrCheeze do like the other exploits: press (whatever) to copy Pokemon #2's name to #1's OT name. Then use the name rater...
      oh right, you can't move. 😕

  • @Myriachan
    @Myriachan 8 лет назад

    It would be hilarious if we could find a bug in the 3DS's Virtual Console emulator to take over ARM control from the Z80 code. It'd be a new way to jailbreak a 3DS!

  • @tctrainconstruct2592
    @tctrainconstruct2592 4 года назад

    the most important part of the virus is the payload. But at least, we know a method to execute arbitrary code in the save file that runs automatically once booted up, and I hope it won't be a problem.

  • @goldenhorse4689
    @goldenhorse4689 7 лет назад

    Wat if u made it for sun and moon and made it so it would mess up ur game after a mouth and anytime someone with the virus traded within the mouth the other person would get infected

  • @Byt3rr
    @Byt3rr 8 лет назад

    this is kinda of scary but in the same time awesome

  • @joseduarte9823
    @joseduarte9823 8 лет назад

    Could you do a video where:
    1-You transfer a Missigno to Sun/Moon?
    2-Explaning the code write-up behind the save file?/How did you corrupt the original file

  • @GibusWearingMann
    @GibusWearingMann 7 лет назад

    Liking just for that custom song.

  • @jmuller18
    @jmuller18 7 лет назад

    How do you download this?

  • @josephmother6822
    @josephmother6822 8 лет назад

    I have an idea on what you can do next get a normal copy of Pokemon Red and use ACE to turn it into a normal copy of Pokemon Blue

    • @underrated1524
      @underrated1524 4 года назад

      Three years late but whatever.
      This isn't possible. Red and Blue are different from one another in that they have different ROMs. The Game Boy hardware (and its emulated equivalent) physically forbids editing the ROM. So even if you achieve arbitrary code execution, you can't change Red into Blue, any more than you can use arbitrary code execution to make the Game Boy literally explode.

  • @abadgurl2010
    @abadgurl2010 7 лет назад

    Is there a tutorial on how to add this file/virus to a game without having to trade to someone that already has it? I know that for the VC games you need something like JKSM, but that's about all I know. Also, it appears to be different than the filetype used by emulators since emulators use a .save file.

  • @techleakz6139
    @techleakz6139 7 лет назад

    what would happen if you tried to trade to pokemon using the transfer pak from the infected game to stadium?

    • @MrCheeze
      @MrCheeze  7 лет назад +1

      A few different things can happen when you try to do that. Most likely there would just be a game crash, but invalid Pokemon index numbers get treated as untradeable Substitute dolls in Stadium 1, and get turned into Dittos in Stadium 2.

  • @RisingMooon
    @RisingMooon 8 лет назад

    so, I am wondering, in case one would actually want to inject the code from scrap without save editing or trading, how long would you estimate that to take?

    • @MrCheeze
      @MrCheeze  8 лет назад +3

      Maybe an hour of fiddling with numbers, after spending a while gathering items such as 8F? I wouldn't personally recommend doing it, though. It would be easier to just use ACE to modify your Pokemon directly, and just forget about the whole virus business.

  • @darkmtbg
    @darkmtbg 7 лет назад

    what happens if the red copy trades with pokemon yellow?

  • @thomasgryboski8978
    @thomasgryboski8978 8 лет назад

    Now if only someone made tutorial on how to make this work by modifying arbitrary data in-game instead of needing a program to modify save data

  • @ReytheMovies
    @ReytheMovies 7 лет назад

    How can the party list be missing a terminator? Do certain pokemon trigger it and not others?

    • @traeghniwwingyl8167
      @traeghniwwingyl8167 5 лет назад

      I know this is very late, but: there's supposed to be a terminator byte at the end of the party list, always, to tell the game when the party data is finished, but save file editing and some glitches can remove this terminator. Basically it's there by default but you can use shenanigans to remove it or put it in slot 1 (which in at least some scenarios causes it to be ignored), which causes the game to continue reading data as pokemon data even when it really, really isn't.

  • @classymarowak7001
    @classymarowak7001 8 лет назад

    so if this is possible on 3DS. I could in theory just trade with you and turn a copy of the game i don't use for one big "pokemon factory" for sun and moon.

  • @DogeGaming26
    @DogeGaming26 7 лет назад

    how do I get this on my 3ds virtual console? I have it and a emulator version. I don't have a computer though

  • @tomgrimard8075
    @tomgrimard8075 8 лет назад +1

    How can I put the save file in the 3ds? :o

  • @matteodonati5113
    @matteodonati5113 7 лет назад

    Does this work on european cartridges? I'm running this on BGB and I'm getting errors at the team preview inside the trade center

    • @MrCheeze
      @MrCheeze  7 лет назад +1

      English only, unfortunately. Not really very easy to port it to other versions.

  • @hughmungus7782
    @hughmungus7782 8 лет назад

    Help whenever I try to transfer the save from red to re,. The normal copy of red freezes and the save stays the same. So, how to I prevent the freeze?

    • @MrCheeze
      @MrCheeze  8 лет назад

      Are both copies the English version of the game? Also keep in mind that things are much slower to transfer on 3DS than in this video, wait 30 seconds or so before you're sure that nothing is happening.
      There is one other possibility, however. For certain technical reasons, it may actually be the case that setting certain flags from playing far enough through the game will cause the exploit to not work. If your normal Red is far into the game, it may be the case that starting a new game will cause it to work.

    • @hughmungus7782
      @hughmungus7782 8 лет назад

      MrCheeze ok thanks will definitely try😁

  • @magnaillusion6085
    @magnaillusion6085 6 лет назад

    Saving the game transforms Pokemon into a virus. Stryder9x would be proud.

  • @trifuryb
    @trifuryb 6 лет назад

    what will happen if you trade with a gen 2 game instead of a gen 1 game? does the virus spread to the gen 2 save file?

  • @Vykori
    @Vykori 7 лет назад +1

    holy shit dude how long have you been working on this. years?

  • @Levelol10
    @Levelol10 8 лет назад

    when you refuse to trade with the nerdy kid at recess

  • @danny75461
    @danny75461 7 лет назад +1

    What would happen if I sent the virus to Gold or Silver.

    • @MrCheeze
      @MrCheeze  7 лет назад +2

      Probably just a crash. But if GSC are ever released for 3DS virtual console, I'll come up with another virus. :)

    • @michaelwilliams7140
      @michaelwilliams7140 7 лет назад

      MrCheeze guess what's been released!

    • @MrCheeze
      @MrCheeze  7 лет назад

      :3

  • @MassimoDeBock
    @MassimoDeBock 7 лет назад

    Will you ever make a yellow version?

  • @notmarek
    @notmarek 8 лет назад

    This is so cool! GJ

  • @michaelchavez7076
    @michaelchavez7076 8 лет назад +1

    Thanks this was helpful but I had yellow and it does not work in yellow but I got red and it worked thanks

  • @CindytheRedScout
    @CindytheRedScout 8 лет назад

    Now, I just need a Virtual Console save editor...

  • @eliashudsonofficial
    @eliashudsonofficial 8 лет назад

    so what's to happen if I glitch my Pokemon past lv100? What will pokebank do

    • @MrCheeze
      @MrCheeze  8 лет назад +1

      I believe it just gets levelled down to 100, but you can give it a try and see what happens.

  • @LeafMonkey59
    @LeafMonkey59 8 лет назад

    I don't play modern pokemon so maybe I'm misunderstanding, but if the red file has a corrupted party, how do you transfer it to modern games without also transferring the virus?

    • @filipecattoni
      @filipecattoni 8 лет назад +1

      LeafMonkey59 AFAIK PokeBank checks the box, not the party.

  • @turkeyrice3479
    @turkeyrice3479 8 лет назад

    what would be the number for energy ball (index number 412)

    • @MrCheeze
      @MrCheeze  8 лет назад

      Only moves that exist in gen 1 will work. Index numbers up to 165, or A5 in hex.

    • @turkeyrice3479
      @turkeyrice3479 8 лет назад

      thanks

  • @MrMoon55
    @MrMoon55 8 лет назад

    How did you change the code to delete the terminator from the party list?

    • @MrCheeze
      @MrCheeze  8 лет назад

      The terminator is loaded the save file, I just edited it directly and removed it. In principle however all this can be done in game via arbitrary code execution, e.g. the "8F" item.

  • @Mr_Wahee
    @Mr_Wahee 4 года назад

    Can this virus spread to Yellow, Gold, Silver, and Crystal versions?

  • @jupiter7096
    @jupiter7096 7 лет назад

    If you transfer to Sun/Moon, then go back to Red/Blue, would everything show up as a Ditto?

    • @jupiter7096
      @jupiter7096 7 лет назад

      Also, is there a simplified explanation of the bytes for this simpleton?

  • @deliquescent6957
    @deliquescent6957 7 лет назад

    How would you spread it if you have the virtual console? I dont believe there is a cable

    • @michaelwilliams7140
      @michaelwilliams7140 7 лет назад

      poiuytresay 666 There's a connection thing, you can spread on VC

  • @nawor3565
    @nawor3565 8 лет назад

    So, when I tried this, the normal (not hacked save) just switched to a screen of vertical lines and a monotone sound, and the one with the custom save displayed "Waiting...!" and "MISSINGNO." over and over again. And the transfer doesn't work. What did I do wrong? Here's a picture of it: imgur.com/9mSnuf5

  • @lowkeykenobi5039
    @lowkeykenobi5039 8 лет назад

    Using your Pokemon editor, can you create new Pokemon? I only seem to be able to edit the Mew and Dittos you have in there already.

    • @MrCheeze
      @MrCheeze  8 лет назад

      Well, there's only room for 20 Pokemon in the box. You can just edit them into whatever other Pokemon you want.

    • @lowkeykenobi5039
      @lowkeykenobi5039 8 лет назад +2

      MrCheeze Yeah, just realised that. Thanks for making this, it's mindblowing! I used it to gen a box full of Adamant lvl 99 shiny Cubones, which I plan to evolve into Alolan Maroak.

  • @hackedaccount3548
    @hackedaccount3548 8 лет назад

    Notification: You're Gameboy is at Risk!!!
    Download AVNG Anti virus software for Gameboy

  • @gudenau
    @gudenau 8 лет назад

    I have two 3DSes. :3
    Good job!

  • @ZdrmonsterProductions
    @ZdrmonsterProductions 6 лет назад

    when i tryed the virus on pokemon gold it quit the trade

  • @canadianstickdeath
    @canadianstickdeath 8 лет назад +1

    I can't believe this is STILL not afv.

    • @Rainchus
      @Rainchus 8 лет назад +1

      canadianstickdeath Exactly the comment I'd expect from robdog

  • @willthedrummingcuber5893
    @willthedrummingcuber5893 7 лет назад

    Anyone have a list of move values?

  • @Sauraen
    @Sauraen 8 лет назад

    Very nice! Some competitive players are going to be very upset about this! :)

  • @wackerysmackery
    @wackerysmackery 7 лет назад

    What if virus trades with virus?

  • @mari_emma_ari
    @mari_emma_ari 8 лет назад

    But what happens if you try to 'infect" an already 'infected' save file?

    • @renakunisaki
      @renakunisaki 8 лет назад

      Petzi Sysel I imagine you'd just replace it again, so no real change except reverting any edited Pokemon to the ones the virus has.

    • @MrCheeze
      @MrCheeze  8 лет назад +1

      Each game draws its own glitched party list before drawing the other game's party list. As consequence, both of them will behave like Red does here, sending over their own save data to each other and then throwing away the data they receive. The screen glitches up for a while but the game saves are not changed.

    • @mari_emma_ari
      @mari_emma_ari 8 лет назад

      MrCheeze Thanks :D

  • @dabgod6345
    @dabgod6345 8 лет назад

    Can this make Pokemon evolve into other Pokemon

  • @infinite_sun_rays
    @infinite_sun_rays 7 лет назад +1

    Now we need the MEMZ/VineMEMZ trojan in the Pokemon Gameboy (Color) games!
    ...Shouldn't Danooct1 be talking about this kind of stuff?

  • @chaoswebz
    @chaoswebz 8 лет назад

    Really awesome!

  • @AltiumYT
    @AltiumYT 7 лет назад

    how do you but the .save file in pokemon?

  • @lindabcarpentersings
    @lindabcarpentersings 8 лет назад

    Is there any way to do this completely in game? With no external devices needed at all?

    • @MrCheeze
      @MrCheeze  8 лет назад

      Yes, we can execute arbitrary code solely through glitches in gameplay. But setting up something as large as this would take a very long time.

  • @blackcorona07
    @blackcorona07 8 лет назад

    Ok I have a few questions:
    -Can I remove the virus from my game, if I dont need it anymore?
    -What exactly do I need to make all of this possible? Do I need CFW, Homebrew or something different?
    -Do the Pokémon in the box have to be in the game with the virus or the one that gets it?
    -What can happen to my game?

    • @MrCheeze
      @MrCheeze  8 лет назад +1

      -The save file completely overwrites the original save file. To get rid of it you have to start a new game.
      -Editing your save on 3DS requires homebrew only, not CFW.
      -Your old Pokemon are lost when the save file is overwritten. Once you have the virus, you can edit Pokemon back into whatever you want them to be.
      -What happens to your game is that your old save is overwritten and you are stuck in the Poke Center forever, so all you can do is edit the box Pokemon and spread the virus to others.

    • @blackcorona07
      @blackcorona07 8 лет назад

      MrCheeze Ok thanks for the fast reply ^_^