010138CD - Walk Through Walls
01FF56D3 - Have All Badges
01xxD8CF - Catch any Pokemon
01xx1ED1 - Starting Pokemon Modifier

Values for xx:

01 - Bulbasaur      40 - Kadabra        7F - Pinsir         BE - Tyrunt
02 - Ivysaur        41 - Alakazam       80 - Tauros         BF - Tyrantrum
03 - Venusaur       42 - Machop         81 - Magikarp       C0 - Amaura
04 - Charmander     43 - Machoke        82 - Gyarados       C1 - Aurorus
05 - Charmeleon     44 - Machamp        83 - Lapras         C2 - Leafeon
06 - Charizard      45 - Bellsprout     84 - Ditto          C3 - Glaceon
07 - Squirtle       46 - Weepinbell     85 - Eevee          C4 - Espeon
08 - Wartortle      47 - Victreebell    86 - Vaporeon       C5 - Umbreon
09 - Blastoise      48 - Ventacool      87 - Jolteon        C6 - Sylveon
0A - Caterpie       49 - Tentacruel     88 - Flareon        C7 - Slowking
0B - Metapod        4A - Geodude        89 - Porygon        C8 - Mienfoo
0C - Butterfree     4B - Graveler       8A - Omanyte        C9 - Mienshao
0D - Weedle         4C - Golem          8B - Omastar        CA - Shellos
0E - Kakuna         4D - Ponyta         8C - Kabuto         CB - Gastrodon
0F - Beedrill       4E - Rapidash       8D - Kabutops       CC - Drilbur
10 - Pidgey         4F - Slowpoke       8E - Aerodactyl     CD - Excadrill
11 - Pidgeotto      50 - Slowbro        8F - Snorlax        CE - Snover
12 - Pidgeot        51 - Magnemite      90 - Articuno       CF - Abomasnow
13 - Rattata        52 - Magneton       91 - Zapdos         D0 - Steelix
14 - Raticate       53 - Farfetch'd     92 - Moltres        D1 - Litwick
15 - Spearow        54 - Doduo          93 - Dratini        D2 - Lampent
16 - Fearow         55 - Dodrio         94 - Dragonair      D3 - Chandelure
17 - Ekans          56 - Seel           95 - Dragonite      D4 - Scizor
18 - Arbok          57 - Dewgong        96 - Mewtwo         D5 - Jirachi
19 - Pikachu        58 - Grimer         97 - Mew            D6 - Heracross
1A - Raichu         59 - Muk            98 - Magnezone      D7 - Cryogonal
1B - Sandshrew      5A - Shellder       99 - Lickilicky     D8 - Numel
1C - Sandslash      5B - Cloyster       9A - Rhyperior      D9 - Camerupt
1D - Nidoran (f)    5C - Gastly         9B - Tangrowth      DA - Wailmer
1E - Nidorina       5D - Haunter        9C - Mime Jr.       DB - Wailord
1F - Nidoqueen      5E - Gengar         9D - Munchlax       DC - Swinub
20 - Nidoran (m)    5F - Onix           9E - Pancham        DD - Piloswine
21 - Nidorino       60 - Drowzee        9F - Pangoro        DE - Mamoswine
22 - Nidoking       61 - Hypno          A0 - Roggenrola     DF - Klink
23 - Clefairy       62 - Krabby         A1 - Boldore        E0 - Klang
24 - Clefable       63 - Kingler        A2 - Gigalith       E1 - Klinklang
25 - Vulpix         64 - Voltorb        A3 - Deino          E2 - Skorupi
26 - Ninetails      65 - Electrode      A4 - Zweilous       E3 - Drapion
27 - Jigglypuff     66 - Exeggcute      A5 - Hydreigon      E4 - Croagunk
28 - Wigglytuff     67 - Exeggcutor     A6 - Druddigon      E5 - Toxicroak
29 - Zubat          68 - Cubone         A7 - Shroomish      E6 - Kingdra
2A - Golbat         69 - Marowak        A8 - Breloom        E7 - Phanpy
2B - Oddish         6A - Hitmonlee      A9 - Crobat         E8 - Donphan
2C - Gloom          6B - Hitmonchan     AA - Shuppet        E9 - Porygon2
2D - Vileplume      6C - Lickitung      AB - Banette        EA - Porygon-Z
2E - Paras          6D - Koffing        AC - Pichu          EB - Tropius
2F - Parasect       6E - Weezing        AD - Cleffa         EC - Tyrogue
30 - Venonat        6F - Rhyhorn        AE - Igglybuff      ED - Hitmontop
31 - Venomoth       70 - Rhydon         AF - Golett         EE - Smoochum
32 - Diglett        71 - Chansey        B0 - Golurk         EF - Elekid
33 - Dugtrio        72 - Tangela        B1 - Cacnea         F0 - Magby
34 - Meowth         73 - Kangaskhan     B2 - Cacturne       F1 - Miltank
35 - Persian        74 - Horsea         B3 - Mareep         F2 - Blissey
36 - Psyduck        75 - Seadra         B4 - Flaaffy        F3 - Happiny
37 - Golduck        76 - Goldeen        B5 - Ampharos       F4 - Electivire
38 - Mankey         77 - Seaking        B6 - Bellossom      F5 - Magmortar
39 - Primeape       78 - Staryu         B7 - Inkay          F6 - Trapinch
3A - Growlithe      79 - Starmie        B8 - Malamar        F7 - Vibrava
3B - Arcanine       7A - Mr. Mime       B9 - Skarmory       F8 - Flygon
3C - Poliwag        7B - Scyther        BA - Politoed       F9 - Sigilyph
3D - Poliwhirl      7C - Jynx           BB - Spiritomb      FA - Joltik
3E - Poliwrath      7D - Electabuzz     BC - Purrloin       FB - Galvantula
3F - Abra           7E - Magmar         BD - Liepard	    FC - Flabebe

