Glitch City Laboratories Archives

Glitch City Laboratories closed on 1 September 2020 (announcement). This is an archived copy of a thread from Glitch City Laboratories Forums.

You can join Glitch City Research Institute to ask questions or discuss current developments.

You may also download the archive of this forum in .tar.gz, .sql.gz, or .sqlite.gz formats.

Emulation & ROM Hacking

Pokemon Red/Blue RAM Map - Page 1

Pokemon Red/Blue RAM Map

Posted by: Zach the Glitch Buster
Date: 2008-10-21 18:09:29
There needs to be one of there around. Also, if anyone knows where an attacks Power, Hit Rate, PP (which might be in here), and attack type are located, could they please tell me. I've bean wanting to do Pokemon yellow glitch attacks for a while and I can not.

List by Koolboyman

[size=1]
C103 - Your Picture

C35E - Map Number

CF7B - Total Items

CF7C - Item 1

CF7D - Item 2

CF7E - Item 3

CF7F - Item 4

CF80 - Item 5

CF81 - Item 6

CF82 - Item 7

CF83 - Item 8

CF84 - Item 9

CF85 - Item 10


CF92 - Which pokemon does Name Rater Change?



CFD5 - Your Attack Type

CCDC - Your Attack Used


CFCF - Enemy's Attack Type

CFD6 - Accuracy

CFD7 -

CFD8 - Opponet Type

CFD9 -

CFDA - Name Letter 1

CFDB - Name Letter 2

CFDC - Name Letter 3

CFDD - Name Letter 4

CFDE - Name Letter 5

CFDF - Name Letter 6

CFE0 - Name Letter 7

CFE1 - Name Letter 8

CFE2 - Name Letter 9

CFE3 - Name Letter 10

CFE4 - END

CFE5 - Opponet Pokemon?

CFE6 -

CFE7 - Enemy HP Byte 1

CFE8 - Enemy HP Byte 2

CFE9 -

CFEA -

CFEB -

CFEC -

CFED -

CFEE -

CFEF -

CFF0 -

CFF1 - Opponent Attack and Defense DVs

CFF2 - Opponent Speed and Special DVs

CFF3 - Exp gained Byte 1

CFF4 - Stats of current opponent (except current HP). First is the total HP, followed by attack, defense, speed, special attack, and special defense. Each value is two bytes, little-endian.

C

C

D009 - Name Letter 1

D00A - Name Letter 2

D00B - Name Letter 3

D00C - Name Letter 4

D00D - Name Letter 5

D00E - Name Letter 6

D00F - Name Letter 7

D010 - Name Letter 8

D011 - Name Letter 9

D012 - Name Letter 10

D013 - END

Pok?mon 1st Slot (In-Battle)
[edit] ================

D014 = Pokemon Number

D015 = Current HP

D016 = Current HP

D017 =

D018 = Status

D019 =

D01A =

D01B =

D01C = Move #1 (First Slot)

D01D = Move #2 (Second Slot)

D01E = Move #3 (Third Slot)

D01F = Move #4 (Fourth Slot)

D020 =

D021 =

D022 =

D023 = Max HP Byte 1

D024 = Max HP Byte 2

D025 = Attack Byte 1

D026 = Attack Byte 2

D027 = Defense Byte 1

D028 = Defense Byte 2

D029 = Speed Byte 1

D02A = Speed Byte 2

D02B = Special Byte 1

D02C = Special Byte 2

D02D = PP (First Slot)

D02E = PP (Second Slot)

D02F = PP (Third Slot)

D030 = PP (Fourth Slot)


D057 - Can you catch or not?


D05A - Safari zone or not?


D05C - Type of Battle

D0D8 - Amount of damage attack is about to do. Max possible damage may appear one frame before actual damage.


Your Name


D158 - Letter 1

D159 - Letter 2

D15A - Letter 3

D15B - Letter 4

D15C - Letter 5

D15D - Letter 6

D15E - Letter 7

D15F - Letter 8

D160 - Letter 9

D161 - Letter 10

D162 - END

D163 - # Pokemon In Party

D164 - Pokemon 1

D165 - Pokemon 2

D166 - Pokemon 3

D167 - Pokemon 4

D168 - Pokemon 5

D169 - Pokemon 6

D16A - Pokemon 7?

-Pokemon 1-

D16B - Pokemon (Again)

D16C - Current Hp Byte 1

D16D - Current HP Byte 2

D16E -

D16F - Status (Poisoned, Pcan aralyzed, etc)

D170 - Type 1

D171 - Type 2

D172 -

