diff options
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | macros.asm | 2 | ||||
-rw-r--r-- | out.txt | 750 | ||||
-rw-r--r-- | text.asm | 10 | ||||
-rwxr-xr-x | wram.asm | 28 |
5 files changed, 767 insertions, 25 deletions
@@ -1,4 +1,4 @@ -PYTHON := python +PYTHON := python2 MD5 := md5sum -c --quiet 2bpp := $(PYTHON) extras/pokemontools/gfx.py 2bpp @@ -228,7 +228,7 @@ done EQUS "db $57" ; End a text box. prompt EQUS "db $58" ; Prompt the player to end a text box (initiating some other event). page EQUS "db $49," ; Start a new Pokedex page. -dex EQUS "db $5f, $50" ; End a Pokedex entry. +dex EQUS "db $50, $50" ; End a Pokedex entry. TX_RAM: MACRO ; prints text to screen diff --git a/out.txt b/out.txt new file mode 100644 index 00000000..affd2cfd --- /dev/null +++ b/out.txt @@ -0,0 +1,750 @@ +c381 c3a1 +c3a1 c3a8 +c3ab c3a9 +c3ac c3ad +c3c1 c3bf +c3d0 c3ce +c3d1 c3cf +c3d5 c3d6 +c424 c425 +c436 c435 +c444 c447 +c447 c446 +c449 c447 +c44b c44c +c458 c45b +c4c1 c4bf +c4c1 c4c3 +c4c5 c4c4 +c4c7 c4c5 +c4d7 c4d4 +c4e9 c4d5 +c4e9 c4e7 +c4ea c4ec +c4ed c4ec +c4ef c4ed +c98d c994 +c98f c98c +c999 c98b +c9d5 c9d6 +cbf0 cbf8 +cd07 cd09 +cd09 cd07 +cd0c cd0e +cd0e cd0f +cd1a cdcf +cd54 cdd1 +cd72 cd8f +cda3 cd83 +cdcf cd1a +cdd1 cd54 +cdd3 cd75 +cdd5 cdd6 +cf08 cf0d +cf09 cf0e +cf0a cf0f +cf0b cf10 +cf0c cf11 +cf0d cf12 +cf0e cf13 +cf0f cf14 +cf10 cf15 +cf11 cf16 +cf12 cf17 +cf13 cf18 +cf14 cf19 +cf17 cf1c +cf18 cf1d +cf1a cf1f +cf1b cf20 +cf1c cf21 +cf1d cf22 +cf1e cf23 +cf1f cf24 +cf25 cf2a +cf2d cf32 +cf2e cf33 +cf30 cf35 +cf37 cf3c +cf4b cf50 +cf4c cf51 +cf4d cf52 +cf5f cf64 +cf70 cf75 +cf7b cf80 +cf8b cf90 +cf8c cf91 +cf8d cf92 +cf8e cf93 +cf8f cf94 +cf90 cf95 +cf91 cf96 +cf92 cf97 +cf93 cf98 +cf94 cf99 +cf95 cf9a +cf96 cf9b +cf97 cf9c +cf98 cf9d +cf99 cf9e +cf9a cf9f +cf9b cfa0 +cf9c cfa1 +cfa0 cfa5 +cfa4 cfa9 +cfa6 cfab +cfa8 cfad +cfaf cfb4 +cfb9 cfbe +cfba cfbf +cfbb cfc0 +cfbc cfc1 +cfbe cfc3 +cfc0 cfc5 +cfc2 cfc7 +cfc4 cfc9 +cfc5 cfca +cfc6 cfcb +cfc7 cfcc +cfc8 cfcd +cfc9 cfce +cfca cfcf +cfcb cfd0 +cfcc cfd1 +cfcd cfd2 +cfce cfd3 +cfcf cfd4 +cfd0 cfd5 +cfd2 cfd7 +cfd3 cfd8 +cfd4 cfd9 +cfd5 cfda +cfd6 cfdb +cfd8 cfdd +cfd9 cfde +cfda cfdf +cfe5 cfea +cfe6 cfeb +cfe7 cfec +cfe8 cfed +cfe9 cfee +cfea cfef +cfeb cff0 +cfed cff2 +cfee cff3 +cff1 cff6 +cff2 cff7 +cff3 cff8 +cff4 cff9 +cff5 cffa +cff6 cffb +cff7 cffc +cff8 cffd +cff9 cffe +cffa cfff +cffb d000 +cffc d001 +cffd d002 +cffe d003 +d002 d007 +d007 d00c +d008 d00d +d009 d00e +d014 d019 +d015 d01a +d016 d01b +d018 d01d +d019 d01e +d01a d01f +d01c d021 +d01d d022 +d020 d025 +d022 d027 +d023 d028 +d025 d02a +d026 d02b +d027 d02c +d028 d02d +d029 d02e +d02a d02f +d02b d030 +d02d d032 +d031 d036 +d033 d038 +d034 d039 +d036 d03b +d046 d04b +d047 d04c +d048 d04d +d04a d04f +d057 d05c +d058 d05d +d059 d05e +d05a d05f +d05b d060 +d05c d061 +d05d d062 +d05e d063 +d05f d064 +d060 d065 +d061 d066 +d062 d067 +d063 d068 +d064 d069 +d065 d06a +d066 d06b +d067 d06c +d068 d06d +d069 d06e +d06a d06f +d06b d070 +d06c d071 +d06d d072 +d06f d074 +d070 d075 +d071 d076 +d072 d077 +d074 d079 +d075 d07a +d078 d07d +d079 d07e +d07a d07f +d07b d080 +d07c d081 +d07d d082 +d07e d083 +d081 d086 +d082 d087 +d083 d088 +d085 d08a +d088 d08d +d08a d08f +d08b d090 +d08c d091 +d08d d092 +d08e d093 +d08f d094 +d092 d097 +d096 d09b +d09a d09f +d09b d0a0 +d09f d0a4 +d0a0 d0a5 +d0a1 d0a6 +d0a2 d0a7 +d0a3 d0a8 +d0a4 d0a9 +d0a5 d0aa +d0a6 d0ab +d0a7 d0ac +d0a8 d0ad +d0a9 d0ae +d0aa d0af +d0ab d0b0 +d0ac d0b1 +d0ad d0b2 +d0ae d0b3 +d0af d0b4 +d0b0 d0b5 +d0b1 d0b6 +d0b2 d0b7 +d0b3 d0b8 +d0b4 d0b9 +d0b5 d0ba +d0b6 d0bb +d0b7 d0bc +d0b8 d0bd +d0b9 d0be +d0bc d0c1 +d0be d0c3 +d0bf d0c4 +d0c0 d0c5 +d0c2 d0c7 +d0c7 d0cc +d0cb d0d0 +d0cc d0d1 +d0d4 d0d9 +d0d7 d0dc +d0d8 d0dd +d0db d0e0 +d0dc d0e1 +d0e0 d0e5 +d0e1 d0e6 +d119 d11e +d11a d11f +d11b d120 +d11c d121 +d11d d122 +d11e d123 +d11f d124 +d120 d125 +d121 d126 +d122 d127 +d124 d129 +d125 d12a +d126 d12b +d127 d12c +d128 d12d +d129 d12e +d12a d12f +d12b d130 +d12c d131 +d12d d132 +d12e d133 +d12f d134 +d130 d135 +d131 d136 +d132 d137 +d133 d138 +d139 d13e +d13a d13f +d13b d140 +d13c d141 +d13d d142 +d13e d143 +d13f d144 +d141 d146 +d143 d148 +d145 d14a +d148 d14d +d152 d157 +d153 d158 +d156 d15b +d157 d15c +d158 d15d +d163 d168 +d164 d169 +d16a d16f +d16b d170 +d16c d171 +d16f d174 +d173 d178 +d177 d17c +d188 d18d +d18c d191 +d18d d192 +d18f d194 +d191 d196 +d193 d198 +d195 d19a +d267 d26c +d273 d278 +d2b5 d2ba +d2f7 d2fc +d30a d30f +d31c d321 +d31d d322 +d31e d323 +d347 d34c +d348 d34d +d349 d34e +d34a d34f +d355 d35a +d356 d35b +d358 d35d +d359 d35e +d35a d35f +d35b d360 +d35c d361 +d35d d362 +d35e d363 +d35f d364 +d360 d365 +d361 d366 +d362 d367 +d363 d368 +d364 d369 +d365 d36a +d366 d36b +d367 d36c +d368 d36d +d369 d36e +d36a d36f +d36b d370 +d36c d371 +d36d d372 +d36e d373 +d370 d375 +d371 d376 +d372 d377 +d373 d378 +d374 d379 +d375 d37a +d376 d37b +d377 d37c +d378 d37d +d379 d37e +d37a d37f +d37b d380 +d37c d381 +d37d d382 +d37e d383 +d37f d384 +d380 d385 +d381 d386 +d382 d387 +d383 d388 +d384 d389 +d385 d38a +d386 d38b +d387 d38c +d388 d38d +d389 d38e +d38a d38f +d38b d390 +d38c d391 +d38d d392 +d38e d393 +d38f d394 +d390 d395 +d391 d396 +d392 d397 +d393 d398 +d394 d399 +d395 d39a +d396 d39b +d397 d39c +d398 d39d +d399 d39e +d39a d39f +d39b d3a0 +d39c d3a1 +d39d d3a2 +d3a8 d3ad +d3a9 d3ae +d3aa d3af +d3ad d3b2 +d3ae d3b3 +d3af d3b4 +d42f d434 +d4b0 d4b5 +d4b1 d4b6 +d4d1 d4d6 +d4e1 d4e6 +d4e2 d4e7 +d4e3 d4e8 +d4e4 d4e9 +d504 d509 +d524 d529 +d525 d52a +d526 d52b +d527 d52c +d528 d52d +d529 d52e +d52a d52f +d52b d530 +d52c d531 +d52d d532 +d52e d533 +d52f d534 +d530 d535 +d531 d536 +d532 d537 +d535 d53a +d53a d53f +d5a0 d5a5 +d5a2 d5a7 +d5a3 d5a8 +d5a4 d5a9 +d5a5 d5aa +d5a6 d5ab +d5cd d5d2 +d5ce d5d3 +d5f0 d5f5 +d5f1 d5f6 +d5f3 d5f8 +d5f4 d5f9 +d5f7 d5fc +d5f8 d5fd +d5f9 d5fe +d5fb d600 +d5fc d601 +d5fd d602 +d5fe d603 +d5ff d604 +d600 d605 +d601 d606 +d602 d607 +d603 d608 +d604 d609 +d605 d60a +d606 d60b +d607 d60c +d608 d60d +d609 d60e +d60a d60f +d60c d611 +d60d d612 +d60e d613 +d60f d614 +d617 d61c +d618 d61d +d619 d61e +d61a d61f +d61b d620 +d61c d621 +d61d d622 +d61e d623 +d61f d624 +d620 d625 +d621 d626 +d623 d628 +d624 d629 +d625 d62a +d626 d62b +d627 d62c +d628 d62d +d629 d62e +d62a d62f +d62b d630 +d62c d631 +d62d d632 +d62e d633 +d62f d634 +d630 d635 +d631 d636 +d632 d637 +d633 d638 +d634 d639 +d636 d63b +d637 d63c +d639 d63e +d63a d63f +d63c d641 +d63d d642 +d63e d643 +d63f d644 +d640 d645 +d642 d647 +d643 d648 +d644 d649 +d645 d64a +d646 d64b +d647 d64c +d648 d64d +d649 d64e +d64a d64f +d64b d650 +d64d d652 +d650 d655 +d651 d656 +d653 d658 +d658 d65d +d659 d65e +d65c d661 +d65f d664 +d660 d665 +d661 d666 +d662 d667 +d663 d668 +d665 d66a +d666 d66b +d667 d66c +d668 d66d +d669 d66e +d6f0 d6f5 +d700 d705 +d70b d710 +d70c d711 +d70d d712 +d70e d713 +d70f d714 +d710 d715 +d713 d718 +d714 d719 +d715 d71a +d717 d71c +d718 d71d +d719 d71e +d71a d71f +d71b d720 +d71c d721 +d71d d722 +d71e d723 +d71f d724 +d728 d72d +d72a d72f +d72c d731 +d72d d732 +d72e d733 +d730 c3c0 +d730 d735 +d732 d737 +d732 d795 +d733 d738 +d734 d739 +d736 d73b +d737 d73c +d73b d740 +d73c d741 +d73f d744 +d740 d745 +d743 d748 +d744 d749 +d747 d74c +d74a d74f +d74b d750 +d74c d751 +d74e d753 +d751 d756 +d752 d757 +d754 d759 +d755 d75a +d75a d75f +d75b d760 +d75e d763 +d75f d764 +d764 d769 +d765 d76a +d766 d76b +d767 d76c +d768 d76d +d769 d76e +d76c d771 +d771 d776 +d773 d778 +d777 d77c +d778 d77d +d77c d781 +d77d d782 +d77e d783 +d783 d788 +d78e d793 +d790 d795 +d796 d79b +d798 d79d +d79a d79f +d79b d7a0 +d79c d7a1 +d7a3 d7a8 +d7af d7b4 +d7b1 d7b6 +d7b3 d7b8 +d7b4 d7b9 +d7b9 d7be +d7bd d7c2 +d7bf d7c4 +d7c2 d7c7 +d7c3 d7c8 +d7c5 d7ca +d7c6 d7cb +d7c9 d7ce +d7cd d7d2 +d7cf d7d4 +d7d1 d7d6 +d7d2 d7d7 +d7d3 d7d8 +d7d5 d7da +d7d6 d7db +d7d7 d7dc +d7d8 d7dd +d7d9 d7de +d7db d7e0 +d7dd d7e2 +d7df d7e4 +d7e0 d7e5 +d7e1 d7e6 +d7e3 d7e8 +d7e5 d7ea +d7e7 d7ec +d7e8 d7ed +d7e9 d7ee +d7eb d7f0 +d7ed d7f2 +d7ee d7f3 +d7ef d7f4 +d7f0 d7f5 +d7f1 d7f6 +d7f2 d7f7 +d7f3 d7f8 +d7f5 d7fa +d7f6 d7fb +d7ff d804 +d803 d808 +d805 d80a +d807 d80c +d809 d80e +d813 d818 +d815 d81a +d816 d81b +d817 d81c +d819 d81e +d81b d820 +d825 d82a +d826 d82b +d827 d82c +d828 d82d +d829 d82e +d82a d82f +d82b d830 +d82c d831 +d82d d832 +d82e d833 +d82f d834 +d830 d835 +d831 d836 +d832 d837 +d833 d838 +d834 d839 +d835 d83a +d836 d83b +d837 d83c +d838 d83d +d847 d84c +d849 d84e +d84b d850 +d857 d85c +d85f d864 +d863 d868 +d866 d86b +d869 d86e +d87d d882 +d87f d884 +d880 d885 +d881 d886 +d882 d887 +d887 d88c +d888 d88d +d893 d898 +d896 d89b +d89c d8a1 +d89d d8a2 +d8a4 d8a9 +d8a5 d8aa +d8a8 d8ad +d8ac d8b1 +d8ae d8b3 +d8c1 d8c6 +d8c5 d8ca +d8c6 d8cb +d95e d963 +d98a d98f +d9a0 d9a5 +d9ac d9b1 +d9ee d9f3 +da30 da35 +da31 da36 +da38 da3d +da39 da3e +da41 da46 +da42 da47 +da43 da48 +da44 da49 +da45 da4a +da46 da4b +da47 da4c +da48 da4d +da49 da4e +da54 da59 +da5f da64 +da62 da67 +da67 da6c +da6d da72 +da6f da74 +da80 da85 +da81 da86 +da96 da9b +da9e daa3 +dd2a dd2f +de06 de0b +dee2 dee7 @@ -359,10 +359,10 @@ _YeahText:: _DexSeenOwnedText:: text "#DEX Vus:@" TX_NUM wDexRatingNumMonsSeen, 1, 3 - text "" + text " " line " Pris:@" TX_NUM wDexRatingNumMonsOwned, 1, 3 - text "" + text " " done _DexRatingText:: @@ -1358,7 +1358,7 @@ _CantMoveText:: _MoveIsDisabledText:: TX_RAM wcd6d text " de" - text "<USER>" + line "<USER>" cont "a disparu!" prompt @@ -2178,7 +2178,7 @@ _FrozenText:: _FireDefrostedText:: text "Le feu dégèle" - text "<TARGET>!" + line "<TARGET>!" prompt _MonsStatsRoseText:: @@ -2271,7 +2271,7 @@ _MimicLearnedMoveText:: _MoveWasDisabledText:: TX_RAM wcd6d text " de" - text "<TARGET>" + line "<TARGET>" cont "a disparu!" prompt @@ -1430,15 +1430,12 @@ wExpAmountGained:: ; cf4b ; 2-byte big-endian number ; the total amount of exp a mon gained - ds 2 +wcf50:: ds 2 ; storage buffer for various strings wGainBoostedExp:: ; cf4d ds 1 -wcf4d:: ds 2 ; storage buffer for various strings - - -wcf50:: ds 15 ; storage buffer for various strings + ds 17 wGymCityName:: ; cf5f ds 17 @@ -1581,9 +1578,9 @@ wPlayerMoveMaxPP:: ; cfd7 wEnemyMonSpecies2:: ; cfd8 ds 1 wBattleMonSpecies2:: ; cfd9 - ds 6 + ds 1 -wEnemyMonNick:: ds 6 ; cfdf +wEnemyMonNick:: ds NAME_LENGTH ; cfda wEnemyMon:: ; cfe5 ; The wEnemyMon struct reaches past 0xcfff, @@ -1648,7 +1645,7 @@ wTrainerBaseMoney:: ; d046 wMissableObjectCounter:: ; d048 ds 1 - ds 6 + ds 1 wTrainerName:: ; d04a ; 13 bytes for the letters of the opposing trainer @@ -2681,9 +2678,7 @@ wNumHoFTeams:: ; d5a2 wUnusedD5A3:: ; d5a3 ds 1 - ds 5 - -wPlayerCoins:: ; d5a9 +wPlayerCoins:: ; d5a4 ds 2 ; BCD wMissableObjectFlags:: ; d5a6 @@ -2691,7 +2686,7 @@ wMissableObjectFlags:: ; d5a6 ds 32 wMissableObjectFlagsEnd:: - ds 2 + ds 7 wd5cd:: ds 1 ; temp copy of c1x2 (sprite facing/anim) @@ -3128,15 +3123,13 @@ wEventFlags:: ; d747 wLinkEnemyTrainerName:: ; d887 ; linked game's trainer name -; ds 5 - -wGrassRate:: ; d88c +wGrassRate:: ; d887 ds 1 wGrassMons:: ; d888 ;ds 20 - ds 6 + ds 11 ; Overload wGrassMons wSerialEnemyDataBlock:: ; d893 ds 9 @@ -3222,8 +3215,7 @@ wBoxMon1:: box_struct wBoxMon1 ; da96 wBoxMon2:: ds box_struct_length * (MONS_PER_BOX + -1) ; dab7 wBoxMonOT:: ds NAME_LENGTH * MONS_PER_BOX ; dd2a - ds 5 -wBoxMonNicks:: ds NAME_LENGTH * MONS_PER_BOX ; de0b +wBoxMonNicks:: ds NAME_LENGTH * MONS_PER_BOX ; de06 wBoxMonNicksEnd:: ; dee2 wBoxDataEnd:: |