FD - Floette, FE - Florges

Move Modifier:

These work for the first Pokemon in your party.

01xx73D1
01xx74D1
01xx75D1
01xx76D1
^ 1st, 2nd, 3rd and 4th move slots respectively

Values for xx:

00 - (nothing)      3F - Hyper Beam     7E - Fire Blast     BD - N/A
01 - Pound          40 - Peck           7F - Waterfall      BE - N/A
02 - Karate Chop    41 - Drill Peck     80 - Clamp          BF - N/A
03 - Double Slap    42 - Submission     81 - Swift          C0 - N/A
04 - Comet Punch    43 - Low Kick       82 - Skull Bash     C1 - N/A
05 - Mega Punch     44 - Counter        83 - Spike Cannon   C2 - N/A
06 - Pay Day        45 - Seismic Toss   84 - Constrict      C3 - N/A
07 - Fire Punch     46 - Strength       85 - Amnesia        C4 - N/A
08 - Ice Punch      47 - Absorb         86 - Cosmic Power   C5 - N/A
09 - Thunder Punch  48 - Giga Drain     87 - Softboiled     C6 - N/A
0A - Scratch        49 - Leech Seed     88 - Hi Jump Kick   C7 - N/A
0B - Vice Grip      4A - Growth         89 - Glare          C8 - N/A
0C - Guillotine     4B - Razor Leaf     8A - Dream Eater    C9 - N/A
0D - Razor Wind     4C - Solar Beam     8B - Poison Gas     CA - N/A
0E - Swords Dance   4D - Poisonpowder   8C - Barrage        CB - N/A
0F - Cut            4E - Stun Spore     8D - Leech Life     CC - Drain Punch
10 - Gust           4F - Sleep Powder   8E - Lovely Kiss    CD - Vacuum Wave
11 - Wing Attack    50 - Petal Dance    8F - Sky Attack     CE - Dragon Pulse
12 - Sand Tomb      51 - String Shot    90 - Transform      CF - Sucker Punch
13 - Fly            52 - Dragon Rage    91 - Bubble         D0 - Moonlight
14 - Bind           53 - Fire Spin      92 - Dizzy Punch    D1 - Volt Tackle
15 - Slam           54 - Thundershock   93 - Spore          D2 - Ice Shard
16 - Vine Whip      55 - Thunderbolt    94 - Flash          D3 - Crunch
17 - Stomp          56 - Thunder Wave   95 - Psywave        D4 - Dark Pulse
18 - Double Kick    57 - Thunder        96 - Splash         D5 - Night Slash
19 - Mega Kick      58 - Rock Throw     97 - Acid Armor     D6 - Fake Tears
1A - Jump Kick      59 - Earthquake     98 - Crabhammer     D7 - Bullet Punch
1B - Rolling Kick   5A - Fissure        99 - Exposion       D8 - Flash Cannon
1C - Sand Attack    5B - Dig            9A - Fury Swipes    D9 - Iron Head
1D - Head Butt      5C - Toxic          9B - Bonemerang     DA - Steel Wing
1E - Horn Attack    5D - Confusion      9C - Rest           DB - Leaf Blade
1F - Fury Attack    5E - Psychic        9D - Rock Slide     DC - Dazzling Gleam
20 - Horn Drill     5F - Hypnosis       9E - Hyper Fang     DD - Draining Kiss
21 - Tackle         60 - Meditate       9F - Sharpen        DE - Play Rough
22 - Body Slam      61 - Agility        A0 - Conversion     DF - Moonblast
23 - Wrap           62 - Quick Attack   A1 - Tri Attack     E0 - Gunk Shot
24 - Take Down      63 - Superpower     A2 - Super Fang     E1 - Wood Hammer
25 - Thrash         64 - Teleport       A3 - Slash          E2 - Poison Jab
26 - Double Edge    65 - Night Shade    A4 - Substitute     E3 - Sludge Wave
27 - Tail Whip      66 - Mimic          A5 - Struggle       E4 - Bug Buzz
28 - Poison Sting   67 - Screech        A6 - N/A            E5 - Megahorn
29 - Twin Edle      68 - Double Team    A7 - N/A            E6 - Psycho Cut
2A - Pin Missile    69 - Recover        A8 - N/A            E7 - X-Scissor
2B - Leer           6A - Harden         A9 - N/A            E8 - Shadow Punch
2C - Bite           6B - Minimize       AA - N/A            E9 - Extremespeed
2D - Growl          6C - Smoke Screen   AB - N/A            EA - Rock Polish
2E - Roar           6D - Confuse Ray    AC - N/A            EB - Ominous Wind
2F - Sing           6E - Withdraw       AD - N/A            EC - Cross Chop
30 - Supersonic     6F - Defense Curl   AE - N/A            ED - Hurricane
31 - Sonicboom      70 - Barrier        AF - N/A            EE - Ancientpower
32 - Disable        71 - Light Screen   B0 - N/A            EF - Gear Grind
33 - Acid           72 - Haze           B1 - N/A            F0 - Shift Gear
34 - Ember          73 - Reflect        B2 - N/A            F1 - Aqua Jet
35 - Flamethrower   74 - Heat Wave      B3 - N/A            F2 - Boomburst
36 - Mist           75 - Doom Desire    B4 - N/A            F3 - Air Slash
37 - Water Gun      76 - Metronome      B5 - N/A            F4 - Roost
38 - Hydro Pump     77 - Mirror Move    B6 - N/A            F5 - Mud Shot
39 - Surf           78 - Selfdestruct   B7 - N/A            F6 - Rock Wrecker
3A - Ice Beam       79 - Egg Bomb       B8 - N/A            F7 - Zap Cannon
3B - Blizzard       7A - Lick           B9 - N/A            F8 - Will-o-Wisp
3C - Psybeam        7B - Smog           BA - N/A            F9 - Dragon Rush
3D - Bubblebeam     7C - Sludge         BB - N/A            FA - Metal Sound
3E - Aurora Beam    7D - Bone Club      BC - N/A            FB - Synthesis