D173 - Move 1

D174 - Move 2

D175 - Move 3

D176 - Move 4

D177 - ID Byte 1

D178 - ID Byte 2

D179 - Current EXP Byte 1

D17A - Current EXP Byte 2

D17B - Current EXP Byte 3

D17C - HP exp Byte 1

D17D - HP exp Byte 2

D17E - Attack exp Byte 1

D17F - Attack exp Byte 2

D180 - Defense exp Byte 1

D181 - Defense exp Byte 2

D182 - Speed exp Byte 1

D183 - Speed exp Byte 2

D184 - Special exp Byte 1

D185 - Special exp Byte 2

D186 - Attack & Defense DVs

D187 - Speed and Special DVs

D188 - PP Move 1

D189 - PP Move 2

D18A - PP Move 3

D18B - PP Move 4

D18C - Level

D18D - Max HP Byte 1

D18E - Max HP Byte 2

D18F - Attack Byte 1

D190 - Attack Byte 2

D191 - Defense Byte 1

D192 - Defense Byte 2

D193 - Speed Byte 1

D194 - Speed Byte 2

D195 - Special Byte 1

D196 - Special Byte 2

Pokemon 2

D197 - Pokemon

D198 - Current HP Byte 1

D199 - Current HP Byte 2

D19A -

D19B - Status

D19C - Type 1

D19D - Type 2

D19E -

D19F - Move 1

D1A0 - Move 2

D1A1 - Move 3

D1A2 - Move 4

D1A3 - ID Byte 1

D1A4 - ID Byte 2

D1A5 - EXP Byte 1

D1A6 - EXP Byte 2

D1A7 - EXP Byte 3

D1A8 - HP Exp Byte 1

D1A9 - HP EXP Byte 2

D1AA - Attack EXP Byte 1

D1AB - Attack EXP Byte 2

D1AC - Defense EXP Byte 1

D1AD - Defense EXP Byte 2

D1AE - Speed EXP Byte 1

D1AF - Speed EXP Byte 2

D1B0 - Special EXP Byte 1

D1B1 - Special EXP Byte 2

D1B2 - Attack/Defense DV

D1B3 - Speed/Special DV

D1B4 - PP Move 1

D1B5 - PP Move 2

D1B6 - PP Move 3

D1B7 - PP Move 4

D1B8 - Level

D1B9 - Max HP Byte 1

D1BA - Max HP Byte 2

D1BB - Attack Byte 1

D1BC - Attack Byte 2

D1BD - Defense Byte 1

D1BE - Defense Byte 2

D1BF - Speed Byte 1

D1C0 - Speed Byte 2

D1C1 - Special Byte 1

D1C2 - Special Byte 2

Pokemon 3

D1C3 - Pokemon

D1C4 - Current HP Byte 1

D1C5 - Current HP Byte 2

D1C6 -

D1C7 - Status

D1C8 - Type 1

D1C9 - Type 2

D1CA -

D1CB - Move 1

D1CC - Move 2

D1CD - Move 3

D1CE - Move 4

D1CF - ID Byte 1

D1D0 - ID Byte 2

D1D1 - EXP Byte 1

D1D2 - EXP Byte 2

D1D3 - EXP Byte 3

D1D4 - HP Exp Byte 1

D1D5 - HP EXP Byte 2

D1D6 - Attack EXP Byte 1

D1D7 - Attack EXP Byte 2

D1D8 - Defense EXP Byte 1

D1D9 - Defense EXP Byte 2

D1DA - Speed EXP Byte 1

D1DB - Speed EXP Byte 2

D1DC - Special EXP Byte 1

D1DD - Special EXP Byte 2

D1DE - Attack/Defense DV

D1DF - Speed/Special DV

D1E0 - PP Move 1

D1E1 - PP Move 2

D1E2 - PP Move 3

D1E3 - PP Move 4

D1E4 - Level

D1E5 - Max HP Byte 1

D1E6 - Max HP Byte 2

D1E7 - Attack Byte 1

D1E8 - Attack Byte 2

D1E9 - Defense Byte 1

D1EA - Defense Byte 2

D1EB - Speed Byte 1

D1EC - Speed Byte 2

D1ED - Special Byte 1

D1EE - Special Byte 2

Pokemon 4

D1EF - Pokemon

D1F0 - Current HP Byte 1

D1F1 - Current HP Byte 2

D1F2 -

D1F3 - Status

D1F4 - Type 1

D1F5 - Type 2

D1F6 -

D1F7 - Move 1

D1F8 - Move 2

D1F9 - Move 3

