Main Menu
Main Page
Forums
New pages
Recent changes
Random page
Help

Glitches
Arbitrary code execution
Pokémon cloning
Pomeg glitch and Glitzer Popping
Tweaking and voiding
Glitches by generation
Glitch categories

References/Resources
Databases
Disassembly projects
The Big HEX List
Pokémon cheat codes
Pokémon glitch terminology
Useful tools
More

Affiliates
Legendary Star Blob 2 (Hakuda) (日本語/Japanese)
Pokémon Speedruns wiki (English)
PRAMA Initiative (Français/French)
MissingNo. Glitch City (Italiano/Italian)
Become an affiliate!

Technical
Site source code

Search Wiki

 

Search Forums

 

Author Topic: Looking for a Shinyzer Code for Pokémon Yellow JPN  (Read 279 times)

0 Members and 1 Guest are viewing this topic.

metalmario32

  • The ENG Pokémon Fan
  • GCLF Member
  • Offline Offline
  • Gender: Male
  • The English Pokémon RBY Nerd 🤓
    • View Profile
Looking for a Shinyzer Code for Pokémon Yellow JPN
« on: May 24, 2018, 05:58:27 pm »
I'm new to the forums here at GCL, but I do know somewhat about glitching and I know about the FalconBadge in Yellow v1.1+ JPN, which executes code from the ninth PC item. Is there a possibility to make a code that turns your first boxed Pokémon shiny? I'm not too familiar with the memory offsets for the Japanese versions of the Gen I games. Also, sorry if this isn't the right forum to post this in.
I've been a fan of Pokémon since my first game. That was Platinum, though. Ever since then, I've played every single generation of Pokémon at least once and got into glitching them when I got RBY. Oh boy, the fun times that I had as a kid... I <3 GLITCH CITY LABORATORIES for bringing back my childhood!

Princess Torchic Owl Lover ☽ ❤

  • Head Administrator
  • *****
  • Offline Offline
  • Gender: Female
  • I want to be a mother. 🦋 ✿
    • View Profile
Re: Looking for a Shinyzer Code for Pokémon Yellow JPN
« Reply #1 on: May 25, 2018, 04:58:49 pm »
I'm new to the forums here at GCL, but I do know somewhat about glitching and I know about the FalconBadge in Yellow v1.1+ JPN, which executes code from the ninth PC item. Is there a possibility to make a code that turns your first boxed Pokémon shiny? I'm not too familiar with the memory offsets for the Japanese versions of the Gen I games. Also, sorry if this isn't the right forum to post this in.

Sure!

In Japanese Red/Green/Blue/Yellow, stored Pokémon data begins at address 0xD9B2.

The Attack/Defense DVs of the first Pokémon are at 0xD9ED and the Speed/Special DVs of the first Pokémon are at 0xD9EE. In order for that Pokémon to be Shiny when traded to Generation II it must have an Attack DV of 2, 3, 6, 7, A (10), B (11), E (14), or F (15), and have all other IVs at A (10).

For a Shiny Pokémon with the best possible DVs you'll want 15 Attack DVs and 10 DVs in everything else. These are represented as 0xFA in 0xD9ED and 0xAA in 0xD9EE, but this Pokémon unless Chansey will always be male, so if a Pokémon was originally female and you want to keep it as that/if you want a female Shiny let me know what DVs you'll need and I'll post a code (however the Pokémon who are 87.5% male can't be a female Shiny sadly).

As you said, FalconBadge in Japanese Yellow v1.1+ executes PC item 9 specifically 0xD4CA in WRAM.

Try the following:

1: Any Item x Any
2: Any Item x Any
3: Any Item x Any
4: Any Item x Any
5: Any Item x Any
6: Any Item x Any
7: Any Item x Any
8: Any Item x Any
9:  Carbos x 217 (26 D9 ; ld h,D9)
10: X Accuracy x 237 (2E ED ; ld l,ED)
11: Lemonade x 250 (3E FA ; ld a,FA)
12: Water Stone x 62 (22 3E ; ldi (hl),a (...))
13: TM02 x 214 (CA D6; ld a,CA (...)
14: Fire Stone x 34 (20 22 ; sub a,20 ; ldi (hl),a)
15: TM01 x any (C9 xx)

Hope this helps :)

You can duplicate items in Japanese Yellow with a Fossil MissingNo. (hex: B6/B7) [Special 182/183 for Ditto trick] or Ghost (hex:B8) [Special 184 for Ditto trick]. The only trouble is you'd have to encounter it a minimum of four times which is quite a lot.

While dry underflow glitch works, Celadon looping map trick doesn't in Japanese versions sadly due to the memory structure meaning the x-position is an item and the y-position is a quantity, but theoretically you could make a Cycling Road high y-position glitch (which may require walk through walls because I remember in at least English versions, not sure about Japanese, high y-positions result in Glitch Cities, not looping maps unfortunately).
« Last Edit: May 25, 2018, 05:02:19 pm by Torchickens »

✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿
Here have some free flowers on every post ^^
✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿✿



(Images © Sanrio, Nintendo, Pokémon, HAL Laboratory)

✿ Hi, I'm Evie. Sex male, and spiritually doesn't believe 'male'/'female' needs to be defined; lives more stereotypically like a woman. Call me whichever pronouns you like. :)

War does not determine who is right or wrong; only who is loudest.
Athena follower. I know that some people view it as idolism, but I follow the spirit in relation to her and God too.

Feel free to contact me here about anything regarding the site.

Forgiveness. I feel that the more people pray to our greatest source/God/mathematical equality for world peace, the more and more it manifests into reality (until our next spiritual death).

Thank you Nyapon for this lovely artwork. :3

metalmario32

  • The ENG Pokémon Fan
  • GCLF Member
  • Offline Offline
  • Gender: Male
  • The English Pokémon RBY Nerd 🤓
    • View Profile
Re: Looking for a Shinyzer Code for Pokémon Yellow JPN
« Reply #2 on: May 26, 2018, 11:27:51 am »
Thanks for the help! Also, couldn't you theoretically structure the code into two uses, for example changing 0xD9EE to AA (for Speed and Special DVs of 10) and then tossing an X Accuracy or something like that to change 0xD9ED to AA (for Attack and Defense IVs of 10) for a simpler code? I'm simply wondering.
I've been a fan of Pokémon since my first game. That was Platinum, though. Ever since then, I've played every single generation of Pokémon at least once and got into glitching them when I got RBY. Oh boy, the fun times that I had as a kid... I <3 GLITCH CITY LABORATORIES for bringing back my childhood!