FC - Power Whip, FD - Stone Edge, FE - Drill Run

Maximum DVs and Stat Experience:

These work for the first Pokemon in your party.

Note: Use this before you reach Level 100.

01FE7CD1
01017DD1
01FE7ED1
01017FD1
01FE80D1
010181D1
01FE82D1
010183D1
01FE84D1
010185D1
01FF86D1
01FF87D1

^ The last two codes represent maximum DVs. Each F represents 15 DV, in the order of Atk, Def, Spd, and Spec respectively. HP is decided by the sum of all of those. If I wanted 0 Atk, 8 Def, 15 Spd, and 10 Special, the codes would be:

010886D1
01FA87D1

Numbers being in hex, of course - 15 being F and 10 being A.

Straight from the shiny code:

"mon is shiny if Defense/Speed/Special are 14, and Attack is 2, 3, 6, 7, 10, 11, 14, or 15"

Level 100:

These work for the first Pokemon in your party.

011379D1
01127AD1
01D07BD1

If your Pokemon goes over level 100, disable this code and faint one wild Pokemon; your level will correct itself.

Infinite Money:

019947D3 
019948D3 
019949D3

Item Modifier:

01xx7CCF - Modifies the first Item in any Pokemart. Beware, if you buy x99 of the first item twice, you will get stuck.