D1FA - Move 4

D1FB - ID Byte 1

D1FC - ID Byte 2

D1FD - EXP Byte 1

D1FE - EXP Byte 2

D1FF - EXP Byte 3

D200 - HP Exp Byte 1

D201 - HP EXP Byte 2

D202 - Attack EXP Byte 1

D203 - Attack EXP Byte 2

D204 - Defense EXP Byte 1

D205 - Defense EXP Byte 2

D206 - Speed EXP Byte 1

D207 - Speed EXP Byte 2

D208 - Special EXP Byte 1

D209 - Special EXP Byte 2

D20A - Attack/Defense DV

D20B - Speed/Special DV

D20C - PP Move 1

D20D - PP Move 2

D20E - PP Move 3

D20F - PP Move 4

D210 - Level

D211 - Max HP Byte 1

D212 - Max HP Byte 2

D213 - Attack Byte 1

D214 - Attack Byte 2

D215 - Defense Byte 1

D216 - Defense Byte 2

D217 - Speed Byte 1

D218 - Speed Byte 2

D219 - Special Byte 1

D21A - Special Byte 2

Pokemon 5

D21B - Pokemon

D21C - Current HP Byte 1

D21D - Current HP Byte 2

D21E -

D21F - Status

D220 - Type 1

D221 - Type 2

D222 -

D223 - Move 1

D224 - Move 2

D225 - Move 3

D226 - Move 4

D227 - ID Byte 1

D228 - ID Byte 2

D229 - EXP Byte 1

D22A - EXP Byte 2

D22B - EXP Byte 3

D22C - HP Exp Byte 1

D22D - HP EXP Byte 2

D22E - Attack EXP Byte 1

D22F - Attack EXP Byte 2

D230 - Defense EXP Byte 1

D231 - Defense EXP Byte 2

D232 - Speed EXP Byte 1

D233 - Speed EXP Byte 2

D234 - Special EXP Byte 1

D235 - Special EXP Byte 2

D236 - Attack/Defense DV

D237 - Speed/Special DV

D238 - PP Move 1

D239 - PP Move 2

D23A - PP Move 3

D23B - PP Move 4

D23C - Level

D23D - Max HP Byte 1

D23E - Max HP Byte 2

D23F - Attack Byte 1

D240 - Attack Byte 2

D241 - Defense Byte 1

D242 - Defense Byte 2

D243 - Speed Byte 1

D244 - Speed Byte 2

D245 - Special Byte 1

D246 - Special Byte 2

Pokemon 6

D247 - Pokemon

D248 - Current HP Byte 1

D249 - Current HP Byte 2

D24A -

D24B - Status

D24C - Type 1

D24D - Type 2

D24E -

D24F - Move 1

D250 - Move 2

D251 - Move 3

D252 - Move 4

D253 - ID Byte 1

D254 - ID Byte 2

D255 - EXP Byte 1

D256 - EXP Byte 2

D257 - EXP Byte 3

D258 - HP Exp Byte 1

D259 - HP EXP Byte 2

D25A - Attack EXP Byte 1

D25B - Attack EXP Byte 2

D25C - Defense EXP Byte 1

D25D - Defense EXP Byte 2

D25E - Speed EXP Byte 1

D25F - Speed EXP Byte 2

D260 - Special EXP Byte 1

D261 - Special EXP Byte 2

D262 - Attack/Defense DV

D263 - Speed/Special DV

D264 - PP Move 1

D265 - PP Move 2

D266 - PP Move 3

D267 - PP Move 4

D268 - Level

D269 - Max HP Byte 1

D26A - Max HP Byte 2

D26B - Attack Byte 1

D26C - Attack Byte 2

D26D - Defense Byte 1

D26E - Defense Byte 2

D26F - Speed Byte 1

D270 - Speed Byte 2

D271 - Special Byte 1

D272 - Special Byte 2

Trainer name for 1st

D273 - Letter 1

D274 - Letter 2

D275 - Letter 3

D276 - Letter 4

D277 - Letter 5

D278 - Letter 6

D279 - Letter 7

D27A - END

D27B -

D27C -

D27D -

D27E -

D27F -

Trainer name for 2nd

D27E - Letter 1

D27F - Letter 2

D280 - Letter 3

D281 - Letter 4

D282 - Letter 5

D283 - Letter 6

D284 - Letter 7

D285 - END

D286 -

D287 -

D288 -

Trainer name for 3rd

D289 - Letter 1

D28A - Letter 2

D28B - Letter 3

D28C - Letter 4

D28D - Letter 5

