Well I'm just too lazy to translate this back so... here it is.
Cheat Engine Tutorial - Intermediate Level
Tutorial CE 5.1 (Edit PoKeMoN FiRe ReD)
This is what we are going to do:
- Have infinite life
- Rise our Pokémon level up to 50 or even more ^^
HotKeys for VisualBoy Advance: Z for keyboard is (A) for GameBoy, X is (B), Enter is START and Space Bar rises the speed of the emulation in VBA.
1. First we open VBA. (duh)
2. Now press the shortcut: CTRL + O (File>Open>"the file")
3. Now open Cheat Engine 5.1. Click on that button with a computer and a magnifier. Open the process: “VisualBoyAdvance.exe”.
4. Now in “Scan Type” select “Unknown inicial Value” and for “Value Type” choose 2 Bytes. And then, click on First Scan.
5. Now we're going to have infinite life. First we change “Scan type” to “Exact Value”. Value has to be 20, because you have 20 of HP (health). Now our opponent will make some damage to us. Then, change “Scan Type” to “Decreased Value”. That's because our opponent has reduced our HP.
6. Well, here our opponent reduced our HP by 3, so we have 17 HP left (Value). Double click, and they're going to appear in the bottom list.
7. Now values are below, change the value from 17 to 15 and freeze (click on the left square).
8. Now we're going to rise the level to 50 or 56 (that's what I've got). Well, when we won the battle we got 67 exp (that's my case). Go to “New Scan” and put 67 (the exp). You're going to get many values.
9. Well, I had already won 67 exp., and won the battle, now we go to the grass and look for another wild Pokémon to battle. Win the battle, and take note depending of the exp you win: if you get more exp than the previous battke, put “Increased Value”, but if you get less exp (like the example), put “Decreased Value”. Now, maybe you get more values than necessary, so double click those values equal to your gotten exp. ^^
10. The values you get, freeze them, and change the value to Value a 9999.
11. Now values are 9999, let's wait our Pokémon to rise level... zZzZzZ..xD!! it really takes long... I just started a new game and my Pokémon is lv53 lol !!!
See the original at http://www.gamerxhq.net/thread6.html
Translated by DMonKaZ (daemon2k3 if you prefer)
This tutorial can be found here.