Replace xx with hex codes [0xXX]...

000	0x00	Nothing*
001	0x01	Master Ball
002	0x02	Ultra Ball
003	0x03	Great Ball
004	0x04	Pok Ball
005	0x05	Town Map
006	0x06	Bicycle
007	0x07	Surfboard
008	0x08	Safari Ball
009	0x09	Pokdex
010	0x0A	Moon Stone
011	0x0B	Antidote
012	0x0C	Burn Heal
013	0x0D	Ice Heal
014	0x0E	Awakening
015	0x0F	Parlyz Heal
016	0x10	Full Restore
017	0x11	Max Potion
018	0x12	Hyper Potion
019	0x13	Super Potion
020	0x14	Potion
021	0x15	BoulderBadge
022	0x16	CascadeBadge
023	0x17	ThunderBadge
024	0x18	RainbowBadge
025	0x19	SoulBadge
026	0x1A	MarshBadge
027	0x1B	VolcanoBadge
028	0x1C	EarthBadge
029	0x1D	Escape Rope
030	0x1E	Repel
031	0x1F	Old Amber
032	0x20	Fire Stone
033	0x21	Thunder Stone
034	0x22	Water Stone
035	0x23	HP Up
036	0x24	Protein
037	0x25	Iron
038	0x26	Carbos
039	0x27	Calcium
040	0x28	Rare Candy
041	0x29	Dome Fossil
042	0x2A	Helix Fossil
043	0x2B	Secret Key
044	0x2C	Luxury Ball
045	0x2D	Bike Voucher
046	0x2E	X Accuracy
047	0x2F	Leaf Stone
048	0x30	Card Key
049	0x31	Nugget
050	0x32	PP Up*
051	0x33	Pok Doll
052	0x34	Full Heal
053	0x35	Revive
054	0x36	Max Revive
055	0x37	Guard Spec.
056	0x38	Super Repel
057	0x39	Max Repel
058	0x3A	Dire Hit
059	0x3B	Coin
060	0x3C	Fresh Water
061	0x3D	Soda Pop
062	0x3E	Lemonade
063	0x3F	S.S. Ticket
064	0x40	Gold Teeth
065	0x41	X Attack
066	0x42	X Defend
067	0x43	X Speed
068	0x44	X Special
069	0x45	Coin Case
070	0x46	Oak's Parcel
071	0x47	Itemfinder
072	0x48	Silph Scope
073	0x49	Pok Flute
074	0x4A	Lift Key
075	0x4B	Exp. All
076	0x4C	Old Rod
077	0x4D	Good Rod
078	0x4E	Super Rod
079	0x4F	PP Up
080	0x50	Ether
081	0x51	Max Ether
082	0x52	Elixer
083	0x53	Max Elixer
098	0x62	Link Stone
099	0x63	Jaw Fossil
100	0x64	Sail Fossil
101	0x65	Sun Stone
102     0x66    Shiny Charm
103     0x67    Shiny Ball
104     0x68    Amulet Coin
105     0x69    Lucky Egg
106     0x6A    Shiny Stone
196	0xC4	HM01
197	0xC5	HM02
198	0xC6	HM03
199	0xC7	HM04
200	0xC8	HM05
201	0xC9	TM01
202	0xCA	TM02
203	0xCB	TM03
204	0xCC	TM04
205	0xCD	TM05
206	0xCE	TM06
207	0xCF	TM07
208	0xD0	TM08
209	0xD1	TM09
210	0xD2	TM10
211	0xD3	TM11
212	0xD4	TM12
213	0xD5	TM13
214	0xD6	TM14
215	0xD7	TM15
216	0xD8	TM16
217	0xD9	TM17
218	0xDA	TM18
219	0xDB	TM19
220	0xDC	TM20
221	0xDD	TM21
222	0xDE	TM22
223	0xDF	TM23
224	0xE0	TM24
225	0xE1	TM25
226	0xE2	TM26
227	0xE3	TM27
228	0xE4	TM28
229	0xE5	TM29
230	0xE6	TM30
231	0xE7	TM31
232	0xE8	TM32
233	0xE9	TM33
234	0xEA	TM34
235	0xEB	TM35
236	0xEC	TM36
237	0xED	TM37
238	0xEE	TM38
239	0xEF	TM39
240	0xF0	TM40
241	0xF1	TM41
242	0xF2	TM42
243	0xF3	TM43
244	0xF4	TM44
245	0xF5	TM45
246	0xF6	TM46
247	0xF7	TM47
248	0xF8	TM48
249	0xF9	TM49
250	0xFA	TM50
251	0xFB	TM51
252	0xFC	TM52
253	0xFD	TM53
254	0xFE	TM54
255	0xFF	TM55