D28E - Letter 6

D28F - Letter 7

D290 - END

D291 -

D292 -

D293 -

Trainer name for 4th

D294 - Letter 1

D295 - Letter 2

D296 - Letter 3

D297 - Letter 4

D298 - Letter 5

D299 - Letter 6

D29A - Letter 7

D29B - END

D29C -

D29D -

D29E -

Trainer name for 5th

D29F - Letter 1

D2A0 - Letter 2

D2A1 - Letter 3

D2A2 - Letter 4

D2A3 - Letter 5

D2A4 - Letter 6

D2A5 - Letter 7

D2A6 - END

D2A7 -

D2A8 -

D2A9 -

Trainer name for 6th

D2AA - Letter 1

D2AB - Letter 2

D2AC - Letter 3

D2AD - Letter 4

D2AE - Letter 5

D2AF - Letter 6

D2B0 - Letter 7

D2B1 - END

D2B2 -

D2B3 -

D2B4 -

Nickname for 1st

D2B5 - Letter 1

D2B6 - Letter 2

D2B7 - Letter 3

D2B8 - Letter 4

D2B9 - Letter 5

D2BA - Letter 6

D2BB - Letter 7

D2BC - Letter 8

D2BD - Letter 9

D2BE - Letter 10

D2BF - END

Nickname for 2nd

D2C0 - Letter 1

D2C1 - Letter 2

D2C2 - Letter 3

D2C3 - Letter 4

D2C4 - Letter 5

D2C5 - Letter 6

D2C6 - Letter 7

D2C7 - Letter 8

D2C8 - Letter 9

D2C9 - Letter 10

D2CA - END

Nickname for 3rd

D2CB - Letter 1

D2CC - Letter 2

D2CD - Letter 3

D2CE - Letter 4

D2CF - Letter 5

D2D0 - Letter 6

D2D1 - Letter 7

D2D2 - Letter 8

D2D3 - Letter 9

D2D4 - Letter 10

D2D5 - END

Nickname for 4th

D2D6 - Letter 1

D2D7 - Letter 2

D2D8 - Letter 3

D2D9 - Letter 4

D2DA - Letter 5

D2DB - Letter 6

D2DC - Letter 7

D2DD - Letter 8

D2DE - Letter 9

D2DF - Letter 10

D2E0 - END

Nickname for 5th

D2E1 - Letter 1

D2E2 - Letter 2

D2E3 - Letter 3

D2E4 - Letter 4

D2E5 - Letter 5

D2E6 - Letter 6

D2E7 - Letter 7

D2E8 - Letter 8

D2E9 - Letter 9

D2EA - Letter 10

D2EB - END

Nickname for 6th

D2EC - Letter 1

D2ED - Letter 2

D2EE - Letter 3

D2EF - Letter 4

D2F0 - Letter 5

D2F1 - Letter 6

D2F2 - Letter 7

D2F3 - Letter 8

D2F4 - Letter 9

D2F5 - Letter 10

D2F6 - Own 1-8

D2F7 - Own 9-16

D2F8 - Own 17-24

D2F9 - Own 25-32

D2FA - Own 33-40

D2FB - Own 41-48

D2FC - Own 49-56

D2FD - Own 57-64

D2FE - Own 65-72

D2FF - Own 73-80

D300 - Own 81-88

D301 - Own 89-96

D302 - Own 97-104

D303 - Own 105-112

D304 - Own 113-120

D305 - Own 121-128

D306 - Own 129-136

D307 - Own 137-144

D308 - Own 145-152

D309 - Own 153-160 (Unused)

D30A - Own 161-168 (Unused)

D30B - Seen 1-8

D30C - Seen 9-16

D30D - Seen 17-24

D30E - Seen 25-32

D30F - Seen 33-40

D310 - Seen 41-48

D311 - Seen 49-56

D312 - Seen 57-64

D313 - Seen 65-72

D314 - Seen 73-80

D315 - Seen 81-88

D316 - Seen 89-96

D317 - Seen 97-104

D318 - Seen 105-112

D319 - Seen 113-120

D31A - Seen 121-128

D31B - Seen 129-136

D31C - Seen 137-144

D31D - Seen 145-152

D31E - Item 1

D31F - Item 1 Quantity

D320 - Item 2

D321 - Item 2 Quantity

D322 - Item 3

D323 - Item 3 Quantity

D324 - Item 4

D325 - Item 4 Quantity

D326 - Item 5

D327 - Item 5 Quantity

D328 - Item 6

D329 - Item 6 Quantity

D32A - Item 7

