Pokemon Brown is known as one of the earliest hacks ever made. While it’s not exactly the first one, its development was made all the way back in 2004, which is already two decades ago.
Now, the hack just got an update, giving it the 20th anniversary treatment. Along with this comes a list of Pokemon Brown 20th Anniversary cheats.
Also see: All Pokemon Cheats Compilation
It’s still the same hack, but with a lot of quality of life updates and some new features. Relive the story again if you’ve played it before.
All cheats are Game Shark type so you don’t have to worry about anything else.
Other GBC ROM Hack Cheats
- Pokemon Righteous Red Cheats
- Pokemon Gold Gauntlet Cheats
- Digimon Crystal Cheats
- Pokemon Factory Adventure Cheats

Table of Contents
Item Modifier Cheats
The following are item modifier cheats. You can buy the other items from a Poke Mart, but the one with the Pack (Master Ball) will appear in the player’s Pack.
ITEM MODIFIER CHEAT
Master Ball (Pack)

01011ED3
Master Ball (Poke Mart)

01017CCF
Rare Candy

01287CCF
TM and HM

How to use: Change YY with the corresponding item code id.
01YY7CCF
C4 = HM01 – Cut
C5 = HM02 – Fly
C6 = HM03 – Surf
C7 = HM04 – Strength
C8 = HM05 – Flash
C9 = TM01 – Mega Punch
CA = TM02 – Razor Wind
CB = TM03 – Swords Dance
CC = TM04 – Whirlwind
CD = TM05 – Mega Kick
CE = TM06 – Toxic
CF = TM07 – Horn Drill
D0 = TM08 – Body Slam
D1 = TM09 – Take Down
D2 = TM10 – Double Edge
D3 = TM11 – Bubblebeam
D4 = TM12 – Water Gun
D5 = TM13 – Ice Beam
D6 = TM14 – Blizzard
D7 = TM15 – Hyper Beam
D8 = TM16 – Pay Day
D9 = TM17 – Submission
DA = TM18 – Counter
DB = TM19 – Seismic Toss
DC = TM20 – Rage
DD = TM21 – Mega Drain
DE = TM22 – Solar Beam
DF = TM23 – Dragon Rage
E0 = TM24 – Thunderbolt
E1 = TM25 – Thunder
E2 = TM26 – Earthquake
E3 = TM27 – Fissure
E4 = TM28 – Dig
E5 = TM29 – Psychic
E6 = TM30 – Teleport
E7 = TM31 – Mimic
E8 = TM32 – Double Team
E9 = TM33 – Reflect
EA = TM34 – Bide
EB = TM35 – Metronome
EC = TM36 – Self Destruct
ED = TM37 – Egg Bomb
EE = TM38 – Fire Blast
EF = TM39 – Swift
F0 = TM40 – Skull Bash
F1 = TM41 – Softboiled
F2 = TM42 – Dream Eater
F3 = TM43 – Sky Attack
F4 = TM44 – Rest
F5 = TM45 – Thunderwave
F6 = TM46 – Psywave
F7 = TM47 – Explosion
F8 = TM48 – Rock Slide
F9 = TM49 – Tri Attack
FA = TM50 – Substitute
Misc Items

How to use: Change YY with the corresponding item code id.
01YY7CCF
0B = Antidote
0E = Awakening
0C = Burn Heal
27 = Calcium
26 = Carbos
3A = Dire Hit
52 = Elixir
1D = Escape Rope
50 = Ether
3C = Fresh Water
34 = Full Heal
10 = Full Restore
37 = Guard Spec
23 = HP Up
12 = Hyper Potion
0D = Ice Heal
25 = Iron
3E = Lemonade
53 = Max Elixir
51 = Max Ether
11 = Max Potion
39 = Max Repel
36 = Max Revive
31 = Nugget
0F = Parlyz Heal
33 = Poke Doll
14 = Potion
4F = PP Up
24 = Protein
1E = Repel
35 = Revive
3D = Soda Pop
13 = Super Potion
38 = Super Repel
2E = X Accuracy
41 = X Attack
42 = X Defend
44 = X Special
43 = X Speed
06 = Bicycle
2D = Bike Voucher
30 = Card Key
3B = Coin
45 = Coin Case
29 = Dome Fossil
4B = Exp. All
40 = Gold Teeth
4D = Good Rod
2A = Helix Fossil
47 = Item Finder
4A = Lift Key
46 = Oak’s Parcel
1F = Old Amber
4C = Old Rod
49 = Poke Flute
09 = PokeDex
3F = S.S. Ticket
2B = Secret Key
48 = Silph Scope
4E = Super Rod
07 = Surf
05 = Town Map
0A = Moon Stone
20 = Fire Stone
21 = ThunderStone
22 = Water Stone
2F = Leaf Stone
Pokemon Related Cheats
These cheats are used to modify wild Pokemon that you encounter:
Pokemon Modifier

