view clojure/com/aurellem/exp/cartography @ 230:fe26776e1a58

working on map memory, modified view-memory to output hex and decimal as well as binary
author Robert McIntyre <rlm@mit.edu>
date Sat, 24 Mar 2012 14:42:34 -0500
parents 30f4fc9b1747
children e1dd3624d295
line wrap: on
line source
1 D162 number of pokemon in party
2 D163 Pokemon 1 Species
3 D164 Pokemon 2 Species
4 D165 Pokemon 3 Species
5 D166 Pokemon 4 Species
6 D167 Pokemon 5 Species
7 D168 Pokemon 6 Species
8 D169 End-of-List Sentinel (0xFF)
9 D16A Pokemon 1 Color Map
10 D16B /h
11 D16C \l Pokemon 1 Current Hit Points
12 D16D Unused
13 D16E Status
14 D16F Type 1 (does not affect display)
15 D170 Type 2 (does not affect display)
16 D171 Scratch Area
17 D172 Move 1 ID
18 D173 Move 2 ID
19 D174 Move 3 ID
20 D175 Move 4 ID
21 D176 /h Pokemon 1 OT ID
22 D177 \l
23 D178 /h
24 D179 |m Pokemon 1 Experience Points
25 D17A \l
26 D17B /h HP Stat Expeience
27 D17C \l
28 D17D /h Attack Stat Experience
29 D17E \l
30 D17F /h Defense Stat Experience
31 D180 \l
32 D181 /h Speed Stat Experience
33 D182 \l
34 D183 /h Special Stat Experience
35 D184 \l
36 D185 Diversification -- Defense, Attack (HP)
37 D186 Diversification -- Special, Speed (HP)
38 D187 Current/Maximum PP Move 1
39 D188 Current/Maximum PP Move 2
40 D189 Current/Maximum PP Move 3
41 D18A Current/Maximum PP Move 4
42 D18B Current Level
43 D18C /h Pokemon 1 Total Hit Points
44 D18D \l
45 D18E /h Pokemon 1 Attack
46 D18F \l
47 D190 /h Pokemon 1 Defense
48 D191 \l
49 D192 /h Pokemon 1 Speed
50 D193 \l
51 D194 /h Pokemon 1 Special
52 D195 \l
53 D196 Pokemon 2 Color Map
54 D197 /h
55 D198 \l Pokemon 2 Current Hit Points
56 D199 Unused
57 D19A Status
58 D19B Type 1 (does not affect display)
59 D19C Type 2 (does not affect display)
60 D19D Scratch Area
61 D19E Move 1 ID
62 D19F Move 2 ID
63 D1A0 Move 3 ID
64 D1A1 Move 4 ID
65 D1A2 /h Pokemon 2 OT ID
66 D1A3 \l
67 D1A4 /h
68 D1A5 |m Pokemon 2 Experience Points
69 D1A6 \l
70 D1A7 /h HP Stat Expeience
71 D1A8 \l
72 D1A9 /h Attack Stat Experience
73 D1AA \l
74 D1AB /h Defense Stat Experience
75 D1AC \l
76 D1AD /h Speed Stat Experience
77 D1AE \l
78 D1AF /h Special Stat Experience
79 D1B0 \l
80 D1B1 Diversification -- Defense, Attack (HP)
81 D1B2 Diversification -- Special, Speed (HP)
82 D1B3 Current/Maximum PP Move 1
83 D1B4 Current/Maximum PP Move 2
84 D1B5 Current/Maximum PP Move 3
85 D1B6 Current/Maximum PP Move 4
86 D1B7 Current Level
87 D1B8 /h Pokemon 2 Total Hit Points
88 D1B9 \l
89 D1BA /h Pokemon 2 Attack
90 D1BB \l
91 D1BC /h Pokemon 2 Defense
92 D1BD \l
93 D1BE /h Pokemon 2 Speed
94 D1BF \l
95 D1C0 /h Pokemon 2 Special
96 D1C1 \l
97 D1C2 Pokemon 3 Color Map
98 D1C3 /h
99 D1C4 \l Pokemon 3 Current Hit Points
100 D1C5 Unused
101 D1C6 Status
102 D1C7 Type 1 (does not affect display)
103 D1C8 Type 2 (does not affect display)
104 D1C9 Scratch Area
105 D1CA Move 1 ID
106 D1CB Move 2 ID
107 D1CC Move 3 ID
108 D1CD Move 4 ID
109 D1CE /h Pokemon 3 OT ID
110 D1CF \l
111 D1D0 /h
112 D1D1 |m Pokemon 3 Experience Points
113 D1D2 \l
114 D1D3 /h HP Stat Expeience
115 D1D4 \l
116 D1D5 /h Attack Stat Experience
117 D1D6 \l
118 D1D7 /h Defense Stat Experience
119 D1D8 \l
120 D1D9 /h Speed Stat Experience
121 D1DA \l
122 D1DB /h Special Stat Experience
123 D1DC \l
124 D1DD Diversification -- Defense, Attack (HP)
125 D1DE Diversification -- Special, Speed (HP)
126 D1DF Current/Maximum PP Move 1
127 D1E0 Current/Maximum PP Move 2
128 D1E1 Current/Maximum PP Move 3
129 D1E2 Current/Maximum PP Move 4
130 D1E3 Current Level
131 D1E4 /h Pokemon 3 Total Hit Points
132 D1E5 \l
133 D1E6 /h Pokemon 3 Attack
134 D1E7 \l
135 D1E8 /h Pokemon 3 Defense
136 D1E9 \l
137 D1EA /h Pokemon 3 Speed
138 D1EB \l
139 D1EC /h Pokemon 3 Special
140 D1ED \l
141 D1EE Pokemon 4 Color Map
142 D1EF /h
143 D1F0 \l Pokemon 4 Current Hit Points
144 D1F1 Unused
145 D1F2 Status
146 D1F3 Type 1 (does not affect display)
147 D1F4 Type 2 (does not affect display)
148 D1F5 Scratch Area
149 D1F6 Move 1 ID
150 D1F7 Move 2 ID
151 D1F8 Move 3 ID
152 D1F9 Move 4 ID
153 D1FA /h Pokemon 4 OT ID
154 D1FB \l
155 D1FC /h
156 D1FD |m Pokemon 4 Experience Points
157 D1FE \l
158 D1FF /h HP Stat Expeience
159 D200 \l
160 D201 /h Attack Stat Experience
161 D202 \l
162 D203 /h Defense Stat Experience
163 D204 \l
164 D205 /h Speed Stat Experience
165 D206 \l
166 D207 /h Special Stat Experience
167 D208 \l
168 D209 Diversification -- Defense, Attack (HP)
169 D20A Diversification -- Special, Speed (HP)
170 D20B Current/Maximum PP Move 1
171 D20C Current/Maximum PP Move 2
172 D20D Current/Maximum PP Move 3
173 D20E Current/Maximum PP Move 4
174 D20F Current Level
175 D210 /h Pokemon 4 Total Hit Points
176 D211 \l
177 D212 /h Pokemon 4 Attack
178 D213 \l
179 D214 /h Pokemon 4 Defense
180 D215 \l
181 D216 /h Pokemon 4 Speed
182 D217 \l
183 D218 /h Pokemon 4 Special
184 D219 \l
185 D21A Pokemon 5 Color Map
186 D21B /h
187 D21C \l Pokemon 5 Current Hit Points
188 D21D Unused
189 D21E Status
190 D21F Type 1 (does not affect display)
191 D220 Type 2 (does not affect display)
192 D221 Scratch Area
193 D222 Move 1 ID
194 D223 Move 2 ID
195 D224 Move 3 ID
196 D225 Move 4 ID
197 D226 /h Pokemon 5 OT ID
198 D227 \l
199 D228 /h
200 D229 |m Pokemon 5 Experience Points
201 D22A \l
202 D22B /h HP Stat Expeience
203 D22C \l
204 D22D /h Attack Stat Experience
205 D22E \l
206 D22F /h Defense Stat Experience
207 D230 \l
208 D231 /h Speed Stat Experience
209 D232 \l
210 D233 /h Special Stat Experience
211 D234 \l
212 D235 Diversification -- Defense, Attack (HP)
213 D236 Diversification -- Special, Speed (HP)
214 D237 Current/Maximum PP Move 1
215 D238 Current/Maximum PP Move 2
216 D239 Current/Maximum PP Move 3
217 D23A Current/Maximum PP Move 4
218 D23B Current Level
219 D23C /h Pokemon 5 Total Hit Points
220 D23D \l
221 D23E /h Pokemon 5 Attack
222 D23F \l
223 D240 /h Pokemon 5 Defense
224 D241 \l
225 D242 /h Pokemon 5 Speed
226 D243 \l
227 D244 /h Pokemon 5 Special
228 D245 \l
229 D246 Pokemon 6 Color Map
230 D247 /h
231 D248 \l Pokemon 6 Current Hit Points
232 D249 Unused
233 D24A Status
234 D24B Type 1 (does not affect display)
235 D24C Type 2 (does not affect display)
236 D24D Scratch Area
237 D24E Move 1 ID
238 D24F Move 2 ID
239 D250 Move 3 ID
240 D251 Move 4 ID
241 D252 /h Pokemon 6 OT ID
242 D253 \l
243 D254 /h
244 D255 |m Pokemon 6 Experience Points
245 D256 \l
246 D257 /h HP Stat Expeience
247 D258 \l
248 D259 /h Attack Stat Experience
249 D25A \l
250 D25B /h Defense Stat Experience
251 D25C \l
252 D25D /h Speed Stat Experience
253 D25E \l
254 D25F /h Special Stat Experience
255 D260 \l
256 D261 Diversification -- Defense, Attack (HP)
257 D262 Diversification -- Special, Speed (HP)
258 D263 Current/Maximum PP Move 1
259 D264 Current/Maximum PP Move 2
260 D265 Current/Maximum PP Move 3
261 D266 Current/Maximum PP Move 4
262 D267 Current Level
263 D268 /h Pokemon 6 Total Hit Points
264 D269 \l
265 D26A /h Pokemon 6 Attack
266 D26B \l
267 D26C /h Pokemon 6 Defense
268 D26D \l
269 D26E /h Pokemon 6 Speed
270 D26F \l
271 D270 /h Pokemon 6 Special
272 D271 \l
273 D272 ---
274 D273 /
275 D274 |
276 D275 |
277 D276 |
278 D277 | OT pokemon 1
279 D278 |
280 D279 |
281 D27A |
282 D27B \
283 D27C ---
284 D27D ---
285 D27E /
286 D27F |
287 D280 |
288 D281 |
289 D282 | OT pokemon 2
290 D283 |
291 D284 |
292 D285 |
293 D286 \
294 D287 ---
295 D288 ---
296 D289 /
297 D28A |
298 D28B |
299 D28C |
300 D28D | OT pokemon 3
301 D28E |
302 D28F |
303 D290 |
304 D291 \
305 D292 ---
306 D293 ---
307 D294 /
308 D295 |
309 D296 |
310 D297 |
311 D298 | OT pokemon 4
312 D299 |
313 D29A |
314 D29B |
315 D29C \
316 D29D ---
317 D29E ---
318 D29F /
319 D2A0 |
320 D2A1 |
321 D2A2 |
322 D2A3 | OT pokemon 5
323 D2A4 |
324 D2A5 |
325 D2A6 |
326 D2A7 \
327 D2A8 ---
328 D2A9 ---
329 D2AA /
330 D2AB |
331 D2AC |
332 D2AD |
333 D2AE | OT pokemon 6
334 D2AF |
335 D2B0 |
336 D2B1 |
337 D2B2 \
338 D2B3 ---
339 D2B4 ---
340 D2B5 /
341 D2B6 |
342 D2B7 |
343 D2B8 |
344 D2B9 | Pokemon 1 Name
345 D2BA |
346 D2BB |
347 D2BC |
348 D2BD \
349 D2BE ---
350 D2BF ---
351 D2C0 /
352 D2C1 |
353 D2C2 |
354 D2C3 |
355 D2C4 | Pokemon 2 Name
356 D2C5 |
357 D2C6 |
358 D2C7 |
359 D2C8 \
360 D2C9 ---
361 D2CA ---
362 D2CB /
363 D2CC |
364 D2CD |
365 D2CE |
366 D2CF | Pokemon 3 Name
367 D2D0 |
368 D2D1 |
369 D2D2 |
370 D2D3 \
371 D2D4 ---
372 D2D5 ---
373 D2D6 /
374 D2D7 |
375 D2D8 |
376 D2D9 |
377 D2DA | Pokemon 4 Name
378 D2DB |
379 D2DC |
380 D2DD |
381 D2DE \
382 D2DF ---
383 D2E0 ---
384 D2E1 /
385 D2E2 |
386 D2E3 |
387 D2E4 |
388 D2E5 | Pokemon 5 Name
389 D2E6 |
390 D2E7 |
391 D2E8 |
392 D2E9 \
393 D2EA ---
394 D2EB ---
395 D2EC /
396 D2ED |
397 D2EE |
398 D2EF |
399 D2F0 | Pokemon 6 Name
400 D2F1 |
401 D2F2 |
402 D2F3 |
403 D2F4 \
404 D2F5 ---
405 D2F6 Pokedex Caught 1-8
406 D2F7 Pokedex Caught 9-16
407 D2F8 Pokedex Caught 17-24
408 D2F9 Pokedex Caught 25-32
409 D2FA Pokedex Caught 33-40
410 D2FB Pokedex Caught 41-48
411 D2FC Pokedex Caught 49-56
412 D2FD Pokedex Caught 57-64
413 D2FE Pokedex Caught 65-72
414 D2FF Pokedex Caught 73-80
415 D300 Pokedex Caught 81-88
416 D301 Pokedex Caught 89-96
417 D302 Pokedex Caught 97-104
418 D303 Pokedex Caught 105-112
419 D304 Pokedex Caught 113-120
420 D305 Pokedex Caught 121-128
421 D306 Pokedex Caught 129-136
422 D307 Pokedex Caught 137-144
423 D308 Pokedex Caught 145-152
424 D309 Pokedex Seen 1-8
425 D30A Pokedex Seen 9-16
426 D30B Pokedex Seen 17-24
427 D30C Pokedex Seen 25-32
428 D30D Pokedex Seen 33-40
429 D30E Pokedex Seen 41-48
430 D30F Pokedex Seen 49-56
431 D310 Pokedex Seen 57-64
432 D311 Pokedex Seen 65-72
433 D312 Pokedex Seen 73-80
434 D313 Pokedex Seen 81-88
435 D314 Pokedex Seen 89-96
436 D315 Pokedex Seen 97-104
437 D316 Pokedex Seen 105-112
438 D317 Pokedex Seen 113-120
439 D318 Pokedex Seen 121-128
440 D319 Pokedex Seen 129-136
441 D31A Pokedex Seen 137-144
442 D31B Pokedex Seen 145-152
443 D31C Number of Held Items
444 D31D Item 1 Type
445 D31E Item 1 Quantity
446 D31F Item 2 Type
447 D320 Item 2 Quantity
448 D321 Item 3 Type
449 D322 Item 3 Quantity
450 D323 Item 4 Type
451 D324 Item 4 Quantity
452 D325 Item 5 Type
453 D326 Item 5 Quantity
454 D327 Item 6 Type
455 D328 Item 6 Quantity
456 D329 Item 7 Type
457 D32A Item 7 Quantity
458 D32B Item 8 Type
459 D32C Item 8 Quantity
460 D32D Item 9 Type
461 D32E Item 9 Quantity
462 D32F Item 10 Type
463 D330 Item 10 Quantity
464 D331 Item 11 Type
465 D332 Item 11 Quantity
466 D333 Item 12 Type
467 D334 Item 12 Quantity
468 D335 Item 13 Type
469 D336 Item 13 Quantity
470 D337 Item 14 Type
471 D338 Item 14 Quantity
472 D339 Item 15 Type
473 D33A Item 15 Quantity
474 D33B Item 16 Type
475 D33C Item 16 Quantity
476 D33D Item 17 Type
477 D33E Item 17 Quantity
478 D33F Item 18 Type
479 D340 Item 18 Quantity
480 D341 Item 19 Type
481 D342 Item 19 Quantity
482 D343 Item 20 Type
483 D344 Item 20 Quantity
484 D345 Item End-of-List Sentinel
485 D346 /h (bcd) money
486 D347 |m (bcd) money
487 D348 \l (bcd) money
488 D349 /
489 D34A |
490 D34B |
491 D34C |
492 D34D |
493 D34E | Rival's Name
494 D34F |
495 D350 |
496 D351 |
497 D352 |
498 D353 \
499 D354 Text Speed
500 D355 Badges
501 D356
502 D357
503 D358
504 D359
505 D35A
506 D35B
507 D35C
508 D35D
509 D35E
510 D35F
511 D360
512 D361 Player Offset X
513 D362 Player Offset Y
514 D363
515 D364
516 D365
517 D366
518 D367
519 D368
520 D369
521 D36A
522 D36B
523 D36C
524 D36D /l <<Map Function Address!>> the code at the
525 D36E \h stored location EXECUTED on map refresh!
526 D36F
527 D370
528 D371
529 D372
530 D373
531 D374
532 D375
533 D376
534 D377
535 D378
536 D379
537 D37A
538 D37B
539 D37C
540 D37D
541 D37E
542 D37F
543 D380
544 D381
545 D382
546 D383
547 D384
548 D385
549 D386
550 D387
551 D388
552 D389
553 D38A
554 D38B
555 D38C
556 D38D
557 D38E
558 D38F
559 D390
560 D391
561 D392
562 D393
563 D394
564 D395
565 D396
566 D397
567 D398
568 D399
569 D39A
570 D39B
571 D39C
572 D39D
573 D39E
574 D39F
575 D3A0
576 D3A1
577 D3A2
578 D3A3
579 D3A4
580 D3A5
581 D3A6
582 D3A7
583 D3A8
584 D3A9
585 D3AA
586 D3AB
587 D3AC
588 D3AD
589 D3AE
590 D3AF
591 D3B0
592 D3B1
593 D3B2
594 D3B3
595 D3B4
596 D3B5
597 D3B6
598 D3B7
599 D3B8
600 D3B9
601 D3BA
602 D3BB
603 D3BC
604 D3BD
605 D3BE
606 D3BF
607 D3C0
608 D3C1
609 D3C2
610 D3C3
611 D3C4
612 D3C5
613 D3C6
614 D3C7
615 D3C8
616 D3C9
617 D3CA
618 D3CB
619 D3CC
620 D3CD
621 D3CE
622 D3CF
623 D3D0
624 D3D1
625 D3D2
626 D3D3
627 D3D4
628 D3D5
629 D3D6
630 D3D7
631 D3D8
632 D3D9
633 D3DA
634 D3DB
635 D3DC
636 D3DD
637 D3DE
638 D3DF
639 D3E0
640 D3E1
641 D3E2
642 D3E3
643 D3E4
644 D3E5
645 D3E6
646 D3E7
647 D3E8
648 D3E9
649 D3EA
650 D3EB
651 D3EC
652 D3ED
653 D3EE
654 D3EF
655 D3F0
656 D3F1
657 D3F2
658 D3F3
659 D3F4
660 D3F5
661 D3F6
662 D3F7
663 D3F8
664 D3F9
665 D3FA
666 D3FB
667 D3FC
668 D3FD
669 D3FE
670 D3FF
671 D400
672 D401
673 D402
674 D403
675 D404
676 D405
677 D406
678 D407
679 D408
680 D409
681 D40A
682 D40B
683 D40C
684 D40D
685 D40E
686 D40F
687 D410
688 D411
689 D412
690 D413
691 D414
692 D415
693 D416
694 D417
695 D418
696 D419
697 D41A
698 D41B