D32B - Item 7 Quantity

D32C - Item 8

D32D - Item 8 Quantity

D32E - Item 9

D32F - Item 9 Quantity

D330 - Item 10

D331 - Item 10 Quantity

D332 - Item 11

D333 - Item 11 Quantity

D334 - Item 12

D335 - Item 12 Quantity

D336 - Item 13

D337 - Item 13 Quantity

D338 - Item 14

D339 - Item 14 Quantity

D33A - Item 15

D33B - Item 15 Quantity

D33C - Item 16

D33D - Item 16 Quantity

D33E - Item 17

D33F - Item 17 Quantity

D340 - Item 18

D341 - Item 18 Quantity

D342 - Item 19

D343 - Item 19 Quantity

D344 - Item 20

D345 - Item 20 Quantity

D346 -

D347 - Money Byte 1

D348 - Money Byte 2

D349 - Money Byte 3

Rivals Name

D34A - Letter 1

D34B - Letter 2

D34C - Letter 3

D34D - Letter 4

D34E - Letter 5

D34F - Letter 6

D350 - Letter 7

D351 - Letter 8

D352 - Letter 9

D353 - Letter 10

D354 - END

D355 - Text Speed

D356 = Badges (Binary Switches)

D35F = Event Line Position?

D360 = Event Line Position?

D361 = Current Player Y-Position

D362 = Current Plater X-Position

D363 = Current Player Y-Position (Current Block)

D364 = Current Player X-Position (Current Block)


D367 - Can you Teleport/Fly here?


D5A4 - Casino Chips Byte 1

D5A5 - Casino Chips Byte 2


D5AB - Starters Back?


D5F3 - Have Town map?


D60D - Have Oak's Parcel?


D700 - Bike Speed


D70B - Fly Anywhere Byte 1

D70C - Fly Anywhere Byte 2


D70E - Safari Zone Time Byte 1/2?


D710 - Fossilized Pokemon?


D714 - Position in Air


D72E - Did you get Lapras Yet?


D751 - Fought Giovanni Yet?


D755 - Fought Brock Yet?


D75E - Fought Misty Yet?


D773 - Fought Lt. Surge Yet?


D77C - Fought Erika Yet?


D782 - Fought Articuno Yet?


D792 - Fought Koga Yet?


D79A - Fought Blaine Yet?


D7B3 - Fought Sabrina Yet?


D7D4 - Fought Zapdos Yet?


D7D8 - Fought Snorlax Yet (Vermilion)


D7E0 - Fought Snorlax Yet? (Celadon)


D7EE - Fought Moltres Yet?


D803 - Is SS Anne here?


D85F - Fought Mewtwo Yet?


Opponet Trainers Pokemon

D89C - Total enemy Pokemon

D89D - Pokemon 1

D89E - Pokemon 2

D89F - Pokemon 3

D8A0 - Pokemon 4

D8A1 - Pokemon 5

D8A2 - Pokemon 6

D8A3 - Pokemon 7?

-Pokemon 1-

D8A4 - Pokemon

D8A5 - Current HP Byte 1

D8A6 - Current HP Byte 2

D8A7 -

D8A8 - Status

D8A9 - Type 1

D8AA - Type 2

D8AB -

D8AC - Move 1

D8AD - Move 2

D8AE - Move 3

D8AF - Move 4

D8B0 - ID Byte 1

D8B1 - ID Byte 2

D8B2 - EXP Byte 1

D8B3 - EXP Byte 2

D8B4 - EXP Byte 3

D8B5 - HP Exp Byte 1

D8B6 - HP EXP Byte 2

D8B7 - Attack EXP Byte 1

D8B8 - Attack EXP Byte 2

D8B9 - Defense EXP Byte 1

D8BA - Defense EXP Byte 2

D8BB - Speed EXP Byte 1

D8BC - Speed EXP Byte 2

D8BD - Special EXP Byte 1

D8BE - Special EXP Byte 2

D8BF - Attack/Defense DV

D8C0 - Speed/Special DV

D8C1 - PP Move 1

D8C2 - PP Move 2

D8C3 - PP Move 3

D8C4 - PP Move 4

D8C5 - Level

D8C6 - Max HP Byte 1

D8C7 - Max HP Byte 2

D8C8 - Attack Byte 1

D8C9 - Attack Byte 2

D8CA - Defense Byte 1

D8CB - Defense Byte 2

D8CC - Speed Byte 1

D8CD - Speed Byte 2

D8CE - Special Byte 1

D8CF - Special Byte 1

-Pokemon 2-

D8D0 - Pokemon

