The Pokemon Physical/Special Split: Let's Peek Into the Game Code

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

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

  • @TheNamelessOne888
    @TheNamelessOne888 2 года назад +2

    In the vanilla ROM, Hitmonchan learns all three elemental punches but can't use them properly due to its low Sp.Atk. I implemented the physical/special split, and now it destroys everything with any of those three moves.

  • @samgreen6493
    @samgreen6493 Год назад +1

    so, I compiled this with the ps split and now Rage doesn't work and Splash lowers special attack. I looked into the code and saw nothing that should have allowed that. Can someone please explain this to me?

  • @ghost_3lliot633
    @ghost_3lliot633 6 лет назад +2

    This video went direclty into what I wanted! :o
    I'm playing LeafGreen, and didn't know why my Misdreavus' Shadow Ball did so little damage... That's when I found out about the Ghost-type being physical.
    Could you do a video on how to make it special for me? ><
    No need for classification of every move, just this single change. ANYWAYS, AMAZING VIDEO!!!

    • @thechemist1049
      @thechemist1049  6 лет назад +2

      Thanks so much for your kind words! And you know before I implemented the entire physical special split I attempted to simply change the ghost typing to special and the dark to physical. But that kept giving my rom slews of errors. I attempted to fix them for quite some time but they were behaving like the hydra - I would fix one and two more would take its place. So sadly I don’t know how to make a video teaching that as I wasn’t able to figure it out myself.
      I’m glad you enjoyed the video though, it means a lot :D

  • @SlenderSade
    @SlenderSade 4 года назад +1

    Hey, mate! Is there any way I can read the code of a pkm (or pk5/pk6/pk7) file instead of its assemby language? Thanks!

  • @perretecartago7470
    @perretecartago7470 Год назад

    I would be happy if i find a Pokemon crystal with the only change of physical/special split

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

    these Pokecrystal source files seem to only correspond to an untouched copy of Pokemon Crystal (seeing as how I have to download the source files, make the desired changes, and then build it).
    is there a way to work on an already modded ROM hack like perfect crystal? i just want the phys/special split

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

      boob_boy hi! Yes the pokecrystal disassembly is of the vanilla rom. If you can find a rom that only has the physical/special split you could clone their fork/repository for your own use. But I’m not sure of any where only that is the change made. If you’re specifically only wanting the split, it’s not hard to implement. You could edit it in following the guide written by Rangi on the pokecrystal github under the “wiki” tab. I think that would be the fastest way to get the rom you’re wanting

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

    So if i already started a game on the My OldBoy emulator for Android, can I extract my save file, replace my ROM with the disassembly, and still use my save file?

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

      aquacode2 sadly no :( your Pokémon save data won’t match the rom with the physical special split. I know I only touched it on the surface in my video but there is actually a lot that gets changed in order for it to be implemented. If you’re curious, you can go to my fork on the pokecrystal github (in my download page link for my rom) and look at my commit titled physical special split. The AI engine has to get updated as well as a ton of other files. I know that’s not what you wanted to hear haha, but my guess is if your game didn’t instantly crash is that it would glitch out like crazy if it managed to load.

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

      @@thechemist1049 thanks for the info!

  • @TeamBostonB-City
    @TeamBostonB-City 3 года назад +1

    Gen 3 is the same never bugged me cause I hate the element punches be physical and hitting a ghost type in the newer gens if it's physical now it shouldn't also them making hyper beam sp sucks for Aerodactyl

    • @ppvsonicspy
      @ppvsonicspy Год назад

      the only attacks that don't hit ghost types are normal and fighting attacks, it has nothing to do with the p/s split, also Aerodactyl gets much better moves in later gens, so hyper beam becoming special isn't really a big loss for aerodactyl. Hell, they introduced a physical equivalent to hyper beam, giga impact, when they made the p/s split and aerodactyl can learn it.

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

    Is it possible to implement the split into Perfect Crystal? I tried but had issues.

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

      Yeah it should definitely be possible since his looks like a quality of life hack. Go to the pokecrystal disassembly GitHub and click on the wiki tab and follow Rangi's guide to the letter. That's the easiest way to implement it.

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

      Were you able to successfully implement it into Perfect Crystal? I'm interested in that as well.

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

    Which program do you use to edit the game?

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

      Kurs you have some options: if you want to do really simple edits, you can use a hex editor and make changes in hexadecimal. If you want to make large, system wide edits to the rom you need to use the pokecrystal disassembly where you can edit the source code that is written in Z80. I have a video on how to get the pokecrystal disassembly set up on Mac on my channel already :D

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

    Thank you SO MUCH

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

    Ok, but, now that i followed the tutorial, how do i apply them into crystal?

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

      Hey! If you want to add the split into the game yourself you need to first download the pokecrystal disassembly. Next, on the pokecrystal GitHub page, there's a Wiki tab with tutorials under it. Follow the guide there written by Rangi

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

      @@thechemist1049 i tried to do the build, but an error 127 occured

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

      @@felipesilva3732 I'm not sure what error 127 is. I made this over a year ago. I followed rangi's guide to the letter though. Can you build a normal rom with no edits?

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

      @@thechemist1049 i didnt even edited it yet, guess ill have to re install it all again

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

      @@felipesilva3732 yeah if you can't get it to build without any edits something went wrong during your install.