Yes and no. There is no cheat to get all the Pokemon automatically. This cheat gets you each one separately. (Note: this AR cheat is for North America)

FILL IN THE [***]

94000130 fffb0000

c0000000 0000002f

12250030 00000***

dc000000 00000004

d2000000 00000000

**KANTO REGION POKEMON:**

001 = BULBASAUR

002 = IVYSAUR

003 = VENUSAUR

004 = CHARMANDER

005 = CHARMELEON

006 = CHARIZARD

007 = SQUIRTLE

008 = WARTORTLE

009 = BLASTOISE

00A = CATERPIE

00B = METAPOD

00C = BUTTERFREE

00D = WEEDLE

00E = KAKUNA

00F = BEEDRILL

010 = PIDGEY

011 = PIDGEOTTO

012 = PIDGEOT

013 = RATTATA

014 = RATICATE

015 = SPEAROW

016 = FEAROW

017 = EKANS

018 = ARBOK

019 = PIKACHU

01A = RAICHU

01B = SANDSHREW

01C = SANDSLASH

01D = NIDORAN♀

01E = NIDORINA

01F = NIDOQUEEN

020 = NIDORAN♂

021 = NIDORINO

022 = NIDOKING

023 = CLEFAIRY

024 = CLEFABLE

025 = VULPIX

026 = NINETALES

027 = JIGGLYPUFF

028 = WIGGLYTUFF

029 = ZUBAT

02A = GOLBAT

02B = ODDISH

02C = GLOOM

02D = VILEPLUME

02E = PARAS

02F = PARASECT

030 = VENONAT

031 = VENOMOTH

032 = DIGLETT

033 = DUGTRIO

034 = MEOWTH

035 = PERSIAN

036 = PSYDUCK

037 = GOLDUCK

038 = MANKEY

039 = PRIMEAPE

03A = GROWLITHE

03B = ARCANINE

03C = POLIWAG

03D = POLIWHIRL

03E = POLIWRATH

03F = ABRA

040 = KADABRA

041 = ALAKAZAM

042 = MACHOP

043 = MACHOKE

044 = MACHAMP

045 = BELLSPROUT

046 = WEEPINBELL

047 = VICTREEBEL

048 = TENTACOOL

049 = TENTACRUEL

04A = GEODUDE

04B = GRAVELER

04C = GOLEM

04D = PONYTA

04E = RAPIDASH

04F = SLOWPOKE

050 = SLOWBRO

051 = MAGNEMITE

052 = MAGNETON

053 = FARFETCH'D

054 = DODUO

055 = DODRIO

056 = SEEL

057 = DEWGONG

058 = GRIMER

059 = MUK

05A = SHELLDER

05B = CLOYSTER

05C = GASTLY

05D = HAUNTER

05E = GENGAR

05F = ONIX

060 = DROWZEE

061 = HYPNO

062 = KRABBY

063 = KINGLER

064 = VOLTORB

065 = ELECTRODE

066 = EXEGGCUTE

067 = EXEGGUTOR

068 = CUBONE

069 = MAROWAK

06A = HITMONLEE

06B = HITMONCHAN

06C = LICKITUNG

06D = KOFFING

06E = WEEZING

06F = RHYHORN

070 = RHYDON

071 = CHANSEY

072 = TANGELA

073 = KANGASKHAN

074 = HORSEA

075 = SEADRA

076 = GOLDEEN

077 = SEAKING

078 = STARYU

079 = STARMIE

07A = MR.MIME

07B = SCYTHER

07C = JYNX

07D = ELECTABUZZ

07E = MAGMAR

07F = PINSIR

080 = TAUROS

081 = MAGIKARP

082 = GYARADOS

083 = LAPRAS

084 = DITTO

085 = EEVEE

086 = VAPOREON

087 = JOLTEON

088 = FLAREON

089 = PORYGON

08A = OMANYTE

08B = OMASTAR

08C = KABUTO

08D = KABUTOPS

08E = AERODACTYL

08F = SNORLAX

090 = ARTICUNO

091 = ZAPDOS

092 = MOLTRES

093 = DRATINI

094 = DRAGONAIR

095 = DRAGONITE

096 = MEWTWO

097 = MEW

**JOHTO REGION POKEMON:**

098 = CHIKORITA

099 = BAYLEEF

09A = MEGANIUM

09B = CYNDAQUIL

09C = QUILAVA

09D = TYPHLOSION

09E = TOTODILE

09F = CROCONAW

0A0 = FERALIGATR

0A1 = SENTRET

0A2 = FURRET

0A3 = HOOTHOOT

0A4 = NOCTOWL

0A5 = LEDYBA

0A6 = LEDIAN

0A7 = SPINARAK

0A8 = ARIADOS

0A9 = CROBAT

0AA = CHINCHOU

0AB = LANTURN

0AC = PICHU

0AD = CLEFFA

0AE = IGGLYBUFF

0AF = TOGEPI

0B0 = TOGETIC

0B1 = NATU

0B2 = XATU

0B3 = MAREEP

0B4 = FLAAFFY

0B5 = AMPHAROS

0B6 = BELLOSSOM

0B7 = MARILL

0B8 = AZUMARILL

0B9 = SUDOWOODO

0BA = POLITOED

0BB = HOPPIP

0BC = SKIPLOOM

0BD = JUMPLUFF

0BE = AIPOM