D8D1 - Current HP Byte 1

D8D2 - Current HP Byte 2

D8D3 -

D8D4 - Status

D8D5 - Type 1

D8D6 - Type 2

D8D7 -

D8D8 - Move 1

D8D9 - Move 2

D8DA - Move 3

D8DB - Move 4

D8DC - ID Byte 1

D8DD - ID Byte 2

D8DE - EXP Byte 1

D8DF - EXP Byte 2

D8E0 - EXP Byte 3

D8E1 - HP Exp Byte 1

D8E2 - HP EXP Byte 2

D8E3 - Attack EXP Byte 1

D8E4 - Attack EXP Byte 2

D8E5 - Defense EXP Byte 1

D8E6 - Defense EXP Byte 2

D8E7 - Speed EXP Byte 1

D8E8 - Speed EXP Byte 2

D8E9 - Special EXP Byte 1

D8EA - Special EXP Byte 2

D8EB - Attack/Defense DV

D8EC - Speed/Special DV

D8ED - PP Move 1

D8EE - PP Move 2

D8EF - PP Move 3

D8F0 - PP Move 4

D8F1 - Level

D8F2 - Max HP Byte 1

D8F3 - Max HP Byte 2

D8F4 - Attack Byte 1

D8F5 - Attack Byte 2

D8F6 - Defense Byte 1

D8F7 - Defense Byte 2

D8F8 - Speed Byte 1

D8F9 - Speed Byte 2

D8FA - Special Byte 1

D8FB - Special Byte 1

-Pokemon 3-

D8FC - Pokemon

D8FD - Current HP Byte 1

D8FE - Current HP Byte 2

D8FF -

D900 - Status

D901 - Type 1

D902 - Type 2

D903 -

D904 - Move 1

D905 - Move 2

D906 - Move 3

D907 - Move 4

D908 - ID Byte 1

D909 - ID Byte 2

D90A - EXP Byte 1

D90B - EXP Byte 2

D90C - EXP Byte 3

D90D - HP Exp Byte 1

D90E - HP EXP Byte 2

D90F - Attack EXP Byte 1

D910 - Attack EXP Byte 2

D911 - Defense EXP Byte 1

D912 - Defense EXP Byte 2

D913 - Speed EXP Byte 1

D914 - Speed EXP Byte 2

D915 - Special EXP Byte 1

D916 - Special EXP Byte 2

D917 - Attack/Defense DV

D918 - Speed/Special DV

D919 - PP Move 1

D91A - PP Move 2

D91B - PP Move 3

D91C - PP Move 4

D91D - Level

D91E - Max HP Byte 1

D91F - Max HP Byte 2

D920 - Attack Byte 1

D921 - Attack Byte 2

D922 - Defense Byte 1

D923 - Defense Byte 2

D924 - Speed Byte 1

D925 - Speed Byte 2

D926 - Special Byte 1

D927 - Special Byte 1

-Pokemon 4-

D828 - Pokemon

D829 - Current HP Byte 1

D82A - Current HP Byte 2

D82B -

D92C - Status

D92D - Type 1

D92E - Type 2

D92F -

D930 - Move 1

D931 - Move 2

D932 - Move 3

D933 - Move 4

D934 - ID Byte 1

D935 - ID Byte 2

D936 - EXP Byte 1

D937 - EXP Byte 2

D938 - EXP Byte 3

D939 - HP Exp Byte 1

D93A - HP EXP Byte 2

D93B - Attack EXP Byte 1

D93C - Attack EXP Byte 2

D93D - Defense EXP Byte 1

D93E - Defense EXP Byte 2

D93F - Speed EXP Byte 1

D940 - Speed EXP Byte 2

D941 - Special EXP Byte 1

D942 - Special EXP Byte 2

D943 - Attack/Defense DV

D944 - Speed/Special DV

D945 - PP Move 1

D946 - PP Move 2

D947 - PP Move 3

D948 - PP Move 4

D949 - Level

D94A - Max HP Byte 1

D94B - Max HP Byte 2

D94C - Attack Byte 1

D94D - Attack Byte 2

D94E - Defense Byte 1

D94F - Defense Byte 2

D950 - Speed Byte 1

D951 - Speed Byte 2

D952 - Special Byte 1

D953 - Special Byte 2

-Pokemon 5-

D854 - Pokemon

D855 - Current HP Byte 1

D856 - Current HP Byte 2

D857 -

D958 - Status

D959 - Type 1

D95A - Type 2

D95B -

D95C - Move 1

D95D - Move 2

D95E - Move 3