Change the YY to the specific Pokemon code and you will encounter it in the wild.
01YYD8CF
94 = Abra
AB = Aerodactyl
95 = Alakazam
2D = Arbok
14 = Arcanine
4A = Articuno
72 = Beedrill
BC = Bellsprout
1C = Blastoise
99 = Bulbasaur
7D = Butterfree
7B = Caterpie
28 = Chansey
B4 = Charizard
B0 = Charmander
B2 = Charmeleon
8E = Clefable
04 = Clefairy
8B = Cloyster
11 = Cubone
78 = Dewgong
3B = Diglett
4C = Ditto
74 = Dodrio
46 = Doduo
59 = Dragonair
42 = Dragonite
58 = Dratini
30 = Drowzee
76 = Dugtrio
66 = Eevee
6C = Ekans
35 = Electabuzz
8D = Electrode
0C = Exeggcute
0A = Exeggutor
40 = Farfetch’d
23 = Fearow
67 = Flareon
19 = Gastly
0E = Gengar
A9 = Geodude
BA = Gloom
82 = Golbat
9D = Goldeen
80 = Golduck
31 = Golem
27 = Graveler
0D = Grimer
21 = Growlithe
16 = Gyarados
93 = Haunter
2C = Hitmonchan
2B = Hitmonlee
5C = Horsea
81 = Hypno
09 = Ivysaur
64 = Jigglypuff
68 = Jolteon
48 = Jynx
5A = Kabuto
5B = Kabutops
26 = Kadabra
71 = Kakuna
02 = Kangaskhan
8A = Kingler
37 = Koffing
4E = Krabby
13 = Lapras
0B = Lickitung
7E = Machamp
29 = Machoke
6A = Machop
85 = Magikarp
33 = Magmar
AD = Magnemite
36 = Magneton
39 = Mankey
91 = Marowak
4D = Meowth
7C = Metapod
15 = Mew
83 = Mewtwo
49 = Moltres
2A = Mr. Mime
88 = Muk
07 = Nidoking
10 = Nidoqueen
0F = Nidoran F
03 = Nidoran M
A7 = Nidorino
A8 = Nidorina
53 = Ninetales
B9 = Oddish
62 = Omanyte
63 = Omastar
22 = Onix
6D = Paras
2E = Parasect
90 = Persian
97 = Pidgeot
96 = Pidgeotto
24 = Pidgey
54 = Pikachu
1D = Pinsir
47 = Poliwag
6E = Poliwhirl
6F = Poliwrath
A3 = Ponyta
AA = Porygon
75 = Primeape
2F = Psyduck
55 = Raichu
A4 = Rapidash
A6 = Raticate
A5 = Rattata
01 = Rhydon
12 = Rhyhorn
60 = Sandshrew
61 = Sandslash
1A = Scyther
5D = Seadra
9E = Seaking
3A = Seel
17 = Shellder
08 = Slowbro
25 = Slowpoke
84 = Snorlax
05 = Spearow
B1 = Squirtle
98 = Starmie
1B = Staryu
1E = Tangela
3C = Tauros
18 = Tentacool
9B = Tentacruel
69 = Vaporeon
77 = Venomoth
41 = Venonat
9A = Venusaur
BE = Victreebell
BB = Vileplume
06 = Voltorb
52 = Vulpix
B3 = Wartortle
70 = Weedle
BD = Weepinbell
8F = Weezing
65 = Wigglytuff
4B = Zapdos
6B = Zubat
No Encounters
01033CD1
No wild Pokemon encounters will happen when this cheat is used.
Invulnerability
01FF16D0
Use the code and your Pokemon will not die.
Enemy Pokemon Starts with a Status
Choose any of the codes below and the enemy Pokemon will have those ailments at the start of the battle:
0101E9CF – SLP
0170E9CF – BRN (Can’t Attack)
01FFE9CF – BRN/SLP
0100E7CF – Pokemon just Faints
Level Modifier

Change the YY to the level codes and you’ll encounter a Pokemon with that level.
01YYF3CF
Level Codes
05 = LEVEL 5
0A = LEVEL 10
0F = LEVEL 15
14 = LEVEL 20
1E = LEVEL 30
28 = LEVEL 40
32 = LEVEL 50
4B = LEVEL 75
63 = LEVEL 99
Misc Cheats
This final set of cheats can be used as they are:
Walk Through Walls

010138CD
The code will allow your character to walk through walls and other terrains.
Unlimited Money

019947D3
Get unlimited amount of money with this cheat.
Unlock All Badges

01FF56D3
Unlock all the badges available in the game using this cheat.
In Closing
It’s very rare for ROM hacks to get a 20th anniversary version. The fact that it is still being played today speaks volumes.
These Pokemon Brown 20th Anniversary cheats are here to make it a little more interesting. There aren’t a lot of cheats to go by, but the important ones are covered, so it’s always perfect that way.
The cheats are based on Pokemon Red but if you have some cheats we missed, feel free to hit the comments.
Where is all the missing Pokemon?