diff options
author | IIMarckus <iimarckus@gmail.com> | 2016-04-11 08:50:40 -0600 |
---|---|---|
committer | IIMarckus <iimarckus@gmail.com> | 2016-04-11 08:50:40 -0600 |
commit | 88fc29942f3700449862c574a6f075b9b77ab754 (patch) | |
tree | d41e89c21f4f9fba580b0b0db3aada2d820015ff | |
parent | 2effc3e2d80e3a00bfee4ea81a3a132b078ca72a (diff) |
Add Game Boy character maps.
-rw-r--r-- | stadiumgs/main.s | 114 |
1 files changed, 113 insertions, 1 deletions
diff --git a/stadiumgs/main.s b/stadiumgs/main.s index 73ee75f..a62aa05 100644 --- a/stadiumgs/main.s +++ b/stadiumgs/main.s @@ -3,7 +3,119 @@ .include "constants/type_constants.s" .include "constants/move_constants.s" .include "constants/item_constants.s" -.incbin "baseromgs.n64",0,0x98430 +.incbin "baseromgs.n64",0,0x97f54 + +CarrierCartridgeString: + .ascii "PokeMonStadium3CarrierCartridge",0 + + .align 16 + +CharMap1: +; XXX what are the missing characters + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x0A,0x80 ; \n + .db 0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; \0 + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x91,0x92,0x9B,0x9C,0x80,0x93,0x80,0x80 ; � � � � � + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x20 ; + .db 0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48 ; A B C D E F G H + .db 0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,0x50 ; I J K L M N O P + .db 0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58 ; Q R S T U V W X + .db 0x59,0x5A,0x28,0x29,0x3A,0x3B,0x5B,0x5D ; Y Z ( ) : ; [ ] + .db 0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68 ; a b c d e f g h + .db 0x69,0x6A,0x6B,0x6C,0x6D,0x6E,0x6F,0x70 ; i j k l m n o p + .db 0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78 ; q r s t u v w x + .db 0x79,0x7A,0x80,0x80,0x80,0x80,0x80,0x80 ; y z + .db 0xC4,0xD6,0xDC,0xE4,0xF6,0xFC,0x80,0x80 ; Ä Ö Ü ä ö ü + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x94,0x95,0x96,0x97,0x98,0x99,0x9A,0x80 ; 'd 'l 'm 'r 's 't 'v + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x27,0xBC,0xBD,0x2D,0x80,0x80,0x3F,0x21 ; ' PK MN - ? ! + .db 0x2E,0x26,0xE9,0x80,0x80,0x80,0x80,0xA9 ; . & é ♂ + .db 0xA5,0xD7,0x2E,0x2F,0x2C,0xBE,0x30,0x31 ; ¥ × . / , ♀ 0 1 + .db 0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39 ; 2 3 4 5 6 7 8 9 + +CharMap2: +; XXX what are the missing characters + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x0A,0x80 ; \n + .db 0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; \0 + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x91,0x92,0x9B,0x9C,0x80,0x93,0x80,0x80 ; � � � � � + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x20 ; + .db 0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48 ; A B C D E F G H + .db 0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,0x50 ; I J K L M N O P + .db 0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58 ; Q R S T U V W X + .db 0x59,0x5A,0x28,0x29,0x3A,0x3B,0x5B,0x5D ; Y Z ( ) : ; [ ] + .db 0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68 ; a b c d e f g h + .db 0x69,0x6A,0x6B,0x6C,0x6D,0x6E,0x6F,0x70 ; i j k l m n o p + .db 0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78 ; q r s t u v w x + .db 0x79,0x7A,0xE0,0xE8,0xE9,0xF9,0xDF,0xE7 ; y z à è é ù ß ç + .db 0xC4,0xD6,0xDC,0xE4,0xF6,0xFC,0xEB,0xEF ; Ä Ö Ü ä ö ü ë ï + .db 0xE2,0xF4,0xFB,0xEA,0xEE,0x80,0x80,0x80 ; â ô û ê î + .db 0x80,0x80,0x80,0x80,0x9D,0x9E,0x9F,0xA2 ; � � � � + .db 0xA3,0xA4,0xA6,0xA7,0x98,0xA8,0xAB,0xAC ; � � � � � � � � + .db 0x27,0xBC,0xBD,0x2D,0x2B,0x80,0x3F,0x21 ; ' PK MN - + ? ! + .db 0x2E,0x26,0xE9,0x80,0x80,0x80,0x80,0xA9 ; . & é ♂ + .db 0xA5,0xD7,0x2E,0x2F,0x2C,0xBE,0x30,0x31 ; ¥ × . / , ♀ 0 1 + .db 0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39 ; 2 3 4 5 6 7 8 9 + +CharMap3: +; XXX what are the missing characters + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x0A,0x80 ; \n + .db 0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; \0 + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 ; + .db 0x91,0x92,0x9B,0x9C,0x80,0x93,0x80,0x80 ; � � � � � + .db 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x20 ; + .db 0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48 ; A B C D E F G H + .db 0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,0x50 ; I J K L M N O P + .db 0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58 ; Q R S T U V W X + .db 0x59,0x5A,0x28,0x29,0x3A,0x3B,0x5B,0x5D ; Y Z ( ) : ; [ ] + .db 0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68 ; a b c d e f g h + .db 0x69,0x6A,0x6B,0x6C,0x6D,0x6E,0x6F,0x70 ; i j k l m n o p + .db 0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78 ; q r s t u v w x + .db 0x79,0x7A,0xE0,0xE8,0xE9,0xF9,0xC0,0xC1 ; y z à è é ù À Á + .db 0xC4,0xD6,0xDC,0xE4,0xF6,0xFC,0xC8,0xC9 ; Ä Ö Ü ä ö ü È É + .db 0xCC,0xCD,0xD1,0xD2,0xD3,0xD9,0xDA,0xE1 ; Ì Í Ñ Ò Ó Ù Ú á + .db 0xEC,0xED,0xF1,0xF2,0xF3,0xFA,0xB0,0x26 ; ì í ñ ò ó ú ° & + .db 0x94,0x95,0x96,0x97,0x98,0x99,0x9A,0x80 ; � � � � � � � � + .db 0x27,0xBC,0xBD,0x2D,0xBF,0xA1,0x3F,0x21 ; ' PK MN - ¿ ¡ ? ! + .db 0x2E,0x26,0xE9,0x80,0x80,0x80,0x80,0xA9 ; . & é ♂ + .db 0xA5,0xD7,0x2E,0x2F,0x2C,0xBE,0x30,0x31 ; ¥ × . / , ♀ 0 1 + .db 0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39 ; 2 3 4 5 6 7 8 9 + +.incbin "baseromgs.n64",0x98280,0x98430-0x98280 Moves: ; effect |