D95F - Move 4

D960 - ID Byte 1

D961 - ID Byte 2

D962 - EXP Byte 1

D963 - EXP Byte 2

D964 - EXP Byte 3

D965 - HP Exp Byte 1

D966 - HP EXP Byte 2

D967 - Attack EXP Byte 1

D968 - Attack EXP Byte 2

D969 - Defense EXP Byte 1

D96A - Defense EXP Byte 2

D96B - Speed EXP Byte 1

D96C - Speed EXP Byte 2

D96D - Special EXP Byte 1

D96E - Special EXP Byte 2

D96F - Attack/Defense DV

D970 - Speed/Special DV

D971 - PP Move 1

D972 - PP Move 2

D973 - PP Move 3

D974 - PP Move 4

D975 - Level

D976 - Max HP Byte 1

D977 - Max HP Byte 2

D978 - Attack Byte 1

D979 - Attack Byte 2

D97A - Defense Byte 1

D97B - Defense Byte 2

D97C - Speed Byte 1

D97D - Speed Byte 2

D97E - Special Byte 1

D97F - Special Byte 2

-Pokemon 6-

D880 - Pokemon

D881 - Current HP Byte 1

D882 - Current HP Byte 2

D883 -

D984 - Status

D985 - Type 1

D986 - Type 2

D987 -

D988 - Move 1

D989 - Move 2

D98A - Move 3

D98B - Move 4

D98C - ID Byte 1

D98D - ID Byte 2

D98E - EXP Byte 1

D98F - EXP Byte 2

D990 - EXP Byte 3

D991 - HP Exp Byte 1

D992 - HP EXP Byte 2

D993 - Attack EXP Byte 1

D994 - Attack EXP Byte 2

D995 - Defense EXP Byte 1

D996 - Defense EXP Byte 2

D997 - Speed EXP Byte 1

D998 - Speed EXP Byte 2

D999 - Special EXP Byte 1

D99A - Special EXP Byte 2

D99B - Attack/Defense DV

D99C - Speed/Special DV

D99D - PP Move 1

D99E - PP Move 2

D99F - PP Move 3

D9A0 - PP Move 4

D9A1 - Level

D9A2 - Max HP Byte 1

D9A3 - Max HP Byte 2

D9A4 - Attack Byte 1

D9A5 - Attack Byte 2

D9A6 - Defense Byte 1

D9A7 - Defense Byte 2

D9A8 - Speed Byte 1

D9A9 - Speed Byte 2

D9AA - Special Byte 1

D9AB - Special Byte 2

Trainer name for 1st

D9AC - Letter 1

D9AD - Letter 2

D9AE - Letter 3

D9AF - Letter 4

D9B0 - Letter 5

D9B1 - Letter 6

D9B2 - Letter 7

D9B3 - END

D9B4 -

D9B5 -

D9B6 -

Trainer name for 2nd

D9B7 - Letter 1

D9B9 - Letter 2

D9B9 - Letter 3

D9BA - Letter 4

D9BB - Letter 5

D9BC - Letter 6

D9BD - Letter 7

D9BE - END

D9BF -

D9C0 -

D9C1 -

Trainer name for 3rd

D9C2 - Letter 1

D9C3 - Letter 2

D9C4 - Letter 3

D9C5 - Letter 4

D9C6 - Letter 5

D9C7 - Letter 6

D9C8 - Letter 7

D9C9 - END

D9CA -

D9CB -

D9CC -

Trainer name for 4th

D9CD - Letter 1

D9CE - Letter 2

D9CF - Letter 3

D9D0 - Letter 4

D9D1 - Letter 5

D9D2 - Letter 6

D9D3 - Letter 7

D9D4 - END

D9D5 -

D9D6 -

D9D7 -

Trainer name for 5th

D9D8 - Letter 1

D9D9 - Letter 2

D9DA - Letter 3

D9DB - Letter 4

D9DC - Letter 5

D9DD - Letter 6

D9DE - Letter 7

D9DF - END

D9E0 -

D9E1 -

D9E2 -

Trainer name for 6th

D9E3 - Letter 1

D9E4 - Letter 2

D9E5 - Letter 3

D9E6 - Letter 4

D9E7 - Letter 5

D9E8 - Letter 6

D9E9 - Letter 7

D9EA - END

D9EB -

D9EC -

D9ED -

Nickname for 1st

D9EE - Letter 1

D9EF - Letter 2

D9F0 - Letter 3

D9F1 - Letter 4

D9F2 - Letter 5

D9F3 - Letter 6