Name Edit Code:

01??58D1 - letter 1
01??59D1 - letter 2
01??5AD1 - letter 3
01??5BD1 - letter 4
01??5CD1 - letter 5
01??5DD1 - letter 6
01??5ED1 - letter 7
01??5FD1 - letter 8
01??60D1 - letter 9
01??61D1 - letter 10
01??62D1 - letter 11

7F= space
80= A
81= B
82= C
83= D
84= E
85= F
86= G
87= H
88= I
89= J
8A= K
8B= L
8C= M
8D= N
8E= O
8F= P
90= Q
91= R
92= S
93= T
94= U
95= V
96= W
97= X
98= Y
99= Z
9A= (
9B= )
9C= :
9D= ;
9E= [
9F= ]
A0= a
A1= b
A2= c
A3= d
A4= e
A5= f
A6= g
A7= h
A8= I
A9= j
AA= k
AB= l
AC= m
AD= n
AE= o
AF= p
B0= q
B1= r
B2= s
B3= t
B4= u
B5= v
B6= w
B7= x
B8= y
B9= z
BA= 
BB= 'd
BC= 'l
BD= 's
BE= 't
BF= 'v
E0= PK
E1= MN
E2= -
E3= 'r
E4= 'm
E5= ?
E6= !
EF= ?
F0= (money)
F1= x
F2= .
F3= /
F4= ,
F5= ?
F6= 0
F7= 1
F8= 2
F9= 3
FA= 4
FB= 5
FC= 6
FD= 7
FE= 8
FF= 9
50= {EOL}

* {EOL} must be used after the last letter in the name