0BF = SUNKERN

0C0 = SUNFLORA

0C1 = YANMA

0C2 = WOOPER

0C3 = QUAGSIRE

0C4 = ESPEON

0C5 = UMBREON

0C6 = MURKROW

0C7 = SLOWKING

0C8 = MISDREAVUS

0C9 = UNOWN

0CA = WOBBUFFET

0CB = GIRAFARIG

0CC = PINECO

0CD = FORRETRESS

0CE = DUNSPARCE

0CF = GLIGAR

0D0 = STEELIX

0D1 = SNUBBULL

0D2 = GRANBULL

0D3 = QWILFISH

0D4 = SCIZOR

0D5 = SHUCKLE

0D6 = HERACROSS

0D7 = SNEASEL

0D8 = TEDDIURSA

0D9 = URSARING

0DA = SLUGMA

0DB = MAGCARGO

0DC = SWINUB

0DD = PILOSWINE

0DE = CORSOLA

0DF = REMORAID

0E0 = OCTILLERY

0E1 = DELIBIRD

0E2 = MANTINE

0E3 = SKARMORY

0E4 = HOUNDOUR

0E5 = HOUNDOOM

0E6 = KINGDRA

0E7 = PHANPY

0E8 = DONPHAN

0E9 = PORYGON

0EA = STANTLER

0EB = SMEARGLE

0EC = TYROGUE

0ED = HITMONTOP

0EE = SMOOCHUM

0EF = ELEKID

0F0 = MAGBY

0F1 = MILTANK

0F2 = BLISSEY

0F3 = RAIKOU

0F4 = ENTEI

0F5 = SUICUNE

0F6 = LARVITAR

0F7 = PUPITAR

0F8 = TYRANITAR

0F9 = LUGIA

0FA = HO-OH

0FB = CELEBI

**HOENN REGION POKEMON:**

0FC = TREECKO

0FD = GROVYLE

0FE = SCEPTILE

0FF = TORCHIC

100 = COMBUSKEN

101 = BLAZIKEN

102 = MUDKIP

103 = MARSHTOMP

104 = SWAMPERT

105 = POOCHYENA

106 = MIGHTYENA

107 = ZIGZAGOON

108 = LINOONE

109 = WURMPLE

10A = SILCOON

10B = CASCOON

10C = DUSTOX

10D = LOTAD

10E = LOMBRE

10F = LUDICOLO

111 = SEEDOT

112 = NUZLEAF

113 = SHIFTRY

114 = TAILLOW

115 = SWELLOW

116 = WINGULL

117 = PELIPPER

118 = RALTS

119 = KERLIA

11A = GARDEVOIR

11B = SURSKIT

11C = MASQUERAIN

11D = SHROOMISH

11E = BRELOOM

11F = SLAKOTH

120 = VIGOROTH

121 = SLAKING

122 = NINCADA

123 = NINJASK

124 = SHEDNINJA

125 = WHISMUR

126 = LOUDRED

127 = EXPLOUD

128 = MAKUHITA

129 = HARIYAMA

12A = AZURILL

12B = NOSEPASS

12C = SKITTY

12D = DELCATTY

12E = SABLEYE

12F = MAWILE

130 = ARON

131 = LAIRON

132 = AGGRON

133 = MEDITITE

134 = MEDICHAM

135 = ELECTRIKE

136 = MANECTRIC

137 = PLUSLE

138 = MINUN

139 = VOLBEAT

13A = ILLUMISE

13B = ROSELIA

13C = GULPIN

13D = SWALOT

13E = CARVANHA

13F = SHARPEDO

140 = WAILMER

141 = WAILORD

142 = NUMEL

143 = CAMERUPT

144 = TURKOAL

145 = SPOINK

146 = GRUMPIG

147 = SPINDA

148 = TRAPINCH

149 = VIBRAVA

14A = FLYGON

14B = CACNEA

14C = CACTURNE

14D = SWABLU

14E = ALTARIA

14F = ZANGOOSE

150 = SEVIPER

151 = LUNATONE

152 = SOLROCK

153 = BARBOACH

154 = WHISCASH

155 = CORPHISH

156 = CRAWDAUNT

157 = BALTOY

158 = CLAYDOL

159 = LILEEP

15A = CRADILY

15B = ANORITH

15C = ARMALDO

15D = FEEBAS

15E = MILOTIC

15F = CASTFORM

160 = KECLEON

161 = SHUPPET

162 = BANNETE

163 = DUSKULL

164 = DUSCLOPS

165 = TROPIUS

166 = CHIMECHO

167 = ABSOL

168 = WYNAUT

169 = SNORUNT

16A = GLALIE

16B = SPHEAL

16C = SEALEO

16D = WALREIN

16E = CLAMPERL

16F = HUNTAIL

170 = GOREBYSS

171 = RELICANTH

172 = LUVDISC

173 = BAGON

174 = SHELGON

175 = SALAMANCE

176 = BELDUM

177 = METANG

178 = METAGROSS

179 = REGIROCK

17A = REGICE

17B = REGISTEEL

17C = LATIAS

17D = LATTIOS

17E = KYOGRE

17F = GROUDON

180 = RAYQUAZA

181 = JIRACHI

182 = DEOXYS

....However, there's a character limit, so find the rest of the Pokemon codes here. It's the cheats under the title "ALL POKEMON [PRESS SELECT]".