D9F4 - Letter 7

D9F5 - Letter 8

D9F6 - Letter 9

D9F7 - Letter 10

D9F8 - END

Nickname for 2nd

D9F9 - Letter 1

D9FA - Letter 2

D9FB - Letter 3

D9FC - Letter 4

D9FD - Letter 5

D9FE - Letter 6

D9FF - Letter 7

DA00 - Letter 8

DA01 - Letter 9

DA02 - Letter 10

DA03 - END

Nickname for 3rd

DA04 - Letter 1

DA05 - Letter 2

DA06 - Letter 3

DA07 - Letter 4

DA08 - Letter 5

DA09 - Letter 6

DA0A - Letter 7

DA0B - Letter 8

DA0C - Letter 9

DA0D - Letter 10

DA0E - END

Nickname for 4th

DA0F - Letter 1

DA10 - Letter 2

DA11 - Letter 3

DA12 - Letter 4

DA13 - Letter 5

DA14 - Letter 6

DA15 - Letter 7

DA16 - Letter 8

DA17 - Letter 9

DA18 - Letter 10

DA19 - END

Nickname for 5th

DA1A - Letter 1

DA1B - Letter 2

DA1C - Letter 3

DA1D - Letter 4

DA1E - Letter 5

DA1F - Letter 6

DA20 - Letter 7

DA21 - Letter 8

DA22 - Letter 9

DA23 - Letter 10

DA24 - END

Nickname for 6th

DA25 - Letter 1

DA26 - Letter 2

DA27 - Letter 3

DA28 - Letter 4

DA29 - Letter 5

DA2A - Letter 6

DA2B - Letter 7

DA2C - Letter 8

DA2D - Letter 9

DA2E - Letter 10

DA2F - END

DA40 - Hours, two bytes

DA42 - Minutes, two bytes

DA44 - Seconds, one byte

DA45 - Frames, one byte

DA47 - Safari Balls
[/size]

Re: Pokemon Red/Blue RAM Map

Posted by: BLMNDEF
Date: 2010-01-06 17:07:27
……Nice job, Koolboyman, but the toggle safari zone/other stuff….how do I use it. The things that say "_ or not?" example: Safari Zone or Not?. Please help.

Re: Pokemon Red/Blue RAM Map

Posted by: pikalax
Date: 2010-05-25 13:06:10
Also, D005 forces an encounter.  The value determines what you fight.

Re: Pokemon Red/Blue RAM Map

Posted by: The Shadow Knight
Date: 2010-08-05 16:17:26
Just two values I played with today that I don't see on the list:

D057 is set to either 0 or 1 by the game itself, it's always 1 during battle and 0 outside of battle. If you set this value to 0 when there is an opposing pokémon and try to attack the game will crash(unkown opcode). Set it to 0 after all the opposing Pokémon have fainted and you will fight a glitched Pokémon! You just have to remember to set it to 1 again after the glitched Pokémon is sent out to prevent a crash. This works for wild battles, I haven't tested trainer battles.

D058 is also normally 1 or 0. Set it to 0 during battle and your Pokémon won't receive exp. after defeating an opponent.

EDIT: Seems like D057 is in fact on the list, but with a different description.

EDIT2: I tested a value of 1 during a trainer battle, this causes the battle to end when you defeat 1 Pokémon. No money is awarded. A value of 0 also does not seem to crash the game when fighting a trainer and causes the trainer to send out the same Pokémon after fainting it.

EDIT3: Setting the value to 0 does not cause a glitched Pokémon to appear in a trainer battle.

Re: Pokemon Red/Blue RAM Map

Posted by: camper
Date: 2012-08-02 09:53:49
The website http://datacrystal.romhacking.net/.../Pokémon_Red/Blue:RAM_map is down  :(

Edit: Everything is fine now. Maybe it was just down for maintenance.

Re: Pokemon Red/Blue RAM Map

Posted by: wooden leg smith
Date: 2013-01-17 19:56:19
that link is broken again..

I'm being stupid but how do you use these? Is this for a gameshark?

Re: Pokemon Red/Blue RAM Map

Posted by: GARYM9
Date: 2013-01-17 20:03:11

that link is broken again..

I'm being stupid but how do you use these? Is this for a gameshark?


It CAN be for gameshark, you have to swap the two bytes around so say if a RAM location was CFD8 is is now D8CF and the code would be 01XXD8CF (Pokemon wild encounter code)

Also, the link he posted is improper, the link is actually: http://datacrystal.romhacking.net/wiki/Pok%C3%A9mon_Red/Blue:RAM_map