Member # 19
posted 10-25-2002 05:54 AM
Ok, the codes are actually on the site, near the main page for RBY, and for metallic you need to hunt around.
Like to here:
Here's the quick breakdown:
1- You put these codes on, but you leave the gameshark switch off. Whenever you turn the gameshark switch on, you write the values to memory. Which values where? Well, the 01 is just there, and it means write value. There are other values, but they don't matter.
The genes of a pokemon are two bytes: one is the attack and defense gene, the other is the speed and special gene. The hitpoint gene is derived from these four. Each gene, therefore, is four bits long (eight bits in a byte, two bytes is 16 bits, 16/4=4).
The address of the genes is DA3F in metallic. This means that the gameshark writes it as 3FDA.
A gameshark code is this:
01 XX LL HH
Where the XX is the data to be written, and HHLL is the full hex address you want to write to (H is high and L is low).
So when you are told to set the genes to 1FFF, you find where the gene starts (by checking, say Gamefaqs, or some of my old posts, or just this forum in general, or a guide), and that byte is supposed to by 1F and the next one is supposed to be FF.
All the codes are written to modify the top monster (first in party). You can actually find codes for all the others pretty easy, and some FAQs are stuffed with them... but you really don't care. The big pain is entering numbers, so if I wanted to modify ten monsters I would just set it up for the first box and just keep resetting, probably.
Anyway, so power on, enter codes, monster to be modded to top, GS switch on, GS switch off, verify code went correct, save, do not eat gameboy.
- - - - -
Subject: Ninja and Opensource
From: 39°45' N, 104°52' W | Registered: Feb 2000
| IP: Logged