diff --git a/Makefile b/Makefile index 4ba1897..05844fe 100644 --- a/Makefile +++ b/Makefile @@ -99,6 +99,20 @@ $(rom): $(rom_obj) src/layout.link ### Misc file-specific graphics rules +src/gfx/coins/%.2bpp: rgbgfx += -x 1 + +src/gfx/scenes/tileset1C0.2bpp: rgbgfx += -x 2 +src/gfx/scenes/tileset1C1.2bpp: rgbgfx += -x 1 +src/gfx/scenes/tileset1C2.2bpp: rgbgfx += -x 2 +src/gfx/scenes/tileset1C3.2bpp: rgbgfx += -x 1 +src/gfx/scenes/tileset1C6.2bpp: rgbgfx += -x 2 +src/gfx/scenes/tileset1C7.2bpp: rgbgfx += -x 2 +src/gfx/scenes/tileset1CC.2bpp: rgbgfx += -x 1 +src/gfx/scenes/tileset1CD.2bpp: rgbgfx += -x 4 +src/gfx/scenes/tileset1CF.2bpp: rgbgfx += -x 10 +src/gfx/scenes/tileset1D1.2bpp: rgbgfx += -x 5 +src/gfx/scenes/tileset1DB.2bpp: rgbgfx += -x 9 +src/gfx/scenes/tileset1DE.2bpp: rgbgfx += -x 7 ### Catch-all graphics rules diff --git a/src/constants.asm b/src/constants.asm index f136603..c979b65 100644 --- a/src/constants.asm +++ b/src/constants.asm @@ -10,3 +10,8 @@ INCLUDE "constants/sgb_constants.asm" INCLUDE "constants/text_constants.asm" INCLUDE "constants/attack_animation_constants.asm" INCLUDE "constants/charmaps.asm" +INCLUDE "constants/menu_constants.asm" +INCLUDE "constants/scene_constants.asm" +INCLUDE "constants/palette_constants.asm" +INCLUDE "constants/tileset_constants.asm" +INCLUDE "constants/tilemap_constants.asm" diff --git a/src/constants/menu_constants.asm b/src/constants/menu_constants.asm new file mode 100644 index 0000000..660eb00 --- /dev/null +++ b/src/constants/menu_constants.asm @@ -0,0 +1,6 @@ +; start menu options + const_def + const STARTMENU_CARD_POP ; 0 + const STARTMENU_CONTINUE_FROM_DIARY ; 1 + const STARTMENU_NEW_GAME ; 2 + const STARTMENU_CONTINUE_DUEL ; 3 diff --git a/src/constants/palette_constants.asm b/src/constants/palette_constants.asm new file mode 100644 index 0000000..9a16ffc --- /dev/null +++ b/src/constants/palette_constants.asm @@ -0,0 +1,395 @@ + const_def + const PALETTE_000 ; $000 + const PALETTE_001 ; $001 + const PALETTE_002 ; $002 + const PALETTE_003 ; $003 + const PALETTE_004 ; $004 + const PALETTE_005 ; $005 + const PALETTE_006 ; $006 + const PALETTE_007 ; $007 + const PALETTE_008 ; $008 + const PALETTE_009 ; $009 + const PALETTE_00A ; $00a + const PALETTE_00B ; $00b + const PALETTE_00C ; $00c + const PALETTE_00D ; $00d + const PALETTE_00E ; $00e + const PALETTE_00F ; $00f + const PALETTE_010 ; $010 + const PALETTE_011 ; $011 + const PALETTE_012 ; $012 + const PALETTE_013 ; $013 + const PALETTE_014 ; $014 + const PALETTE_015 ; $015 + const PALETTE_016 ; $016 + const PALETTE_017 ; $017 + const PALETTE_018 ; $018 + const PALETTE_019 ; $019 + const PALETTE_01A ; $01a + const PALETTE_01B ; $01b + const PALETTE_01C ; $01c + const PALETTE_01D ; $01d + const PALETTE_01E ; $01e + const PALETTE_01F ; $01f + const PALETTE_020 ; $020 + const PALETTE_021 ; $021 + const PALETTE_022 ; $022 + const PALETTE_023 ; $023 + const PALETTE_024 ; $024 + const PALETTE_025 ; $025 + const PALETTE_026 ; $026 + const PALETTE_027 ; $027 + const PALETTE_028 ; $028 + const PALETTE_029 ; $029 + const PALETTE_02A ; $02a + const PALETTE_02B ; $02b + const PALETTE_02C ; $02c + const PALETTE_02D ; $02d + const PALETTE_02E ; $02e + const PALETTE_02F ; $02f + const PALETTE_030 ; $030 + const PALETTE_031 ; $031 + const PALETTE_032 ; $032 + const PALETTE_033 ; $033 + const PALETTE_034 ; $034 + const PALETTE_035 ; $035 + const PALETTE_036 ; $036 + const PALETTE_037 ; $037 + const PALETTE_038 ; $038 + const PALETTE_039 ; $039 + const PALETTE_03A ; $03a + const PALETTE_03B ; $03b + const PALETTE_03C ; $03c + const PALETTE_03D ; $03d + const PALETTE_03E ; $03e + const PALETTE_03F ; $03f + const PALETTE_040 ; $040 + const PALETTE_041 ; $041 + const PALETTE_042 ; $042 + const PALETTE_043 ; $043 + const PALETTE_044 ; $044 + const PALETTE_045 ; $045 + const PALETTE_046 ; $046 + const PALETTE_047 ; $047 + const PALETTE_048 ; $048 + const PALETTE_049 ; $049 + const PALETTE_04A ; $04a + const PALETTE_04B ; $04b + const PALETTE_04C ; $04c + const PALETTE_04D ; $04d + const PALETTE_04E ; $04e + const PALETTE_04F ; $04f + const PALETTE_050 ; $050 + const PALETTE_051 ; $051 + const PALETTE_052 ; $052 + const PALETTE_053 ; $053 + const PALETTE_054 ; $054 + const PALETTE_055 ; $055 + const PALETTE_056 ; $056 + const PALETTE_057 ; $057 + const PALETTE_058 ; $058 + const PALETTE_059 ; $059 + const PALETTE_05A ; $05a + const PALETTE_05B ; $05b + const PALETTE_05C ; $05c + const PALETTE_05D ; $05d + const PALETTE_05E ; $05e + const PALETTE_05F ; $05f + const PALETTE_060 ; $060 + const PALETTE_061 ; $061 + const PALETTE_062 ; $062 + const PALETTE_063 ; $063 + const PALETTE_064 ; $064 + const PALETTE_065 ; $065 + const PALETTE_066 ; $066 + const PALETTE_067 ; $067 + const PALETTE_068 ; $068 + const PALETTE_069 ; $069 + const PALETTE_06A ; $06a + const PALETTE_06B ; $06b + const PALETTE_06C ; $06c + const PALETTE_06D ; $06d + const PALETTE_06E ; $06e + const PALETTE_06F ; $06f + const PALETTE_070 ; $070 + const PALETTE_071 ; $071 + const PALETTE_072 ; $072 + const PALETTE_073 ; $073 + const PALETTE_074 ; $074 + const PALETTE_075 ; $075 + const PALETTE_076 ; $076 + const PALETTE_077 ; $077 + const PALETTE_078 ; $078 + const PALETTE_079 ; $079 + const PALETTE_07A ; $07a + const PALETTE_07B ; $07b + const PALETTE_07C ; $07c + const PALETTE_07D ; $07d + const PALETTE_07E ; $07e + const PALETTE_07F ; $07f + const PALETTE_080 ; $080 + const PALETTE_081 ; $081 + const PALETTE_082 ; $082 + const PALETTE_083 ; $083 + const PALETTE_084 ; $084 + const PALETTE_085 ; $085 + const PALETTE_086 ; $086 + const PALETTE_087 ; $087 + const PALETTE_088 ; $088 + const PALETTE_089 ; $089 + const PALETTE_08A ; $08a + const PALETTE_08B ; $08b + const PALETTE_08C ; $08c + const PALETTE_08D ; $08d + const PALETTE_08E ; $08e + const PALETTE_08F ; $08f + const PALETTE_090 ; $090 + const PALETTE_091 ; $091 + const PALETTE_092 ; $092 + const PALETTE_093 ; $093 + const PALETTE_094 ; $094 + const PALETTE_095 ; $095 + const PALETTE_096 ; $096 + const PALETTE_097 ; $097 + const PALETTE_098 ; $098 + const PALETTE_099 ; $099 + const PALETTE_09A ; $09a + const PALETTE_09B ; $09b + const PALETTE_09C ; $09c + const PALETTE_09D ; $09d + const PALETTE_09E ; $09e + const PALETTE_09F ; $09f + const PALETTE_0A0 ; $0a0 + const PALETTE_0A1 ; $0a1 + const PALETTE_0A2 ; $0a2 + const PALETTE_0A3 ; $0a3 + const PALETTE_0A4 ; $0a4 + const PALETTE_0A5 ; $0a5 + const PALETTE_0A6 ; $0a6 + const PALETTE_0A7 ; $0a7 + const PALETTE_0A8 ; $0a8 + const PALETTE_0A9 ; $0a9 + const PALETTE_0AA ; $0aa + const PALETTE_0AB ; $0ab + const PALETTE_0AC ; $0ac + const PALETTE_0AD ; $0ad + const PALETTE_0AE ; $0ae + const PALETTE_0AF ; $0af + const PALETTE_0B0 ; $0b0 + const PALETTE_0B1 ; $0b1 + const PALETTE_0B2 ; $0b2 + const PALETTE_0B3 ; $0b3 + const PALETTE_0B4 ; $0b4 + const PALETTE_0B5 ; $0b5 + const PALETTE_0B6 ; $0b6 + const PALETTE_0B7 ; $0b7 + const PALETTE_0B8 ; $0b8 + const PALETTE_0B9 ; $0b9 + const PALETTE_0BA ; $0ba + const PALETTE_0BB ; $0bb + const PALETTE_0BC ; $0bc + const PALETTE_0BD ; $0bd + const PALETTE_0BE ; $0be + const PALETTE_0BF ; $0bf + const PALETTE_0C0 ; $0c0 + const PALETTE_0C1 ; $0c1 + const PALETTE_0C2 ; $0c2 + const PALETTE_0C3 ; $0c3 + const PALETTE_0C4 ; $0c4 + const PALETTE_0C5 ; $0c5 + const PALETTE_0C6 ; $0c6 + const PALETTE_0C7 ; $0c7 + const PALETTE_0C8 ; $0c8 + const PALETTE_0C9 ; $0c9 + const PALETTE_0CA ; $0ca + const PALETTE_0CB ; $0cb + const PALETTE_0CC ; $0cc + const PALETTE_0CD ; $0cd + const PALETTE_0CE ; $0ce + const PALETTE_0CF ; $0cf + const PALETTE_0D0 ; $0d0 + const PALETTE_0D1 ; $0d1 + const PALETTE_0D2 ; $0d2 + const PALETTE_0D3 ; $0d3 + const PALETTE_0D4 ; $0d4 + const PALETTE_0D5 ; $0d5 + const PALETTE_0D6 ; $0d6 + const PALETTE_0D7 ; $0d7 + const PALETTE_0D8 ; $0d8 + const PALETTE_0D9 ; $0d9 + const PALETTE_0DA ; $0da + const PALETTE_0DB ; $0db + const PALETTE_0DC ; $0dc + const PALETTE_0DD ; $0dd + const PALETTE_0DE ; $0de + const PALETTE_0DF ; $0df + const PALETTE_0E0 ; $0e0 + const PALETTE_0E1 ; $0e1 + const PALETTE_0E2 ; $0e2 + const PALETTE_0E3 ; $0e3 + const PALETTE_0E4 ; $0e4 + const PALETTE_0E5 ; $0e5 + const PALETTE_0E6 ; $0e6 + const PALETTE_0E7 ; $0e7 + const PALETTE_0E8 ; $0e8 + const PALETTE_0E9 ; $0e9 + const PALETTE_0EA ; $0ea + const PALETTE_0EB ; $0eb + const PALETTE_0EC ; $0ec + const PALETTE_0ED ; $0ed + const PALETTE_0EE ; $0ee + const PALETTE_0EF ; $0ef + const PALETTE_0F0 ; $0f0 + const PALETTE_0F1 ; $0f1 + const PALETTE_0F2 ; $0f2 + const PALETTE_0F3 ; $0f3 + const PALETTE_0F4 ; $0f4 + const PALETTE_0F5 ; $0f5 + const PALETTE_0F6 ; $0f6 + const PALETTE_0F7 ; $0f7 + const PALETTE_0F8 ; $0f8 + const PALETTE_0F9 ; $0f9 + const PALETTE_0FA ; $0fa + const PALETTE_0FB ; $0fb + const PALETTE_0FC ; $0fc + const PALETTE_0FD ; $0fd + const PALETTE_0FE ; $0fe + const PALETTE_0FF ; $0ff + const PALETTE_100 ; $100 + const PALETTE_101 ; $101 + const PALETTE_102 ; $102 + const PALETTE_103 ; $103 + const PALETTE_104 ; $104 + const PALETTE_105 ; $105 + const PALETTE_106 ; $106 + const PALETTE_107 ; $107 + const PALETTE_108 ; $108 + const PALETTE_109 ; $109 + const PALETTE_10A ; $10a + const PALETTE_10B ; $10b + const PALETTE_10C ; $10c + const PALETTE_10D ; $10d + const PALETTE_10E ; $10e + const PALETTE_10F ; $10f + const PALETTE_110 ; $110 + const PALETTE_111 ; $111 + const PALETTE_112 ; $112 + const PALETTE_113 ; $113 + const PALETTE_114 ; $114 + const PALETTE_115 ; $115 + const PALETTE_116 ; $116 + const PALETTE_117 ; $117 + const PALETTE_118 ; $118 + const PALETTE_119 ; $119 + const PALETTE_11A ; $11a + const PALETTE_11B ; $11b + const PALETTE_11C ; $11c + const PALETTE_11D ; $11d + const PALETTE_11E ; $11e + const PALETTE_11F ; $11f + const PALETTE_120 ; $120 + const PALETTE_121 ; $121 + const PALETTE_122 ; $122 + const PALETTE_123 ; $123 + const PALETTE_124 ; $124 + const PALETTE_125 ; $125 + const PALETTE_126 ; $126 + const PALETTE_127 ; $127 + const PALETTE_128 ; $128 + const PALETTE_129 ; $129 + const PALETTE_12A ; $12a + const PALETTE_12B ; $12b + const PALETTE_12C ; $12c + const PALETTE_12D ; $12d + const PALETTE_12E ; $12e + const PALETTE_12F ; $12f + const PALETTE_130 ; $130 + const PALETTE_131 ; $131 + const PALETTE_132 ; $132 + const PALETTE_133 ; $133 + const PALETTE_134 ; $134 + const PALETTE_135 ; $135 + const PALETTE_136 ; $136 + const PALETTE_137 ; $137 + const PALETTE_138 ; $138 + const PALETTE_139 ; $139 + const PALETTE_13A ; $13a + const PALETTE_13B ; $13b + const PALETTE_13C ; $13c + const PALETTE_13D ; $13d + const PALETTE_13E ; $13e + const PALETTE_13F ; $13f + const PALETTE_140 ; $140 + const PALETTE_141 ; $141 + const PALETTE_142 ; $142 + const PALETTE_143 ; $143 + const PALETTE_144 ; $144 + const PALETTE_145 ; $145 + const PALETTE_146 ; $146 + const PALETTE_147 ; $147 + const PALETTE_148 ; $148 + const PALETTE_149 ; $149 + const PALETTE_14A ; $14a + const PALETTE_14B ; $14b + const PALETTE_14C ; $14c + const PALETTE_14D ; $14d + const PALETTE_14E ; $14e + const PALETTE_14F ; $14f + const PALETTE_150 ; $150 + const PALETTE_151 ; $151 + const PALETTE_152 ; $152 + const PALETTE_153 ; $153 + const PALETTE_154 ; $154 + const PALETTE_155 ; $155 + const PALETTE_156 ; $156 + const PALETTE_157 ; $157 + const PALETTE_158 ; $158 + const PALETTE_159 ; $159 + const PALETTE_15A ; $15a + const PALETTE_15B ; $15b + const PALETTE_15C ; $15c + const PALETTE_15D ; $15d + const PALETTE_15E ; $15e + const PALETTE_15F ; $15f + const PALETTE_160 ; $160 + const PALETTE_161 ; $161 + const PALETTE_162 ; $162 + const PALETTE_163 ; $163 + const PALETTE_164 ; $164 + const PALETTE_165 ; $165 + const PALETTE_166 ; $166 + const PALETTE_167 ; $167 + const PALETTE_168 ; $168 + const PALETTE_169 ; $169 + const PALETTE_16A ; $16a + const PALETTE_16B ; $16b + const PALETTE_16C ; $16c + const PALETTE_16D ; $16d + const PALETTE_16E ; $16e + const PALETTE_16F ; $16f + const PALETTE_170 ; $170 + const PALETTE_171 ; $171 + const PALETTE_172 ; $172 + const PALETTE_173 ; $173 + const PALETTE_174 ; $174 + const PALETTE_175 ; $175 + const PALETTE_176 ; $176 + const PALETTE_177 ; $177 + const PALETTE_178 ; $178 + const PALETTE_179 ; $179 + const PALETTE_17A ; $17a + const PALETTE_17B ; $17b + const PALETTE_17C ; $17c + const PALETTE_17D ; $17d + const PALETTE_17E ; $17e + const PALETTE_17F ; $17f + const PALETTE_180 ; $180 + const PALETTE_181 ; $181 + const PALETTE_182 ; $182 + const PALETTE_183 ; $183 + const PALETTE_184 ; $184 + const PALETTE_185 ; $185 + const PALETTE_186 ; $186 + const PALETTE_187 ; $187 + const PALETTE_188 ; $188 + const PALETTE_189 ; $189 diff --git a/src/constants/scene_constants.asm b/src/constants/scene_constants.asm new file mode 100644 index 0000000..d6a6a8a --- /dev/null +++ b/src/constants/scene_constants.asm @@ -0,0 +1,53 @@ + const_def + const SCENE_00 ; $00 + const SCENE_01 ; $01 + const SCENE_02 ; $02 + const SCENE_03 ; $03 + const SCENE_04 ; $04 + const SCENE_05 ; $05 + const SCENE_06 ; $06 + const SCENE_07 ; $07 + const SCENE_08 ; $08 + const SCENE_09 ; $09 + const SCENE_0A ; $0a + const SCENE_0B ; $0b + const SCENE_0C ; $0c + const SCENE_0D ; $0d + const SCENE_0E ; $0e + const SCENE_0F ; $0f + const SCENE_10 ; $10 + const SCENE_11 ; $11 + const SCENE_12 ; $12 + const SCENE_13 ; $13 + const SCENE_14 ; $14 + const SCENE_15 ; $15 + const SCENE_16 ; $16 + const SCENE_17 ; $17 + const SCENE_18 ; $18 + const SCENE_19 ; $19 + const SCENE_1A ; $1a + const SCENE_1B ; $1b + const SCENE_1C ; $1c + const SCENE_1D ; $1d + const SCENE_1E ; $1e + const SCENE_1F ; $1f + const SCENE_20 ; $20 + const SCENE_21 ; $21 + const SCENE_22 ; $22 + const SCENE_23 ; $23 + const SCENE_GBC_ONLY_DISCLAIMER ; $24 + +RSRESET +SCENE_UNK_STRUCT_0 RB ; $0 +SCENE_UNK_STRUCT_1 RB ; $1 +SCENE_UNK_STRUCT_2 RB ; $2 +SCENE_UNK_STRUCT_3 RW ; $3 +SCENE_UNK_STRUCT_5 RB ; $5 +SCENE_UNK_STRUCT_6 RW ; $6 +SCENE_UNK_STRUCT_8 RB ; $8 +SCENE_UNK_STRUCT_9 RB ; $9 +SCENE_UNK_STRUCT_A RW ; $a +SCENE_UNK_STRUCT_C RB ; $c +SCENE_UNK_STRUCT_D RB ; $d +SCENE_UNK_STRUCT_E RW ; $e +DEF SCENE_UNK_STRUCT_LENGTH EQU _RS diff --git a/src/constants/sprite_constants.asm b/src/constants/sprite_constants.asm new file mode 100644 index 0000000..644696f --- /dev/null +++ b/src/constants/sprite_constants.asm @@ -0,0 +1,175 @@ + const_def + const SPRITE_ANIM_00 ; $00 + const SPRITE_ANIM_01 ; $01 + const SPRITE_ANIM_02 ; $02 + const SPRITE_ANIM_03 ; $03 + const SPRITE_ANIM_04 ; $04 + const SPRITE_ANIM_05 ; $05 + const SPRITE_ANIM_06 ; $06 + const SPRITE_ANIM_07 ; $07 + const SPRITE_ANIM_08 ; $08 + const SPRITE_ANIM_09 ; $09 + const SPRITE_ANIM_0A ; $0a + const SPRITE_ANIM_0B ; $0b + const SPRITE_ANIM_0C ; $0c + const SPRITE_ANIM_0D ; $0d + const SPRITE_ANIM_0E ; $0e + const SPRITE_ANIM_0F ; $0f + const SPRITE_ANIM_10 ; $10 + const SPRITE_ANIM_11 ; $11 + const SPRITE_ANIM_12 ; $12 + const SPRITE_ANIM_13 ; $13 + const SPRITE_ANIM_14 ; $14 + const SPRITE_ANIM_15 ; $15 + const SPRITE_ANIM_16 ; $16 + const SPRITE_ANIM_17 ; $17 + const SPRITE_ANIM_18 ; $18 + const SPRITE_ANIM_19 ; $19 + const SPRITE_ANIM_1A ; $1a + const SPRITE_ANIM_1B ; $1b + const SPRITE_ANIM_1C ; $1c + const SPRITE_ANIM_1D ; $1d + const SPRITE_ANIM_1E ; $1e + const SPRITE_ANIM_1F ; $1f + const SPRITE_ANIM_20 ; $20 + const SPRITE_ANIM_21 ; $21 + const SPRITE_ANIM_22 ; $22 + const SPRITE_ANIM_23 ; $23 + const SPRITE_ANIM_24 ; $24 + const SPRITE_ANIM_25 ; $25 + const SPRITE_ANIM_26 ; $26 + const SPRITE_ANIM_27 ; $27 + const SPRITE_ANIM_28 ; $28 + const SPRITE_ANIM_29 ; $29 + const SPRITE_ANIM_2A ; $2a + const SPRITE_ANIM_2B ; $2b + const SPRITE_ANIM_2C ; $2c + const SPRITE_ANIM_2D ; $2d + const SPRITE_ANIM_2E ; $2e + const SPRITE_ANIM_2F ; $2f + const SPRITE_ANIM_30 ; $30 + const SPRITE_ANIM_31 ; $31 + const SPRITE_ANIM_32 ; $32 + const SPRITE_ANIM_33 ; $33 + const SPRITE_ANIM_34 ; $34 + const SPRITE_ANIM_35 ; $35 + const SPRITE_ANIM_36 ; $36 + const SPRITE_ANIM_37 ; $37 + const SPRITE_ANIM_38 ; $38 + const SPRITE_ANIM_39 ; $39 + const SPRITE_ANIM_3A ; $3a + const SPRITE_ANIM_3B ; $3b + const SPRITE_ANIM_3C ; $3c + const SPRITE_ANIM_3D ; $3d + const SPRITE_ANIM_3E ; $3e + const SPRITE_ANIM_3F ; $3f + const SPRITE_ANIM_40 ; $40 + const SPRITE_ANIM_41 ; $41 + const SPRITE_ANIM_42 ; $42 + const SPRITE_ANIM_43 ; $43 + const SPRITE_ANIM_44 ; $44 + const SPRITE_ANIM_45 ; $45 + const SPRITE_ANIM_46 ; $46 + const SPRITE_ANIM_47 ; $47 + const SPRITE_ANIM_48 ; $48 + const SPRITE_ANIM_49 ; $49 + const SPRITE_ANIM_4A ; $4a + const SPRITE_ANIM_4B ; $4b + const SPRITE_ANIM_4C ; $4c + const SPRITE_ANIM_4D ; $4d + const SPRITE_ANIM_4E ; $4e + const SPRITE_ANIM_4F ; $4f + const SPRITE_ANIM_50 ; $50 + const SPRITE_ANIM_51 ; $51 + const SPRITE_ANIM_52 ; $52 + const SPRITE_ANIM_53 ; $53 + const SPRITE_ANIM_54 ; $54 + const SPRITE_ANIM_55 ; $55 + const SPRITE_ANIM_56 ; $56 + const SPRITE_ANIM_57 ; $57 + const SPRITE_ANIM_58 ; $58 + const SPRITE_ANIM_59 ; $59 + const SPRITE_ANIM_5A ; $5a + const SPRITE_ANIM_5B ; $5b + const SPRITE_ANIM_5C ; $5c + const SPRITE_ANIM_5D ; $5d + const SPRITE_ANIM_5E ; $5e + const SPRITE_ANIM_5F ; $5f + const SPRITE_ANIM_60 ; $60 + const SPRITE_ANIM_61 ; $61 + const SPRITE_ANIM_62 ; $62 + const SPRITE_ANIM_63 ; $63 + const SPRITE_ANIM_64 ; $64 + const SPRITE_ANIM_65 ; $65 + const SPRITE_ANIM_66 ; $66 + const SPRITE_ANIM_67 ; $67 + const SPRITE_ANIM_68 ; $68 + const SPRITE_ANIM_69 ; $69 + const SPRITE_ANIM_6A ; $6a + const SPRITE_ANIM_6B ; $6b + const SPRITE_ANIM_6C ; $6c + const SPRITE_ANIM_6D ; $6d + const SPRITE_ANIM_6E ; $6e + const SPRITE_ANIM_6F ; $6f + const SPRITE_ANIM_70 ; $70 + const SPRITE_ANIM_71 ; $71 + const SPRITE_ANIM_72 ; $72 + const SPRITE_ANIM_73 ; $73 + const SPRITE_ANIM_74 ; $74 + const SPRITE_ANIM_75 ; $75 + const SPRITE_ANIM_76 ; $76 + const SPRITE_ANIM_77 ; $77 + const SPRITE_ANIM_78 ; $78 + const SPRITE_ANIM_79 ; $79 + const SPRITE_ANIM_7A ; $7a + const SPRITE_ANIM_7B ; $7b + const SPRITE_ANIM_7C ; $7c + const SPRITE_ANIM_7D ; $7d + const SPRITE_ANIM_7E ; $7e + const SPRITE_ANIM_7F ; $7f + const SPRITE_ANIM_80 ; $80 + const SPRITE_ANIM_81 ; $81 + const SPRITE_ANIM_82 ; $82 + const SPRITE_ANIM_83 ; $83 + const SPRITE_ANIM_84 ; $84 + const SPRITE_ANIM_85 ; $85 + const SPRITE_ANIM_86 ; $86 + const SPRITE_ANIM_87 ; $87 + const SPRITE_ANIM_88 ; $88 + const SPRITE_ANIM_89 ; $89 + const SPRITE_ANIM_8A ; $8a + const SPRITE_ANIM_8B ; $8b + const SPRITE_ANIM_8C ; $8c + const SPRITE_ANIM_8D ; $8d + const SPRITE_ANIM_8E ; $8e + const SPRITE_ANIM_8F ; $8f + const SPRITE_ANIM_90 ; $90 + const SPRITE_ANIM_91 ; $91 + const SPRITE_ANIM_92 ; $92 + const SPRITE_ANIM_93 ; $93 + const SPRITE_ANIM_94 ; $94 + const SPRITE_ANIM_95 ; $95 + const SPRITE_ANIM_96 ; $96 + const SPRITE_ANIM_97 ; $97 + const SPRITE_ANIM_98 ; $98 + const SPRITE_ANIM_99 ; $99 + const SPRITE_ANIM_9A ; $9a + const SPRITE_ANIM_9B ; $9b + const SPRITE_ANIM_9C ; $9c + const SPRITE_ANIM_9D ; $9d + const SPRITE_ANIM_9E ; $9e + const SPRITE_ANIM_9F ; $9f + const SPRITE_ANIM_A0 ; $a0 + const SPRITE_ANIM_A1 ; $a1 + const SPRITE_ANIM_A2 ; $a2 + const SPRITE_ANIM_A3 ; $a3 + const SPRITE_ANIM_A4 ; $a4 + const SPRITE_ANIM_A5 ; $a5 + const SPRITE_ANIM_A6 ; $a6 + const SPRITE_ANIM_A7 ; $a7 + const SPRITE_ANIM_A8 ; $a8 + const SPRITE_ANIM_A9 ; $a9 + const SPRITE_ANIM_AA ; $aa + const SPRITE_ANIM_AB ; $ab + const SPRITE_ANIM_AC ; $ac + const SPRITE_ANIM_AD ; $ad diff --git a/src/constants/tilemap_constants.asm b/src/constants/tilemap_constants.asm new file mode 100644 index 0000000..94a6036 --- /dev/null +++ b/src/constants/tilemap_constants.asm @@ -0,0 +1,568 @@ + const_def + const TILEMAP_000 ; $000 + const TILEMAP_001 ; $001 + const TILEMAP_002 ; $002 + const TILEMAP_003 ; $003 + const TILEMAP_004 ; $004 + const TILEMAP_005 ; $005 + const TILEMAP_006 ; $006 + const TILEMAP_007 ; $007 + const TILEMAP_008 ; $008 + const TILEMAP_009 ; $009 + const TILEMAP_00A ; $00a + const TILEMAP_00B ; $00b + const TILEMAP_00C ; $00c + const TILEMAP_00D ; $00d + const TILEMAP_00E ; $00e + const TILEMAP_00F ; $00f + const TILEMAP_010 ; $010 + const TILEMAP_011 ; $011 + const TILEMAP_012 ; $012 + const TILEMAP_013 ; $013 + const TILEMAP_014 ; $014 + const TILEMAP_015 ; $015 + const TILEMAP_016 ; $016 + const TILEMAP_017 ; $017 + const TILEMAP_018 ; $018 + const TILEMAP_019 ; $019 + const TILEMAP_01A ; $01a + const TILEMAP_01B ; $01b + const TILEMAP_01C ; $01c + const TILEMAP_01D ; $01d + const TILEMAP_01E ; $01e + const TILEMAP_01F ; $01f + const TILEMAP_020 ; $020 + const TILEMAP_021 ; $021 + const TILEMAP_022 ; $022 + const TILEMAP_023 ; $023 + const TILEMAP_024 ; $024 + const TILEMAP_025 ; $025 + const TILEMAP_026 ; $026 + const TILEMAP_027 ; $027 + const TILEMAP_028 ; $028 + const TILEMAP_029 ; $029 + const TILEMAP_02A ; $02a + const TILEMAP_02B ; $02b + const TILEMAP_02C ; $02c + const TILEMAP_02D ; $02d + const TILEMAP_02E ; $02e + const TILEMAP_02F ; $02f + const TILEMAP_030 ; $030 + const TILEMAP_031 ; $031 + const TILEMAP_032 ; $032 + const TILEMAP_033 ; $033 + const TILEMAP_034 ; $034 + const TILEMAP_035 ; $035 + const TILEMAP_036 ; $036 + const TILEMAP_037 ; $037 + const TILEMAP_038 ; $038 + const TILEMAP_039 ; $039 + const TILEMAP_03A ; $03a + const TILEMAP_03B ; $03b + const TILEMAP_03C ; $03c + const TILEMAP_03D ; $03d + const TILEMAP_03E ; $03e + const TILEMAP_03F ; $03f + const TILEMAP_040 ; $040 + const TILEMAP_041 ; $041 + const TILEMAP_042 ; $042 + const TILEMAP_043 ; $043 + const TILEMAP_044 ; $044 + const TILEMAP_045 ; $045 + const TILEMAP_046 ; $046 + const TILEMAP_047 ; $047 + const TILEMAP_048 ; $048 + const TILEMAP_049 ; $049 + const TILEMAP_04A ; $04a + const TILEMAP_04B ; $04b + const TILEMAP_04C ; $04c + const TILEMAP_04D ; $04d + const TILEMAP_04E ; $04e + const TILEMAP_04F ; $04f + const TILEMAP_050 ; $050 + const TILEMAP_051 ; $051 + const TILEMAP_052 ; $052 + const TILEMAP_053 ; $053 + const TILEMAP_054 ; $054 + const TILEMAP_055 ; $055 + const TILEMAP_056 ; $056 + const TILEMAP_057 ; $057 + const TILEMAP_058 ; $058 + const TILEMAP_059 ; $059 + const TILEMAP_05A ; $05a + const TILEMAP_05B ; $05b + const TILEMAP_05C ; $05c + const TILEMAP_05D ; $05d + const TILEMAP_05E ; $05e + const TILEMAP_05F ; $05f + const TILEMAP_060 ; $060 + const TILEMAP_061 ; $061 + const TILEMAP_062 ; $062 + const TILEMAP_063 ; $063 + const TILEMAP_064 ; $064 + const TILEMAP_065 ; $065 + const TILEMAP_066 ; $066 + const TILEMAP_067 ; $067 + const TILEMAP_068 ; $068 + const TILEMAP_069 ; $069 + const TILEMAP_06A ; $06a + const TILEMAP_06B ; $06b + const TILEMAP_06C ; $06c + const TILEMAP_06D ; $06d + const TILEMAP_06E ; $06e + const TILEMAP_06F ; $06f + const TILEMAP_070 ; $070 + const TILEMAP_071 ; $071 + const TILEMAP_072 ; $072 + const TILEMAP_073 ; $073 + const TILEMAP_074 ; $074 + const TILEMAP_075 ; $075 + const TILEMAP_076 ; $076 + const TILEMAP_077 ; $077 + const TILEMAP_078 ; $078 + const TILEMAP_079 ; $079 + const TILEMAP_07A ; $07a + const TILEMAP_07B ; $07b + const TILEMAP_07C ; $07c + const TILEMAP_07D ; $07d + const TILEMAP_07E ; $07e + const TILEMAP_07F ; $07f + const TILEMAP_080 ; $080 + const TILEMAP_081 ; $081 + const TILEMAP_082 ; $082 + const TILEMAP_083 ; $083 + const TILEMAP_084 ; $084 + const TILEMAP_085 ; $085 + const TILEMAP_086 ; $086 + const TILEMAP_087 ; $087 + const TILEMAP_088 ; $088 + const TILEMAP_089 ; $089 + const TILEMAP_08A ; $08a + const TILEMAP_08B ; $08b + const TILEMAP_08C ; $08c + const TILEMAP_08D ; $08d + const TILEMAP_08E ; $08e + const TILEMAP_08F ; $08f + const TILEMAP_090 ; $090 + const TILEMAP_091 ; $091 + const TILEMAP_092 ; $092 + const TILEMAP_093 ; $093 + const TILEMAP_094 ; $094 + const TILEMAP_095 ; $095 + const TILEMAP_096 ; $096 + const TILEMAP_097 ; $097 + const TILEMAP_098 ; $098 + const TILEMAP_099 ; $099 + const TILEMAP_09A ; $09a + const TILEMAP_09B ; $09b + const TILEMAP_09C ; $09c + const TILEMAP_09D ; $09d + const TILEMAP_09E ; $09e + const TILEMAP_09F ; $09f + const TILEMAP_0A0 ; $0a0 + const TILEMAP_0A1 ; $0a1 + const TILEMAP_0A2 ; $0a2 + const TILEMAP_0A3 ; $0a3 + const TILEMAP_0A4 ; $0a4 + const TILEMAP_0A5 ; $0a5 + const TILEMAP_0A6 ; $0a6 + const TILEMAP_0A7 ; $0a7 + const TILEMAP_0A8 ; $0a8 + const TILEMAP_0A9 ; $0a9 + const TILEMAP_0AA ; $0aa + const TILEMAP_0AB ; $0ab + const TILEMAP_0AC ; $0ac + const TILEMAP_0AD ; $0ad + const TILEMAP_0AE ; $0ae + const TILEMAP_0AF ; $0af + const TILEMAP_0B0 ; $0b0 + const TILEMAP_0B1 ; $0b1 + const TILEMAP_0B2 ; $0b2 + const TILEMAP_0B3 ; $0b3 + const TILEMAP_0B4 ; $0b4 + const TILEMAP_0B5 ; $0b5 + const TILEMAP_0B6 ; $0b6 + const TILEMAP_0B7 ; $0b7 + const TILEMAP_0B8 ; $0b8 + const TILEMAP_0B9 ; $0b9 + const TILEMAP_0BA ; $0ba + const TILEMAP_0BB ; $0bb + const TILEMAP_0BC ; $0bc + const TILEMAP_0BD ; $0bd + const TILEMAP_0BE ; $0be + const TILEMAP_0BF ; $0bf + const TILEMAP_0C0 ; $0c0 + const TILEMAP_0C1 ; $0c1 + const TILEMAP_0C2 ; $0c2 + const TILEMAP_0C3 ; $0c3 + const TILEMAP_0C4 ; $0c4 + const TILEMAP_0C5 ; $0c5 + const TILEMAP_0C6 ; $0c6 + const TILEMAP_0C7 ; $0c7 + const TILEMAP_0C8 ; $0c8 + const TILEMAP_0C9 ; $0c9 + const TILEMAP_0CA ; $0ca + const TILEMAP_0CB ; $0cb + const TILEMAP_0CC ; $0cc + const TILEMAP_0CD ; $0cd + const TILEMAP_0CE ; $0ce + const TILEMAP_0CF ; $0cf + const TILEMAP_0D0 ; $0d0 + const TILEMAP_0D1 ; $0d1 + const TILEMAP_0D2 ; $0d2 + const TILEMAP_0D3 ; $0d3 + const TILEMAP_0D4 ; $0d4 + const TILEMAP_0D5 ; $0d5 + const TILEMAP_0D6 ; $0d6 + const TILEMAP_0D7 ; $0d7 + const TILEMAP_0D8 ; $0d8 + const TILEMAP_0D9 ; $0d9 + const TILEMAP_0DA ; $0da + const TILEMAP_0DB ; $0db + const TILEMAP_0DC ; $0dc + const TILEMAP_0DD ; $0dd + const TILEMAP_0DE ; $0de + const TILEMAP_0DF ; $0df + const TILEMAP_0E0 ; $0e0 + const TILEMAP_0E1 ; $0e1 + const TILEMAP_0E2 ; $0e2 + const TILEMAP_0E3 ; $0e3 + const TILEMAP_0E4 ; $0e4 + const TILEMAP_0E5 ; $0e5 + const TILEMAP_0E6 ; $0e6 + const TILEMAP_0E7 ; $0e7 + const TILEMAP_0E8 ; $0e8 + const TILEMAP_0E9 ; $0e9 + const TILEMAP_0EA ; $0ea + const TILEMAP_0EB ; $0eb + const TILEMAP_0EC ; $0ec + const TILEMAP_0ED ; $0ed + const TILEMAP_0EE ; $0ee + const TILEMAP_0EF ; $0ef + const TILEMAP_0F0 ; $0f0 + const TILEMAP_0F1 ; $0f1 + const TILEMAP_0F2 ; $0f2 + const TILEMAP_0F3 ; $0f3 + const TILEMAP_0F4 ; $0f4 + const TILEMAP_0F5 ; $0f5 + const TILEMAP_0F6 ; $0f6 + const TILEMAP_0F7 ; $0f7 + const TILEMAP_0F8 ; $0f8 + const TILEMAP_0F9 ; $0f9 + const TILEMAP_0FA ; $0fa + const TILEMAP_0FB ; $0fb + const TILEMAP_0FC ; $0fc + const TILEMAP_0FD ; $0fd + const TILEMAP_0FE ; $0fe + const TILEMAP_0FF ; $0ff + const TILEMAP_100 ; $100 + const TILEMAP_101 ; $101 + const TILEMAP_102 ; $102 + const TILEMAP_103 ; $103 + const TILEMAP_104 ; $104 + const TILEMAP_105 ; $105 + const TILEMAP_106 ; $106 + const TILEMAP_107 ; $107 + const TILEMAP_108 ; $108 + const TILEMAP_109 ; $109 + const TILEMAP_10A ; $10a + const TILEMAP_10B ; $10b + const TILEMAP_10C ; $10c + const TILEMAP_10D ; $10d + const TILEMAP_10E ; $10e + const TILEMAP_10F ; $10f + const TILEMAP_110 ; $110 + const TILEMAP_111 ; $111 + const TILEMAP_112 ; $112 + const TILEMAP_113 ; $113 + const TILEMAP_114 ; $114 + const TILEMAP_115 ; $115 + const TILEMAP_116 ; $116 + const TILEMAP_117 ; $117 + const TILEMAP_118 ; $118 + const TILEMAP_119 ; $119 + const TILEMAP_11A ; $11a + const TILEMAP_11B ; $11b + const TILEMAP_11C ; $11c + const TILEMAP_11D ; $11d + const TILEMAP_11E ; $11e + const TILEMAP_11F ; $11f + const TILEMAP_120 ; $120 + const TILEMAP_121 ; $121 + const TILEMAP_122 ; $122 + const TILEMAP_123 ; $123 + const TILEMAP_124 ; $124 + const TILEMAP_125 ; $125 + const TILEMAP_126 ; $126 + const TILEMAP_127 ; $127 + const TILEMAP_128 ; $128 + const TILEMAP_129 ; $129 + const TILEMAP_12A ; $12a + const TILEMAP_12B ; $12b + const TILEMAP_12C ; $12c + const TILEMAP_12D ; $12d + const TILEMAP_12E ; $12e + const TILEMAP_12F ; $12f + const TILEMAP_130 ; $130 + const TILEMAP_131 ; $131 + const TILEMAP_132 ; $132 + const TILEMAP_133 ; $133 + const TILEMAP_134 ; $134 + const TILEMAP_135 ; $135 + const TILEMAP_136 ; $136 + const TILEMAP_137 ; $137 + const TILEMAP_138 ; $138 + const TILEMAP_139 ; $139 + const TILEMAP_13A ; $13a + const TILEMAP_13B ; $13b + const TILEMAP_13C ; $13c + const TILEMAP_13D ; $13d + const TILEMAP_13E ; $13e + const TILEMAP_13F ; $13f + const TILEMAP_140 ; $140 + const TILEMAP_141 ; $141 + const TILEMAP_142 ; $142 + const TILEMAP_143 ; $143 + const TILEMAP_144 ; $144 + const TILEMAP_145 ; $145 + const TILEMAP_146 ; $146 + const TILEMAP_147 ; $147 + const TILEMAP_148 ; $148 + const TILEMAP_149 ; $149 + const TILEMAP_14A ; $14a + const TILEMAP_14B ; $14b + const TILEMAP_14C ; $14c + const TILEMAP_14D ; $14d + const TILEMAP_14E ; $14e + const TILEMAP_14F ; $14f + const TILEMAP_150 ; $150 + const TILEMAP_151 ; $151 + const TILEMAP_152 ; $152 + const TILEMAP_153 ; $153 + const TILEMAP_154 ; $154 + const TILEMAP_155 ; $155 + const TILEMAP_156 ; $156 + const TILEMAP_157 ; $157 + const TILEMAP_158 ; $158 + const TILEMAP_159 ; $159 + const TILEMAP_15A ; $15a + const TILEMAP_15B ; $15b + const TILEMAP_15C ; $15c + const TILEMAP_15D ; $15d + const TILEMAP_15E ; $15e + const TILEMAP_15F ; $15f + const TILEMAP_160 ; $160 + const TILEMAP_161 ; $161 + const TILEMAP_162 ; $162 + const TILEMAP_163 ; $163 + const TILEMAP_164 ; $164 + const TILEMAP_165 ; $165 + const TILEMAP_166 ; $166 + const TILEMAP_167 ; $167 + const TILEMAP_168 ; $168 + const TILEMAP_169 ; $169 + const TILEMAP_16A ; $16a + const TILEMAP_16B ; $16b + const TILEMAP_16C ; $16c + const TILEMAP_16D ; $16d + const TILEMAP_16E ; $16e + const TILEMAP_16F ; $16f + const TILEMAP_170 ; $170 + const TILEMAP_171 ; $171 + const TILEMAP_172 ; $172 + const TILEMAP_173 ; $173 + const TILEMAP_174 ; $174 + const TILEMAP_175 ; $175 + const TILEMAP_176 ; $176 + const TILEMAP_177 ; $177 + const TILEMAP_178 ; $178 + const TILEMAP_179 ; $179 + const TILEMAP_17A ; $17a + const TILEMAP_17B ; $17b + const TILEMAP_17C ; $17c + const TILEMAP_17D ; $17d + const TILEMAP_17E ; $17e + const TILEMAP_17F ; $17f + const TILEMAP_180 ; $180 + const TILEMAP_181 ; $181 + const TILEMAP_182 ; $182 + const TILEMAP_183 ; $183 + const TILEMAP_184 ; $184 + const TILEMAP_185 ; $185 + const TILEMAP_186 ; $186 + const TILEMAP_187 ; $187 + const TILEMAP_188 ; $188 + const TILEMAP_189 ; $189 + const TILEMAP_18A ; $18a + const TILEMAP_18B ; $18b + const TILEMAP_18C ; $18c + const TILEMAP_18D ; $18d + const TILEMAP_18E ; $18e + const TILEMAP_18F ; $18f + const TILEMAP_190 ; $190 + const TILEMAP_191 ; $191 + const TILEMAP_192 ; $192 + const TILEMAP_193 ; $193 + const TILEMAP_194 ; $194 + const TILEMAP_195 ; $195 + const TILEMAP_196 ; $196 + const TILEMAP_197 ; $197 + const TILEMAP_198 ; $198 + const TILEMAP_199 ; $199 + const TILEMAP_19A ; $19a + const TILEMAP_19B ; $19b + const TILEMAP_19C ; $19c + const TILEMAP_19D ; $19d + const TILEMAP_19E ; $19e + const TILEMAP_19F ; $19f + const TILEMAP_1A0 ; $1a0 + const TILEMAP_1A1 ; $1a1 + const TILEMAP_1A2 ; $1a2 + const TILEMAP_1A3 ; $1a3 + const TILEMAP_1A4 ; $1a4 + const TILEMAP_1A5 ; $1a5 + const TILEMAP_1A6 ; $1a6 + const TILEMAP_1A7 ; $1a7 + const TILEMAP_1A8 ; $1a8 + const TILEMAP_1A9 ; $1a9 + const TILEMAP_1AA ; $1aa + const TILEMAP_1AB ; $1ab + const TILEMAP_1AC ; $1ac + const TILEMAP_1AD ; $1ad + const TILEMAP_1AE ; $1ae + const TILEMAP_1AF ; $1af + const TILEMAP_1B0 ; $1b0 + const TILEMAP_1B1 ; $1b1 + const TILEMAP_1B2 ; $1b2 + const TILEMAP_1B3 ; $1b3 + const TILEMAP_1B4 ; $1b4 + const TILEMAP_1B5 ; $1b5 + const TILEMAP_1B6 ; $1b6 + const TILEMAP_1B7 ; $1b7 + const TILEMAP_1B8 ; $1b8 + const TILEMAP_1B9 ; $1b9 + const TILEMAP_1BA ; $1ba + const TILEMAP_1BB ; $1bb + const TILEMAP_1BC ; $1bc + const TILEMAP_1BD ; $1bd + const TILEMAP_1BE ; $1be + const TILEMAP_1BF ; $1bf + const TILEMAP_1C0 ; $1c0 + const TILEMAP_1C1 ; $1c1 + const TILEMAP_1C2 ; $1c2 + const TILEMAP_1C3 ; $1c3 + const TILEMAP_1C4 ; $1c4 + const TILEMAP_1C5 ; $1c5 + const TILEMAP_1C6 ; $1c6 + const TILEMAP_1C7 ; $1c7 + const TILEMAP_1C8 ; $1c8 + const TILEMAP_1C9 ; $1c9 + const TILEMAP_1CA ; $1ca + const TILEMAP_1CB ; $1cb + const TILEMAP_1CC ; $1cc + const TILEMAP_1CD ; $1cd + const TILEMAP_1CE ; $1ce + const TILEMAP_1CF ; $1cf + const TILEMAP_1D0 ; $1d0 + const TILEMAP_1D1 ; $1d1 + const TILEMAP_1D2 ; $1d2 + const TILEMAP_1D3 ; $1d3 + const TILEMAP_1D4 ; $1d4 + const TILEMAP_1D5 ; $1d5 + const TILEMAP_1D6 ; $1d6 + const TILEMAP_1D7 ; $1d7 + const TILEMAP_1D8 ; $1d8 + const TILEMAP_1D9 ; $1d9 + const TILEMAP_1DA ; $1da + const TILEMAP_1DB ; $1db + const TILEMAP_1DC ; $1dc + const TILEMAP_1DD ; $1dd + const TILEMAP_1DE ; $1de + const TILEMAP_1DF ; $1df + const TILEMAP_1E0 ; $1e0 + const TILEMAP_1E1 ; $1e1 + const TILEMAP_1E2 ; $1e2 + const TILEMAP_1E3 ; $1e3 + const TILEMAP_1E4 ; $1e4 + const TILEMAP_1E5 ; $1e5 + const TILEMAP_1E6 ; $1e6 + const TILEMAP_1E7 ; $1e7 + const TILEMAP_1E8 ; $1e8 + const TILEMAP_1E9 ; $1e9 + const TILEMAP_1EA ; $1ea + const TILEMAP_1EB ; $1eb + const TILEMAP_1EC ; $1ec + const TILEMAP_1ED ; $1ed + const TILEMAP_1EE ; $1ee + const TILEMAP_1EF ; $1ef + const TILEMAP_1F0 ; $1f0 + const TILEMAP_1F1 ; $1f1 + const TILEMAP_1F2 ; $1f2 + const TILEMAP_1F3 ; $1f3 + const TILEMAP_1F4 ; $1f4 + const TILEMAP_1F5 ; $1f5 + const TILEMAP_1F6 ; $1f6 + const TILEMAP_1F7 ; $1f7 + const TILEMAP_1F8 ; $1f8 + const TILEMAP_1F9 ; $1f9 + const TILEMAP_1FA ; $1fa + const TILEMAP_1FB ; $1fb + const TILEMAP_1FC ; $1fc + const TILEMAP_1FD ; $1fd + const TILEMAP_1FE ; $1fe + const TILEMAP_1FF ; $1ff + const TILEMAP_200 ; $200 + const TILEMAP_201 ; $201 + const TILEMAP_202 ; $202 + const TILEMAP_203 ; $203 + const TILEMAP_204 ; $204 + const TILEMAP_205 ; $205 + const TILEMAP_206 ; $206 + const TILEMAP_207 ; $207 + const TILEMAP_208 ; $208 + const TILEMAP_209 ; $209 + const TILEMAP_20A ; $20a + const TILEMAP_20B ; $20b + const TILEMAP_20C ; $20c + const TILEMAP_20D ; $20d + const TILEMAP_20E ; $20e + const TILEMAP_20F ; $20f + const TILEMAP_210 ; $210 + const TILEMAP_211 ; $211 + const TILEMAP_212 ; $212 + const TILEMAP_213 ; $213 + const TILEMAP_214 ; $214 + const TILEMAP_215 ; $215 + const TILEMAP_216 ; $216 + const TILEMAP_217 ; $217 + const TILEMAP_218 ; $218 + const TILEMAP_219 ; $219 + const TILEMAP_21A ; $21a + const TILEMAP_21B ; $21b + const TILEMAP_21C ; $21c + const TILEMAP_21D ; $21d + const TILEMAP_21E ; $21e + const TILEMAP_21F ; $21f + const TILEMAP_220 ; $220 + const TILEMAP_221 ; $221 + const TILEMAP_222 ; $222 + const TILEMAP_223 ; $223 + const TILEMAP_224 ; $224 + const TILEMAP_225 ; $225 + const TILEMAP_226 ; $226 + const TILEMAP_227 ; $227 + const TILEMAP_228 ; $228 + const TILEMAP_229 ; $229 + const TILEMAP_22A ; $22a + const TILEMAP_22B ; $22b + const TILEMAP_22C ; $22c + const TILEMAP_22D ; $22d + const TILEMAP_22E ; $22e + const TILEMAP_22F ; $22f + const TILEMAP_230 ; $230 + const TILEMAP_231 ; $231 + const TILEMAP_232 ; $232 + const TILEMAP_233 ; $233 + const TILEMAP_234 ; $234 + const TILEMAP_235 ; $235 + const TILEMAP_236 ; $236 diff --git a/src/constants/tileset_constants.asm b/src/constants/tileset_constants.asm new file mode 100644 index 0000000..4084bca --- /dev/null +++ b/src/constants/tileset_constants.asm @@ -0,0 +1,496 @@ + const_def + const TILESET_000 ; $000 + const TILESET_001 ; $001 + const TILESET_002 ; $002 + const TILESET_003 ; $003 + const TILESET_004 ; $004 + const TILESET_005 ; $005 + const TILESET_006 ; $006 + const TILESET_007 ; $007 + const TILESET_008 ; $008 + const TILESET_009 ; $009 + const TILESET_00A ; $00a + const TILESET_00B ; $00b + const TILESET_00C ; $00c + const TILESET_00D ; $00d + const TILESET_00E ; $00e + const TILESET_00F ; $00f + const TILESET_010 ; $010 + const TILESET_011 ; $011 + const TILESET_012 ; $012 + const TILESET_013 ; $013 + const TILESET_014 ; $014 + const TILESET_015 ; $015 + const TILESET_016 ; $016 + const TILESET_017 ; $017 + const TILESET_018 ; $018 + const TILESET_019 ; $019 + const TILESET_01A ; $01a + const TILESET_01B ; $01b + const TILESET_01C ; $01c + const TILESET_01D ; $01d + const TILESET_01E ; $01e + const TILESET_01F ; $01f + const TILESET_020 ; $020 + const TILESET_021 ; $021 + const TILESET_022 ; $022 + const TILESET_023 ; $023 + const TILESET_024 ; $024 + const TILESET_025 ; $025 + const TILESET_026 ; $026 + const TILESET_027 ; $027 + const TILESET_028 ; $028 + const TILESET_029 ; $029 + const TILESET_02A ; $02a + const TILESET_02B ; $02b + const TILESET_02C ; $02c + const TILESET_02D ; $02d + const TILESET_02E ; $02e + const TILESET_02F ; $02f + const TILESET_030 ; $030 + const TILESET_031 ; $031 + const TILESET_032 ; $032 + const TILESET_033 ; $033 + const TILESET_034 ; $034 + const TILESET_035 ; $035 + const TILESET_036 ; $036 + const TILESET_037 ; $037 + const TILESET_038 ; $038 + const TILESET_039 ; $039 + const TILESET_03A ; $03a + const TILESET_03B ; $03b + const TILESET_03C ; $03c + const TILESET_03D ; $03d + const TILESET_03E ; $03e + const TILESET_03F ; $03f + const TILESET_040 ; $040 + const TILESET_041 ; $041 + const TILESET_042 ; $042 + const TILESET_043 ; $043 + const TILESET_044 ; $044 + const TILESET_045 ; $045 + const TILESET_046 ; $046 + const TILESET_047 ; $047 + const TILESET_048 ; $048 + const TILESET_049 ; $049 + const TILESET_04A ; $04a + const TILESET_04B ; $04b + const TILESET_04C ; $04c + const TILESET_04D ; $04d + const TILESET_04E ; $04e + const TILESET_04F ; $04f + const TILESET_050 ; $050 + const TILESET_051 ; $051 + const TILESET_052 ; $052 + const TILESET_053 ; $053 + const TILESET_054 ; $054 + const TILESET_055 ; $055 + const TILESET_056 ; $056 + const TILESET_057 ; $057 + const TILESET_058 ; $058 + const TILESET_059 ; $059 + const TILESET_05A ; $05a + const TILESET_05B ; $05b + const TILESET_05C ; $05c + const TILESET_05D ; $05d + const TILESET_05E ; $05e + const TILESET_05F ; $05f + const TILESET_060 ; $060 + const TILESET_061 ; $061 + const TILESET_062 ; $062 + const TILESET_063 ; $063 + const TILESET_064 ; $064 + const TILESET_065 ; $065 + const TILESET_066 ; $066 + const TILESET_067 ; $067 + const TILESET_068 ; $068 + const TILESET_069 ; $069 + const TILESET_06A ; $06a + const TILESET_06B ; $06b + const TILESET_06C ; $06c + const TILESET_06D ; $06d + const TILESET_06E ; $06e + const TILESET_06F ; $06f + const TILESET_070 ; $070 + const TILESET_071 ; $071 + const TILESET_072 ; $072 + const TILESET_073 ; $073 + const TILESET_074 ; $074 + const TILESET_075 ; $075 + const TILESET_076 ; $076 + const TILESET_077 ; $077 + const TILESET_078 ; $078 + const TILESET_079 ; $079 + const TILESET_07A ; $07a + const TILESET_07B ; $07b + const TILESET_07C ; $07c + const TILESET_07D ; $07d + const TILESET_07E ; $07e + const TILESET_07F ; $07f + const TILESET_080 ; $080 + const TILESET_081 ; $081 + const TILESET_082 ; $082 + const TILESET_083 ; $083 + const TILESET_084 ; $084 + const TILESET_085 ; $085 + const TILESET_086 ; $086 + const TILESET_087 ; $087 + const TILESET_088 ; $088 + const TILESET_089 ; $089 + const TILESET_08A ; $08a + const TILESET_08B ; $08b + const TILESET_08C ; $08c + const TILESET_08D ; $08d + const TILESET_08E ; $08e + const TILESET_08F ; $08f + const TILESET_090 ; $090 + const TILESET_091 ; $091 + const TILESET_092 ; $092 + const TILESET_093 ; $093 + const TILESET_094 ; $094 + const TILESET_095 ; $095 + const TILESET_096 ; $096 + const TILESET_097 ; $097 + const TILESET_098 ; $098 + const TILESET_099 ; $099 + const TILESET_09A ; $09a + const TILESET_09B ; $09b + const TILESET_09C ; $09c + const TILESET_09D ; $09d + const TILESET_09E ; $09e + const TILESET_09F ; $09f + const TILESET_0A0 ; $0a0 + const TILESET_0A1 ; $0a1 + const TILESET_0A2 ; $0a2 + const TILESET_0A3 ; $0a3 + const TILESET_0A4 ; $0a4 + const TILESET_0A5 ; $0a5 + const TILESET_0A6 ; $0a6 + const TILESET_0A7 ; $0a7 + const TILESET_0A8 ; $0a8 + const TILESET_0A9 ; $0a9 + const TILESET_0AA ; $0aa + const TILESET_0AB ; $0ab + const TILESET_0AC ; $0ac + const TILESET_0AD ; $0ad + const TILESET_0AE ; $0ae + const TILESET_0AF ; $0af + const TILESET_0B0 ; $0b0 + const TILESET_0B1 ; $0b1 + const TILESET_0B2 ; $0b2 + const TILESET_0B3 ; $0b3 + const TILESET_0B4 ; $0b4 + const TILESET_0B5 ; $0b5 + const TILESET_0B6 ; $0b6 + const TILESET_0B7 ; $0b7 + const TILESET_0B8 ; $0b8 + const TILESET_0B9 ; $0b9 + const TILESET_0BA ; $0ba + const TILESET_0BB ; $0bb + const TILESET_0BC ; $0bc + const TILESET_0BD ; $0bd + const TILESET_0BE ; $0be + const TILESET_0BF ; $0bf + const TILESET_0C0 ; $0c0 + const TILESET_0C1 ; $0c1 + const TILESET_0C2 ; $0c2 + const TILESET_0C3 ; $0c3 + const TILESET_0C4 ; $0c4 + const TILESET_0C5 ; $0c5 + const TILESET_0C6 ; $0c6 + const TILESET_0C7 ; $0c7 + const TILESET_0C8 ; $0c8 + const TILESET_0C9 ; $0c9 + const TILESET_0CA ; $0ca + const TILESET_0CB ; $0cb + const TILESET_0CC ; $0cc + const TILESET_0CD ; $0cd + const TILESET_0CE ; $0ce + const TILESET_0CF ; $0cf + const TILESET_0D0 ; $0d0 + const TILESET_0D1 ; $0d1 + const TILESET_0D2 ; $0d2 + const TILESET_0D3 ; $0d3 + const TILESET_0D4 ; $0d4 + const TILESET_0D5 ; $0d5 + const TILESET_0D6 ; $0d6 + const TILESET_0D7 ; $0d7 + const TILESET_0D8 ; $0d8 + const TILESET_0D9 ; $0d9 + const TILESET_0DA ; $0da + const TILESET_0DB ; $0db + const TILESET_0DC ; $0dc + const TILESET_0DD ; $0dd + const TILESET_0DE ; $0de + const TILESET_0DF ; $0df + const TILESET_0E0 ; $0e0 + const TILESET_0E1 ; $0e1 + const TILESET_0E2 ; $0e2 + const TILESET_0E3 ; $0e3 + const TILESET_0E4 ; $0e4 + const TILESET_0E5 ; $0e5 + const TILESET_0E6 ; $0e6 + const TILESET_0E7 ; $0e7 + const TILESET_0E8 ; $0e8 + const TILESET_0E9 ; $0e9 + const TILESET_0EA ; $0ea + const TILESET_0EB ; $0eb + const TILESET_0EC ; $0ec + const TILESET_0ED ; $0ed + const TILESET_0EE ; $0ee + const TILESET_0EF ; $0ef + const TILESET_0F0 ; $0f0 + const TILESET_0F1 ; $0f1 + const TILESET_0F2 ; $0f2 + const TILESET_0F3 ; $0f3 + const TILESET_0F4 ; $0f4 + const TILESET_0F5 ; $0f5 + const TILESET_0F6 ; $0f6 + const TILESET_0F7 ; $0f7 + const TILESET_0F8 ; $0f8 + const TILESET_0F9 ; $0f9 + const TILESET_0FA ; $0fa + const TILESET_0FB ; $0fb + const TILESET_0FC ; $0fc + const TILESET_0FD ; $0fd + const TILESET_0FE ; $0fe + const TILESET_0FF ; $0ff + const TILESET_100 ; $100 + const TILESET_101 ; $101 + const TILESET_102 ; $102 + const TILESET_103 ; $103 + const TILESET_104 ; $104 + const TILESET_105 ; $105 + const TILESET_106 ; $106 + const TILESET_107 ; $107 + const TILESET_108 ; $108 + const TILESET_109 ; $109 + const TILESET_10A ; $10a + const TILESET_10B ; $10b + const TILESET_10C ; $10c + const TILESET_10D ; $10d + const TILESET_10E ; $10e + const TILESET_10F ; $10f + const TILESET_110 ; $110 + const TILESET_111 ; $111 + const TILESET_112 ; $112 + const TILESET_113 ; $113 + const TILESET_114 ; $114 + const TILESET_115 ; $115 + const TILESET_116 ; $116 + const TILESET_117 ; $117 + const TILESET_118 ; $118 + const TILESET_119 ; $119 + const TILESET_11A ; $11a + const TILESET_11B ; $11b + const TILESET_11C ; $11c + const TILESET_11D ; $11d + const TILESET_11E ; $11e + const TILESET_11F ; $11f + const TILESET_120 ; $120 + const TILESET_121 ; $121 + const TILESET_122 ; $122 + const TILESET_123 ; $123 + const TILESET_124 ; $124 + const TILESET_125 ; $125 + const TILESET_126 ; $126 + const TILESET_127 ; $127 + const TILESET_128 ; $128 + const TILESET_129 ; $129 + const TILESET_12A ; $12a + const TILESET_12B ; $12b + const TILESET_12C ; $12c + const TILESET_12D ; $12d + const TILESET_12E ; $12e + const TILESET_12F ; $12f + const TILESET_130 ; $130 + const TILESET_131 ; $131 + const TILESET_132 ; $132 + const TILESET_133 ; $133 + const TILESET_134 ; $134 + const TILESET_135 ; $135 + const TILESET_136 ; $136 + const TILESET_137 ; $137 + const TILESET_138 ; $138 + const TILESET_139 ; $139 + const TILESET_13A ; $13a + const TILESET_13B ; $13b + const TILESET_13C ; $13c + const TILESET_13D ; $13d + const TILESET_13E ; $13e + const TILESET_13F ; $13f + const TILESET_140 ; $140 + const TILESET_141 ; $141 + const TILESET_142 ; $142 + const TILESET_143 ; $143 + const TILESET_144 ; $144 + const TILESET_145 ; $145 + const TILESET_146 ; $146 + const TILESET_147 ; $147 + const TILESET_148 ; $148 + const TILESET_149 ; $149 + const TILESET_14A ; $14a + const TILESET_14B ; $14b + const TILESET_14C ; $14c + const TILESET_14D ; $14d + const TILESET_14E ; $14e + const TILESET_14F ; $14f + const TILESET_150 ; $150 + const TILESET_151 ; $151 + const TILESET_152 ; $152 + const TILESET_153 ; $153 + const TILESET_154 ; $154 + const TILESET_155 ; $155 + const TILESET_156 ; $156 + const TILESET_157 ; $157 + const TILESET_158 ; $158 + const TILESET_159 ; $159 + const TILESET_15A ; $15a + const TILESET_15B ; $15b + const TILESET_15C ; $15c + const TILESET_15D ; $15d + const TILESET_15E ; $15e + const TILESET_15F ; $15f + const TILESET_160 ; $160 + const TILESET_161 ; $161 + const TILESET_162 ; $162 + const TILESET_163 ; $163 + const TILESET_164 ; $164 + const TILESET_165 ; $165 + const TILESET_166 ; $166 + const TILESET_167 ; $167 + const TILESET_168 ; $168 + const TILESET_169 ; $169 + const TILESET_16A ; $16a + const TILESET_16B ; $16b + const TILESET_16C ; $16c + const TILESET_16D ; $16d + const TILESET_16E ; $16e + const TILESET_16F ; $16f + const TILESET_170 ; $170 + const TILESET_171 ; $171 + const TILESET_172 ; $172 + const TILESET_173 ; $173 + const TILESET_174 ; $174 + const TILESET_175 ; $175 + const TILESET_176 ; $176 + const TILESET_177 ; $177 + const TILESET_178 ; $178 + const TILESET_179 ; $179 + const TILESET_17A ; $17a + const TILESET_17B ; $17b + const TILESET_17C ; $17c + const TILESET_17D ; $17d + const TILESET_17E ; $17e + const TILESET_17F ; $17f + const TILESET_180 ; $180 + const TILESET_181 ; $181 + const TILESET_182 ; $182 + const TILESET_183 ; $183 + const TILESET_184 ; $184 + const TILESET_185 ; $185 + const TILESET_186 ; $186 + const TILESET_187 ; $187 + const TILESET_188 ; $188 + const TILESET_189 ; $189 + const TILESET_18A ; $18a + const TILESET_18B ; $18b + const TILESET_18C ; $18c + const TILESET_18D ; $18d + const TILESET_18E ; $18e + const TILESET_18F ; $18f + const TILESET_190 ; $190 + const TILESET_191 ; $191 + const TILESET_192 ; $192 + const TILESET_193 ; $193 + const TILESET_194 ; $194 + const TILESET_195 ; $195 + const TILESET_196 ; $196 + const TILESET_197 ; $197 + const TILESET_198 ; $198 + const TILESET_199 ; $199 + const TILESET_19A ; $19a + const TILESET_19B ; $19b + const TILESET_19C ; $19c + const TILESET_19D ; $19d + const TILESET_19E ; $19e + const TILESET_19F ; $19f + const TILESET_1A0 ; $1a0 + const TILESET_1A1 ; $1a1 + const TILESET_1A2 ; $1a2 + const TILESET_1A3 ; $1a3 + const TILESET_1A4 ; $1a4 + const TILESET_1A5 ; $1a5 + const TILESET_1A6 ; $1a6 + const TILESET_1A7 ; $1a7 + const TILESET_1A8 ; $1a8 + const TILESET_1A9 ; $1a9 + const TILESET_1AA ; $1aa + const TILESET_1AB ; $1ab + const TILESET_1AC ; $1ac + const TILESET_1AD ; $1ad + const TILESET_1AE ; $1ae + const TILESET_1AF ; $1af + const TILESET_1B0 ; $1b0 + const TILESET_1B1 ; $1b1 + const TILESET_1B2 ; $1b2 + const TILESET_1B3 ; $1b3 + const TILESET_1B4 ; $1b4 + const TILESET_1B5 ; $1b5 + const TILESET_1B6 ; $1b6 + const TILESET_1B7 ; $1b7 + const TILESET_1B8 ; $1b8 + const TILESET_1B9 ; $1b9 + const TILESET_1BA ; $1ba + const TILESET_1BB ; $1bb + const TILESET_1BC ; $1bc + const TILESET_1BD ; $1bd + const TILESET_1BE ; $1be + const TILESET_1BF ; $1bf + const TILESET_1C0 ; $1c0 + const TILESET_1C1 ; $1c1 + const TILESET_1C2 ; $1c2 + const TILESET_1C3 ; $1c3 + const TILESET_1C4 ; $1c4 + const TILESET_1C5 ; $1c5 + const TILESET_1C6 ; $1c6 + const TILESET_1C7 ; $1c7 + const TILESET_1C8 ; $1c8 + const TILESET_1C9 ; $1c9 + const TILESET_1CA ; $1ca + const TILESET_1CB ; $1cb + const TILESET_1CC ; $1cc + const TILESET_1CD ; $1cd + const TILESET_1CE ; $1ce + const TILESET_1CF ; $1cf + const TILESET_1D0 ; $1d0 + const TILESET_1D1 ; $1d1 + const TILESET_1D2 ; $1d2 + const TILESET_1D3 ; $1d3 + const TILESET_1D4 ; $1d4 + const TILESET_1D5 ; $1d5 + const TILESET_1D6 ; $1d6 + const TILESET_1D7 ; $1d7 + const TILESET_1D8 ; $1d8 + const TILESET_1D9 ; $1d9 + const TILESET_1DA ; $1da + const TILESET_1DB ; $1db + const TILESET_1DC ; $1dc + const TILESET_1DD ; $1dd + const TILESET_1DE ; $1de + const TILESET_1DF ; $1df + const TILESET_1E0 ; $1e0 + const TILESET_1E1 ; $1e1 + const TILESET_1E2 ; $1e2 + const TILESET_1E3 ; $1e3 + const TILESET_1E4 ; $1e4 + const TILESET_1E5 ; $1e5 + const TILESET_1E6 ; $1e6 + const TILESET_1E7 ; $1e7 + const TILESET_1E8 ; $1e8 + const TILESET_1E9 ; $1e9 + const TILESET_1EA ; $1ea + const TILESET_1EB ; $1eb + const TILESET_1EC ; $1ec + const TILESET_1ED ; $1ed + const TILESET_1EE ; $1ee diff --git a/src/data/gfx_pointers/gfx_unknown1.asm b/src/data/gfx_pointers/gfx_unknown1.asm new file mode 100644 index 0000000..455bdfd --- /dev/null +++ b/src/data/gfx_pointers/gfx_unknown1.asm @@ -0,0 +1,91 @@ +GfxUnknown1: + dbw $2b, $4000 ; $00 + db $0 + dbw $2b, $4047 ; $01 + db $0 + dbw $2b, $40ac ; $02 + db $0 + dbw $2b, $4139 ; $03 + db $0 + dbw $2b, $41da ; $04 + db $0 + dbw $2b, $41ea ; $05 + db $0 + dbw $2b, $4213 ; $06 + db $0 + dbw $2b, $4273 ; $07 + db $0 + dbw $2b, $4283 ; $08 + db $0 + dbw $2b, $42cf ; $09 + db $0 + dbw $2b, $430c ; $0a + db $0 + dbw $2b, $4335 ; $0b + db $0 + dbw $2b, $4354 ; $0c + db $0 + dbw $2b, $438c ; $0d + db $0 + dbw $2b, $43dd ; $0e + db $0 + dbw $2b, $43f7 ; $0f + db $0 + dbw $13, $7ff9 ; $10 + db $0 + dbw $2b, $4498 ; $11 + db $0 + dbw $2b, $44a3 ; $12 + db $0 + dbw $2b, $44d6 ; $13 + db $0 + dbw $2b, $44ff ; $14 + db $0 + dbw $2b, $4528 ; $15 + db $0 + dbw $2b, $458d ; $16 + db $0 + dbw $2b, $45d4 ; $17 + db $0 + dbw $2b, $464d ; $18 + db $0 + dbw $2b, $46e9 ; $19 + db $0 + dbw $2b, $46fe ; $1a + db $0 + dbw $2b, $4709 ; $1b + db $0 + dbw $2b, $471e ; $1c + db $0 + dbw $2b, $4729 ; $1d + db $0 + dbw $2b, $473e ; $1e + db $0 + dbw $2b, $4753 ; $1f + db $0 + dbw $2b, $4772 ; $20 + db $0 + dbw $2b, $4787 ; $21 + db $0 + dbw $2b, $47a6 ; $22 + db $0 + dbw $2b, $47c5 ; $23 + db $0 + dbw $2b, $47da ; $24 + db $0 + dbw $2b, $47ea ; $25 + db $0 + dbw $2b, $4804 ; $26 + db $0 + dbw $2b, $4832 ; $27 + db $0 + dbw $2b, $485b ; $28 + db $0 + dbw $2b, $4898 ; $29 + db $0 + dbw $2b, $48ad ; $2a + db $0 + dbw $2b, $48e0 ; $2b + db $0 + dbw $00, $0000 ; $2c + db $0 diff --git a/src/data/gfx_pointers/gfx_unknown2.asm b/src/data/gfx_pointers/gfx_unknown2.asm new file mode 100644 index 0000000..f38c018 --- /dev/null +++ b/src/data/gfx_pointers/gfx_unknown2.asm @@ -0,0 +1,903 @@ +GfxUnknown2: + dbw $2a, $67dc ; $000 + db $0 + dbw $2a, $67ea ; $001 + db $0 + dbw $2a, $67f8 ; $002 + db $0 + dbw $2a, $6806 ; $003 + db $0 + dbw $2a, $6814 ; $004 + db $0 + dbw $2a, $6822 ; $005 + db $0 + dbw $2a, $6830 ; $006 + db $0 + dbw $2a, $683e ; $007 + db $0 + dbw $2a, $684c ; $008 + db $0 + dbw $2a, $685a ; $009 + db $0 + dbw $2a, $6868 ; $00a + db $0 + dbw $2a, $6876 ; $00b + db $0 + dbw $2a, $6884 ; $00c + db $0 + dbw $2a, $6892 ; $00d + db $0 + dbw $2a, $68a0 ; $00e + db $0 + dbw $2a, $68aa ; $00f + db $0 + dbw $2a, $68b4 ; $010 + db $0 + dbw $2a, $68be ; $011 + db $0 + dbw $2a, $68c8 ; $012 + db $0 + dbw $2a, $68d2 ; $013 + db $0 + dbw $2a, $68dc ; $014 + db $0 + dbw $2a, $68e6 ; $015 + db $0 + dbw $2a, $68f0 ; $016 + db $0 + dbw $2a, $68fa ; $017 + db $0 + dbw $2a, $6904 ; $018 + db $0 + dbw $2a, $690e ; $019 + db $0 + dbw $2a, $6918 ; $01a + db $0 + dbw $2a, $6922 ; $01b + db $0 + dbw $2a, $692c ; $01c + db $0 + dbw $2a, $6936 ; $01d + db $0 + dbw $2a, $6940 ; $01e + db $0 + dbw $2a, $694a ; $01f + db $0 + dbw $2a, $6954 ; $020 + db $0 + dbw $2a, $695e ; $021 + db $0 + dbw $2a, $6968 ; $022 + db $0 + dbw $2a, $6976 ; $023 + db $0 + dbw $2a, $6984 ; $024 + db $0 + dbw $2a, $6992 ; $025 + db $0 + dbw $2a, $69a0 ; $026 + db $0 + dbw $2a, $69ae ; $027 + db $0 + dbw $2a, $69bc ; $028 + db $0 + dbw $2a, $69ca ; $029 + db $0 + dbw $2a, $69d8 ; $02a + db $0 + dbw $2a, $69e6 ; $02b + db $0 + dbw $2a, $69f4 ; $02c + db $0 + dbw $2a, $6a02 ; $02d + db $0 + dbw $2a, $6a10 ; $02e + db $0 + dbw $2a, $6a1e ; $02f + db $0 + dbw $2a, $6a2c ; $030 + db $0 + dbw $2a, $6a3a ; $031 + db $0 + dbw $2a, $6a48 ; $032 + db $0 + dbw $2a, $6a56 ; $033 + db $0 + dbw $2a, $6a64 ; $034 + db $0 + dbw $2a, $6a72 ; $035 + db $0 + dbw $2a, $6a80 ; $036 + db $0 + dbw $2a, $6a8e ; $037 + db $0 + dbw $2a, $6a9c ; $038 + db $0 + dbw $2a, $6aaa ; $039 + db $0 + dbw $2a, $6ab8 ; $03a + db $0 + dbw $2a, $6ac6 ; $03b + db $0 + dbw $2a, $6ad4 ; $03c + db $0 + dbw $2a, $6ae2 ; $03d + db $0 + dbw $2a, $6af0 ; $03e + db $0 + dbw $2a, $6afa ; $03f + db $0 + dbw $2a, $6b04 ; $040 + db $0 + dbw $2a, $6b0e ; $041 + db $0 + dbw $2a, $6b18 ; $042 + db $0 + dbw $2a, $6b22 ; $043 + db $0 + dbw $2a, $6b2c ; $044 + db $0 + dbw $2a, $6b36 ; $045 + db $0 + dbw $2a, $6b40 ; $046 + db $0 + dbw $2a, $6b4a ; $047 + db $0 + dbw $2a, $6b54 ; $048 + db $0 + dbw $2a, $6b5e ; $049 + db $0 + dbw $2a, $6b68 ; $04a + db $0 + dbw $2a, $6b72 ; $04b + db $0 + dbw $2a, $6b7c ; $04c + db $0 + dbw $2a, $6b86 ; $04d + db $0 + dbw $2a, $6b90 ; $04e + db $0 + dbw $2a, $6b9a ; $04f + db $0 + dbw $2a, $6ba4 ; $050 + db $0 + dbw $2a, $6bae ; $051 + db $0 + dbw $2a, $6bb8 ; $052 + db $0 + dbw $2a, $6bc2 ; $053 + db $0 + dbw $2a, $6bcc ; $054 + db $0 + dbw $2a, $6bd6 ; $055 + db $0 + dbw $2a, $6be0 ; $056 + db $0 + dbw $2a, $6bea ; $057 + db $0 + dbw $2a, $6bf4 ; $058 + db $0 + dbw $2a, $6bfe ; $059 + db $0 + dbw $2a, $6c08 ; $05a + db $0 + dbw $2a, $6c12 ; $05b + db $0 + dbw $2a, $6c1c ; $05c + db $0 + dbw $2a, $6c26 ; $05d + db $0 + dbw $2a, $6c30 ; $05e + db $0 + dbw $2a, $6c3a ; $05f + db $0 + dbw $2a, $6c44 ; $060 + db $0 + dbw $2a, $6c4e ; $061 + db $0 + dbw $2a, $6c58 ; $062 + db $0 + dbw $2a, $6c62 ; $063 + db $0 + dbw $2a, $6c6c ; $064 + db $0 + dbw $2a, $6c76 ; $065 + db $0 + dbw $2a, $6c80 ; $066 + db $0 + dbw $2a, $6c8a ; $067 + db $0 + dbw $2a, $6c94 ; $068 + db $0 + dbw $2a, $6c9e ; $069 + db $0 + dbw $2a, $6cac ; $06a + db $0 + dbw $2a, $6cba ; $06b + db $0 + dbw $2a, $6cc8 ; $06c + db $0 + dbw $2a, $6cd6 ; $06d + db $0 + dbw $2a, $6ce4 ; $06e + db $0 + dbw $2a, $6cf2 ; $06f + db $0 + dbw $2a, $6d00 ; $070 + db $0 + dbw $2a, $6d0e ; $071 + db $0 + dbw $2a, $6d1c ; $072 + db $0 + dbw $2a, $6d2a ; $073 + db $0 + dbw $2a, $6d38 ; $074 + db $0 + dbw $2a, $6d46 ; $075 + db $0 + dbw $2a, $6d54 ; $076 + db $0 + dbw $2a, $6d62 ; $077 + db $0 + dbw $2a, $6d70 ; $078 + db $0 + dbw $2a, $6d7e ; $079 + db $0 + dbw $2a, $6d90 ; $07a + db $0 + dbw $2a, $6da2 ; $07b + db $0 + dbw $2a, $6db4 ; $07c + db $0 + dbw $2a, $6dc6 ; $07d + db $0 + dbw $2a, $6dd8 ; $07e + db $0 + dbw $2a, $6dea ; $07f + db $0 + dbw $2a, $6dfc ; $080 + db $0 + dbw $2a, $6e0e ; $081 + db $0 + dbw $2a, $6e1c ; $082 + db $0 + dbw $2a, $6e2a ; $083 + db $0 + dbw $2a, $6e38 ; $084 + db $0 + dbw $2a, $6e46 ; $085 + db $0 + dbw $2a, $6e54 ; $086 + db $0 + dbw $2a, $6e62 ; $087 + db $0 + dbw $2a, $6e74 ; $088 + db $0 + dbw $2a, $6e86 ; $089 + db $0 + dbw $2a, $6e98 ; $08a + db $0 + dbw $2a, $6ea6 ; $08b + db $0 + dbw $2a, $6eb4 ; $08c + db $0 + dbw $2a, $6ec2 ; $08d + db $0 + dbw $2a, $6ed0 ; $08e + db $0 + dbw $2a, $6ede ; $08f + db $0 + dbw $2a, $6eec ; $090 + db $0 + dbw $2a, $6efa ; $091 + db $0 + dbw $2a, $6f08 ; $092 + db $0 + dbw $2a, $6f16 ; $093 + db $0 + dbw $2a, $6f24 ; $094 + db $0 + dbw $2a, $6f32 ; $095 + db $0 + dbw $2a, $6f40 ; $096 + db $0 + dbw $2a, $6f4e ; $097 + db $0 + dbw $2a, $6f5c ; $098 + db $0 + dbw $2a, $6f6a ; $099 + db $0 + dbw $2a, $6f78 ; $09a + db $0 + dbw $2a, $6f86 ; $09b + db $0 + dbw $2a, $6f94 ; $09c + db $0 + dbw $2a, $6fa2 ; $09d + db $0 + dbw $2a, $6fb0 ; $09e + db $0 + dbw $2a, $6fbe ; $09f + db $0 + dbw $2a, $6fcc ; $0a0 + db $0 + dbw $2a, $6fda ; $0a1 + db $0 + dbw $2a, $6fe8 ; $0a2 + db $0 + dbw $2a, $6ff6 ; $0a3 + db $0 + dbw $2a, $7004 ; $0a4 + db $0 + dbw $2a, $7012 ; $0a5 + db $0 + dbw $2a, $7020 ; $0a6 + db $0 + dbw $2a, $702e ; $0a7 + db $0 + dbw $2a, $703c ; $0a8 + db $0 + dbw $2a, $7046 ; $0a9 + db $0 + dbw $2a, $7050 ; $0aa + db $0 + dbw $2a, $705e ; $0ab + db $0 + dbw $2a, $706c ; $0ac + db $0 + dbw $2a, $707a ; $0ad + db $0 + dbw $2a, $7088 ; $0ae + db $0 + dbw $2a, $7096 ; $0af + db $0 + dbw $2a, $70a4 ; $0b0 + db $0 + dbw $2a, $70b2 ; $0b1 + db $0 + dbw $2a, $70bc ; $0b2 + db $0 + dbw $2a, $70c6 ; $0b3 + db $0 + dbw $2a, $70d0 ; $0b4 + db $0 + dbw $2a, $70da ; $0b5 + db $0 + dbw $2a, $70e4 ; $0b6 + db $0 + dbw $2a, $70ee ; $0b7 + db $0 + dbw $2a, $70f8 ; $0b8 + db $0 + dbw $2a, $7102 ; $0b9 + db $0 + dbw $2a, $710c ; $0ba + db $0 + dbw $2a, $7116 ; $0bb + db $0 + dbw $2a, $7120 ; $0bc + db $0 + dbw $2a, $712a ; $0bd + db $0 + dbw $2a, $7134 ; $0be + db $0 + dbw $2a, $713e ; $0bf + db $0 + dbw $2a, $7148 ; $0c0 + db $0 + dbw $2a, $7152 ; $0c1 + db $0 + dbw $2a, $715c ; $0c2 + db $0 + dbw $2a, $7166 ; $0c3 + db $0 + dbw $2a, $7178 ; $0c4 + db $0 + dbw $2a, $718a ; $0c5 + db $0 + dbw $2a, $7194 ; $0c6 + db $0 + dbw $2a, $719e ; $0c7 + db $0 + dbw $2a, $71a8 ; $0c8 + db $0 + dbw $2a, $71ba ; $0c9 + db $0 + dbw $2a, $71cc ; $0ca + db $0 + dbw $2a, $71d6 ; $0cb + db $0 + dbw $2a, $71ec ; $0cc + db $0 + dbw $2a, $7202 ; $0cd + db $0 + dbw $2a, $7218 ; $0ce + db $0 + dbw $2a, $722e ; $0cf + db $0 + dbw $2a, $724c ; $0d0 + db $0 + dbw $2a, $726a ; $0d1 + db $0 + dbw $2a, $7284 ; $0d2 + db $0 + dbw $2a, $729e ; $0d3 + db $0 + dbw $2a, $72b8 ; $0d4 + db $0 + dbw $2a, $72d2 ; $0d5 + db $0 + dbw $2a, $72e0 ; $0d6 + db $0 + dbw $2a, $72ee ; $0d7 + db $0 + dbw $2a, $72fc ; $0d8 + db $0 + dbw $2a, $730a ; $0d9 + db $0 + dbw $2a, $7318 ; $0da + db $0 + dbw $2a, $7326 ; $0db + db $0 + dbw $2a, $7334 ; $0dc + db $0 + dbw $2a, $7342 ; $0dd + db $0 + dbw $2a, $7350 ; $0de + db $0 + dbw $2a, $735e ; $0df + db $0 + dbw $2a, $736c ; $0e0 + db $0 + dbw $2a, $737a ; $0e1 + db $0 + dbw $2a, $7388 ; $0e2 + db $0 + dbw $2a, $7396 ; $0e3 + db $0 + dbw $2a, $73a4 ; $0e4 + db $0 + dbw $2a, $73b2 ; $0e5 + db $0 + dbw $2a, $73c4 ; $0e6 + db $0 + dbw $2a, $73d6 ; $0e7 + db $0 + dbw $2a, $73e8 ; $0e8 + db $0 + dbw $2a, $73fa ; $0e9 + db $0 + dbw $2a, $7408 ; $0ea + db $0 + dbw $2a, $7416 ; $0eb + db $0 + dbw $2a, $7424 ; $0ec + db $0 + dbw $2a, $7432 ; $0ed + db $0 + dbw $2a, $7440 ; $0ee + db $0 + dbw $2a, $744e ; $0ef + db $0 + dbw $2a, $745c ; $0f0 + db $0 + dbw $2a, $7466 ; $0f1 + db $0 + dbw $2a, $7470 ; $0f2 + db $0 + dbw $2a, $747a ; $0f3 + db $0 + dbw $2a, $7484 ; $0f4 + db $0 + dbw $2a, $748e ; $0f5 + db $0 + dbw $2a, $7498 ; $0f6 + db $0 + dbw $2a, $74a2 ; $0f7 + db $0 + dbw $2a, $74b0 ; $0f8 + db $0 + dbw $2a, $74ba ; $0f9 + db $0 + dbw $2a, $74c8 ; $0fa + db $0 + dbw $2a, $74d6 ; $0fb + db $0 + dbw $2a, $74e4 ; $0fc + db $0 + dbw $2a, $74f2 ; $0fd + db $0 + dbw $2a, $7500 ; $0fe + db $0 + dbw $2a, $750e ; $0ff + db $0 + dbw $2a, $751c ; $100 + db $0 + dbw $2a, $752a ; $101 + db $0 + dbw $2a, $7538 ; $102 + db $0 + dbw $2a, $7546 ; $103 + db $0 + dbw $2a, $7554 ; $104 + db $0 + dbw $2a, $7562 ; $105 + db $0 + dbw $2a, $7570 ; $106 + db $0 + dbw $2a, $757e ; $107 + db $0 + dbw $2a, $7590 ; $108 + db $0 + dbw $2a, $75a2 ; $109 + db $0 + dbw $2a, $75b4 ; $10a + db $0 + dbw $2a, $75c6 ; $10b + db $0 + dbw $2a, $75d8 ; $10c + db $0 + dbw $2a, $75ea ; $10d + db $0 + dbw $2a, $75fc ; $10e + db $0 + dbw $2a, $7606 ; $10f + db $0 + dbw $2a, $7610 ; $110 + db $0 + dbw $2a, $761a ; $111 + db $0 + dbw $2a, $7624 ; $112 + db $0 + dbw $2a, $762e ; $113 + db $0 + dbw $2a, $7638 ; $114 + db $0 + dbw $2a, $7642 ; $115 + db $0 + dbw $2a, $764c ; $116 + db $0 + dbw $2a, $7656 ; $117 + db $0 + dbw $2a, $7660 ; $118 + db $0 + dbw $2a, $766a ; $119 + db $0 + dbw $2a, $767c ; $11a + db $0 + dbw $2a, $768e ; $11b + db $0 + dbw $2a, $76a0 ; $11c + db $0 + dbw $2a, $76b2 ; $11d + db $0 + dbw $2a, $76c4 ; $11e + db $0 + dbw $2a, $76d6 ; $11f + db $0 + dbw $2a, $76e4 ; $120 + db $0 + dbw $2a, $76f2 ; $121 + db $0 + dbw $2a, $7700 ; $122 + db $0 + dbw $2a, $770e ; $123 + db $0 + dbw $2a, $771c ; $124 + db $0 + dbw $2a, $772a ; $125 + db $0 + dbw $2a, $7738 ; $126 + db $0 + dbw $2a, $7746 ; $127 + db $0 + dbw $2a, $7754 ; $128 + db $0 + dbw $2a, $7762 ; $129 + db $0 + dbw $2a, $7770 ; $12a + db $0 + dbw $2a, $777e ; $12b + db $0 + dbw $2a, $778c ; $12c + db $0 + dbw $2a, $779a ; $12d + db $0 + dbw $2a, $77a8 ; $12e + db $0 + dbw $2a, $77b6 ; $12f + db $0 + dbw $2a, $77c4 ; $130 + db $0 + dbw $2a, $77d2 ; $131 + db $0 + dbw $2a, $77e0 ; $132 + db $0 + dbw $2a, $77ee ; $133 + db $0 + dbw $2a, $77fc ; $134 + db $0 + dbw $2a, $780a ; $135 + db $0 + dbw $2a, $7818 ; $136 + db $0 + dbw $2a, $7826 ; $137 + db $0 + dbw $2a, $7834 ; $138 + db $0 + dbw $2a, $7842 ; $139 + db $0 + dbw $2a, $7850 ; $13a + db $0 + dbw $2a, $785e ; $13b + db $0 + dbw $2a, $786c ; $13c + db $0 + dbw $2a, $787a ; $13d + db $0 + dbw $2a, $7888 ; $13e + db $0 + dbw $2a, $7896 ; $13f + db $0 + dbw $2a, $78a4 ; $140 + db $0 + dbw $2a, $78b2 ; $141 + db $0 + dbw $2a, $78c0 ; $142 + db $0 + dbw $2a, $78ca ; $143 + db $0 + dbw $2a, $78d4 ; $144 + db $0 + dbw $2a, $78de ; $145 + db $0 + dbw $2a, $78e8 ; $146 + db $0 + dbw $2a, $78f2 ; $147 + db $0 + dbw $2a, $78fc ; $148 + db $0 + dbw $2a, $7906 ; $149 + db $0 + dbw $2a, $7910 ; $14a + db $0 + dbw $2a, $791a ; $14b + db $0 + dbw $2a, $7924 ; $14c + db $0 + dbw $2a, $792e ; $14d + db $0 + dbw $2a, $7938 ; $14e + db $0 + dbw $2a, $794a ; $14f + db $0 + dbw $2a, $795c ; $150 + db $0 + dbw $2a, $796e ; $151 + db $0 + dbw $2a, $7980 ; $152 + db $0 + dbw $2a, $798e ; $153 + db $0 + dbw $2a, $799c ; $154 + db $0 + dbw $2a, $79aa ; $155 + db $0 + dbw $2a, $79b8 ; $156 + db $0 + dbw $2a, $79c6 ; $157 + db $0 + dbw $2a, $79d4 ; $158 + db $0 + dbw $2a, $79e2 ; $159 + db $0 + dbw $2a, $79f0 ; $15a + db $0 + dbw $2a, $79fe ; $15b + db $0 + dbw $2a, $7a0c ; $15c + db $0 + dbw $2a, $7a1a ; $15d + db $0 + dbw $2a, $7a28 ; $15e + db $0 + dbw $2a, $7a36 ; $15f + db $0 + dbw $2a, $7a44 ; $160 + db $0 + dbw $2a, $7a52 ; $161 + db $0 + dbw $2a, $7a60 ; $162 + db $0 + dbw $2a, $7a6e ; $163 + db $0 + dbw $2a, $7a7c ; $164 + db $0 + dbw $2a, $7a8a ; $165 + db $0 + dbw $2a, $7a98 ; $166 + db $0 + dbw $2a, $7aa6 ; $167 + db $0 + dbw $2a, $7ab4 ; $168 + db $0 + dbw $2a, $7ac2 ; $169 + db $0 + dbw $2a, $7ad0 ; $16a + db $0 + dbw $2a, $7ade ; $16b + db $0 + dbw $2a, $7aec ; $16c + db $0 + dbw $2a, $7afe ; $16d + db $0 + dbw $2a, $7b10 ; $16e + db $0 + dbw $2a, $7b22 ; $16f + db $0 + dbw $2a, $7b34 ; $170 + db $0 + dbw $2a, $7b46 ; $171 + db $0 + dbw $2a, $7b58 ; $172 + db $0 + dbw $2a, $7b6a ; $173 + db $0 + dbw $2a, $7b7c ; $174 + db $0 + dbw $2a, $7b8e ; $175 + db $0 + dbw $2a, $7ba0 ; $176 + db $0 + dbw $2a, $7bb2 ; $177 + db $0 + dbw $2a, $7bc4 ; $178 + db $0 + dbw $2a, $7bd6 ; $179 + db $0 + dbw $2a, $7be8 ; $17a + db $0 + dbw $2a, $7bfa ; $17b + db $0 + dbw $2a, $7c0c ; $17c + db $0 + dbw $2a, $7c1e ; $17d + db $0 + dbw $2a, $7c2c ; $17e + db $0 + dbw $2a, $7c3a ; $17f + db $0 + dbw $2a, $7c48 ; $180 + db $0 + dbw $2a, $7c56 ; $181 + db $0 + dbw $2a, $7c64 ; $182 + db $0 + dbw $2a, $7c72 ; $183 + db $0 + dbw $2a, $7c80 ; $184 + db $0 + dbw $2a, $7c8e ; $185 + db $0 + dbw $2a, $7c9c ; $186 + db $0 + dbw $2a, $7caa ; $187 + db $0 + dbw $2a, $7cb8 ; $188 + db $0 + dbw $2a, $7cc6 ; $189 + db $0 + dbw $2a, $7cd4 ; $18a + db $0 + dbw $2a, $7ce2 ; $18b + db $0 + dbw $2a, $7cf0 ; $18c + db $0 + dbw $2a, $7cfe ; $18d + db $0 + dbw $2a, $7d0c ; $18e + db $0 + dbw $2a, $7d1a ; $18f + db $0 + dbw $2a, $7d28 ; $190 + db $0 + dbw $2a, $7d36 ; $191 + db $0 + dbw $2a, $7d44 ; $192 + db $0 + dbw $2a, $7d52 ; $193 + db $0 + dbw $2a, $7d5c ; $194 + db $0 + dbw $2a, $7d66 ; $195 + db $0 + dbw $2a, $7d74 ; $196 + db $0 + dbw $2a, $7d82 ; $197 + db $0 + dbw $2a, $7d90 ; $198 + db $0 + dbw $2a, $7d9e ; $199 + db $0 + dbw $2a, $7dac ; $19a + db $0 + dbw $2a, $7dba ; $19b + db $0 + dbw $2a, $7dc8 ; $19c + db $0 + dbw $2a, $7dd6 ; $19d + db $0 + dbw $2a, $7de4 ; $19e + db $0 + dbw $2a, $7df2 ; $19f + db $0 + dbw $2a, $7e00 ; $1a0 + db $0 + dbw $2a, $7e0e ; $1a1 + db $0 + dbw $2a, $7e18 ; $1a2 + db $0 + dbw $2a, $7e22 ; $1a3 + db $0 + dbw $2a, $7e3c ; $1a4 + db $0 + dbw $2a, $7e56 ; $1a5 + db $0 + dbw $2a, $7e70 ; $1a6 + db $0 + dbw $2a, $7e8a ; $1a7 + db $0 + dbw $2a, $7ea4 ; $1a8 + db $0 + dbw $2a, $7ebe ; $1a9 + db $0 + dbw $2a, $7ed8 ; $1aa + db $0 + dbw $2a, $7ef2 ; $1ab + db $0 + dbw $2a, $7f0c ; $1ac + db $0 + dbw $2a, $7f26 ; $1ad + db $0 + dbw $2a, $7f40 ; $1ae + db $0 + dbw $2a, $7f5a ; $1af + db $0 + dbw $2a, $7f74 ; $1b0 + db $0 + dbw $2a, $7f8e ; $1b1 + db $0 + dbw $2a, $7fb0 ; $1b2 + db $0 + dbw $2a, $7fd2 ; $1b3 + db $0 + dbw $2b, $48f5 ; $1b4 + db $0 + dbw $2b, $4917 ; $1b5 + db $0 + dbw $2b, $4931 ; $1b6 + db $0 + dbw $2b, $494b ; $1b7 + db $0 + dbw $2b, $4965 ; $1b8 + db $0 + dbw $2b, $497f ; $1b9 + db $0 + dbw $2b, $4991 ; $1ba + db $0 + dbw $2b, $49a3 ; $1bb + db $0 + dbw $2b, $49b5 ; $1bc + db $0 + dbw $2b, $49c7 ; $1bd + db $0 + dbw $2b, $49d9 ; $1be + db $0 + dbw $2b, $49eb ; $1bf + db $0 + dbw $2b, $49fd ; $1c0 + db $0 + dbw $2a, $7ff4 ; $1c1 + db $0 + dbw $2b, $4a0f ; $1c2 + db $0 diff --git a/src/data/gfx_pointers/gfx_unknown3.asm b/src/data/gfx_pointers/gfx_unknown3.asm new file mode 100644 index 0000000..4cf2e9b --- /dev/null +++ b/src/data/gfx_pointers/gfx_unknown3.asm @@ -0,0 +1,753 @@ +GfxUnknown3: + dbw $29, $6820 ; $000 + db $0 + dbw $29, $684c ; $001 + db $0 + dbw $29, $6864 ; $002 + db $0 + dbw $29, $6898 ; $003 + db $0 + dbw $29, $68c0 ; $004 + db $0 + dbw $29, $68d8 ; $005 + db $0 + dbw $29, $68f4 ; $006 + db $0 + dbw $29, $6910 ; $007 + db $0 + dbw $29, $6934 ; $008 + db $0 + dbw $29, $69b8 ; $009 + db $0 + dbw $29, $6a3c ; $00a + db $0 + dbw $29, $6ac0 ; $00b + db $0 + dbw $29, $6b44 ; $00c + db $0 + dbw $29, $6bc8 ; $00d + db $0 + dbw $29, $6c4c ; $00e + db $0 + dbw $29, $6cd0 ; $00f + db $0 + dbw $29, $6d54 ; $010 + db $0 + dbw $29, $6dd8 ; $011 + db $0 + dbw $29, $6e5c ; $012 + db $0 + dbw $29, $6ee0 ; $013 + db $0 + dbw $29, $6f64 ; $014 + db $0 + dbw $29, $6fe8 ; $015 + db $0 + dbw $29, $7020 ; $016 + db $0 + dbw $29, $7058 ; $017 + db $0 + dbw $29, $7084 ; $018 + db $0 + dbw $29, $70bc ; $019 + db $0 + dbw $29, $70f8 ; $01a + db $0 + dbw $29, $7140 ; $01b + db $0 + dbw $29, $71e8 ; $01c + db $0 + dbw $29, $725c ; $01d + db $0 + dbw $29, $7288 ; $01e + db $0 + dbw $29, $7298 ; $01f + db $0 + dbw $29, $72fc ; $020 + db $0 + dbw $29, $736c ; $021 + db $0 + dbw $29, $73b8 ; $022 + db $0 + dbw $29, $7408 ; $023 + db $0 + dbw $29, $7458 ; $024 + db $0 + dbw $29, $7484 ; $025 + db $0 + dbw $29, $7500 ; $026 + db $0 + dbw $29, $7590 ; $027 + db $0 + dbw $29, $75b0 ; $028 + db $0 + dbw $29, $75ec ; $029 + db $0 + dbw $29, $7634 ; $02a + db $0 + dbw $29, $7658 ; $02b + db $0 + dbw $29, $769c ; $02c + db $0 + dbw $29, $76dc ; $02d + db $0 + dbw $29, $7744 ; $02e + db $0 + dbw $29, $77bc ; $02f + db $0 + dbw $29, $780c ; $030 + db $0 + dbw $29, $7834 ; $031 + db $0 + dbw $29, $7884 ; $032 + db $0 + dbw $29, $78b0 ; $033 + db $0 + dbw $29, $7914 ; $034 + db $0 + dbw $29, $79a0 ; $035 + db $0 + dbw $29, $79e0 ; $036 + db $0 + dbw $29, $7aac ; $037 + db $0 + dbw $29, $7af8 ; $038 + db $0 + dbw $29, $7b24 ; $039 + db $0 + dbw $29, $7b78 ; $03a + db $0 + dbw $29, $7bc4 ; $03b + db $0 + dbw $29, $7c18 ; $03c + db $0 + dbw $29, $7c78 ; $03d + db $0 + dbw $29, $7cb0 ; $03e + db $0 + dbw $29, $7cf4 ; $03f + db $0 + dbw $29, $7d1c ; $040 + db $0 + dbw $29, $7d64 ; $041 + db $0 + dbw $29, $7d8c ; $042 + db $0 + dbw $29, $7dd4 ; $043 + db $0 + dbw $29, $7e40 ; $044 + db $0 + dbw $29, $7e84 ; $045 + db $0 + dbw $29, $7ed0 ; $046 + db $0 + dbw $29, $7f0c ; $047 + db $0 + dbw $29, $7f60 ; $048 + db $0 + dbw $2a, $4000 ; $049 + db $0 + dbw $29, $7f8c ; $04a + db $0 + dbw $2a, $4080 ; $04b + db $0 + dbw $29, $7fd8 ; $04c + db $0 + dbw $29, $7fec ; $04d + db $0 + dbw $2a, $40e0 ; $04e + db $0 + dbw $2a, $40f8 ; $04f + db $0 + dbw $2a, $414c ; $050 + db $0 + dbw $2a, $41b8 ; $051 + db $0 + dbw $2a, $420c ; $052 + db $0 + dbw $2a, $4238 ; $053 + db $0 + dbw $2a, $4274 ; $054 + db $0 + dbw $2a, $429c ; $055 + db $0 + dbw $2a, $434c ; $056 + db $0 + dbw $2a, $4384 ; $057 + db $0 + dbw $2a, $43d8 ; $058 + db $0 + dbw $2a, $4420 ; $059 + db $0 + dbw $2a, $4454 ; $05a + db $0 + dbw $2a, $4488 ; $05b + db $0 + dbw $2a, $44ec ; $05c + db $0 + dbw $2a, $4538 ; $05d + db $0 + dbw $2a, $4600 ; $05e + db $0 + dbw $2a, $4668 ; $05f + db $0 + dbw $2a, $4708 ; $060 + db $0 + dbw $2a, $4738 ; $061 + db $0 + dbw $2a, $475c ; $062 + db $0 + dbw $2a, $4790 ; $063 + db $0 + dbw $2a, $47c8 ; $064 + db $0 + dbw $2a, $4828 ; $065 + db $0 + dbw $2a, $48a4 ; $066 + db $0 + dbw $2a, $48d4 ; $067 + db $0 + dbw $2a, $48ec ; $068 + db $0 + dbw $2a, $4998 ; $069 + db $0 + dbw $2a, $49dc ; $06a + db $0 + dbw $2a, $4a40 ; $06b + db $0 + dbw $2a, $4a78 ; $06c + db $0 + dbw $2a, $4ac4 ; $06d + db $0 + dbw $2a, $4b04 ; $06e + db $0 + dbw $2a, $4b40 ; $06f + db $0 + dbw $2a, $4b8c ; $070 + db $0 + dbw $2a, $4bdc ; $071 + db $0 + dbw $2a, $4c34 ; $072 + db $0 + dbw $2a, $4c68 ; $073 + db $0 + dbw $2a, $4cc4 ; $074 + db $0 + dbw $2a, $4cfc ; $075 + db $0 + dbw $2a, $4d44 ; $076 + db $0 + dbw $2a, $4db0 ; $077 + db $0 + dbw $2a, $4e20 ; $078 + db $0 + dbw $2a, $4e68 ; $079 + db $0 + dbw $2a, $4e90 ; $07a + db $0 + dbw $2a, $4eb8 ; $07b + db $0 + dbw $2a, $4ee0 ; $07c + db $0 + dbw $2a, $4f08 ; $07d + db $0 + dbw $2a, $4f1c ; $07e + db $0 + dbw $2a, $4f3c ; $07f + db $0 + dbw $2a, $4f5c ; $080 + db $0 + dbw $01, $7853 ; $081 + db $0 + dbw $2a, $4f7c ; $082 + db $0 + dbw $2a, $4fa0 ; $083 + db $0 + dbw $2a, $502c ; $084 + db $0 + dbw $06, $7ff8 ; $085 + db $0 + dbw $0b, $7ff8 ; $086 + db $0 + dbw $2a, $50b8 ; $087 + db $0 + dbw $2a, $50c4 ; $088 + db $0 + dbw $2a, $50d0 ; $089 + db $0 + dbw $2a, $50dc ; $08a + db $0 + dbw $2a, $50f0 ; $08b + db $0 + dbw $2a, $50fc ; $08c + db $0 + dbw $2a, $5110 ; $08d + db $0 + dbw $2a, $511c ; $08e + db $0 + dbw $2a, $5130 ; $08f + db $0 + dbw $2a, $513c ; $090 + db $0 + dbw $2a, $5150 ; $091 + db $0 + dbw $2a, $515c ; $092 + db $0 + dbw $2a, $5170 ; $093 + db $0 + dbw $2a, $517c ; $094 + db $0 + dbw $2a, $5190 ; $095 + db $0 + dbw $2a, $519c ; $096 + db $0 + dbw $2a, $51b0 ; $097 + db $0 + dbw $2a, $51bc ; $098 + db $0 + dbw $2a, $51d0 ; $099 + db $0 + dbw $2a, $51dc ; $09a + db $0 + dbw $2a, $51f0 ; $09b + db $0 + dbw $2a, $51fc ; $09c + db $0 + dbw $2a, $5210 ; $09d + db $0 + dbw $2a, $521c ; $09e + db $0 + dbw $2a, $5230 ; $09f + db $0 + dbw $2a, $523c ; $0a0 + db $0 + dbw $2a, $5250 ; $0a1 + db $0 + dbw $2a, $525c ; $0a2 + db $0 + dbw $2a, $5270 ; $0a3 + db $0 + dbw $2a, $527c ; $0a4 + db $0 + dbw $2a, $5290 ; $0a5 + db $0 + dbw $2a, $529c ; $0a6 + db $0 + dbw $2a, $52b0 ; $0a7 + db $0 + dbw $2a, $52bc ; $0a8 + db $0 + dbw $2a, $52d0 ; $0a9 + db $0 + dbw $2a, $52dc ; $0aa + db $0 + dbw $2a, $52f0 ; $0ab + db $0 + dbw $2a, $52fc ; $0ac + db $0 + dbw $2a, $5310 ; $0ad + db $0 + dbw $2a, $531c ; $0ae + db $0 + dbw $2a, $5330 ; $0af + db $0 + dbw $2a, $537c ; $0b0 + db $0 + dbw $2a, $5390 ; $0b1 + db $0 + dbw $2a, $539c ; $0b2 + db $0 + dbw $2a, $53b0 ; $0b3 + db $0 + dbw $2a, $53bc ; $0b4 + db $0 + dbw $2a, $53d0 ; $0b5 + db $0 + dbw $2a, $541c ; $0b6 + db $0 + dbw $2a, $5430 ; $0b7 + db $0 + dbw $2a, $543c ; $0b8 + db $0 + dbw $2a, $5450 ; $0b9 + db $0 + dbw $2a, $545c ; $0ba + db $0 + dbw $2a, $5470 ; $0bb + db $0 + dbw $2a, $547c ; $0bc + db $0 + dbw $2a, $5490 ; $0bd + db $0 + dbw $0c, $7ff8 ; $0be + db $0 + dbw $2a, $549c ; $0bf + db $0 + dbw $2a, $54b0 ; $0c0 + db $0 + dbw $2a, $54bc ; $0c1 + db $0 + dbw $2a, $54d0 ; $0c2 + db $0 + dbw $2a, $54dc ; $0c3 + db $0 + dbw $2a, $54f0 ; $0c4 + db $0 + dbw $2a, $54fc ; $0c5 + db $0 + dbw $2a, $5510 ; $0c6 + db $0 + dbw $2a, $551c ; $0c7 + db $0 + dbw $2a, $5530 ; $0c8 + db $0 + dbw $2a, $553c ; $0c9 + db $0 + dbw $2a, $5550 ; $0ca + db $0 + dbw $2a, $555c ; $0cb + db $0 + dbw $2a, $5570 ; $0cc + db $0 + dbw $2a, $557c ; $0cd + db $0 + dbw $2a, $5590 ; $0ce + db $0 + dbw $2a, $559c ; $0cf + db $0 + dbw $2a, $55b0 ; $0d0 + db $0 + dbw $2a, $55bc ; $0d1 + db $0 + dbw $2a, $55d0 ; $0d2 + db $0 + dbw $2a, $55dc ; $0d3 + db $0 + dbw $2a, $55f0 ; $0d4 + db $0 + dbw $2a, $55fc ; $0d5 + db $0 + dbw $2a, $5610 ; $0d6 + db $0 + dbw $2a, $561c ; $0d7 + db $0 + dbw $2a, $5630 ; $0d8 + db $0 + dbw $2a, $563c ; $0d9 + db $0 + dbw $2a, $5650 ; $0da + db $0 + dbw $2a, $565c ; $0db + db $0 + dbw $2a, $5670 ; $0dc + db $0 + dbw $2a, $567c ; $0dd + db $0 + dbw $2a, $5690 ; $0de + db $0 + dbw $2a, $569c ; $0df + db $0 + dbw $2a, $56b0 ; $0e0 + db $0 + dbw $2a, $56bc ; $0e1 + db $0 + dbw $2a, $56d0 ; $0e2 + db $0 + dbw $2a, $56dc ; $0e3 + db $0 + dbw $2a, $56f0 ; $0e4 + db $0 + dbw $2a, $56fc ; $0e5 + db $0 + dbw $2a, $5710 ; $0e6 + db $0 + dbw $2a, $571c ; $0e7 + db $0 + dbw $2a, $5730 ; $0e8 + db $0 + dbw $2a, $573c ; $0e9 + db $0 + dbw $2a, $5750 ; $0ea + db $0 + dbw $2a, $575c ; $0eb + db $0 + dbw $2a, $5770 ; $0ec + db $0 + dbw $2a, $577c ; $0ed + db $0 + dbw $2a, $5790 ; $0ee + db $0 + dbw $2a, $579c ; $0ef + db $0 + dbw $2a, $57b0 ; $0f0 + db $0 + dbw $2a, $57bc ; $0f1 + db $0 + dbw $2a, $57d0 ; $0f2 + db $0 + dbw $2a, $57dc ; $0f3 + db $0 + dbw $2a, $57f0 ; $0f4 + db $0 + dbw $2a, $57fc ; $0f5 + db $0 + dbw $2a, $5810 ; $0f6 + db $0 + dbw $2a, $581c ; $0f7 + db $0 + dbw $2a, $5830 ; $0f8 + db $0 + dbw $2a, $583c ; $0f9 + db $0 + dbw $2a, $5850 ; $0fa + db $0 + dbw $2a, $585c ; $0fb + db $0 + dbw $2a, $5870 ; $0fc + db $0 + dbw $2a, $587c ; $0fd + db $0 + dbw $2a, $5890 ; $0fe + db $0 + dbw $2a, $589c ; $0ff + db $0 + dbw $2a, $58b0 ; $100 + db $0 + dbw $2a, $58bc ; $101 + db $0 + dbw $2a, $58d0 ; $102 + db $0 + dbw $0d, $7ff8 ; $103 + db $0 + dbw $0e, $7ff8 ; $104 + db $0 + dbw $12, $7ff8 ; $105 + db $0 + dbw $16, $7ff8 ; $106 + db $0 + dbw $18, $7ff8 ; $107 + db $0 + dbw $19, $7ff8 ; $108 + db $0 + dbw $1a, $7ff8 ; $109 + db $0 + dbw $24, $7ff8 ; $10a + db $0 + dbw $2a, $58dc ; $10b + db $0 + dbw $2a, $58e8 ; $10c + db $0 + dbw $2a, $58f4 ; $10d + db $0 + dbw $2a, $5900 ; $10e + db $0 + dbw $2a, $5938 ; $10f + db $0 + dbw $2a, $5940 ; $110 + db $0 + dbw $2a, $5948 ; $111 + db $0 + dbw $2a, $59a8 ; $112 + db $0 + dbw $2a, $59cc ; $113 + db $0 + dbw $2a, $5a58 ; $114 + db $0 + dbw $2a, $5ae4 ; $115 + db $0 + dbw $2a, $5aec ; $116 + db $0 + dbw $2a, $5af4 ; $117 + db $0 + dbw $2a, $5b00 ; $118 + db $0 + dbw $2a, $5b64 ; $119 + db $0 + dbw $2a, $5bc8 ; $11a + db $0 + dbw $2a, $5c2c ; $11b + db $0 + dbw $2a, $5c90 ; $11c + db $0 + dbw $2a, $5c98 ; $11d + db $0 + dbw $2a, $5ca0 ; $11e + db $0 + dbw $2a, $5ca8 ; $11f + db $0 + dbw $2a, $5cb0 ; $120 + db $0 + dbw $2a, $5cbc ; $121 + db $0 + dbw $2a, $5cc8 ; $122 + db $0 + dbw $2a, $5cd4 ; $123 + db $0 + dbw $2a, $5ce0 ; $124 + db $0 + dbw $2a, $5cec ; $125 + db $0 + dbw $2a, $5cf8 ; $126 + db $0 + dbw $2a, $5d04 ; $127 + db $0 + dbw $2a, $5d10 ; $128 + db $0 + dbw $2a, $5d1c ; $129 + db $0 + dbw $2a, $5d28 ; $12a + db $0 + dbw $2a, $5d34 ; $12b + db $0 + dbw $2a, $5d40 ; $12c + db $0 + dbw $2a, $5d4c ; $12d + db $0 + dbw $2a, $5d58 ; $12e + db $0 + dbw $2a, $5d64 ; $12f + db $0 + dbw $2a, $5d70 ; $130 + db $0 + dbw $2a, $5d7c ; $131 + db $0 + dbw $2a, $5d88 ; $132 + db $0 + dbw $2a, $5d94 ; $133 + db $0 + dbw $2a, $5da0 ; $134 + db $0 + dbw $2a, $5dac ; $135 + db $0 + dbw $2a, $5db8 ; $136 + db $0 + dbw $2a, $5dc4 ; $137 + db $0 + dbw $2a, $5dd0 ; $138 + db $0 + dbw $2a, $5ddc ; $139 + db $0 + dbw $2a, $5de8 ; $13a + db $0 + dbw $2a, $5df4 ; $13b + db $0 + dbw $2a, $5e00 ; $13c + db $0 + dbw $2a, $5e0c ; $13d + db $0 + dbw $2a, $5e18 ; $13e + db $0 + dbw $2a, $5e24 ; $13f + db $0 + dbw $2a, $5e30 ; $140 + db $0 + dbw $2a, $5e3c ; $141 + db $0 + dbw $2a, $5e48 ; $142 + db $0 + dbw $2a, $5e54 ; $143 + db $0 + dbw $2a, $5e60 ; $144 + db $0 + dbw $2a, $5e6c ; $145 + db $0 + dbw $2a, $5e78 ; $146 + db $0 + dbw $2a, $5e84 ; $147 + db $0 + dbw $2a, $5e94 ; $148 + db $0 + dbw $2a, $5ea0 ; $149 + db $0 + dbw $2a, $5eb0 ; $14a + db $0 + dbw $2a, $5ec0 ; $14b + db $0 + dbw $2a, $5ecc ; $14c + db $0 + dbw $2a, $5ee0 ; $14d + db $0 + dbw $2a, $5eec ; $14e + db $0 + dbw $2a, $5ef8 ; $14f + db $0 + dbw $2a, $5f04 ; $150 + db $0 + dbw $2a, $5f10 ; $151 + db $0 + dbw $2a, $5f1c ; $152 + db $0 + dbw $2a, $5f28 ; $153 + db $0 + dbw $2a, $5f3c ; $154 + db $0 + dbw $2a, $5f4c ; $155 + db $0 + dbw $2a, $5f58 ; $156 + db $0 + dbw $2a, $5f60 ; $157 + db $0 + dbw $2a, $5f6c ; $158 + db $0 + dbw $2a, $5f78 ; $159 + db $0 + dbw $2a, $5f84 ; $15a + db $0 + dbw $2a, $5f90 ; $15b + db $0 + dbw $2a, $5f9c ; $15c + db $0 + dbw $2a, $5fa8 ; $15d + db $0 + dbw $2a, $5fb4 ; $15e + db $0 + dbw $2a, $5fc0 ; $15f + db $0 + dbw $2a, $5fcc ; $160 + db $0 + dbw $2a, $5fd8 ; $161 + db $0 + dbw $2a, $5fe4 ; $162 + db $0 + dbw $2a, $5fec ; $163 + db $0 + dbw $2a, $6004 ; $164 + db $0 + dbw $2a, $6010 ; $165 + db $0 + dbw $2a, $6040 ; $166 + db $0 + dbw $2a, $604c ; $167 + db $0 + dbw $2a, $6058 ; $168 + db $0 + dbw $2a, $6064 ; $169 + db $0 + dbw $2a, $6070 ; $16a + db $0 + dbw $2a, $6084 ; $16b + db $0 + dbw $2a, $60a0 ; $16c + db $0 + dbw $2a, $60ac ; $16d + db $0 + dbw $2a, $60dc ; $16e + db $0 + dbw $2a, $6158 ; $16f + db $0 + dbw $2a, $61a8 ; $170 + db $0 + dbw $2a, $61b4 ; $171 + db $0 + dbw $2a, $61c0 ; $172 + db $0 + dbw $2a, $61d8 ; $173 + db $0 + dbw $2a, $61ec ; $174 + db $0 + dbw $2a, $6278 ; $175 + db $0 + dbw $2a, $6284 ; $176 + db $0 + dbw $2a, $6530 ; $177 + db $0 diff --git a/src/data/gfx_pointers/palettes.asm b/src/data/gfx_pointers/palettes.asm new file mode 100644 index 0000000..fd974e9 --- /dev/null +++ b/src/data/gfx_pointers/palettes.asm @@ -0,0 +1,395 @@ +Palettes: + gfx_ptr Palette000 ; PALETTE_000 + gfx_ptr Palette001 ; PALETTE_001 + gfx_ptr Palette002 ; PALETTE_002 + gfx_ptr Palette003 ; PALETTE_003 + gfx_ptr Palette004 ; PALETTE_004 + gfx_ptr Palette005 ; PALETTE_005 + gfx_ptr Palette006 ; PALETTE_006 + gfx_ptr Palette007 ; PALETTE_007 + gfx_ptr Palette008 ; PALETTE_008 + gfx_ptr Palette009 ; PALETTE_009 + gfx_ptr Palette00A ; PALETTE_00A + gfx_ptr Palette00B ; PALETTE_00B + gfx_ptr Palette00C ; PALETTE_00C + gfx_ptr Palette00D ; PALETTE_00D + gfx_ptr Palette00E ; PALETTE_00E + gfx_ptr Palette00F ; PALETTE_00F + gfx_ptr Palette010 ; PALETTE_010 + gfx_ptr Palette011 ; PALETTE_011 + gfx_ptr Palette012 ; PALETTE_012 + gfx_ptr Palette013 ; PALETTE_013 + gfx_ptr Palette014 ; PALETTE_014 + gfx_ptr Palette015 ; PALETTE_015 + gfx_ptr Palette016 ; PALETTE_016 + gfx_ptr Palette017 ; PALETTE_017 + gfx_ptr Palette018 ; PALETTE_018 + gfx_ptr Palette019 ; PALETTE_019 + gfx_ptr Palette01A ; PALETTE_01A + gfx_ptr Palette01B ; PALETTE_01B + gfx_ptr Palette01C ; PALETTE_01C + gfx_ptr Palette01D ; PALETTE_01D + gfx_ptr Palette01E ; PALETTE_01E + gfx_ptr Palette01F ; PALETTE_01F + gfx_ptr Palette020 ; PALETTE_020 + gfx_ptr Palette021 ; PALETTE_021 + gfx_ptr Palette022 ; PALETTE_022 + gfx_ptr Palette023 ; PALETTE_023 + gfx_ptr Palette024 ; PALETTE_024 + gfx_ptr Palette025 ; PALETTE_025 + gfx_ptr Palette026 ; PALETTE_026 + gfx_ptr Palette027 ; PALETTE_027 + gfx_ptr Palette028 ; PALETTE_028 + gfx_ptr Palette029 ; PALETTE_029 + gfx_ptr Palette02A ; PALETTE_02A + gfx_ptr Palette02B ; PALETTE_02B + gfx_ptr Palette02C ; PALETTE_02C + gfx_ptr Palette02D ; PALETTE_02D + gfx_ptr Palette02E ; PALETTE_02E + gfx_ptr Palette02F ; PALETTE_02F + gfx_ptr Palette030 ; PALETTE_030 + gfx_ptr Palette031 ; PALETTE_031 + gfx_ptr Palette032 ; PALETTE_032 + gfx_ptr Palette033 ; PALETTE_033 + gfx_ptr Palette034 ; PALETTE_034 + gfx_ptr Palette035 ; PALETTE_035 + gfx_ptr Palette036 ; PALETTE_036 + gfx_ptr Palette037 ; PALETTE_037 + gfx_ptr Palette038 ; PALETTE_038 + gfx_ptr Palette039 ; PALETTE_039 + gfx_ptr Palette03A ; PALETTE_03A + gfx_ptr Palette03B ; PALETTE_03B + gfx_ptr Palette03C ; PALETTE_03C + gfx_ptr Palette03D ; PALETTE_03D + gfx_ptr Palette03E ; PALETTE_03E + gfx_ptr Palette03F ; PALETTE_03F + gfx_ptr Palette040 ; PALETTE_040 + gfx_ptr Palette041 ; PALETTE_041 + gfx_ptr Palette042 ; PALETTE_042 + gfx_ptr Palette043 ; PALETTE_043 + gfx_ptr Palette044 ; PALETTE_044 + gfx_ptr Palette045 ; PALETTE_045 + gfx_ptr Palette046 ; PALETTE_046 + gfx_ptr Palette047 ; PALETTE_047 + gfx_ptr Palette048 ; PALETTE_048 + gfx_ptr Palette049 ; PALETTE_049 + gfx_ptr Palette04A ; PALETTE_04A + gfx_ptr Palette04B ; PALETTE_04B + gfx_ptr Palette04C ; PALETTE_04C + gfx_ptr Palette04D ; PALETTE_04D + gfx_ptr Palette04E ; PALETTE_04E + gfx_ptr Palette04F ; PALETTE_04F + gfx_ptr Palette050 ; PALETTE_050 + gfx_ptr Palette051 ; PALETTE_051 + gfx_ptr Palette052 ; PALETTE_052 + gfx_ptr Palette053 ; PALETTE_053 + gfx_ptr Palette054 ; PALETTE_054 + gfx_ptr Palette055 ; PALETTE_055 + gfx_ptr Palette056 ; PALETTE_056 + gfx_ptr Palette057 ; PALETTE_057 + gfx_ptr Palette058 ; PALETTE_058 + gfx_ptr Palette059 ; PALETTE_059 + gfx_ptr Palette05A ; PALETTE_05A + gfx_ptr Palette05B ; PALETTE_05B + gfx_ptr Palette05C ; PALETTE_05C + gfx_ptr Palette05D ; PALETTE_05D + gfx_ptr Palette05E ; PALETTE_05E + gfx_ptr Palette05F ; PALETTE_05F + gfx_ptr Palette060 ; PALETTE_060 + gfx_ptr Palette061 ; PALETTE_061 + gfx_ptr Palette062 ; PALETTE_062 + gfx_ptr Palette063 ; PALETTE_063 + gfx_ptr Palette064 ; PALETTE_064 + gfx_ptr Palette065 ; PALETTE_065 + gfx_ptr Palette066 ; PALETTE_066 + gfx_ptr Palette067 ; PALETTE_067 + gfx_ptr Palette068 ; PALETTE_068 + gfx_ptr Palette069 ; PALETTE_069 + gfx_ptr Palette06A ; PALETTE_06A + gfx_ptr Palette06B ; PALETTE_06B + gfx_ptr Palette06C ; PALETTE_06C + gfx_ptr Palette06D ; PALETTE_06D + gfx_ptr Palette06E ; PALETTE_06E + gfx_ptr Palette06F ; PALETTE_06F + gfx_ptr Palette070 ; PALETTE_070 + gfx_ptr Palette071 ; PALETTE_071 + gfx_ptr Palette072 ; PALETTE_072 + gfx_ptr Palette073 ; PALETTE_073 + gfx_ptr Palette074 ; PALETTE_074 + gfx_ptr Palette075 ; PALETTE_075 + gfx_ptr Palette076 ; PALETTE_076 + gfx_ptr Palette077 ; PALETTE_077 + gfx_ptr Palette078 ; PALETTE_078 + gfx_ptr Palette079 ; PALETTE_079 + gfx_ptr Palette07A ; PALETTE_07A + gfx_ptr Palette07B ; PALETTE_07B + gfx_ptr Palette07C ; PALETTE_07C + gfx_ptr Palette07D ; PALETTE_07D + gfx_ptr Palette07E ; PALETTE_07E + gfx_ptr Palette07F ; PALETTE_07F + gfx_ptr Palette080 ; PALETTE_080 + gfx_ptr Palette081 ; PALETTE_081 + gfx_ptr Palette082 ; PALETTE_082 + gfx_ptr Palette083 ; PALETTE_083 + gfx_ptr Palette084 ; PALETTE_084 + gfx_ptr Palette085 ; PALETTE_085 + gfx_ptr Palette086 ; PALETTE_086 + gfx_ptr Palette087 ; PALETTE_087 + gfx_ptr Palette088 ; PALETTE_088 + gfx_ptr Palette089 ; PALETTE_089 + gfx_ptr Palette08A ; PALETTE_08A + gfx_ptr Palette08B ; PALETTE_08B + gfx_ptr Palette08C ; PALETTE_08C + gfx_ptr Palette08D ; PALETTE_08D + gfx_ptr Palette08E ; PALETTE_08E + gfx_ptr Palette08F ; PALETTE_08F + gfx_ptr Palette090 ; PALETTE_090 + gfx_ptr Palette091 ; PALETTE_091 + gfx_ptr Palette092 ; PALETTE_092 + gfx_ptr Palette093 ; PALETTE_093 + gfx_ptr Palette094 ; PALETTE_094 + gfx_ptr Palette095 ; PALETTE_095 + gfx_ptr Palette096 ; PALETTE_096 + gfx_ptr Palette097 ; PALETTE_097 + gfx_ptr Palette098 ; PALETTE_098 + gfx_ptr Palette099 ; PALETTE_099 + gfx_ptr Palette09A ; PALETTE_09A + gfx_ptr Palette09B ; PALETTE_09B + gfx_ptr Palette09C ; PALETTE_09C + gfx_ptr Palette09D ; PALETTE_09D + gfx_ptr Palette09E ; PALETTE_09E + gfx_ptr Palette09F ; PALETTE_09F + gfx_ptr Palette0A0 ; PALETTE_0A0 + gfx_ptr Palette0A1 ; PALETTE_0A1 + gfx_ptr Palette0A2 ; PALETTE_0A2 + gfx_ptr Palette0A3 ; PALETTE_0A3 + gfx_ptr Palette0A4 ; PALETTE_0A4 + gfx_ptr Palette0A5 ; PALETTE_0A5 + gfx_ptr Palette0A6 ; PALETTE_0A6 + gfx_ptr Palette0A7 ; PALETTE_0A7 + gfx_ptr Palette0A8 ; PALETTE_0A8 + gfx_ptr Palette0A9 ; PALETTE_0A9 + gfx_ptr Palette0AA ; PALETTE_0AA + gfx_ptr Palette0AB ; PALETTE_0AB + gfx_ptr Palette0AC ; PALETTE_0AC + gfx_ptr Palette0AD ; PALETTE_0AD + gfx_ptr Palette0AE ; PALETTE_0AE + gfx_ptr Palette0AF ; PALETTE_0AF + gfx_ptr Palette0B0 ; PALETTE_0B0 + gfx_ptr Palette0B1 ; PALETTE_0B1 + gfx_ptr Palette0B2 ; PALETTE_0B2 + gfx_ptr Palette0B3 ; PALETTE_0B3 + gfx_ptr Palette0B4 ; PALETTE_0B4 + gfx_ptr Palette0B5 ; PALETTE_0B5 + gfx_ptr Palette0B6 ; PALETTE_0B6 + gfx_ptr Palette0B7 ; PALETTE_0B7 + gfx_ptr Palette0B8 ; PALETTE_0B8 + gfx_ptr Palette0B9 ; PALETTE_0B9 + gfx_ptr Palette0BA ; PALETTE_0BA + gfx_ptr Palette0BB ; PALETTE_0BB + gfx_ptr Palette0BC ; PALETTE_0BC + gfx_ptr Palette0BD ; PALETTE_0BD + gfx_ptr Palette0BE ; PALETTE_0BE + gfx_ptr Palette0BF ; PALETTE_0BF + gfx_ptr Palette0C0 ; PALETTE_0C0 + gfx_ptr Palette0C1 ; PALETTE_0C1 + gfx_ptr Palette0C2 ; PALETTE_0C2 + gfx_ptr Palette0C3 ; PALETTE_0C3 + gfx_ptr Palette0C4 ; PALETTE_0C4 + gfx_ptr Palette0C5 ; PALETTE_0C5 + gfx_ptr Palette0C6 ; PALETTE_0C6 + gfx_ptr Palette0C7 ; PALETTE_0C7 + gfx_ptr Palette0C8 ; PALETTE_0C8 + gfx_ptr Palette0C9 ; PALETTE_0C9 + gfx_ptr Palette0CA ; PALETTE_0CA + gfx_ptr Palette0CB ; PALETTE_0CB + gfx_ptr Palette0CC ; PALETTE_0CC + gfx_ptr Palette0CD ; PALETTE_0CD + gfx_ptr Palette0CE ; PALETTE_0CE + gfx_ptr Palette0CF ; PALETTE_0CF + gfx_ptr Palette0D0 ; PALETTE_0D0 + gfx_ptr Palette0D1 ; PALETTE_0D1 + gfx_ptr Palette0D2 ; PALETTE_0D2 + gfx_ptr Palette0D3 ; PALETTE_0D3 + gfx_ptr Palette0D4 ; PALETTE_0D4 + gfx_ptr Palette0D5 ; PALETTE_0D5 + gfx_ptr Palette0D6 ; PALETTE_0D6 + gfx_ptr Palette0D7 ; PALETTE_0D7 + gfx_ptr Palette0D8 ; PALETTE_0D8 + gfx_ptr Palette0D9 ; PALETTE_0D9 + gfx_ptr Palette0DA ; PALETTE_0DA + gfx_ptr Palette0DB ; PALETTE_0DB + gfx_ptr Palette0DC ; PALETTE_0DC + gfx_ptr Palette0DD ; PALETTE_0DD + gfx_ptr Palette0DE ; PALETTE_0DE + gfx_ptr Palette0DF ; PALETTE_0DF + gfx_ptr Palette0E0 ; PALETTE_0E0 + gfx_ptr Palette0E1 ; PALETTE_0E1 + gfx_ptr Palette0E2 ; PALETTE_0E2 + gfx_ptr Palette0E3 ; PALETTE_0E3 + gfx_ptr Palette0E4 ; PALETTE_0E4 + gfx_ptr Palette0E5 ; PALETTE_0E5 + gfx_ptr Palette0E6 ; PALETTE_0E6 + gfx_ptr Palette0E7 ; PALETTE_0E7 + gfx_ptr Palette0E8 ; PALETTE_0E8 + gfx_ptr Palette0E9 ; PALETTE_0E9 + gfx_ptr Palette0EA ; PALETTE_0EA + gfx_ptr Palette0EB ; PALETTE_0EB + gfx_ptr Palette0EC ; PALETTE_0EC + gfx_ptr Palette0ED ; PALETTE_0ED + gfx_ptr Palette0EE ; PALETTE_0EE + gfx_ptr Palette0EF ; PALETTE_0EF + gfx_ptr Palette0F0 ; PALETTE_0F0 + gfx_ptr Palette0F1 ; PALETTE_0F1 + gfx_ptr Palette0F2 ; PALETTE_0F2 + gfx_ptr Palette0F3 ; PALETTE_0F3 + gfx_ptr Palette0F4 ; PALETTE_0F4 + gfx_ptr Palette0F5 ; PALETTE_0F5 + gfx_ptr Palette0F6 ; PALETTE_0F6 + gfx_ptr Palette0F7 ; PALETTE_0F7 + gfx_ptr Palette0F8 ; PALETTE_0F8 + gfx_ptr Palette0F9 ; PALETTE_0F9 + gfx_ptr Palette0FA ; PALETTE_0FA + gfx_ptr Palette0FB ; PALETTE_0FB + gfx_ptr Palette0FC ; PALETTE_0FC + gfx_ptr Palette0FD ; PALETTE_0FD + gfx_ptr Palette0FE ; PALETTE_0FE + gfx_ptr Palette0FF ; PALETTE_0FF + gfx_ptr Palette100 ; PALETTE_100 + gfx_ptr Palette101 ; PALETTE_101 + gfx_ptr Palette102 ; PALETTE_102 + gfx_ptr Palette103 ; PALETTE_103 + gfx_ptr Palette104 ; PALETTE_104 + gfx_ptr Palette105 ; PALETTE_105 + gfx_ptr Palette106 ; PALETTE_106 + gfx_ptr Palette107 ; PALETTE_107 + gfx_ptr Palette108 ; PALETTE_108 + gfx_ptr Palette109 ; PALETTE_109 + gfx_ptr Palette10A ; PALETTE_10A + gfx_ptr Palette10B ; PALETTE_10B + gfx_ptr Palette10C ; PALETTE_10C + gfx_ptr Palette10D ; PALETTE_10D + gfx_ptr Palette10E ; PALETTE_10E + gfx_ptr Palette10F ; PALETTE_10F + gfx_ptr Palette110 ; PALETTE_110 + gfx_ptr Palette111 ; PALETTE_111 + gfx_ptr Palette112 ; PALETTE_112 + gfx_ptr Palette113 ; PALETTE_113 + gfx_ptr Palette114 ; PALETTE_114 + gfx_ptr Palette115 ; PALETTE_115 + gfx_ptr Palette116 ; PALETTE_116 + gfx_ptr Palette117 ; PALETTE_117 + gfx_ptr Palette118 ; PALETTE_118 + gfx_ptr Palette119 ; PALETTE_119 + gfx_ptr Palette11A ; PALETTE_11A + gfx_ptr Palette11B ; PALETTE_11B + gfx_ptr Palette11C ; PALETTE_11C + gfx_ptr Palette11D ; PALETTE_11D + gfx_ptr Palette11E ; PALETTE_11E + gfx_ptr Palette11F ; PALETTE_11F + gfx_ptr Palette120 ; PALETTE_120 + gfx_ptr Palette121 ; PALETTE_121 + gfx_ptr Palette122 ; PALETTE_122 + gfx_ptr Palette123 ; PALETTE_123 + gfx_ptr Palette124 ; PALETTE_124 + gfx_ptr Palette125 ; PALETTE_125 + gfx_ptr Palette126 ; PALETTE_126 + gfx_ptr Palette127 ; PALETTE_127 + gfx_ptr Palette128 ; PALETTE_128 + gfx_ptr Palette129 ; PALETTE_129 + gfx_ptr Palette12A ; PALETTE_12A + gfx_ptr Palette12B ; PALETTE_12B + gfx_ptr Palette12C ; PALETTE_12C + gfx_ptr Palette12D ; PALETTE_12D + gfx_ptr Palette12E ; PALETTE_12E + gfx_ptr Palette12F ; PALETTE_12F + gfx_ptr Palette130 ; PALETTE_130 + gfx_ptr Palette131 ; PALETTE_131 + gfx_ptr Palette132 ; PALETTE_132 + gfx_ptr Palette133 ; PALETTE_133 + gfx_ptr Palette134 ; PALETTE_134 + gfx_ptr Palette135 ; PALETTE_135 + gfx_ptr Palette136 ; PALETTE_136 + gfx_ptr Palette137 ; PALETTE_137 + gfx_ptr Palette138 ; PALETTE_138 + gfx_ptr Palette139 ; PALETTE_139 + gfx_ptr Palette13A ; PALETTE_13A + gfx_ptr Palette13B ; PALETTE_13B + gfx_ptr Palette13C ; PALETTE_13C + gfx_ptr Palette13D ; PALETTE_13D + gfx_ptr Palette13E ; PALETTE_13E + gfx_ptr Palette13F ; PALETTE_13F + gfx_ptr Palette140 ; PALETTE_140 + gfx_ptr Palette141 ; PALETTE_141 + gfx_ptr Palette142 ; PALETTE_142 + gfx_ptr Palette143 ; PALETTE_143 + gfx_ptr Palette144 ; PALETTE_144 + gfx_ptr Palette145 ; PALETTE_145 + gfx_ptr Palette146 ; PALETTE_146 + gfx_ptr Palette147 ; PALETTE_147 + gfx_ptr Palette148 ; PALETTE_148 + gfx_ptr Palette149 ; PALETTE_149 + gfx_ptr Palette14A ; PALETTE_14A + gfx_ptr Palette14B ; PALETTE_14B + gfx_ptr Palette14C ; PALETTE_14C + gfx_ptr Palette14D ; PALETTE_14D + gfx_ptr Palette14E ; PALETTE_14E + gfx_ptr Palette14F ; PALETTE_14F + gfx_ptr Palette150 ; PALETTE_150 + gfx_ptr Palette151 ; PALETTE_151 + gfx_ptr Palette152 ; PALETTE_152 + gfx_ptr Palette153 ; PALETTE_153 + gfx_ptr Palette154 ; PALETTE_154 + gfx_ptr Palette155 ; PALETTE_155 + gfx_ptr Palette156 ; PALETTE_156 + gfx_ptr Palette157 ; PALETTE_157 + gfx_ptr Palette158 ; PALETTE_158 + gfx_ptr Palette159 ; PALETTE_159 + gfx_ptr Palette15A ; PALETTE_15A + gfx_ptr Palette15B ; PALETTE_15B + gfx_ptr Palette15C ; PALETTE_15C + gfx_ptr Palette15D ; PALETTE_15D + gfx_ptr Palette15E ; PALETTE_15E + gfx_ptr Palette15F ; PALETTE_15F + gfx_ptr Palette160 ; PALETTE_160 + gfx_ptr Palette161 ; PALETTE_161 + gfx_ptr Palette162 ; PALETTE_162 + gfx_ptr Palette163 ; PALETTE_163 + gfx_ptr Palette164 ; PALETTE_164 + gfx_ptr Palette165 ; PALETTE_165 + gfx_ptr Palette166 ; PALETTE_166 + gfx_ptr Palette167 ; PALETTE_167 + gfx_ptr Palette168 ; PALETTE_168 + gfx_ptr Palette169 ; PALETTE_169 + gfx_ptr Palette16A ; PALETTE_16A + gfx_ptr Palette16B ; PALETTE_16B + gfx_ptr Palette16C ; PALETTE_16C + gfx_ptr Palette16D ; PALETTE_16D + gfx_ptr Palette16E ; PALETTE_16E + gfx_ptr Palette16F ; PALETTE_16F + gfx_ptr Palette170 ; PALETTE_170 + gfx_ptr Palette171 ; PALETTE_171 + gfx_ptr Palette172 ; PALETTE_172 + gfx_ptr Palette173 ; PALETTE_173 + gfx_ptr Palette174 ; PALETTE_174 + gfx_ptr Palette175 ; PALETTE_175 + gfx_ptr Palette176 ; PALETTE_176 + gfx_ptr Palette177 ; PALETTE_177 + gfx_ptr Palette178 ; PALETTE_178 + gfx_ptr Palette179 ; PALETTE_179 + gfx_ptr Palette17A ; PALETTE_17A + gfx_ptr Palette17B ; PALETTE_17B + gfx_ptr Palette17C ; PALETTE_17C + gfx_ptr Palette17D ; PALETTE_17D + gfx_ptr Palette17E ; PALETTE_17E + gfx_ptr Palette17F ; PALETTE_17F + gfx_ptr Palette180 ; PALETTE_180 + gfx_ptr Palette181 ; PALETTE_181 + gfx_ptr Palette182 ; PALETTE_182 + gfx_ptr Palette183 ; PALETTE_183 + gfx_ptr Palette184 ; PALETTE_184 + gfx_ptr Palette185 ; PALETTE_185 + gfx_ptr Palette186 ; PALETTE_186 + gfx_ptr Palette187 ; PALETTE_187 + gfx_ptr Palette188 ; PALETTE_188 + gfx_ptr Palette189 ; PALETTE_189 diff --git a/src/data/gfx_pointers/sprite_animations.asm b/src/data/gfx_pointers/sprite_animations.asm new file mode 100644 index 0000000..4da47c5 --- /dev/null +++ b/src/data/gfx_pointers/sprite_animations.asm @@ -0,0 +1,349 @@ +SpriteAnimations: + dbw $25, $5460 ; SPRITE_ANIM_00 + db $0 + dbw $25, $54e9 ; SPRITE_ANIM_01 + db $0 + dbw $25, $55af ; SPRITE_ANIM_02 + db $0 + dbw $25, $566a ; SPRITE_ANIM_03 + db $0 + dbw $25, $5782 ; SPRITE_ANIM_04 + db $0 + dbw $25, $585e ; SPRITE_ANIM_05 + db $0 + dbw $25, $59cb ; SPRITE_ANIM_06 + db $0 + dbw $25, $5a56 ; SPRITE_ANIM_07 + db $0 + dbw $25, $5b07 ; SPRITE_ANIM_08 + db $0 + dbw $25, $5c69 ; SPRITE_ANIM_09 + db $0 + dbw $25, $5d84 ; SPRITE_ANIM_0A + db $0 + dbw $25, $5fce ; SPRITE_ANIM_0B + db $0 + dbw $25, $62f2 ; SPRITE_ANIM_0C + db $0 + dbw $25, $640a ; SPRITE_ANIM_0D + db $0 + dbw $25, $6b96 ; SPRITE_ANIM_0E + db $0 + dbw $25, $6d02 ; SPRITE_ANIM_0F + db $0 + dbw $25, $6df5 ; SPRITE_ANIM_10 + db $0 + dbw $25, $6fb5 ; SPRITE_ANIM_11 + db $0 + dbw $25, $70bc ; SPRITE_ANIM_12 + db $0 + dbw $25, $75a7 ; SPRITE_ANIM_13 + db $0 + dbw $25, $77ca ; SPRITE_ANIM_14 + db $0 + dbw $25, $7914 ; SPRITE_ANIM_15 + db $0 + dbw $25, $7c3d ; SPRITE_ANIM_16 + db $0 + dbw $26, $4000 ; SPRITE_ANIM_17 + db $0 + dbw $26, $42b3 ; SPRITE_ANIM_18 + db $0 + dbw $26, $4452 ; SPRITE_ANIM_19 + db $0 + dbw $26, $45e6 ; SPRITE_ANIM_1A + db $0 + dbw $26, $4886 ; SPRITE_ANIM_1B + db $0 + dbw $26, $49fd ; SPRITE_ANIM_1C + db $0 + dbw $26, $4ff2 ; SPRITE_ANIM_1D + db $0 + dbw $25, $7eb4 ; SPRITE_ANIM_1E + db $0 + dbw $26, $5178 ; SPRITE_ANIM_1F + db $0 + dbw $26, $52c4 ; SPRITE_ANIM_20 + db $0 + dbw $26, $57ff ; SPRITE_ANIM_21 + db $0 + dbw $26, $5946 ; SPRITE_ANIM_22 + db $0 + dbw $26, $5dde ; SPRITE_ANIM_23 + db $0 + dbw $26, $5ec2 ; SPRITE_ANIM_24 + db $0 + dbw $26, $601f ; SPRITE_ANIM_25 + db $0 + dbw $26, $63be ; SPRITE_ANIM_26 + db $0 + dbw $26, $67a2 ; SPRITE_ANIM_27 + db $0 + dbw $26, $6a01 ; SPRITE_ANIM_28 + db $0 + dbw $26, $6b21 ; SPRITE_ANIM_29 + db $0 + dbw $26, $6c83 ; SPRITE_ANIM_2A + db $0 + dbw $26, $6da3 ; SPRITE_ANIM_2B + db $0 + dbw $26, $6ebb ; SPRITE_ANIM_2C + db $0 + dbw $26, $7128 ; SPRITE_ANIM_2D + db $0 + dbw $26, $73c1 ; SPRITE_ANIM_2E + db $0 + dbw $26, $7871 ; SPRITE_ANIM_2F + db $0 + dbw $26, $7b2c ; SPRITE_ANIM_30 + db $0 + dbw $26, $7bca ; SPRITE_ANIM_31 + db $0 + dbw $26, $7c3b ; SPRITE_ANIM_32 + db $0 + dbw $27, $4000 ; SPRITE_ANIM_33 + db $0 + dbw $26, $7d94 ; SPRITE_ANIM_34 + db $0 + dbw $27, $4292 ; SPRITE_ANIM_35 + db $0 + dbw $27, $4411 ; SPRITE_ANIM_36 + db $0 + dbw $26, $7f6c ; SPRITE_ANIM_37 + db $0 + dbw $27, $44b4 ; SPRITE_ANIM_38 + db $0 + dbw $27, $4765 ; SPRITE_ANIM_39 + db $0 + dbw $27, $4803 ; SPRITE_ANIM_3A + db $0 + dbw $27, $4b4d ; SPRITE_ANIM_3B + db $0 + dbw $27, $5171 ; SPRITE_ANIM_3C + db $0 + dbw $27, $5529 ; SPRITE_ANIM_3D + db $0 + dbw $27, $592a ; SPRITE_ANIM_3E + db $0 + dbw $27, $5c57 ; SPRITE_ANIM_3F + db $0 + dbw $27, $6294 ; SPRITE_ANIM_40 + db $0 + dbw $27, $664d ; SPRITE_ANIM_41 + db $0 + dbw $27, $67ed ; SPRITE_ANIM_42 + db $0 + dbw $27, $69a1 ; SPRITE_ANIM_43 + db $0 + dbw $27, $6e77 ; SPRITE_ANIM_44 + db $0 + dbw $27, $7051 ; SPRITE_ANIM_45 + db $0 + dbw $27, $7217 ; SPRITE_ANIM_46 + db $0 + dbw $27, $749c ; SPRITE_ANIM_47 + db $0 + dbw $27, $76a7 ; SPRITE_ANIM_48 + db $0 + dbw $27, $7799 ; SPRITE_ANIM_49 + db $0 + dbw $27, $7a39 ; SPRITE_ANIM_4A + db $0 + dbw $28, $4000 ; SPRITE_ANIM_4B + db $0 + dbw $27, $7c51 ; SPRITE_ANIM_4C + db $0 + dbw $28, $4cdb ; SPRITE_ANIM_4D + db $0 + dbw $27, $7e39 ; SPRITE_ANIM_4E + db $0 + dbw $28, $4fab ; SPRITE_ANIM_4F + db $0 + dbw $28, $5117 ; SPRITE_ANIM_50 + db $0 + dbw $28, $53b9 ; SPRITE_ANIM_51 + db $0 + dbw $28, $5492 ; SPRITE_ANIM_52 + db $0 + dbw $28, $55bb ; SPRITE_ANIM_53 + db $0 + dbw $28, $587d ; SPRITE_ANIM_54 + db $0 + dbw $28, $5b39 ; SPRITE_ANIM_55 + db $0 + dbw $28, $5e92 ; SPRITE_ANIM_56 + db $0 + dbw $28, $61a5 ; SPRITE_ANIM_57 + db $0 + dbw $28, $63ae ; SPRITE_ANIM_58 + db $0 + dbw $27, $7f85 ; SPRITE_ANIM_59 + db $0 + dbw $28, $6772 ; SPRITE_ANIM_5A + db $0 + dbw $28, $6804 ; SPRITE_ANIM_5B + db $0 + dbw $28, $691c ; SPRITE_ANIM_5C + db $0 + dbw $28, $6efd ; SPRITE_ANIM_5D + db $0 + dbw $28, $6fc6 ; SPRITE_ANIM_5E + db $0 + dbw $28, $719f ; SPRITE_ANIM_5F + db $0 + dbw $28, $725d ; SPRITE_ANIM_60 + db $0 + dbw $28, $731b ; SPRITE_ANIM_61 + db $0 + dbw $28, $73d9 ; SPRITE_ANIM_62 + db $0 + dbw $28, $7497 ; SPRITE_ANIM_63 + db $0 + dbw $28, $7555 ; SPRITE_ANIM_64 + db $0 + dbw $28, $7613 ; SPRITE_ANIM_65 + db $0 + dbw $28, $76d1 ; SPRITE_ANIM_66 + db $0 + dbw $28, $778f ; SPRITE_ANIM_67 + db $0 + dbw $28, $784d ; SPRITE_ANIM_68 + db $0 + dbw $28, $790b ; SPRITE_ANIM_69 + db $0 + dbw $28, $79c9 ; SPRITE_ANIM_6A + db $0 + dbw $25, $7fb4 ; SPRITE_ANIM_6B + db $0 + dbw $28, $7a87 ; SPRITE_ANIM_6C + db $0 + dbw $28, $7b45 ; SPRITE_ANIM_6D + db $0 + dbw $28, $7c03 ; SPRITE_ANIM_6E + db $0 + dbw $28, $7cc1 ; SPRITE_ANIM_6F + db $0 + dbw $28, $7d7f ; SPRITE_ANIM_70 + db $0 + dbw $28, $7e3d ; SPRITE_ANIM_71 + db $0 + dbw $28, $7efb ; SPRITE_ANIM_72 + db $0 + dbw $29, $4000 ; SPRITE_ANIM_73 + db $0 + dbw $29, $40be ; SPRITE_ANIM_74 + db $0 + dbw $29, $417c ; SPRITE_ANIM_75 + db $0 + dbw $29, $423a ; SPRITE_ANIM_76 + db $0 + dbw $29, $42f8 ; SPRITE_ANIM_77 + db $0 + dbw $29, $43b6 ; SPRITE_ANIM_78 + db $0 + dbw $29, $4474 ; SPRITE_ANIM_79 + db $0 + dbw $29, $4532 ; SPRITE_ANIM_7A + db $0 + dbw $29, $45f0 ; SPRITE_ANIM_7B + db $0 + dbw $29, $46ae ; SPRITE_ANIM_7C + db $0 + dbw $29, $476c ; SPRITE_ANIM_7D + db $0 + dbw $29, $47b8 ; SPRITE_ANIM_7E + db $0 + dbw $26, $7fde ; SPRITE_ANIM_7F + db $0 + dbw $28, $7fb9 ; SPRITE_ANIM_80 + db $0 + dbw $28, $7fcc ; SPRITE_ANIM_81 + db $0 + dbw $29, $4804 ; SPRITE_ANIM_82 + db $0 + dbw $29, $4876 ; SPRITE_ANIM_83 + db $0 + dbw $29, $48ac ; SPRITE_ANIM_84 + db $0 + dbw $29, $49d4 ; SPRITE_ANIM_85 + db $0 + dbw $29, $4b39 ; SPRITE_ANIM_86 + db $0 + dbw $29, $4b84 ; SPRITE_ANIM_87 + db $0 + dbw $28, $7fdf ; SPRITE_ANIM_88 + db $0 + dbw $29, $4bbd ; SPRITE_ANIM_89 + db $0 + dbw $29, $4bd7 ; SPRITE_ANIM_8A + db $0 + dbw $29, $4bf8 ; SPRITE_ANIM_8B + db $0 + dbw $26, $7ff1 ; SPRITE_ANIM_8C + db $0 + dbw $29, $4c16 ; SPRITE_ANIM_8D + db $0 + dbw $29, $4c4c ; SPRITE_ANIM_8E + db $0 + dbw $29, $4c95 ; SPRITE_ANIM_8F + db $0 + dbw $29, $4cce ; SPRITE_ANIM_90 + db $0 + dbw $29, $4d04 ; SPRITE_ANIM_91 + db $0 + dbw $29, $4d63 ; SPRITE_ANIM_92 + db $0 + dbw $29, $4d76 ; SPRITE_ANIM_93 + db $0 + dbw $29, $4d89 ; SPRITE_ANIM_94 + db $0 + dbw $29, $4d9c ; SPRITE_ANIM_95 + db $0 + dbw $29, $4daf ; SPRITE_ANIM_96 + db $0 + dbw $29, $4dc2 ; SPRITE_ANIM_97 + db $0 + dbw $29, $4dd5 ; SPRITE_ANIM_98 + db $0 + dbw $29, $4de8 ; SPRITE_ANIM_99 + db $0 + dbw $29, $4dfb ; SPRITE_ANIM_9A + db $0 + dbw $29, $4e4e ; SPRITE_ANIM_9B + db $0 + dbw $29, $4ebd ; SPRITE_ANIM_9C + db $0 + dbw $29, $4fef ; SPRITE_ANIM_9D + db $0 + dbw $29, $5032 ; SPRITE_ANIM_9E + db $0 + dbw $29, $5048 ; SPRITE_ANIM_9F + db $0 + dbw $29, $50c3 ; SPRITE_ANIM_A0 + db $0 + dbw $29, $5166 ; SPRITE_ANIM_A1 + db $0 + dbw $29, $51f9 ; SPRITE_ANIM_A2 + db $0 + dbw $29, $5325 ; SPRITE_ANIM_A3 + db $0 + dbw $29, $53f8 ; SPRITE_ANIM_A4 + db $0 + dbw $29, $543b ; SPRITE_ANIM_A5 + db $0 + dbw $29, $5704 ; SPRITE_ANIM_A6 + db $0 + dbw $29, $5929 ; SPRITE_ANIM_A7 + db $0 + dbw $29, $5eea ; SPRITE_ANIM_A8 + db $0 + dbw $29, $5f11 ; SPRITE_ANIM_A9 + db $0 + dbw $29, $5f89 ; SPRITE_ANIM_AA + db $0 + dbw $29, $5f9f ; SPRITE_ANIM_AB + db $0 + dbw $29, $625b ; SPRITE_ANIM_AC + db $0 + dbw $29, $62cf ; SPRITE_ANIM_AD + db $0 diff --git a/src/data/gfx_pointers/tilemaps.asm b/src/data/gfx_pointers/tilemaps.asm new file mode 100644 index 0000000..332e463 --- /dev/null +++ b/src/data/gfx_pointers/tilemaps.asm @@ -0,0 +1,568 @@ +Tilemaps: + gfx_ptr Tilemap000 ; TILEMAP_000 + gfx_ptr Tilemap001 ; TILEMAP_001 + gfx_ptr Tilemap002 ; TILEMAP_002 + gfx_ptr Tilemap003 ; TILEMAP_003 + gfx_ptr Tilemap004 ; TILEMAP_004 + gfx_ptr Tilemap005 ; TILEMAP_005 + gfx_ptr Tilemap006 ; TILEMAP_006 + gfx_ptr Tilemap007 ; TILEMAP_007 + gfx_ptr Tilemap008 ; TILEMAP_008 + gfx_ptr Tilemap009 ; TILEMAP_009 + gfx_ptr Tilemap00A ; TILEMAP_00A + gfx_ptr Tilemap00B ; TILEMAP_00B + gfx_ptr Tilemap00C ; TILEMAP_00C + gfx_ptr Tilemap00D ; TILEMAP_00D + gfx_ptr Tilemap00E ; TILEMAP_00E + gfx_ptr Tilemap00F ; TILEMAP_00F + gfx_ptr Tilemap010 ; TILEMAP_010 + gfx_ptr Tilemap011 ; TILEMAP_011 + gfx_ptr Tilemap012 ; TILEMAP_012 + gfx_ptr Tilemap013 ; TILEMAP_013 + gfx_ptr Tilemap014 ; TILEMAP_014 + gfx_ptr Tilemap015 ; TILEMAP_015 + gfx_ptr Tilemap016 ; TILEMAP_016 + gfx_ptr Tilemap017 ; TILEMAP_017 + gfx_ptr Tilemap018 ; TILEMAP_018 + gfx_ptr Tilemap019 ; TILEMAP_019 + gfx_ptr Tilemap01A ; TILEMAP_01A + gfx_ptr Tilemap01B ; TILEMAP_01B + gfx_ptr Tilemap01C ; TILEMAP_01C + gfx_ptr Tilemap01D ; TILEMAP_01D + gfx_ptr Tilemap01E ; TILEMAP_01E + gfx_ptr Tilemap01F ; TILEMAP_01F + gfx_ptr Tilemap020 ; TILEMAP_020 + gfx_ptr Tilemap021 ; TILEMAP_021 + gfx_ptr Tilemap022 ; TILEMAP_022 + gfx_ptr Tilemap023 ; TILEMAP_023 + gfx_ptr Tilemap024 ; TILEMAP_024 + gfx_ptr Tilemap025 ; TILEMAP_025 + gfx_ptr Tilemap026 ; TILEMAP_026 + gfx_ptr Tilemap027 ; TILEMAP_027 + gfx_ptr Tilemap028 ; TILEMAP_028 + gfx_ptr Tilemap029 ; TILEMAP_029 + gfx_ptr Tilemap02A ; TILEMAP_02A + gfx_ptr Tilemap02B ; TILEMAP_02B + gfx_ptr Tilemap02C ; TILEMAP_02C + gfx_ptr Tilemap02D ; TILEMAP_02D + gfx_ptr Tilemap02E ; TILEMAP_02E + gfx_ptr Tilemap02F ; TILEMAP_02F + gfx_ptr Tilemap030 ; TILEMAP_030 + gfx_ptr Tilemap031 ; TILEMAP_031 + gfx_ptr Tilemap032 ; TILEMAP_032 + gfx_ptr Tilemap033 ; TILEMAP_033 + gfx_ptr Tilemap034 ; TILEMAP_034 + gfx_ptr Tilemap035 ; TILEMAP_035 + gfx_ptr Tilemap036 ; TILEMAP_036 + gfx_ptr Tilemap037 ; TILEMAP_037 + gfx_ptr Tilemap038 ; TILEMAP_038 + gfx_ptr Tilemap039 ; TILEMAP_039 + gfx_ptr Tilemap03A ; TILEMAP_03A + gfx_ptr Tilemap03B ; TILEMAP_03B + gfx_ptr Tilemap03C ; TILEMAP_03C + gfx_ptr Tilemap03D ; TILEMAP_03D + gfx_ptr Tilemap03E ; TILEMAP_03E + gfx_ptr Tilemap03F ; TILEMAP_03F + gfx_ptr Tilemap040 ; TILEMAP_040 + gfx_ptr Tilemap041 ; TILEMAP_041 + gfx_ptr Tilemap042 ; TILEMAP_042 + gfx_ptr Tilemap043 ; TILEMAP_043 + gfx_ptr Tilemap044 ; TILEMAP_044 + gfx_ptr Tilemap045 ; TILEMAP_045 + gfx_ptr Tilemap046 ; TILEMAP_046 + gfx_ptr Tilemap047 ; TILEMAP_047 + gfx_ptr Tilemap048 ; TILEMAP_048 + gfx_ptr Tilemap049 ; TILEMAP_049 + gfx_ptr Tilemap04A ; TILEMAP_04A + gfx_ptr Tilemap04B ; TILEMAP_04B + gfx_ptr Tilemap04C ; TILEMAP_04C + gfx_ptr Tilemap04D ; TILEMAP_04D + gfx_ptr Tilemap04E ; TILEMAP_04E + gfx_ptr Tilemap04F ; TILEMAP_04F + gfx_ptr Tilemap050 ; TILEMAP_050 + gfx_ptr Tilemap051 ; TILEMAP_051 + gfx_ptr Tilemap052 ; TILEMAP_052 + gfx_ptr Tilemap053 ; TILEMAP_053 + gfx_ptr Tilemap054 ; TILEMAP_054 + gfx_ptr Tilemap055 ; TILEMAP_055 + gfx_ptr Tilemap056 ; TILEMAP_056 + gfx_ptr Tilemap057 ; TILEMAP_057 + gfx_ptr Tilemap058 ; TILEMAP_058 + gfx_ptr Tilemap059 ; TILEMAP_059 + gfx_ptr Tilemap05A ; TILEMAP_05A + gfx_ptr Tilemap05B ; TILEMAP_05B + gfx_ptr Tilemap05C ; TILEMAP_05C + gfx_ptr Tilemap05D ; TILEMAP_05D + gfx_ptr Tilemap05E ; TILEMAP_05E + gfx_ptr Tilemap05F ; TILEMAP_05F + gfx_ptr Tilemap060 ; TILEMAP_060 + gfx_ptr Tilemap061 ; TILEMAP_061 + gfx_ptr Tilemap062 ; TILEMAP_062 + gfx_ptr Tilemap063 ; TILEMAP_063 + gfx_ptr Tilemap064 ; TILEMAP_064 + gfx_ptr Tilemap065 ; TILEMAP_065 + gfx_ptr Tilemap066 ; TILEMAP_066 + gfx_ptr Tilemap067 ; TILEMAP_067 + gfx_ptr Tilemap068 ; TILEMAP_068 + gfx_ptr Tilemap069 ; TILEMAP_069 + gfx_ptr Tilemap06A ; TILEMAP_06A + gfx_ptr Tilemap06B ; TILEMAP_06B + gfx_ptr Tilemap06C ; TILEMAP_06C + gfx_ptr Tilemap06D ; TILEMAP_06D + gfx_ptr Tilemap06E ; TILEMAP_06E + gfx_ptr Tilemap06F ; TILEMAP_06F + gfx_ptr Tilemap070 ; TILEMAP_070 + gfx_ptr Tilemap071 ; TILEMAP_071 + gfx_ptr Tilemap072 ; TILEMAP_072 + gfx_ptr Tilemap073 ; TILEMAP_073 + gfx_ptr Tilemap074 ; TILEMAP_074 + gfx_ptr Tilemap075 ; TILEMAP_075 + gfx_ptr Tilemap076 ; TILEMAP_076 + gfx_ptr Tilemap077 ; TILEMAP_077 + gfx_ptr Tilemap078 ; TILEMAP_078 + gfx_ptr Tilemap079 ; TILEMAP_079 + gfx_ptr Tilemap07A ; TILEMAP_07A + gfx_ptr Tilemap07B ; TILEMAP_07B + gfx_ptr Tilemap07C ; TILEMAP_07C + gfx_ptr Tilemap07D ; TILEMAP_07D + gfx_ptr Tilemap07E ; TILEMAP_07E + gfx_ptr Tilemap07F ; TILEMAP_07F + gfx_ptr Tilemap080 ; TILEMAP_080 + gfx_ptr Tilemap081 ; TILEMAP_081 + gfx_ptr Tilemap082 ; TILEMAP_082 + gfx_ptr Tilemap083 ; TILEMAP_083 + gfx_ptr Tilemap084 ; TILEMAP_084 + gfx_ptr Tilemap085 ; TILEMAP_085 + gfx_ptr Tilemap086 ; TILEMAP_086 + gfx_ptr Tilemap087 ; TILEMAP_087 + gfx_ptr Tilemap088 ; TILEMAP_088 + gfx_ptr Tilemap089 ; TILEMAP_089 + gfx_ptr Tilemap08A ; TILEMAP_08A + gfx_ptr Tilemap08B ; TILEMAP_08B + gfx_ptr Tilemap08C ; TILEMAP_08C + gfx_ptr Tilemap08D ; TILEMAP_08D + gfx_ptr Tilemap08E ; TILEMAP_08E + gfx_ptr Tilemap08F ; TILEMAP_08F + gfx_ptr Tilemap090 ; TILEMAP_090 + gfx_ptr Tilemap091 ; TILEMAP_091 + gfx_ptr Tilemap092 ; TILEMAP_092 + gfx_ptr Tilemap093 ; TILEMAP_093 + gfx_ptr Tilemap094 ; TILEMAP_094 + gfx_ptr Tilemap095 ; TILEMAP_095 + gfx_ptr Tilemap096 ; TILEMAP_096 + gfx_ptr Tilemap097 ; TILEMAP_097 + gfx_ptr Tilemap098 ; TILEMAP_098 + gfx_ptr Tilemap099 ; TILEMAP_099 + gfx_ptr Tilemap09A ; TILEMAP_09A + gfx_ptr Tilemap09B ; TILEMAP_09B + gfx_ptr Tilemap09C ; TILEMAP_09C + gfx_ptr Tilemap09D ; TILEMAP_09D + gfx_ptr Tilemap09E ; TILEMAP_09E + gfx_ptr Tilemap09F ; TILEMAP_09F + gfx_ptr Tilemap0A0 ; TILEMAP_0A0 + gfx_ptr Tilemap0A1 ; TILEMAP_0A1 + gfx_ptr Tilemap0A2 ; TILEMAP_0A2 + gfx_ptr Tilemap0A3 ; TILEMAP_0A3 + gfx_ptr Tilemap0A4 ; TILEMAP_0A4 + gfx_ptr Tilemap0A5 ; TILEMAP_0A5 + gfx_ptr Tilemap0A6 ; TILEMAP_0A6 + gfx_ptr Tilemap0A7 ; TILEMAP_0A7 + gfx_ptr Tilemap0A8 ; TILEMAP_0A8 + gfx_ptr Tilemap0A9 ; TILEMAP_0A9 + gfx_ptr Tilemap0AA ; TILEMAP_0AA + gfx_ptr Tilemap0AB ; TILEMAP_0AB + gfx_ptr Tilemap0AC ; TILEMAP_0AC + gfx_ptr Tilemap0AD ; TILEMAP_0AD + gfx_ptr Tilemap0AE ; TILEMAP_0AE + gfx_ptr Tilemap0AF ; TILEMAP_0AF + gfx_ptr Tilemap0B0 ; TILEMAP_0B0 + gfx_ptr Tilemap0B1 ; TILEMAP_0B1 + gfx_ptr Tilemap0B2 ; TILEMAP_0B2 + gfx_ptr Tilemap0B3 ; TILEMAP_0B3 + gfx_ptr Tilemap0B4 ; TILEMAP_0B4 + gfx_ptr Tilemap0B5 ; TILEMAP_0B5 + gfx_ptr Tilemap0B6 ; TILEMAP_0B6 + gfx_ptr Tilemap0B7 ; TILEMAP_0B7 + gfx_ptr Tilemap0B8 ; TILEMAP_0B8 + gfx_ptr Tilemap0B9 ; TILEMAP_0B9 + gfx_ptr Tilemap0BA ; TILEMAP_0BA + gfx_ptr Tilemap0BB ; TILEMAP_0BB + gfx_ptr Tilemap0BC ; TILEMAP_0BC + gfx_ptr Tilemap0BD ; TILEMAP_0BD + gfx_ptr Tilemap0BE ; TILEMAP_0BE + gfx_ptr Tilemap0BF ; TILEMAP_0BF + gfx_ptr Tilemap0C0 ; TILEMAP_0C0 + gfx_ptr Tilemap0C1 ; TILEMAP_0C1 + gfx_ptr Tilemap0C2 ; TILEMAP_0C2 + gfx_ptr Tilemap0C3 ; TILEMAP_0C3 + gfx_ptr Tilemap0C4 ; TILEMAP_0C4 + gfx_ptr Tilemap0C5 ; TILEMAP_0C5 + gfx_ptr Tilemap0C6 ; TILEMAP_0C6 + gfx_ptr Tilemap0C7 ; TILEMAP_0C7 + gfx_ptr Tilemap0C8 ; TILEMAP_0C8 + gfx_ptr Tilemap0C9 ; TILEMAP_0C9 + gfx_ptr Tilemap0CA ; TILEMAP_0CA + gfx_ptr Tilemap0CB ; TILEMAP_0CB + gfx_ptr Tilemap0CC ; TILEMAP_0CC + gfx_ptr Tilemap0CD ; TILEMAP_0CD + gfx_ptr Tilemap0CE ; TILEMAP_0CE + gfx_ptr Tilemap0CF ; TILEMAP_0CF + gfx_ptr Tilemap0D0 ; TILEMAP_0D0 + gfx_ptr Tilemap0D1 ; TILEMAP_0D1 + gfx_ptr Tilemap0D2 ; TILEMAP_0D2 + gfx_ptr Tilemap0D3 ; TILEMAP_0D3 + gfx_ptr Tilemap0D4 ; TILEMAP_0D4 + gfx_ptr Tilemap0D5 ; TILEMAP_0D5 + gfx_ptr Tilemap0D6 ; TILEMAP_0D6 + gfx_ptr Tilemap0D7 ; TILEMAP_0D7 + gfx_ptr Tilemap0D8 ; TILEMAP_0D8 + gfx_ptr Tilemap0D9 ; TILEMAP_0D9 + gfx_ptr Tilemap0DA ; TILEMAP_0DA + gfx_ptr Tilemap0DB ; TILEMAP_0DB + gfx_ptr Tilemap0DC ; TILEMAP_0DC + gfx_ptr Tilemap0DD ; TILEMAP_0DD + gfx_ptr Tilemap0DE ; TILEMAP_0DE + gfx_ptr Tilemap0DF ; TILEMAP_0DF + gfx_ptr Tilemap0E0 ; TILEMAP_0E0 + gfx_ptr Tilemap0E1 ; TILEMAP_0E1 + gfx_ptr Tilemap0E2 ; TILEMAP_0E2 + gfx_ptr Tilemap0E3 ; TILEMAP_0E3 + gfx_ptr Tilemap0E4 ; TILEMAP_0E4 + gfx_ptr Tilemap0E5 ; TILEMAP_0E5 + gfx_ptr Tilemap0E6 ; TILEMAP_0E6 + gfx_ptr Tilemap0E7 ; TILEMAP_0E7 + gfx_ptr Tilemap0E8 ; TILEMAP_0E8 + gfx_ptr Tilemap0E9 ; TILEMAP_0E9 + gfx_ptr Tilemap0EA ; TILEMAP_0EA + gfx_ptr Tilemap0EB ; TILEMAP_0EB + gfx_ptr Tilemap0EC ; TILEMAP_0EC + gfx_ptr Tilemap0ED ; TILEMAP_0ED + gfx_ptr Tilemap0EE ; TILEMAP_0EE + gfx_ptr Tilemap0EF ; TILEMAP_0EF + gfx_ptr Tilemap0F0 ; TILEMAP_0F0 + gfx_ptr Tilemap0F1 ; TILEMAP_0F1 + gfx_ptr Tilemap0F2 ; TILEMAP_0F2 + gfx_ptr Tilemap0F3 ; TILEMAP_0F3 + gfx_ptr Tilemap0F4 ; TILEMAP_0F4 + gfx_ptr Tilemap0F5 ; TILEMAP_0F5 + gfx_ptr Tilemap0F6 ; TILEMAP_0F6 + gfx_ptr Tilemap0F7 ; TILEMAP_0F7 + gfx_ptr Tilemap0F8 ; TILEMAP_0F8 + gfx_ptr Tilemap0F9 ; TILEMAP_0F9 + gfx_ptr Tilemap0FA ; TILEMAP_0FA + gfx_ptr Tilemap0FB ; TILEMAP_0FB + gfx_ptr Tilemap0FC ; TILEMAP_0FC + gfx_ptr Tilemap0FD ; TILEMAP_0FD + gfx_ptr Tilemap0FE ; TILEMAP_0FE + gfx_ptr Tilemap0FF ; TILEMAP_0FF + gfx_ptr Tilemap100 ; TILEMAP_100 + gfx_ptr Tilemap101 ; TILEMAP_101 + gfx_ptr Tilemap102 ; TILEMAP_102 + gfx_ptr Tilemap103 ; TILEMAP_103 + gfx_ptr Tilemap104 ; TILEMAP_104 + gfx_ptr Tilemap105 ; TILEMAP_105 + gfx_ptr Tilemap106 ; TILEMAP_106 + gfx_ptr Tilemap107 ; TILEMAP_107 + gfx_ptr Tilemap108 ; TILEMAP_108 + gfx_ptr Tilemap109 ; TILEMAP_109 + gfx_ptr Tilemap10A ; TILEMAP_10A + gfx_ptr Tilemap10B ; TILEMAP_10B + gfx_ptr Tilemap10C ; TILEMAP_10C + gfx_ptr Tilemap10D ; TILEMAP_10D + gfx_ptr Tilemap10E ; TILEMAP_10E + gfx_ptr Tilemap10F ; TILEMAP_10F + gfx_ptr Tilemap110 ; TILEMAP_110 + gfx_ptr Tilemap111 ; TILEMAP_111 + gfx_ptr Tilemap112 ; TILEMAP_112 + gfx_ptr Tilemap113 ; TILEMAP_113 + gfx_ptr Tilemap114 ; TILEMAP_114 + gfx_ptr Tilemap115 ; TILEMAP_115 + gfx_ptr Tilemap116 ; TILEMAP_116 + gfx_ptr Tilemap117 ; TILEMAP_117 + gfx_ptr Tilemap118 ; TILEMAP_118 + gfx_ptr Tilemap119 ; TILEMAP_119 + gfx_ptr Tilemap11A ; TILEMAP_11A + gfx_ptr Tilemap11B ; TILEMAP_11B + gfx_ptr Tilemap11C ; TILEMAP_11C + gfx_ptr Tilemap11D ; TILEMAP_11D + gfx_ptr Tilemap11E ; TILEMAP_11E + gfx_ptr Tilemap11F ; TILEMAP_11F + gfx_ptr Tilemap120 ; TILEMAP_120 + gfx_ptr Tilemap121 ; TILEMAP_121 + gfx_ptr Tilemap122 ; TILEMAP_122 + gfx_ptr Tilemap123 ; TILEMAP_123 + gfx_ptr Tilemap124 ; TILEMAP_124 + gfx_ptr Tilemap125 ; TILEMAP_125 + gfx_ptr Tilemap126 ; TILEMAP_126 + gfx_ptr Tilemap127 ; TILEMAP_127 + gfx_ptr Tilemap128 ; TILEMAP_128 + gfx_ptr Tilemap129 ; TILEMAP_129 + gfx_ptr Tilemap12A ; TILEMAP_12A + gfx_ptr Tilemap12B ; TILEMAP_12B + gfx_ptr Tilemap12C ; TILEMAP_12C + gfx_ptr Tilemap12D ; TILEMAP_12D + gfx_ptr Tilemap12E ; TILEMAP_12E + gfx_ptr Tilemap12F ; TILEMAP_12F + gfx_ptr Tilemap130 ; TILEMAP_130 + gfx_ptr Tilemap131 ; TILEMAP_131 + gfx_ptr Tilemap132 ; TILEMAP_132 + gfx_ptr Tilemap133 ; TILEMAP_133 + gfx_ptr Tilemap134 ; TILEMAP_134 + gfx_ptr Tilemap135 ; TILEMAP_135 + gfx_ptr Tilemap136 ; TILEMAP_136 + gfx_ptr Tilemap137 ; TILEMAP_137 + gfx_ptr Tilemap138 ; TILEMAP_138 + gfx_ptr Tilemap139 ; TILEMAP_139 + gfx_ptr Tilemap13A ; TILEMAP_13A + gfx_ptr Tilemap13B ; TILEMAP_13B + gfx_ptr Tilemap13C ; TILEMAP_13C + gfx_ptr Tilemap13D ; TILEMAP_13D + gfx_ptr Tilemap13E ; TILEMAP_13E + gfx_ptr Tilemap13F ; TILEMAP_13F + gfx_ptr Tilemap140 ; TILEMAP_140 + gfx_ptr Tilemap141 ; TILEMAP_141 + gfx_ptr Tilemap142 ; TILEMAP_142 + gfx_ptr Tilemap143 ; TILEMAP_143 + gfx_ptr Tilemap144 ; TILEMAP_144 + gfx_ptr Tilemap145 ; TILEMAP_145 + gfx_ptr Tilemap146 ; TILEMAP_146 + gfx_ptr Tilemap147 ; TILEMAP_147 + gfx_ptr Tilemap148 ; TILEMAP_148 + gfx_ptr Tilemap149 ; TILEMAP_149 + gfx_ptr Tilemap14A ; TILEMAP_14A + gfx_ptr Tilemap14B ; TILEMAP_14B + gfx_ptr Tilemap14C ; TILEMAP_14C + gfx_ptr Tilemap14D ; TILEMAP_14D + gfx_ptr Tilemap14E ; TILEMAP_14E + gfx_ptr Tilemap14F ; TILEMAP_14F + gfx_ptr Tilemap150 ; TILEMAP_150 + gfx_ptr Tilemap151 ; TILEMAP_151 + gfx_ptr Tilemap152 ; TILEMAP_152 + gfx_ptr Tilemap153 ; TILEMAP_153 + gfx_ptr Tilemap154 ; TILEMAP_154 + gfx_ptr Tilemap155 ; TILEMAP_155 + gfx_ptr Tilemap156 ; TILEMAP_156 + gfx_ptr Tilemap157 ; TILEMAP_157 + gfx_ptr Tilemap158 ; TILEMAP_158 + gfx_ptr Tilemap159 ; TILEMAP_159 + gfx_ptr Tilemap15A ; TILEMAP_15A + gfx_ptr Tilemap15B ; TILEMAP_15B + gfx_ptr Tilemap15C ; TILEMAP_15C + gfx_ptr Tilemap15D ; TILEMAP_15D + gfx_ptr Tilemap15E ; TILEMAP_15E + gfx_ptr Tilemap15F ; TILEMAP_15F + gfx_ptr Tilemap160 ; TILEMAP_160 + gfx_ptr Tilemap161 ; TILEMAP_161 + gfx_ptr Tilemap162 ; TILEMAP_162 + gfx_ptr Tilemap163 ; TILEMAP_163 + gfx_ptr Tilemap164 ; TILEMAP_164 + gfx_ptr Tilemap165 ; TILEMAP_165 + gfx_ptr Tilemap166 ; TILEMAP_166 + gfx_ptr Tilemap167 ; TILEMAP_167 + gfx_ptr Tilemap168 ; TILEMAP_168 + gfx_ptr Tilemap169 ; TILEMAP_169 + gfx_ptr Tilemap16A ; TILEMAP_16A + gfx_ptr Tilemap16B ; TILEMAP_16B + gfx_ptr Tilemap16C ; TILEMAP_16C + gfx_ptr Tilemap16D ; TILEMAP_16D + gfx_ptr Tilemap16E ; TILEMAP_16E + gfx_ptr Tilemap16F ; TILEMAP_16F + gfx_ptr Tilemap170 ; TILEMAP_170 + gfx_ptr Tilemap171 ; TILEMAP_171 + gfx_ptr Tilemap172 ; TILEMAP_172 + gfx_ptr Tilemap173 ; TILEMAP_173 + gfx_ptr Tilemap174 ; TILEMAP_174 + gfx_ptr Tilemap175 ; TILEMAP_175 + gfx_ptr Tilemap176 ; TILEMAP_176 + gfx_ptr Tilemap177 ; TILEMAP_177 + gfx_ptr Tilemap178 ; TILEMAP_178 + gfx_ptr Tilemap179 ; TILEMAP_179 + gfx_ptr Tilemap17A ; TILEMAP_17A + gfx_ptr Tilemap17B ; TILEMAP_17B + gfx_ptr Tilemap17C ; TILEMAP_17C + gfx_ptr Tilemap17D ; TILEMAP_17D + gfx_ptr Tilemap17E ; TILEMAP_17E + gfx_ptr Tilemap17F ; TILEMAP_17F + gfx_ptr Tilemap180 ; TILEMAP_180 + gfx_ptr Tilemap181 ; TILEMAP_181 + gfx_ptr Tilemap182 ; TILEMAP_182 + gfx_ptr Tilemap183 ; TILEMAP_183 + gfx_ptr Tilemap184 ; TILEMAP_184 + gfx_ptr Tilemap185 ; TILEMAP_185 + gfx_ptr Tilemap186 ; TILEMAP_186 + gfx_ptr Tilemap187 ; TILEMAP_187 + gfx_ptr Tilemap188 ; TILEMAP_188 + gfx_ptr Tilemap189 ; TILEMAP_189 + gfx_ptr Tilemap18A ; TILEMAP_18A + gfx_ptr Tilemap18B ; TILEMAP_18B + gfx_ptr Tilemap18C ; TILEMAP_18C + gfx_ptr Tilemap18D ; TILEMAP_18D + gfx_ptr Tilemap18E ; TILEMAP_18E + gfx_ptr Tilemap18F ; TILEMAP_18F + gfx_ptr Tilemap190 ; TILEMAP_190 + gfx_ptr Tilemap191 ; TILEMAP_191 + gfx_ptr Tilemap192 ; TILEMAP_192 + gfx_ptr Tilemap193 ; TILEMAP_193 + gfx_ptr Tilemap194 ; TILEMAP_194 + gfx_ptr Tilemap195 ; TILEMAP_195 + gfx_ptr Tilemap196 ; TILEMAP_196 + gfx_ptr Tilemap197 ; TILEMAP_197 + gfx_ptr Tilemap198 ; TILEMAP_198 + gfx_ptr Tilemap199 ; TILEMAP_199 + gfx_ptr Tilemap19A ; TILEMAP_19A + gfx_ptr Tilemap19B ; TILEMAP_19B + gfx_ptr Tilemap19C ; TILEMAP_19C + gfx_ptr Tilemap19D ; TILEMAP_19D + gfx_ptr Tilemap19E ; TILEMAP_19E + gfx_ptr Tilemap19F ; TILEMAP_19F + gfx_ptr Tilemap1A0 ; TILEMAP_1A0 + gfx_ptr Tilemap1A1 ; TILEMAP_1A1 + gfx_ptr Tilemap1A2 ; TILEMAP_1A2 + gfx_ptr Tilemap1A3 ; TILEMAP_1A3 + gfx_ptr Tilemap1A4 ; TILEMAP_1A4 + gfx_ptr Tilemap1A5 ; TILEMAP_1A5 + gfx_ptr Tilemap1A6 ; TILEMAP_1A6 + gfx_ptr Tilemap1A7 ; TILEMAP_1A7 + gfx_ptr Tilemap1A8 ; TILEMAP_1A8 + gfx_ptr Tilemap1A9 ; TILEMAP_1A9 + gfx_ptr Tilemap1AA ; TILEMAP_1AA + gfx_ptr Tilemap1AB ; TILEMAP_1AB + gfx_ptr Tilemap1AC ; TILEMAP_1AC + gfx_ptr Tilemap1AD ; TILEMAP_1AD + gfx_ptr Tilemap1AE ; TILEMAP_1AE + gfx_ptr Tilemap1AF ; TILEMAP_1AF + gfx_ptr Tilemap1B0 ; TILEMAP_1B0 + gfx_ptr Tilemap1B1 ; TILEMAP_1B1 + gfx_ptr Tilemap1B2 ; TILEMAP_1B2 + gfx_ptr Tilemap1B3 ; TILEMAP_1B3 + gfx_ptr Tilemap1B4 ; TILEMAP_1B4 + gfx_ptr Tilemap1B5 ; TILEMAP_1B5 + gfx_ptr Tilemap1B6 ; TILEMAP_1B6 + gfx_ptr Tilemap1B7 ; TILEMAP_1B7 + gfx_ptr Tilemap1B8 ; TILEMAP_1B8 + gfx_ptr Tilemap1B9 ; TILEMAP_1B9 + gfx_ptr Tilemap1BA ; TILEMAP_1BA + gfx_ptr Tilemap1BB ; TILEMAP_1BB + gfx_ptr Tilemap1BC ; TILEMAP_1BC + gfx_ptr Tilemap1BD ; TILEMAP_1BD + gfx_ptr Tilemap1BE ; TILEMAP_1BE + gfx_ptr Tilemap1BF ; TILEMAP_1BF + gfx_ptr Tilemap1C0 ; TILEMAP_1C0 + gfx_ptr Tilemap1C1 ; TILEMAP_1C1 + gfx_ptr Tilemap1C2 ; TILEMAP_1C2 + gfx_ptr Tilemap1C3 ; TILEMAP_1C3 + gfx_ptr Tilemap1C4 ; TILEMAP_1C4 + gfx_ptr Tilemap1C5 ; TILEMAP_1C5 + gfx_ptr Tilemap1C6 ; TILEMAP_1C6 + gfx_ptr Tilemap1C7 ; TILEMAP_1C7 + gfx_ptr Tilemap1C8 ; TILEMAP_1C8 + gfx_ptr Tilemap1C9 ; TILEMAP_1C9 + gfx_ptr Tilemap1CA ; TILEMAP_1CA + gfx_ptr Tilemap1CB ; TILEMAP_1CB + gfx_ptr Tilemap1CC ; TILEMAP_1CC + gfx_ptr Tilemap1CD ; TILEMAP_1CD + gfx_ptr Tilemap1CE ; TILEMAP_1CE + gfx_ptr Tilemap1CF ; TILEMAP_1CF + gfx_ptr Tilemap1D0 ; TILEMAP_1D0 + gfx_ptr Tilemap1D1 ; TILEMAP_1D1 + gfx_ptr Tilemap1D2 ; TILEMAP_1D2 + gfx_ptr Tilemap1D3 ; TILEMAP_1D3 + gfx_ptr Tilemap1D4 ; TILEMAP_1D4 + gfx_ptr Tilemap1D5 ; TILEMAP_1D5 + gfx_ptr Tilemap1D6 ; TILEMAP_1D6 + gfx_ptr Tilemap1D7 ; TILEMAP_1D7 + gfx_ptr Tilemap1D8 ; TILEMAP_1D8 + gfx_ptr Tilemap1D9 ; TILEMAP_1D9 + gfx_ptr Tilemap1DA ; TILEMAP_1DA + gfx_ptr Tilemap1DB ; TILEMAP_1DB + gfx_ptr Tilemap1DC ; TILEMAP_1DC + gfx_ptr Tilemap1DD ; TILEMAP_1DD + gfx_ptr Tilemap1DE ; TILEMAP_1DE + gfx_ptr Tilemap1DF ; TILEMAP_1DF + gfx_ptr Tilemap1E0 ; TILEMAP_1E0 + gfx_ptr Tilemap1E1 ; TILEMAP_1E1 + gfx_ptr Tilemap1E2 ; TILEMAP_1E2 + gfx_ptr Tilemap1E3 ; TILEMAP_1E3 + gfx_ptr Tilemap1E4 ; TILEMAP_1E4 + gfx_ptr Tilemap1E5 ; TILEMAP_1E5 + gfx_ptr Tilemap1E6 ; TILEMAP_1E6 + gfx_ptr Tilemap1E7 ; TILEMAP_1E7 + gfx_ptr Tilemap1E8 ; TILEMAP_1E8 + gfx_ptr Tilemap1E9 ; TILEMAP_1E9 + gfx_ptr Tilemap1EA ; TILEMAP_1EA + gfx_ptr Tilemap1EB ; TILEMAP_1EB + gfx_ptr Tilemap1EC ; TILEMAP_1EC + gfx_ptr Tilemap1ED ; TILEMAP_1ED + gfx_ptr Tilemap1EE ; TILEMAP_1EE + gfx_ptr Tilemap1EF ; TILEMAP_1EF + gfx_ptr Tilemap1F0 ; TILEMAP_1F0 + gfx_ptr Tilemap1F1 ; TILEMAP_1F1 + gfx_ptr Tilemap1F2 ; TILEMAP_1F2 + gfx_ptr Tilemap1F3 ; TILEMAP_1F3 + gfx_ptr Tilemap1F4 ; TILEMAP_1F4 + gfx_ptr Tilemap1F5 ; TILEMAP_1F5 + gfx_ptr Tilemap1F6 ; TILEMAP_1F6 + gfx_ptr Tilemap1F7 ; TILEMAP_1F7 + gfx_ptr Tilemap1F8 ; TILEMAP_1F8 + gfx_ptr Tilemap1F9 ; TILEMAP_1F9 + gfx_ptr Tilemap1FA ; TILEMAP_1FA + gfx_ptr Tilemap1FB ; TILEMAP_1FB + gfx_ptr Tilemap1FC ; TILEMAP_1FC + gfx_ptr Tilemap1FD ; TILEMAP_1FD + gfx_ptr Tilemap1FE ; TILEMAP_1FE + gfx_ptr Tilemap1FF ; TILEMAP_1FF + gfx_ptr Tilemap200 ; TILEMAP_200 + gfx_ptr Tilemap201 ; TILEMAP_201 + gfx_ptr Tilemap202 ; TILEMAP_202 + gfx_ptr Tilemap203 ; TILEMAP_203 + gfx_ptr Tilemap204 ; TILEMAP_204 + gfx_ptr Tilemap205 ; TILEMAP_205 + gfx_ptr Tilemap206 ; TILEMAP_206 + gfx_ptr Tilemap207 ; TILEMAP_207 + gfx_ptr Tilemap208 ; TILEMAP_208 + gfx_ptr Tilemap209 ; TILEMAP_209 + gfx_ptr Tilemap20A ; TILEMAP_20A + gfx_ptr Tilemap20B ; TILEMAP_20B + gfx_ptr Tilemap20C ; TILEMAP_20C + gfx_ptr Tilemap20D ; TILEMAP_20D + gfx_ptr Tilemap20E ; TILEMAP_20E + gfx_ptr Tilemap20F ; TILEMAP_20F + gfx_ptr Tilemap210 ; TILEMAP_210 + gfx_ptr Tilemap211 ; TILEMAP_211 + gfx_ptr Tilemap212 ; TILEMAP_212 + gfx_ptr Tilemap213 ; TILEMAP_213 + gfx_ptr Tilemap214 ; TILEMAP_214 + gfx_ptr Tilemap215 ; TILEMAP_215 + gfx_ptr Tilemap216 ; TILEMAP_216 + gfx_ptr Tilemap217 ; TILEMAP_217 + gfx_ptr Tilemap218 ; TILEMAP_218 + gfx_ptr Tilemap219 ; TILEMAP_219 + gfx_ptr Tilemap21A ; TILEMAP_21A + gfx_ptr Tilemap21B ; TILEMAP_21B + gfx_ptr Tilemap21C ; TILEMAP_21C + gfx_ptr Tilemap21D ; TILEMAP_21D + gfx_ptr Tilemap21E ; TILEMAP_21E + gfx_ptr Tilemap21F ; TILEMAP_21F + gfx_ptr Tilemap220 ; TILEMAP_220 + gfx_ptr Tilemap221 ; TILEMAP_221 + gfx_ptr Tilemap222 ; TILEMAP_222 + gfx_ptr Tilemap223 ; TILEMAP_223 + gfx_ptr Tilemap224 ; TILEMAP_224 + gfx_ptr Tilemap225 ; TILEMAP_225 + gfx_ptr Tilemap226 ; TILEMAP_226 + gfx_ptr Tilemap227 ; TILEMAP_227 + gfx_ptr Tilemap228 ; TILEMAP_228 + gfx_ptr Tilemap229 ; TILEMAP_229 + gfx_ptr Tilemap22A ; TILEMAP_22A + gfx_ptr Tilemap22B ; TILEMAP_22B + gfx_ptr Tilemap22C ; TILEMAP_22C + gfx_ptr Tilemap22D ; TILEMAP_22D + gfx_ptr Tilemap22E ; TILEMAP_22E + gfx_ptr Tilemap22F ; TILEMAP_22F + gfx_ptr Tilemap230 ; TILEMAP_230 + gfx_ptr Tilemap231 ; TILEMAP_231 + gfx_ptr Tilemap232 ; TILEMAP_232 + gfx_ptr Tilemap233 ; TILEMAP_233 + gfx_ptr Tilemap234 ; TILEMAP_234 + gfx_ptr Tilemap235 ; TILEMAP_235 + gfx_ptr Tilemap236 ; TILEMAP_236 diff --git a/src/data/gfx_pointers/tilesets.asm b/src/data/gfx_pointers/tilesets.asm new file mode 100644 index 0000000..ca3f71d --- /dev/null +++ b/src/data/gfx_pointers/tilesets.asm @@ -0,0 +1,496 @@ +Tilesets: + gfx_ptr Tileset000 ; TILESET_000 + gfx_ptr Tileset001 ; TILESET_001 + gfx_ptr Tileset002 ; TILESET_002 + gfx_ptr Tileset003 ; TILESET_003 + gfx_ptr Tileset004 ; TILESET_004 + gfx_ptr Tileset005 ; TILESET_005 + gfx_ptr Tileset006 ; TILESET_006 + gfx_ptr Tileset007 ; TILESET_007 + gfx_ptr Tileset008 ; TILESET_008 + gfx_ptr Tileset009 ; TILESET_009 + gfx_ptr Tileset00A ; TILESET_00A + gfx_ptr Tileset00B ; TILESET_00B + gfx_ptr Tileset00C ; TILESET_00C + gfx_ptr Tileset00D ; TILESET_00D + gfx_ptr Tileset00E ; TILESET_00E + gfx_ptr Tileset00F ; TILESET_00F + gfx_ptr Tileset010 ; TILESET_010 + gfx_ptr Tileset011 ; TILESET_011 + gfx_ptr Tileset012 ; TILESET_012 + gfx_ptr Tileset013 ; TILESET_013 + gfx_ptr Tileset014 ; TILESET_014 + gfx_ptr Tileset015 ; TILESET_015 + gfx_ptr Tileset016 ; TILESET_016 + gfx_ptr Tileset017 ; TILESET_017 + gfx_ptr Tileset018 ; TILESET_018 + gfx_ptr Tileset019 ; TILESET_019 + gfx_ptr Tileset01A ; TILESET_01A + gfx_ptr Tileset01B ; TILESET_01B + gfx_ptr Tileset01C ; TILESET_01C + gfx_ptr Tileset01D ; TILESET_01D + gfx_ptr Tileset01E ; TILESET_01E + gfx_ptr Tileset01F ; TILESET_01F + gfx_ptr Tileset020 ; TILESET_020 + gfx_ptr Tileset021 ; TILESET_021 + gfx_ptr Tileset022 ; TILESET_022 + gfx_ptr Tileset023 ; TILESET_023 + gfx_ptr Tileset024 ; TILESET_024 + gfx_ptr Tileset025 ; TILESET_025 + gfx_ptr Tileset026 ; TILESET_026 + gfx_ptr Tileset027 ; TILESET_027 + gfx_ptr Tileset028 ; TILESET_028 + gfx_ptr Tileset029 ; TILESET_029 + gfx_ptr Tileset02A ; TILESET_02A + gfx_ptr Tileset02B ; TILESET_02B + gfx_ptr Tileset02C ; TILESET_02C + gfx_ptr Tileset02D ; TILESET_02D + gfx_ptr Tileset02E ; TILESET_02E + gfx_ptr Tileset02F ; TILESET_02F + gfx_ptr Tileset030 ; TILESET_030 + gfx_ptr Tileset031 ; TILESET_031 + gfx_ptr Tileset032 ; TILESET_032 + gfx_ptr Tileset033 ; TILESET_033 + gfx_ptr Tileset034 ; TILESET_034 + gfx_ptr Tileset035 ; TILESET_035 + gfx_ptr Tileset036 ; TILESET_036 + gfx_ptr Tileset037 ; TILESET_037 + gfx_ptr Tileset038 ; TILESET_038 + gfx_ptr Tileset039 ; TILESET_039 + gfx_ptr Tileset03A ; TILESET_03A + gfx_ptr Tileset03B ; TILESET_03B + gfx_ptr Tileset03C ; TILESET_03C + gfx_ptr Tileset03D ; TILESET_03D + gfx_ptr Tileset03E ; TILESET_03E + gfx_ptr Tileset03F ; TILESET_03F + gfx_ptr Tileset040 ; TILESET_040 + gfx_ptr Tileset041 ; TILESET_041 + gfx_ptr Tileset042 ; TILESET_042 + gfx_ptr Tileset043 ; TILESET_043 + gfx_ptr Tileset044 ; TILESET_044 + gfx_ptr Tileset045 ; TILESET_045 + gfx_ptr Tileset046 ; TILESET_046 + gfx_ptr Tileset047 ; TILESET_047 + gfx_ptr Tileset048 ; TILESET_048 + gfx_ptr Tileset049 ; TILESET_049 + gfx_ptr Tileset04A ; TILESET_04A + gfx_ptr Tileset04B ; TILESET_04B + gfx_ptr Tileset04C ; TILESET_04C + gfx_ptr Tileset04D ; TILESET_04D + gfx_ptr Tileset04E ; TILESET_04E + gfx_ptr Tileset04F ; TILESET_04F + gfx_ptr Tileset050 ; TILESET_050 + gfx_ptr Tileset051 ; TILESET_051 + gfx_ptr Tileset052 ; TILESET_052 + gfx_ptr Tileset053 ; TILESET_053 + gfx_ptr Tileset054 ; TILESET_054 + gfx_ptr Tileset055 ; TILESET_055 + gfx_ptr Tileset056 ; TILESET_056 + gfx_ptr Tileset057 ; TILESET_057 + gfx_ptr Tileset058 ; TILESET_058 + gfx_ptr Tileset059 ; TILESET_059 + gfx_ptr Tileset05A ; TILESET_05A + gfx_ptr Tileset05B ; TILESET_05B + gfx_ptr Tileset05C ; TILESET_05C + gfx_ptr Tileset05D ; TILESET_05D + gfx_ptr Tileset05E ; TILESET_05E + gfx_ptr Tileset05F ; TILESET_05F + gfx_ptr Tileset060 ; TILESET_060 + gfx_ptr Tileset061 ; TILESET_061 + gfx_ptr Tileset062 ; TILESET_062 + gfx_ptr Tileset063 ; TILESET_063 + gfx_ptr Tileset064 ; TILESET_064 + gfx_ptr Tileset065 ; TILESET_065 + gfx_ptr Tileset066 ; TILESET_066 + gfx_ptr Tileset067 ; TILESET_067 + gfx_ptr Tileset068 ; TILESET_068 + gfx_ptr Tileset069 ; TILESET_069 + gfx_ptr Tileset06A ; TILESET_06A + gfx_ptr Tileset06B ; TILESET_06B + gfx_ptr Tileset06C ; TILESET_06C + gfx_ptr Tileset06D ; TILESET_06D + gfx_ptr Tileset06E ; TILESET_06E + gfx_ptr Tileset06F ; TILESET_06F + gfx_ptr Tileset070 ; TILESET_070 + gfx_ptr Tileset071 ; TILESET_071 + gfx_ptr Tileset072 ; TILESET_072 + gfx_ptr Tileset073 ; TILESET_073 + gfx_ptr Tileset074 ; TILESET_074 + gfx_ptr Tileset075 ; TILESET_075 + gfx_ptr Tileset076 ; TILESET_076 + gfx_ptr Tileset077 ; TILESET_077 + gfx_ptr Tileset078 ; TILESET_078 + gfx_ptr Tileset079 ; TILESET_079 + gfx_ptr Tileset07A ; TILESET_07A + gfx_ptr Tileset07B ; TILESET_07B + gfx_ptr Tileset07C ; TILESET_07C + gfx_ptr Tileset07D ; TILESET_07D + gfx_ptr Tileset07E ; TILESET_07E + gfx_ptr Tileset07F ; TILESET_07F + gfx_ptr Tileset080 ; TILESET_080 + gfx_ptr Tileset081 ; TILESET_081 + gfx_ptr Tileset082 ; TILESET_082 + gfx_ptr Tileset083 ; TILESET_083 + gfx_ptr Tileset084 ; TILESET_084 + gfx_ptr Tileset085 ; TILESET_085 + gfx_ptr Tileset086 ; TILESET_086 + gfx_ptr Tileset087 ; TILESET_087 + gfx_ptr Tileset088 ; TILESET_088 + gfx_ptr Tileset089 ; TILESET_089 + gfx_ptr Tileset08A ; TILESET_08A + gfx_ptr Tileset08B ; TILESET_08B + gfx_ptr Tileset08C ; TILESET_08C + gfx_ptr Tileset08D ; TILESET_08D + gfx_ptr Tileset08E ; TILESET_08E + gfx_ptr Tileset08F ; TILESET_08F + gfx_ptr Tileset090 ; TILESET_090 + gfx_ptr Tileset091 ; TILESET_091 + gfx_ptr Tileset092 ; TILESET_092 + gfx_ptr Tileset093 ; TILESET_093 + gfx_ptr Tileset094 ; TILESET_094 + gfx_ptr Tileset095 ; TILESET_095 + gfx_ptr Tileset096 ; TILESET_096 + gfx_ptr Tileset097 ; TILESET_097 + gfx_ptr Tileset098 ; TILESET_098 + gfx_ptr Tileset099 ; TILESET_099 + gfx_ptr Tileset09A ; TILESET_09A + gfx_ptr Tileset09B ; TILESET_09B + gfx_ptr Tileset09C ; TILESET_09C + gfx_ptr Tileset09D ; TILESET_09D + gfx_ptr Tileset09E ; TILESET_09E + gfx_ptr Tileset09F ; TILESET_09F + gfx_ptr Tileset0A0 ; TILESET_0A0 + gfx_ptr Tileset0A1 ; TILESET_0A1 + gfx_ptr Tileset0A2 ; TILESET_0A2 + gfx_ptr Tileset0A3 ; TILESET_0A3 + gfx_ptr Tileset0A4 ; TILESET_0A4 + gfx_ptr Tileset0A5 ; TILESET_0A5 + gfx_ptr Tileset0A6 ; TILESET_0A6 + gfx_ptr Tileset0A7 ; TILESET_0A7 + gfx_ptr Tileset0A8 ; TILESET_0A8 + gfx_ptr Tileset0A9 ; TILESET_0A9 + gfx_ptr Tileset0AA ; TILESET_0AA + gfx_ptr Tileset0AB ; TILESET_0AB + gfx_ptr Tileset0AC ; TILESET_0AC + gfx_ptr Tileset0AD ; TILESET_0AD + gfx_ptr Tileset0AE ; TILESET_0AE + gfx_ptr Tileset0AF ; TILESET_0AF + gfx_ptr Tileset0B0 ; TILESET_0B0 + gfx_ptr Tileset0B1 ; TILESET_0B1 + gfx_ptr Tileset0B2 ; TILESET_0B2 + gfx_ptr Tileset0B3 ; TILESET_0B3 + gfx_ptr Tileset0B4 ; TILESET_0B4 + gfx_ptr Tileset0B5 ; TILESET_0B5 + gfx_ptr Tileset0B6 ; TILESET_0B6 + gfx_ptr Tileset0B7 ; TILESET_0B7 + gfx_ptr Tileset0B8 ; TILESET_0B8 + gfx_ptr Tileset0B9 ; TILESET_0B9 + gfx_ptr Tileset0BA ; TILESET_0BA + gfx_ptr Tileset0BB ; TILESET_0BB + gfx_ptr Tileset0BC ; TILESET_0BC + gfx_ptr Tileset0BD ; TILESET_0BD + gfx_ptr Tileset0BE ; TILESET_0BE + gfx_ptr Tileset0BF ; TILESET_0BF + gfx_ptr Tileset0C0 ; TILESET_0C0 + gfx_ptr Tileset0C1 ; TILESET_0C1 + gfx_ptr Tileset0C2 ; TILESET_0C2 + gfx_ptr Tileset0C3 ; TILESET_0C3 + gfx_ptr Tileset0C4 ; TILESET_0C4 + gfx_ptr Tileset0C5 ; TILESET_0C5 + gfx_ptr Tileset0C6 ; TILESET_0C6 + gfx_ptr Tileset0C7 ; TILESET_0C7 + gfx_ptr Tileset0C8 ; TILESET_0C8 + gfx_ptr Tileset0C9 ; TILESET_0C9 + gfx_ptr Tileset0CA ; TILESET_0CA + gfx_ptr Tileset0CB ; TILESET_0CB + gfx_ptr Tileset0CC ; TILESET_0CC + gfx_ptr Tileset0CD ; TILESET_0CD + gfx_ptr Tileset0CE ; TILESET_0CE + gfx_ptr Tileset0CF ; TILESET_0CF + gfx_ptr Tileset0D0 ; TILESET_0D0 + gfx_ptr Tileset0D1 ; TILESET_0D1 + gfx_ptr Tileset0D2 ; TILESET_0D2 + gfx_ptr Tileset0D3 ; TILESET_0D3 + gfx_ptr Tileset0D4 ; TILESET_0D4 + gfx_ptr Tileset0D5 ; TILESET_0D5 + gfx_ptr Tileset0D6 ; TILESET_0D6 + gfx_ptr Tileset0D7 ; TILESET_0D7 + gfx_ptr Tileset0D8 ; TILESET_0D8 + gfx_ptr Tileset0D9 ; TILESET_0D9 + gfx_ptr Tileset0DA ; TILESET_0DA + gfx_ptr Tileset0DB ; TILESET_0DB + gfx_ptr Tileset0DC ; TILESET_0DC + gfx_ptr Tileset0DD ; TILESET_0DD + gfx_ptr Tileset0DE ; TILESET_0DE + gfx_ptr Tileset0DF ; TILESET_0DF + gfx_ptr Tileset0E0 ; TILESET_0E0 + gfx_ptr Tileset0E1 ; TILESET_0E1 + gfx_ptr Tileset0E2 ; TILESET_0E2 + gfx_ptr Tileset0E3 ; TILESET_0E3 + gfx_ptr Tileset0E4 ; TILESET_0E4 + gfx_ptr Tileset0E5 ; TILESET_0E5 + gfx_ptr Tileset0E6 ; TILESET_0E6 + gfx_ptr Tileset0E7 ; TILESET_0E7 + gfx_ptr Tileset0E8 ; TILESET_0E8 + gfx_ptr Tileset0E9 ; TILESET_0E9 + gfx_ptr Tileset0EA ; TILESET_0EA + gfx_ptr Tileset0EB ; TILESET_0EB + gfx_ptr Tileset0EC ; TILESET_0EC + gfx_ptr Tileset0ED ; TILESET_0ED + gfx_ptr Tileset0EE ; TILESET_0EE + gfx_ptr Tileset0EF ; TILESET_0EF + gfx_ptr Tileset0F0 ; TILESET_0F0 + gfx_ptr Tileset0F1 ; TILESET_0F1 + gfx_ptr Tileset0F2 ; TILESET_0F2 + gfx_ptr Tileset0F3 ; TILESET_0F3 + gfx_ptr Tileset0F4 ; TILESET_0F4 + gfx_ptr Tileset0F5 ; TILESET_0F5 + gfx_ptr Tileset0F6 ; TILESET_0F6 + gfx_ptr Tileset0F7 ; TILESET_0F7 + gfx_ptr Tileset0F8 ; TILESET_0F8 + gfx_ptr Tileset0F9 ; TILESET_0F9 + gfx_ptr Tileset0FA ; TILESET_0FA + gfx_ptr Tileset0FB ; TILESET_0FB + gfx_ptr Tileset0FC ; TILESET_0FC + gfx_ptr Tileset0FD ; TILESET_0FD + gfx_ptr Tileset0FE ; TILESET_0FE + gfx_ptr Tileset0FF ; TILESET_0FF + gfx_ptr Tileset100 ; TILESET_100 + gfx_ptr Tileset101 ; TILESET_101 + gfx_ptr Tileset102 ; TILESET_102 + gfx_ptr Tileset103 ; TILESET_103 + gfx_ptr Tileset104 ; TILESET_104 + gfx_ptr Tileset105 ; TILESET_105 + gfx_ptr Tileset106 ; TILESET_106 + gfx_ptr Tileset107 ; TILESET_107 + gfx_ptr Tileset108 ; TILESET_108 + gfx_ptr Tileset109 ; TILESET_109 + gfx_ptr Tileset10A ; TILESET_10A + gfx_ptr Tileset10B ; TILESET_10B + gfx_ptr Tileset10C ; TILESET_10C + gfx_ptr Tileset10D ; TILESET_10D + gfx_ptr Tileset10E ; TILESET_10E + gfx_ptr Tileset10F ; TILESET_10F + gfx_ptr Tileset110 ; TILESET_110 + gfx_ptr Tileset111 ; TILESET_111 + gfx_ptr Tileset112 ; TILESET_112 + gfx_ptr Tileset113 ; TILESET_113 + gfx_ptr Tileset114 ; TILESET_114 + gfx_ptr Tileset115 ; TILESET_115 + gfx_ptr Tileset116 ; TILESET_116 + gfx_ptr Tileset117 ; TILESET_117 + gfx_ptr Tileset118 ; TILESET_118 + gfx_ptr Tileset119 ; TILESET_119 + gfx_ptr Tileset11A ; TILESET_11A + gfx_ptr Tileset11B ; TILESET_11B + gfx_ptr Tileset11C ; TILESET_11C + gfx_ptr Tileset11D ; TILESET_11D + gfx_ptr Tileset11E ; TILESET_11E + gfx_ptr Tileset11F ; TILESET_11F + gfx_ptr Tileset120 ; TILESET_120 + gfx_ptr Tileset121 ; TILESET_121 + gfx_ptr Tileset122 ; TILESET_122 + gfx_ptr Tileset123 ; TILESET_123 + gfx_ptr Tileset124 ; TILESET_124 + gfx_ptr Tileset125 ; TILESET_125 + gfx_ptr Tileset126 ; TILESET_126 + gfx_ptr Tileset127 ; TILESET_127 + gfx_ptr Tileset128 ; TILESET_128 + gfx_ptr Tileset129 ; TILESET_129 + gfx_ptr Tileset12A ; TILESET_12A + gfx_ptr Tileset12B ; TILESET_12B + gfx_ptr Tileset12C ; TILESET_12C + gfx_ptr Tileset12D ; TILESET_12D + gfx_ptr Tileset12E ; TILESET_12E + gfx_ptr Tileset12F ; TILESET_12F + gfx_ptr Tileset130 ; TILESET_130 + gfx_ptr Tileset131 ; TILESET_131 + gfx_ptr Tileset132 ; TILESET_132 + gfx_ptr Tileset133 ; TILESET_133 + gfx_ptr Tileset134 ; TILESET_134 + gfx_ptr Tileset135 ; TILESET_135 + gfx_ptr Tileset136 ; TILESET_136 + gfx_ptr Tileset137 ; TILESET_137 + gfx_ptr Tileset138 ; TILESET_138 + gfx_ptr Tileset139 ; TILESET_139 + gfx_ptr Tileset13A ; TILESET_13A + gfx_ptr Tileset13B ; TILESET_13B + gfx_ptr Tileset13C ; TILESET_13C + gfx_ptr Tileset13D ; TILESET_13D + gfx_ptr Tileset13E ; TILESET_13E + gfx_ptr Tileset13F ; TILESET_13F + gfx_ptr Tileset140 ; TILESET_140 + gfx_ptr Tileset141 ; TILESET_141 + gfx_ptr Tileset142 ; TILESET_142 + gfx_ptr Tileset143 ; TILESET_143 + gfx_ptr Tileset144 ; TILESET_144 + gfx_ptr Tileset145 ; TILESET_145 + gfx_ptr Tileset146 ; TILESET_146 + gfx_ptr Tileset147 ; TILESET_147 + gfx_ptr Tileset148 ; TILESET_148 + gfx_ptr Tileset149 ; TILESET_149 + gfx_ptr Tileset14A ; TILESET_14A + gfx_ptr Tileset14B ; TILESET_14B + gfx_ptr Tileset14C ; TILESET_14C + gfx_ptr Tileset14D ; TILESET_14D + gfx_ptr Tileset14E ; TILESET_14E + gfx_ptr Tileset14F ; TILESET_14F + gfx_ptr Tileset150 ; TILESET_150 + gfx_ptr Tileset151 ; TILESET_151 + gfx_ptr Tileset152 ; TILESET_152 + gfx_ptr Tileset153 ; TILESET_153 + gfx_ptr Tileset154 ; TILESET_154 + gfx_ptr Tileset155 ; TILESET_155 + gfx_ptr Tileset156 ; TILESET_156 + gfx_ptr Tileset157 ; TILESET_157 + gfx_ptr Tileset158 ; TILESET_158 + gfx_ptr Tileset159 ; TILESET_159 + gfx_ptr Tileset15A ; TILESET_15A + gfx_ptr Tileset15B ; TILESET_15B + gfx_ptr Tileset15C ; TILESET_15C + gfx_ptr Tileset15D ; TILESET_15D + gfx_ptr Tileset15E ; TILESET_15E + gfx_ptr Tileset15F ; TILESET_15F + gfx_ptr Tileset160 ; TILESET_160 + gfx_ptr Tileset161 ; TILESET_161 + gfx_ptr Tileset162 ; TILESET_162 + gfx_ptr Tileset163 ; TILESET_163 + gfx_ptr Tileset164 ; TILESET_164 + gfx_ptr Tileset165 ; TILESET_165 + gfx_ptr Tileset166 ; TILESET_166 + gfx_ptr Tileset167 ; TILESET_167 + gfx_ptr Tileset168 ; TILESET_168 + gfx_ptr Tileset169 ; TILESET_169 + gfx_ptr Tileset16A ; TILESET_16A + gfx_ptr Tileset16B ; TILESET_16B + gfx_ptr Tileset16C ; TILESET_16C + gfx_ptr Tileset16D ; TILESET_16D + gfx_ptr Tileset16E ; TILESET_16E + gfx_ptr Tileset16F ; TILESET_16F + gfx_ptr Tileset170 ; TILESET_170 + gfx_ptr Tileset171 ; TILESET_171 + gfx_ptr Tileset172 ; TILESET_172 + gfx_ptr Tileset173 ; TILESET_173 + gfx_ptr Tileset174 ; TILESET_174 + gfx_ptr Tileset175 ; TILESET_175 + gfx_ptr Tileset176 ; TILESET_176 + gfx_ptr Tileset177 ; TILESET_177 + gfx_ptr Tileset178 ; TILESET_178 + gfx_ptr Tileset179 ; TILESET_179 + gfx_ptr Tileset17A ; TILESET_17A + gfx_ptr Tileset17B ; TILESET_17B + gfx_ptr Tileset17C ; TILESET_17C + gfx_ptr Tileset17D ; TILESET_17D + gfx_ptr Tileset17E ; TILESET_17E + gfx_ptr Tileset17F ; TILESET_17F + gfx_ptr Tileset180 ; TILESET_180 + gfx_ptr Tileset181 ; TILESET_181 + gfx_ptr Tileset182 ; TILESET_182 + gfx_ptr Tileset183 ; TILESET_183 + gfx_ptr Tileset184 ; TILESET_184 + gfx_ptr Tileset185 ; TILESET_185 + gfx_ptr Tileset186 ; TILESET_186 + gfx_ptr Tileset187 ; TILESET_187 + gfx_ptr Tileset188 ; TILESET_188 + gfx_ptr Tileset189 ; TILESET_189 + gfx_ptr Tileset18A ; TILESET_18A + gfx_ptr Tileset18B ; TILESET_18B + gfx_ptr Tileset18C ; TILESET_18C + gfx_ptr Tileset18D ; TILESET_18D + gfx_ptr Tileset18E ; TILESET_18E + gfx_ptr Tileset18F ; TILESET_18F + gfx_ptr Tileset190 ; TILESET_190 + gfx_ptr Tileset191 ; TILESET_191 + gfx_ptr Tileset192 ; TILESET_192 + gfx_ptr Tileset193 ; TILESET_193 + gfx_ptr Tileset194 ; TILESET_194 + gfx_ptr Tileset195 ; TILESET_195 + gfx_ptr Tileset196 ; TILESET_196 + gfx_ptr Tileset197 ; TILESET_197 + gfx_ptr Tileset198 ; TILESET_198 + gfx_ptr Tileset199 ; TILESET_199 + gfx_ptr Tileset19A ; TILESET_19A + gfx_ptr Tileset19B ; TILESET_19B + gfx_ptr Tileset19C ; TILESET_19C + gfx_ptr Tileset19D ; TILESET_19D + gfx_ptr Tileset19E ; TILESET_19E + gfx_ptr Tileset19F ; TILESET_19F + gfx_ptr Tileset1A0 ; TILESET_1A0 + gfx_ptr Tileset1A1 ; TILESET_1A1 + gfx_ptr Tileset1A2 ; TILESET_1A2 + gfx_ptr Tileset1A3 ; TILESET_1A3 + gfx_ptr Tileset1A4 ; TILESET_1A4 + gfx_ptr Pikachu2CoinGfx ; TILESET_1A5 + gfx_ptr Tileset1A6 ; TILESET_1A6 + gfx_ptr Tileset1A7 ; TILESET_1A7 + gfx_ptr ChanseyCoinGfx ; TILESET_1A8 + gfx_ptr OddishCoinGfx ; TILESET_1A9 + gfx_ptr CharmanderCoinGfx ; TILESET_1AA + gfx_ptr StarmieCoinGfx ; TILESET_1AB + gfx_ptr PikachuCoinGfx ; TILESET_1AC + gfx_ptr AlakazamCoinGfx ; TILESET_1AD + gfx_ptr KabutoCoinGfx ; TILESET_1AE + gfx_ptr GRCoinGfx ; TILESET_1AF + gfx_ptr GolbatCoinGfx ; TILESET_1B0 + gfx_ptr MagnemiteCoinGfx ; TILESET_1B1 + gfx_ptr MagmarCoinGfx ; TILESET_1B2 + gfx_ptr PsyduckCoinGfx ; TILESET_1B3 + gfx_ptr MachampCoinGfx ; TILESET_1B4 + gfx_ptr MewCoinGfx ; TILESET_1B5 + gfx_ptr SnorlaxCoinGfx ; TILESET_1B6 + gfx_ptr TogepiCoinGfx ; TILESET_1B7 + gfx_ptr PonytaCoinGfx ; TILESET_1B8 + gfx_ptr HorseaCoinGfx ; TILESET_1B9 + gfx_ptr ArbokCoinGfx ; TILESET_1BA + gfx_ptr JigglypuffCoinGfx ; TILESET_1BB + gfx_ptr DugtrioCoinGfx ; TILESET_1BC + gfx_ptr GengarCoinGfx ; TILESET_1BD + gfx_ptr RaichuCoinGfx ; TILESET_1BE + gfx_ptr LugiaCoinGfx ; TILESET_1BF + gfx_ptr Tileset1C0 ; TILESET_1C0 + gfx_ptr Tileset1C1 ; TILESET_1C1 + gfx_ptr Tileset1C2 ; TILESET_1C2 + gfx_ptr Tileset1C3 ; TILESET_1C3 + gfx_ptr Tileset1C4 ; TILESET_1C4 + gfx_ptr Tileset1C5 ; TILESET_1C5 + gfx_ptr Tileset1C6 ; TILESET_1C6 + gfx_ptr Tileset1C7 ; TILESET_1C7 + gfx_ptr Tileset1C8 ; TILESET_1C8 + gfx_ptr Tileset1C9 ; TILESET_1C9 + gfx_ptr Tileset1CA ; TILESET_1CA + gfx_ptr Tileset1CB ; TILESET_1CB + gfx_ptr Tileset1CC ; TILESET_1CC + gfx_ptr Tileset1CD ; TILESET_1CD + gfx_ptr Tileset1CE ; TILESET_1CE + gfx_ptr Tileset1CF ; TILESET_1CF + gfx_ptr Tileset1D0 ; TILESET_1D0 + gfx_ptr Tileset1D1 ; TILESET_1D1 + gfx_ptr Tileset1D2 ; TILESET_1D2 + gfx_ptr Tileset1D3 ; TILESET_1D3 + gfx_ptr Tileset1D4 ; TILESET_1D4 + gfx_ptr Tileset1D5 ; TILESET_1D5 + gfx_ptr Tileset1D6 ; TILESET_1D6 + gfx_ptr Tileset1D7 ; TILESET_1D7 + gfx_ptr Tileset1D8 ; TILESET_1D8 + gfx_ptr Tileset1D9 ; TILESET_1D9 + gfx_ptr Tileset1DA ; TILESET_1DA + gfx_ptr Tileset1DB ; TILESET_1DB + gfx_ptr Tileset1DC ; TILESET_1DC + gfx_ptr Tileset1DD ; TILESET_1DD + gfx_ptr Tileset1DE ; TILESET_1DE + gfx_ptr Tileset1DF ; TILESET_1DF + gfx_ptr Tileset1E0 ; TILESET_1E0 + gfx_ptr Tileset1E1 ; TILESET_1E1 + gfx_ptr Tileset1E2 ; TILESET_1E2 + gfx_ptr Tileset1E3 ; TILESET_1E3 + gfx_ptr Tileset1E4 ; TILESET_1E4 + gfx_ptr Tileset1E5 ; TILESET_1E5 + gfx_ptr Tileset1E6 ; TILESET_1E6 + gfx_ptr Tileset1E7 ; TILESET_1E7 + gfx_ptr Tileset1E8 ; TILESET_1E8 + gfx_ptr Tileset1E9 ; TILESET_1E9 + gfx_ptr Tileset1EA ; TILESET_1EA + gfx_ptr Tileset1EB ; TILESET_1EB + gfx_ptr Tileset1EC ; TILESET_1EC + gfx_ptr Tileset1ED ; TILESET_1ED + gfx_ptr Tileset1EE ; TILESET_1EE diff --git a/src/data/maps/permissions/permissions000.bin b/src/data/maps/permissions/permissions000.bin new file mode 100644 index 0000000..9f30a2c Binary files /dev/null and b/src/data/maps/permissions/permissions000.bin differ diff --git a/src/data/maps/permissions/permissions001.bin b/src/data/maps/permissions/permissions001.bin new file mode 100644 index 0000000..2be8a38 Binary files /dev/null and b/src/data/maps/permissions/permissions001.bin differ diff --git a/src/data/maps/permissions/permissions002.bin b/src/data/maps/permissions/permissions002.bin new file mode 100644 index 0000000..2be8a38 Binary files /dev/null and b/src/data/maps/permissions/permissions002.bin differ diff --git a/src/data/maps/permissions/permissions003.bin b/src/data/maps/permissions/permissions003.bin new file mode 100644 index 0000000..8a5ab81 Binary files /dev/null and b/src/data/maps/permissions/permissions003.bin differ diff --git a/src/data/maps/permissions/permissions004.bin b/src/data/maps/permissions/permissions004.bin new file mode 100644 index 0000000..2be8a38 Binary files /dev/null and b/src/data/maps/permissions/permissions004.bin differ diff --git a/src/data/maps/permissions/permissions005.bin b/src/data/maps/permissions/permissions005.bin new file mode 100644 index 0000000..762d143 Binary files /dev/null and b/src/data/maps/permissions/permissions005.bin differ diff --git a/src/data/maps/permissions/permissions006.bin b/src/data/maps/permissions/permissions006.bin new file mode 100644 index 0000000..f1efcd0 --- /dev/null +++ b/src/data/maps/permissions/permissions006.bin @@ -0,0 +1 @@ +€€ïQîê0 \ No newline at end of file diff --git a/src/data/maps/permissions/permissions007.bin b/src/data/maps/permissions/permissions007.bin new file mode 100644 index 0000000..6d5d553 Binary files /dev/null and b/src/data/maps/permissions/permissions007.bin differ diff --git a/src/data/maps/permissions/permissions008.bin b/src/data/maps/permissions/permissions008.bin new file mode 100644 index 0000000..f1efcd0 --- /dev/null +++ b/src/data/maps/permissions/permissions008.bin @@ -0,0 +1 @@ +€€ïQîê0 \ No newline at end of file diff --git a/src/data/maps/permissions/permissions009.bin b/src/data/maps/permissions/permissions009.bin new file mode 100644 index 0000000..073df17 Binary files /dev/null and b/src/data/maps/permissions/permissions009.bin differ diff --git a/src/data/maps/permissions/permissions00A.bin b/src/data/maps/permissions/permissions00A.bin new file mode 100644 index 0000000..c0ac572 Binary files /dev/null and b/src/data/maps/permissions/permissions00A.bin differ diff --git a/src/data/maps/permissions/permissions00B.bin b/src/data/maps/permissions/permissions00B.bin new file mode 100644 index 0000000..5841779 Binary files /dev/null and b/src/data/maps/permissions/permissions00B.bin differ diff --git a/src/data/maps/permissions/permissions00C.bin b/src/data/maps/permissions/permissions00C.bin new file mode 100644 index 0000000..a34f855 --- /dev/null +++ b/src/data/maps/permissions/permissions00C.bin @@ -0,0 +1 @@ +€€ïíé@ \ No newline at end of file diff --git a/src/data/maps/permissions/permissions00D.bin b/src/data/maps/permissions/permissions00D.bin new file mode 100644 index 0000000..249868b Binary files /dev/null and b/src/data/maps/permissions/permissions00D.bin differ diff --git a/src/data/maps/permissions/permissions00E.bin b/src/data/maps/permissions/permissions00E.bin new file mode 100644 index 0000000..20d4b9f Binary files /dev/null and b/src/data/maps/permissions/permissions00E.bin differ diff --git a/src/data/maps/permissions/permissions00F.bin b/src/data/maps/permissions/permissions00F.bin new file mode 100644 index 0000000..20d4b9f Binary files /dev/null and b/src/data/maps/permissions/permissions00F.bin differ diff --git a/src/data/maps/permissions/permissions010.bin b/src/data/maps/permissions/permissions010.bin new file mode 100644 index 0000000..8492292 Binary files /dev/null and b/src/data/maps/permissions/permissions010.bin differ diff --git a/src/data/maps/permissions/permissions011.bin b/src/data/maps/permissions/permissions011.bin new file mode 100644 index 0000000..1d09968 Binary files /dev/null and b/src/data/maps/permissions/permissions011.bin differ diff --git a/src/data/maps/permissions/permissions012.bin b/src/data/maps/permissions/permissions012.bin new file mode 100644 index 0000000..dc19146 Binary files /dev/null and b/src/data/maps/permissions/permissions012.bin differ diff --git a/src/data/maps/permissions/permissions013.bin b/src/data/maps/permissions/permissions013.bin new file mode 100644 index 0000000..3a7a115 Binary files /dev/null and b/src/data/maps/permissions/permissions013.bin differ diff --git a/src/data/maps/permissions/permissions014.bin b/src/data/maps/permissions/permissions014.bin new file mode 100644 index 0000000..bd59e3b Binary files /dev/null and b/src/data/maps/permissions/permissions014.bin differ diff --git a/src/data/maps/permissions/permissions015.bin b/src/data/maps/permissions/permissions015.bin new file mode 100644 index 0000000..318d2fc Binary files /dev/null and b/src/data/maps/permissions/permissions015.bin differ diff --git a/src/data/maps/permissions/permissions016.bin b/src/data/maps/permissions/permissions016.bin new file mode 100644 index 0000000..6d3392f Binary files /dev/null and b/src/data/maps/permissions/permissions016.bin differ diff --git a/src/data/maps/permissions/permissions017.bin b/src/data/maps/permissions/permissions017.bin new file mode 100644 index 0000000..5841779 Binary files /dev/null and b/src/data/maps/permissions/permissions017.bin differ diff --git a/src/data/maps/permissions/permissions018.bin b/src/data/maps/permissions/permissions018.bin new file mode 100644 index 0000000..52c6d27 Binary files /dev/null and b/src/data/maps/permissions/permissions018.bin differ diff --git a/src/data/maps/permissions/permissions019.bin b/src/data/maps/permissions/permissions019.bin new file mode 100644 index 0000000..f3cd63c Binary files /dev/null and b/src/data/maps/permissions/permissions019.bin differ diff --git a/src/data/maps/permissions/permissions01A.bin b/src/data/maps/permissions/permissions01A.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions01A.bin differ diff --git a/src/data/maps/permissions/permissions01B.bin b/src/data/maps/permissions/permissions01B.bin new file mode 100644 index 0000000..e533e20 Binary files /dev/null and b/src/data/maps/permissions/permissions01B.bin differ diff --git a/src/data/maps/permissions/permissions01C.bin b/src/data/maps/permissions/permissions01C.bin new file mode 100644 index 0000000..249868b Binary files /dev/null and b/src/data/maps/permissions/permissions01C.bin differ diff --git a/src/data/maps/permissions/permissions01D.bin b/src/data/maps/permissions/permissions01D.bin new file mode 100644 index 0000000..a3bd8f5 Binary files /dev/null and b/src/data/maps/permissions/permissions01D.bin differ diff --git a/src/data/maps/permissions/permissions01E.bin b/src/data/maps/permissions/permissions01E.bin new file mode 100644 index 0000000..3a7a115 Binary files /dev/null and b/src/data/maps/permissions/permissions01E.bin differ diff --git a/src/data/maps/permissions/permissions01F.bin b/src/data/maps/permissions/permissions01F.bin new file mode 100644 index 0000000..e533e20 Binary files /dev/null and b/src/data/maps/permissions/permissions01F.bin differ diff --git a/src/data/maps/permissions/permissions020.bin b/src/data/maps/permissions/permissions020.bin new file mode 100644 index 0000000..817edd8 Binary files /dev/null and b/src/data/maps/permissions/permissions020.bin differ diff --git a/src/data/maps/permissions/permissions021.bin b/src/data/maps/permissions/permissions021.bin new file mode 100644 index 0000000..dcac44f Binary files /dev/null and b/src/data/maps/permissions/permissions021.bin differ diff --git a/src/data/maps/permissions/permissions022.bin b/src/data/maps/permissions/permissions022.bin new file mode 100644 index 0000000..be24f6c --- /dev/null +++ b/src/data/maps/permissions/permissions022.bin @@ -0,0 +1 @@ +€€ï \ No newline at end of file diff --git a/src/data/maps/permissions/permissions023.bin b/src/data/maps/permissions/permissions023.bin new file mode 100644 index 0000000..be24f6c --- /dev/null +++ b/src/data/maps/permissions/permissions023.bin @@ -0,0 +1 @@ +€€ï \ No newline at end of file diff --git a/src/data/maps/permissions/permissions024.bin b/src/data/maps/permissions/permissions024.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions024.bin differ diff --git a/src/data/maps/permissions/permissions025.bin b/src/data/maps/permissions/permissions025.bin new file mode 100644 index 0000000..3a7a115 Binary files /dev/null and b/src/data/maps/permissions/permissions025.bin differ diff --git a/src/data/maps/permissions/permissions026.bin b/src/data/maps/permissions/permissions026.bin new file mode 100644 index 0000000..fd7ed50 Binary files /dev/null and b/src/data/maps/permissions/permissions026.bin differ diff --git a/src/data/maps/permissions/permissions027.bin b/src/data/maps/permissions/permissions027.bin new file mode 100644 index 0000000..0ac48c6 Binary files /dev/null and b/src/data/maps/permissions/permissions027.bin differ diff --git a/src/data/maps/permissions/permissions028.bin b/src/data/maps/permissions/permissions028.bin new file mode 100644 index 0000000..2f3ae15 Binary files /dev/null and b/src/data/maps/permissions/permissions028.bin differ diff --git a/src/data/maps/permissions/permissions029.bin b/src/data/maps/permissions/permissions029.bin new file mode 100644 index 0000000..3a7a115 Binary files /dev/null and b/src/data/maps/permissions/permissions029.bin differ diff --git a/src/data/maps/permissions/permissions02A.bin b/src/data/maps/permissions/permissions02A.bin new file mode 100644 index 0000000..8203801 --- /dev/null +++ b/src/data/maps/permissions/permissions02A.bin @@ -0,0 +1 @@ +€€ïðòê0 \ No newline at end of file diff --git a/src/data/maps/permissions/permissions02B.bin b/src/data/maps/permissions/permissions02B.bin new file mode 100644 index 0000000..e533e20 Binary files /dev/null and b/src/data/maps/permissions/permissions02B.bin differ diff --git a/src/data/maps/permissions/permissions02C.bin b/src/data/maps/permissions/permissions02C.bin new file mode 100644 index 0000000..1d09968 Binary files /dev/null and b/src/data/maps/permissions/permissions02C.bin differ diff --git a/src/data/maps/permissions/permissions02D.bin b/src/data/maps/permissions/permissions02D.bin new file mode 100644 index 0000000..0bb71d4 Binary files /dev/null and b/src/data/maps/permissions/permissions02D.bin differ diff --git a/src/data/maps/permissions/permissions02E.bin b/src/data/maps/permissions/permissions02E.bin new file mode 100644 index 0000000..4d64e6a Binary files /dev/null and b/src/data/maps/permissions/permissions02E.bin differ diff --git a/src/data/maps/permissions/permissions02F.bin b/src/data/maps/permissions/permissions02F.bin new file mode 100644 index 0000000..3a7a115 Binary files /dev/null and b/src/data/maps/permissions/permissions02F.bin differ diff --git a/src/data/maps/permissions/permissions030.bin b/src/data/maps/permissions/permissions030.bin new file mode 100644 index 0000000..2a06249 Binary files /dev/null and b/src/data/maps/permissions/permissions030.bin differ diff --git a/src/data/maps/permissions/permissions031.bin b/src/data/maps/permissions/permissions031.bin new file mode 100644 index 0000000..105e6ee Binary files /dev/null and b/src/data/maps/permissions/permissions031.bin differ diff --git a/src/data/maps/permissions/permissions032.bin b/src/data/maps/permissions/permissions032.bin new file mode 100644 index 0000000..5841779 Binary files /dev/null and b/src/data/maps/permissions/permissions032.bin differ diff --git a/src/data/maps/permissions/permissions033.bin b/src/data/maps/permissions/permissions033.bin new file mode 100644 index 0000000..bf9337a Binary files /dev/null and b/src/data/maps/permissions/permissions033.bin differ diff --git a/src/data/maps/permissions/permissions034.bin b/src/data/maps/permissions/permissions034.bin new file mode 100644 index 0000000..c88cecd Binary files /dev/null and b/src/data/maps/permissions/permissions034.bin differ diff --git a/src/data/maps/permissions/permissions035.bin b/src/data/maps/permissions/permissions035.bin new file mode 100644 index 0000000..6852838 Binary files /dev/null and b/src/data/maps/permissions/permissions035.bin differ diff --git a/src/data/maps/permissions/permissions036.bin b/src/data/maps/permissions/permissions036.bin new file mode 100644 index 0000000..86b0b20 Binary files /dev/null and b/src/data/maps/permissions/permissions036.bin differ diff --git a/src/data/maps/permissions/permissions037.bin b/src/data/maps/permissions/permissions037.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions037.bin differ diff --git a/src/data/maps/permissions/permissions038.bin b/src/data/maps/permissions/permissions038.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions038.bin differ diff --git a/src/data/maps/permissions/permissions039.bin b/src/data/maps/permissions/permissions039.bin new file mode 100644 index 0000000..9f30a2c Binary files /dev/null and b/src/data/maps/permissions/permissions039.bin differ diff --git a/src/data/maps/permissions/permissions03A.bin b/src/data/maps/permissions/permissions03A.bin new file mode 100644 index 0000000..250a7ca Binary files /dev/null and b/src/data/maps/permissions/permissions03A.bin differ diff --git a/src/data/maps/permissions/permissions03B.bin b/src/data/maps/permissions/permissions03B.bin new file mode 100644 index 0000000..e5ebee4 Binary files /dev/null and b/src/data/maps/permissions/permissions03B.bin differ diff --git a/src/data/maps/permissions/permissions03C.bin b/src/data/maps/permissions/permissions03C.bin new file mode 100644 index 0000000..b2c743c Binary files /dev/null and b/src/data/maps/permissions/permissions03C.bin differ diff --git a/src/data/maps/permissions/permissions03D.bin b/src/data/maps/permissions/permissions03D.bin new file mode 100644 index 0000000..cb499d7 Binary files /dev/null and b/src/data/maps/permissions/permissions03D.bin differ diff --git a/src/data/maps/permissions/permissions03E.bin b/src/data/maps/permissions/permissions03E.bin new file mode 100644 index 0000000..a72f775 Binary files /dev/null and b/src/data/maps/permissions/permissions03E.bin differ diff --git a/src/data/maps/permissions/permissions03F.bin b/src/data/maps/permissions/permissions03F.bin new file mode 100644 index 0000000..4cd89e4 Binary files /dev/null and b/src/data/maps/permissions/permissions03F.bin differ diff --git a/src/data/maps/permissions/permissions040.bin b/src/data/maps/permissions/permissions040.bin new file mode 100644 index 0000000..67a2b14 Binary files /dev/null and b/src/data/maps/permissions/permissions040.bin differ diff --git a/src/data/maps/permissions/permissions041.bin b/src/data/maps/permissions/permissions041.bin new file mode 100644 index 0000000..15827fd Binary files /dev/null and b/src/data/maps/permissions/permissions041.bin differ diff --git a/src/data/maps/permissions/permissions042.bin b/src/data/maps/permissions/permissions042.bin new file mode 100644 index 0000000..59e9705 Binary files /dev/null and b/src/data/maps/permissions/permissions042.bin differ diff --git a/src/data/maps/permissions/permissions043.bin b/src/data/maps/permissions/permissions043.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions043.bin differ diff --git a/src/data/maps/permissions/permissions044.bin b/src/data/maps/permissions/permissions044.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions044.bin differ diff --git a/src/data/maps/permissions/permissions045.bin b/src/data/maps/permissions/permissions045.bin new file mode 100644 index 0000000..59e9705 Binary files /dev/null and b/src/data/maps/permissions/permissions045.bin differ diff --git a/src/data/maps/permissions/permissions046.bin b/src/data/maps/permissions/permissions046.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions046.bin differ diff --git a/src/data/maps/permissions/permissions047.bin b/src/data/maps/permissions/permissions047.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions047.bin differ diff --git a/src/data/maps/permissions/permissions048.bin b/src/data/maps/permissions/permissions048.bin new file mode 100644 index 0000000..5c6d283 Binary files /dev/null and b/src/data/maps/permissions/permissions048.bin differ diff --git a/src/data/maps/permissions/permissions049.bin b/src/data/maps/permissions/permissions049.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions049.bin differ diff --git a/src/data/maps/permissions/permissions04A.bin b/src/data/maps/permissions/permissions04A.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions04A.bin differ diff --git a/src/data/maps/permissions/permissions04B.bin b/src/data/maps/permissions/permissions04B.bin new file mode 100644 index 0000000..02b67e5 Binary files /dev/null and b/src/data/maps/permissions/permissions04B.bin differ diff --git a/src/data/maps/permissions/permissions04C.bin b/src/data/maps/permissions/permissions04C.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions04C.bin differ diff --git a/src/data/maps/permissions/permissions04D.bin b/src/data/maps/permissions/permissions04D.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions04D.bin differ diff --git a/src/data/maps/permissions/permissions04E.bin b/src/data/maps/permissions/permissions04E.bin new file mode 100644 index 0000000..61f0a13 Binary files /dev/null and b/src/data/maps/permissions/permissions04E.bin differ diff --git a/src/data/maps/permissions/permissions04F.bin b/src/data/maps/permissions/permissions04F.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions04F.bin differ diff --git a/src/data/maps/permissions/permissions050.bin b/src/data/maps/permissions/permissions050.bin new file mode 100644 index 0000000..5a23c37 Binary files /dev/null and b/src/data/maps/permissions/permissions050.bin differ diff --git a/src/data/maps/permissions/permissions051.bin b/src/data/maps/permissions/permissions051.bin new file mode 100644 index 0000000..30bd744 --- /dev/null +++ b/src/data/maps/permissions/permissions051.bin @@ -0,0 +1 @@ +€€ïì \ No newline at end of file diff --git a/src/data/maps/permissions/permissions052.bin b/src/data/maps/permissions/permissions052.bin new file mode 100644 index 0000000..830126e Binary files /dev/null and b/src/data/maps/permissions/permissions052.bin differ diff --git a/src/data/maps/permissions/permissions053.bin b/src/data/maps/permissions/permissions053.bin new file mode 100644 index 0000000..97a178f Binary files /dev/null and b/src/data/maps/permissions/permissions053.bin differ diff --git a/src/data/maps/permissions/permissions054.bin b/src/data/maps/permissions/permissions054.bin new file mode 100644 index 0000000..5841779 Binary files /dev/null and b/src/data/maps/permissions/permissions054.bin differ diff --git a/src/data/maps/permissions/permissions055.bin b/src/data/maps/permissions/permissions055.bin new file mode 100644 index 0000000..577aab7 Binary files /dev/null and b/src/data/maps/permissions/permissions055.bin differ diff --git a/src/data/maps/permissions/permissions056.bin b/src/data/maps/permissions/permissions056.bin new file mode 100644 index 0000000..755f573 Binary files /dev/null and b/src/data/maps/permissions/permissions056.bin differ diff --git a/src/data/maps/permissions/permissions057.bin b/src/data/maps/permissions/permissions057.bin new file mode 100644 index 0000000..bd18add --- /dev/null +++ b/src/data/maps/permissions/permissions057.bin @@ -0,0 +1 @@ +€€ï”é \ No newline at end of file diff --git a/src/data/maps/permissions/permissions058.bin b/src/data/maps/permissions/permissions058.bin new file mode 100644 index 0000000..7c2d8ef Binary files /dev/null and b/src/data/maps/permissions/permissions058.bin differ diff --git a/src/data/maps/permissions/permissions059.bin b/src/data/maps/permissions/permissions059.bin new file mode 100644 index 0000000..9b10c76 Binary files /dev/null and b/src/data/maps/permissions/permissions059.bin differ diff --git a/src/data/maps/permissions/permissions05A.bin b/src/data/maps/permissions/permissions05A.bin new file mode 100644 index 0000000..7813fba Binary files /dev/null and b/src/data/maps/permissions/permissions05A.bin differ diff --git a/src/data/maps/permissions/permissions05B.bin b/src/data/maps/permissions/permissions05B.bin new file mode 100644 index 0000000..c5f8f3a Binary files /dev/null and b/src/data/maps/permissions/permissions05B.bin differ diff --git a/src/data/maps/permissions/permissions05C.bin b/src/data/maps/permissions/permissions05C.bin new file mode 100644 index 0000000..8c9b1a7 Binary files /dev/null and b/src/data/maps/permissions/permissions05C.bin differ diff --git a/src/data/maps/permissions/permissions05D.bin b/src/data/maps/permissions/permissions05D.bin new file mode 100644 index 0000000..9ba16e6 Binary files /dev/null and b/src/data/maps/permissions/permissions05D.bin differ diff --git a/src/data/maps/permissions/permissions05E.bin b/src/data/maps/permissions/permissions05E.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions05E.bin differ diff --git a/src/data/maps/permissions/permissions05F.bin b/src/data/maps/permissions/permissions05F.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions05F.bin differ diff --git a/src/data/maps/permissions/permissions060.bin b/src/data/maps/permissions/permissions060.bin new file mode 100644 index 0000000..8498ef2 Binary files /dev/null and b/src/data/maps/permissions/permissions060.bin differ diff --git a/src/data/maps/permissions/permissions061.bin b/src/data/maps/permissions/permissions061.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions061.bin differ diff --git a/src/data/maps/permissions/permissions062.bin b/src/data/maps/permissions/permissions062.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions062.bin differ diff --git a/src/data/maps/permissions/permissions063.bin b/src/data/maps/permissions/permissions063.bin new file mode 100644 index 0000000..62feebe Binary files /dev/null and b/src/data/maps/permissions/permissions063.bin differ diff --git a/src/data/maps/permissions/permissions064.bin b/src/data/maps/permissions/permissions064.bin new file mode 100644 index 0000000..bb0b51f Binary files /dev/null and b/src/data/maps/permissions/permissions064.bin differ diff --git a/src/data/maps/permissions/permissions065.bin b/src/data/maps/permissions/permissions065.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions065.bin differ diff --git a/src/data/maps/permissions/permissions066.bin b/src/data/maps/permissions/permissions066.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions066.bin differ diff --git a/src/data/maps/permissions/permissions067.bin b/src/data/maps/permissions/permissions067.bin new file mode 100644 index 0000000..4cd89e4 Binary files /dev/null and b/src/data/maps/permissions/permissions067.bin differ diff --git a/src/data/maps/permissions/permissions068.bin b/src/data/maps/permissions/permissions068.bin new file mode 100644 index 0000000..9b281e9 Binary files /dev/null and b/src/data/maps/permissions/permissions068.bin differ diff --git a/src/data/maps/permissions/permissions069.bin b/src/data/maps/permissions/permissions069.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions069.bin differ diff --git a/src/data/maps/permissions/permissions06A.bin b/src/data/maps/permissions/permissions06A.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions06A.bin differ diff --git a/src/data/maps/permissions/permissions06B.bin b/src/data/maps/permissions/permissions06B.bin new file mode 100644 index 0000000..ba52c67 Binary files /dev/null and b/src/data/maps/permissions/permissions06B.bin differ diff --git a/src/data/maps/permissions/permissions06C.bin b/src/data/maps/permissions/permissions06C.bin new file mode 100644 index 0000000..b93d325 Binary files /dev/null and b/src/data/maps/permissions/permissions06C.bin differ diff --git a/src/data/maps/permissions/permissions06D.bin b/src/data/maps/permissions/permissions06D.bin new file mode 100644 index 0000000..7f65eeb --- /dev/null +++ b/src/data/maps/permissions/permissions06D.bin @@ -0,0 +1 @@ +À€€ \ No newline at end of file diff --git a/src/data/maps/permissions/permissions06E.bin b/src/data/maps/permissions/permissions06E.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions06E.bin differ diff --git a/src/data/maps/permissions/permissions06F.bin b/src/data/maps/permissions/permissions06F.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions06F.bin differ diff --git a/src/data/maps/permissions/permissions070.bin b/src/data/maps/permissions/permissions070.bin new file mode 100644 index 0000000..b93d325 Binary files /dev/null and b/src/data/maps/permissions/permissions070.bin differ diff --git a/src/data/maps/permissions/permissions071.bin b/src/data/maps/permissions/permissions071.bin new file mode 100644 index 0000000..247b69e Binary files /dev/null and b/src/data/maps/permissions/permissions071.bin differ diff --git a/src/data/maps/permissions/permissions072.bin b/src/data/maps/permissions/permissions072.bin new file mode 100644 index 0000000..ab66b11 Binary files /dev/null and b/src/data/maps/permissions/permissions072.bin differ diff --git a/src/data/maps/permissions/permissions073.bin b/src/data/maps/permissions/permissions073.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions073.bin differ diff --git a/src/data/maps/permissions/permissions074.bin b/src/data/maps/permissions/permissions074.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions074.bin differ diff --git a/src/data/maps/permissions/permissions075.bin b/src/data/maps/permissions/permissions075.bin new file mode 100644 index 0000000..4cd89e4 Binary files /dev/null and b/src/data/maps/permissions/permissions075.bin differ diff --git a/src/data/maps/permissions/permissions076.bin b/src/data/maps/permissions/permissions076.bin new file mode 100644 index 0000000..30abf3e Binary files /dev/null and b/src/data/maps/permissions/permissions076.bin differ diff --git a/src/data/maps/permissions/permissions077.bin b/src/data/maps/permissions/permissions077.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions077.bin differ diff --git a/src/data/maps/permissions/permissions078.bin b/src/data/maps/permissions/permissions078.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions078.bin differ diff --git a/src/data/maps/permissions/permissions079.bin b/src/data/maps/permissions/permissions079.bin new file mode 100644 index 0000000..541a097 Binary files /dev/null and b/src/data/maps/permissions/permissions079.bin differ diff --git a/src/data/maps/permissions/permissions07A.bin b/src/data/maps/permissions/permissions07A.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions07A.bin differ diff --git a/src/data/maps/permissions/permissions07B.bin b/src/data/maps/permissions/permissions07B.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions07B.bin differ diff --git a/src/data/maps/permissions/permissions07C.bin b/src/data/maps/permissions/permissions07C.bin new file mode 100644 index 0000000..b332052 Binary files /dev/null and b/src/data/maps/permissions/permissions07C.bin differ diff --git a/src/data/maps/permissions/permissions07D.bin b/src/data/maps/permissions/permissions07D.bin new file mode 100644 index 0000000..7cc8dcd Binary files /dev/null and b/src/data/maps/permissions/permissions07D.bin differ diff --git a/src/data/maps/permissions/permissions07E.bin b/src/data/maps/permissions/permissions07E.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions07E.bin differ diff --git a/src/data/maps/permissions/permissions07F.bin b/src/data/maps/permissions/permissions07F.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions07F.bin differ diff --git a/src/data/maps/permissions/permissions080.bin b/src/data/maps/permissions/permissions080.bin new file mode 100644 index 0000000..c7e206a Binary files /dev/null and b/src/data/maps/permissions/permissions080.bin differ diff --git a/src/data/maps/permissions/permissions081.bin b/src/data/maps/permissions/permissions081.bin new file mode 100644 index 0000000..58a5101 Binary files /dev/null and b/src/data/maps/permissions/permissions081.bin differ diff --git a/src/data/maps/permissions/permissions082.bin b/src/data/maps/permissions/permissions082.bin new file mode 100644 index 0000000..e63b2a9 Binary files /dev/null and b/src/data/maps/permissions/permissions082.bin differ diff --git a/src/data/maps/permissions/permissions083.bin b/src/data/maps/permissions/permissions083.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions083.bin differ diff --git a/src/data/maps/permissions/permissions084.bin b/src/data/maps/permissions/permissions084.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions084.bin differ diff --git a/src/data/maps/permissions/permissions085.bin b/src/data/maps/permissions/permissions085.bin new file mode 100644 index 0000000..c313885 Binary files /dev/null and b/src/data/maps/permissions/permissions085.bin differ diff --git a/src/data/maps/permissions/permissions086.bin b/src/data/maps/permissions/permissions086.bin new file mode 100644 index 0000000..1857caa Binary files /dev/null and b/src/data/maps/permissions/permissions086.bin differ diff --git a/src/data/maps/permissions/permissions087.bin b/src/data/maps/permissions/permissions087.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions087.bin differ diff --git a/src/data/maps/permissions/permissions088.bin b/src/data/maps/permissions/permissions088.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions088.bin differ diff --git a/src/data/maps/permissions/permissions089.bin b/src/data/maps/permissions/permissions089.bin new file mode 100644 index 0000000..ddbe183 Binary files /dev/null and b/src/data/maps/permissions/permissions089.bin differ diff --git a/src/data/maps/permissions/permissions08A.bin b/src/data/maps/permissions/permissions08A.bin new file mode 100644 index 0000000..16fc14f --- /dev/null +++ b/src/data/maps/permissions/permissions08A.bin @@ -0,0 +1 @@ +€€ï@î \ No newline at end of file diff --git a/src/data/maps/permissions/permissions08B.bin b/src/data/maps/permissions/permissions08B.bin new file mode 100644 index 0000000..7f65eeb --- /dev/null +++ b/src/data/maps/permissions/permissions08B.bin @@ -0,0 +1 @@ +À€€ \ No newline at end of file diff --git a/src/data/maps/permissions/permissions08C.bin b/src/data/maps/permissions/permissions08C.bin new file mode 100644 index 0000000..b81af29 Binary files /dev/null and b/src/data/maps/permissions/permissions08C.bin differ diff --git a/src/data/maps/permissions/permissions08D.bin b/src/data/maps/permissions/permissions08D.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions08D.bin differ diff --git a/src/data/maps/permissions/permissions08E.bin b/src/data/maps/permissions/permissions08E.bin new file mode 100644 index 0000000..b2f8889 Binary files /dev/null and b/src/data/maps/permissions/permissions08E.bin differ diff --git a/src/data/maps/permissions/permissions08F.bin b/src/data/maps/permissions/permissions08F.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions08F.bin differ diff --git a/src/data/maps/permissions/permissions090.bin b/src/data/maps/permissions/permissions090.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions090.bin differ diff --git a/src/data/maps/permissions/permissions091.bin b/src/data/maps/permissions/permissions091.bin new file mode 100644 index 0000000..5345839 Binary files /dev/null and b/src/data/maps/permissions/permissions091.bin differ diff --git a/src/data/maps/permissions/permissions092.bin b/src/data/maps/permissions/permissions092.bin new file mode 100644 index 0000000..9a6184a Binary files /dev/null and b/src/data/maps/permissions/permissions092.bin differ diff --git a/src/data/maps/permissions/permissions093.bin b/src/data/maps/permissions/permissions093.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions093.bin differ diff --git a/src/data/maps/permissions/permissions094.bin b/src/data/maps/permissions/permissions094.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions094.bin differ diff --git a/src/data/maps/permissions/permissions095.bin b/src/data/maps/permissions/permissions095.bin new file mode 100644 index 0000000..92c24dd Binary files /dev/null and b/src/data/maps/permissions/permissions095.bin differ diff --git a/src/data/maps/permissions/permissions096.bin b/src/data/maps/permissions/permissions096.bin new file mode 100644 index 0000000..4be3d9b Binary files /dev/null and b/src/data/maps/permissions/permissions096.bin differ diff --git a/src/data/maps/permissions/permissions097.bin b/src/data/maps/permissions/permissions097.bin new file mode 100644 index 0000000..10bc8da Binary files /dev/null and b/src/data/maps/permissions/permissions097.bin differ diff --git a/src/data/maps/permissions/permissions098.bin b/src/data/maps/permissions/permissions098.bin new file mode 100644 index 0000000..76c9751 Binary files /dev/null and b/src/data/maps/permissions/permissions098.bin differ diff --git a/src/data/maps/permissions/permissions099.bin b/src/data/maps/permissions/permissions099.bin new file mode 100644 index 0000000..11b2720 Binary files /dev/null and b/src/data/maps/permissions/permissions099.bin differ diff --git a/src/data/maps/permissions/permissions09A.bin b/src/data/maps/permissions/permissions09A.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions09A.bin differ diff --git a/src/data/maps/permissions/permissions09B.bin b/src/data/maps/permissions/permissions09B.bin new file mode 100644 index 0000000..76c9751 Binary files /dev/null and b/src/data/maps/permissions/permissions09B.bin differ diff --git a/src/data/maps/permissions/permissions09C.bin b/src/data/maps/permissions/permissions09C.bin new file mode 100644 index 0000000..16cc90c Binary files /dev/null and b/src/data/maps/permissions/permissions09C.bin differ diff --git a/src/data/maps/permissions/permissions09D.bin b/src/data/maps/permissions/permissions09D.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions09D.bin differ diff --git a/src/data/maps/permissions/permissions09E.bin b/src/data/maps/permissions/permissions09E.bin new file mode 100644 index 0000000..f02c507 Binary files /dev/null and b/src/data/maps/permissions/permissions09E.bin differ diff --git a/src/data/maps/permissions/permissions09F.bin b/src/data/maps/permissions/permissions09F.bin new file mode 100644 index 0000000..76c9751 Binary files /dev/null and b/src/data/maps/permissions/permissions09F.bin differ diff --git a/src/data/maps/permissions/permissions0A0.bin b/src/data/maps/permissions/permissions0A0.bin new file mode 100644 index 0000000..020f6f9 Binary files /dev/null and b/src/data/maps/permissions/permissions0A0.bin differ diff --git a/src/data/maps/permissions/permissions0A1.bin b/src/data/maps/permissions/permissions0A1.bin new file mode 100644 index 0000000..ff515cb --- /dev/null +++ b/src/data/maps/permissions/permissions0A1.bin @@ -0,0 +1 @@ +€€ïîê0 \ No newline at end of file diff --git a/src/data/maps/permissions/permissions0A2.bin b/src/data/maps/permissions/permissions0A2.bin new file mode 100644 index 0000000..95c6e54 --- /dev/null +++ b/src/data/maps/permissions/permissions0A2.bin @@ -0,0 +1 @@ +€€í4é \ No newline at end of file diff --git a/src/data/maps/permissions/permissions0A3.bin b/src/data/maps/permissions/permissions0A3.bin new file mode 100644 index 0000000..3adb508 Binary files /dev/null and b/src/data/maps/permissions/permissions0A3.bin differ diff --git a/src/data/maps/permissions/permissions0A4.bin b/src/data/maps/permissions/permissions0A4.bin new file mode 100644 index 0000000..5841779 Binary files /dev/null and b/src/data/maps/permissions/permissions0A4.bin differ diff --git a/src/data/maps/permissions/permissions0A5.bin b/src/data/maps/permissions/permissions0A5.bin new file mode 100644 index 0000000..845a3a0 Binary files /dev/null and b/src/data/maps/permissions/permissions0A5.bin differ diff --git a/src/data/maps/permissions/permissions0A6.bin b/src/data/maps/permissions/permissions0A6.bin new file mode 100644 index 0000000..f9fcc0d Binary files /dev/null and b/src/data/maps/permissions/permissions0A6.bin differ diff --git a/src/data/maps/permissions/permissions0A7.bin b/src/data/maps/permissions/permissions0A7.bin new file mode 100644 index 0000000..830126e Binary files /dev/null and b/src/data/maps/permissions/permissions0A7.bin differ diff --git a/src/data/maps/permissions/permissions0A8.bin b/src/data/maps/permissions/permissions0A8.bin new file mode 100644 index 0000000..830126e Binary files /dev/null and b/src/data/maps/permissions/permissions0A8.bin differ diff --git a/src/data/maps/permissions/permissions0A9.bin b/src/data/maps/permissions/permissions0A9.bin new file mode 100644 index 0000000..830126e Binary files /dev/null and b/src/data/maps/permissions/permissions0A9.bin differ diff --git a/src/data/maps/permissions/permissions0AA.bin b/src/data/maps/permissions/permissions0AA.bin new file mode 100644 index 0000000..830126e Binary files /dev/null and b/src/data/maps/permissions/permissions0AA.bin differ diff --git a/src/data/maps/permissions/permissions0AB.bin b/src/data/maps/permissions/permissions0AB.bin new file mode 100644 index 0000000..f8834a2 --- /dev/null +++ b/src/data/maps/permissions/permissions0AB.bin @@ -0,0 +1 @@ +€€ \ No newline at end of file diff --git a/src/data/maps/permissions/permissions0AC.bin b/src/data/maps/permissions/permissions0AC.bin new file mode 100644 index 0000000..f8834a2 --- /dev/null +++ b/src/data/maps/permissions/permissions0AC.bin @@ -0,0 +1 @@ +€€ \ No newline at end of file diff --git a/src/data/maps/permissions/permissions0AD.bin b/src/data/maps/permissions/permissions0AD.bin new file mode 100644 index 0000000..7f65eeb --- /dev/null +++ b/src/data/maps/permissions/permissions0AD.bin @@ -0,0 +1 @@ +À€€ \ No newline at end of file diff --git a/src/data/maps/permissions/permissions0AE.bin b/src/data/maps/permissions/permissions0AE.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions0AE.bin differ diff --git a/src/data/maps/permissions/permissions0AF.bin b/src/data/maps/permissions/permissions0AF.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions0AF.bin differ diff --git a/src/data/maps/permissions/permissions0B0.bin b/src/data/maps/permissions/permissions0B0.bin new file mode 100644 index 0000000..8966f38 Binary files /dev/null and b/src/data/maps/permissions/permissions0B0.bin differ diff --git a/src/data/maps/permissions/permissions0B1.bin b/src/data/maps/permissions/permissions0B1.bin new file mode 100644 index 0000000..5db624e Binary files /dev/null and b/src/data/maps/permissions/permissions0B1.bin differ diff --git a/src/data/maps/permissions/permissions0B2.bin b/src/data/maps/permissions/permissions0B2.bin new file mode 100644 index 0000000..63385e7 Binary files /dev/null and b/src/data/maps/permissions/permissions0B2.bin differ diff --git a/src/data/maps/permissions/permissions0B3.bin b/src/data/maps/permissions/permissions0B3.bin new file mode 100644 index 0000000..d0c57ca Binary files /dev/null and b/src/data/maps/permissions/permissions0B3.bin differ diff --git a/src/data/maps/permissions/permissions0B4.bin b/src/data/maps/permissions/permissions0B4.bin new file mode 100644 index 0000000..30bd744 --- /dev/null +++ b/src/data/maps/permissions/permissions0B4.bin @@ -0,0 +1 @@ +€€ïì \ No newline at end of file diff --git a/src/data/maps/permissions/permissions0B5.bin b/src/data/maps/permissions/permissions0B5.bin new file mode 100644 index 0000000..30bd744 --- /dev/null +++ b/src/data/maps/permissions/permissions0B5.bin @@ -0,0 +1 @@ +€€ïì \ No newline at end of file diff --git a/src/data/maps/permissions/permissions0B6.bin b/src/data/maps/permissions/permissions0B6.bin new file mode 100644 index 0000000..55816ba Binary files /dev/null and b/src/data/maps/permissions/permissions0B6.bin differ diff --git a/src/data/maps/permissions/permissions0B7.bin b/src/data/maps/permissions/permissions0B7.bin new file mode 100644 index 0000000..9ef593e Binary files /dev/null and b/src/data/maps/permissions/permissions0B7.bin differ diff --git a/src/data/maps/permissions/permissions0B8.bin b/src/data/maps/permissions/permissions0B8.bin new file mode 100644 index 0000000..0016d50 Binary files /dev/null and b/src/data/maps/permissions/permissions0B8.bin differ diff --git a/src/data/maps/permissions/permissions0B9.bin b/src/data/maps/permissions/permissions0B9.bin new file mode 100644 index 0000000..bd18add --- /dev/null +++ b/src/data/maps/permissions/permissions0B9.bin @@ -0,0 +1 @@ +€€ï”é \ No newline at end of file diff --git a/src/data/maps/permissions/permissions0BA.bin b/src/data/maps/permissions/permissions0BA.bin new file mode 100644 index 0000000..6a1fa66 Binary files /dev/null and b/src/data/maps/permissions/permissions0BA.bin differ diff --git a/src/data/maps/permissions/permissions0BB.bin b/src/data/maps/permissions/permissions0BB.bin new file mode 100644 index 0000000..05f66cf Binary files /dev/null and b/src/data/maps/permissions/permissions0BB.bin differ diff --git a/src/data/maps/permissions/permissions0BC.bin b/src/data/maps/permissions/permissions0BC.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions0BC.bin differ diff --git a/src/data/maps/permissions/permissions0BD.bin b/src/data/maps/permissions/permissions0BD.bin new file mode 100644 index 0000000..483cddc Binary files /dev/null and b/src/data/maps/permissions/permissions0BD.bin differ diff --git a/src/data/maps/permissions/permissions0BE.bin b/src/data/maps/permissions/permissions0BE.bin new file mode 100644 index 0000000..42038d9 Binary files /dev/null and b/src/data/maps/permissions/permissions0BE.bin differ diff --git a/src/data/maps/permissions/permissions0BF.bin b/src/data/maps/permissions/permissions0BF.bin new file mode 100644 index 0000000..6a1fa66 Binary files /dev/null and b/src/data/maps/permissions/permissions0BF.bin differ diff --git a/src/data/maps/permissions/permissions0C0.bin b/src/data/maps/permissions/permissions0C0.bin new file mode 100644 index 0000000..6a1fa66 Binary files /dev/null and b/src/data/maps/permissions/permissions0C0.bin differ diff --git a/src/data/maps/permissions/permissions0C1.bin b/src/data/maps/permissions/permissions0C1.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions0C1.bin differ diff --git a/src/data/maps/permissions/permissions0C2.bin b/src/data/maps/permissions/permissions0C2.bin new file mode 100644 index 0000000..6a1fa66 Binary files /dev/null and b/src/data/maps/permissions/permissions0C2.bin differ diff --git a/src/data/maps/permissions/permissions0C3.bin b/src/data/maps/permissions/permissions0C3.bin new file mode 100644 index 0000000..483cddc Binary files /dev/null and b/src/data/maps/permissions/permissions0C3.bin differ diff --git a/src/data/maps/permissions/permissions0C4.bin b/src/data/maps/permissions/permissions0C4.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions0C4.bin differ diff --git a/src/data/maps/permissions/permissions0C5.bin b/src/data/maps/permissions/permissions0C5.bin new file mode 100644 index 0000000..76c9751 Binary files /dev/null and b/src/data/maps/permissions/permissions0C5.bin differ diff --git a/src/data/maps/permissions/permissions0C6.bin b/src/data/maps/permissions/permissions0C6.bin new file mode 100644 index 0000000..483cddc Binary files /dev/null and b/src/data/maps/permissions/permissions0C6.bin differ diff --git a/src/data/maps/permissions/permissions0C7.bin b/src/data/maps/permissions/permissions0C7.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions0C7.bin differ diff --git a/src/data/maps/permissions/permissions0C8.bin b/src/data/maps/permissions/permissions0C8.bin new file mode 100644 index 0000000..37f4139 Binary files /dev/null and b/src/data/maps/permissions/permissions0C8.bin differ diff --git a/src/data/maps/permissions/permissions0C9.bin b/src/data/maps/permissions/permissions0C9.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions0C9.bin differ diff --git a/src/data/maps/permissions/permissions0CA.bin b/src/data/maps/permissions/permissions0CA.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions0CA.bin differ diff --git a/src/data/maps/permissions/permissions0CB.bin b/src/data/maps/permissions/permissions0CB.bin new file mode 100644 index 0000000..6a1fa66 Binary files /dev/null and b/src/data/maps/permissions/permissions0CB.bin differ diff --git a/src/data/maps/permissions/permissions0CC.bin b/src/data/maps/permissions/permissions0CC.bin new file mode 100644 index 0000000..a883d8a Binary files /dev/null and b/src/data/maps/permissions/permissions0CC.bin differ diff --git a/src/data/maps/permissions/permissions0CD.bin b/src/data/maps/permissions/permissions0CD.bin new file mode 100644 index 0000000..a4c2783 Binary files /dev/null and b/src/data/maps/permissions/permissions0CD.bin differ diff --git a/src/data/maps/permissions/permissions0CE.bin b/src/data/maps/permissions/permissions0CE.bin new file mode 100644 index 0000000..f3247f0 Binary files /dev/null and b/src/data/maps/permissions/permissions0CE.bin differ diff --git a/src/data/maps/permissions/permissions0CF.bin b/src/data/maps/permissions/permissions0CF.bin new file mode 100644 index 0000000..14f4171 --- /dev/null +++ b/src/data/maps/permissions/permissions0CF.bin @@ -0,0 +1 @@ +€€ïúüÞõìí�%6p \ No newline at end of file diff --git a/src/data/maps/permissions/permissions0D0.bin b/src/data/maps/permissions/permissions0D0.bin new file mode 100644 index 0000000..90fb3a4 Binary files /dev/null and b/src/data/maps/permissions/permissions0D0.bin differ diff --git a/src/data/maps/permissions/permissions0D1.bin b/src/data/maps/permissions/permissions0D1.bin new file mode 100644 index 0000000..6d60724 Binary files /dev/null and b/src/data/maps/permissions/permissions0D1.bin differ diff --git a/src/data/maps/permissions/permissions0D2.bin b/src/data/maps/permissions/permissions0D2.bin new file mode 100644 index 0000000..ecafee1 Binary files /dev/null and b/src/data/maps/permissions/permissions0D2.bin differ diff --git a/src/data/maps/tilemaps1.asm b/src/data/maps/tilemaps1.asm new file mode 100644 index 0000000..5da43ce --- /dev/null +++ b/src/data/maps/tilemaps1.asm @@ -0,0 +1,62 @@ +Tilemap000: + db 20 ; width + db 18 ; height + dw Permissions000 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap000.bin" +Permissions000: + INCBIN "data/maps/permissions/permissions000.bin" + +Tilemap001: + db 13 ; width + db 3 ; height + dw Permissions001 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap001.bin" +Permissions001: + INCBIN "data/maps/permissions/permissions001.bin" + +Tilemap002: + db 13 ; width + db 3 ; height + dw Permissions002 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap002.bin" +Permissions002: + INCBIN "data/maps/permissions/permissions002.bin" + +Tilemap004: + db 13 ; width + db 3 ; height + dw Permissions004 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap004.bin" +Permissions004: + INCBIN "data/maps/permissions/permissions004.bin" + +Tilemap005: + db 28 ; width + db 30 ; height + dw Permissions005 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap005.bin" +Permissions005: + INCBIN "data/maps/permissions/permissions005.bin" + +Tilemap00C: + db 16 ; width + db 3 ; height + dw Permissions00C + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap00C.bin" +Permissions00C: + INCBIN "data/maps/permissions/permissions00C.bin" + +Tilemap01A: + db 4 ; width + db 3 ; height + dw Permissions01A + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap01A.bin" +Permissions01A: + INCBIN "data/maps/permissions/permissions01A.bin" diff --git a/src/data/maps/tilemaps2.asm b/src/data/maps/tilemaps2.asm new file mode 100644 index 0000000..4abc9d3 --- /dev/null +++ b/src/data/maps/tilemaps2.asm @@ -0,0 +1,368 @@ +Tilemap003: + db 26 ; width + db 30 ; height + dw Permissions003 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap003.bin" +Permissions003: + INCBIN "data/maps/permissions/permissions003.bin" + +Tilemap006: + db 8 ; width + db 8 ; height + dw Permissions006 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap006.bin" +Permissions006: + INCBIN "data/maps/permissions/permissions006.bin" + +Tilemap007: + db 24 ; width + db 30 ; height + dw Permissions007 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap007.bin" +Permissions007: + INCBIN "data/maps/permissions/permissions007.bin" + +Tilemap008: + db 8 ; width + db 8 ; height + dw Permissions008 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap008.bin" +Permissions008: + INCBIN "data/maps/permissions/permissions008.bin" + +Tilemap009: + db 28 ; width + db 32 ; height + dw Permissions009 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap009.bin" +Permissions009: + INCBIN "data/maps/permissions/permissions009.bin" + +Tilemap00A: + db 20 ; width + db 26 ; height + dw Permissions00A + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap00A.bin" +Permissions00A: + INCBIN "data/maps/permissions/permissions00A.bin" + +Tilemap00B: + db 20 ; width + db 18 ; height + dw Permissions00B + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap00B.bin" +Permissions00B: + INCBIN "data/maps/permissions/permissions00B.bin" + +Tilemap00D: + db 32 ; width + db 30 ; height + dw Permissions00D + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap00D.bin" +Permissions00D: + INCBIN "data/maps/permissions/permissions00D.bin" + +Tilemap00E: + db 28 ; width + db 32 ; height + dw Permissions00E + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap00E.bin" +Permissions00E: + INCBIN "data/maps/permissions/permissions00E.bin" + +Tilemap00F: + db 28 ; width + db 32 ; height + dw Permissions00F + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap00F.bin" +Permissions00F: + INCBIN "data/maps/permissions/permissions00F.bin" + +Tilemap010: + db 20 ; width + db 18 ; height + dw Permissions010 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap010.bin" +Permissions010: + INCBIN "data/maps/permissions/permissions010.bin" + +Tilemap011: + db 32 ; width + db 30 ; height + dw Permissions011 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap011.bin" +Permissions011: + INCBIN "data/maps/permissions/permissions011.bin" + +Tilemap012: + db 28 ; width + db 28 ; height + dw Permissions012 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap012.bin" +Permissions012: + INCBIN "data/maps/permissions/permissions012.bin" + +Tilemap013: + db 7 ; width + db 4 ; height + dw Permissions013 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap013.bin" +Permissions013: + INCBIN "data/maps/permissions/permissions013.bin" + +Tilemap014: + db 20 ; width + db 18 ; height + dw Permissions014 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap014.bin" +Permissions014: + INCBIN "data/maps/permissions/permissions014.bin" + +Tilemap015: + db 32 ; width + db 30 ; height + dw Permissions015 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap015.bin" +Permissions015: + INCBIN "data/maps/permissions/permissions015.bin" + +Tilemap016: + db 28 ; width + db 30 ; height + dw Permissions016 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap016.bin" +Permissions016: + INCBIN "data/maps/permissions/permissions016.bin" + +Tilemap017: + db 20 ; width + db 18 ; height + dw Permissions017 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap017.bin" +Permissions017: + INCBIN "data/maps/permissions/permissions017.bin" + +Tilemap018: + db 32 ; width + db 30 ; height + dw Permissions018 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap018.bin" +Permissions018: + INCBIN "data/maps/permissions/permissions018.bin" + +Tilemap019: + db 24 ; width + db 24 ; height + dw Permissions019 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap019.bin" +Permissions019: + INCBIN "data/maps/permissions/permissions019.bin" + +Tilemap01B: + db 20 ; width + db 18 ; height + dw Permissions01B + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap01B.bin" +Permissions01B: + INCBIN "data/maps/permissions/permissions01B.bin" + +Tilemap01C: + db 32 ; width + db 30 ; height + dw Permissions01C + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap01C.bin" +Permissions01C: + INCBIN "data/maps/permissions/permissions01C.bin" + +Tilemap01D: + db 28 ; width + db 30 ; height + dw Permissions01D + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap01D.bin" +Permissions01D: + INCBIN "data/maps/permissions/permissions01D.bin" + +Tilemap01E: + db 8 ; width + db 4 ; height + dw Permissions01E + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap01E.bin" +Permissions01E: + INCBIN "data/maps/permissions/permissions01E.bin" + +Tilemap01F: + db 20 ; width + db 18 ; height + dw Permissions01F + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap01F.bin" +Permissions01F: + INCBIN "data/maps/permissions/permissions01F.bin" + +Tilemap020: + db 32 ; width + db 30 ; height + dw Permissions020 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap020.bin" +Permissions020: + INCBIN "data/maps/permissions/permissions020.bin" + +Tilemap021: + db 28 ; width + db 32 ; height + dw Permissions021 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap021.bin" +Permissions021: + INCBIN "data/maps/permissions/permissions021.bin" + +Tilemap022: + db 8 ; width + db 2 ; height + dw Permissions022 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap022.bin" +Permissions022: + INCBIN "data/maps/permissions/permissions022.bin" + +Tilemap023: + db 8 ; width + db 2 ; height + dw Permissions023 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap023.bin" +Permissions023: + INCBIN "data/maps/permissions/permissions023.bin" + +Tilemap024: + db 4 ; width + db 4 ; height + dw Permissions024 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap024.bin" +Permissions024: + INCBIN "data/maps/permissions/permissions024.bin" + +Tilemap025: + db 7 ; width + db 3 ; height + dw Permissions025 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap025.bin" +Permissions025: + INCBIN "data/maps/permissions/permissions025.bin" + +Tilemap026: + db 20 ; width + db 18 ; height + dw Permissions026 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap026.bin" +Permissions026: + INCBIN "data/maps/permissions/permissions026.bin" + +Tilemap027: + db 32 ; width + db 30 ; height + dw Permissions027 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap027.bin" +Permissions027: + INCBIN "data/maps/permissions/permissions027.bin" + +Tilemap028: + db 28 ; width + db 32 ; height + dw Permissions028 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap028.bin" +Permissions028: + INCBIN "data/maps/permissions/permissions028.bin" + +Tilemap029: + db 8 ; width + db 4 ; height + dw Permissions029 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap029.bin" +Permissions029: + INCBIN "data/maps/permissions/permissions029.bin" + +Tilemap02A: + db 10 ; width + db 9 ; height + dw Permissions02A + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap02A.bin" +Permissions02A: + INCBIN "data/maps/permissions/permissions02A.bin" + +Tilemap02B: + db 20 ; width + db 18 ; height + dw Permissions02B + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap02B.bin" +Permissions02B: + INCBIN "data/maps/permissions/permissions02B.bin" + +Tilemap02E: + db 8 ; width + db 6 ; height + dw Permissions02E + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap02E.bin" +Permissions02E: + INCBIN "data/maps/permissions/permissions02E.bin" + +Tilemap02F: + db 8 ; width + db 4 ; height + dw Permissions02F + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap02F.bin" +Permissions02F: + INCBIN "data/maps/permissions/permissions02F.bin" + +Tilemap037: + db 4 ; width + db 3 ; height + dw Permissions037 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap037.bin" +Permissions037: + INCBIN "data/maps/permissions/permissions037.bin" + +Tilemap038: + db 4 ; width + db 3 ; height + dw Permissions038 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap038.bin" +Permissions038: + INCBIN "data/maps/permissions/permissions038.bin" diff --git a/src/data/maps/tilemaps3.asm b/src/data/maps/tilemaps3.asm new file mode 100644 index 0000000..c6d99ab --- /dev/null +++ b/src/data/maps/tilemaps3.asm @@ -0,0 +1,521 @@ +Tilemap02C: + db 32 ; width + db 30 ; height + dw Permissions02C + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap02C.bin" +Permissions02C: + INCBIN "data/maps/permissions/permissions02C.bin" + +Tilemap02D: + db 28 ; width + db 32 ; height + dw Permissions02D + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap02D.bin" +Permissions02D: + INCBIN "data/maps/permissions/permissions02D.bin" + +Tilemap030: + db 24 ; width + db 26 ; height + dw Permissions030 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap030.bin" +Permissions030: + INCBIN "data/maps/permissions/permissions030.bin" + +Tilemap031: + db 28 ; width + db 32 ; height + dw Permissions031 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap031.bin" +Permissions031: + INCBIN "data/maps/permissions/permissions031.bin" + +Tilemap032: + db 20 ; width + db 18 ; height + dw Permissions032 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap032.bin" +Permissions032: + INCBIN "data/maps/permissions/permissions032.bin" + +Tilemap033: + db 32 ; width + db 30 ; height + dw Permissions033 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap033.bin" +Permissions033: + INCBIN "data/maps/permissions/permissions033.bin" + +Tilemap034: + db 32 ; width + db 32 ; height + dw Permissions034 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap034.bin" +Permissions034: + INCBIN "data/maps/permissions/permissions034.bin" + +Tilemap035: + db 32 ; width + db 18 ; height + dw Permissions035 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap035.bin" +Permissions035: + INCBIN "data/maps/permissions/permissions035.bin" + +Tilemap036: + db 32 ; width + db 32 ; height + dw Permissions036 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap036.bin" +Permissions036: + INCBIN "data/maps/permissions/permissions036.bin" + +Tilemap039: + db 20 ; width + db 18 ; height + dw Permissions039 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap039.bin" +Permissions039: + INCBIN "data/maps/permissions/permissions039.bin" + +Tilemap03A: + db 24 ; width + db 26 ; height + dw Permissions03A + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap03A.bin" +Permissions03A: + INCBIN "data/maps/permissions/permissions03A.bin" + +Tilemap03B: + db 28 ; width + db 32 ; height + dw Permissions03B + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap03B.bin" +Permissions03B: + INCBIN "data/maps/permissions/permissions03B.bin" + +Tilemap03C: + db 20 ; width + db 22 ; height + dw Permissions03C + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap03C.bin" +Permissions03C: + INCBIN "data/maps/permissions/permissions03C.bin" + +Tilemap03D: + db 20 ; width + db 18 ; height + dw Permissions03D + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap03D.bin" +Permissions03D: + INCBIN "data/maps/permissions/permissions03D.bin" + +Tilemap03E: + db 24 ; width + db 32 ; height + dw Permissions03E + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap03E.bin" +Permissions03E: + INCBIN "data/maps/permissions/permissions03E.bin" + +Tilemap03F: + db 28 ; width + db 30 ; height + dw Permissions03F + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap03F.bin" +Permissions03F: + INCBIN "data/maps/permissions/permissions03F.bin" + +Tilemap040: + db 24 ; width + db 30 ; height + dw Permissions040 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap040.bin" +Permissions040: + INCBIN "data/maps/permissions/permissions040.bin" + +Tilemap041: + db 24 ; width + db 30 ; height + dw Permissions041 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap041.bin" +Permissions041: + INCBIN "data/maps/permissions/permissions041.bin" + +Tilemap042: + db 20 ; width + db 18 ; height + dw Permissions042 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap042.bin" +Permissions042: + INCBIN "data/maps/permissions/permissions042.bin" + +Tilemap043: + db 4 ; width + db 3 ; height + dw Permissions043 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap043.bin" +Permissions043: + INCBIN "data/maps/permissions/permissions043.bin" + +Tilemap044: + db 4 ; width + db 3 ; height + dw Permissions044 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap044.bin" +Permissions044: + INCBIN "data/maps/permissions/permissions044.bin" + +Tilemap045: + db 20 ; width + db 18 ; height + dw Permissions045 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap045.bin" +Permissions045: + INCBIN "data/maps/permissions/permissions045.bin" + +Tilemap046: + db 4 ; width + db 3 ; height + dw Permissions046 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap046.bin" +Permissions046: + INCBIN "data/maps/permissions/permissions046.bin" + +Tilemap047: + db 4 ; width + db 3 ; height + dw Permissions047 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap047.bin" +Permissions047: + INCBIN "data/maps/permissions/permissions047.bin" + +Tilemap048: + db 20 ; width + db 18 ; height + dw Permissions048 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap048.bin" +Permissions048: + INCBIN "data/maps/permissions/permissions048.bin" + +Tilemap049: + db 4 ; width + db 3 ; height + dw Permissions049 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap049.bin" +Permissions049: + INCBIN "data/maps/permissions/permissions049.bin" + +Tilemap04A: + db 4 ; width + db 3 ; height + dw Permissions04A + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap04A.bin" +Permissions04A: + INCBIN "data/maps/permissions/permissions04A.bin" + +Tilemap04B: + db 20 ; width + db 18 ; height + dw Permissions04B + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap04B.bin" +Permissions04B: + INCBIN "data/maps/permissions/permissions04B.bin" + +Tilemap04C: + db 4 ; width + db 3 ; height + dw Permissions04C + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap04C.bin" +Permissions04C: + INCBIN "data/maps/permissions/permissions04C.bin" + +Tilemap04D: + db 4 ; width + db 3 ; height + dw Permissions04D + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap04D.bin" +Permissions04D: + INCBIN "data/maps/permissions/permissions04D.bin" + +Tilemap04E: + db 20 ; width + db 22 ; height + dw Permissions04E + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap04E.bin" +Permissions04E: + INCBIN "data/maps/permissions/permissions04E.bin" + +Tilemap04F: + db 4 ; width + db 3 ; height + dw Permissions04F + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap04F.bin" +Permissions04F: + INCBIN "data/maps/permissions/permissions04F.bin" + +Tilemap050: + db 22 ; width + db 18 ; height + dw Permissions050 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap050.bin" +Permissions050: + INCBIN "data/maps/permissions/permissions050.bin" + +Tilemap051: + db 6 ; width + db 3 ; height + dw Permissions051 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap051.bin" +Permissions051: + INCBIN "data/maps/permissions/permissions051.bin" + +Tilemap052: + db 6 ; width + db 3 ; height + dw Permissions052 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap052.bin" +Permissions052: + INCBIN "data/maps/permissions/permissions052.bin" + +Tilemap053: + db 26 ; width + db 26 ; height + dw Permissions053 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap053.bin" +Permissions053: + INCBIN "data/maps/permissions/permissions053.bin" + +Tilemap054: + db 20 ; width + db 18 ; height + dw Permissions054 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap054.bin" +Permissions054: + INCBIN "data/maps/permissions/permissions054.bin" + +Tilemap055: + db 28 ; width + db 30 ; height + dw Permissions055 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap055.bin" +Permissions055: + INCBIN "data/maps/permissions/permissions055.bin" + +Tilemap056: + db 32 ; width + db 32 ; height + dw Permissions056 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap056.bin" +Permissions056: + INCBIN "data/maps/permissions/permissions056.bin" + +Tilemap057: + db 12 ; width + db 5 ; height + dw Permissions057 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap057.bin" +Permissions057: + INCBIN "data/maps/permissions/permissions057.bin" + +Tilemap058: + db 20 ; width + db 18 ; height + dw Permissions058 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap058.bin" +Permissions058: + INCBIN "data/maps/permissions/permissions058.bin" + +Tilemap059: + db 28 ; width + db 30 ; height + dw Permissions059 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap059.bin" +Permissions059: + INCBIN "data/maps/permissions/permissions059.bin" + +Tilemap05A: + db 24 ; width + db 24 ; height + dw Permissions05A + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap05A.bin" +Permissions05A: + INCBIN "data/maps/permissions/permissions05A.bin" + +Tilemap05B: + db 4 ; width + db 9 ; height + dw Permissions05B + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap05B.bin" +Permissions05B: + INCBIN "data/maps/permissions/permissions05B.bin" + +Tilemap05C: + db 4 ; width + db 9 ; height + dw Permissions05C + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap05C.bin" +Permissions05C: + INCBIN "data/maps/permissions/permissions05C.bin" + +Tilemap05D: + db 20 ; width + db 18 ; height + dw Permissions05D + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap05D.bin" +Permissions05D: + INCBIN "data/maps/permissions/permissions05D.bin" + +Tilemap05E: + db 4 ; width + db 3 ; height + dw Permissions05E + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap05E.bin" +Permissions05E: + INCBIN "data/maps/permissions/permissions05E.bin" + +Tilemap05F: + db 4 ; width + db 3 ; height + dw Permissions05F + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap05F.bin" +Permissions05F: + INCBIN "data/maps/permissions/permissions05F.bin" + +Tilemap060: + db 24 ; width + db 18 ; height + dw Permissions060 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap060.bin" +Permissions060: + INCBIN "data/maps/permissions/permissions060.bin" + +Tilemap061: + db 4 ; width + db 3 ; height + dw Permissions061 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap061.bin" +Permissions061: + INCBIN "data/maps/permissions/permissions061.bin" + +Tilemap062: + db 4 ; width + db 3 ; height + dw Permissions062 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap062.bin" +Permissions062: + INCBIN "data/maps/permissions/permissions062.bin" + +Tilemap063: + db 28 ; width + db 32 ; height + dw Permissions063 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap063.bin" +Permissions063: + INCBIN "data/maps/permissions/permissions063.bin" + +Tilemap064: + db 20 ; width + db 26 ; height + dw Permissions064 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap064.bin" +Permissions064: + INCBIN "data/maps/permissions/permissions064.bin" + +Tilemap065: + db 4 ; width + db 3 ; height + dw Permissions065 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap065.bin" +Permissions065: + INCBIN "data/maps/permissions/permissions065.bin" + +Tilemap066: + db 4 ; width + db 3 ; height + dw Permissions066 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap066.bin" +Permissions066: + INCBIN "data/maps/permissions/permissions066.bin" + +Tilemap067: + db 28 ; width + db 30 ; height + dw Permissions067 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap067.bin" +Permissions067: + INCBIN "data/maps/permissions/permissions067.bin" + +Tilemap068: + db 20 ; width + db 18 ; height + dw Permissions068 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap068.bin" +Permissions068: + INCBIN "data/maps/permissions/permissions068.bin" + +Tilemap08B: + db 2 ; width + db 4 ; height + dw Permissions08B + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap08B.bin" +Permissions08B: + INCBIN "data/maps/permissions/permissions08B.bin" diff --git a/src/data/maps/tilemaps4.asm b/src/data/maps/tilemaps4.asm new file mode 100644 index 0000000..34b94cc --- /dev/null +++ b/src/data/maps/tilemaps4.asm @@ -0,0 +1,798 @@ +Tilemap069: + db 4 ; width + db 3 ; height + dw Permissions069 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap069.bin" +Permissions069: + INCBIN "data/maps/permissions/permissions069.bin" + +Tilemap06A: + db 4 ; width + db 3 ; height + dw Permissions06A + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap06A.bin" +Permissions06A: + INCBIN "data/maps/permissions/permissions06A.bin" + +Tilemap06B: + db 20 ; width + db 24 ; height + dw Permissions06B + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap06B.bin" +Permissions06B: + INCBIN "data/maps/permissions/permissions06B.bin" + +Tilemap06C: + db 2 ; width + db 7 ; height + dw Permissions06C + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap06C.bin" +Permissions06C: + INCBIN "data/maps/permissions/permissions06C.bin" + +Tilemap06D: + db 3 ; width + db 2 ; height + dw Permissions06D + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap06D.bin" +Permissions06D: + INCBIN "data/maps/permissions/permissions06D.bin" + +Tilemap06E: + db 4 ; width + db 3 ; height + dw Permissions06E + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap06E.bin" +Permissions06E: + INCBIN "data/maps/permissions/permissions06E.bin" + +Tilemap06F: + db 4 ; width + db 3 ; height + dw Permissions06F + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap06F.bin" +Permissions06F: + INCBIN "data/maps/permissions/permissions06F.bin" + +Tilemap070: + db 2 ; width + db 7 ; height + dw Permissions070 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap070.bin" +Permissions070: + INCBIN "data/maps/permissions/permissions070.bin" + +Tilemap071: + db 32 ; width + db 24 ; height + dw Permissions071 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap071.bin" +Permissions071: + INCBIN "data/maps/permissions/permissions071.bin" + +Tilemap072: + db 20 ; width + db 26 ; height + dw Permissions072 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap072.bin" +Permissions072: + INCBIN "data/maps/permissions/permissions072.bin" + +Tilemap073: + db 4 ; width + db 3 ; height + dw Permissions073 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap073.bin" +Permissions073: + INCBIN "data/maps/permissions/permissions073.bin" + +Tilemap074: + db 4 ; width + db 3 ; height + dw Permissions074 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap074.bin" +Permissions074: + INCBIN "data/maps/permissions/permissions074.bin" + +Tilemap075: + db 28 ; width + db 30 ; height + dw Permissions075 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap075.bin" +Permissions075: + INCBIN "data/maps/permissions/permissions075.bin" + +Tilemap076: + db 20 ; width + db 20 ; height + dw Permissions076 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap076.bin" +Permissions076: + INCBIN "data/maps/permissions/permissions076.bin" + +Tilemap077: + db 4 ; width + db 3 ; height + dw Permissions077 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap077.bin" +Permissions077: + INCBIN "data/maps/permissions/permissions077.bin" + +Tilemap078: + db 4 ; width + db 3 ; height + dw Permissions078 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap078.bin" +Permissions078: + INCBIN "data/maps/permissions/permissions078.bin" + +Tilemap079: + db 24 ; width + db 28 ; height + dw Permissions079 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap079.bin" +Permissions079: + INCBIN "data/maps/permissions/permissions079.bin" + +Tilemap07A: + db 4 ; width + db 3 ; height + dw Permissions07A + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap07A.bin" +Permissions07A: + INCBIN "data/maps/permissions/permissions07A.bin" + +Tilemap07B: + db 4 ; width + db 3 ; height + dw Permissions07B + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap07B.bin" +Permissions07B: + INCBIN "data/maps/permissions/permissions07B.bin" + +Tilemap07C: + db 20 ; width + db 32 ; height + dw Permissions07C + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap07C.bin" +Permissions07C: + INCBIN "data/maps/permissions/permissions07C.bin" + +Tilemap07D: + db 2 ; width + db 6 ; height + dw Permissions07D + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap07D.bin" +Permissions07D: + INCBIN "data/maps/permissions/permissions07D.bin" + +Tilemap07E: + db 4 ; width + db 3 ; height + dw Permissions07E + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap07E.bin" +Permissions07E: + INCBIN "data/maps/permissions/permissions07E.bin" + +Tilemap07F: + db 4 ; width + db 3 ; height + dw Permissions07F + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap07F.bin" +Permissions07F: + INCBIN "data/maps/permissions/permissions07F.bin" + +Tilemap080: + db 2 ; width + db 6 ; height + dw Permissions080 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap080.bin" +Permissions080: + INCBIN "data/maps/permissions/permissions080.bin" + +Tilemap081: + db 24 ; width + db 32 ; height + dw Permissions081 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap081.bin" +Permissions081: + INCBIN "data/maps/permissions/permissions081.bin" + +Tilemap082: + db 20 ; width + db 26 ; height + dw Permissions082 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap082.bin" +Permissions082: + INCBIN "data/maps/permissions/permissions082.bin" + +Tilemap083: + db 4 ; width + db 3 ; height + dw Permissions083 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap083.bin" +Permissions083: + INCBIN "data/maps/permissions/permissions083.bin" + +Tilemap084: + db 4 ; width + db 3 ; height + dw Permissions084 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap084.bin" +Permissions084: + INCBIN "data/maps/permissions/permissions084.bin" + +Tilemap085: + db 28 ; width + db 30 ; height + dw Permissions085 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap085.bin" +Permissions085: + INCBIN "data/maps/permissions/permissions085.bin" + +Tilemap086: + db 20 ; width + db 22 ; height + dw Permissions086 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap086.bin" +Permissions086: + INCBIN "data/maps/permissions/permissions086.bin" + +Tilemap087: + db 4 ; width + db 3 ; height + dw Permissions087 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap087.bin" +Permissions087: + INCBIN "data/maps/permissions/permissions087.bin" + +Tilemap088: + db 4 ; width + db 3 ; height + dw Permissions088 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap088.bin" +Permissions088: + INCBIN "data/maps/permissions/permissions088.bin" + +Tilemap089: + db 28 ; width + db 24 ; height + dw Permissions089 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap089.bin" +Permissions089: + INCBIN "data/maps/permissions/permissions089.bin" + +Tilemap08A: + db 5 ; width + db 5 ; height + dw Permissions08A + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap08A.bin" +Permissions08A: + INCBIN "data/maps/permissions/permissions08A.bin" + +Tilemap08C: + db 5 ; width + db 5 ; height + dw Permissions08C + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap08C.bin" +Permissions08C: + INCBIN "data/maps/permissions/permissions08C.bin" + +Tilemap08D: + db 2 ; width + db 4 ; height + dw Permissions08D + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap08D.bin" +Permissions08D: + INCBIN "data/maps/permissions/permissions08D.bin" + +Tilemap08E: + db 20 ; width + db 26 ; height + dw Permissions08E + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap08E.bin" +Permissions08E: + INCBIN "data/maps/permissions/permissions08E.bin" + +Tilemap08F: + db 4 ; width + db 3 ; height + dw Permissions08F + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap08F.bin" +Permissions08F: + INCBIN "data/maps/permissions/permissions08F.bin" + +Tilemap090: + db 4 ; width + db 3 ; height + dw Permissions090 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap090.bin" +Permissions090: + INCBIN "data/maps/permissions/permissions090.bin" + +Tilemap091: + db 28 ; width + db 28 ; height + dw Permissions091 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap091.bin" +Permissions091: + INCBIN "data/maps/permissions/permissions091.bin" + +Tilemap092: + db 20 ; width + db 26 ; height + dw Permissions092 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap092.bin" +Permissions092: + INCBIN "data/maps/permissions/permissions092.bin" + +Tilemap093: + db 4 ; width + db 3 ; height + dw Permissions093 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap093.bin" +Permissions093: + INCBIN "data/maps/permissions/permissions093.bin" + +Tilemap094: + db 4 ; width + db 3 ; height + dw Permissions094 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap094.bin" +Permissions094: + INCBIN "data/maps/permissions/permissions094.bin" + +Tilemap095: + db 32 ; width + db 18 ; height + dw Permissions095 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap095.bin" +Permissions095: + INCBIN "data/maps/permissions/permissions095.bin" + +Tilemap096: + db 4 ; width + db 3 ; height + dw Permissions096 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap096.bin" +Permissions096: + INCBIN "data/maps/permissions/permissions096.bin" + +Tilemap097: + db 4 ; width + db 3 ; height + dw Permissions097 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap097.bin" +Permissions097: + INCBIN "data/maps/permissions/permissions097.bin" + +Tilemap098: + db 20 ; width + db 18 ; height + dw Permissions098 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap098.bin" +Permissions098: + INCBIN "data/maps/permissions/permissions098.bin" + +Tilemap099: + db 20 ; width + db 18 ; height + dw Permissions099 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap099.bin" +Permissions099: + INCBIN "data/maps/permissions/permissions099.bin" + +Tilemap09A: + db 2 ; width + db 4 ; height + dw Permissions09A + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap09A.bin" +Permissions09A: + INCBIN "data/maps/permissions/permissions09A.bin" + +Tilemap09B: + db 20 ; width + db 18 ; height + dw Permissions09B + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap09B.bin" +Permissions09B: + INCBIN "data/maps/permissions/permissions09B.bin" + +Tilemap09C: + db 20 ; width + db 18 ; height + dw Permissions09C + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap09C.bin" +Permissions09C: + INCBIN "data/maps/permissions/permissions09C.bin" + +Tilemap09D: + db 2 ; width + db 4 ; height + dw Permissions09D + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap09D.bin" +Permissions09D: + INCBIN "data/maps/permissions/permissions09D.bin" + +Tilemap09E: + db 20 ; width + db 18 ; height + dw Permissions09E + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap09E.bin" +Permissions09E: + INCBIN "data/maps/permissions/permissions09E.bin" + +Tilemap09F: + db 20 ; width + db 18 ; height + dw Permissions09F + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap09F.bin" +Permissions09F: + INCBIN "data/maps/permissions/permissions09F.bin" + +Tilemap0A0: + db 24 ; width + db 22 ; height + dw Permissions0A0 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0A0.bin" +Permissions0A0: + INCBIN "data/maps/permissions/permissions0A0.bin" + +Tilemap0A1: + db 8 ; width + db 5 ; height + dw Permissions0A1 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0A1.bin" +Permissions0A1: + INCBIN "data/maps/permissions/permissions0A1.bin" + +Tilemap0A2: + db 8 ; width + db 5 ; height + dw Permissions0A2 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0A2.bin" +Permissions0A2: + INCBIN "data/maps/permissions/permissions0A2.bin" + +Tilemap0A3: + db 20 ; width + db 22 ; height + dw Permissions0A3 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0A3.bin" +Permissions0A3: + INCBIN "data/maps/permissions/permissions0A3.bin" + +Tilemap0A4: + db 20 ; width + db 18 ; height + dw Permissions0A4 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0A4.bin" +Permissions0A4: + INCBIN "data/maps/permissions/permissions0A4.bin" + +Tilemap0A5: + db 28 ; width + db 30 ; height + dw Permissions0A5 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0A5.bin" +Permissions0A5: + INCBIN "data/maps/permissions/permissions0A5.bin" + +Tilemap0A6: + db 32 ; width + db 26 ; height + dw Permissions0A6 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0A6.bin" +Permissions0A6: + INCBIN "data/maps/permissions/permissions0A6.bin" + +Tilemap0A7: + db 5 ; width + db 3 ; height + dw Permissions0A7 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0A7.bin" +Permissions0A7: + INCBIN "data/maps/permissions/permissions0A7.bin" + +Tilemap0A8: + db 5 ; width + db 3 ; height + dw Permissions0A8 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0A8.bin" +Permissions0A8: + INCBIN "data/maps/permissions/permissions0A8.bin" + +Tilemap0A9: + db 5 ; width + db 3 ; height + dw Permissions0A9 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0A9.bin" +Permissions0A9: + INCBIN "data/maps/permissions/permissions0A9.bin" + +Tilemap0AA: + db 5 ; width + db 3 ; height + dw Permissions0AA + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0AA.bin" +Permissions0AA: + INCBIN "data/maps/permissions/permissions0AA.bin" + +Tilemap0AB: + db 2 ; width + db 2 ; height + dw Permissions0AB + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0AB.bin" +Permissions0AB: + INCBIN "data/maps/permissions/permissions0AB.bin" + +Tilemap0AC: + db 2 ; width + db 2 ; height + dw Permissions0AC + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0AC.bin" +Permissions0AC: + INCBIN "data/maps/permissions/permissions0AC.bin" + +Tilemap0AD: + db 3 ; width + db 2 ; height + dw Permissions0AD + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0AD.bin" +Permissions0AD: + INCBIN "data/maps/permissions/permissions0AD.bin" + +Tilemap0AE: + db 4 ; width + db 2 ; height + dw Permissions0AE + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0AE.bin" +Permissions0AE: + INCBIN "data/maps/permissions/permissions0AE.bin" + +Tilemap0AF: + db 4 ; width + db 2 ; height + dw Permissions0AF + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0AF.bin" +Permissions0AF: + INCBIN "data/maps/permissions/permissions0AF.bin" + +Tilemap0B0: + db 32 ; width + db 26 ; height + dw Permissions0B0 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0B0.bin" +Permissions0B0: + INCBIN "data/maps/permissions/permissions0B0.bin" + +Tilemap0B1: + db 20 ; width + db 26 ; height + dw Permissions0B1 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0B1.bin" +Permissions0B1: + INCBIN "data/maps/permissions/permissions0B1.bin" + +Tilemap0B2: + db 24 ; width + db 24 ; height + dw Permissions0B2 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0B2.bin" +Permissions0B2: + INCBIN "data/maps/permissions/permissions0B2.bin" + +Tilemap0B3: + db 22 ; width + db 18 ; height + dw Permissions0B3 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0B3.bin" +Permissions0B3: + INCBIN "data/maps/permissions/permissions0B3.bin" + +Tilemap0B4: + db 6 ; width + db 3 ; height + dw Permissions0B4 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0B4.bin" +Permissions0B4: + INCBIN "data/maps/permissions/permissions0B4.bin" + +Tilemap0B5: + db 6 ; width + db 3 ; height + dw Permissions0B5 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0B5.bin" +Permissions0B5: + INCBIN "data/maps/permissions/permissions0B5.bin" + +Tilemap0B6: + db 30 ; width + db 32 ; height + dw Permissions0B6 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0B6.bin" +Permissions0B6: + INCBIN "data/maps/permissions/permissions0B6.bin" + +Tilemap0B7: + db 30 ; width + db 32 ; height + dw Permissions0B7 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0B7.bin" +Permissions0B7: + INCBIN "data/maps/permissions/permissions0B7.bin" + +Tilemap0B8: + db 32 ; width + db 32 ; height + dw Permissions0B8 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0B8.bin" +Permissions0B8: + INCBIN "data/maps/permissions/permissions0B8.bin" + +Tilemap0B9: + db 12 ; width + db 5 ; height + dw Permissions0B9 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0B9.bin" +Permissions0B9: + INCBIN "data/maps/permissions/permissions0B9.bin" + +Tilemap0BA: + db 20 ; width + db 18 ; height + dw Permissions0BA + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0BA.bin" +Permissions0BA: + INCBIN "data/maps/permissions/permissions0BA.bin" + +Tilemap0BC: + db 2 ; width + db 4 ; height + dw Permissions0BC + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0BC.bin" +Permissions0BC: + INCBIN "data/maps/permissions/permissions0BC.bin" + +Tilemap0C1: + db 4 ; width + db 2 ; height + dw Permissions0C1 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0C1.bin" +Permissions0C1: + INCBIN "data/maps/permissions/permissions0C1.bin" + +Tilemap0C4: + db 2 ; width + db 4 ; height + dw Permissions0C4 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0C4.bin" +Permissions0C4: + INCBIN "data/maps/permissions/permissions0C4.bin" + +Tilemap0C7: + db 4 ; width + db 2 ; height + dw Permissions0C7 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0C7.bin" +Permissions0C7: + INCBIN "data/maps/permissions/permissions0C7.bin" + +Tilemap0C9: + db 2 ; width + db 4 ; height + dw Permissions0C9 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0C9.bin" +Permissions0C9: + INCBIN "data/maps/permissions/permissions0C9.bin" + +Tilemap0CA: + db 4 ; width + db 2 ; height + dw Permissions0CA + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0CA.bin" +Permissions0CA: + INCBIN "data/maps/permissions/permissions0CA.bin" + +Tilemap0CC: + db 4 ; width + db 2 ; height + dw Permissions0CC + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0CC.bin" +Permissions0CC: + INCBIN "data/maps/permissions/permissions0CC.bin" + +Tilemap0E3: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0E3.bin" diff --git a/src/data/maps/tilemaps5.asm b/src/data/maps/tilemaps5.asm new file mode 100644 index 0000000..72c34ca --- /dev/null +++ b/src/data/maps/tilemaps5.asm @@ -0,0 +1,1454 @@ +Tilemap0BB: + db 20 ; width + db 18 ; height + dw Permissions0BB + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0BB.bin" +Permissions0BB: + INCBIN "data/maps/permissions/permissions0BB.bin" + +Tilemap0BD: + db 20 ; width + db 18 ; height + dw Permissions0BD + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0BD.bin" +Permissions0BD: + INCBIN "data/maps/permissions/permissions0BD.bin" + +Tilemap0BE: + db 20 ; width + db 18 ; height + dw Permissions0BE + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0BE.bin" +Permissions0BE: + INCBIN "data/maps/permissions/permissions0BE.bin" + +Tilemap0BF: + db 20 ; width + db 18 ; height + dw Permissions0BF + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0BF.bin" +Permissions0BF: + INCBIN "data/maps/permissions/permissions0BF.bin" + +Tilemap0C0: + db 20 ; width + db 18 ; height + dw Permissions0C0 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0C0.bin" +Permissions0C0: + INCBIN "data/maps/permissions/permissions0C0.bin" + +Tilemap0C2: + db 20 ; width + db 18 ; height + dw Permissions0C2 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0C2.bin" +Permissions0C2: + INCBIN "data/maps/permissions/permissions0C2.bin" + +Tilemap0C3: + db 20 ; width + db 18 ; height + dw Permissions0C3 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0C3.bin" +Permissions0C3: + INCBIN "data/maps/permissions/permissions0C3.bin" + +Tilemap0C5: + db 20 ; width + db 18 ; height + dw Permissions0C5 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0C5.bin" +Permissions0C5: + INCBIN "data/maps/permissions/permissions0C5.bin" + +Tilemap0C6: + db 20 ; width + db 18 ; height + dw Permissions0C6 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0C6.bin" +Permissions0C6: + INCBIN "data/maps/permissions/permissions0C6.bin" + +Tilemap0C8: + db 20 ; width + db 18 ; height + dw Permissions0C8 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0C8.bin" +Permissions0C8: + INCBIN "data/maps/permissions/permissions0C8.bin" + +Tilemap0CB: + db 20 ; width + db 18 ; height + dw Permissions0CB + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0CB.bin" +Permissions0CB: + INCBIN "data/maps/permissions/permissions0CB.bin" + +Tilemap0CD: + db 20 ; width + db 18 ; height + dw Permissions0CD + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0CD.bin" +Permissions0CD: + INCBIN "data/maps/permissions/permissions0CD.bin" + +Tilemap0CE: + db 20 ; width + db 18 ; height + dw Permissions0CE + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0CE.bin" +Permissions0CE: + INCBIN "data/maps/permissions/permissions0CE.bin" + +Tilemap0CF: + db 20 ; width + db 18 ; height + dw Permissions0CF + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0CF.bin" +Permissions0CF: + INCBIN "data/maps/permissions/permissions0CF.bin" + +Tilemap0D0: + db 20 ; width + db 18 ; height + dw Permissions0D0 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0D0.bin" +Permissions0D0: + INCBIN "data/maps/permissions/permissions0D0.bin" + +Tilemap0D1: + db 24 ; width + db 20 ; height + dw Permissions0D1 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0D1.bin" +Permissions0D1: + INCBIN "data/maps/permissions/permissions0D1.bin" + +Tilemap0D2: + db 32 ; width + db 32 ; height + dw Permissions0D2 + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0D2.bin" +Permissions0D2: + INCBIN "data/maps/permissions/permissions0D2.bin" + +Tilemap0D3: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0D3.bin" + +Tilemap0D4: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0D4.bin" + +Tilemap0D5: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0D5.bin" + +Tilemap0D6: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0D6.bin" + +Tilemap0D7: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0D7.bin" + +Tilemap0D8: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0D8.bin" + +Tilemap0D9: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0D9.bin" + +Tilemap0DA: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0DA.bin" + +Tilemap0DB: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0DB.bin" + +Tilemap0DC: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0DC.bin" + +Tilemap0DD: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0DD.bin" + +Tilemap0DE: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0DE.bin" + +Tilemap0DF: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0DF.bin" + +Tilemap0E0: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0E0.bin" + +Tilemap0E1: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0E1.bin" + +Tilemap0E2: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0E2.bin" + +Tilemap0E4: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0E4.bin" + +Tilemap0E5: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0E5.bin" + +Tilemap0E6: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0E6.bin" + +Tilemap0E7: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0E7.bin" + +Tilemap0E8: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0E8.bin" + +Tilemap0E9: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0E9.bin" + +Tilemap0EA: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0EA.bin" + +Tilemap0EB: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0EB.bin" + +Tilemap0EC: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0EC.bin" + +Tilemap0ED: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0ED.bin" + +Tilemap0EE: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0EE.bin" + +Tilemap0EF: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0EF.bin" + +Tilemap0F0: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0F0.bin" + +Tilemap0F1: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0F1.bin" + +Tilemap0F2: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0F2.bin" + +Tilemap0F3: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0F3.bin" + +Tilemap0F4: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0F4.bin" + +Tilemap0F5: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0F5.bin" + +Tilemap0F6: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0F6.bin" + +Tilemap0F7: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0F7.bin" + +Tilemap0F8: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0F8.bin" + +Tilemap0F9: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0F9.bin" + +Tilemap0FA: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0FA.bin" + +Tilemap0FB: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0FB.bin" + +Tilemap0FC: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0FC.bin" + +Tilemap0FD: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0FD.bin" + +Tilemap0FE: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0FE.bin" + +Tilemap0FF: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap0FF.bin" + +Tilemap100: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap100.bin" + +Tilemap101: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap101.bin" + +Tilemap102: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap102.bin" + +Tilemap103: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap103.bin" + +Tilemap104: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap104.bin" + +Tilemap105: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap105.bin" + +Tilemap106: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap106.bin" + +Tilemap107: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap107.bin" + +Tilemap108: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap108.bin" + +Tilemap109: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap109.bin" + +Tilemap10A: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap10A.bin" + +Tilemap10B: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap10B.bin" + +Tilemap10C: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap10C.bin" + +Tilemap10D: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap10D.bin" + +Tilemap10E: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap10E.bin" + +Tilemap10F: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap10F.bin" + +Tilemap110: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap110.bin" + +Tilemap111: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap111.bin" + +Tilemap112: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap112.bin" + +Tilemap113: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap113.bin" + +Tilemap114: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap114.bin" + +Tilemap115: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap115.bin" + +Tilemap116: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap116.bin" + +Tilemap117: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap117.bin" + +Tilemap118: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap118.bin" + +Tilemap119: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap119.bin" + +Tilemap11A: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap11A.bin" + +Tilemap11B: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap11B.bin" + +Tilemap11C: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap11C.bin" + +Tilemap11D: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap11D.bin" + +Tilemap11E: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap11E.bin" + +Tilemap11F: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap11F.bin" + +Tilemap120: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap120.bin" + +Tilemap121: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap121.bin" + +Tilemap122: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap122.bin" + +Tilemap123: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap123.bin" + +Tilemap124: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap124.bin" + +Tilemap125: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap125.bin" + +Tilemap126: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap126.bin" + +Tilemap127: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap127.bin" + +Tilemap128: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap128.bin" + +Tilemap129: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap129.bin" + +Tilemap12A: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap12A.bin" + +Tilemap12B: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap12B.bin" + +Tilemap12C: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap12C.bin" + +Tilemap12D: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap12D.bin" + +Tilemap12E: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap12E.bin" + +Tilemap12F: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap12F.bin" + +Tilemap130: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap130.bin" + +Tilemap131: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap131.bin" + +Tilemap132: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap132.bin" + +Tilemap133: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap133.bin" + +Tilemap134: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap134.bin" + +Tilemap135: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap135.bin" + +Tilemap136: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap136.bin" + +Tilemap137: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap137.bin" + +Tilemap138: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap138.bin" + +Tilemap139: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap139.bin" + +Tilemap13A: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap13A.bin" + +Tilemap13B: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap13B.bin" + +Tilemap13C: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap13C.bin" + +Tilemap13D: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap13D.bin" + +Tilemap13E: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap13E.bin" + +Tilemap13F: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap13F.bin" + +Tilemap140: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap140.bin" + +Tilemap141: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap141.bin" + +Tilemap142: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap142.bin" + +Tilemap143: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap143.bin" + +Tilemap144: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap144.bin" + +Tilemap145: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap145.bin" + +Tilemap146: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap146.bin" + +Tilemap147: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap147.bin" + +Tilemap148: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap148.bin" + +Tilemap149: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap149.bin" + +Tilemap14A: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap14A.bin" + +Tilemap14B: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap14B.bin" + +Tilemap14C: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap14C.bin" + +Tilemap14D: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap14D.bin" + +Tilemap14E: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap14E.bin" + +Tilemap14F: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap14F.bin" + +Tilemap150: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap150.bin" + +Tilemap151: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap151.bin" + +Tilemap152: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap152.bin" + +Tilemap153: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap153.bin" + +Tilemap154: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap154.bin" + +Tilemap155: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap155.bin" + +Tilemap156: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap156.bin" + +Tilemap157: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap157.bin" + +Tilemap158: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap158.bin" + +Tilemap159: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap159.bin" + +Tilemap15A: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap15A.bin" + +Tilemap15B: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap15B.bin" + +Tilemap15C: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap15C.bin" + +Tilemap15D: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap15D.bin" + +Tilemap15E: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap15E.bin" + +Tilemap15F: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap15F.bin" + +Tilemap160: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap160.bin" + +Tilemap161: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap161.bin" + +Tilemap162: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap162.bin" + +Tilemap163: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap163.bin" + +Tilemap164: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap164.bin" + +Tilemap165: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap165.bin" + +Tilemap166: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap166.bin" + +Tilemap167: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap167.bin" + +Tilemap168: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap168.bin" + +Tilemap169: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap169.bin" + +Tilemap16A: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap16A.bin" + +Tilemap16B: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap16B.bin" + +Tilemap16C: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap16C.bin" + +Tilemap16D: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap16D.bin" + +Tilemap16E: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap16E.bin" + +Tilemap16F: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap16F.bin" + +Tilemap170: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap170.bin" + +Tilemap171: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap171.bin" + +Tilemap172: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap172.bin" + +Tilemap173: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap173.bin" + +Tilemap174: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap174.bin" + +Tilemap175: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap175.bin" + +Tilemap176: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap176.bin" + +Tilemap177: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap177.bin" + +Tilemap178: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap178.bin" + +Tilemap179: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap179.bin" + +Tilemap17A: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap17A.bin" + +Tilemap17B: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap17B.bin" + +Tilemap17C: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap17C.bin" + +Tilemap17D: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap17D.bin" + +Tilemap17E: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap17E.bin" + +Tilemap17F: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap17F.bin" + +Tilemap180: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap180.bin" + +Tilemap181: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap181.bin" + +Tilemap182: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap182.bin" + +Tilemap183: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap183.bin" + +Tilemap184: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap184.bin" + +Tilemap185: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap185.bin" + +Tilemap186: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap186.bin" + +Tilemap187: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap187.bin" + +Tilemap188: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap188.bin" + +Tilemap189: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap189.bin" + +Tilemap18A: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap18A.bin" + +Tilemap18B: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap18B.bin" + +Tilemap18C: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap18C.bin" + +Tilemap18D: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap18D.bin" diff --git a/src/data/maps/tilemaps6.asm b/src/data/maps/tilemaps6.asm new file mode 100644 index 0000000..ab89e5b --- /dev/null +++ b/src/data/maps/tilemaps6.asm @@ -0,0 +1,1182 @@ +Tilemap18E: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap18E.bin" + +Tilemap18F: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap18F.bin" + +Tilemap190: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap190.bin" + +Tilemap191: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap191.bin" + +Tilemap192: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap192.bin" + +Tilemap193: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap193.bin" + +Tilemap194: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap194.bin" + +Tilemap195: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap195.bin" + +Tilemap196: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap196.bin" + +Tilemap197: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap197.bin" + +Tilemap198: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap198.bin" + +Tilemap199: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap199.bin" + +Tilemap19A: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap19A.bin" + +Tilemap19B: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap19B.bin" + +Tilemap19C: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap19C.bin" + +Tilemap19D: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap19D.bin" + +Tilemap19E: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap19E.bin" + +Tilemap19F: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap19F.bin" + +Tilemap1A0: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1A0.bin" + +Tilemap1A1: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1A1.bin" + +Tilemap1A2: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1A2.bin" + +Tilemap1A3: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1A3.bin" + +Tilemap1A4: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1A4.bin" + +Tilemap1A5: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1A5.bin" + +Tilemap1A6: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1A6.bin" + +Tilemap1A7: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1A7.bin" + +Tilemap1A8: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1A8.bin" + +Tilemap1A9: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1A9.bin" + +Tilemap1AA: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1AA.bin" + +Tilemap1AB: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1AB.bin" + +Tilemap1AC: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1AC.bin" + +Tilemap1AD: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1AD.bin" + +Tilemap1AE: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1AE.bin" + +Tilemap1AF: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1AF.bin" + +Tilemap1B0: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1B0.bin" + +Tilemap1B1: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1B1.bin" + +Tilemap1B2: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1B2.bin" + +Tilemap1B3: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1B3.bin" + +Tilemap1B4: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1B4.bin" + +Tilemap1B5: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1B5.bin" + +Tilemap1B6: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1B6.bin" + +Tilemap1B7: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1B7.bin" + +Tilemap1B8: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1B8.bin" + +Tilemap1B9: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1B9.bin" + +Tilemap1BA: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1BA.bin" + +Tilemap1BB: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1BB.bin" + +Tilemap1BC: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1BC.bin" + +Tilemap1BD: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1BD.bin" + +Tilemap1BE: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1BE.bin" + +Tilemap1BF: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1BF.bin" + +Tilemap1C0: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1C0.bin" + +Tilemap1C1: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1C1.bin" + +Tilemap1C2: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1C2.bin" + +Tilemap1C3: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1C3.bin" + +Tilemap1C4: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1C4.bin" + +Tilemap1C5: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1C5.bin" + +Tilemap1C6: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1C6.bin" + +Tilemap1C7: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1C7.bin" + +Tilemap1C8: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1C8.bin" + +Tilemap1C9: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1C9.bin" + +Tilemap1CA: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1CA.bin" + +Tilemap1CB: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1CB.bin" + +Tilemap1CC: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1CC.bin" + +Tilemap1CD: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1CD.bin" + +Tilemap1CE: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1CE.bin" + +Tilemap1CF: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1CF.bin" + +Tilemap1D0: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1D0.bin" + +Tilemap1D1: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1D1.bin" + +Tilemap1D2: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1D2.bin" + +Tilemap1D3: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1D3.bin" + +Tilemap1D4: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1D4.bin" + +Tilemap1D5: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1D5.bin" + +Tilemap1D6: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1D6.bin" + +Tilemap1D7: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1D7.bin" + +Tilemap1D8: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1D8.bin" + +Tilemap1D9: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1D9.bin" + +Tilemap1DA: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1DA.bin" + +Tilemap1DB: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1DB.bin" + +Tilemap1DC: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1DC.bin" + +Tilemap1DD: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1DD.bin" + +Tilemap1DE: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1DE.bin" + +Tilemap1DF: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1DF.bin" + +Tilemap1E0: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1E0.bin" + +Tilemap1E1: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1E1.bin" + +Tilemap1E2: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1E2.bin" + +Tilemap1E3: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1E3.bin" + +Tilemap1E4: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1E4.bin" + +Tilemap1E5: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1E5.bin" + +Tilemap1E6: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1E6.bin" + +Tilemap1E7: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1E7.bin" + +Tilemap1E8: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1E8.bin" + +Tilemap1E9: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1E9.bin" + +Tilemap1EA: + db 6 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1EA.bin" + +Tilemap1EB: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1EB.bin" + +Tilemap1EC: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1EC.bin" + +Tilemap1ED: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1ED.bin" + +Tilemap1EE: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1EE.bin" + +Tilemap1EF: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1EF.bin" + +Tilemap1F0: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1F0.bin" + +Tilemap1F1: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1F1.bin" + +Tilemap1F2: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1F2.bin" + +Tilemap1F3: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1F3.bin" + +Tilemap1F4: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1F4.bin" + +Tilemap1F5: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1F5.bin" + +Tilemap1F6: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1F6.bin" + +Tilemap1F7: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1F7.bin" + +Tilemap1F8: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1F8.bin" + +Tilemap1F9: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1F9.bin" + +Tilemap1FA: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1FA.bin" + +Tilemap1FB: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1FB.bin" + +Tilemap1FC: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1FC.bin" + +Tilemap1FD: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1FD.bin" + +Tilemap1FE: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1FE.bin" + +Tilemap1FF: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap1FF.bin" + +Tilemap200: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap200.bin" + +Tilemap201: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap201.bin" + +Tilemap202: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap202.bin" + +Tilemap203: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap203.bin" + +Tilemap204: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap204.bin" + +Tilemap205: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap205.bin" + +Tilemap206: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap206.bin" + +Tilemap207: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap207.bin" + +Tilemap208: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap208.bin" + +Tilemap209: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap209.bin" + +Tilemap20A: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap20A.bin" + +Tilemap20B: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap20B.bin" + +Tilemap20C: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap20C.bin" + +Tilemap20D: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap20D.bin" + +Tilemap20E: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap20E.bin" + +Tilemap20F: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap20F.bin" + +Tilemap210: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap210.bin" + +Tilemap211: + db 3 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap211.bin" + +Tilemap212: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap212.bin" + +Tilemap213: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap213.bin" + +Tilemap214: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap214.bin" + +Tilemap215: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap215.bin" + +Tilemap216: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap216.bin" + +Tilemap217: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap217.bin" + +Tilemap218: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap218.bin" + +Tilemap219: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap219.bin" + +Tilemap21A: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap21A.bin" + +Tilemap21B: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap21B.bin" + +Tilemap21C: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap21C.bin" + +Tilemap21D: + db 8 ; width + db 12 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap21D.bin" + +Tilemap21E: + db 20 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap21E.bin" + +Tilemap21F: + db 18 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap21F.bin" + +Tilemap220: + db 18 ; width + db 4 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap220.bin" + +Tilemap221: + db 20 ; width + db 2 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap221.bin" + +Tilemap222: + db 20 ; width + db 2 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap222.bin" + +Tilemap223: + db 20 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap223.bin" + +Tilemap224: + db 20 ; width + db 18 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap224.bin" + +Tilemap225: + db 20 ; width + db 18 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap225.bin" + +Tilemap226: + db 20 ; width + db 18 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap226.bin" + +Tilemap227: + db 20 ; width + db 18 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap227.bin" + +Tilemap228: + db 16 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap228.bin" + +Tilemap229: + db 16 ; width + db 3 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap229.bin" + +Tilemap22A: + db 20 ; width + db 18 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap22A.bin" + +Tilemap22B: + db 20 ; width + db 18 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap22B.bin" + +Tilemap22C: + db 20 ; width + db 18 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap22C.bin" + +Tilemap22D: + db 20 ; width + db 18 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap22D.bin" + +Tilemap22E: + db 10 ; width + db 2 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap22E.bin" + +Tilemap22F: + db 20 ; width + db 18 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap22F.bin" + +Tilemap230: + db 10 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap230.bin" + +Tilemap231: + db 10 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap231.bin" + +Tilemap232: + db 10 ; width + db 6 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap232.bin" + +Tilemap233: + db 8 ; width + db 4 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap233.bin" + +Tilemap234: + db 20 ; width + db 18 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap234.bin" + +Tilemap235: + db 2 ; width + db 2 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap235.bin" + +Tilemap236: + db 2 ; width + db 2 ; height + dw NULL + db $1 ; unknown + INCBIN "data/maps/tiles/tilemap236.bin" diff --git a/src/data/maps/tiles/tilemap000.bin b/src/data/maps/tiles/tilemap000.bin new file mode 100644 index 0000000..516ea2d Binary files /dev/null and b/src/data/maps/tiles/tilemap000.bin differ diff --git a/src/data/maps/tiles/tilemap001.bin b/src/data/maps/tiles/tilemap001.bin new file mode 100644 index 0000000..3c1d6d4 Binary files /dev/null and b/src/data/maps/tiles/tilemap001.bin differ diff --git a/src/data/maps/tiles/tilemap002.bin b/src/data/maps/tiles/tilemap002.bin new file mode 100644 index 0000000..1ab8377 --- /dev/null +++ b/src/data/maps/tiles/tilemap002.bin @@ -0,0 +1,2 @@ +ÛÇÜðŠÝ üƹw +ˆÈ  ÉÊ@$‹Ëü \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap003.bin b/src/data/maps/tiles/tilemap003.bin new file mode 100644 index 0000000..2dcacd1 Binary files /dev/null and b/src/data/maps/tiles/tilemap003.bin differ diff --git a/src/data/maps/tiles/tilemap004.bin b/src/data/maps/tiles/tilemap004.bin new file mode 100644 index 0000000..70518d1 --- /dev/null +++ b/src/data/maps/tiles/tilemap004.bin @@ -0,0 +1,2 @@ +ÛKLðŠM üNÓZ +‹OüPQ$‹Rü \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap005.bin b/src/data/maps/tiles/tilemap005.bin new file mode 100644 index 0000000..0ddc080 Binary files /dev/null and b/src/data/maps/tiles/tilemap005.bin differ diff --git a/src/data/maps/tiles/tilemap006.bin b/src/data/maps/tiles/tilemap006.bin new file mode 100644 index 0000000..858ffc8 Binary files /dev/null and b/src/data/maps/tiles/tilemap006.bin differ diff --git a/src/data/maps/tiles/tilemap007.bin b/src/data/maps/tiles/tilemap007.bin new file mode 100644 index 0000000..1dcf59a Binary files /dev/null and b/src/data/maps/tiles/tilemap007.bin differ diff --git a/src/data/maps/tiles/tilemap008.bin b/src/data/maps/tiles/tilemap008.bin new file mode 100644 index 0000000..9c36c8d Binary files /dev/null and b/src/data/maps/tiles/tilemap008.bin differ diff --git a/src/data/maps/tiles/tilemap009.bin b/src/data/maps/tiles/tilemap009.bin new file mode 100644 index 0000000..fd95b33 Binary files /dev/null and b/src/data/maps/tiles/tilemap009.bin differ diff --git a/src/data/maps/tiles/tilemap00A.bin b/src/data/maps/tiles/tilemap00A.bin new file mode 100644 index 0000000..65aa8bf Binary files /dev/null and b/src/data/maps/tiles/tilemap00A.bin differ diff --git a/src/data/maps/tiles/tilemap00B.bin b/src/data/maps/tiles/tilemap00B.bin new file mode 100644 index 0000000..815c8e0 --- /dev/null +++ b/src/data/maps/tiles/tilemap00B.bin @@ -0,0 +1,2 @@ +ï„…Šñ#ƒ˜–—Ý›‚ñ‡ˆ +Q = b”•ÎϘ⦧›@ - $-#Θ™š‹›AO):S�i¨ÍÈÍ«iBQ}2 }@o¤¥iN²³´µs¥€’‘i1ºÈM¿»œø­¢¡i,ÀþÈŒ�Ž�ÈÁu� û‡°°±iÂþÈœ�žŸÈÃu;„jûËÌ›iÄÈü¬­®¯ÈÅ&ßÿÆÈ¼½¾¿ÈÇ:=&r„ˆ«›É¿'ƒÊÄmJÓiÄ�¶à·¸¹©Hñ›ûѹÿÊÛù줉Š!"ƒXŒ‚!0‹¥¥3D¡j3C’“H�Œ$�Hš‘3ñ[¢£p2 Œ¤ pO¡[l€—&@—«R«` \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap00C.bin b/src/data/maps/tiles/tilemap00C.bin new file mode 100644 index 0000000..d0844f2 Binary files /dev/null and b/src/data/maps/tiles/tilemap00C.bin differ diff --git a/src/data/maps/tiles/tilemap00D.bin b/src/data/maps/tiles/tilemap00D.bin new file mode 100644 index 0000000..23655be Binary files /dev/null and b/src/data/maps/tiles/tilemap00D.bin differ diff --git a/src/data/maps/tiles/tilemap00E.bin b/src/data/maps/tiles/tilemap00E.bin new file mode 100644 index 0000000..621bc0a Binary files /dev/null and b/src/data/maps/tiles/tilemap00E.bin differ diff --git a/src/data/maps/tiles/tilemap00F.bin b/src/data/maps/tiles/tilemap00F.bin new file mode 100644 index 0000000..02170d1 Binary files /dev/null and b/src/data/maps/tiles/tilemap00F.bin differ diff --git a/src/data/maps/tiles/tilemap010.bin b/src/data/maps/tiles/tilemap010.bin new file mode 100644 index 0000000..3c93638 Binary files /dev/null and b/src/data/maps/tiles/tilemap010.bin differ diff --git a/src/data/maps/tiles/tilemap011.bin b/src/data/maps/tiles/tilemap011.bin new file mode 100644 index 0000000..a16bab0 Binary files /dev/null and b/src/data/maps/tiles/tilemap011.bin differ diff --git a/src/data/maps/tiles/tilemap012.bin b/src/data/maps/tiles/tilemap012.bin new file mode 100644 index 0000000..27a62e6 Binary files /dev/null and b/src/data/maps/tiles/tilemap012.bin differ diff --git a/src/data/maps/tiles/tilemap013.bin b/src/data/maps/tiles/tilemap013.bin new file mode 100644 index 0000000..94e6e8b --- /dev/null +++ b/src/data/maps/tiles/tilemap013.bin @@ -0,0 +1 @@ +ÿ©ª«¬­®¯ öFÔº»¼½Ô¿~öÕÖ×ÔÔÆöPìäåæçèöP \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap014.bin b/src/data/maps/tiles/tilemap014.bin new file mode 100644 index 0000000..a82270a Binary files /dev/null and b/src/data/maps/tiles/tilemap014.bin differ diff --git a/src/data/maps/tiles/tilemap015.bin b/src/data/maps/tiles/tilemap015.bin new file mode 100644 index 0000000..ae9f388 Binary files /dev/null and b/src/data/maps/tiles/tilemap015.bin differ diff --git a/src/data/maps/tiles/tilemap016.bin b/src/data/maps/tiles/tilemap016.bin new file mode 100644 index 0000000..1a47fb3 Binary files /dev/null and b/src/data/maps/tiles/tilemap016.bin differ diff --git a/src/data/maps/tiles/tilemap017.bin b/src/data/maps/tiles/tilemap017.bin new file mode 100644 index 0000000..4992b8d Binary files /dev/null and b/src/data/maps/tiles/tilemap017.bin differ diff --git a/src/data/maps/tiles/tilemap018.bin b/src/data/maps/tiles/tilemap018.bin new file mode 100644 index 0000000..a53cd4f Binary files /dev/null and b/src/data/maps/tiles/tilemap018.bin differ diff --git a/src/data/maps/tiles/tilemap019.bin b/src/data/maps/tiles/tilemap019.bin new file mode 100644 index 0000000..f12bbb1 Binary files /dev/null and b/src/data/maps/tiles/tilemap019.bin differ diff --git a/src/data/maps/tiles/tilemap01A.bin b/src/data/maps/tiles/tilemap01A.bin new file mode 100644 index 0000000..4c87c5c --- /dev/null +++ b/src/data/maps/tiles/tilemap01A.bin @@ -0,0 +1,2 @@ +¯„ï +óïðñò¼ ûóôõöû \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap01B.bin b/src/data/maps/tiles/tilemap01B.bin new file mode 100644 index 0000000..bc54f11 Binary files /dev/null and b/src/data/maps/tiles/tilemap01B.bin differ diff --git a/src/data/maps/tiles/tilemap01C.bin b/src/data/maps/tiles/tilemap01C.bin new file mode 100644 index 0000000..c6b61db Binary files /dev/null and b/src/data/maps/tiles/tilemap01C.bin differ diff --git a/src/data/maps/tiles/tilemap01D.bin b/src/data/maps/tiles/tilemap01D.bin new file mode 100644 index 0000000..6d9fd9c Binary files /dev/null and b/src/data/maps/tiles/tilemap01D.bin differ diff --git a/src/data/maps/tiles/tilemap01E.bin b/src/data/maps/tiles/tilemap01E.bin new file mode 100644 index 0000000..3f2d7dd Binary files /dev/null and b/src/data/maps/tiles/tilemap01E.bin differ diff --git a/src/data/maps/tiles/tilemap01F.bin b/src/data/maps/tiles/tilemap01F.bin new file mode 100644 index 0000000..d84001c Binary files /dev/null and b/src/data/maps/tiles/tilemap01F.bin differ diff --git a/src/data/maps/tiles/tilemap020.bin b/src/data/maps/tiles/tilemap020.bin new file mode 100644 index 0000000..a56b8aa Binary files /dev/null and b/src/data/maps/tiles/tilemap020.bin differ diff --git a/src/data/maps/tiles/tilemap021.bin b/src/data/maps/tiles/tilemap021.bin new file mode 100644 index 0000000..2db0f7b Binary files /dev/null and b/src/data/maps/tiles/tilemap021.bin differ diff --git a/src/data/maps/tiles/tilemap022.bin b/src/data/maps/tiles/tilemap022.bin new file mode 100644 index 0000000..0228c5d Binary files /dev/null and b/src/data/maps/tiles/tilemap022.bin differ diff --git a/src/data/maps/tiles/tilemap023.bin b/src/data/maps/tiles/tilemap023.bin new file mode 100644 index 0000000..0228c5d Binary files /dev/null and b/src/data/maps/tiles/tilemap023.bin differ diff --git a/src/data/maps/tiles/tilemap024.bin b/src/data/maps/tiles/tilemap024.bin new file mode 100644 index 0000000..628dbca Binary files /dev/null and b/src/data/maps/tiles/tilemap024.bin differ diff --git a/src/data/maps/tiles/tilemap025.bin b/src/data/maps/tiles/tilemap025.bin new file mode 100644 index 0000000..c889f19 Binary files /dev/null and b/src/data/maps/tiles/tilemap025.bin differ diff --git a/src/data/maps/tiles/tilemap026.bin b/src/data/maps/tiles/tilemap026.bin new file mode 100644 index 0000000..cda9ff2 Binary files /dev/null and b/src/data/maps/tiles/tilemap026.bin differ diff --git a/src/data/maps/tiles/tilemap027.bin b/src/data/maps/tiles/tilemap027.bin new file mode 100644 index 0000000..0355aad Binary files /dev/null and b/src/data/maps/tiles/tilemap027.bin differ diff --git a/src/data/maps/tiles/tilemap028.bin b/src/data/maps/tiles/tilemap028.bin new file mode 100644 index 0000000..3c2b7d2 Binary files /dev/null and b/src/data/maps/tiles/tilemap028.bin differ diff --git a/src/data/maps/tiles/tilemap029.bin b/src/data/maps/tiles/tilemap029.bin new file mode 100644 index 0000000..7c236fa Binary files /dev/null and b/src/data/maps/tiles/tilemap029.bin differ diff --git a/src/data/maps/tiles/tilemap02A.bin b/src/data/maps/tiles/tilemap02A.bin new file mode 100644 index 0000000..56cefd7 Binary files /dev/null and b/src/data/maps/tiles/tilemap02A.bin differ diff --git a/src/data/maps/tiles/tilemap02B.bin b/src/data/maps/tiles/tilemap02B.bin new file mode 100644 index 0000000..d5ef1dc Binary files /dev/null and b/src/data/maps/tiles/tilemap02B.bin differ diff --git a/src/data/maps/tiles/tilemap02C.bin b/src/data/maps/tiles/tilemap02C.bin new file mode 100644 index 0000000..61e93d5 Binary files /dev/null and b/src/data/maps/tiles/tilemap02C.bin differ diff --git a/src/data/maps/tiles/tilemap02D.bin b/src/data/maps/tiles/tilemap02D.bin new file mode 100644 index 0000000..2481844 Binary files /dev/null and b/src/data/maps/tiles/tilemap02D.bin differ diff --git a/src/data/maps/tiles/tilemap02E.bin b/src/data/maps/tiles/tilemap02E.bin new file mode 100644 index 0000000..4c93fe8 Binary files /dev/null and b/src/data/maps/tiles/tilemap02E.bin differ diff --git a/src/data/maps/tiles/tilemap02F.bin b/src/data/maps/tiles/tilemap02F.bin new file mode 100644 index 0000000..6786080 Binary files /dev/null and b/src/data/maps/tiles/tilemap02F.bin differ diff --git a/src/data/maps/tiles/tilemap030.bin b/src/data/maps/tiles/tilemap030.bin new file mode 100644 index 0000000..da243c8 Binary files /dev/null and b/src/data/maps/tiles/tilemap030.bin differ diff --git a/src/data/maps/tiles/tilemap031.bin b/src/data/maps/tiles/tilemap031.bin new file mode 100644 index 0000000..0232df7 Binary files /dev/null and b/src/data/maps/tiles/tilemap031.bin differ diff --git a/src/data/maps/tiles/tilemap032.bin b/src/data/maps/tiles/tilemap032.bin new file mode 100644 index 0000000..9fdeb7f Binary files /dev/null and b/src/data/maps/tiles/tilemap032.bin differ diff --git a/src/data/maps/tiles/tilemap033.bin b/src/data/maps/tiles/tilemap033.bin new file mode 100644 index 0000000..a48e205 Binary files /dev/null and b/src/data/maps/tiles/tilemap033.bin differ diff --git a/src/data/maps/tiles/tilemap034.bin b/src/data/maps/tiles/tilemap034.bin new file mode 100644 index 0000000..f56e6a4 Binary files /dev/null and b/src/data/maps/tiles/tilemap034.bin differ diff --git a/src/data/maps/tiles/tilemap035.bin b/src/data/maps/tiles/tilemap035.bin new file mode 100644 index 0000000..936da02 Binary files /dev/null and b/src/data/maps/tiles/tilemap035.bin differ diff --git a/src/data/maps/tiles/tilemap036.bin b/src/data/maps/tiles/tilemap036.bin new file mode 100644 index 0000000..d7183ff Binary files /dev/null and b/src/data/maps/tiles/tilemap036.bin differ diff --git a/src/data/maps/tiles/tilemap037.bin b/src/data/maps/tiles/tilemap037.bin new file mode 100644 index 0000000..60e537d --- /dev/null +++ b/src/data/maps/tiles/tilemap037.bin @@ -0,0 +1 @@ +׆‡ï ó‹Œ�ÞŽû›œ�žû \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap038.bin b/src/data/maps/tiles/tilemap038.bin new file mode 100644 index 0000000..cec5f9b --- /dev/null +++ b/src/data/maps/tiles/tilemap038.bin @@ -0,0 +1,2 @@ + §ï +óïà \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap039.bin b/src/data/maps/tiles/tilemap039.bin new file mode 100644 index 0000000..c0be0ce Binary files /dev/null and b/src/data/maps/tiles/tilemap039.bin differ diff --git a/src/data/maps/tiles/tilemap03A.bin b/src/data/maps/tiles/tilemap03A.bin new file mode 100644 index 0000000..e14002f Binary files /dev/null and b/src/data/maps/tiles/tilemap03A.bin differ diff --git a/src/data/maps/tiles/tilemap03B.bin b/src/data/maps/tiles/tilemap03B.bin new file mode 100644 index 0000000..7dff310 Binary files /dev/null and b/src/data/maps/tiles/tilemap03B.bin differ diff --git a/src/data/maps/tiles/tilemap03C.bin b/src/data/maps/tiles/tilemap03C.bin new file mode 100644 index 0000000..3f87133 Binary files /dev/null and b/src/data/maps/tiles/tilemap03C.bin differ diff --git a/src/data/maps/tiles/tilemap03D.bin b/src/data/maps/tiles/tilemap03D.bin new file mode 100644 index 0000000..d9c4907 Binary files /dev/null and b/src/data/maps/tiles/tilemap03D.bin differ diff --git a/src/data/maps/tiles/tilemap03E.bin b/src/data/maps/tiles/tilemap03E.bin new file mode 100644 index 0000000..cf000f1 Binary files /dev/null and b/src/data/maps/tiles/tilemap03E.bin differ diff --git a/src/data/maps/tiles/tilemap03F.bin b/src/data/maps/tiles/tilemap03F.bin new file mode 100644 index 0000000..2f476dd Binary files /dev/null and b/src/data/maps/tiles/tilemap03F.bin differ diff --git a/src/data/maps/tiles/tilemap040.bin b/src/data/maps/tiles/tilemap040.bin new file mode 100644 index 0000000..b30cbc8 Binary files /dev/null and b/src/data/maps/tiles/tilemap040.bin differ diff --git a/src/data/maps/tiles/tilemap041.bin b/src/data/maps/tiles/tilemap041.bin new file mode 100644 index 0000000..b1a3bc1 Binary files /dev/null and b/src/data/maps/tiles/tilemap041.bin differ diff --git a/src/data/maps/tiles/tilemap042.bin b/src/data/maps/tiles/tilemap042.bin new file mode 100644 index 0000000..3ac6566 Binary files /dev/null and b/src/data/maps/tiles/tilemap042.bin differ diff --git a/src/data/maps/tiles/tilemap043.bin b/src/data/maps/tiles/tilemap043.bin new file mode 100644 index 0000000..9f35a5b --- /dev/null +++ b/src/data/maps/tiles/tilemap043.bin @@ -0,0 +1,2 @@ +× °ï +ó¡¢£¼¤ó"±²³´ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap044.bin b/src/data/maps/tiles/tilemap044.bin new file mode 100644 index 0000000..e898458 Binary files /dev/null and b/src/data/maps/tiles/tilemap044.bin differ diff --git a/src/data/maps/tiles/tilemap045.bin b/src/data/maps/tiles/tilemap045.bin new file mode 100644 index 0000000..70ee123 Binary files /dev/null and b/src/data/maps/tiles/tilemap045.bin differ diff --git a/src/data/maps/tiles/tilemap046.bin b/src/data/maps/tiles/tilemap046.bin new file mode 100644 index 0000000..78d110f --- /dev/null +++ b/src/data/maps/tiles/tilemap046.bin @@ -0,0 +1,2 @@ +מŸï +ó¬­®¼¯ó"¼½¾¿ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap047.bin b/src/data/maps/tiles/tilemap047.bin new file mode 100644 index 0000000..7f38ac9 --- /dev/null +++ b/src/data/maps/tiles/tilemap047.bin @@ -0,0 +1 @@ +ú�°°� ó-ï \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap048.bin b/src/data/maps/tiles/tilemap048.bin new file mode 100644 index 0000000..18a8fad Binary files /dev/null and b/src/data/maps/tiles/tilemap048.bin differ diff --git a/src/data/maps/tiles/tilemap049.bin b/src/data/maps/tiles/tilemap049.bin new file mode 100644 index 0000000..66a491e --- /dev/null +++ b/src/data/maps/tiles/tilemap049.bin @@ -0,0 +1,2 @@ +×´µï +ó¶·¸¼¹ó"º»¼½ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap04A.bin b/src/data/maps/tiles/tilemap04A.bin new file mode 100644 index 0000000..8baace0 --- /dev/null +++ b/src/data/maps/tiles/tilemap04A.bin @@ -0,0 +1 @@ +ø¥¦¦§ óï \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap04B.bin b/src/data/maps/tiles/tilemap04B.bin new file mode 100644 index 0000000..f4b55de Binary files /dev/null and b/src/data/maps/tiles/tilemap04B.bin differ diff --git a/src/data/maps/tiles/tilemap04C.bin b/src/data/maps/tiles/tilemap04C.bin new file mode 100644 index 0000000..27e479b --- /dev/null +++ b/src/data/maps/tiles/tilemap04C.bin @@ -0,0 +1,2 @@ +×¶·ï +󸹺¼»ó"¼½¾¿ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap04D.bin b/src/data/maps/tiles/tilemap04D.bin new file mode 100644 index 0000000..14b3c8a --- /dev/null +++ b/src/data/maps/tiles/tilemap04D.bin @@ -0,0 +1 @@ +§Œï óïa¤¥¥À¦  \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap04E.bin b/src/data/maps/tiles/tilemap04E.bin new file mode 100644 index 0000000..239bd6d Binary files /dev/null and b/src/data/maps/tiles/tilemap04E.bin differ diff --git a/src/data/maps/tiles/tilemap04F.bin b/src/data/maps/tiles/tilemap04F.bin new file mode 100644 index 0000000..2f71fa1 --- /dev/null +++ b/src/data/maps/tiles/tilemap04F.bin @@ -0,0 +1,2 @@ +×àáï +óâãä¼åó"æçèéó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap050.bin b/src/data/maps/tiles/tilemap050.bin new file mode 100644 index 0000000..e4f17ea Binary files /dev/null and b/src/data/maps/tiles/tilemap050.bin differ diff --git a/src/data/maps/tiles/tilemap051.bin b/src/data/maps/tiles/tilemap051.bin new file mode 100644 index 0000000..ebd37c0 --- /dev/null +++ b/src/data/maps/tiles/tilemap051.bin @@ -0,0 +1 @@ +ëœ�žï õÀÁ÷Âî¯õDÄÅÆàǾ¿õ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap052.bin b/src/data/maps/tiles/tilemap052.bin new file mode 100644 index 0000000..639e38c --- /dev/null +++ b/src/data/maps/tiles/tilemap052.bin @@ -0,0 +1,2 @@ +ÖŠ‹ï# +õš›û$`õŠ›$õ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap053.bin b/src/data/maps/tiles/tilemap053.bin new file mode 100644 index 0000000..0efb57b Binary files /dev/null and b/src/data/maps/tiles/tilemap053.bin differ diff --git a/src/data/maps/tiles/tilemap054.bin b/src/data/maps/tiles/tilemap054.bin new file mode 100644 index 0000000..f018953 Binary files /dev/null and b/src/data/maps/tiles/tilemap054.bin differ diff --git a/src/data/maps/tiles/tilemap055.bin b/src/data/maps/tiles/tilemap055.bin new file mode 100644 index 0000000..b43d438 Binary files /dev/null and b/src/data/maps/tiles/tilemap055.bin differ diff --git a/src/data/maps/tiles/tilemap056.bin b/src/data/maps/tiles/tilemap056.bin new file mode 100644 index 0000000..77a4184 Binary files /dev/null and b/src/data/maps/tiles/tilemap056.bin differ diff --git a/src/data/maps/tiles/tilemap057.bin b/src/data/maps/tiles/tilemap057.bin new file mode 100644 index 0000000..fd677cc --- /dev/null +++ b/src/data/maps/tiles/tilemap057.bin @@ -0,0 +1,3 @@ +®Œï™ +ûÎÏß YïÞ !ÿ"#$%&'  î 0123×458 ¥þÿï`Q +   \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap058.bin b/src/data/maps/tiles/tilemap058.bin new file mode 100644 index 0000000..2b7a25c Binary files /dev/null and b/src/data/maps/tiles/tilemap058.bin differ diff --git a/src/data/maps/tiles/tilemap059.bin b/src/data/maps/tiles/tilemap059.bin new file mode 100644 index 0000000..de8741c Binary files /dev/null and b/src/data/maps/tiles/tilemap059.bin differ diff --git a/src/data/maps/tiles/tilemap05A.bin b/src/data/maps/tiles/tilemap05A.bin new file mode 100644 index 0000000..60f1f97 Binary files /dev/null and b/src/data/maps/tiles/tilemap05A.bin differ diff --git a/src/data/maps/tiles/tilemap05B.bin b/src/data/maps/tiles/tilemap05B.bin new file mode 100644 index 0000000..3fdf57e Binary files /dev/null and b/src/data/maps/tiles/tilemap05B.bin differ diff --git a/src/data/maps/tiles/tilemap05C.bin b/src/data/maps/tiles/tilemap05C.bin new file mode 100644 index 0000000..7ffdf40 --- /dev/null +++ b/src/data/maps/tiles/tilemap05C.bin @@ -0,0 +1 @@ +Ö�‘ï óÎÏ÷½û™˜š™û#šÞ˜˜Þùùß 3Õ��îïûþTÿûû û \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap05D.bin b/src/data/maps/tiles/tilemap05D.bin new file mode 100644 index 0000000..622d60d Binary files /dev/null and b/src/data/maps/tiles/tilemap05D.bin differ diff --git a/src/data/maps/tiles/tilemap05E.bin b/src/data/maps/tiles/tilemap05E.bin new file mode 100644 index 0000000..da0c33a --- /dev/null +++ b/src/data/maps/tiles/tilemap05E.bin @@ -0,0 +1,2 @@ +Ö‹�ï +óÖ×÷° ûØÙÿû \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap05F.bin b/src/data/maps/tiles/tilemap05F.bin new file mode 100644 index 0000000..35c17ef Binary files /dev/null and b/src/data/maps/tiles/tilemap05F.bin differ diff --git a/src/data/maps/tiles/tilemap060.bin b/src/data/maps/tiles/tilemap060.bin new file mode 100644 index 0000000..96424e6 Binary files /dev/null and b/src/data/maps/tiles/tilemap060.bin differ diff --git a/src/data/maps/tiles/tilemap061.bin b/src/data/maps/tiles/tilemap061.bin new file mode 100644 index 0000000..6def389 --- /dev/null +++ b/src/data/maps/tiles/tilemap061.bin @@ -0,0 +1,2 @@ +Ö‹�ï +ó¶·÷°û¸¹ÿû \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap062.bin b/src/data/maps/tiles/tilemap062.bin new file mode 100644 index 0000000..fa7bf66 Binary files /dev/null and b/src/data/maps/tiles/tilemap062.bin differ diff --git a/src/data/maps/tiles/tilemap063.bin b/src/data/maps/tiles/tilemap063.bin new file mode 100644 index 0000000..8b28298 Binary files /dev/null and b/src/data/maps/tiles/tilemap063.bin differ diff --git a/src/data/maps/tiles/tilemap064.bin b/src/data/maps/tiles/tilemap064.bin new file mode 100644 index 0000000..9ac0931 Binary files /dev/null and b/src/data/maps/tiles/tilemap064.bin differ diff --git a/src/data/maps/tiles/tilemap065.bin b/src/data/maps/tiles/tilemap065.bin new file mode 100644 index 0000000..d058b2c --- /dev/null +++ b/src/data/maps/tiles/tilemap065.bin @@ -0,0 +1 @@ +û§¨©ª ó«¬Þ­®óžŸ¯°ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap066.bin b/src/data/maps/tiles/tilemap066.bin new file mode 100644 index 0000000..dbea49a --- /dev/null +++ b/src/data/maps/tiles/tilemap066.bin @@ -0,0 +1,3 @@ +ÿ–š›— + + ð˜œ�™ó&ï \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap067.bin b/src/data/maps/tiles/tilemap067.bin new file mode 100644 index 0000000..6cb635f Binary files /dev/null and b/src/data/maps/tiles/tilemap067.bin differ diff --git a/src/data/maps/tiles/tilemap068.bin b/src/data/maps/tiles/tilemap068.bin new file mode 100644 index 0000000..d59d694 Binary files /dev/null and b/src/data/maps/tiles/tilemap068.bin differ diff --git a/src/data/maps/tiles/tilemap069.bin b/src/data/maps/tiles/tilemap069.bin new file mode 100644 index 0000000..848e25c Binary files /dev/null and b/src/data/maps/tiles/tilemap069.bin differ diff --git a/src/data/maps/tiles/tilemap06A.bin b/src/data/maps/tiles/tilemap06A.bin new file mode 100644 index 0000000..95ac76e Binary files /dev/null and b/src/data/maps/tiles/tilemap06A.bin differ diff --git a/src/data/maps/tiles/tilemap06B.bin b/src/data/maps/tiles/tilemap06B.bin new file mode 100644 index 0000000..2a7cb3a Binary files /dev/null and b/src/data/maps/tiles/tilemap06B.bin differ diff --git a/src/data/maps/tiles/tilemap06C.bin b/src/data/maps/tiles/tilemap06C.bin new file mode 100644 index 0000000..93a5a4c Binary files /dev/null and b/src/data/maps/tiles/tilemap06C.bin differ diff --git a/src/data/maps/tiles/tilemap06D.bin b/src/data/maps/tiles/tilemap06D.bin new file mode 100644 index 0000000..6fef1fa Binary files /dev/null and b/src/data/maps/tiles/tilemap06D.bin differ diff --git a/src/data/maps/tiles/tilemap06E.bin b/src/data/maps/tiles/tilemap06E.bin new file mode 100644 index 0000000..bcb4dc8 --- /dev/null +++ b/src/data/maps/tiles/tilemap06E.bin @@ -0,0 +1 @@ +Ï ïóÌÍÎÏxó"ÜÝÞßó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap06F.bin b/src/data/maps/tiles/tilemap06F.bin new file mode 100644 index 0000000..3ee91f3 --- /dev/null +++ b/src/data/maps/tiles/tilemap06F.bin @@ -0,0 +1,3 @@ +ÿ–œ�— + + 𘞟™ó&ï \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap070.bin b/src/data/maps/tiles/tilemap070.bin new file mode 100644 index 0000000..be9087c Binary files /dev/null and b/src/data/maps/tiles/tilemap070.bin differ diff --git a/src/data/maps/tiles/tilemap071.bin b/src/data/maps/tiles/tilemap071.bin new file mode 100644 index 0000000..ee198de Binary files /dev/null and b/src/data/maps/tiles/tilemap071.bin differ diff --git a/src/data/maps/tiles/tilemap072.bin b/src/data/maps/tiles/tilemap072.bin new file mode 100644 index 0000000..1e64a0b Binary files /dev/null and b/src/data/maps/tiles/tilemap072.bin differ diff --git a/src/data/maps/tiles/tilemap073.bin b/src/data/maps/tiles/tilemap073.bin new file mode 100644 index 0000000..883bd0c --- /dev/null +++ b/src/data/maps/tiles/tilemap073.bin @@ -0,0 +1,2 @@ +׆‡ï +ó¬­®Þ¯ û�›°±û \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap074.bin b/src/data/maps/tiles/tilemap074.bin new file mode 100644 index 0000000..53c1dc6 Binary files /dev/null and b/src/data/maps/tiles/tilemap074.bin differ diff --git a/src/data/maps/tiles/tilemap075.bin b/src/data/maps/tiles/tilemap075.bin new file mode 100644 index 0000000..8b44b92 Binary files /dev/null and b/src/data/maps/tiles/tilemap075.bin differ diff --git a/src/data/maps/tiles/tilemap076.bin b/src/data/maps/tiles/tilemap076.bin new file mode 100644 index 0000000..5944071 Binary files /dev/null and b/src/data/maps/tiles/tilemap076.bin differ diff --git a/src/data/maps/tiles/tilemap077.bin b/src/data/maps/tiles/tilemap077.bin new file mode 100644 index 0000000..77913a8 --- /dev/null +++ b/src/data/maps/tiles/tilemap077.bin @@ -0,0 +1,2 @@ +׆‡ï +󺻾޿ û¼½ÀÁû \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap078.bin b/src/data/maps/tiles/tilemap078.bin new file mode 100644 index 0000000..9bfbd79 Binary files /dev/null and b/src/data/maps/tiles/tilemap078.bin differ diff --git a/src/data/maps/tiles/tilemap079.bin b/src/data/maps/tiles/tilemap079.bin new file mode 100644 index 0000000..7aee849 Binary files /dev/null and b/src/data/maps/tiles/tilemap079.bin differ diff --git a/src/data/maps/tiles/tilemap07A.bin b/src/data/maps/tiles/tilemap07A.bin new file mode 100644 index 0000000..0af68dd --- /dev/null +++ b/src/data/maps/tiles/tilemap07A.bin @@ -0,0 +1,2 @@ +ו–ï +󮯲޳ û°±´µû \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap07B.bin b/src/data/maps/tiles/tilemap07B.bin new file mode 100644 index 0000000..2c77489 Binary files /dev/null and b/src/data/maps/tiles/tilemap07B.bin differ diff --git a/src/data/maps/tiles/tilemap07C.bin b/src/data/maps/tiles/tilemap07C.bin new file mode 100644 index 0000000..6a1a92b Binary files /dev/null and b/src/data/maps/tiles/tilemap07C.bin differ diff --git a/src/data/maps/tiles/tilemap07D.bin b/src/data/maps/tiles/tilemap07D.bin new file mode 100644 index 0000000..edcd2f8 Binary files /dev/null and b/src/data/maps/tiles/tilemap07D.bin differ diff --git a/src/data/maps/tiles/tilemap07E.bin b/src/data/maps/tiles/tilemap07E.bin new file mode 100644 index 0000000..8e4a253 --- /dev/null +++ b/src/data/maps/tiles/tilemap07E.bin @@ -0,0 +1,2 @@ +ו–ï +󸹼޽ ûº»¾¿û \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap07F.bin b/src/data/maps/tiles/tilemap07F.bin new file mode 100644 index 0000000..2c77489 Binary files /dev/null and b/src/data/maps/tiles/tilemap07F.bin differ diff --git a/src/data/maps/tiles/tilemap080.bin b/src/data/maps/tiles/tilemap080.bin new file mode 100644 index 0000000..72e56aa --- /dev/null +++ b/src/data/maps/tiles/tilemap080.bin @@ -0,0 +1,3 @@ +ÿ‡ˆ + +›ž Ø—šõ€Ÿ¢õ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap081.bin b/src/data/maps/tiles/tilemap081.bin new file mode 100644 index 0000000..99346f8 Binary files /dev/null and b/src/data/maps/tiles/tilemap081.bin differ diff --git a/src/data/maps/tiles/tilemap082.bin b/src/data/maps/tiles/tilemap082.bin new file mode 100644 index 0000000..7abde62 Binary files /dev/null and b/src/data/maps/tiles/tilemap082.bin differ diff --git a/src/data/maps/tiles/tilemap083.bin b/src/data/maps/tiles/tilemap083.bin new file mode 100644 index 0000000..7af2da9 --- /dev/null +++ b/src/data/maps/tiles/tilemap083.bin @@ -0,0 +1,2 @@ +טšï +󨩪ޫ ûŽ�žŸû \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap084.bin b/src/data/maps/tiles/tilemap084.bin new file mode 100644 index 0000000..2523892 Binary files /dev/null and b/src/data/maps/tiles/tilemap084.bin differ diff --git a/src/data/maps/tiles/tilemap085.bin b/src/data/maps/tiles/tilemap085.bin new file mode 100644 index 0000000..d81cf51 Binary files /dev/null and b/src/data/maps/tiles/tilemap085.bin differ diff --git a/src/data/maps/tiles/tilemap086.bin b/src/data/maps/tiles/tilemap086.bin new file mode 100644 index 0000000..66f8a92 Binary files /dev/null and b/src/data/maps/tiles/tilemap086.bin differ diff --git a/src/data/maps/tiles/tilemap087.bin b/src/data/maps/tiles/tilemap087.bin new file mode 100644 index 0000000..1a1d97a --- /dev/null +++ b/src/data/maps/tiles/tilemap087.bin @@ -0,0 +1,2 @@ +Ö‹�ï +ó¢£÷° û¤¥ÿû \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap088.bin b/src/data/maps/tiles/tilemap088.bin new file mode 100644 index 0000000..ed9649e Binary files /dev/null and b/src/data/maps/tiles/tilemap088.bin differ diff --git a/src/data/maps/tiles/tilemap089.bin b/src/data/maps/tiles/tilemap089.bin new file mode 100644 index 0000000..1ac49ee Binary files /dev/null and b/src/data/maps/tiles/tilemap089.bin differ diff --git a/src/data/maps/tiles/tilemap08A.bin b/src/data/maps/tiles/tilemap08A.bin new file mode 100644 index 0000000..de1fb02 Binary files /dev/null and b/src/data/maps/tiles/tilemap08A.bin differ diff --git a/src/data/maps/tiles/tilemap08B.bin b/src/data/maps/tiles/tilemap08B.bin new file mode 100644 index 0000000..abb94c7 --- /dev/null +++ b/src/data/maps/tiles/tilemap08B.bin @@ -0,0 +1 @@ +ðŸŸ ï  \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap08C.bin b/src/data/maps/tiles/tilemap08C.bin new file mode 100644 index 0000000..a38950b --- /dev/null +++ b/src/data/maps/tiles/tilemap08C.bin @@ -0,0 +1 @@ +×¶·ï ô¸ ¡÷¡¢ ÿ¶²€Þ€³þ¸pÿª®–—¯  À  \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap08D.bin b/src/data/maps/tiles/tilemap08D.bin new file mode 100644 index 0000000..7957696 Binary files /dev/null and b/src/data/maps/tiles/tilemap08D.bin differ diff --git a/src/data/maps/tiles/tilemap08E.bin b/src/data/maps/tiles/tilemap08E.bin new file mode 100644 index 0000000..ddf591c Binary files /dev/null and b/src/data/maps/tiles/tilemap08E.bin differ diff --git a/src/data/maps/tiles/tilemap08F.bin b/src/data/maps/tiles/tilemap08F.bin new file mode 100644 index 0000000..ac4dbb4 --- /dev/null +++ b/src/data/maps/tiles/tilemap08F.bin @@ -0,0 +1,2 @@ +Ö‹�ï +ó�‘÷° û’“ÿû \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap090.bin b/src/data/maps/tiles/tilemap090.bin new file mode 100644 index 0000000..8301137 Binary files /dev/null and b/src/data/maps/tiles/tilemap090.bin differ diff --git a/src/data/maps/tiles/tilemap091.bin b/src/data/maps/tiles/tilemap091.bin new file mode 100644 index 0000000..de80339 Binary files /dev/null and b/src/data/maps/tiles/tilemap091.bin differ diff --git a/src/data/maps/tiles/tilemap092.bin b/src/data/maps/tiles/tilemap092.bin new file mode 100644 index 0000000..0cea330 Binary files /dev/null and b/src/data/maps/tiles/tilemap092.bin differ diff --git a/src/data/maps/tiles/tilemap093.bin b/src/data/maps/tiles/tilemap093.bin new file mode 100644 index 0000000..d8f757b --- /dev/null +++ b/src/data/maps/tiles/tilemap093.bin @@ -0,0 +1 @@ +ûÀÁÂà óÄÅÞÆÇóÈÉÊËó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap094.bin b/src/data/maps/tiles/tilemap094.bin new file mode 100644 index 0000000..446b733 Binary files /dev/null and b/src/data/maps/tiles/tilemap094.bin differ diff --git a/src/data/maps/tiles/tilemap095.bin b/src/data/maps/tiles/tilemap095.bin new file mode 100644 index 0000000..7706175 Binary files /dev/null and b/src/data/maps/tiles/tilemap095.bin differ diff --git a/src/data/maps/tiles/tilemap096.bin b/src/data/maps/tiles/tilemap096.bin new file mode 100644 index 0000000..9ff1720 --- /dev/null +++ b/src/data/maps/tiles/tilemap096.bin @@ -0,0 +1 @@ +û¤¥¦¥ ó´µÞ¶›ó·¸¹«ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap097.bin b/src/data/maps/tiles/tilemap097.bin new file mode 100644 index 0000000..de24eeb Binary files /dev/null and b/src/data/maps/tiles/tilemap097.bin differ diff --git a/src/data/maps/tiles/tilemap098.bin b/src/data/maps/tiles/tilemap098.bin new file mode 100644 index 0000000..ce3d590 Binary files /dev/null and b/src/data/maps/tiles/tilemap098.bin differ diff --git a/src/data/maps/tiles/tilemap099.bin b/src/data/maps/tiles/tilemap099.bin new file mode 100644 index 0000000..d14a549 Binary files /dev/null and b/src/data/maps/tiles/tilemap099.bin differ diff --git a/src/data/maps/tiles/tilemap09A.bin b/src/data/maps/tiles/tilemap09A.bin new file mode 100644 index 0000000..6c73a7d Binary files /dev/null and b/src/data/maps/tiles/tilemap09A.bin differ diff --git a/src/data/maps/tiles/tilemap09B.bin b/src/data/maps/tiles/tilemap09B.bin new file mode 100644 index 0000000..8ab5f50 Binary files /dev/null and b/src/data/maps/tiles/tilemap09B.bin differ diff --git a/src/data/maps/tiles/tilemap09C.bin b/src/data/maps/tiles/tilemap09C.bin new file mode 100644 index 0000000..3d41f29 Binary files /dev/null and b/src/data/maps/tiles/tilemap09C.bin differ diff --git a/src/data/maps/tiles/tilemap09D.bin b/src/data/maps/tiles/tilemap09D.bin new file mode 100644 index 0000000..ef970b7 Binary files /dev/null and b/src/data/maps/tiles/tilemap09D.bin differ diff --git a/src/data/maps/tiles/tilemap09E.bin b/src/data/maps/tiles/tilemap09E.bin new file mode 100644 index 0000000..12bf234 Binary files /dev/null and b/src/data/maps/tiles/tilemap09E.bin differ diff --git a/src/data/maps/tiles/tilemap09F.bin b/src/data/maps/tiles/tilemap09F.bin new file mode 100644 index 0000000..88f5e62 Binary files /dev/null and b/src/data/maps/tiles/tilemap09F.bin differ diff --git a/src/data/maps/tiles/tilemap0A0.bin b/src/data/maps/tiles/tilemap0A0.bin new file mode 100644 index 0000000..e359706 Binary files /dev/null and b/src/data/maps/tiles/tilemap0A0.bin differ diff --git a/src/data/maps/tiles/tilemap0A1.bin b/src/data/maps/tiles/tilemap0A1.bin new file mode 100644 index 0000000..9664d0f Binary files /dev/null and b/src/data/maps/tiles/tilemap0A1.bin differ diff --git a/src/data/maps/tiles/tilemap0A2.bin b/src/data/maps/tiles/tilemap0A2.bin new file mode 100644 index 0000000..c071759 --- /dev/null +++ b/src/data/maps/tiles/tilemap0A2.bin @@ -0,0 +1 @@ +﾿�ñ¸¹ ›ù÷ÎÏñÈÉl÷bÞßñØÙ÷bññ"ùù$ÒÐ '@€ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0A3.bin b/src/data/maps/tiles/tilemap0A3.bin new file mode 100644 index 0000000..1413318 Binary files /dev/null and b/src/data/maps/tiles/tilemap0A3.bin differ diff --git a/src/data/maps/tiles/tilemap0A4.bin b/src/data/maps/tiles/tilemap0A4.bin new file mode 100644 index 0000000..369f7f1 Binary files /dev/null and b/src/data/maps/tiles/tilemap0A4.bin differ diff --git a/src/data/maps/tiles/tilemap0A5.bin b/src/data/maps/tiles/tilemap0A5.bin new file mode 100644 index 0000000..0aab70b Binary files /dev/null and b/src/data/maps/tiles/tilemap0A5.bin differ diff --git a/src/data/maps/tiles/tilemap0A6.bin b/src/data/maps/tiles/tilemap0A6.bin new file mode 100644 index 0000000..ed30607 Binary files /dev/null and b/src/data/maps/tiles/tilemap0A6.bin differ diff --git a/src/data/maps/tiles/tilemap0A7.bin b/src/data/maps/tiles/tilemap0A7.bin new file mode 100644 index 0000000..cd2a95a --- /dev/null +++ b/src/data/maps/tiles/tilemap0A7.bin @@ -0,0 +1 @@ +ÿdz®Áà ô³89:; ~ÿ®HIJKÿ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0A8.bin b/src/data/maps/tiles/tilemap0A8.bin new file mode 100644 index 0000000..6210ba9 --- /dev/null +++ b/src/data/maps/tiles/tilemap0A8.bin @@ -0,0 +1 @@ +ý³×µ¶Ú ô ×ý=>?8 ÿ/ûµLM3Nþ/ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0A9.bin b/src/data/maps/tiles/tilemap0A9.bin new file mode 100644 index 0000000..47c0f0a Binary files /dev/null and b/src/data/maps/tiles/tilemap0A9.bin differ diff --git a/src/data/maps/tiles/tilemap0AA.bin b/src/data/maps/tiles/tilemap0AA.bin new file mode 100644 index 0000000..47c0f0a Binary files /dev/null and b/src/data/maps/tiles/tilemap0AA.bin differ diff --git a/src/data/maps/tiles/tilemap0AB.bin b/src/data/maps/tiles/tilemap0AB.bin new file mode 100644 index 0000000..da7f245 Binary files /dev/null and b/src/data/maps/tiles/tilemap0AB.bin differ diff --git a/src/data/maps/tiles/tilemap0AC.bin b/src/data/maps/tiles/tilemap0AC.bin new file mode 100644 index 0000000..da7f245 Binary files /dev/null and b/src/data/maps/tiles/tilemap0AC.bin differ diff --git a/src/data/maps/tiles/tilemap0AD.bin b/src/data/maps/tiles/tilemap0AD.bin new file mode 100644 index 0000000..b8d4cbc --- /dev/null +++ b/src/data/maps/tiles/tilemap0AD.bin @@ -0,0 +1 @@ +îž ñ®¢£ñ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0AE.bin b/src/data/maps/tiles/tilemap0AE.bin new file mode 100644 index 0000000..e694179 --- /dev/null +++ b/src/data/maps/tiles/tilemap0AE.bin @@ -0,0 +1 @@ +ûó !À"#ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0AF.bin b/src/data/maps/tiles/tilemap0AF.bin new file mode 100644 index 0000000..360d2b0 --- /dev/null +++ b/src/data/maps/tiles/tilemap0AF.bin @@ -0,0 +1 @@ +ûó$%À&'ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0B0.bin b/src/data/maps/tiles/tilemap0B0.bin new file mode 100644 index 0000000..f5d3ef7 Binary files /dev/null and b/src/data/maps/tiles/tilemap0B0.bin differ diff --git a/src/data/maps/tiles/tilemap0B1.bin b/src/data/maps/tiles/tilemap0B1.bin new file mode 100644 index 0000000..de2bd45 Binary files /dev/null and b/src/data/maps/tiles/tilemap0B1.bin differ diff --git a/src/data/maps/tiles/tilemap0B2.bin b/src/data/maps/tiles/tilemap0B2.bin new file mode 100644 index 0000000..e320e69 Binary files /dev/null and b/src/data/maps/tiles/tilemap0B2.bin differ diff --git a/src/data/maps/tiles/tilemap0B3.bin b/src/data/maps/tiles/tilemap0B3.bin new file mode 100644 index 0000000..0c879d0 Binary files /dev/null and b/src/data/maps/tiles/tilemap0B3.bin differ diff --git a/src/data/maps/tiles/tilemap0B4.bin b/src/data/maps/tiles/tilemap0B4.bin new file mode 100644 index 0000000..300ce26 --- /dev/null +++ b/src/data/maps/tiles/tilemap0B4.bin @@ -0,0 +1 @@ +þçèéêëì õ4ýíîïðñòõóøôõö÷øõ@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0B5.bin b/src/data/maps/tiles/tilemap0B5.bin new file mode 100644 index 0000000..c571029 --- /dev/null +++ b/src/data/maps/tiles/tilemap0B5.bin @@ -0,0 +1 @@ +þרÙÚÛÜ õ2׋¡û 0°š™@±@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0B6.bin b/src/data/maps/tiles/tilemap0B6.bin new file mode 100644 index 0000000..33bc227 Binary files /dev/null and b/src/data/maps/tiles/tilemap0B6.bin differ diff --git a/src/data/maps/tiles/tilemap0B7.bin b/src/data/maps/tiles/tilemap0B7.bin new file mode 100644 index 0000000..d998adc Binary files /dev/null and b/src/data/maps/tiles/tilemap0B7.bin differ diff --git a/src/data/maps/tiles/tilemap0B8.bin b/src/data/maps/tiles/tilemap0B8.bin new file mode 100644 index 0000000..5d4cefc Binary files /dev/null and b/src/data/maps/tiles/tilemap0B8.bin differ diff --git a/src/data/maps/tiles/tilemap0B9.bin b/src/data/maps/tiles/tilemap0B9.bin new file mode 100644 index 0000000..652735f --- /dev/null +++ b/src/data/maps/tiles/tilemap0B9.bin @@ -0,0 +1 @@ +¯ƒï™ ûÈÿÉÉÊûª#$%&'(û)*Ë+¿û"4ÿ56789:;<ß=ÏûªÌDEFGþHIJ!>?Îû \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0BA.bin b/src/data/maps/tiles/tilemap0BA.bin new file mode 100644 index 0000000..84b0b6a Binary files /dev/null and b/src/data/maps/tiles/tilemap0BA.bin differ diff --git a/src/data/maps/tiles/tilemap0BB.bin b/src/data/maps/tiles/tilemap0BB.bin new file mode 100644 index 0000000..2abd665 --- /dev/null +++ b/src/data/maps/tiles/tilemap0BB.bin @@ -0,0 +1,4 @@ +Ù„‡ð1…˜÷ïo 5”ˆ•÷�ùº÷©# #4ð»÷K.“–†I�°÷%�—.ñ¦�þ‰Š‹‚¡‚¬÷!÷�¢‚‚¸ƒ +CÌ +Ϧ"ÏÌ ‘™êš›’ã“—! ãOà“Ëõ˜Œ�ŽÉ¤¥—˜¨˜˜W[e[ [2¦õ,©f2Ÿ¦§A3„‡€†…¿&Fñ–”ˆ¨6ø•´µ¶·§–ù¤cˆ¸¹³‡¦ª« ˆÛ퀾–† 2— ‡o¾6�‚H£·ƒˆ­±H¡‚ƒ� +[Rx[c‘’p²*'!o³p“[ [eˆ€—'&—«R6«` \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0BC.bin b/src/data/maps/tiles/tilemap0BC.bin new file mode 100644 index 0000000..d1199ce Binary files /dev/null and b/src/data/maps/tiles/tilemap0BC.bin differ diff --git a/src/data/maps/tiles/tilemap0BD.bin b/src/data/maps/tiles/tilemap0BD.bin new file mode 100644 index 0000000..734331c Binary files /dev/null and b/src/data/maps/tiles/tilemap0BD.bin differ diff --git a/src/data/maps/tiles/tilemap0BE.bin b/src/data/maps/tiles/tilemap0BE.bin new file mode 100644 index 0000000..853338e Binary files /dev/null and b/src/data/maps/tiles/tilemap0BE.bin differ diff --git a/src/data/maps/tiles/tilemap0BF.bin b/src/data/maps/tiles/tilemap0BF.bin new file mode 100644 index 0000000..84b0b6a Binary files /dev/null and b/src/data/maps/tiles/tilemap0BF.bin differ diff --git a/src/data/maps/tiles/tilemap0C0.bin b/src/data/maps/tiles/tilemap0C0.bin new file mode 100644 index 0000000..6140981 Binary files /dev/null and b/src/data/maps/tiles/tilemap0C0.bin differ diff --git a/src/data/maps/tiles/tilemap0C1.bin b/src/data/maps/tiles/tilemap0C1.bin new file mode 100644 index 0000000..4993b35 --- /dev/null +++ b/src/data/maps/tiles/tilemap0C1.bin @@ -0,0 +1 @@ +¨œï ó�÷ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0C2.bin b/src/data/maps/tiles/tilemap0C2.bin new file mode 100644 index 0000000..84b0b6a Binary files /dev/null and b/src/data/maps/tiles/tilemap0C2.bin differ diff --git a/src/data/maps/tiles/tilemap0C3.bin b/src/data/maps/tiles/tilemap0C3.bin new file mode 100644 index 0000000..834b35f Binary files /dev/null and b/src/data/maps/tiles/tilemap0C3.bin differ diff --git a/src/data/maps/tiles/tilemap0C4.bin b/src/data/maps/tiles/tilemap0C4.bin new file mode 100644 index 0000000..b88e8fc Binary files /dev/null and b/src/data/maps/tiles/tilemap0C4.bin differ diff --git a/src/data/maps/tiles/tilemap0C5.bin b/src/data/maps/tiles/tilemap0C5.bin new file mode 100644 index 0000000..c6303f9 Binary files /dev/null and b/src/data/maps/tiles/tilemap0C5.bin differ diff --git a/src/data/maps/tiles/tilemap0C6.bin b/src/data/maps/tiles/tilemap0C6.bin new file mode 100644 index 0000000..734331c Binary files /dev/null and b/src/data/maps/tiles/tilemap0C6.bin differ diff --git a/src/data/maps/tiles/tilemap0C7.bin b/src/data/maps/tiles/tilemap0C7.bin new file mode 100644 index 0000000..a1b09e0 --- /dev/null +++ b/src/data/maps/tiles/tilemap0C7.bin @@ -0,0 +1 @@ +¨¶ï ó·÷ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0C8.bin b/src/data/maps/tiles/tilemap0C8.bin new file mode 100644 index 0000000..e07abab Binary files /dev/null and b/src/data/maps/tiles/tilemap0C8.bin differ diff --git a/src/data/maps/tiles/tilemap0C9.bin b/src/data/maps/tiles/tilemap0C9.bin new file mode 100644 index 0000000..bf2a6a5 Binary files /dev/null and b/src/data/maps/tiles/tilemap0C9.bin differ diff --git a/src/data/maps/tiles/tilemap0CA.bin b/src/data/maps/tiles/tilemap0CA.bin new file mode 100644 index 0000000..8c88ef3 --- /dev/null +++ b/src/data/maps/tiles/tilemap0CA.bin @@ -0,0 +1 @@ +¨‹ï óŒ÷ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0CB.bin b/src/data/maps/tiles/tilemap0CB.bin new file mode 100644 index 0000000..9d871d3 Binary files /dev/null and b/src/data/maps/tiles/tilemap0CB.bin differ diff --git a/src/data/maps/tiles/tilemap0CC.bin b/src/data/maps/tiles/tilemap0CC.bin new file mode 100644 index 0000000..1987ca3 --- /dev/null +++ b/src/data/maps/tiles/tilemap0CC.bin @@ -0,0 +1 @@ +¨´ï óµ÷ó \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0CD.bin b/src/data/maps/tiles/tilemap0CD.bin new file mode 100644 index 0000000..7dccda6 --- /dev/null +++ b/src/data/maps/tiles/tilemap0CD.bin @@ -0,0 +1,3 @@ +Ù„‡ðÿ… ” ˆ•ÿ%ÿ6Gýi~–†���t¦€�©‚¸Œ¸ЏgY•š +˦d‘’àšà•›ÃË ¦˜f™È˜‰ë¦Ÿ ÿ#F�œ2ÿFn„‡@€…_ý–ëo‡˜ö©Ã�ž³ÿÄ­ÿ –†C 2—Zo6�‚uHŸ‚ƒ' ‹H�ø‚�Žƒ +[R6[cБ’p“'&o[ñƒˆ€—R'—e«6&« \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0CE.bin b/src/data/maps/tiles/tilemap0CE.bin new file mode 100644 index 0000000..eae7d0a --- /dev/null +++ b/src/data/maps/tiles/tilemap0CE.bin @@ -0,0 +1,3 @@ +Ù„‡ðÿ… ” ˆ•ÿ%ÿ6Gÿ4Xi8�†——~ødí•‹‚À  ¡À¥±ƒ¦b +ÔÓF·›±’èl¤“ËüF·‰ñŠ˜˜�¦o ½ ­•™šŸJž$†·[«õ\„ ‡Œ?…nTÖß–ÿ¤µÿÆ×ý–ˆ†!#ü—Œ�Ž�–!%76�‚H¢£ƒ–œaG¡H%ƒ +[66&[‘’p1“Ÿÿ(of[ d•€—ÿ&—€«R6«` \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0CF.bin b/src/data/maps/tiles/tilemap0CF.bin new file mode 100644 index 0000000..eb2b4a8 Binary files /dev/null and b/src/data/maps/tiles/tilemap0CF.bin differ diff --git a/src/data/maps/tiles/tilemap0D0.bin b/src/data/maps/tiles/tilemap0D0.bin new file mode 100644 index 0000000..7808abe Binary files /dev/null and b/src/data/maps/tiles/tilemap0D0.bin differ diff --git a/src/data/maps/tiles/tilemap0D1.bin b/src/data/maps/tiles/tilemap0D1.bin new file mode 100644 index 0000000..8bb635a Binary files /dev/null and b/src/data/maps/tiles/tilemap0D1.bin differ diff --git a/src/data/maps/tiles/tilemap0D2.bin b/src/data/maps/tiles/tilemap0D2.bin new file mode 100644 index 0000000..dce5b5c Binary files /dev/null and b/src/data/maps/tiles/tilemap0D2.bin differ diff --git a/src/data/maps/tiles/tilemap0D3.bin b/src/data/maps/tiles/tilemap0D3.bin new file mode 100644 index 0000000..7b3d102 Binary files /dev/null and b/src/data/maps/tiles/tilemap0D3.bin differ diff --git a/src/data/maps/tiles/tilemap0D4.bin b/src/data/maps/tiles/tilemap0D4.bin new file mode 100644 index 0000000..a8aaacb Binary files /dev/null and b/src/data/maps/tiles/tilemap0D4.bin differ diff --git a/src/data/maps/tiles/tilemap0D5.bin b/src/data/maps/tiles/tilemap0D5.bin new file mode 100644 index 0000000..7b3d102 Binary files /dev/null and b/src/data/maps/tiles/tilemap0D5.bin differ diff --git a/src/data/maps/tiles/tilemap0D6.bin b/src/data/maps/tiles/tilemap0D6.bin new file mode 100644 index 0000000..a8aaacb Binary files /dev/null and b/src/data/maps/tiles/tilemap0D6.bin differ diff --git a/src/data/maps/tiles/tilemap0D7.bin b/src/data/maps/tiles/tilemap0D7.bin new file mode 100644 index 0000000..20c2aeb Binary files /dev/null and b/src/data/maps/tiles/tilemap0D7.bin differ diff --git a/src/data/maps/tiles/tilemap0D8.bin b/src/data/maps/tiles/tilemap0D8.bin new file mode 100644 index 0000000..b115840 Binary files /dev/null and b/src/data/maps/tiles/tilemap0D8.bin differ diff --git a/src/data/maps/tiles/tilemap0D9.bin b/src/data/maps/tiles/tilemap0D9.bin new file mode 100644 index 0000000..b52500d Binary files /dev/null and b/src/data/maps/tiles/tilemap0D9.bin differ diff --git a/src/data/maps/tiles/tilemap0DA.bin b/src/data/maps/tiles/tilemap0DA.bin new file mode 100644 index 0000000..e48196d Binary files /dev/null and b/src/data/maps/tiles/tilemap0DA.bin differ diff --git a/src/data/maps/tiles/tilemap0DB.bin b/src/data/maps/tiles/tilemap0DB.bin new file mode 100644 index 0000000..fe43a5d Binary files /dev/null and b/src/data/maps/tiles/tilemap0DB.bin differ diff --git a/src/data/maps/tiles/tilemap0DC.bin b/src/data/maps/tiles/tilemap0DC.bin new file mode 100644 index 0000000..a5e3d4b Binary files /dev/null and b/src/data/maps/tiles/tilemap0DC.bin differ diff --git a/src/data/maps/tiles/tilemap0DD.bin b/src/data/maps/tiles/tilemap0DD.bin new file mode 100644 index 0000000..46ed126 Binary files /dev/null and b/src/data/maps/tiles/tilemap0DD.bin differ diff --git a/src/data/maps/tiles/tilemap0DE.bin b/src/data/maps/tiles/tilemap0DE.bin new file mode 100644 index 0000000..06c5699 Binary files /dev/null and b/src/data/maps/tiles/tilemap0DE.bin differ diff --git a/src/data/maps/tiles/tilemap0DF.bin b/src/data/maps/tiles/tilemap0DF.bin new file mode 100644 index 0000000..b6a4eab Binary files /dev/null and b/src/data/maps/tiles/tilemap0DF.bin differ diff --git a/src/data/maps/tiles/tilemap0E0.bin b/src/data/maps/tiles/tilemap0E0.bin new file mode 100644 index 0000000..73a19f3 Binary files /dev/null and b/src/data/maps/tiles/tilemap0E0.bin differ diff --git a/src/data/maps/tiles/tilemap0E1.bin b/src/data/maps/tiles/tilemap0E1.bin new file mode 100644 index 0000000..19c29db --- /dev/null +++ b/src/data/maps/tiles/tilemap0E1.bin @@ -0,0 +1,3 @@ +ÿ$%&'() ~ö#*+,-./öÿ012345 +ö# +6789:;ö <=>?@A?öBCDEFG õ diff --git a/src/data/maps/tiles/tilemap0E2.bin b/src/data/maps/tiles/tilemap0E2.bin new file mode 100644 index 0000000..d13b76f --- /dev/null +++ b/src/data/maps/tiles/tilemap0E2.bin @@ -0,0 +1,3 @@ +ÿHIJKLM ~ö#NOPQRSöÿTUVWXY +ö# +Z[\]^_ö `abcde?öfghijk õ diff --git a/src/data/maps/tiles/tilemap0E3.bin b/src/data/maps/tiles/tilemap0E3.bin new file mode 100644 index 0000000..ccee532 Binary files /dev/null and b/src/data/maps/tiles/tilemap0E3.bin differ diff --git a/src/data/maps/tiles/tilemap0E4.bin b/src/data/maps/tiles/tilemap0E4.bin new file mode 100644 index 0000000..9e85bf2 --- /dev/null +++ b/src/data/maps/tiles/tilemap0E4.bin @@ -0,0 +1 @@ +þ$%&'()õ4ý*+,-./õ0û12345õD67÷89:;õ<=>ï?@AõDBCDEÀFGõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0E5.bin b/src/data/maps/tiles/tilemap0E5.bin new file mode 100644 index 0000000..88dd2d0 --- /dev/null +++ b/src/data/maps/tiles/tilemap0E5.bin @@ -0,0 +1 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõDfghiÀjkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0E6.bin b/src/data/maps/tiles/tilemap0E6.bin new file mode 100644 index 0000000..8e27125 Binary files /dev/null and b/src/data/maps/tiles/tilemap0E6.bin differ diff --git a/src/data/maps/tiles/tilemap0E7.bin b/src/data/maps/tiles/tilemap0E7.bin new file mode 100644 index 0000000..3cf458c Binary files /dev/null and b/src/data/maps/tiles/tilemap0E7.bin differ diff --git a/src/data/maps/tiles/tilemap0E8.bin b/src/data/maps/tiles/tilemap0E8.bin new file mode 100644 index 0000000..d65e09d --- /dev/null +++ b/src/data/maps/tiles/tilemap0E8.bin @@ -0,0 +1 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõAZ[þ\]^_ õü`abcdeõüfghijkõ@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0E9.bin b/src/data/maps/tiles/tilemap0E9.bin new file mode 100644 index 0000000..88bcb66 Binary files /dev/null and b/src/data/maps/tiles/tilemap0E9.bin differ diff --git a/src/data/maps/tiles/tilemap0EA.bin b/src/data/maps/tiles/tilemap0EA.bin new file mode 100644 index 0000000..478f97b Binary files /dev/null and b/src/data/maps/tiles/tilemap0EA.bin differ diff --git a/src/data/maps/tiles/tilemap0EB.bin b/src/data/maps/tiles/tilemap0EB.bin new file mode 100644 index 0000000..f8f068c Binary files /dev/null and b/src/data/maps/tiles/tilemap0EB.bin differ diff --git a/src/data/maps/tiles/tilemap0EC.bin b/src/data/maps/tiles/tilemap0EC.bin new file mode 100644 index 0000000..35cffa1 Binary files /dev/null and b/src/data/maps/tiles/tilemap0EC.bin differ diff --git a/src/data/maps/tiles/tilemap0ED.bin b/src/data/maps/tiles/tilemap0ED.bin new file mode 100644 index 0000000..8463835 --- /dev/null +++ b/src/data/maps/tiles/tilemap0ED.bin @@ -0,0 +1,4 @@ +þ$%&'() +õ0ý*+,-./õ ¿ õ012345õ6789:; +¿ +<=>?@¿ABCDEF€G@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0EE.bin b/src/data/maps/tiles/tilemap0EE.bin new file mode 100644 index 0000000..049fbfb --- /dev/null +++ b/src/data/maps/tiles/tilemap0EE.bin @@ -0,0 +1,3 @@ +ÿHIJKLM +öNOPQRSoõ ùTUVWßXYõZ[\]^ß_0`abcdŸeù +fghiÀjkøõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0EF.bin b/src/data/maps/tiles/tilemap0EF.bin new file mode 100644 index 0000000..2cd8fda Binary files /dev/null and b/src/data/maps/tiles/tilemap0EF.bin differ diff --git a/src/data/maps/tiles/tilemap0F0.bin b/src/data/maps/tiles/tilemap0F0.bin new file mode 100644 index 0000000..5ac6ca6 Binary files /dev/null and b/src/data/maps/tiles/tilemap0F0.bin differ diff --git a/src/data/maps/tiles/tilemap0F1.bin b/src/data/maps/tiles/tilemap0F1.bin new file mode 100644 index 0000000..0b2131f --- /dev/null +++ b/src/data/maps/tiles/tilemap0F1.bin @@ -0,0 +1 @@ +ÿHIJKLM öNOPQRS?ööTUVWXY¿ Z[\]^_~ D`abcde üfghijkøõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0F2.bin b/src/data/maps/tiles/tilemap0F2.bin new file mode 100644 index 0000000..103d76f Binary files /dev/null and b/src/data/maps/tiles/tilemap0F2.bin differ diff --git a/src/data/maps/tiles/tilemap0F3.bin b/src/data/maps/tiles/tilemap0F3.bin new file mode 100644 index 0000000..1899329 Binary files /dev/null and b/src/data/maps/tiles/tilemap0F3.bin differ diff --git a/src/data/maps/tiles/tilemap0F4.bin b/src/data/maps/tiles/tilemap0F4.bin new file mode 100644 index 0000000..23d136f Binary files /dev/null and b/src/data/maps/tiles/tilemap0F4.bin differ diff --git a/src/data/maps/tiles/tilemap0F5.bin b/src/data/maps/tiles/tilemap0F5.bin new file mode 100644 index 0000000..9a17601 Binary files /dev/null and b/src/data/maps/tiles/tilemap0F5.bin differ diff --git a/src/data/maps/tiles/tilemap0F6.bin b/src/data/maps/tiles/tilemap0F6.bin new file mode 100644 index 0000000..0948312 Binary files /dev/null and b/src/data/maps/tiles/tilemap0F6.bin differ diff --git a/src/data/maps/tiles/tilemap0F7.bin b/src/data/maps/tiles/tilemap0F7.bin new file mode 100644 index 0000000..9dded60 Binary files /dev/null and b/src/data/maps/tiles/tilemap0F7.bin differ diff --git a/src/data/maps/tiles/tilemap0F8.bin b/src/data/maps/tiles/tilemap0F8.bin new file mode 100644 index 0000000..3df1be1 Binary files /dev/null and b/src/data/maps/tiles/tilemap0F8.bin differ diff --git a/src/data/maps/tiles/tilemap0F9.bin b/src/data/maps/tiles/tilemap0F9.bin new file mode 100644 index 0000000..bbcb00a Binary files /dev/null and b/src/data/maps/tiles/tilemap0F9.bin differ diff --git a/src/data/maps/tiles/tilemap0FA.bin b/src/data/maps/tiles/tilemap0FA.bin new file mode 100644 index 0000000..5230e06 Binary files /dev/null and b/src/data/maps/tiles/tilemap0FA.bin differ diff --git a/src/data/maps/tiles/tilemap0FB.bin b/src/data/maps/tiles/tilemap0FB.bin new file mode 100644 index 0000000..d3dc55e Binary files /dev/null and b/src/data/maps/tiles/tilemap0FB.bin differ diff --git a/src/data/maps/tiles/tilemap0FC.bin b/src/data/maps/tiles/tilemap0FC.bin new file mode 100644 index 0000000..7217ab3 --- /dev/null +++ b/src/data/maps/tiles/tilemap0FC.bin @@ -0,0 +1 @@ +þ$%&'()õ4ý*+,-./õ0û12345õD67÷89:;õ<=>ï?@AõABCDEôFG 2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0FD.bin b/src/data/maps/tiles/tilemap0FD.bin new file mode 100644 index 0000000..22e8908 --- /dev/null +++ b/src/data/maps/tiles/tilemap0FD.bin @@ -0,0 +1 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõ" fgúhijk 1 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap0FE.bin b/src/data/maps/tiles/tilemap0FE.bin new file mode 100644 index 0000000..3c4dcba Binary files /dev/null and b/src/data/maps/tiles/tilemap0FE.bin differ diff --git a/src/data/maps/tiles/tilemap0FF.bin b/src/data/maps/tiles/tilemap0FF.bin new file mode 100644 index 0000000..1abf8c4 --- /dev/null +++ b/src/data/maps/tiles/tilemap0FF.bin @@ -0,0 +1,3 @@ +þ$%&'()õ4ý*+,-./õ0û12345õD67÷89:;õ<=>ï?@Aõ@BCDEÿFG + + \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap100.bin b/src/data/maps/tiles/tilemap100.bin new file mode 100644 index 0000000..8fc0488 --- /dev/null +++ b/src/data/maps/tiles/tilemap100.bin @@ -0,0 +1,3 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõ@fghiüjk + +1 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap101.bin b/src/data/maps/tiles/tilemap101.bin new file mode 100644 index 0000000..af3b608 Binary files /dev/null and b/src/data/maps/tiles/tilemap101.bin differ diff --git a/src/data/maps/tiles/tilemap102.bin b/src/data/maps/tiles/tilemap102.bin new file mode 100644 index 0000000..5efbc9e --- /dev/null +++ b/src/data/maps/tiles/tilemap102.bin @@ -0,0 +1 @@ +ÿ$%&'() ö*+,-./?öù012345¿ 6789:;~ B<=>?@A ~öBCDEFG€ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap103.bin b/src/data/maps/tiles/tilemap103.bin new file mode 100644 index 0000000..9bf66c8 --- /dev/null +++ b/src/data/maps/tiles/tilemap103.bin @@ -0,0 +1 @@ +þHIJKLM õ$þNOPQRSõþTUVWXY 0üZ[\]^_ù þ `abcdeø fghijk@õ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap104.bin b/src/data/maps/tiles/tilemap104.bin new file mode 100644 index 0000000..9f5903e Binary files /dev/null and b/src/data/maps/tiles/tilemap104.bin differ diff --git a/src/data/maps/tiles/tilemap105.bin b/src/data/maps/tiles/tilemap105.bin new file mode 100644 index 0000000..586c7f8 --- /dev/null +++ b/src/data/maps/tiles/tilemap105.bin @@ -0,0 +1 @@ +ÿ$%&'() ~ö$*+,-./õþ012345õ þ6789:; ~$<=>?@AüBCDEFG@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap106.bin b/src/data/maps/tiles/tilemap106.bin new file mode 100644 index 0000000..97b561b Binary files /dev/null and b/src/data/maps/tiles/tilemap106.bin differ diff --git a/src/data/maps/tiles/tilemap107.bin b/src/data/maps/tiles/tilemap107.bin new file mode 100644 index 0000000..dff15f1 Binary files /dev/null and b/src/data/maps/tiles/tilemap107.bin differ diff --git a/src/data/maps/tiles/tilemap108.bin b/src/data/maps/tiles/tilemap108.bin new file mode 100644 index 0000000..f3b997b --- /dev/null +++ b/src/data/maps/tiles/tilemap108.bin @@ -0,0 +1,3 @@ +þ$%&'()õ4ý*+,-./õ0û12345õD67÷89:;õ<=>ï?@Aõ@BCDEÿFG + +  \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap109.bin b/src/data/maps/tiles/tilemap109.bin new file mode 100644 index 0000000..7ff11ce --- /dev/null +++ b/src/data/maps/tiles/tilemap109.bin @@ -0,0 +1,3 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõ@fghiÿjk + +  \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap10A.bin b/src/data/maps/tiles/tilemap10A.bin new file mode 100644 index 0000000..8ce9b71 Binary files /dev/null and b/src/data/maps/tiles/tilemap10A.bin differ diff --git a/src/data/maps/tiles/tilemap10B.bin b/src/data/maps/tiles/tilemap10B.bin new file mode 100644 index 0000000..3fabc8e Binary files /dev/null and b/src/data/maps/tiles/tilemap10B.bin differ diff --git a/src/data/maps/tiles/tilemap10C.bin b/src/data/maps/tiles/tilemap10C.bin new file mode 100644 index 0000000..2c4b353 Binary files /dev/null and b/src/data/maps/tiles/tilemap10C.bin differ diff --git a/src/data/maps/tiles/tilemap10D.bin b/src/data/maps/tiles/tilemap10D.bin new file mode 100644 index 0000000..c725b9d Binary files /dev/null and b/src/data/maps/tiles/tilemap10D.bin differ diff --git a/src/data/maps/tiles/tilemap10E.bin b/src/data/maps/tiles/tilemap10E.bin new file mode 100644 index 0000000..2b3ad7c --- /dev/null +++ b/src/data/maps/tiles/tilemap10E.bin @@ -0,0 +1,2 @@ +ÿ$%&'() +ö*+,-./õ012345?õ 6789:;? <=>?@ABBCDEFG @1 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap10F.bin b/src/data/maps/tiles/tilemap10F.bin new file mode 100644 index 0000000..eb23caf --- /dev/null +++ b/src/data/maps/tiles/tilemap10F.bin @@ -0,0 +1,2 @@ +ÿHIJKLM +öNOPQRSõTUVWXY?õ Z[\]^_? `abcdeBfghijk @1 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap110.bin b/src/data/maps/tiles/tilemap110.bin new file mode 100644 index 0000000..1682e0f Binary files /dev/null and b/src/data/maps/tiles/tilemap110.bin differ diff --git a/src/data/maps/tiles/tilemap111.bin b/src/data/maps/tiles/tilemap111.bin new file mode 100644 index 0000000..22263d9 --- /dev/null +++ b/src/data/maps/tiles/tilemap111.bin @@ -0,0 +1 @@ +þ$%&'()õ4ý*+,-./õ0û12345õD67÷89:;õ<=>ï?@AõBBCDEðFG 2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap112.bin b/src/data/maps/tiles/tilemap112.bin new file mode 100644 index 0000000..32f3b6a --- /dev/null +++ b/src/data/maps/tiles/tilemap112.bin @@ -0,0 +1 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõ4 Zû[\]^_õ`a÷bcdeõ@fghàijk2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap113.bin b/src/data/maps/tiles/tilemap113.bin new file mode 100644 index 0000000..772ae4c Binary files /dev/null and b/src/data/maps/tiles/tilemap113.bin differ diff --git a/src/data/maps/tiles/tilemap114.bin b/src/data/maps/tiles/tilemap114.bin new file mode 100644 index 0000000..18d707b --- /dev/null +++ b/src/data/maps/tiles/tilemap114.bin @@ -0,0 +1,2 @@ +þ$%&'()õ1ÿ*+,-./ +012345A6789:;¿ <=>?@ŸAõBCDEÀFGõ@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap115.bin b/src/data/maps/tiles/tilemap115.bin new file mode 100644 index 0000000..935f8d4 Binary files /dev/null and b/src/data/maps/tiles/tilemap115.bin differ diff --git a/src/data/maps/tiles/tilemap116.bin b/src/data/maps/tiles/tilemap116.bin new file mode 100644 index 0000000..e88dfa2 Binary files /dev/null and b/src/data/maps/tiles/tilemap116.bin differ diff --git a/src/data/maps/tiles/tilemap117.bin b/src/data/maps/tiles/tilemap117.bin new file mode 100644 index 0000000..12bf4e5 --- /dev/null +++ b/src/data/maps/tiles/tilemap117.bin @@ -0,0 +1,5 @@ +ÿ$%&'() + +¿ ÷ +*+,-.Ÿ/öù01234¿5 6789:Ÿ;õ <=>?Ï@AùBCDEôFG +2 diff --git a/src/data/maps/tiles/tilemap118.bin b/src/data/maps/tiles/tilemap118.bin new file mode 100644 index 0000000..e7e0575 Binary files /dev/null and b/src/data/maps/tiles/tilemap118.bin differ diff --git a/src/data/maps/tiles/tilemap119.bin b/src/data/maps/tiles/tilemap119.bin new file mode 100644 index 0000000..4035b52 Binary files /dev/null and b/src/data/maps/tiles/tilemap119.bin differ diff --git a/src/data/maps/tiles/tilemap11A.bin b/src/data/maps/tiles/tilemap11A.bin new file mode 100644 index 0000000..4630beb Binary files /dev/null and b/src/data/maps/tiles/tilemap11A.bin differ diff --git a/src/data/maps/tiles/tilemap11B.bin b/src/data/maps/tiles/tilemap11B.bin new file mode 100644 index 0000000..c0357e0 Binary files /dev/null and b/src/data/maps/tiles/tilemap11B.bin differ diff --git a/src/data/maps/tiles/tilemap11C.bin b/src/data/maps/tiles/tilemap11C.bin new file mode 100644 index 0000000..27e8447 Binary files /dev/null and b/src/data/maps/tiles/tilemap11C.bin differ diff --git a/src/data/maps/tiles/tilemap11D.bin b/src/data/maps/tiles/tilemap11D.bin new file mode 100644 index 0000000..0fb5d48 --- /dev/null +++ b/src/data/maps/tiles/tilemap11D.bin @@ -0,0 +1,3 @@ +þ$%&'()õ4ý*+,-./õ0û12345õD67÷89:;õ<=>ï?@Aõ@BCDEÿFG + + \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap11E.bin b/src/data/maps/tiles/tilemap11E.bin new file mode 100644 index 0000000..65452d5 --- /dev/null +++ b/src/data/maps/tiles/tilemap11E.bin @@ -0,0 +1,3 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõ@fghiÿjk + + \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap11F.bin b/src/data/maps/tiles/tilemap11F.bin new file mode 100644 index 0000000..9fc6313 Binary files /dev/null and b/src/data/maps/tiles/tilemap11F.bin differ diff --git a/src/data/maps/tiles/tilemap120.bin b/src/data/maps/tiles/tilemap120.bin new file mode 100644 index 0000000..27645b3 --- /dev/null +++ b/src/data/maps/tiles/tilemap120.bin @@ -0,0 +1,2 @@ +þ$%&'() õ0ý*+,-./õ 012345?6789:;~<=>?@Aõ BCDEFGÐ +2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap121.bin b/src/data/maps/tiles/tilemap121.bin new file mode 100644 index 0000000..d40b4ad --- /dev/null +++ b/src/data/maps/tiles/tilemap121.bin @@ -0,0 +1,2 @@ +þHIJKLM õ0ýNOPQRSõ TUVWXY?Z[\]^_ `abcde? õfghijkÐ +2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap122.bin b/src/data/maps/tiles/tilemap122.bin new file mode 100644 index 0000000..d59739a Binary files /dev/null and b/src/data/maps/tiles/tilemap122.bin differ diff --git a/src/data/maps/tiles/tilemap123.bin b/src/data/maps/tiles/tilemap123.bin new file mode 100644 index 0000000..1baed5d --- /dev/null +++ b/src/data/maps/tiles/tilemap123.bin @@ -0,0 +1,3 @@ +þ$%&'() õ0ý*+,-./õ¿õ012345?6789:;~ <=>?@A @ÿBCDEFG +` + \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap124.bin b/src/data/maps/tiles/tilemap124.bin new file mode 100644 index 0000000..11dcb34 --- /dev/null +++ b/src/data/maps/tiles/tilemap124.bin @@ -0,0 +1,3 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõ3 Zý[\]^_ `ûabcde@fgýhijk +õ +€ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap125.bin b/src/data/maps/tiles/tilemap125.bin new file mode 100644 index 0000000..9e00379 Binary files /dev/null and b/src/data/maps/tiles/tilemap125.bin differ diff --git a/src/data/maps/tiles/tilemap126.bin b/src/data/maps/tiles/tilemap126.bin new file mode 100644 index 0000000..7b2d122 Binary files /dev/null and b/src/data/maps/tiles/tilemap126.bin differ diff --git a/src/data/maps/tiles/tilemap127.bin b/src/data/maps/tiles/tilemap127.bin new file mode 100644 index 0000000..d78d9dc Binary files /dev/null and b/src/data/maps/tiles/tilemap127.bin differ diff --git a/src/data/maps/tiles/tilemap128.bin b/src/data/maps/tiles/tilemap128.bin new file mode 100644 index 0000000..f427eb7 Binary files /dev/null and b/src/data/maps/tiles/tilemap128.bin differ diff --git a/src/data/maps/tiles/tilemap129.bin b/src/data/maps/tiles/tilemap129.bin new file mode 100644 index 0000000..e0b0836 --- /dev/null +++ b/src/data/maps/tiles/tilemap129.bin @@ -0,0 +1 @@ +þ$%&'()õ0ý*+,-./õ ~õ012345õý6789:;õD<û=>?@AõBCðDEFGõ@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap12A.bin b/src/data/maps/tiles/tilemap12A.bin new file mode 100644 index 0000000..fd9efce --- /dev/null +++ b/src/data/maps/tiles/tilemap12A.bin @@ -0,0 +1 @@ +þHIJKLMõ0ýNOPQRSõ ~õTUVWXYõýZ[\]^_õD`ûabcdeõfgðhijkõ@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap12B.bin b/src/data/maps/tiles/tilemap12B.bin new file mode 100644 index 0000000..80391eb Binary files /dev/null and b/src/data/maps/tiles/tilemap12B.bin differ diff --git a/src/data/maps/tiles/tilemap12C.bin b/src/data/maps/tiles/tilemap12C.bin new file mode 100644 index 0000000..646560b --- /dev/null +++ b/src/data/maps/tiles/tilemap12C.bin @@ -0,0 +1 @@ +þ$%&'() õ4ý*+,-./õ0ÿ12345  6789:;? <=>?@A? BCDEFG@% \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap12D.bin b/src/data/maps/tiles/tilemap12D.bin new file mode 100644 index 0000000..cef60eb --- /dev/null +++ b/src/data/maps/tiles/tilemap12D.bin @@ -0,0 +1 @@ +ÿHIJKLM öNOPQRS?öùTUVWXY?øZ[\]^_?`abcde~fghijk@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap12E.bin b/src/data/maps/tiles/tilemap12E.bin new file mode 100644 index 0000000..d8616ff Binary files /dev/null and b/src/data/maps/tiles/tilemap12E.bin differ diff --git a/src/data/maps/tiles/tilemap12F.bin b/src/data/maps/tiles/tilemap12F.bin new file mode 100644 index 0000000..dc22714 Binary files /dev/null and b/src/data/maps/tiles/tilemap12F.bin differ diff --git a/src/data/maps/tiles/tilemap130.bin b/src/data/maps/tiles/tilemap130.bin new file mode 100644 index 0000000..65da8b9 --- /dev/null +++ b/src/data/maps/tiles/tilemap130.bin @@ -0,0 +1,2 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõ@Z[ü\]^_ õý`abcdefüghijk +10 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap131.bin b/src/data/maps/tiles/tilemap131.bin new file mode 100644 index 0000000..992890a Binary files /dev/null and b/src/data/maps/tiles/tilemap131.bin differ diff --git a/src/data/maps/tiles/tilemap132.bin b/src/data/maps/tiles/tilemap132.bin new file mode 100644 index 0000000..94610c8 Binary files /dev/null and b/src/data/maps/tiles/tilemap132.bin differ diff --git a/src/data/maps/tiles/tilemap133.bin b/src/data/maps/tiles/tilemap133.bin new file mode 100644 index 0000000..b43800c Binary files /dev/null and b/src/data/maps/tiles/tilemap133.bin differ diff --git a/src/data/maps/tiles/tilemap134.bin b/src/data/maps/tiles/tilemap134.bin new file mode 100644 index 0000000..f800445 Binary files /dev/null and b/src/data/maps/tiles/tilemap134.bin differ diff --git a/src/data/maps/tiles/tilemap135.bin b/src/data/maps/tiles/tilemap135.bin new file mode 100644 index 0000000..8646015 Binary files /dev/null and b/src/data/maps/tiles/tilemap135.bin differ diff --git a/src/data/maps/tiles/tilemap136.bin b/src/data/maps/tiles/tilemap136.bin new file mode 100644 index 0000000..883ca62 Binary files /dev/null and b/src/data/maps/tiles/tilemap136.bin differ diff --git a/src/data/maps/tiles/tilemap137.bin b/src/data/maps/tiles/tilemap137.bin new file mode 100644 index 0000000..038c0f4 Binary files /dev/null and b/src/data/maps/tiles/tilemap137.bin differ diff --git a/src/data/maps/tiles/tilemap138.bin b/src/data/maps/tiles/tilemap138.bin new file mode 100644 index 0000000..05f7a79 Binary files /dev/null and b/src/data/maps/tiles/tilemap138.bin differ diff --git a/src/data/maps/tiles/tilemap139.bin b/src/data/maps/tiles/tilemap139.bin new file mode 100644 index 0000000..9a43d89 Binary files /dev/null and b/src/data/maps/tiles/tilemap139.bin differ diff --git a/src/data/maps/tiles/tilemap13A.bin b/src/data/maps/tiles/tilemap13A.bin new file mode 100644 index 0000000..fd6ddb2 Binary files /dev/null and b/src/data/maps/tiles/tilemap13A.bin differ diff --git a/src/data/maps/tiles/tilemap13B.bin b/src/data/maps/tiles/tilemap13B.bin new file mode 100644 index 0000000..cc2b74d Binary files /dev/null and b/src/data/maps/tiles/tilemap13B.bin differ diff --git a/src/data/maps/tiles/tilemap13C.bin b/src/data/maps/tiles/tilemap13C.bin new file mode 100644 index 0000000..0181980 Binary files /dev/null and b/src/data/maps/tiles/tilemap13C.bin differ diff --git a/src/data/maps/tiles/tilemap13D.bin b/src/data/maps/tiles/tilemap13D.bin new file mode 100644 index 0000000..1af6d9f Binary files /dev/null and b/src/data/maps/tiles/tilemap13D.bin differ diff --git a/src/data/maps/tiles/tilemap13E.bin b/src/data/maps/tiles/tilemap13E.bin new file mode 100644 index 0000000..dbc9189 Binary files /dev/null and b/src/data/maps/tiles/tilemap13E.bin differ diff --git a/src/data/maps/tiles/tilemap13F.bin b/src/data/maps/tiles/tilemap13F.bin new file mode 100644 index 0000000..7de8651 Binary files /dev/null and b/src/data/maps/tiles/tilemap13F.bin differ diff --git a/src/data/maps/tiles/tilemap140.bin b/src/data/maps/tiles/tilemap140.bin new file mode 100644 index 0000000..ccee532 Binary files /dev/null and b/src/data/maps/tiles/tilemap140.bin differ diff --git a/src/data/maps/tiles/tilemap141.bin b/src/data/maps/tiles/tilemap141.bin new file mode 100644 index 0000000..9e85bf2 --- /dev/null +++ b/src/data/maps/tiles/tilemap141.bin @@ -0,0 +1 @@ +þ$%&'()õ4ý*+,-./õ0û12345õD67÷89:;õ<=>ï?@AõDBCDEÀFGõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap142.bin b/src/data/maps/tiles/tilemap142.bin new file mode 100644 index 0000000..88dd2d0 --- /dev/null +++ b/src/data/maps/tiles/tilemap142.bin @@ -0,0 +1 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõDfghiÀjkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap143.bin b/src/data/maps/tiles/tilemap143.bin new file mode 100644 index 0000000..ccee532 Binary files /dev/null and b/src/data/maps/tiles/tilemap143.bin differ diff --git a/src/data/maps/tiles/tilemap144.bin b/src/data/maps/tiles/tilemap144.bin new file mode 100644 index 0000000..9e85bf2 --- /dev/null +++ b/src/data/maps/tiles/tilemap144.bin @@ -0,0 +1 @@ +þ$%&'()õ4ý*+,-./õ0û12345õD67÷89:;õ<=>ï?@AõDBCDEÀFGõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap145.bin b/src/data/maps/tiles/tilemap145.bin new file mode 100644 index 0000000..88dd2d0 --- /dev/null +++ b/src/data/maps/tiles/tilemap145.bin @@ -0,0 +1 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõDfghiÀjkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap146.bin b/src/data/maps/tiles/tilemap146.bin new file mode 100644 index 0000000..ccee532 Binary files /dev/null and b/src/data/maps/tiles/tilemap146.bin differ diff --git a/src/data/maps/tiles/tilemap147.bin b/src/data/maps/tiles/tilemap147.bin new file mode 100644 index 0000000..9e85bf2 --- /dev/null +++ b/src/data/maps/tiles/tilemap147.bin @@ -0,0 +1 @@ +þ$%&'()õ4ý*+,-./õ0û12345õD67÷89:;õ<=>ï?@AõDBCDEÀFGõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap148.bin b/src/data/maps/tiles/tilemap148.bin new file mode 100644 index 0000000..88dd2d0 --- /dev/null +++ b/src/data/maps/tiles/tilemap148.bin @@ -0,0 +1 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõDfghiÀjkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap149.bin b/src/data/maps/tiles/tilemap149.bin new file mode 100644 index 0000000..d31784f Binary files /dev/null and b/src/data/maps/tiles/tilemap149.bin differ diff --git a/src/data/maps/tiles/tilemap14A.bin b/src/data/maps/tiles/tilemap14A.bin new file mode 100644 index 0000000..5437669 Binary files /dev/null and b/src/data/maps/tiles/tilemap14A.bin differ diff --git a/src/data/maps/tiles/tilemap14B.bin b/src/data/maps/tiles/tilemap14B.bin new file mode 100644 index 0000000..41ae814 Binary files /dev/null and b/src/data/maps/tiles/tilemap14B.bin differ diff --git a/src/data/maps/tiles/tilemap14C.bin b/src/data/maps/tiles/tilemap14C.bin new file mode 100644 index 0000000..33561a8 Binary files /dev/null and b/src/data/maps/tiles/tilemap14C.bin differ diff --git a/src/data/maps/tiles/tilemap14D.bin b/src/data/maps/tiles/tilemap14D.bin new file mode 100644 index 0000000..d794335 Binary files /dev/null and b/src/data/maps/tiles/tilemap14D.bin differ diff --git a/src/data/maps/tiles/tilemap14E.bin b/src/data/maps/tiles/tilemap14E.bin new file mode 100644 index 0000000..0cc5270 --- /dev/null +++ b/src/data/maps/tiles/tilemap14E.bin @@ -0,0 +1,3 @@ +þHIJKLMõ0ýNOPQRSõ +~TUVWXYÿ Z[\]^Ÿ_ +`abcßdeõDfghij€kõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap14F.bin b/src/data/maps/tiles/tilemap14F.bin new file mode 100644 index 0000000..a112a61 Binary files /dev/null and b/src/data/maps/tiles/tilemap14F.bin differ diff --git a/src/data/maps/tiles/tilemap150.bin b/src/data/maps/tiles/tilemap150.bin new file mode 100644 index 0000000..f8f187f --- /dev/null +++ b/src/data/maps/tiles/tilemap150.bin @@ -0,0 +1,4 @@ +þ$%&'()õ0ÿ*+,-./ +ÿ + +0123×45 678ó9:;<û=>?@ABCòDEFGõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap151.bin b/src/data/maps/tiles/tilemap151.bin new file mode 100644 index 0000000..ef18aa6 --- /dev/null +++ b/src/data/maps/tiles/tilemap151.bin @@ -0,0 +1,4 @@ +þHIJKLMõ0ÿNOPQRS +ÿ + +TUVW×XY Z[\ó]^_`ûabcdefgòhijkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap152.bin b/src/data/maps/tiles/tilemap152.bin new file mode 100644 index 0000000..c99ff21 Binary files /dev/null and b/src/data/maps/tiles/tilemap152.bin differ diff --git a/src/data/maps/tiles/tilemap153.bin b/src/data/maps/tiles/tilemap153.bin new file mode 100644 index 0000000..831c35f --- /dev/null +++ b/src/data/maps/tiles/tilemap153.bin @@ -0,0 +1,3 @@ +þ$%&'() õ4ý*+,-./õ0ÿ12345 + +~õ6789:; ~<=>?@Aõ~$BCDEFG% \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap154.bin b/src/data/maps/tiles/tilemap154.bin new file mode 100644 index 0000000..d574763 Binary files /dev/null and b/src/data/maps/tiles/tilemap154.bin differ diff --git a/src/data/maps/tiles/tilemap155.bin b/src/data/maps/tiles/tilemap155.bin new file mode 100644 index 0000000..ebf3bf5 Binary files /dev/null and b/src/data/maps/tiles/tilemap155.bin differ diff --git a/src/data/maps/tiles/tilemap156.bin b/src/data/maps/tiles/tilemap156.bin new file mode 100644 index 0000000..4dfc77e Binary files /dev/null and b/src/data/maps/tiles/tilemap156.bin differ diff --git a/src/data/maps/tiles/tilemap157.bin b/src/data/maps/tiles/tilemap157.bin new file mode 100644 index 0000000..a8cd5e1 --- /dev/null +++ b/src/data/maps/tiles/tilemap157.bin @@ -0,0 +1,2 @@ +ÿHIJKLM öNOPQRSõTUVWXY? öZ[\]^_? õ`abcde3fghijk€ +1 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap158.bin b/src/data/maps/tiles/tilemap158.bin new file mode 100644 index 0000000..dd17de7 Binary files /dev/null and b/src/data/maps/tiles/tilemap158.bin differ diff --git a/src/data/maps/tiles/tilemap159.bin b/src/data/maps/tiles/tilemap159.bin new file mode 100644 index 0000000..086dc6f --- /dev/null +++ b/src/data/maps/tiles/tilemap159.bin @@ -0,0 +1 @@ +þ$%&'()õ1ÿ*+,-./ 012345~õD6789:;õý<=>?@Aõ@BøCDEFGõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap15A.bin b/src/data/maps/tiles/tilemap15A.bin new file mode 100644 index 0000000..42c0db4 --- /dev/null +++ b/src/data/maps/tiles/tilemap15A.bin @@ -0,0 +1 @@ +þHIJKLMõ1ÿNOPQRS TUVWXY~õDZ[\]^_õý`abcdeõ@føghijkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap15B.bin b/src/data/maps/tiles/tilemap15B.bin new file mode 100644 index 0000000..f7a4c77 Binary files /dev/null and b/src/data/maps/tiles/tilemap15B.bin differ diff --git a/src/data/maps/tiles/tilemap15C.bin b/src/data/maps/tiles/tilemap15C.bin new file mode 100644 index 0000000..66e2a7e Binary files /dev/null and b/src/data/maps/tiles/tilemap15C.bin differ diff --git a/src/data/maps/tiles/tilemap15D.bin b/src/data/maps/tiles/tilemap15D.bin new file mode 100644 index 0000000..2607078 Binary files /dev/null and b/src/data/maps/tiles/tilemap15D.bin differ diff --git a/src/data/maps/tiles/tilemap15E.bin b/src/data/maps/tiles/tilemap15E.bin new file mode 100644 index 0000000..1ecdd17 Binary files /dev/null and b/src/data/maps/tiles/tilemap15E.bin differ diff --git a/src/data/maps/tiles/tilemap15F.bin b/src/data/maps/tiles/tilemap15F.bin new file mode 100644 index 0000000..31100ef --- /dev/null +++ b/src/data/maps/tiles/tilemap15F.bin @@ -0,0 +1 @@ +þ$%&'()õ0ÿ*+,-./ ?õ012345?õ6789:;~õ<=>?@AõDüBCDEFGõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap160.bin b/src/data/maps/tiles/tilemap160.bin new file mode 100644 index 0000000..f932820 Binary files /dev/null and b/src/data/maps/tiles/tilemap160.bin differ diff --git a/src/data/maps/tiles/tilemap161.bin b/src/data/maps/tiles/tilemap161.bin new file mode 100644 index 0000000..56e1cf3 Binary files /dev/null and b/src/data/maps/tiles/tilemap161.bin differ diff --git a/src/data/maps/tiles/tilemap162.bin b/src/data/maps/tiles/tilemap162.bin new file mode 100644 index 0000000..30b7b2f Binary files /dev/null and b/src/data/maps/tiles/tilemap162.bin differ diff --git a/src/data/maps/tiles/tilemap163.bin b/src/data/maps/tiles/tilemap163.bin new file mode 100644 index 0000000..91ab321 --- /dev/null +++ b/src/data/maps/tiles/tilemap163.bin @@ -0,0 +1,2 @@ +ÿHIJKLM +ö NOPQRS¿ öTUVWX¿YAZ[\]^_?ø`abcdŸefghij€k% \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap164.bin b/src/data/maps/tiles/tilemap164.bin new file mode 100644 index 0000000..d1044c5 Binary files /dev/null and b/src/data/maps/tiles/tilemap164.bin differ diff --git a/src/data/maps/tiles/tilemap165.bin b/src/data/maps/tiles/tilemap165.bin new file mode 100644 index 0000000..c977fe1 Binary files /dev/null and b/src/data/maps/tiles/tilemap165.bin differ diff --git a/src/data/maps/tiles/tilemap166.bin b/src/data/maps/tiles/tilemap166.bin new file mode 100644 index 0000000..c30cbc0 Binary files /dev/null and b/src/data/maps/tiles/tilemap166.bin differ diff --git a/src/data/maps/tiles/tilemap167.bin b/src/data/maps/tiles/tilemap167.bin new file mode 100644 index 0000000..cf12474 Binary files /dev/null and b/src/data/maps/tiles/tilemap167.bin differ diff --git a/src/data/maps/tiles/tilemap168.bin b/src/data/maps/tiles/tilemap168.bin new file mode 100644 index 0000000..3f6ac97 --- /dev/null +++ b/src/data/maps/tiles/tilemap168.bin @@ -0,0 +1,5 @@ +ÿ$%&'() + ÿ +*+,-÷./ + +01ó2345ö$67÷89:;<=>ç?@A ùBCDàEFGõ÷ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap169.bin b/src/data/maps/tiles/tilemap169.bin new file mode 100644 index 0000000..370b82c --- /dev/null +++ b/src/data/maps/tiles/tilemap169.bin @@ -0,0 +1 @@ +þHIJKLMõ4ýNOPQRSõTýUVWXY õ4Zû[\]^_ `a÷bcdeõDfghàijkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap16A.bin b/src/data/maps/tiles/tilemap16A.bin new file mode 100644 index 0000000..1928d83 Binary files /dev/null and b/src/data/maps/tiles/tilemap16A.bin differ diff --git a/src/data/maps/tiles/tilemap16B.bin b/src/data/maps/tiles/tilemap16B.bin new file mode 100644 index 0000000..e4961c9 --- /dev/null +++ b/src/data/maps/tiles/tilemap16B.bin @@ -0,0 +1 @@ +þ$%&'()õ1ÿ*+,-./ ¿ õ012345?6789:;~ D<=>?@AõüBCDEFGõ@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap16C.bin b/src/data/maps/tiles/tilemap16C.bin new file mode 100644 index 0000000..0855436 --- /dev/null +++ b/src/data/maps/tiles/tilemap16C.bin @@ -0,0 +1 @@ +þHIJKLMõ1ÿNOPQRS ¿ õTUVWXY?Z[\]^_~ D`abcdeõüfghijkõ@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap16D.bin b/src/data/maps/tiles/tilemap16D.bin new file mode 100644 index 0000000..8e7c81b Binary files /dev/null and b/src/data/maps/tiles/tilemap16D.bin differ diff --git a/src/data/maps/tiles/tilemap16E.bin b/src/data/maps/tiles/tilemap16E.bin new file mode 100644 index 0000000..5791af5 Binary files /dev/null and b/src/data/maps/tiles/tilemap16E.bin differ diff --git a/src/data/maps/tiles/tilemap16F.bin b/src/data/maps/tiles/tilemap16F.bin new file mode 100644 index 0000000..842cdb7 Binary files /dev/null and b/src/data/maps/tiles/tilemap16F.bin differ diff --git a/src/data/maps/tiles/tilemap170.bin b/src/data/maps/tiles/tilemap170.bin new file mode 100644 index 0000000..ccee532 Binary files /dev/null and b/src/data/maps/tiles/tilemap170.bin differ diff --git a/src/data/maps/tiles/tilemap171.bin b/src/data/maps/tiles/tilemap171.bin new file mode 100644 index 0000000..a66dae7 Binary files /dev/null and b/src/data/maps/tiles/tilemap171.bin differ diff --git a/src/data/maps/tiles/tilemap172.bin b/src/data/maps/tiles/tilemap172.bin new file mode 100644 index 0000000..88dd2d0 --- /dev/null +++ b/src/data/maps/tiles/tilemap172.bin @@ -0,0 +1 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõDfghiÀjkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap173.bin b/src/data/maps/tiles/tilemap173.bin new file mode 100644 index 0000000..1f6c259 Binary files /dev/null and b/src/data/maps/tiles/tilemap173.bin differ diff --git a/src/data/maps/tiles/tilemap174.bin b/src/data/maps/tiles/tilemap174.bin new file mode 100644 index 0000000..53b500b --- /dev/null +++ b/src/data/maps/tiles/tilemap174.bin @@ -0,0 +1,3 @@ +þ$%&'() +õ4ý*+,-./õ0û12345õB67÷89:;õ +<û=>?@A! ÿBCDEFG @( \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap175.bin b/src/data/maps/tiles/tilemap175.bin new file mode 100644 index 0000000..06419b0 Binary files /dev/null and b/src/data/maps/tiles/tilemap175.bin differ diff --git a/src/data/maps/tiles/tilemap176.bin b/src/data/maps/tiles/tilemap176.bin new file mode 100644 index 0000000..ecf11bb Binary files /dev/null and b/src/data/maps/tiles/tilemap176.bin differ diff --git a/src/data/maps/tiles/tilemap177.bin b/src/data/maps/tiles/tilemap177.bin new file mode 100644 index 0000000..32de4bd Binary files /dev/null and b/src/data/maps/tiles/tilemap177.bin differ diff --git a/src/data/maps/tiles/tilemap178.bin b/src/data/maps/tiles/tilemap178.bin new file mode 100644 index 0000000..2a0aa33 Binary files /dev/null and b/src/data/maps/tiles/tilemap178.bin differ diff --git a/src/data/maps/tiles/tilemap179.bin b/src/data/maps/tiles/tilemap179.bin new file mode 100644 index 0000000..e45b353 Binary files /dev/null and b/src/data/maps/tiles/tilemap179.bin differ diff --git a/src/data/maps/tiles/tilemap17A.bin b/src/data/maps/tiles/tilemap17A.bin new file mode 100644 index 0000000..428f410 Binary files /dev/null and b/src/data/maps/tiles/tilemap17A.bin differ diff --git a/src/data/maps/tiles/tilemap17B.bin b/src/data/maps/tiles/tilemap17B.bin new file mode 100644 index 0000000..07fc342 Binary files /dev/null and b/src/data/maps/tiles/tilemap17B.bin differ diff --git a/src/data/maps/tiles/tilemap17C.bin b/src/data/maps/tiles/tilemap17C.bin new file mode 100644 index 0000000..5e6f10d Binary files /dev/null and b/src/data/maps/tiles/tilemap17C.bin differ diff --git a/src/data/maps/tiles/tilemap17D.bin b/src/data/maps/tiles/tilemap17D.bin new file mode 100644 index 0000000..f971457 Binary files /dev/null and b/src/data/maps/tiles/tilemap17D.bin differ diff --git a/src/data/maps/tiles/tilemap17E.bin b/src/data/maps/tiles/tilemap17E.bin new file mode 100644 index 0000000..7039bd0 --- /dev/null +++ b/src/data/maps/tiles/tilemap17E.bin @@ -0,0 +1,2 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõ@fghiÞjkõ + \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap17F.bin b/src/data/maps/tiles/tilemap17F.bin new file mode 100644 index 0000000..87b1cfc Binary files /dev/null and b/src/data/maps/tiles/tilemap17F.bin differ diff --git a/src/data/maps/tiles/tilemap180.bin b/src/data/maps/tiles/tilemap180.bin new file mode 100644 index 0000000..e12e805 Binary files /dev/null and b/src/data/maps/tiles/tilemap180.bin differ diff --git a/src/data/maps/tiles/tilemap181.bin b/src/data/maps/tiles/tilemap181.bin new file mode 100644 index 0000000..1785a2f Binary files /dev/null and b/src/data/maps/tiles/tilemap181.bin differ diff --git a/src/data/maps/tiles/tilemap182.bin b/src/data/maps/tiles/tilemap182.bin new file mode 100644 index 0000000..28c7b7f Binary files /dev/null and b/src/data/maps/tiles/tilemap182.bin differ diff --git a/src/data/maps/tiles/tilemap183.bin b/src/data/maps/tiles/tilemap183.bin new file mode 100644 index 0000000..2292ec3 Binary files /dev/null and b/src/data/maps/tiles/tilemap183.bin differ diff --git a/src/data/maps/tiles/tilemap184.bin b/src/data/maps/tiles/tilemap184.bin new file mode 100644 index 0000000..cea6355 Binary files /dev/null and b/src/data/maps/tiles/tilemap184.bin differ diff --git a/src/data/maps/tiles/tilemap185.bin b/src/data/maps/tiles/tilemap185.bin new file mode 100644 index 0000000..b387833 Binary files /dev/null and b/src/data/maps/tiles/tilemap185.bin differ diff --git a/src/data/maps/tiles/tilemap186.bin b/src/data/maps/tiles/tilemap186.bin new file mode 100644 index 0000000..fb8221c --- /dev/null +++ b/src/data/maps/tiles/tilemap186.bin @@ -0,0 +1,4 @@ +þ$%&'() +õ0ý*+,-./õ +012345?6789:;?õ<=>?@ABCDEFG +  2 diff --git a/src/data/maps/tiles/tilemap187.bin b/src/data/maps/tiles/tilemap187.bin new file mode 100644 index 0000000..32e9cba --- /dev/null +++ b/src/data/maps/tiles/tilemap187.bin @@ -0,0 +1,3 @@ +þHIJKLMõÿ + +NOPQRŸSõõTUVWX¿YZ[\]^_~D`abcdeÿfghijk @2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap188.bin b/src/data/maps/tiles/tilemap188.bin new file mode 100644 index 0000000..c1fd9a3 Binary files /dev/null and b/src/data/maps/tiles/tilemap188.bin differ diff --git a/src/data/maps/tiles/tilemap189.bin b/src/data/maps/tiles/tilemap189.bin new file mode 100644 index 0000000..9e388f7 Binary files /dev/null and b/src/data/maps/tiles/tilemap189.bin differ diff --git a/src/data/maps/tiles/tilemap18A.bin b/src/data/maps/tiles/tilemap18A.bin new file mode 100644 index 0000000..8115c96 --- /dev/null +++ b/src/data/maps/tiles/tilemap18A.bin @@ -0,0 +1 @@ +þHIJKLMõ1ýNOPQRSõ ÿ TUVWXY~õDZ[\]^_õý`abcdeõDføghijkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap18B.bin b/src/data/maps/tiles/tilemap18B.bin new file mode 100644 index 0000000..3ca562a Binary files /dev/null and b/src/data/maps/tiles/tilemap18B.bin differ diff --git a/src/data/maps/tiles/tilemap18C.bin b/src/data/maps/tiles/tilemap18C.bin new file mode 100644 index 0000000..761ef2b Binary files /dev/null and b/src/data/maps/tiles/tilemap18C.bin differ diff --git a/src/data/maps/tiles/tilemap18D.bin b/src/data/maps/tiles/tilemap18D.bin new file mode 100644 index 0000000..d2c5795 Binary files /dev/null and b/src/data/maps/tiles/tilemap18D.bin differ diff --git a/src/data/maps/tiles/tilemap18E.bin b/src/data/maps/tiles/tilemap18E.bin new file mode 100644 index 0000000..8676f9c Binary files /dev/null and b/src/data/maps/tiles/tilemap18E.bin differ diff --git a/src/data/maps/tiles/tilemap18F.bin b/src/data/maps/tiles/tilemap18F.bin new file mode 100644 index 0000000..04abcc6 Binary files /dev/null and b/src/data/maps/tiles/tilemap18F.bin differ diff --git a/src/data/maps/tiles/tilemap190.bin b/src/data/maps/tiles/tilemap190.bin new file mode 100644 index 0000000..7fc8c50 Binary files /dev/null and b/src/data/maps/tiles/tilemap190.bin differ diff --git a/src/data/maps/tiles/tilemap191.bin b/src/data/maps/tiles/tilemap191.bin new file mode 100644 index 0000000..1af6d9f Binary files /dev/null and b/src/data/maps/tiles/tilemap191.bin differ diff --git a/src/data/maps/tiles/tilemap192.bin b/src/data/maps/tiles/tilemap192.bin new file mode 100644 index 0000000..5a29c21 --- /dev/null +++ b/src/data/maps/tiles/tilemap192.bin @@ -0,0 +1 @@ +þ$%&'()õÿ *+,-.Ÿ/÷ø01234Ÿ5ø÷6789:Ÿ;õ÷<=>?Ï@AõBCDEÀFG% \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap193.bin b/src/data/maps/tiles/tilemap193.bin new file mode 100644 index 0000000..d972c5a Binary files /dev/null and b/src/data/maps/tiles/tilemap193.bin differ diff --git a/src/data/maps/tiles/tilemap194.bin b/src/data/maps/tiles/tilemap194.bin new file mode 100644 index 0000000..2b1a2d5 Binary files /dev/null and b/src/data/maps/tiles/tilemap194.bin differ diff --git a/src/data/maps/tiles/tilemap195.bin b/src/data/maps/tiles/tilemap195.bin new file mode 100644 index 0000000..8b597e4 --- /dev/null +++ b/src/data/maps/tiles/tilemap195.bin @@ -0,0 +1,4 @@ +þ$%&'() õ4ý*+,-./õ0û12345õA67ý89:;  +þ<=>?@A +3þBCDEFG +1 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap196.bin b/src/data/maps/tiles/tilemap196.bin new file mode 100644 index 0000000..76d77aa --- /dev/null +++ b/src/data/maps/tiles/tilemap196.bin @@ -0,0 +1,3 @@ +ÿHIJKLM öNOPQRS~õTUVWXYõBþZ[\]^_ÿ +`abcde +~0fghijk@2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap197.bin b/src/data/maps/tiles/tilemap197.bin new file mode 100644 index 0000000..770ecca Binary files /dev/null and b/src/data/maps/tiles/tilemap197.bin differ diff --git a/src/data/maps/tiles/tilemap198.bin b/src/data/maps/tiles/tilemap198.bin new file mode 100644 index 0000000..f6fc30f Binary files /dev/null and b/src/data/maps/tiles/tilemap198.bin differ diff --git a/src/data/maps/tiles/tilemap199.bin b/src/data/maps/tiles/tilemap199.bin new file mode 100644 index 0000000..d1bc1a4 Binary files /dev/null and b/src/data/maps/tiles/tilemap199.bin differ diff --git a/src/data/maps/tiles/tilemap19A.bin b/src/data/maps/tiles/tilemap19A.bin new file mode 100644 index 0000000..2d2749a Binary files /dev/null and b/src/data/maps/tiles/tilemap19A.bin differ diff --git a/src/data/maps/tiles/tilemap19B.bin b/src/data/maps/tiles/tilemap19B.bin new file mode 100644 index 0000000..a4631da Binary files /dev/null and b/src/data/maps/tiles/tilemap19B.bin differ diff --git a/src/data/maps/tiles/tilemap19C.bin b/src/data/maps/tiles/tilemap19C.bin new file mode 100644 index 0000000..bd1760e Binary files /dev/null and b/src/data/maps/tiles/tilemap19C.bin differ diff --git a/src/data/maps/tiles/tilemap19D.bin b/src/data/maps/tiles/tilemap19D.bin new file mode 100644 index 0000000..105aba4 Binary files /dev/null and b/src/data/maps/tiles/tilemap19D.bin differ diff --git a/src/data/maps/tiles/tilemap19E.bin b/src/data/maps/tiles/tilemap19E.bin new file mode 100644 index 0000000..73bea7d Binary files /dev/null and b/src/data/maps/tiles/tilemap19E.bin differ diff --git a/src/data/maps/tiles/tilemap19F.bin b/src/data/maps/tiles/tilemap19F.bin new file mode 100644 index 0000000..fc776b6 Binary files /dev/null and b/src/data/maps/tiles/tilemap19F.bin differ diff --git a/src/data/maps/tiles/tilemap1A0.bin b/src/data/maps/tiles/tilemap1A0.bin new file mode 100644 index 0000000..1323f59 Binary files /dev/null and b/src/data/maps/tiles/tilemap1A0.bin differ diff --git a/src/data/maps/tiles/tilemap1A1.bin b/src/data/maps/tiles/tilemap1A1.bin new file mode 100644 index 0000000..c665bea Binary files /dev/null and b/src/data/maps/tiles/tilemap1A1.bin differ diff --git a/src/data/maps/tiles/tilemap1A2.bin b/src/data/maps/tiles/tilemap1A2.bin new file mode 100644 index 0000000..32c1c1b Binary files /dev/null and b/src/data/maps/tiles/tilemap1A2.bin differ diff --git a/src/data/maps/tiles/tilemap1A3.bin b/src/data/maps/tiles/tilemap1A3.bin new file mode 100644 index 0000000..db7e3e8 Binary files /dev/null and b/src/data/maps/tiles/tilemap1A3.bin differ diff --git a/src/data/maps/tiles/tilemap1A4.bin b/src/data/maps/tiles/tilemap1A4.bin new file mode 100644 index 0000000..0f9551a --- /dev/null +++ b/src/data/maps/tiles/tilemap1A4.bin @@ -0,0 +1,3 @@ +þ$%&'()õ4ý*+,-./õ0û12345õD67÷89:;õ<=>÷?@A +õ! +BCýDEFG 2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1A5.bin b/src/data/maps/tiles/tilemap1A5.bin new file mode 100644 index 0000000..81517c7 --- /dev/null +++ b/src/data/maps/tiles/tilemap1A5.bin @@ -0,0 +1,3 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`ab÷cde +õ! +fgýhijk 2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1A6.bin b/src/data/maps/tiles/tilemap1A6.bin new file mode 100644 index 0000000..d699c24 Binary files /dev/null and b/src/data/maps/tiles/tilemap1A6.bin differ diff --git a/src/data/maps/tiles/tilemap1A7.bin b/src/data/maps/tiles/tilemap1A7.bin new file mode 100644 index 0000000..d2388fd Binary files /dev/null and b/src/data/maps/tiles/tilemap1A7.bin differ diff --git a/src/data/maps/tiles/tilemap1A8.bin b/src/data/maps/tiles/tilemap1A8.bin new file mode 100644 index 0000000..22c75a4 Binary files /dev/null and b/src/data/maps/tiles/tilemap1A8.bin differ diff --git a/src/data/maps/tiles/tilemap1A9.bin b/src/data/maps/tiles/tilemap1A9.bin new file mode 100644 index 0000000..46cb615 Binary files /dev/null and b/src/data/maps/tiles/tilemap1A9.bin differ diff --git a/src/data/maps/tiles/tilemap1AA.bin b/src/data/maps/tiles/tilemap1AA.bin new file mode 100644 index 0000000..decb90b --- /dev/null +++ b/src/data/maps/tiles/tilemap1AA.bin @@ -0,0 +1,2 @@ +ÿ$%&'() ö *+,-./~õ012345õ$ÿ + 6789:;~õ<=>?@Aö ~ùBCDEFG%0€ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1AB.bin b/src/data/maps/tiles/tilemap1AB.bin new file mode 100644 index 0000000..88dd2d0 --- /dev/null +++ b/src/data/maps/tiles/tilemap1AB.bin @@ -0,0 +1 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõDfghiÀjkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1AC.bin b/src/data/maps/tiles/tilemap1AC.bin new file mode 100644 index 0000000..b8412cb Binary files /dev/null and b/src/data/maps/tiles/tilemap1AC.bin differ diff --git a/src/data/maps/tiles/tilemap1AD.bin b/src/data/maps/tiles/tilemap1AD.bin new file mode 100644 index 0000000..87dbb82 Binary files /dev/null and b/src/data/maps/tiles/tilemap1AD.bin differ diff --git a/src/data/maps/tiles/tilemap1AE.bin b/src/data/maps/tiles/tilemap1AE.bin new file mode 100644 index 0000000..b7f9848 Binary files /dev/null and b/src/data/maps/tiles/tilemap1AE.bin differ diff --git a/src/data/maps/tiles/tilemap1AF.bin b/src/data/maps/tiles/tilemap1AF.bin new file mode 100644 index 0000000..960140b Binary files /dev/null and b/src/data/maps/tiles/tilemap1AF.bin differ diff --git a/src/data/maps/tiles/tilemap1B0.bin b/src/data/maps/tiles/tilemap1B0.bin new file mode 100644 index 0000000..c668199 Binary files /dev/null and b/src/data/maps/tiles/tilemap1B0.bin differ diff --git a/src/data/maps/tiles/tilemap1B1.bin b/src/data/maps/tiles/tilemap1B1.bin new file mode 100644 index 0000000..459a7a3 --- /dev/null +++ b/src/data/maps/tiles/tilemap1B1.bin @@ -0,0 +1,5 @@ +ÿHIJKLM + ö + +NOPQRŸSööTUVWXçY +ùZ[\ç]^_`abïcde fghiÀjk @ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1B2.bin b/src/data/maps/tiles/tilemap1B2.bin new file mode 100644 index 0000000..aa33e3a Binary files /dev/null and b/src/data/maps/tiles/tilemap1B2.bin differ diff --git a/src/data/maps/tiles/tilemap1B3.bin b/src/data/maps/tiles/tilemap1B3.bin new file mode 100644 index 0000000..be205bc Binary files /dev/null and b/src/data/maps/tiles/tilemap1B3.bin differ diff --git a/src/data/maps/tiles/tilemap1B4.bin b/src/data/maps/tiles/tilemap1B4.bin new file mode 100644 index 0000000..a4cc759 Binary files /dev/null and b/src/data/maps/tiles/tilemap1B4.bin differ diff --git a/src/data/maps/tiles/tilemap1B5.bin b/src/data/maps/tiles/tilemap1B5.bin new file mode 100644 index 0000000..5b760a7 Binary files /dev/null and b/src/data/maps/tiles/tilemap1B5.bin differ diff --git a/src/data/maps/tiles/tilemap1B6.bin b/src/data/maps/tiles/tilemap1B6.bin new file mode 100644 index 0000000..e07dc5b --- /dev/null +++ b/src/data/maps/tiles/tilemap1B6.bin @@ -0,0 +1,5 @@ +þ$%&'() +õ0ý*+,-./õ  +012345ß + +6789ß:; 0<=>?Ï@A#BCDEÐFG \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1B7.bin b/src/data/maps/tiles/tilemap1B7.bin new file mode 100644 index 0000000..72cbe4f Binary files /dev/null and b/src/data/maps/tiles/tilemap1B7.bin differ diff --git a/src/data/maps/tiles/tilemap1B8.bin b/src/data/maps/tiles/tilemap1B8.bin new file mode 100644 index 0000000..3667f00 Binary files /dev/null and b/src/data/maps/tiles/tilemap1B8.bin differ diff --git a/src/data/maps/tiles/tilemap1B9.bin b/src/data/maps/tiles/tilemap1B9.bin new file mode 100644 index 0000000..08e2bbd Binary files /dev/null and b/src/data/maps/tiles/tilemap1B9.bin differ diff --git a/src/data/maps/tiles/tilemap1BA.bin b/src/data/maps/tiles/tilemap1BA.bin new file mode 100644 index 0000000..365b52d --- /dev/null +++ b/src/data/maps/tiles/tilemap1BA.bin @@ -0,0 +1 @@ +þHIJKLMõ0ýNOPQRSõ TUVWXY~Z[\]^_õDý`abcdeõføghijk2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1BB.bin b/src/data/maps/tiles/tilemap1BB.bin new file mode 100644 index 0000000..44e243c Binary files /dev/null and b/src/data/maps/tiles/tilemap1BB.bin differ diff --git a/src/data/maps/tiles/tilemap1BC.bin b/src/data/maps/tiles/tilemap1BC.bin new file mode 100644 index 0000000..98b4564 Binary files /dev/null and b/src/data/maps/tiles/tilemap1BC.bin differ diff --git a/src/data/maps/tiles/tilemap1BD.bin b/src/data/maps/tiles/tilemap1BD.bin new file mode 100644 index 0000000..390155c Binary files /dev/null and b/src/data/maps/tiles/tilemap1BD.bin differ diff --git a/src/data/maps/tiles/tilemap1BE.bin b/src/data/maps/tiles/tilemap1BE.bin new file mode 100644 index 0000000..52e97f4 Binary files /dev/null and b/src/data/maps/tiles/tilemap1BE.bin differ diff --git a/src/data/maps/tiles/tilemap1BF.bin b/src/data/maps/tiles/tilemap1BF.bin new file mode 100644 index 0000000..2bcdb55 --- /dev/null +++ b/src/data/maps/tiles/tilemap1BF.bin @@ -0,0 +1,2 @@ +þ$%&'()õ4ý*+,-./õ0ÿ12345 + ¿ õ6789:;~õ<=>?@AõDüBCDEFGõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1C0.bin b/src/data/maps/tiles/tilemap1C0.bin new file mode 100644 index 0000000..dfcbc75 --- /dev/null +++ b/src/data/maps/tiles/tilemap1C0.bin @@ -0,0 +1,2 @@ +þHIJKLMõ4ýNOPQRSõTÿUVWXY + ¿ õZ[\]^_~õ`abcdeõDüfghijkõ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1C1.bin b/src/data/maps/tiles/tilemap1C1.bin new file mode 100644 index 0000000..1ea7abe Binary files /dev/null and b/src/data/maps/tiles/tilemap1C1.bin differ diff --git a/src/data/maps/tiles/tilemap1C2.bin b/src/data/maps/tiles/tilemap1C2.bin new file mode 100644 index 0000000..5cb1b67 Binary files /dev/null and b/src/data/maps/tiles/tilemap1C2.bin differ diff --git a/src/data/maps/tiles/tilemap1C3.bin b/src/data/maps/tiles/tilemap1C3.bin new file mode 100644 index 0000000..ebff5a9 --- /dev/null +++ b/src/data/maps/tiles/tilemap1C3.bin @@ -0,0 +1,3 @@ +þHIJKLM +õ0ýNOPQRSõ~õTUVWXYýZ[\]^_õA`ùabcdefþghijk + 'À \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1C4.bin b/src/data/maps/tiles/tilemap1C4.bin new file mode 100644 index 0000000..9ae95bd Binary files /dev/null and b/src/data/maps/tiles/tilemap1C4.bin differ diff --git a/src/data/maps/tiles/tilemap1C5.bin b/src/data/maps/tiles/tilemap1C5.bin new file mode 100644 index 0000000..a0f5394 --- /dev/null +++ b/src/data/maps/tiles/tilemap1C5.bin @@ -0,0 +1,3 @@ +þ$%&'()õ4ý*+,-./õ0û12345õ@67ö89:;õ + +õý<=>?@AõBøCDEFGõ@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1C6.bin b/src/data/maps/tiles/tilemap1C6.bin new file mode 100644 index 0000000..15d1fc7 --- /dev/null +++ b/src/data/maps/tiles/tilemap1C6.bin @@ -0,0 +1,2 @@ +ÿHIJKLM ßõNOPQRŸSö÷TUVWX¿YZ[\]^_ß + `abcßdefghij€k@ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1C7.bin b/src/data/maps/tiles/tilemap1C7.bin new file mode 100644 index 0000000..98f2b5a Binary files /dev/null and b/src/data/maps/tiles/tilemap1C7.bin differ diff --git a/src/data/maps/tiles/tilemap1C8.bin b/src/data/maps/tiles/tilemap1C8.bin new file mode 100644 index 0000000..7f57da3 --- /dev/null +++ b/src/data/maps/tiles/tilemap1C8.bin @@ -0,0 +1,4 @@ +þ$%&'()õ0ý*+,-./õ ¿ õ012345¿ +6789:;? õ<=>?@Aß + +BCDEÐFG diff --git a/src/data/maps/tiles/tilemap1C9.bin b/src/data/maps/tiles/tilemap1C9.bin new file mode 100644 index 0000000..0aa2f8f --- /dev/null +++ b/src/data/maps/tiles/tilemap1C9.bin @@ -0,0 +1,3 @@ +þHIJKLMõ0ýNOPQRSõ ¿ õTUVWXY¿ +Z[\]^_? õ`abcde¿ +3fghijk@ diff --git a/src/data/maps/tiles/tilemap1CA.bin b/src/data/maps/tiles/tilemap1CA.bin new file mode 100644 index 0000000..e63c6a0 Binary files /dev/null and b/src/data/maps/tiles/tilemap1CA.bin differ diff --git a/src/data/maps/tiles/tilemap1CB.bin b/src/data/maps/tiles/tilemap1CB.bin new file mode 100644 index 0000000..437cc9f --- /dev/null +++ b/src/data/maps/tiles/tilemap1CB.bin @@ -0,0 +1,4 @@ +þ$%&'() õ0ý*+,-./õ~õ012345~!6789:;~<=>?@AÿBCDEFG +ð + + \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1CC.bin b/src/data/maps/tiles/tilemap1CC.bin new file mode 100644 index 0000000..8a0d0d5 Binary files /dev/null and b/src/data/maps/tiles/tilemap1CC.bin differ diff --git a/src/data/maps/tiles/tilemap1CD.bin b/src/data/maps/tiles/tilemap1CD.bin new file mode 100644 index 0000000..2fa2603 Binary files /dev/null and b/src/data/maps/tiles/tilemap1CD.bin differ diff --git a/src/data/maps/tiles/tilemap1CE.bin b/src/data/maps/tiles/tilemap1CE.bin new file mode 100644 index 0000000..cc14701 --- /dev/null +++ b/src/data/maps/tiles/tilemap1CE.bin @@ -0,0 +1,4 @@ +þ$%&'() õÿ + +*+,-.¿/õ 012ç345678ï9:; 2 +<=>ç?@A ùBCDàEFG÷ø \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1CF.bin b/src/data/maps/tiles/tilemap1CF.bin new file mode 100644 index 0000000..c94e479 --- /dev/null +++ b/src/data/maps/tiles/tilemap1CF.bin @@ -0,0 +1,3 @@ +þHIJKLM õÿ +NOPQR¯Sõ ùTUVWÏXYZ[\]ß^_ +`abcÏde øfghiÈjk÷2 \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1D0.bin b/src/data/maps/tiles/tilemap1D0.bin new file mode 100644 index 0000000..28c7b7f Binary files /dev/null and b/src/data/maps/tiles/tilemap1D0.bin differ diff --git a/src/data/maps/tiles/tilemap1D1.bin b/src/data/maps/tiles/tilemap1D1.bin new file mode 100644 index 0000000..fbfa257 Binary files /dev/null and b/src/data/maps/tiles/tilemap1D1.bin differ diff --git a/src/data/maps/tiles/tilemap1D2.bin b/src/data/maps/tiles/tilemap1D2.bin new file mode 100644 index 0000000..f6ab7bd Binary files /dev/null and b/src/data/maps/tiles/tilemap1D2.bin differ diff --git a/src/data/maps/tiles/tilemap1D3.bin b/src/data/maps/tiles/tilemap1D3.bin new file mode 100644 index 0000000..b79dab7 Binary files /dev/null and b/src/data/maps/tiles/tilemap1D3.bin differ diff --git a/src/data/maps/tiles/tilemap1D4.bin b/src/data/maps/tiles/tilemap1D4.bin new file mode 100644 index 0000000..1e16b38 Binary files /dev/null and b/src/data/maps/tiles/tilemap1D4.bin differ diff --git a/src/data/maps/tiles/tilemap1D5.bin b/src/data/maps/tiles/tilemap1D5.bin new file mode 100644 index 0000000..0695719 Binary files /dev/null and b/src/data/maps/tiles/tilemap1D5.bin differ diff --git a/src/data/maps/tiles/tilemap1D6.bin b/src/data/maps/tiles/tilemap1D6.bin new file mode 100644 index 0000000..3ddb834 Binary files /dev/null and b/src/data/maps/tiles/tilemap1D6.bin differ diff --git a/src/data/maps/tiles/tilemap1D7.bin b/src/data/maps/tiles/tilemap1D7.bin new file mode 100644 index 0000000..79dcb82 Binary files /dev/null and b/src/data/maps/tiles/tilemap1D7.bin differ diff --git a/src/data/maps/tiles/tilemap1D8.bin b/src/data/maps/tiles/tilemap1D8.bin new file mode 100644 index 0000000..12eea17 --- /dev/null +++ b/src/data/maps/tiles/tilemap1D8.bin @@ -0,0 +1,5 @@ +þHIJKLMõ3ýNOPQRSõ +þTUVWXY +0ÿZ[\]^_ + õ +`abcd¿e0 fghij€k)' \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1D9.bin b/src/data/maps/tiles/tilemap1D9.bin new file mode 100644 index 0000000..370916a Binary files /dev/null and b/src/data/maps/tiles/tilemap1D9.bin differ diff --git a/src/data/maps/tiles/tilemap1DA.bin b/src/data/maps/tiles/tilemap1DA.bin new file mode 100644 index 0000000..dde4387 --- /dev/null +++ b/src/data/maps/tiles/tilemap1DA.bin @@ -0,0 +1,5 @@ +þ$%&'() +õ1ÿ*+,-./ + ¿ õ012345 +6789ç:; +<=>ï?@ABCDEÈFGõ diff --git a/src/data/maps/tiles/tilemap1DB.bin b/src/data/maps/tiles/tilemap1DB.bin new file mode 100644 index 0000000..fde2946 --- /dev/null +++ b/src/data/maps/tiles/tilemap1DB.bin @@ -0,0 +1,4 @@ +þHIJKLM +õÿNOPQRSï + õTUVWÏXYù +Z[\ç]^_ø`abïcde@fghiÈjkõ diff --git a/src/data/maps/tiles/tilemap1DC.bin b/src/data/maps/tiles/tilemap1DC.bin new file mode 100644 index 0000000..17bf148 Binary files /dev/null and b/src/data/maps/tiles/tilemap1DC.bin differ diff --git a/src/data/maps/tiles/tilemap1DD.bin b/src/data/maps/tiles/tilemap1DD.bin new file mode 100644 index 0000000..d0b11ad Binary files /dev/null and b/src/data/maps/tiles/tilemap1DD.bin differ diff --git a/src/data/maps/tiles/tilemap1DE.bin b/src/data/maps/tiles/tilemap1DE.bin new file mode 100644 index 0000000..50d63f0 Binary files /dev/null and b/src/data/maps/tiles/tilemap1DE.bin differ diff --git a/src/data/maps/tiles/tilemap1DF.bin b/src/data/maps/tiles/tilemap1DF.bin new file mode 100644 index 0000000..f7a5c06 Binary files /dev/null and b/src/data/maps/tiles/tilemap1DF.bin differ diff --git a/src/data/maps/tiles/tilemap1E0.bin b/src/data/maps/tiles/tilemap1E0.bin new file mode 100644 index 0000000..013b5a7 Binary files /dev/null and b/src/data/maps/tiles/tilemap1E0.bin differ diff --git a/src/data/maps/tiles/tilemap1E1.bin b/src/data/maps/tiles/tilemap1E1.bin new file mode 100644 index 0000000..f2bab7a Binary files /dev/null and b/src/data/maps/tiles/tilemap1E1.bin differ diff --git a/src/data/maps/tiles/tilemap1E2.bin b/src/data/maps/tiles/tilemap1E2.bin new file mode 100644 index 0000000..5e6f10d Binary files /dev/null and b/src/data/maps/tiles/tilemap1E2.bin differ diff --git a/src/data/maps/tiles/tilemap1E3.bin b/src/data/maps/tiles/tilemap1E3.bin new file mode 100644 index 0000000..f971457 Binary files /dev/null and b/src/data/maps/tiles/tilemap1E3.bin differ diff --git a/src/data/maps/tiles/tilemap1E4.bin b/src/data/maps/tiles/tilemap1E4.bin new file mode 100644 index 0000000..7039bd0 --- /dev/null +++ b/src/data/maps/tiles/tilemap1E4.bin @@ -0,0 +1,2 @@ +þHIJKLMõ4ýNOPQRSõTûUVWXYõDZ[÷\]^_õ`abïcdeõ@fghiÞjkõ + \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1E5.bin b/src/data/maps/tiles/tilemap1E5.bin new file mode 100644 index 0000000..684ae97 Binary files /dev/null and b/src/data/maps/tiles/tilemap1E5.bin differ diff --git a/src/data/maps/tiles/tilemap1E6.bin b/src/data/maps/tiles/tilemap1E6.bin new file mode 100644 index 0000000..3053ff4 Binary files /dev/null and b/src/data/maps/tiles/tilemap1E6.bin differ diff --git a/src/data/maps/tiles/tilemap1E7.bin b/src/data/maps/tiles/tilemap1E7.bin new file mode 100644 index 0000000..3f1fa17 Binary files /dev/null and b/src/data/maps/tiles/tilemap1E7.bin differ diff --git a/src/data/maps/tiles/tilemap1E8.bin b/src/data/maps/tiles/tilemap1E8.bin new file mode 100644 index 0000000..acda61f Binary files /dev/null and b/src/data/maps/tiles/tilemap1E8.bin differ diff --git a/src/data/maps/tiles/tilemap1E9.bin b/src/data/maps/tiles/tilemap1E9.bin new file mode 100644 index 0000000..97ce822 Binary files /dev/null and b/src/data/maps/tiles/tilemap1E9.bin differ diff --git a/src/data/maps/tiles/tilemap1EA.bin b/src/data/maps/tiles/tilemap1EA.bin new file mode 100644 index 0000000..219dabe Binary files /dev/null and b/src/data/maps/tiles/tilemap1EA.bin differ diff --git a/src/data/maps/tiles/tilemap1EB.bin b/src/data/maps/tiles/tilemap1EB.bin new file mode 100644 index 0000000..d1c091f --- /dev/null +++ b/src/data/maps/tiles/tilemap1EB.bin @@ -0,0 +1 @@ +÷òpò&'(ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1EC.bin b/src/data/maps/tiles/tilemap1EC.bin new file mode 100644 index 0000000..a110d43 --- /dev/null +++ b/src/data/maps/tiles/tilemap1EC.bin @@ -0,0 +1,2 @@ +÷�‘’ +ò ¡¢pò°±²ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1ED.bin b/src/data/maps/tiles/tilemap1ED.bin new file mode 100644 index 0000000..0086b67 --- /dev/null +++ b/src/data/maps/tiles/tilemap1ED.bin @@ -0,0 +1 @@ +÷345 òCDEpòSTUò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1EE.bin b/src/data/maps/tiles/tilemap1EE.bin new file mode 100644 index 0000000..3f87e22 --- /dev/null +++ b/src/data/maps/tiles/tilemap1EE.bin @@ -0,0 +1 @@ +÷678 òFGHpòVWXò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1EF.bin b/src/data/maps/tiles/tilemap1EF.bin new file mode 100644 index 0000000..998d081 --- /dev/null +++ b/src/data/maps/tiles/tilemap1EF.bin @@ -0,0 +1 @@ +÷ijk òyz{pò‰Š‹ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1F0.bin b/src/data/maps/tiles/tilemap1F0.bin new file mode 100644 index 0000000..f18201a --- /dev/null +++ b/src/data/maps/tiles/tilemap1F0.bin @@ -0,0 +1 @@ +÷ÃÄÅòÓÔÕpòãäåò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1F1.bin b/src/data/maps/tiles/tilemap1F1.bin new file mode 100644 index 0000000..aee24f3 --- /dev/null +++ b/src/data/maps/tiles/tilemap1F1.bin @@ -0,0 +1 @@ +÷œ�ž ò¬­®pò¼½¾ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1F2.bin b/src/data/maps/tiles/tilemap1F2.bin new file mode 100644 index 0000000..0799d17 --- /dev/null +++ b/src/data/maps/tiles/tilemap1F2.bin @@ -0,0 +1 @@ +@î òï  \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1F3.bin b/src/data/maps/tiles/tilemap1F3.bin new file mode 100644 index 0000000..b17c89d Binary files /dev/null and b/src/data/maps/tiles/tilemap1F3.bin differ diff --git a/src/data/maps/tiles/tilemap1F4.bin b/src/data/maps/tiles/tilemap1F4.bin new file mode 100644 index 0000000..0212758 Binary files /dev/null and b/src/data/maps/tiles/tilemap1F4.bin differ diff --git a/src/data/maps/tiles/tilemap1F5.bin b/src/data/maps/tiles/tilemap1F5.bin new file mode 100644 index 0000000..981fdf3 Binary files /dev/null and b/src/data/maps/tiles/tilemap1F5.bin differ diff --git a/src/data/maps/tiles/tilemap1F6.bin b/src/data/maps/tiles/tilemap1F6.bin new file mode 100644 index 0000000..f62f0df Binary files /dev/null and b/src/data/maps/tiles/tilemap1F6.bin differ diff --git a/src/data/maps/tiles/tilemap1F7.bin b/src/data/maps/tiles/tilemap1F7.bin new file mode 100644 index 0000000..8aaad60 Binary files /dev/null and b/src/data/maps/tiles/tilemap1F7.bin differ diff --git a/src/data/maps/tiles/tilemap1F8.bin b/src/data/maps/tiles/tilemap1F8.bin new file mode 100644 index 0000000..58dca19 Binary files /dev/null and b/src/data/maps/tiles/tilemap1F8.bin differ diff --git a/src/data/maps/tiles/tilemap1F9.bin b/src/data/maps/tiles/tilemap1F9.bin new file mode 100644 index 0000000..bfd729d Binary files /dev/null and b/src/data/maps/tiles/tilemap1F9.bin differ diff --git a/src/data/maps/tiles/tilemap1FA.bin b/src/data/maps/tiles/tilemap1FA.bin new file mode 100644 index 0000000..3b80dfa Binary files /dev/null and b/src/data/maps/tiles/tilemap1FA.bin differ diff --git a/src/data/maps/tiles/tilemap1FB.bin b/src/data/maps/tiles/tilemap1FB.bin new file mode 100644 index 0000000..13c761e Binary files /dev/null and b/src/data/maps/tiles/tilemap1FB.bin differ diff --git a/src/data/maps/tiles/tilemap1FC.bin b/src/data/maps/tiles/tilemap1FC.bin new file mode 100644 index 0000000..37e97dc Binary files /dev/null and b/src/data/maps/tiles/tilemap1FC.bin differ diff --git a/src/data/maps/tiles/tilemap1FD.bin b/src/data/maps/tiles/tilemap1FD.bin new file mode 100644 index 0000000..ed279c7 Binary files /dev/null and b/src/data/maps/tiles/tilemap1FD.bin differ diff --git a/src/data/maps/tiles/tilemap1FE.bin b/src/data/maps/tiles/tilemap1FE.bin new file mode 100644 index 0000000..6001a8a --- /dev/null +++ b/src/data/maps/tiles/tilemap1FE.bin @@ -0,0 +1 @@ +]î ò"¿_ò#À$%ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap1FF.bin b/src/data/maps/tiles/tilemap1FF.bin new file mode 100644 index 0000000..8768772 Binary files /dev/null and b/src/data/maps/tiles/tilemap1FF.bin differ diff --git a/src/data/maps/tiles/tilemap200.bin b/src/data/maps/tiles/tilemap200.bin new file mode 100644 index 0000000..9a22676 Binary files /dev/null and b/src/data/maps/tiles/tilemap200.bin differ diff --git a/src/data/maps/tiles/tilemap201.bin b/src/data/maps/tiles/tilemap201.bin new file mode 100644 index 0000000..463f94b --- /dev/null +++ b/src/data/maps/tiles/tilemap201.bin @@ -0,0 +1 @@ +÷ òpò#$%ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap202.bin b/src/data/maps/tiles/tilemap202.bin new file mode 100644 index 0000000..4ab5c56 --- /dev/null +++ b/src/data/maps/tiles/tilemap202.bin @@ -0,0 +1,2 @@ +÷`ab +òpqrpò€�‚ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap203.bin b/src/data/maps/tiles/tilemap203.bin new file mode 100644 index 0000000..be0fed0 --- /dev/null +++ b/src/data/maps/tiles/tilemap203.bin @@ -0,0 +1 @@ +÷™š› ò©ª«pò¹º»ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap204.bin b/src/data/maps/tiles/tilemap204.bin new file mode 100644 index 0000000..3f6ecc2 --- /dev/null +++ b/src/data/maps/tiles/tilemap204.bin @@ -0,0 +1 @@ +÷“”• ò£¤¥pò³´µò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap205.bin b/src/data/maps/tiles/tilemap205.bin new file mode 100644 index 0000000..5e65ff6 --- /dev/null +++ b/src/data/maps/tiles/tilemap205.bin @@ -0,0 +1 @@ +÷fgh òvwxpò†‡ˆò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap206.bin b/src/data/maps/tiles/tilemap206.bin new file mode 100644 index 0000000..4f82e22 --- /dev/null +++ b/src/data/maps/tiles/tilemap206.bin @@ -0,0 +1 @@ +÷lmn ò|}~pòŒ�Žò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap207.bin b/src/data/maps/tiles/tilemap207.bin new file mode 100644 index 0000000..86bb6f3 --- /dev/null +++ b/src/data/maps/tiles/tilemap207.bin @@ -0,0 +1 @@ +÷ÆÇÈòÖרpòæçèò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap208.bin b/src/data/maps/tiles/tilemap208.bin new file mode 100644 index 0000000..042bd94 --- /dev/null +++ b/src/data/maps/tiles/tilemap208.bin @@ -0,0 +1,2 @@ +÷ + òpò)*+ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap209.bin b/src/data/maps/tiles/tilemap209.bin new file mode 100644 index 0000000..45a4595 --- /dev/null +++ b/src/data/maps/tiles/tilemap209.bin @@ -0,0 +1 @@ +ÿÉÊËÙÚ¼Ûòéêëø \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap20A.bin b/src/data/maps/tiles/tilemap20A.bin new file mode 100644 index 0000000..7575513 --- /dev/null +++ b/src/data/maps/tiles/tilemap20A.bin @@ -0,0 +1 @@ +÷cde òstupòƒ„…ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap20B.bin b/src/data/maps/tiles/tilemap20B.bin new file mode 100644 index 0000000..aef2718 --- /dev/null +++ b/src/data/maps/tiles/tilemap20B.bin @@ -0,0 +1 @@ +÷–—˜ ò¦§¨pò¶·¸ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap20C.bin b/src/data/maps/tiles/tilemap20C.bin new file mode 100644 index 0000000..8ed6c8d --- /dev/null +++ b/src/data/maps/tiles/tilemap20C.bin @@ -0,0 +1,2 @@ +÷012 +ò@ABpòPQRò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap20D.bin b/src/data/maps/tiles/tilemap20D.bin new file mode 100644 index 0000000..d187096 --- /dev/null +++ b/src/data/maps/tiles/tilemap20D.bin @@ -0,0 +1 @@ +÷ òpò,-.ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap20E.bin b/src/data/maps/tiles/tilemap20E.bin new file mode 100644 index 0000000..dee3c4c --- /dev/null +++ b/src/data/maps/tiles/tilemap20E.bin @@ -0,0 +1 @@ +÷<=> òLMNpò\]^ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap20F.bin b/src/data/maps/tiles/tilemap20F.bin new file mode 100644 index 0000000..bce8ba9 --- /dev/null +++ b/src/data/maps/tiles/tilemap20F.bin @@ -0,0 +1 @@ +÷ÀÁÂòÐÑÒpòàáâò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap210.bin b/src/data/maps/tiles/tilemap210.bin new file mode 100644 index 0000000..61040ed --- /dev/null +++ b/src/data/maps/tiles/tilemap210.bin @@ -0,0 +1 @@ +÷9:; òIJKpòYZ[ò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap211.bin b/src/data/maps/tiles/tilemap211.bin new file mode 100644 index 0000000..02a983e --- /dev/null +++ b/src/data/maps/tiles/tilemap211.bin @@ -0,0 +1 @@ +÷ÌÍÎ òÜÝÞpòìíîò \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap212.bin b/src/data/maps/tiles/tilemap212.bin new file mode 100644 index 0000000..37ae7da Binary files /dev/null and b/src/data/maps/tiles/tilemap212.bin differ diff --git a/src/data/maps/tiles/tilemap213.bin b/src/data/maps/tiles/tilemap213.bin new file mode 100644 index 0000000..f4350af Binary files /dev/null and b/src/data/maps/tiles/tilemap213.bin differ diff --git a/src/data/maps/tiles/tilemap214.bin b/src/data/maps/tiles/tilemap214.bin new file mode 100644 index 0000000..382d3d7 Binary files /dev/null and b/src/data/maps/tiles/tilemap214.bin differ diff --git a/src/data/maps/tiles/tilemap215.bin b/src/data/maps/tiles/tilemap215.bin new file mode 100644 index 0000000..9083381 Binary files /dev/null and b/src/data/maps/tiles/tilemap215.bin differ diff --git a/src/data/maps/tiles/tilemap216.bin b/src/data/maps/tiles/tilemap216.bin new file mode 100644 index 0000000..9ee5e38 Binary files /dev/null and b/src/data/maps/tiles/tilemap216.bin differ diff --git a/src/data/maps/tiles/tilemap217.bin b/src/data/maps/tiles/tilemap217.bin new file mode 100644 index 0000000..da385ca Binary files /dev/null and b/src/data/maps/tiles/tilemap217.bin differ diff --git a/src/data/maps/tiles/tilemap218.bin b/src/data/maps/tiles/tilemap218.bin new file mode 100644 index 0000000..e0c01d4 Binary files /dev/null and b/src/data/maps/tiles/tilemap218.bin differ diff --git a/src/data/maps/tiles/tilemap219.bin b/src/data/maps/tiles/tilemap219.bin new file mode 100644 index 0000000..3879ea9 Binary files /dev/null and b/src/data/maps/tiles/tilemap219.bin differ diff --git a/src/data/maps/tiles/tilemap21A.bin b/src/data/maps/tiles/tilemap21A.bin new file mode 100644 index 0000000..772a38f Binary files /dev/null and b/src/data/maps/tiles/tilemap21A.bin differ diff --git a/src/data/maps/tiles/tilemap21B.bin b/src/data/maps/tiles/tilemap21B.bin new file mode 100644 index 0000000..c910e1c Binary files /dev/null and b/src/data/maps/tiles/tilemap21B.bin differ diff --git a/src/data/maps/tiles/tilemap21C.bin b/src/data/maps/tiles/tilemap21C.bin new file mode 100644 index 0000000..e323ecc Binary files /dev/null and b/src/data/maps/tiles/tilemap21C.bin differ diff --git a/src/data/maps/tiles/tilemap21D.bin b/src/data/maps/tiles/tilemap21D.bin new file mode 100644 index 0000000..db32a95 Binary files /dev/null and b/src/data/maps/tiles/tilemap21D.bin differ diff --git a/src/data/maps/tiles/tilemap21E.bin b/src/data/maps/tiles/tilemap21E.bin new file mode 100644 index 0000000..0a4ed76 Binary files /dev/null and b/src/data/maps/tiles/tilemap21E.bin differ diff --git a/src/data/maps/tiles/tilemap21F.bin b/src/data/maps/tiles/tilemap21F.bin new file mode 100644 index 0000000..d5387ae Binary files /dev/null and b/src/data/maps/tiles/tilemap21F.bin differ diff --git a/src/data/maps/tiles/tilemap220.bin b/src/data/maps/tiles/tilemap220.bin new file mode 100644 index 0000000..d9cbd7c Binary files /dev/null and b/src/data/maps/tiles/tilemap220.bin differ diff --git a/src/data/maps/tiles/tilemap221.bin b/src/data/maps/tiles/tilemap221.bin new file mode 100644 index 0000000..7ca007d Binary files /dev/null and b/src/data/maps/tiles/tilemap221.bin differ diff --git a/src/data/maps/tiles/tilemap222.bin b/src/data/maps/tiles/tilemap222.bin new file mode 100644 index 0000000..17f9846 Binary files /dev/null and b/src/data/maps/tiles/tilemap222.bin differ diff --git a/src/data/maps/tiles/tilemap223.bin b/src/data/maps/tiles/tilemap223.bin new file mode 100644 index 0000000..ee16a41 Binary files /dev/null and b/src/data/maps/tiles/tilemap223.bin differ diff --git a/src/data/maps/tiles/tilemap224.bin b/src/data/maps/tiles/tilemap224.bin new file mode 100644 index 0000000..7d224bd Binary files /dev/null and b/src/data/maps/tiles/tilemap224.bin differ diff --git a/src/data/maps/tiles/tilemap225.bin b/src/data/maps/tiles/tilemap225.bin new file mode 100644 index 0000000..191a073 Binary files /dev/null and b/src/data/maps/tiles/tilemap225.bin differ diff --git a/src/data/maps/tiles/tilemap226.bin b/src/data/maps/tiles/tilemap226.bin new file mode 100644 index 0000000..b926fa1 Binary files /dev/null and b/src/data/maps/tiles/tilemap226.bin differ diff --git a/src/data/maps/tiles/tilemap227.bin b/src/data/maps/tiles/tilemap227.bin new file mode 100644 index 0000000..f7b6fac Binary files /dev/null and b/src/data/maps/tiles/tilemap227.bin differ diff --git a/src/data/maps/tiles/tilemap228.bin b/src/data/maps/tiles/tilemap228.bin new file mode 100644 index 0000000..09ac4e5 --- /dev/null +++ b/src/data/maps/tiles/tilemap228.bin @@ -0,0 +1,2 @@ +ÿCPDEFGHIÿJKLGNOPB§ ÿA ÿ0SATÿUVWXYZ[\ù]^_rR® +ÿ cQdefghÿijklfnoQ€bÿ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap229.bin b/src/data/maps/tiles/tilemap229.bin new file mode 100644 index 0000000..6c6ed6c Binary files /dev/null and b/src/data/maps/tiles/tilemap229.bin differ diff --git a/src/data/maps/tiles/tilemap22A.bin b/src/data/maps/tiles/tilemap22A.bin new file mode 100644 index 0000000..f093ab3 Binary files /dev/null and b/src/data/maps/tiles/tilemap22A.bin differ diff --git a/src/data/maps/tiles/tilemap22B.bin b/src/data/maps/tiles/tilemap22B.bin new file mode 100644 index 0000000..3b2b0a3 Binary files /dev/null and b/src/data/maps/tiles/tilemap22B.bin differ diff --git a/src/data/maps/tiles/tilemap22C.bin b/src/data/maps/tiles/tilemap22C.bin new file mode 100644 index 0000000..3acb789 Binary files /dev/null and b/src/data/maps/tiles/tilemap22C.bin differ diff --git a/src/data/maps/tiles/tilemap22D.bin b/src/data/maps/tiles/tilemap22D.bin new file mode 100644 index 0000000..cc93172 Binary files /dev/null and b/src/data/maps/tiles/tilemap22D.bin differ diff --git a/src/data/maps/tiles/tilemap22E.bin b/src/data/maps/tiles/tilemap22E.bin new file mode 100644 index 0000000..9b53831 --- /dev/null +++ b/src/data/maps/tiles/tilemap22E.bin @@ -0,0 +1,2 @@ +ÿß +øˆ øø \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap22F.bin b/src/data/maps/tiles/tilemap22F.bin new file mode 100644 index 0000000..9b8389e Binary files /dev/null and b/src/data/maps/tiles/tilemap22F.bin differ diff --git a/src/data/maps/tiles/tilemap230.bin b/src/data/maps/tiles/tilemap230.bin new file mode 100644 index 0000000..ac18221 --- /dev/null +++ b/src/data/maps/tiles/tilemap230.bin @@ -0,0 +1,2 @@ +ýô¿ +ù÷ù€ !"þ#$%&'()ùŸ #ùÖ(1! "ý *+,ù-ÿ./012345€6ù€ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap231.bin b/src/data/maps/tiles/tilemap231.bin new file mode 100644 index 0000000..bde873d Binary files /dev/null and b/src/data/maps/tiles/tilemap231.bin differ diff --git a/src/data/maps/tiles/tilemap232.bin b/src/data/maps/tiles/tilemap232.bin new file mode 100644 index 0000000..bde873d Binary files /dev/null and b/src/data/maps/tiles/tilemap232.bin differ diff --git a/src/data/maps/tiles/tilemap233.bin b/src/data/maps/tiles/tilemap233.bin new file mode 100644 index 0000000..94c8074 --- /dev/null +++ b/src/data/maps/tiles/tilemap233.bin @@ -0,0 +1,3 @@ +ÿ¿ +÷V + ß÷ï÷fð ÷ \ No newline at end of file diff --git a/src/data/maps/tiles/tilemap234.bin b/src/data/maps/tiles/tilemap234.bin new file mode 100644 index 0000000..cf7e20b Binary files /dev/null and b/src/data/maps/tiles/tilemap234.bin differ diff --git a/src/data/maps/tiles/tilemap235.bin b/src/data/maps/tiles/tilemap235.bin new file mode 100644 index 0000000..b537718 Binary files /dev/null and b/src/data/maps/tiles/tilemap235.bin differ diff --git a/src/data/maps/tiles/tilemap236.bin b/src/data/maps/tiles/tilemap236.bin new file mode 100644 index 0000000..5598f2d Binary files /dev/null and b/src/data/maps/tiles/tilemap236.bin differ diff --git a/src/data/palettes1.asm b/src/data/palettes1.asm new file mode 100644 index 0000000..bd10272 --- /dev/null +++ b/src/data/palettes1.asm @@ -0,0 +1,5021 @@ +Palette003:: + db 6 ; number of palettes + + rgb 30, 27, 15 + rgb 24, 13, 0 + rgb 14, 8, 0 + rgb 0, 0, 0 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 25, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 19, 0 + rgb 17, 8, 23 + rgb 10, 0, 15 + rgb 0, 0, 5 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 0, 16, 0 + rgb 10, 4, 0 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 31, 0, 31 + rgb 0, 0, 5 + +Palette004:: + db 6 ; number of palettes + + rgb 30, 27, 15 + rgb 24, 13, 0 + rgb 14, 8, 0 + rgb 0, 0, 0 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 25, 31, 31 + rgb 0, 31, 6 + rgb 14, 8, 0 + rgb 5, 0, 0 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 18, 2, 10 + rgb 6, 2, 0 + + rgb 25, 31, 31 + rgb 5, 7, 31 + rgb 31, 3, 25 + rgb 0, 0, 5 + + rgb 21, 21, 21 + rgb 21, 21, 21 + rgb 21, 21, 21 + rgb 21, 21, 21 + +Palette005:: + db 6 ; number of palettes + + rgb 31, 29, 15 + rgb 23, 17, 7 + rgb 1, 17, 0 + rgb 0, 8, 0 + + rgb 31, 31, 31 + rgb 31, 26, 20 + rgb 25, 16, 2 + rgb 5, 2, 0 + + rgb 31, 29, 15 + rgb 23, 17, 7 + rgb 13, 10, 2 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 8, 15, 31 + rgb 0, 3, 23 + rgb 28, 28, 0 + + rgb 31, 31, 31 + rgb 28, 12, 1 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 26, 19 + rgb 27, 19, 9 + rgb 0, 0, 0 + +Palette006:: + db 6 ; number of palettes + + rgb 31, 30, 13 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 31, 31, 0 + rgb 31, 20, 0 + rgb 7, 4, 0 + + rgb 31, 27, 4 + rgb 25, 5, 2 + rgb 9, 2, 15 + rgb 7, 4, 0 + + rgb 31, 31, 0 + rgb 31, 0, 0 + rgb 16, 8, 0 + rgb 0, 0, 6 + + rgb 31, 31, 15 + rgb 31, 20, 0 + rgb 9, 2, 15 + rgb 7, 4, 0 + + rgb 27, 31, 22 + rgb 0, 31, 6 + rgb 24, 13, 0 + rgb 5, 3, 0 + +Palette007:: + db 6 ; number of palettes + + rgb 31, 30, 13 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 31, 31, 0 + rgb 31, 20, 0 + rgb 7, 4, 0 + + rgb 31, 27, 4 + rgb 25, 5, 2 + rgb 9, 2, 15 + rgb 7, 4, 0 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 27, 4 + rgb 17, 22, 31 + rgb 12, 10, 12 + rgb 7, 4, 0 + + rgb 31, 30, 13 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 7, 4, 0 + +Palette008:: + db 6 ; number of palettes + + rgb 31, 30, 13 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 30, 13 + rgb 15, 20, 31 + rgb 9, 10, 17 + rgb 2, 8, 6 + + rgb 31, 27, 4 + rgb 25, 5, 2 + rgb 9, 2, 15 + rgb 7, 4, 0 + + rgb 31, 31, 1 + rgb 30, 0, 4 + rgb 7, 12, 1 + rgb 3, 0, 10 + + rgb 31, 31, 15 + rgb 31, 20, 0 + rgb 9, 2, 15 + rgb 7, 4, 0 + + rgb 21, 21, 21 + rgb 21, 21, 21 + rgb 21, 21, 21 + rgb 21, 21, 21 + +Palette009:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 0, 31, 31 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 18, 7, 27 + rgb 11, 0, 20 + rgb 0, 0, 6 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette00A:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 0, 31, 6 + rgb 20, 9, 29 + rgb 11, 0, 20 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 20, 9, 29 + rgb 11, 0, 20 + rgb 0, 0, 6 + + rgb 6, 19, 31 + rgb 20, 9, 29 + rgb 11, 0, 20 + rgb 0, 0, 6 + +Palette00B:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 18, 7, 27 + rgb 11, 0, 20 + rgb 0, 0, 6 + + rgb 31, 0, 0 + rgb 18, 7, 27 + rgb 11, 0, 20 + rgb 0, 0, 6 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette00C:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 28, 31, 31 + rgb 20, 21, 21 + rgb 12, 11, 11 + rgb 0, 0, 0 + + rgb 28, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 30, 26, 20 + rgb 20, 21, 21 + rgb 12, 11, 11 + rgb 0, 0, 6 + + rgb 30, 26, 20 + rgb 20, 21, 21 + rgb 31, 0, 0 + rgb 6, 5, 5 + + rgb 31, 31, 31 + rgb 21, 21, 21 + rgb 21, 21, 21 + rgb 21, 21, 21 + +Palette00D:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 30, 26, 20 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 30, 26, 20 + rgb 20, 21, 21 + rgb 12, 11, 11 + rgb 0, 0, 6 + + rgb 30, 26, 20 + rgb 20, 21, 21 + rgb 31, 0, 0 + rgb 6, 5, 5 + + rgb 28, 31, 31 + rgb 20, 21, 21 + rgb 12, 11, 11 + rgb 4, 1, 0 + +Palette00E:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 22, 18, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 28, 31, 31 + rgb 20, 21, 21 + rgb 12, 11, 11 + rgb 4, 1, 0 + + rgb 28, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 30, 26, 20 + rgb 20, 21, 21 + rgb 12, 11, 11 + rgb 0, 0, 6 + + rgb 28, 31, 31 + rgb 20, 21, 21 + rgb 31, 0, 0 + rgb 0, 0, 6 + + rgb 28, 28, 28 + rgb 28, 28, 28 + rgb 28, 28, 28 + rgb 28, 28, 28 + +Palette00F:: + db 6 ; number of palettes + + rgb 27, 27, 21 + rgb 14, 16, 14 + rgb 11, 8, 5 + rgb 4, 1, 0 + + rgb 31, 30, 22 + rgb 28, 12, 0 + rgb 13, 5, 0 + rgb 4, 1, 0 + + rgb 27, 27, 21 + rgb 14, 16, 14 + rgb 22, 3, 6 + rgb 4, 1, 0 + + rgb 31, 31, 0 + rgb 14, 4, 2 + rgb 26, 0, 0 + rgb 14, 0, 0 + + rgb 31, 31, 31 + rgb 21, 21, 21 + rgb 21, 21, 21 + rgb 21, 21, 21 + + rgb 31, 31, 31 + rgb 21, 21, 21 + rgb 21, 21, 21 + rgb 21, 21, 21 + +Palette010:: + db 6 ; number of palettes + + rgb 27, 27, 21 + rgb 14, 16, 14 + rgb 11, 8, 5 + rgb 4, 1, 0 + + rgb 31, 30, 22 + rgb 28, 12, 0 + rgb 13, 5, 0 + rgb 4, 1, 0 + + rgb 27, 27, 21 + rgb 14, 16, 14 + rgb 22, 3, 6 + rgb 4, 1, 0 + + rgb 27, 27, 21 + rgb 14, 16, 14 + rgb 8, 6, 30 + rgb 4, 1, 0 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 14, 16, 14 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + +Palette011:: + db 6 ; number of palettes + + rgb 27, 27, 21 + rgb 31, 0, 31 + rgb 11, 8, 5 + rgb 4, 2, 0 + + rgb 31, 30, 22 + rgb 28, 12, 0 + rgb 13, 5, 0 + rgb 4, 1, 0 + + rgb 27, 27, 21 + rgb 20, 14, 6 + rgb 22, 3, 6 + rgb 9, 3, 0 + + rgb 26, 31, 16 + rgb 13, 25, 0 + rgb 8, 15, 2 + rgb 0, 0, 0 + + rgb 24, 29, 31 + rgb 20, 14, 6 + rgb 5, 7, 20 + rgb 4, 1, 0 + + rgb 31, 31, 31 + rgb 21, 21, 21 + rgb 21, 21, 21 + rgb 21, 21, 21 + +Palette012:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 0, 16, 0 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 25, 31, 25 + rgb 31, 8, 0 + rgb 0, 14, 0 + rgb 5, 0, 0 + + rgb 0, 23, 6 + rgb 11, 8, 5 + rgb 0, 16, 0 + rgb 0, 0, 6 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette013:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 0, 16, 0 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 25, 31, 25 + rgb 31, 8, 0 + rgb 0, 14, 0 + rgb 5, 0, 0 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette014:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 0, 16, 0 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 30, 0, 0 + + rgb 24, 30, 31 + rgb 0, 24, 31 + rgb 0, 12, 31 + rgb 28, 12, 0 + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 30, 0, 0 + rgb 0, 0, 6 + +Palette015:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 29, 17, 28 + rgb 5, 0, 0 + + rgb 31, 31, 31 + rgb 29, 17, 28 + rgb 24, 9, 18 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 31, 0, 0 + rgb 14, 24, 18 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 21, 21, 21 + rgb 21, 21, 21 + rgb 21, 21, 21 + +Palette016:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 31, 31 + rgb 29, 17, 28 + rgb 24, 9, 18 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 31, 0, 0 + rgb 14, 24, 18 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 16, 0 + rgb 14, 24, 18 + rgb 0, 0, 0 + +Palette017:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 14, 24, 18 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 29, 17, 28 + rgb 24, 9, 18 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 31, 0, 0 + rgb 14, 24, 18 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 31, 0, 0 + rgb 0, 0, 5 + +Palette018:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 31, 30 + rgb 0, 14, 31 + rgb 0, 2, 5 + + rgb 31, 31, 31 + rgb 10, 20, 31 + rgb 0, 9, 31 + rgb 23, 0, 0 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette019:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 31, 30 + rgb 0, 14, 31 + rgb 0, 2, 5 + + rgb 31, 31, 31 + rgb 0, 31, 30 + rgb 28, 12, 0 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 0, 31, 30 + rgb 0, 16, 0 + rgb 0, 2, 5 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + +Palette01A:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 31, 30 + rgb 0, 14, 31 + rgb 0, 2, 5 + + rgb 31, 31, 31 + rgb 28, 24, 16 + rgb 22, 15, 9 + rgb 7, 2, 0 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 2, 5 + + rgb 31, 31, 31 + rgb 28, 24, 16 + rgb 31, 0, 0 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 28, 24, 16 + rgb 0, 31, 6 + rgb 7, 2, 0 + +Palette01B:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 20, 0 + rgb 31, 0, 0 + rgb 8, 0, 0 + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 15, 7, 0 + rgb 23, 15, 5 + rgb 8, 8, 8 + rgb 0, 0, 0 + + rgb 15, 15, 15 + rgb 10, 10, 10 + rgb 5, 5, 5 + rgb 0, 0, 0 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette01C:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 31, 31 + rgb 31, 20, 0 + rgb 31, 0, 0 + rgb 8, 0, 0 + + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 8, 8, 8 + rgb 0, 0, 0 + + rgb 31, 20, 0 + rgb 31, 0, 0 + rgb 8, 8, 8 + rgb 0, 0, 0 + +Palette01D:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 31, 20, 0 + rgb 31, 0, 0 + rgb 8, 0, 0 + + rgb 31, 20, 0 + rgb 31, 0, 0 + rgb 8, 8, 8 + rgb 0, 0, 0 + + rgb 31, 20, 0 + rgb 20, 12, 7 + rgb 19, 5, 2 + rgb 8, 0, 0 + + rgb 31, 20, 0 + rgb 31, 0, 0 + rgb 20, 12, 7 + rgb 8, 0, 0 + + rgb 18, 18, 18 + rgb 10, 10, 10 + rgb 6, 6, 6 + rgb 0, 0, 0 + +Palette01E:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 16, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 21, 21, 21 + rgb 12, 12, 12 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 24, 28, 29 + rgb 16, 21, 23 + rgb 0, 0, 0 + + rgb 31, 0, 0 + rgb 21, 21, 21 + rgb 12, 12, 12 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 5 + rgb 21, 14, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 25, 23, 17 + rgb 13, 12, 9 + rgb 0, 0, 0 + +Palette01F:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 16, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 20, 31, 31 + rgb 15, 15, 15 + rgb 8, 8, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 24, 28, 29 + rgb 16, 21, 23 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 5 + rgb 21, 14, 8 + rgb 0, 0, 0 + + rgb 0, 31, 0 + rgb 15, 15, 15 + rgb 31, 0, 0 + rgb 0, 0, 0 + + rgb 20, 31, 31 + rgb 24, 0, 31 + rgb 16, 0, 20 + rgb 0, 0, 0 + +Palette020:: + db 6 ; number of palettes + + rgb 27, 27, 27 + rgb 27, 15, 26 + rgb 19, 19, 19 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 29, 31, 25 + rgb 20, 21, 18 + rgb 12, 13, 10 + rgb 0, 0, 0 + + rgb 29, 26, 29 + rgb 27, 15, 26 + rgb 22, 7, 16 + rgb 0, 0, 0 + + rgb 27, 27, 27 + rgb 2, 10, 31 + rgb 19, 19, 19 + rgb 31, 0, 0 + + rgb 27, 27, 27 + rgb 31, 12, 0 + rgb 19, 19, 19 + rgb 0, 0, 0 + +Palette021:: + db 6 ; number of palettes + + rgb 27, 27, 27 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 27, 27, 27 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 29, 22, 29 + rgb 27, 15, 26 + rgb 22, 7, 16 + rgb 0, 0, 6 + + rgb 29, 31, 25 + rgb 20, 21, 18 + rgb 12, 13, 10 + rgb 0, 0, 0 + + rgb 27, 27, 27 + rgb 27, 15, 26 + rgb 19, 19, 19 + rgb 0, 0, 0 + +Palette022:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 29, 31, 25 + rgb 20, 21, 18 + rgb 12, 13, 10 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 30, 0 + rgb 31, 0, 0 + rgb 2, 0, 0 + + rgb 31, 31, 21 + rgb 23, 6, 0 + rgb 29, 8, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 22, 7 + rgb 0, 23, 0 + rgb 1, 10, 0 + + rgb 31, 31, 21 + rgb 27, 22, 10 + rgb 22, 8, 0 + rgb 5, 3, 0 + +Palette023:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 25, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 30, 27, 15 + rgb 24, 13, 0 + rgb 14, 8, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 11, 31, 4 + rgb 3, 22, 1 + rgb 0, 13, 5 + + rgb 31, 31, 31 + rgb 31, 18, 31 + rgb 23, 1, 0 + rgb 14, 0, 0 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette024:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 24, 21, 0 + rgb 14, 8, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 0, 31, 6 + rgb 31, 18, 31 + rgb 23, 1, 0 + rgb 7, 0, 0 + + rgb 31, 18, 31 + rgb 7, 0, 0 + rgb 14, 8, 0 + rgb 23, 1, 0 + + rgb 23, 1, 0 + rgb 24, 21, 0 + rgb 14, 8, 0 + rgb 31, 31, 31 + +Palette025:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 22, 26, 30 + rgb 13, 15, 31 + rgb 9, 3, 31 + + rgb 18, 22, 31 + rgb 8, 26, 0 + rgb 9, 3, 31 + rgb 3, 8, 1 + + rgb 27, 29, 29 + rgb 14, 18, 29 + rgb 9, 11, 30 + rgb 9, 3, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette026:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 16, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 21, 21, 21 + rgb 12, 12, 12 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 24, 28, 29 + rgb 16, 21, 23 + rgb 0, 0, 0 + + rgb 31, 0, 0 + rgb 21, 21, 21 + rgb 12, 12, 12 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 5 + rgb 21, 14, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 25, 23, 17 + rgb 13, 12, 9 + rgb 0, 0, 0 + +Palette027:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 16, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 20, 31, 31 + rgb 15, 15, 15 + rgb 8, 8, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 24, 28, 29 + rgb 16, 21, 23 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 5 + rgb 21, 14, 8 + rgb 0, 0, 0 + + rgb 0, 31, 0 + rgb 15, 15, 15 + rgb 31, 0, 0 + rgb 0, 0, 0 + + rgb 20, 31, 31 + rgb 24, 0, 31 + rgb 16, 0, 20 + rgb 0, 0, 0 + +Palette028:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 31, 13, 0 + rgb 17, 7, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 26, 26, 26 + rgb 20, 20, 20 + rgb 0, 0, 0 + + rgb 31, 31, 0 + rgb 18, 17, 0 + rgb 17, 7, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette029:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 31, 31 + rgb 0, 18, 31 + rgb 0, 0, 0 + + rgb 31, 27, 9 + rgb 31, 13, 0 + rgb 17, 7, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 26, 26, 26 + rgb 18, 18, 18 + rgb 0, 0, 0 + + rgb 31, 31, 20 + rgb 26, 22, 9 + rgb 18, 13, 0 + rgb 7, 7, 7 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette02A:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 16, 16, 22 + rgb 8, 8, 12 + rgb 0, 0, 6 + + rgb 13, 31, 31 + rgb 0, 20, 31 + rgb 0, 6, 24 + rgb 31, 0, 0 + + rgb 25, 31, 31 + rgb 19, 25, 31 + rgb 10, 21, 30 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 0, 14, 31 + rgb 31, 0, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette02B:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 16, 16, 22 + rgb 8, 8, 12 + rgb 0, 0, 6 + + rgb 13, 31, 31 + rgb 0, 20, 31 + rgb 0, 6, 24 + rgb 0, 0, 0 + + rgb 25, 31, 31 + rgb 19, 25, 31 + rgb 10, 21, 30 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 22, 0, 0 + rgb 31, 21, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + +Palette02C:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 16, 16, 22 + rgb 8, 8, 12 + rgb 0, 0, 6 + + rgb 13, 31, 31 + rgb 0, 20, 31 + rgb 0, 6, 24 + rgb 31, 31, 31 + + rgb 27, 19, 0 + rgb 0, 20, 31 + rgb 0, 6, 24 + rgb 31, 31, 17 + + rgb 31, 31, 31 + rgb 0, 14, 31 + rgb 31, 0, 0 + rgb 0, 0, 0 + + rgb 0, 9, 0 + rgb 18, 12, 0 + rgb 12, 5, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 16, 16, 22 + rgb 31, 0, 0 + rgb 0, 0, 6 + +Palette02D:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 16, 16, 22 + rgb 8, 8, 12 + rgb 0, 0, 6 + + rgb 13, 31, 31 + rgb 0, 20, 31 + rgb 0, 4, 20 + rgb 31, 31, 31 + + rgb 31, 31, 27 + rgb 24, 24, 17 + rgb 16, 17, 8 + rgb 4, 1, 0 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 31, 31 + rgb 0, 31, 0 + rgb 31, 0, 0 + rgb 0, 0, 6 + + rgb 31, 31, 0 + rgb 31, 0, 0 + rgb 22, 12, 0 + rgb 0, 0, 0 + +Palette02E:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 26, 26, 26 + rgb 20, 20, 20 + rgb 4, 4, 4 + + rgb 31, 31, 31 + rgb 31, 27, 23 + rgb 16, 13, 8 + rgb 5, 4, 0 + + rgb 31, 31, 27 + rgb 24, 24, 17 + rgb 11, 11, 5 + rgb 4, 1, 0 + + rgb 31, 27, 23 + rgb 27, 27, 27 + rgb 17, 17, 17 + rgb 4, 4, 4 + + rgb 16, 13, 8 + rgb 27, 27, 27 + rgb 17, 17, 17 + rgb 4, 4, 4 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette02F:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 27, 27, 27 + rgb 17, 17, 17 + rgb 3, 3, 3 + + rgb 24, 26, 31 + rgb 16, 16, 22 + rgb 6, 6, 12 + rgb 0, 0, 0 + + rgb 31, 31, 27 + rgb 24, 24, 17 + rgb 11, 11, 5 + rgb 4, 1, 0 + + rgb 31, 31, 0 + rgb 31, 0, 0 + rgb 12, 0, 0 + rgb 22, 12, 31 + + rgb 31, 31, 31 + rgb 31, 27, 23 + rgb 16, 13, 8 + rgb 5, 4, 0 + + rgb 31, 31, 31 + rgb 27, 27, 27 + rgb 16, 16, 22 + rgb 3, 3, 3 + +Palette030:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 27, 27, 27 + rgb 17, 17, 17 + rgb 3, 3, 3 + + rgb 24, 26, 31 + rgb 16, 16, 22 + rgb 6, 6, 12 + rgb 0, 0, 0 + + rgb 31, 31, 27 + rgb 24, 24, 17 + rgb 11, 11, 5 + rgb 4, 1, 0 + + rgb 31, 31, 0 + rgb 31, 0, 0 + rgb 12, 0, 0 + rgb 0, 0, 0 + + rgb 17, 17, 0 + rgb 24, 0, 0 + rgb 10, 0, 0 + rgb 0, 0, 0 + + rgb 16, 18, 23 + rgb 10, 10, 16 + rgb 5, 5, 11 + rgb 0, 0, 0 + +Palette031:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 27, 27, 27 + rgb 17, 17, 17 + rgb 3, 3, 3 + + rgb 24, 26, 31 + rgb 16, 16, 22 + rgb 8, 8, 14 + rgb 0, 0, 0 + + rgb 31, 31, 27 + rgb 24, 24, 17 + rgb 11, 11, 5 + rgb 4, 1, 0 + + rgb 31, 31, 0 + rgb 31, 0, 0 + rgb 12, 0, 0 + rgb 0, 0, 0 + + rgb 17, 17, 0 + rgb 24, 0, 0 + rgb 10, 0, 0 + rgb 0, 0, 0 + + rgb 5, 25, 12 + rgb 5, 19, 7 + rgb 0, 12, 6 + rgb 16, 16, 22 + +Palette032:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 17, 17, 17 + rgb 3, 3, 3 + + rgb 24, 26, 31 + rgb 16, 16, 22 + rgb 6, 6, 12 + rgb 0, 0, 0 + + rgb 31, 31, 27 + rgb 24, 24, 17 + rgb 11, 11, 5 + rgb 0, 0, 0 + + rgb 31, 31, 0 + rgb 31, 0, 0 + rgb 10, 0, 0 + rgb 0, 0, 0 + + rgb 18, 31, 18 + rgb 31, 0, 0 + rgb 0, 20, 5 + rgb 7, 4, 4 + + rgb 31, 0, 0 + rgb 15, 31, 31 + rgb 0, 18, 31 + rgb 0, 0, 0 + +Palette033:: + db 6 ; number of palettes + + rgb 20, 25, 20 + rgb 15, 20, 15 + rgb 9, 16, 9 + rgb 0, 4, 0 + + rgb 17, 21, 17 + rgb 13, 17, 13 + rgb 9, 13, 9 + rgb 2, 5, 3 + + rgb 28, 31, 31 + rgb 19, 19, 19 + rgb 13, 13, 13 + rgb 0, 0, 0 + + rgb 31, 31, 23 + rgb 22, 14, 9 + rgb 14, 9, 6 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 14, 31, 31 + rgb 0, 25, 31 + rgb 0, 0, 0 + + rgb 31, 0, 16 + rgb 16, 16, 16 + rgb 24, 24, 24 + rgb 31, 31, 31 + +Palette034:: + db 6 ; number of palettes + + rgb 20, 25, 20 + rgb 15, 20, 15 + rgb 9, 16, 9 + rgb 0, 4, 0 + + rgb 13, 18, 13 + rgb 8, 14, 9 + rgb 6, 10, 6 + rgb 2, 5, 3 + + rgb 28, 31, 31 + rgb 19, 19, 19 + rgb 13, 13, 13 + rgb 0, 0, 0 + + rgb 31, 31, 23 + rgb 19, 19, 19 + rgb 16, 5, 8 + rgb 0, 0, 0 + + rgb 13, 18, 13 + rgb 31, 31, 14 + rgb 19, 15, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 14, 31, 31 + rgb 0, 25, 31 + rgb 0, 0, 0 + +Palette035:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 29, 29, 31 + rgb 20, 20, 22 + rgb 10, 10, 12 + rgb 0, 0, 2 + + rgb 20, 20, 22 + rgb 10, 10, 12 + rgb 23, 0, 0 + rgb 10, 5, 2 + + rgb 20, 20, 22 + rgb 10, 10, 12 + rgb 5, 15, 10 + rgb 10, 5, 2 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 6 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 6 + +Palette036:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 20, 20, 22 + rgb 10, 10, 12 + rgb 23, 0, 0 + rgb 10, 5, 2 + + rgb 30, 31, 31 + rgb 20, 20, 22 + rgb 10, 10, 12 + rgb 0, 0, 2 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 17, 17, 4 + rgb 4, 8, 15 + +Palette037:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 20, 20, 22 + rgb 10, 10, 12 + rgb 23, 0, 0 + rgb 10, 5, 2 + + rgb 30, 31, 31 + rgb 20, 20, 22 + rgb 10, 10, 12 + rgb 0, 0, 2 + + rgb 31, 31, 31 + rgb 31, 22, 7 + rgb 0, 23, 0 + rgb 1, 10, 0 + + rgb 31, 31, 31 + rgb 10, 12, 19 + rgb 5, 6, 10 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 31, 22, 0 + rgb 19, 4, 13 + rgb 0, 5, 6 + +Palette038:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 0, 31, 6 + rgb 31, 22, 8 + rgb 24, 17, 2 + rgb 0, 21, 0 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette039:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 30, 21, 0 + rgb 31, 15, 3 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 25 + rgb 31, 0, 31 + rgb 0, 14, 0 + rgb 5, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette03A:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 9, 9, 9 + rgb 6, 6, 8 + rgb 4, 4, 8 + rgb 0, 0, 3 + + rgb 31, 19, 0 + rgb 26, 10, 0 + rgb 0, 12, 0 + rgb 0, 2, 3 + + rgb 31, 31, 31 + rgb 14, 31, 29 + rgb 0, 12, 0 + rgb 0, 0, 4 + + rgb 0, 20, 0 + rgb 0, 12, 0 + rgb 6, 6, 8 + rgb 0, 0, 2 + + rgb 0, 20, 0 + rgb 0, 12, 0 + rgb 19, 31, 31 + rgb 0, 0, 2 + +Palette03C:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 21, 13, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 27, 13 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 27, 20 + rgb 20, 13, 0 + rgb 14, 9, 0 + rgb 8, 5, 0 + + rgb 27, 13, 3 + rgb 22, 8, 0 + rgb 13, 6, 0 + rgb 4, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette03D:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 25, 18 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 3, 0, 1 + + rgb 31, 31, 25 + rgb 31, 0, 31 + rgb 0, 14, 0 + rgb 5, 0, 0 + + rgb 31, 31, 25 + rgb 26, 13, 0 + rgb 0, 14, 0 + rgb 5, 0, 0 + + rgb 27, 13, 3 + rgb 22, 8, 0 + rgb 13, 6, 0 + rgb 4, 0, 0 + +Palette03E:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 3, 0, 0 + + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 2, 8, 0 + rgb 3, 3, 0 + + rgb 13, 8, 5 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 20, 28, 31 + rgb 14, 24, 31 + rgb 7, 19, 30 + rgb 0, 14, 29 + + rgb 31, 31, 25 + rgb 31, 0, 31 + rgb 0, 14, 0 + rgb 5, 0, 0 + +Palette03F:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 27, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 29, 29, 31 + rgb 16, 17, 24 + rgb 6, 6, 10 + rgb 2, 2, 6 + + rgb 28, 29, 31 + rgb 18, 26, 19 + rgb 8, 19, 13 + rgb 1, 1, 8 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette040:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 29, 29, 31 + rgb 16, 17, 24 + rgb 6, 6, 10 + rgb 2, 2, 6 + + rgb 29, 29, 31 + rgb 16, 17, 24 + rgb 6, 6, 10 + rgb 6, 25, 31 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 31, 31 + rgb 31, 27, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + +Palette041:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 27, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 29, 29, 31 + rgb 16, 17, 24 + rgb 6, 6, 10 + rgb 2, 2, 6 + + rgb 6, 6, 10 + rgb 4, 4, 8 + rgb 2, 2, 6 + rgb 31, 31, 31 + + rgb 29, 29, 31 + rgb 16, 17, 24 + rgb 31, 27, 0 + rgb 2, 2, 6 + + rgb 28, 29, 31 + rgb 18, 26, 19 + rgb 8, 19, 13 + rgb 1, 1, 8 + + rgb 29, 29, 31 + rgb 17, 17, 21 + rgb 8, 8, 12 + rgb 2, 2, 6 + +Palette042:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 27, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 29, 29, 31 + rgb 16, 17, 24 + rgb 6, 6, 10 + rgb 2, 2, 6 + + rgb 31, 31, 31 + rgb 16, 17, 24 + rgb 2, 2, 6 + rgb 15, 28, 31 + + rgb 28, 29, 31 + rgb 30, 6, 0 + rgb 17, 0, 5 + rgb 1, 1, 8 + + rgb 28, 29, 31 + rgb 18, 26, 19 + rgb 8, 19, 13 + rgb 1, 1, 8 + + rgb 28, 29, 31 + rgb 16, 17, 24 + rgb 17, 0, 5 + rgb 1, 1, 8 + +Palette043:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 30, 0, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 29, 29, 31 + rgb 16, 17, 24 + rgb 6, 6, 10 + rgb 2, 2, 6 + + rgb 8, 19, 31 + rgb 0, 16, 31 + rgb 30, 0, 0 + rgb 1, 1, 8 + + rgb 29, 29, 31 + rgb 16, 17, 24 + rgb 6, 6, 10 + rgb 6, 25, 31 + + rgb 28, 29, 31 + rgb 18, 26, 19 + rgb 4, 19, 13 + rgb 1, 1, 8 + + rgb 28, 29, 31 + rgb 30, 0, 0 + rgb 4, 19, 13 + rgb 1, 1, 8 + +Palette044:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 31, 28, 26 + rgb 31, 17, 0 + rgb 28, 0, 0 + rgb 12, 1, 0 + + rgb 12, 1, 0 + rgb 28, 0, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 25, 27, 31 + rgb 11, 16, 26 + rgb 6, 0, 15 + rgb 0, 0, 0 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette045:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 11, 8, 5 + rgb 31, 17, 0 + rgb 28, 0, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 25, 27, 31 + rgb 11, 16, 26 + rgb 6, 0, 15 + rgb 0, 0, 0 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette046:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 12, 1, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 31, 28, 26 + rgb 31, 17, 0 + rgb 28, 0, 0 + rgb 12, 1, 0 + + rgb 23, 20, 17 + rgb 17, 14, 11 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 0, 0, 1 + rgb 17, 14, 13 + rgb 11, 8, 5 + rgb 6, 0, 15 + + rgb 25, 27, 31 + rgb 11, 16, 26 + rgb 6, 0, 15 + rgb 0, 0, 0 + + rgb 12, 1, 0 + rgb 28, 0, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + +Palette047:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 0, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 31, 28, 26 + rgb 31, 17, 0 + rgb 28, 0, 0 + rgb 12, 1, 0 + + rgb 23, 20, 17 + rgb 17, 14, 11 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 28, 0, 0 + rgb 17, 14, 11 + rgb 11, 8, 5 + rgb 12, 1, 0 + + rgb 25, 27, 31 + rgb 11, 16, 26 + rgb 6, 0, 15 + rgb 0, 0, 0 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette048:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 0, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 31, 28, 26 + rgb 31, 17, 0 + rgb 28, 0, 0 + rgb 12, 1, 0 + + rgb 23, 20, 17 + rgb 17, 14, 11 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 28, 0, 0 + rgb 17, 14, 11 + rgb 11, 8, 5 + rgb 12, 1, 0 + + rgb 25, 27, 31 + rgb 11, 16, 26 + rgb 6, 0, 15 + rgb 0, 0, 0 + + rgb 28, 0, 0 + rgb 17, 14, 11 + rgb 11, 8, 5 + rgb 0, 0, 0 + +Palette049:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 31, 28, 26 + rgb 31, 17, 0 + rgb 28, 0, 0 + rgb 12, 1, 0 + + rgb 23, 20, 17 + rgb 17, 14, 11 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 12, 1, 0 + rgb 28, 0, 0 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 25, 27, 31 + rgb 11, 16, 26 + rgb 6, 0, 15 + rgb 0, 0, 0 + + rgb 12, 1, 0 + rgb 28, 0, 0 + rgb 31, 17, 0 + rgb 0, 0, 0 + +Palette04A:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 19, 15, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 0, 12, 31 + rgb 9, 21, 31 + rgb 11, 8, 5 + rgb 0, 0, 5 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette04B:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 20, 22, 0 + rgb 15, 17, 7 + rgb 0, 2, 5 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette04C:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 20, 16, 2 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 17, 13, 11 + rgb 12, 9, 7 + rgb 9, 6, 5 + rgb 3, 2, 1 + + rgb 5, 7, 31 + rgb 8, 6, 5 + rgb 5, 4, 0 + rgb 3, 3, 3 + + rgb 15, 10, 3 + rgb 11, 5, 0 + rgb 6, 2, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette04D:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 20, 16, 2 + rgb 12, 9, 6 + rgb 0, 0, 6 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 21 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 9, 9, 9 + rgb 4, 2, 1 + + rgb 5, 7, 31 + rgb 9, 21, 31 + rgb 9, 9, 9 + rgb 4, 2, 1 + +Palette04E:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 20, 16, 2 + rgb 12, 9, 6 + rgb 0, 0, 6 + + rgb 17, 13, 11 + rgb 12, 9, 7 + rgb 9, 6, 5 + rgb 3, 2, 1 + + rgb 5, 7, 31 + rgb 17, 13, 11 + rgb 9, 6, 5 + rgb 0, 3, 3 + + rgb 9, 21, 31 + rgb 17, 13, 11 + rgb 9, 6, 5 + rgb 0, 3, 3 + +Palette04F:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 31, 31 + rgb 20, 16, 2 + rgb 12, 9, 6 + rgb 0, 0, 6 + + rgb 13, 15, 31 + rgb 7, 10, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 5, 7, 31 + rgb 16, 15, 28 + rgb 7, 5, 23 + rgb 0, 0, 5 + + rgb 22, 22, 31 + rgb 16, 15, 28 + rgb 7, 5, 23 + rgb 0, 0, 5 + +Palette050:: + db 6 ; number of palettes + + rgb 25, 25, 25 + rgb 16, 16, 16 + rgb 10, 10, 10 + rgb 0, 0, 0 + + rgb 31, 14, 14 + rgb 31, 0, 0 + rgb 19, 0, 0 + rgb 4, 0, 0 + + rgb 18, 18, 18 + rgb 12, 12, 12 + rgb 7, 7, 7 + rgb 0, 0, 0 + + rgb 21, 24, 20 + rgb 9, 19, 13 + rgb 0, 14, 7 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette051:: + db 6 ; number of palettes + + rgb 25, 25, 25 + rgb 16, 16, 16 + rgb 10, 10, 10 + rgb 0, 0, 0 + + rgb 31, 14, 14 + rgb 19, 0, 0 + rgb 13, 0, 0 + rgb 0, 0, 0 + + rgb 18, 18, 18 + rgb 12, 12, 12 + rgb 7, 7, 7 + rgb 0, 0, 0 + + rgb 23, 31, 20 + rgb 9, 19, 13 + rgb 0, 14, 7 + rgb 0, 0, 0 + + rgb 18, 18, 18 + rgb 12, 12, 12 + rgb 31, 20, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 14, 0 + rgb 17, 0, 0 + rgb 0, 0, 0 + +Palette052:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette054:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette055:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette056:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 10, 10, 10 + rgb 8, 8, 8 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette057:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 7, 15, 3 + rgb 13, 13, 13 + rgb 0, 10, 0 + rgb 0, 6, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette058:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 0, 27, 31 + rgb 13, 13, 13 + rgb 0, 13, 26 + rgb 0, 5, 15 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette059:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 19, 27, 27 + rgb 9, 18, 15 + rgb 0, 11, 8 + rgb 0, 0, 0 + + rgb 5, 19, 31 + rgb 13, 13, 13 + rgb 0, 0, 31 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 10, 10, 10 + rgb 8, 8, 8 + + rgb 15, 0, 0 + rgb 31, 11, 0 + rgb 0, 11, 8 + rgb 0, 0, 0 + +Palette05A:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 21, 23, 17 + rgb 13, 16, 9 + rgb 7, 12, 4 + rgb 0, 0, 0 + + rgb 31, 0, 0 + rgb 13, 13, 13 + rgb 17, 0, 0 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 10, 10, 10 + rgb 8, 8, 8 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette05B:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 14, 2, 26 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 26, 25, 25 + rgb 23, 22, 22 + rgb 19, 18, 18 + rgb 15, 14, 14 + + rgb 2, 21, 31 + rgb 19, 18, 18 + rgb 10, 9, 9 + rgb 5, 4, 4 + + rgb 31, 0, 0 + rgb 26, 25, 25 + rgb 23, 22, 22 + rgb 19, 18, 18 + + rgb 22, 13, 29 + rgb 17, 8, 24 + rgb 14, 5, 21 + rgb 5, 0, 12 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette05C:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 26, 25, 25 + rgb 23, 22, 22 + rgb 19, 18, 18 + rgb 11, 10, 10 + + rgb 31, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 31, 0, 0 + rgb 26, 25, 25 + rgb 23, 22, 22 + rgb 19, 18, 18 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 0, 13, 4 + rgb 31, 3, 0 + rgb 31, 23, 0 + rgb 0, 0, 5 + +Palette05D:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 26, 25, 25 + rgb 23, 22, 22 + rgb 19, 18, 18 + rgb 13, 12, 12 + + rgb 20, 29, 24 + rgb 7, 22, 18 + rgb 0, 15, 12 + rgb 0, 0, 6 + + rgb 31, 0, 0 + rgb 26, 25, 25 + rgb 23, 22, 22 + rgb 19, 18, 18 + + rgb 31, 31, 31 + rgb 17, 5, 23 + rgb 19, 18, 18 + rgb 8, 7, 7 + + rgb 31, 31, 31 + rgb 17, 5, 23 + rgb 23, 22, 22 + rgb 19, 18, 18 + +Palette05E:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 26, 25, 25 + rgb 23, 22, 22 + rgb 19, 18, 18 + rgb 13, 12, 12 + + rgb 24, 24, 23 + rgb 19, 18, 18 + rgb 12, 12, 11 + rgb 8, 8, 7 + + rgb 31, 0, 0 + rgb 26, 25, 25 + rgb 23, 22, 22 + rgb 19, 18, 18 + + rgb 31, 31, 31 + rgb 17, 5, 23 + rgb 19, 18, 18 + rgb 8, 8, 7 + + rgb 31, 31, 31 + rgb 19, 18, 18 + rgb 12, 12, 11 + rgb 0, 0, 0 + +Palette060:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 18, 15, 12 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 24, 24, 21 + rgb 14, 14, 11 + rgb 6, 6, 3 + rgb 0, 0, 0 + + rgb 14, 14, 11 + rgb 31, 0, 0 + rgb 31, 17, 0 + rgb 6, 6, 3 + + rgb 14, 14, 11 + rgb 31, 0, 0 + rgb 31, 17, 0 + rgb 1, 0, 0 + + rgb 31, 28, 26 + rgb 31, 17, 0 + rgb 28, 0, 0 + rgb 12, 1, 0 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette061:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 18, 15, 12 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 24, 24, 21 + rgb 14, 14, 11 + rgb 6, 6, 3 + rgb 0, 0, 0 + + rgb 9, 9, 6 + rgb 31, 0, 0 + rgb 31, 17, 0 + rgb 0, 0, 0 + + rgb 26, 26, 0 + rgb 20, 20, 0 + rgb 14, 14, 0 + rgb 6, 6, 0 + + rgb 9, 9, 6 + rgb 14, 14, 11 + rgb 6, 6, 3 + rgb 0, 0, 0 + + rgb 14, 14, 11 + rgb 31, 0, 0 + rgb 31, 17, 0 + rgb 6, 6, 3 + +Palette062:: + db 6 ; number of palettes + + rgb 31, 31, 21 + rgb 19, 15, 0 + rgb 10, 7, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 27, 5 + rgb 25, 18, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 19, 26, 31 + rgb 13, 15, 23 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 25, 26, 23 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 25, 26, 23 + rgb 11, 8, 5 + rgb 21, 0, 0 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette063:: + db 6 ; number of palettes + + rgb 25, 26, 23 + rgb 15, 12, 9 + rgb 9, 6, 3 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 27, 5 + rgb 25, 18, 0 + rgb 0, 0, 0 + + rgb 20, 31, 31 + rgb 25, 26, 23 + rgb 1, 3, 6 + rgb 0, 12, 27 + + rgb 31, 31, 31 + rgb 25, 26, 23 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 31, 31, 0 + rgb 25, 0, 0 + rgb 8, 0, 0 + rgb 16, 16, 0 + + rgb 25, 19, 12 + rgb 15, 10, 2 + rgb 0, 19, 0 + rgb 3, 4, 0 + +Palette064:: + db 6 ; number of palettes + + rgb 25, 26, 23 + rgb 15, 12, 9 + rgb 9, 6, 3 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 27, 5 + rgb 25, 18, 0 + rgb 0, 0, 0 + + rgb 20, 31, 31 + rgb 0, 19, 31 + rgb 0, 1, 27 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 25, 26, 23 + rgb 11, 8, 5 + rgb 0, 0, 0 + + rgb 31, 31, 0 + rgb 25, 0, 0 + rgb 8, 0, 0 + rgb 16, 16, 0 + + rgb 25, 19, 12 + rgb 15, 10, 2 + rgb 0, 19, 0 + rgb 0, 0, 0 + +Palette065:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 24, 21, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 31, 18, 31 + rgb 31, 0, 0 + rgb 7, 0, 0 + + rgb 0, 26, 10 + rgb 24, 21, 0 + rgb 8, 5, 2 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 5, 28, 31 + rgb 0, 6, 31 + rgb 0, 0, 6 + +Palette066:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette067:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 10, 10, 10 + rgb 8, 8, 8 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette068:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette069:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 10, 22, 17 + rgb 23, 23, 23 + rgb 8, 19, 5 + rgb 0, 0, 0 + + rgb 7, 15, 3 + rgb 13, 13, 13 + rgb 0, 10, 0 + rgb 0, 6, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette06A:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette06B:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 10, 10, 10 + rgb 8, 8, 8 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette06C:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette06D:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette06E:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 0, 27, 31 + rgb 13, 13, 13 + rgb 0, 13, 26 + rgb 0, 5, 15 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette06F:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette070:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 10, 10, 10 + rgb 8, 8, 8 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette071:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette072:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 10, 22, 17 + rgb 23, 23, 23 + rgb 5, 17, 2 + rgb 0, 0, 0 + + rgb 7, 15, 3 + rgb 13, 13, 13 + rgb 0, 10, 0 + rgb 0, 6, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette073:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 10, 22, 17 + rgb 23, 23, 23 + rgb 5, 17, 2 + rgb 0, 0, 0 + + rgb 7, 15, 3 + rgb 13, 13, 13 + rgb 0, 10, 0 + rgb 0, 6, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette074:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 13, 19, 15 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 7, 15, 3 + rgb 13, 13, 13 + rgb 0, 10, 0 + rgb 0, 6, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette075:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 10, 22, 17 + rgb 23, 23, 23 + rgb 5, 17, 2 + rgb 0, 0, 0 + + rgb 7, 15, 3 + rgb 13, 13, 13 + rgb 0, 10, 0 + rgb 0, 6, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + +Palette076:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 6, 6, 6 + rgb 0, 0, 0 + + rgb 20, 20, 20 + rgb 13, 13, 13 + rgb 10, 10, 10 + rgb 8, 8, 8 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +Palette077:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 28, 12, 0 + rgb 11, 8, 5 + rgb 0, 0, 6 + + rgb 20, 20, 22 + rgb 10, 10, 12 + rgb 23, 0, 0 + rgb 10, 5, 2 + + rgb 30, 31, 31 + rgb 20, 20, 22 + rgb 10, 10, 12 + rgb 0, 0, 2 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 30, 27, 15 + rgb 24, 13, 0 + rgb 14, 8, 0 + rgb 0, 0, 0 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 31, 0, 31 + rgb 0, 0, 5 + +Palette078:: + db 3 ; number of palettes + + rgb 31, 29, 25 + rgb 28, 16, 12 + rgb 28, 4, 8 + rgb 0, 0, 8 + + rgb 31, 29, 25 + rgb 23, 26, 31 + rgb 28, 4, 8 + rgb 0, 0, 8 + + rgb 31, 29, 25 + rgb 28, 16, 12 + rgb 11, 5, 1 + rgb 0, 0, 8 + +Palette079:: + db 3 ; number of palettes + + rgb 31, 29, 25 + rgb 27, 16, 9 + rgb 0, 12, 31 + rgb 5, 0, 0 + + rgb 31, 29, 25 + rgb 31, 8, 12 + rgb 0, 12, 31 + rgb 5, 0, 0 + + rgb 31, 29, 25 + rgb 31, 8, 12 + rgb 27, 16, 9 + rgb 5, 0, 0 + +Palette07A:: + db 3 ; number of palettes + + rgb 31, 29, 25 + rgb 28, 16, 12 + rgb 0, 16, 0 + rgb 0, 0, 8 + + rgb 31, 29, 25 + rgb 31, 31, 8 + rgb 0, 16, 0 + rgb 0, 0, 8 + + rgb 31, 29, 25 + rgb 28, 16, 12 + rgb 11, 5, 1 + rgb 0, 0, 8 + +Palette07B:: + db 3 ; number of palettes + + rgb 31, 29, 25 + rgb 27, 16, 9 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 29, 25 + rgb 8, 31, 12 + rgb 0, 16, 1 + rgb 5, 0, 0 + + rgb 31, 29, 25 + rgb 8, 31, 12 + rgb 27, 16, 9 + rgb 5, 0, 0 + +Palette07C:: + db 3 ; number of palettes + + rgb 31, 29, 25 + rgb 26, 14, 11 + rgb 4, 8, 28 + rgb 0, 0, 12 + + rgb 31, 29, 25 + rgb 2, 6, 16 + rgb 4, 8, 28 + rgb 0, 0, 12 + + rgb 31, 29, 25 + rgb 26, 14, 11 + rgb 2, 6, 16 + rgb 0, 0, 12 + +Palette07D:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 12, 31, 8 + rgb 0, 4, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 8, 16, 12 + rgb 0, 4, 0 + + rgb 31, 26, 19 + rgb 12, 31, 8 + rgb 8, 16, 12 + rgb 0, 0, 0 + +Palette07E:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 31, 22, 0 + rgb 17, 11, 1 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 31, 22, 0 + rgb 16, 31, 31 + rgb 3, 0, 2 + + rgb 31, 26, 19 + rgb 16, 31, 31 + rgb 17, 11, 1 + rgb 3, 0, 2 + +Palette07F:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 28, 12, 8 + rgb 0, 16, 20 + rgb 5, 0, 0 + + rgb 31, 28, 24 + rgb 28, 12, 8 + rgb 6, 16, 0 + rgb 5, 0, 0 + + rgb 31, 28, 24 + rgb 28, 12, 8 + rgb 23, 2, 4 + rgb 5, 0, 0 + +Palette080:: + db 3 ; number of palettes + + rgb 31, 27, 24 + rgb 30, 12, 9 + rgb 16, 14, 12 + rgb 0, 0, 0 + + rgb 16, 31, 0 + rgb 0, 31, 0 + rgb 0, 31, 16 + rgb 0, 31, 31 + + rgb 0, 16, 31 + rgb 0, 0, 31 + rgb 16, 0, 31 + rgb 31, 0, 31 + +Palette081:: + db 3 ; number of palettes + + rgb 31, 27, 24 + rgb 28, 0, 0 + rgb 0, 14, 19 + rgb 0, 0, 0 + + rgb 31, 27, 24 + rgb 28, 0, 0 + rgb 30, 12, 9 + rgb 0, 0, 0 + + rgb 0, 16, 31 + rgb 0, 0, 31 + rgb 16, 0, 31 + rgb 31, 0, 31 + +Palette082:: + db 3 ; number of palettes + + rgb 31, 22, 0 + rgb 3, 17, 17 + rgb 19, 9, 2 + rgb 3, 1, 1 + + rgb 31, 25, 17 + rgb 3, 17, 17 + rgb 19, 9, 2 + rgb 3, 1, 1 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette083:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 30, 14, 2 + rgb 31, 22, 0 + rgb 2, 1, 1 + + rgb 31, 31, 31 + rgb 29, 7, 3 + rgb 31, 22, 0 + rgb 2, 1, 1 + + rgb 31, 31, 31 + rgb 30, 14, 2 + rgb 31, 22, 0 + rgb 0, 0, 0 + +Palette084:: + db 3 ; number of palettes + + rgb 31, 22, 0 + rgb 31, 25, 20 + rgb 26, 12, 6 + rgb 5, 1, 1 + + rgb 31, 22, 0 + rgb 31, 31, 31 + rgb 26, 12, 6 + rgb 5, 1, 1 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette085:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 27, 18, 11 + rgb 31, 22, 0 + rgb 2, 1, 1 + + rgb 31, 28, 24 + rgb 31, 22, 0 + rgb 17, 12, 0 + rgb 2, 1, 1 + + rgb 31, 28, 24 + rgb 27, 18, 11 + rgb 17, 12, 0 + rgb 2, 1, 1 + +Palette086:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 13, 0, 16 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 20, 0, 31 + rgb 13, 0, 16 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 20, 0, 31 + rgb 5, 0, 0 + +Palette087:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 20, 0, 31 + rgb 2, 1, 1 + + rgb 31, 31, 31 + rgb 31, 0, 9 + rgb 20, 0, 31 + rgb 2, 1, 1 + + rgb 31, 31, 31 + rgb 27, 16, 9 + rgb 20, 0, 31 + rgb 0, 0, 0 + +Palette088:: + db 3 ; number of palettes + + rgb 31, 23, 16 + rgb 22, 9, 5 + rgb 20, 0, 31 + rgb 6, 1, 1 + + rgb 31, 23, 16 + rgb 12, 2, 19 + rgb 20, 0, 31 + rgb 6, 1, 1 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette089:: + db 3 ; number of palettes + + rgb 30, 25, 22 + rgb 27, 11, 9 + rgb 20, 0, 31 + rgb 2, 1, 1 + + rgb 30, 25, 22 + rgb 3, 15, 15 + rgb 20, 0, 31 + rgb 2, 1, 1 + + rgb 30, 25, 22 + rgb 27, 11, 9 + rgb 3, 15, 15 + rgb 2, 1, 1 + +Palette08A:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 12, 12, 11 + rgb 4, 0, 0 + + rgb 31, 26, 19 + rgb 20, 20, 20 + rgb 12, 12, 12 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette08B:: + db 3 ; number of palettes + + rgb 31, 26, 20 + rgb 24, 12, 6 + rgb 10, 10, 10 + rgb 2, 0, 0 + + rgb 31, 26, 20 + rgb 10, 10, 19 + rgb 10, 10, 10 + rgb 2, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette08C:: + db 3 ; number of palettes + + rgb 31, 27, 24 + rgb 26, 12, 9 + rgb 10, 10, 10 + rgb 2, 0, 0 + + rgb 31, 27, 24 + rgb 18, 8, 11 + rgb 10, 10, 10 + rgb 2, 0, 0 + + rgb 31, 27, 24 + rgb 26, 12, 9 + rgb 18, 8, 11 + rgb 2, 0, 0 + +Palette08D:: + db 3 ; number of palettes + + rgb 31, 26, 22 + rgb 25, 11, 6 + rgb 10, 10, 10 + rgb 2, 0, 0 + + rgb 31, 26, 22 + rgb 5, 5, 5 + rgb 10, 10, 10 + rgb 2, 0, 0 + + rgb 31, 26, 22 + rgb 16, 16, 16 + rgb 10, 10, 10 + rgb 2, 0, 0 + +Palette08E:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 21, 8, 0 + rgb 4, 1, 0 + + rgb 28, 28, 28 + rgb 27, 16, 9 + rgb 31, 26, 19 + rgb 4, 1, 0 + + rgb 31, 26, 19 + rgb 28, 10, 0 + rgb 21, 8, 0 + rgb 4, 1, 0 + +Palette08F:: + db 3 ; number of palettes + + rgb 31, 25, 24 + rgb 25, 12, 6 + rgb 21, 8, 0 + rgb 4, 0, 0 + + rgb 31, 25, 24 + rgb 15, 4, 0 + rgb 21, 8, 0 + rgb 4, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette090:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 31, 20, 0 + rgb 21, 8, 0 + rgb 2, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 21, 8, 0 + rgb 2, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 31, 12, 0 + rgb 2, 0, 0 + +Palette091:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 22, 31, 31 + rgb 21, 8, 0 + rgb 1, 0, 0 + + rgb 31, 26, 19 + rgb 31, 8, 2 + rgb 21, 8, 0 + rgb 1, 0, 0 + + rgb 31, 26, 19 + rgb 26, 17, 10 + rgb 21, 8, 0 + rgb 1, 0, 0 + +Palette092:: + db 3 ; number of palettes + + rgb 21, 30, 17 + rgb 14, 22, 8 + rgb 8, 12, 0 + rgb 5, 0, 0 + + rgb 31, 27, 19 + rgb 27, 16, 9 + rgb 8, 12, 0 + rgb 5, 0, 0 + + rgb 31, 27, 19 + rgb 27, 16, 9 + rgb 21, 30, 17 + rgb 5, 0, 0 + +Palette093:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 0, 22, 6 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 0, 31, 20 + rgb 0, 12, 4 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 0, 12, 4 + rgb 0, 22, 6 + rgb 0, 2, 0 + +Palette094:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 14, 9, 5 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 0, 22, 6 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 0, 12, 4 + rgb 0, 22, 6 + rgb 0, 2, 0 + +Palette095:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 14, 9, 5 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 0, 22, 6 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 18, 31, 22 + rgb 0, 12, 4 + rgb 0, 2, 0 + +Palette096:: + db 3 ; number of palettes + + rgb 31, 28, 29 + rgb 24, 16, 11 + rgb 4, 16, 31 + rgb 5, 0, 0 + + rgb 31, 28, 29 + rgb 24, 16, 11 + rgb 4, 10, 1 + rgb 5, 0, 0 + + rgb 31, 28, 29 + rgb 4, 10, 1 + rgb 4, 16, 31 + rgb 5, 0, 0 + +Palette097:: + db 3 ; number of palettes + + rgb 31, 28, 26 + rgb 23, 14, 6 + rgb 4, 16, 31 + rgb 0, 1, 0 + + rgb 31, 28, 26 + rgb 23, 7, 4 + rgb 4, 16, 31 + rgb 0, 1, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette098:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 26, 14, 6 + rgb 4, 16, 31 + rgb 0, 1, 0 + + rgb 31, 28, 24 + rgb 4, 6, 12 + rgb 4, 16, 31 + rgb 0, 1, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette099:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 14, 9, 5 + rgb 0, 1, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 4, 16, 31 + rgb 0, 1, 0 + + rgb 31, 31, 31 + rgb 27, 16, 9 + rgb 4, 16, 31 + rgb 0, 1, 0 + +Palette09A:: + db 3 ; number of palettes + + rgb 27, 29, 25 + rgb 0, 26, 31 + rgb 12, 0, 24 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 12, 0, 24 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 8, 4, 31 + rgb 0, 0, 0 + +Palette09B:: + db 3 ; number of palettes + + rgb 31, 28, 26 + rgb 27, 14, 8 + rgb 8, 4, 31 + rgb 0, 0, 4 + + rgb 31, 28, 26 + rgb 16, 19, 31 + rgb 8, 4, 31 + rgb 0, 0, 4 + + rgb 31, 28, 26 + rgb 27, 14, 8 + rgb 16, 19, 31 + rgb 0, 0, 4 + +Palette09C:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 8, 4, 31 + rgb 0, 0, 2 + + rgb 31, 26, 19 + rgb 20, 18, 31 + rgb 8, 4, 31 + rgb 0, 0, 2 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 0, 12, 4 + rgb 0, 0, 2 + +Palette09D:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 29, 20, 0 + rgb 16, 11, 0 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 29, 20, 0 + rgb 8, 4, 31 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 29, 20, 0 + rgb 0, 0, 12 + rgb 0, 0, 0 + +Palette09E:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 28, 12, 8 + rgb 28, 4, 0 + rgb 5, 0, 0 + + rgb 31, 28, 24 + rgb 15, 4, 0 + rgb 28, 4, 0 + rgb 5, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette09F:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 27, 14, 8 + rgb 28, 4, 0 + rgb 4, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0A0:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 28, 14, 6 + rgb 28, 4, 0 + rgb 4, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0A1:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 28, 16, 8 + rgb 28, 4, 0 + rgb 4, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0A2:: + db 3 ; number of palettes + + rgb 31, 22, 0 + rgb 30, 13, 0 + rgb 28, 4, 0 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 14, 9, 5 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 28, 4, 0 + rgb 0, 0, 0 + +Palette0A3:: + db 3 ; number of palettes + + rgb 31, 27, 25 + rgb 25, 11, 6 + rgb 20, 4, 0 + rgb 2, 2, 0 + + rgb 31, 27, 25 + rgb 25, 11, 6 + rgb 31, 22, 0 + rgb 2, 2, 0 + + rgb 31, 27, 25 + rgb 31, 22, 0 + rgb 20, 4, 0 + rgb 2, 2, 0 + +Palette0A4:: + db 3 ; number of palettes + + rgb 24, 31, 31 + rgb 0, 26, 31 + rgb 5, 5, 29 + rgb 0, 0, 2 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 24, 31, 31 + rgb 0, 0, 0 + + rgb 24, 31, 31 + rgb 31, 26, 19 + rgb 0, 26, 31 + rgb 0, 0, 0 + +Palette0A5:: + db 3 ; number of palettes + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 10, 18, 0 + rgb 0, 3, 0 + + rgb 31, 25, 21 + rgb 10, 18, 0 + rgb 3, 11, 2 + rgb 0, 3, 0 + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 3, 11, 2 + rgb 0, 3, 0 + +Palette0A6:: + db 3 ; number of palettes + + rgb 31, 27, 24 + rgb 26, 13, 5 + rgb 31, 0, 0 + rgb 6, 1, 1 + + rgb 31, 27, 24 + rgb 31, 22, 0 + rgb 31, 0, 0 + rgb 6, 1, 1 + + rgb 31, 27, 24 + rgb 21, 24, 31 + rgb 31, 0, 0 + rgb 6, 1, 1 + +Palette0A7:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 24, 31, 31 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 31, 4, 0 + rgb 24, 31, 31 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0A8:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 14, 9, 5 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 31, 4, 0 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 0, 20, 31 + rgb 14, 9, 5 + rgb 0, 2, 0 + +Palette0A9:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 28, 16, 8 + rgb 27, 5, 0 + rgb 4, 0, 0 + + rgb 31, 28, 24 + rgb 28, 16, 8 + rgb 1, 12, 21 + rgb 4, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0AA:: + db 3 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 22, 0 + rgb 28, 2, 8 + rgb 5, 1, 1 + + rgb 31, 31, 31 + rgb 2, 7, 20 + rgb 28, 2, 8 + rgb 5, 1, 1 + + rgb 31, 31, 31 + rgb 2, 20, 12 + rgb 28, 2, 8 + rgb 5, 1, 1 + +Palette0AB:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 14, 9, 5 + rgb 5, 0, 0 + + rgb 31, 28, 28 + rgb 31, 16, 14 + rgb 31, 4, 0 + rgb 5, 0, 0 + + rgb 31, 27, 19 + rgb 27, 16, 9 + rgb 31, 4, 0 + rgb 5, 0, 0 + +Palette0AC:: + db 3 ; number of palettes + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 8, 13, 20 + rgb 0, 3, 0 + + rgb 31, 25, 21 + rgb 31, 22, 0 + rgb 8, 13, 20 + rgb 0, 3, 0 + + rgb 31, 25, 21 + rgb 31, 22, 0 + rgb 18, 1, 0 + rgb 0, 3, 0 + +Palette0AD:: + db 3 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 22, 0 + rgb 7, 5, 17 + rgb 0, 0, 4 + + rgb 31, 31, 31 + rgb 28, 4, 0 + rgb 7, 5, 17 + rgb 0, 0, 4 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0AE:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 0, 12, 24 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 23, 17, 22 + rgb 15, 8, 26 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 31, 22, 0 + rgb 5, 0, 0 + +Palette0AF:: + db 3 ; number of palettes + + rgb 31, 25, 20 + rgb 25, 14, 15 + rgb 31, 22, 0 + rgb 4, 0, 0 + + rgb 31, 25, 20 + rgb 31, 3, 9 + rgb 31, 22, 0 + rgb 4, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0B0:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 31, 19, 0 + rgb 17, 11, 0 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 31, 19, 0 + rgb 20, 0, 31 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 20, 0, 31 + rgb 0, 0, 0 + +Palette0B1:: + db 3 ; number of palettes + + rgb 31, 27, 23 + rgb 28, 14, 8 + rgb 27, 4, 0 + rgb 5, 0, 0 + + rgb 31, 27, 23 + rgb 31, 22, 0 + rgb 27, 4, 0 + rgb 5, 0, 0 + + rgb 31, 27, 23 + rgb 6, 18, 16 + rgb 27, 4, 0 + rgb 5, 0, 0 + +Palette0B2:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 24, 4, 0 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 31, 22, 0 + rgb 31, 4, 16 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 31, 4, 16 + rgb 5, 0, 0 + +Palette0B3:: + db 3 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 22, 0 + rgb 0, 22, 6 + rgb 0, 4, 0 + + rgb 31, 31, 31 + rgb 28, 4, 0 + rgb 0, 22, 6 + rgb 0, 4, 0 + + rgb 31, 31, 31 + rgb 4, 10, 0 + rgb 0, 22, 6 + rgb 0, 4, 0 + +Palette0B4:: + db 3 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 22, 0 + rgb 15, 15, 15 + rgb 0, 4, 0 + + rgb 31, 31, 31 + rgb 28, 4, 0 + rgb 15, 15, 15 + rgb 0, 4, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0B5:: + db 3 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 22, 0 + rgb 26, 9, 3 + rgb 0, 4, 0 + + rgb 31, 31, 31 + rgb 31, 22, 0 + rgb 28, 4, 0 + rgb 0, 4, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0B6:: + db 3 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 22, 0 + rgb 20, 0, 31 + rgb 0, 4, 0 + + rgb 31, 31, 31 + rgb 28, 4, 0 + rgb 20, 0, 31 + rgb 0, 4, 0 + + rgb 31, 31, 31 + rgb 10, 2, 10 + rgb 20, 0, 31 + rgb 0, 4, 0 + +Palette0B7:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 0, 8, 16 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 0, 22, 6 + rgb 31, 4, 0 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 0, 22, 9 + rgb 0, 2, 0 + +Palette0B8:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 0, 8, 16 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 31, 4, 0 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 31, 4, 0 + rgb 0, 8, 16 + rgb 0, 2, 0 + +Palette0B9:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 14, 9, 0 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 31, 4, 0 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 0, 22, 9 + rgb 0, 2, 0 + +Palette0BA:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 0, 13, 0 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 31, 4, 0 + rgb 0, 2, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0BB:: + db 3 ; number of palettes + + rgb 31, 29, 25 + rgb 28, 18, 14 + rgb 17, 9, 7 + rgb 5, 0, 0 + + rgb 31, 29, 25 + rgb 31, 22, 0 + rgb 27, 4, 0 + rgb 5, 0, 0 + + rgb 31, 29, 25 + rgb 31, 22, 0 + rgb 17, 9, 7 + rgb 5, 0, 0 + +Palette0BC:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 16, 8, 5 + rgb 4, 0, 0 + + rgb 31, 26, 19 + rgb 31, 22, 0 + rgb 31, 4, 0 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 31, 22, 0 + rgb 0, 0, 0 + +Palette0BD:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 31, 20, 0 + rgb 0, 8, 16 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 31, 20, 0 + rgb 31, 4, 0 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 31, 20, 0 + rgb 16, 12, 0 + rgb 0, 2, 0 diff --git a/src/data/palettes2.asm b/src/data/palettes2.asm new file mode 100644 index 0000000..8027faf --- /dev/null +++ b/src/data/palettes2.asm @@ -0,0 +1,3715 @@ +Palette0BE:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 14, 9, 5 + rgb 0, 4, 0 + + rgb 31, 26, 19 + rgb 27, 0, 0 + rgb 14, 9, 5 + rgb 0, 4, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 27, 0, 0 + rgb 0, 4, 0 + +Palette0BF:: + db 3 ; number of palettes + + rgb 31, 29, 25 + rgb 26, 14, 9 + rgb 28, 4, 0 + rgb 6, 1, 1 + + rgb 31, 29, 25 + rgb 18, 20, 27 + rgb 28, 4, 0 + rgb 6, 1, 1 + + rgb 31, 29, 25 + rgb 26, 14, 9 + rgb 18, 20, 27 + rgb 6, 1, 1 + +Palette0C0:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 7, 14, 19 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 31, 22, 0 + rgb 31, 4, 0 + rgb 0, 2, 0 + + rgb 31, 26, 19 + rgb 31, 4, 0 + rgb 7, 14, 19 + rgb 0, 2, 0 + +Palette0C1:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 14, 9, 5 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 31, 22, 0 + rgb 27, 4, 0 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 27, 4, 0 + rgb 14, 9, 5 + rgb 5, 0, 0 + +Palette0C2:: + db 3 ; number of palettes + + rgb 31, 29, 25 + rgb 26, 14, 9 + rgb 28, 4, 0 + rgb 6, 1, 1 + + rgb 31, 29, 25 + rgb 31, 22, 0 + rgb 28, 4, 0 + rgb 6, 1, 1 + + rgb 31, 29, 25 + rgb 26, 14, 9 + rgb 31, 22, 0 + rgb 6, 1, 1 + +Palette0C3:: + db 3 ; number of palettes + + rgb 19, 14, 5 + rgb 12, 6, 2 + rgb 8, 4, 31 + rgb 0, 2, 0 + + rgb 8, 4, 31 + rgb 25, 27, 31 + rgb 28, 4, 0 + rgb 0, 2, 0 + + rgb 19, 14, 5 + rgb 25, 27, 31 + rgb 8, 4, 31 + rgb 0, 2, 0 + +Palette0C4:: + db 3 ; number of palettes + + rgb 25, 16, 9 + rgb 20, 8, 4 + rgb 8, 4, 31 + rgb 1, 1, 5 + + rgb 25, 16, 9 + rgb 22, 23, 31 + rgb 28, 4, 0 + rgb 1, 1, 5 + + rgb 25, 16, 9 + rgb 22, 23, 31 + rgb 8, 4, 31 + rgb 1, 1, 5 + +Palette0C5:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 0, 14, 6 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 31, 4, 0 + rgb 0, 14, 6 + rgb 3, 0, 2 + + rgb 31, 26, 19 + rgb 0, 28, 12 + rgb 0, 14, 6 + rgb 3, 0, 2 + +Palette0C6:: + db 3 ; number of palettes + + rgb 31, 31, 26 + rgb 27, 16, 9 + rgb 14, 8, 6 + rgb 0, 0, 2 + + rgb 31, 31, 26 + rgb 27, 16, 9 + rgb 31, 4, 0 + rgb 0, 0, 2 + + rgb 31, 31, 26 + rgb 4, 16, 31 + rgb 14, 8, 6 + rgb 0, 0, 2 + +Palette0C7:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 14, 9, 5 + rgb 2, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 31, 4, 0 + rgb 2, 0, 0 + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 31, 24, 0 + rgb 2, 0, 0 + +Palette0C8:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 14, 9, 5 + rgb 1, 0, 0 + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 31, 4, 0 + rgb 1, 0, 0 + + rgb 31, 26, 19 + rgb 28, 16, 0 + rgb 0, 8, 16 + rgb 1, 0, 0 + +Palette0C9:: + db 3 ; number of palettes + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 13, 17, 29 + rgb 0, 3, 0 + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 28, 4, 0 + rgb 0, 3, 0 + + rgb 31, 25, 21 + rgb 13, 17, 29 + rgb 28, 4, 0 + rgb 0, 3, 0 + +Palette0CA:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 14, 9, 5 + rgb 5, 0, 0 + + rgb 31, 27, 19 + rgb 31, 24, 0 + rgb 31, 4, 0 + rgb 5, 0, 0 + + rgb 31, 27, 19 + rgb 27, 16, 9 + rgb 31, 4, 0 + rgb 5, 0, 0 + +Palette0CB:: + db 3 ; number of palettes + + rgb 31, 26, 24 + rgb 26, 13, 10 + rgb 28, 8, 0 + rgb 1, 1, 5 + + rgb 31, 26, 24 + rgb 26, 13, 10 + rgb 28, 8, 0 + rgb 10, 2, 0 + + rgb 31, 26, 24 + rgb 26, 13, 10 + rgb 2, 14, 0 + rgb 1, 1, 5 + +Palette0CC:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 27, 14, 8 + rgb 20, 0, 31 + rgb 4, 0, 0 + + rgb 31, 28, 24 + rgb 27, 14, 8 + rgb 28, 4, 0 + rgb 4, 0, 0 + + rgb 31, 28, 24 + rgb 12, 0, 17 + rgb 20, 0, 31 + rgb 4, 0, 0 + +Palette0CD:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 18, 11 + rgb 5, 9, 14 + rgb 5, 0, 0 + + rgb 31, 27, 19 + rgb 31, 4, 0 + rgb 5, 9, 14 + rgb 5, 0, 0 + + rgb 31, 31, 31 + rgb 24, 24, 24 + rgb 5, 9, 14 + rgb 5, 0, 0 + +Palette0CE:: + db 3 ; number of palettes + + rgb 31, 27, 23 + rgb 27, 18, 11 + rgb 13, 0, 16 + rgb 5, 0, 0 + + rgb 31, 27, 23 + rgb 31, 4, 0 + rgb 22, 14, 20 + rgb 5, 0, 0 + + rgb 31, 27, 23 + rgb 22, 14, 20 + rgb 13, 0, 16 + rgb 5, 0, 0 + +Palette0CF:: + db 3 ; number of palettes + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 17, 17, 27 + rgb 0, 3, 0 + + rgb 31, 25, 21 + rgb 17, 17, 27 + rgb 28, 4, 0 + rgb 0, 3, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0D0:: + db 3 ; number of palettes + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 31, 22, 0 + rgb 0, 0, 3 + + rgb 31, 25, 21 + rgb 17, 17, 27 + rgb 28, 4, 0 + rgb 0, 0, 3 + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 6, 8, 12 + rgb 0, 0, 3 + +Palette0D1:: + db 3 ; number of palettes + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 28, 4, 0 + rgb 0, 0, 3 + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 17, 17, 27 + rgb 0, 0, 3 + + rgb 31, 25, 21 + rgb 8, 8, 8 + rgb 17, 17, 27 + rgb 0, 0, 3 + +Palette0D2:: + db 3 ; number of palettes + + rgb 31, 25, 21 + rgb 26, 12, 4 + rgb 4, 6, 15 + rgb 0, 0, 4 + + rgb 26, 12, 4 + rgb 28, 4, 0 + rgb 4, 6, 15 + rgb 0, 0, 4 + + rgb 27, 25, 25 + rgb 10, 12, 17 + rgb 4, 6, 15 + rgb 0, 0, 4 + +Palette0D3:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 0, 9, 18 + rgb 5, 0, 0 + + rgb 31, 26, 19 + rgb 31, 4, 0 + rgb 0, 9, 18 + rgb 5, 0, 0 + + rgb 31, 27, 19 + rgb 31, 4, 0 + rgb 31, 18, 0 + rgb 5, 0, 0 + +Palette0D4:: + db 3 ; number of palettes + + rgb 31, 26, 19 + rgb 23, 14, 9 + rgb 31, 4, 0 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 23, 14, 9 + rgb 9, 3, 10 + rgb 0, 0, 0 + + rgb 31, 26, 19 + rgb 31, 4, 0 + rgb 9, 3, 10 + rgb 0, 0, 0 + +Palette0D5:: + db 3 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 22, 0 + rgb 3, 5, 13 + rgb 2, 2, 4 + + rgb 31, 31, 31 + rgb 28, 4, 0 + rgb 3, 5, 13 + rgb 2, 2, 4 + + rgb 31, 31, 31 + rgb 3, 3, 7 + rgb 3, 5, 13 + rgb 2, 2, 4 + +Palette0D6:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 26, 14, 6 + rgb 11, 20, 5 + rgb 0, 1, 0 + + rgb 31, 28, 24 + rgb 8, 8, 22 + rgb 11, 20, 5 + rgb 0, 1, 0 + + rgb 31, 28, 24 + rgb 26, 14, 6 + rgb 8, 8, 22 + rgb 0, 1, 0 + +Palette0D7:: + db 3 ; number of palettes + + rgb 31, 28, 24 + rgb 28, 15, 8 + rgb 6, 10, 18 + rgb 1, 2, 4 + + rgb 31, 28, 24 + rgb 25, 0, 0 + rgb 6, 10, 18 + rgb 1, 2, 4 + + rgb 31, 28, 24 + rgb 28, 15, 8 + rgb 25, 0, 0 + rgb 1, 2, 4 + +Palette0DA:: + db 3 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 28, 20, 12 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 31, 23, 15 + rgb 14, 10, 6 + + rgb 0, 0, 0 + rgb 31, 31, 0 + rgb 31, 23, 15 + rgb 0, 0, 31 + +Palette0DC:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 17, 17, 29 + rgb 8, 8, 24 + rgb 0, 0, 10 + + rgb 0, 0, 0 + rgb 14, 14, 23 + rgb 6, 6, 19 + rgb 0, 0, 8 + + rgb 0, 0, 0 + rgb 8, 9, 15 + rgb 4, 4, 12 + rgb 0, 0, 5 + +Palette0DF:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 31, 26, 0 + rgb 16, 16, 0 + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 31, 26, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 31, 26, 0 + rgb 31, 13, 0 + rgb 8, 4, 0 + +Palette0E0:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 31, 26, 0 + rgb 16, 16, 0 + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 31, 26, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 31, 26, 0 + rgb 31, 13, 0 + rgb 8, 4, 0 + +Palette0E2:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 31, 26, 0 + rgb 16, 16, 0 + + rgb 16, 0, 0 + rgb 31, 31, 31 + rgb 31, 26, 0 + rgb 0, 0, 0 + +Palette0E3:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 30, 28, 13 + rgb 31, 15, 8 + rgb 28, 7, 7 + + rgb 28, 28, 24 + rgb 29, 23, 9 + rgb 26, 13, 6 + rgb 12, 0, 0 + +Palette0E5:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 30, 28, 13 + rgb 31, 15, 8 + rgb 28, 7, 7 + + rgb 28, 28, 24 + rgb 30, 28, 13 + rgb 31, 17, 8 + rgb 12, 0, 0 + + rgb 28, 28, 24 + rgb 31, 24, 24 + rgb 25, 7, 7 + rgb 10, 0, 0 + +Palette0E6:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 20, 31, 31 + rgb 6, 14, 31 + rgb 0, 3, 17 + + rgb 28, 28, 24 + rgb 20, 31, 31 + rgb 6, 14, 31 + rgb 29, 31, 31 + +Palette0E8:: + db 2 ; number of palettes + + rgb 11, 11, 11 + rgb 0, 31, 31 + rgb 0, 15, 31 + rgb 0, 0, 9 + + rgb 0, 0, 0 + rgb 0, 31, 31 + rgb 25, 31, 31 + rgb 0, 0, 9 + +Palette0E9:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 0, 31, 31 + rgb 0, 15, 31 + rgb 0, 0, 21 + + rgb 28, 28, 24 + rgb 0, 31, 31 + rgb 26, 31, 31 + rgb 0, 0, 21 + +Palette0EB:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 7, 20, 31 + rgb 5, 13, 27 + rgb 0, 1, 8 + + rgb 28, 28, 24 + rgb 7, 20, 31 + rgb 31, 10, 7 + rgb 16, 0, 0 + +Palette0EC:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 31, 0, 8 + rgb 7, 0, 3 + + rgb 28, 28, 24 + rgb 31, 20, 23 + rgb 31, 15, 19 + rgb 31, 10, 15 + +Palette0ED:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 28, 20, 20 + rgb 28, 12, 12 + rgb 12, 4, 4 + + rgb 28, 28, 24 + rgb 30, 20, 20 + rgb 31, 24, 24 + rgb 0, 0, 0 + +Palette0EE:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 22 + rgb 28, 20, 12 + rgb 0, 0, 0 + + rgb 28, 28, 24 + rgb 31, 31, 22 + rgb 31, 0, 0 + rgb 0, 0, 0 + +Palette0EF:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 27, 25, 20 + rgb 21, 13, 0 + rgb 10, 6, 0 + + rgb 0, 0, 0 + rgb 27, 25, 20 + rgb 17, 9, 0 + rgb 10, 6, 0 + + rgb 0, 0, 0 + rgb 27, 25, 20 + rgb 25, 17, 4 + rgb 10, 6, 0 + +Palette0F0:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 16, 16 + rgb 28, 0, 0 + rgb 8, 0, 0 + + rgb 28, 28, 24 + rgb 31, 22, 0 + rgb 28, 14, 0 + rgb 8, 0, 0 + + rgb 28, 28, 24 + rgb 31, 12, 0 + rgb 28, 0, 0 + rgb 8, 0, 0 + +Palette0F2:: + db 3 ; number of palettes + + rgb 0, 14, 0 + rgb 31, 31, 0 + rgb 31, 21, 0 + rgb 31, 11, 0 + + rgb 31, 31, 18 + rgb 31, 21, 0 + rgb 31, 11, 0 + rgb 31, 0, 0 + + rgb 0, 0, 0 + rgb 31, 11, 0 + rgb 31, 0, 0 + rgb 16, 0, 0 + +Palette0F3:: + db 3 ; number of palettes + + rgb 0, 0, 0 + rgb 19, 19, 9 + rgb 13, 13, 5 + rgb 6, 7, 0 + + rgb 31, 31, 18 + rgb 25, 25, 14 + rgb 19, 19, 9 + rgb 13, 13, 5 + + rgb 0, 0, 0 + rgb 31, 31, 18 + rgb 25, 25, 14 + rgb 19, 19, 9 + +Palette0F4:: + db 3 ; number of palettes + + rgb 0, 14, 0 + rgb 31, 31, 0 + rgb 31, 21, 0 + rgb 31, 11, 0 + + rgb 31, 31, 18 + rgb 31, 21, 0 + rgb 31, 11, 0 + rgb 31, 0, 0 + + rgb 0, 0, 0 + rgb 31, 11, 0 + rgb 31, 0, 0 + rgb 16, 0, 0 + +Palette0F5:: + db 3 ; number of palettes + + rgb 0, 13, 0 + rgb 28, 28, 28 + rgb 20, 20, 20 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 31, 31, 8 + rgb 31, 16, 0 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 31, 8, 0 + rgb 31, 13, 0 + rgb 6, 7, 0 + +Palette0F6:: + db 2 ; number of palettes + + rgb 16, 23, 20 + rgb 31, 31, 0 + rgb 31, 20, 0 + rgb 7, 1, 0 + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 31, 31, 16 + rgb 7, 1, 0 + +Palette0F7:: + db 3 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 20, 20, 16 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 31, 31, 0 + rgb 31, 16, 0 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 31, 16, 0 + rgb 31, 0, 0 + rgb 6, 7, 0 + +Palette0F8:: + db 3 ; number of palettes + + rgb 0, 0, 0 + rgb 1, 10, 23 + rgb 26, 31, 18 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 0, 6, 19 + rgb 22, 27, 14 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 22, 0 + rgb 6, 7, 0 + +Palette0F9:: + db 3 ; number of palettes + + rgb 0, 0, 0 + rgb 28, 25, 31 + rgb 16, 14, 22 + rgb 0, 0, 13 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette0FA:: + db 2 ; number of palettes + + rgb 0, 11, 11 + rgb 30, 31, 29 + rgb 25, 25, 25 + rgb 19, 19, 19 + + rgb 0, 0, 0 + rgb 25, 25, 25 + rgb 19, 19, 19 + rgb 13, 13, 13 + +Palette0FB:: + db 3 ; number of palettes + + rgb 11, 0, 11 + rgb 31, 31, 30 + rgb 31, 31, 24 + rgb 10, 9, 0 + + rgb 11, 24, 11 + rgb 27, 27, 26 + rgb 23, 23, 16 + rgb 10, 9, 0 + + rgb 11, 24, 11 + rgb 23, 23, 22 + rgb 15, 15, 8 + rgb 10, 9, 0 + +Palette0FC:: + db 3 ; number of palettes + + rgb 0, 0, 0 + rgb 26, 31, 18 + rgb 19, 23, 13 + rgb 6, 7, 0 + + rgb 26, 31, 18 + rgb 31, 31, 23 + rgb 19, 23, 13 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 21, 26, 13 + rgb 19, 23, 13 + rgb 6, 7, 0 + +Palette0FE:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 27, 31, 27 + rgb 13, 16, 28 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 31, 27, 27 + rgb 28, 16, 13 + rgb 7, 6, 0 + +Palette0FF:: + db 2 ; number of palettes + + rgb 11, 11, 11 + rgb 31, 26, 31 + rgb 31, 16, 27 + rgb 14, 0, 5 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette100:: + db 3 ; number of palettes + + rgb 11, 11, 11 + rgb 31, 31, 30 + rgb 27, 16, 23 + rgb 0, 0, 2 + + rgb 0, 0, 0 + rgb 31, 31, 30 + rgb 16, 23, 27 + rgb 0, 0, 2 + + rgb 0, 0, 0 + rgb 31, 31, 30 + rgb 26, 20, 17 + rgb 0, 0, 2 + +Palette101:: + db 2 ; number of palettes + + rgb 11, 19, 11 + rgb 31, 31, 30 + rgb 11, 10, 10 + rgb 0, 0, 2 + + rgb 0, 0, 0 + rgb 20, 0, 31 + rgb 5, 5, 5 + rgb 0, 0, 2 + +Palette102:: + db 3 ; number of palettes + + rgb 11, 11, 11 + rgb 31, 31, 24 + rgb 31, 28, 18 + rgb 13, 10, 0 + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 31, 31, 24 + rgb 31, 28, 18 + + rgb 0, 0, 0 + rgb 31, 28, 18 + rgb 22, 19, 9 + rgb 13, 10, 0 + +Palette104:: + db 3 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 23 + rgb 26, 26, 4 + rgb 16, 3, 0 + + rgb 0, 0, 0 + rgb 23, 31, 31 + rgb 4, 26, 26 + rgb 0, 3, 16 + + rgb 0, 0, 0 + rgb 31, 23, 31 + rgb 26, 4, 26 + rgb 16, 0, 3 + +Palette105:: + db 2 ; number of palettes + + rgb 11, 11, 11 + rgb 31, 28, 31 + rgb 31, 22, 29 + rgb 19, 8, 12 + + rgb 0, 0, 0 + rgb 31, 28, 31 + rgb 31, 15, 19 + rgb 19, 8, 12 + +Palette106:: + db 3 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 23 + rgb 26, 26, 4 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 23, 31, 31 + rgb 4, 26, 26 + rgb 0, 6, 7 + + rgb 0, 0, 0 + rgb 31, 23, 31 + rgb 26, 4, 26 + rgb 7, 0, 6 + +Palette107:: + db 3 ; number of palettes + + rgb 11, 11, 11 + rgb 31, 31, 28 + rgb 13, 23, 30 + rgb 1, 11, 8 + + rgb 0, 0, 0 + rgb 13, 23, 30 + rgb 1, 11, 8 + rgb 31, 31, 28 + + rgb 0, 0, 0 + rgb 1, 11, 8 + rgb 31, 31, 28 + rgb 13, 23, 30 + +Palette108:: + db 3 ; number of palettes + + rgb 10, 11, 11 + rgb 30, 31, 31 + rgb 23, 23, 23 + rgb 15, 15, 15 + + rgb 0, 0, 0 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 8, 8, 8 + + rgb 0, 0, 0 + rgb 15, 15, 15 + rgb 8, 8, 8 + rgb 0, 0, 0 + +Palette109:: + db 3 ; number of palettes + + rgb 11, 11, 11 + rgb 27, 29, 31 + rgb 18, 20, 31 + rgb 8, 4, 10 + + rgb 11, 11, 11 + rgb 27, 29, 31 + rgb 13, 12, 21 + rgb 8, 4, 10 + + rgb 11, 11, 11 + rgb 18, 20, 31 + rgb 13, 12, 21 + rgb 8, 4, 10 + +Palette10A:: + db 3 ; number of palettes + + rgb 11, 11, 11 + rgb 31, 31, 30 + rgb 18, 26, 30 + rgb 0, 0, 3 + + rgb 11, 11, 11 + rgb 18, 26, 30 + rgb 18, 26, 30 + rgb 0, 0, 3 + + rgb 11, 11, 11 + rgb 10, 18, 30 + rgb 18, 26, 30 + rgb 0, 0, 3 + +Palette10B:: + db 3 ; number of palettes + + rgb 11, 11, 11 + rgb 31, 31, 30 + rgb 31, 4, 4 + rgb 12, 2, 0 + + rgb 11, 11, 11 + rgb 31, 31, 30 + rgb 31, 16, 4 + rgb 12, 2, 0 + + rgb 11, 11, 11 + rgb 31, 31, 30 + rgb 31, 31, 4 + rgb 12, 2, 0 + +Palette10C:: + db 1 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 26 + rgb 23, 21, 22 + rgb 15, 13, 14 + +Palette10D:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 26, 31, 4 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 16, 31, 16 + rgb 0, 24, 0 + rgb 0, 12, 0 + +Palette10E:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 29, 24, 24 + rgb 17, 5, 5 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 29, 24, 24 + rgb 31, 0, 0 + rgb 17, 5, 5 + +Palette10F:: + db 2 ; number of palettes + + rgb 11, 11, 11 + rgb 22, 22, 16 + rgb 18, 18, 14 + rgb 8, 8, 8 + + rgb 0, 0, 0 + rgb 18, 18, 14 + rgb 8, 8, 8 + rgb 0, 0, 0 + +Palette110:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 7 + rgb 31, 24, 6 + rgb 11, 3, 0 + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 16, 16, 24 + rgb 0, 0, 16 + +Palette111:: + db 3 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 19, 19, 16 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 19, 19, 16 + rgb 6, 7, 0 + rgb 31, 31, 31 + + rgb 0, 0, 0 + rgb 6, 7, 0 + rgb 31, 31, 31 + rgb 19, 19, 16 + +Palette112:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 0 + rgb 31, 17, 0 + rgb 9, 3, 0 + + rgb 28, 28, 24 + rgb 31, 17, 0 + rgb 31, 0, 0 + rgb 9, 3, 0 + +Palette113:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 0 + rgb 19, 12, 0 + rgb 31, 16, 0 + + rgb 0, 0, 0 + rgb 31, 16, 0 + rgb 31, 16, 0 + rgb 31, 0, 0 + +Palette114:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 22, 0 + rgb 31, 0, 0 + rgb 6, 0, 0 + + rgb 28, 28, 24 + rgb 31, 31, 19 + rgb 31, 22, 0 + rgb 29, 6, 0 + +Palette115:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 20, 0, 31 + rgb 13, 0, 20 + rgb 6, 0, 10 + + rgb 28, 28, 24 + rgb 31, 0, 31 + rgb 20, 0, 20 + rgb 10, 0, 10 + + rgb 28, 28, 24 + rgb 31, 0, 19 + rgb 20, 0, 10 + rgb 10, 0, 5 + +Palette116:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 26, 26, 31 + rgb 0, 22, 31 + rgb 0, 2, 4 + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 16, 0 + rgb 16, 2, 0 + + rgb 28, 28, 24 + rgb 31, 31, 0 + rgb 31, 16, 0 + rgb 0, 2, 4 + +Palette117:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 26, 26, 31 + rgb 0, 22, 31 + rgb 0, 2, 4 + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 16, 0 + rgb 16, 2, 0 + + rgb 28, 28, 24 + rgb 31, 31, 0 + rgb 31, 16, 0 + rgb 0, 2, 4 + +Palette118:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 25, 17, 4 + rgb 18, 12, 2 + rgb 10, 6, 0 + + rgb 0, 0, 0 + rgb 31, 22, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 10, 6, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette119:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 29, 21, 14 + rgb 20, 14, 7 + rgb 10, 6, 0 + + rgb 0, 31, 0 + rgb 31, 22, 0 + rgb 31, 13, 0 + rgb 10, 6, 0 + + rgb 0, 0, 31 + rgb 31, 13, 0 + rgb 31, 0, 0 + rgb 10, 6, 0 + +Palette11A:: + db 2 ; number of palettes + + rgb 8, 8, 8 + rgb 31, 16, 16 + rgb 28, 0, 0 + rgb 8, 0, 0 + + rgb 16, 16, 16 + rgb 7, 20, 31 + rgb 5, 13, 27 + rgb 0, 1, 8 + +Palette11B:: + db 1 ; number of palettes + + rgb 14, 27, 31 + rgb 18, 13, 27 + rgb 18, 4, 13 + rgb 0, 0, 4 + +Palette11C:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 16, 16 + rgb 28, 0, 0 + rgb 8, 0, 0 + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 7, 26, 31 + rgb 0, 15, 31 + +Palette11D:: + db 1 ; number of palettes + + rgb 8, 31, 31 + rgb 25, 25, 25 + rgb 17, 17, 17 + rgb 0, 0, 0 + +Palette11E:: + db 2 ; number of palettes + + rgb 0, 7, 13 + rgb 31, 16, 0 + rgb 16, 8, 0 + rgb 0, 0, 0 + + rgb 16, 31, 0 + rgb 0, 31, 31 + rgb 0, 16, 31 + rgb 0, 0, 31 + +Palette11F:: + db 2 ; number of palettes + + rgb 8, 19, 7 + rgb 27, 13, 9 + rgb 13, 4, 0 + rgb 4, 0, 0 + + rgb 11, 11, 11 + rgb 31, 31, 30 + rgb 27, 16, 23 + rgb 0, 0, 2 + +Palette120:: + db 3 ; number of palettes + + rgb 8, 31, 31 + rgb 31, 31, 31 + rgb 25, 25, 25 + rgb 0, 0, 0 + + rgb 0, 16, 0 + rgb 31, 16, 0 + rgb 31, 31, 0 + rgb 31, 0, 31 + + rgb 0, 0, 16 + rgb 31, 26, 19 + rgb 27, 16, 9 + rgb 0, 0, 0 + +Palette121:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 30 + rgb 31, 4, 4 + rgb 12, 2, 0 + + rgb 11, 11, 11 + rgb 31, 31, 30 + rgb 31, 16, 4 + rgb 12, 2, 0 + + rgb 11, 11, 11 + rgb 31, 31, 30 + rgb 31, 31, 4 + rgb 12, 2, 0 + +Palette122:: + db 3 ; number of palettes + + rgb 16, 23, 20 + rgb 31, 31, 21 + rgb 20, 6, 0 + rgb 7, 1, 0 + + rgb 16, 23, 20 + rgb 31, 31, 21 + rgb 31, 20, 0 + rgb 7, 1, 0 + + rgb 0, 0, 0 + rgb 31, 22, 0 + rgb 31, 11, 0 + rgb 31, 0, 0 + +Palette123:: + db 3 ; number of palettes + + rgb 16, 9, 13 + rgb 31, 22, 0 + rgb 26, 11, 0 + rgb 13, 0, 0 + + rgb 0, 0, 0 + rgb 0, 31, 31 + rgb 0, 13, 31 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 0, 16, 31 + rgb 0, 0, 31 + rgb 31, 31, 0 + +Palette124:: + db 1 ; number of palettes + + rgb 9, 5, 11 + rgb 26, 28, 31 + rgb 31, 31, 31 + rgb 14, 22, 31 + +Palette125:: + db 2 ; number of palettes + + rgb 14, 17, 31 + rgb 31, 18, 22 + rgb 31, 6, 10 + rgb 4, 0, 4 + + rgb 11, 11, 11 + rgb 31, 31, 24 + rgb 31, 28, 18 + rgb 13, 10, 0 + +Palette126:: + db 3 ; number of palettes + + rgb 8, 19, 7 + rgb 31, 28, 0 + rgb 31, 16, 0 + rgb 4, 0, 0 + + rgb 11, 11, 11 + rgb 31, 16, 0 + rgb 31, 12, 0 + rgb 0, 0, 2 + + rgb 0, 0, 31 + rgb 31, 12, 0 + rgb 31, 0, 0 + rgb 0, 0, 0 + +Palette127:: + db 3 ; number of palettes + + rgb 0, 0, 31 + rgb 0, 31, 0 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 0, 16, 31 + rgb 31, 0, 0 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 0, 31, 31 + rgb 0, 0, 31 + rgb 31, 31, 31 + rgb 0, 0, 0 + +Palette128:: + db 1 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 20 + rgb 31, 14, 6 + rgb 17, 3, 0 + +Palette129:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 26, 31, 31 + rgb 14, 22, 31 + rgb 0, 16, 31 + + rgb 28, 28, 24 + rgb 30, 31, 25 + rgb 22, 22, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 14, 25, 31 + rgb 0, 10, 31 + +Palette12A:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 26, 31, 31 + rgb 14, 22, 31 + rgb 0, 16, 31 + + rgb 28, 28, 24 + rgb 30, 31, 25 + rgb 22, 22, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 14, 25, 31 + rgb 0, 10, 31 + +Palette12B:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 20, 20, 16 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 31, 31, 0 + rgb 31, 16, 0 + rgb 6, 7, 0 + + rgb 0, 0, 0 + rgb 31, 16, 0 + rgb 31, 0, 0 + rgb 6, 7, 0 + +Palette12C:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 26, 25, 17 + rgb 19, 12, 6 + rgb 6, 4, 3 + + rgb 28, 28, 24 + rgb 31, 19, 8 + rgb 21, 10, 0 + rgb 6, 0, 0 + +Palette12D:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 5, 30, 14 + rgb 7, 21, 12 + rgb 0, 9, 2 + + rgb 28, 28, 24 + rgb 0, 24, 8 + rgb 3, 16, 6 + rgb 0, 5, 2 + +Palette12E:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 25, 17, 14 + rgb 16, 8, 0 + rgb 3, 0, 0 + + rgb 28, 28, 24 + rgb 25, 17, 14 + rgb 31, 21, 19 + rgb 3, 0, 0 + + rgb 28, 28, 24 + rgb 25, 17, 14 + rgb 31, 31, 0 + rgb 3, 0, 0 + +Palette12F:: + db 1 ; number of palettes + + rgb 28, 28, 24 + rgb 0, 24, 8 + rgb 3, 16, 6 + rgb 0, 5, 2 + +Palette130:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 23, 20 + rgb 21, 14, 11 + rgb 3, 3, 0 + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 31, 0, 0 + rgb 0, 0, 17 + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 31, 16, 0 + rgb 0, 0, 17 + +Palette131:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 14 + rgb 22, 22, 0 + rgb 3, 3, 0 + + rgb 28, 28, 24 + rgb 31, 18, 18 + rgb 31, 0, 0 + rgb 8, 0, 0 + +Palette132:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 27, 25, 20 + rgb 18, 17, 9 + rgb 0, 0, 0 + + rgb 28, 28, 24 + rgb 31, 31, 0 + rgb 31, 16, 0 + rgb 31, 0, 0 + +Palette133:: + db 2 ; number of palettes + + rgb 28, 28, 24 + rgb 27, 31, 31 + rgb 15, 18, 18 + rgb 3, 3, 0 + + rgb 28, 28, 24 + rgb 31, 31, 0 + rgb 31, 8, 8 + rgb 8, 0, 0 + +Palette134:: + db 3 ; number of palettes + + rgb 11, 11, 11 + rgb 31, 31, 30 + rgb 31, 0, 30 + rgb 31, 0, 0 + + rgb 0, 0, 0 + rgb 18, 0, 31 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 31, 30 + rgb 31, 13, 0 + rgb 0, 0, 31 + +Palette135:: + db 1 ; number of palettes + + rgb 16, 16, 20 + rgb 28, 28, 24 + rgb 12, 12, 20 + rgb 0, 0, 0 + +Palette136:: + db 1 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 19, 0 + rgb 23, 10, 0 + rgb 0, 0, 0 + +Palette137:: + db 1 ; number of palettes + + rgb 20, 20, 16 + rgb 31, 0, 0 + rgb 31, 31, 0 + rgb 0, 0, 0 + +Palette138:: + db 3 ; number of palettes + + rgb 31, 31, 31 + rgb 16, 16, 22 + rgb 8, 8, 12 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 16, 16, 22 + rgb 31, 0, 0 + rgb 0, 0, 6 + + rgb 31, 31, 0 + rgb 0, 30, 31 + rgb 0, 10, 29 + rgb 0, 0, 20 + +Palette139:: + db 1 ; number of palettes + + rgb 19, 20, 0 + rgb 31, 31, 11 + rgb 31, 0, 0 + rgb 0, 0, 11 + +Palette13A:: + db 1 ; number of palettes + + rgb 19, 20, 0 + rgb 31, 31, 31 + rgb 22, 22, 22 + rgb 0, 0, 0 + +Palette13B:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 4, 28, 20 + rgb 2, 14, 10 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 11, 10 + rgb 15, 6, 5 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 12, 27, 31 + rgb 6, 14, 17 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 21, 0 + rgb 18, 10, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 29, 11, 30 + rgb 14, 5, 15 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 16, 16, 16 + rgb 0, 0, 0 + +Palette13C:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 16, 16, 16 + rgb 0, 0, 0 + +Palette13D:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 4, 28, 20 + rgb 2, 14, 10 + rgb 0, 0, 0 + +Palette13E:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 11, 10 + rgb 15, 6, 5 + rgb 0, 0, 0 + +Palette13F:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 12, 27, 31 + rgb 6, 14, 17 + rgb 0, 0, 0 + +Palette140:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 21, 0 + rgb 18, 10, 0 + rgb 0, 0, 0 + +Palette141:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 29, 11, 30 + rgb 14, 5, 15 + rgb 0, 0, 0 + +Palette142:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 11, 10 + rgb 15, 6, 5 + rgb 0, 0, 0 + +Palette143:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 11, 10 + rgb 15, 6, 5 + rgb 0, 0, 0 + +Palette144:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 4, 28, 20 + rgb 2, 14, 10 + rgb 0, 0, 0 + +Palette145:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 21, 0 + rgb 18, 10, 0 + rgb 0, 0, 0 + +Palette146:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 11, 10 + rgb 15, 6, 5 + rgb 0, 0, 0 + +Palette147:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 12, 27, 31 + rgb 6, 14, 17 + rgb 0, 0, 0 + +Palette148:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 11, 10 + rgb 15, 6, 5 + rgb 0, 0, 0 + +Palette149:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 29, 11, 30 + rgb 14, 5, 15 + rgb 0, 0, 0 + +Palette14A:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 16, 16, 16 + rgb 0, 0, 0 + +Palette14B:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 16, 16, 16 + rgb 0, 0, 0 + +Palette14C:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 11, 10 + rgb 15, 6, 5 + rgb 0, 0, 0 + +Palette14D:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 12, 27, 31 + rgb 6, 14, 17 + rgb 0, 0, 0 + +Palette14E:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 4, 28, 20 + rgb 2, 14, 10 + rgb 0, 0, 0 + +Palette14F:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 16, 16, 16 + rgb 0, 0, 0 + +Palette150:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 11, 10 + rgb 15, 6, 5 + rgb 0, 0, 0 + +Palette151:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 29, 11, 30 + rgb 14, 5, 15 + rgb 0, 0, 0 + +Palette152:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 21, 0 + rgb 18, 10, 0 + rgb 0, 0, 0 + +Palette153:: + db 3 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 28, 28, 24 + rgb 31, 21, 0 + rgb 18, 10, 0 + rgb 0, 0, 0 + +Palette154:: + db 6 ; number of palettes + + rgb 28, 28, 28 + rgb 11, 19, 3 + rgb 5, 14, 3 + rgb 0, 0, 8 + + rgb 28, 28, 28 + rgb 25, 5, 22 + rgb 5, 14, 3 + rgb 0, 0, 8 + + rgb 28, 28, 28 + rgb 15, 24, 20 + rgb 5, 14, 3 + rgb 0, 0, 8 + + rgb 28, 28, 28 + rgb 15, 24, 20 + rgb 14, 10, 3 + rgb 0, 0, 8 + + rgb 28, 28, 28 + rgb 15, 24, 20 + rgb 9, 18, 12 + rgb 0, 0, 8 + + rgb 31, 31, 31 + rgb 31, 23, 0 + rgb 24, 0, 0 + rgb 0, 0, 8 + +Palette155:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 20, 0 + rgb 31, 0, 0 + rgb 5, 0, 3 + + rgb 31, 31, 13 + rgb 31, 20, 0 + rgb 31, 0, 0 + rgb 5, 0, 3 + + rgb 31, 31, 31 + rgb 31, 12, 0 + rgb 31, 0, 0 + rgb 5, 0, 3 + + rgb 31, 20, 0 + rgb 31, 12, 0 + rgb 31, 0, 0 + rgb 5, 0, 0 + + rgb 28, 28, 28 + rgb 4, 12, 0 + rgb 31, 12, 0 + rgb 5, 0, 0 + + rgb 31, 27, 8 + rgb 4, 12, 0 + rgb 31, 12, 0 + rgb 5, 0, 0 + +Palette156:: + db 6 ; number of palettes + + rgb 22, 29, 26 + rgb 13, 24, 20 + rgb 10, 18, 16 + rgb 0, 0, 6 + + rgb 22, 29, 26 + rgb 29, 10, 0 + rgb 12, 13, 6 + rgb 0, 0, 6 + + rgb 22, 29, 26 + rgb 17, 18, 8 + rgb 12, 13, 6 + rgb 0, 0, 6 + + rgb 22, 29, 26 + rgb 13, 24, 20 + rgb 12, 13, 6 + rgb 0, 0, 6 + + rgb 22, 29, 26 + rgb 10, 18, 16 + rgb 12, 13, 6 + rgb 0, 0, 6 + + rgb 31, 31, 31 + rgb 13, 0, 17 + rgb 0, 0, 3 + rgb 0, 0, 6 + +Palette157:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 17, 31, 31 + rgb 13, 0, 25 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 30, 12, 21 + rgb 24, 0, 10 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 14, 0, 0 + rgb 24, 0, 10 + rgb 0, 0, 0 + + rgb 14, 0, 0 + rgb 30, 12, 21 + rgb 24, 0, 10 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 30, 12, 21 + rgb 10, 10, 10 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 14, 0, 0 + rgb 30, 12, 21 + rgb 0, 0, 0 + +Palette158:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 14, 29 + rgb 5, 0, 12 + rgb 0, 0, 0 + + rgb 31, 31, 22 + rgb 27, 21, 3 + rgb 23, 8, 2 + rgb 0, 0, 8 + + rgb 31, 31, 22 + rgb 27, 21, 3 + rgb 31, 4, 0 + rgb 0, 0, 8 + + rgb 31, 31, 22 + rgb 27, 21, 3 + rgb 5, 12, 31 + rgb 0, 0, 8 + + rgb 31, 31, 22 + rgb 5, 12, 31 + rgb 23, 8, 2 + rgb 0, 0, 8 + + rgb 5, 12, 31 + rgb 31, 31, 22 + rgb 31, 4, 0 + rgb 0, 0, 8 + +Palette159:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 30, 30, 10 + rgb 12, 0, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 20, 0, 0 + rgb 31, 0, 0 + rgb 0, 0, 0 + + rgb 16, 16, 16 + rgb 24, 24, 24 + rgb 31, 0, 0 + rgb 0, 0, 0 + + rgb 16, 16, 16 + rgb 24, 24, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 0, 16, 31 + rgb 0, 0, 31 + rgb 16, 0, 31 + rgb 31, 0, 31 + + rgb 31, 0, 16 + rgb 16, 16, 16 + rgb 24, 24, 24 + rgb 31, 31, 31 + +Palette15A:: + db 6 ; number of palettes + + rgb 31, 29, 16 + rgb 9, 7, 11 + rgb 5, 6, 6 + rgb 2, 2, 2 + + rgb 31, 29, 16 + rgb 9, 7, 11 + rgb 24, 0, 7 + rgb 2, 2, 2 + + rgb 31, 29, 16 + rgb 31, 20, 4 + rgb 5, 6, 6 + rgb 2, 2, 2 + + rgb 31, 29, 16 + rgb 17, 3, 11 + rgb 5, 6, 6 + rgb 2, 2, 2 + + rgb 31, 29, 16 + rgb 24, 0, 7 + rgb 5, 6, 6 + rgb 2, 2, 2 + + rgb 31, 31, 31 + rgb 0, 0, 31 + rgb 0, 0, 0 + rgb 2, 2, 2 + +Palette15B:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 31, 0 + rgb 31, 0, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 28, 27, 0 + rgb 22, 10, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 5, 25, 0 + rgb 22, 10, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 0, 13, 31 + rgb 22, 10, 0 + rgb 0, 0, 0 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette15C:: + db 6 ; number of palettes + + rgb 24, 16, 0 + rgb 24, 4, 0 + rgb 16, 24, 0 + rgb 0, 0, 12 + + rgb 31, 31, 31 + rgb 16, 24, 0 + rgb 8, 15, 0 + rgb 0, 0, 12 + + rgb 31, 31, 31 + rgb 31, 16, 12 + rgb 8, 15, 0 + rgb 0, 0, 12 + + rgb 31, 31, 31 + rgb 31, 16, 12 + rgb 24, 4, 0 + rgb 0, 0, 12 + + rgb 31, 16, 12 + rgb 16, 24, 0 + rgb 8, 15, 0 + rgb 0, 0, 12 + + rgb 31, 31, 31 + rgb 31, 17, 5 + rgb 28, 2, 0 + rgb 0, 0, 12 + +Palette15D:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 8, 8, 4 + rgb 31, 4, 0 + rgb 0, 0, 0 + + rgb 16, 16, 28 + rgb 19, 31, 12 + rgb 4, 13, 0 + rgb 0, 0, 0 + + rgb 27, 31, 28 + rgb 11, 21, 28 + rgb 4, 13, 0 + rgb 0, 2, 2 + + rgb 28, 28, 0 + rgb 12, 20, 20 + rgb 28, 16, 28 + rgb 0, 0, 0 + + rgb 29, 16, 8 + rgb 4, 13, 0 + rgb 8, 8, 4 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 29, 16, 8 + rgb 8, 8, 4 + rgb 0, 0, 0 + +Palette15E:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 28, 0 + rgb 31, 0, 0 + rgb 8, 0, 0 + + rgb 31, 31, 31 + rgb 31, 28, 0 + rgb 25, 15, 0 + rgb 8, 0, 0 + + rgb 31, 31, 17 + rgb 31, 9, 4 + rgb 3, 17, 31 + rgb 0, 0, 7 + + rgb 31, 26, 12 + rgb 15, 10, 0 + rgb 25, 15, 0 + rgb 6, 0, 0 + + rgb 31, 31, 14 + rgb 31, 9, 4 + rgb 25, 9, 31 + rgb 6, 0, 0 + + rgb 15, 10, 0 + rgb 31, 28, 0 + rgb 31, 9, 4 + rgb 6, 0, 0 + +Palette15F:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 18, 13 + rgb 28, 0, 0 + rgb 4, 2, 2 + + rgb 31, 31, 23 + rgb 31, 18, 13 + rgb 14, 9, 8 + rgb 0, 0, 0 + + rgb 31, 31, 27 + rgb 29, 16, 9 + rgb 22, 2, 14 + rgb 0, 0, 0 + + rgb 31, 31, 23 + rgb 7, 7, 15 + rgb 28, 10, 0 + rgb 0, 0, 0 + + rgb 13, 5, 15 + rgb 29, 16, 9 + rgb 22, 2, 14 + rgb 0, 0, 0 + + rgb 31, 31, 27 + rgb 13, 5, 15 + rgb 22, 2, 14 + rgb 0, 0, 0 + +Palette160:: + db 8 ; number of palettes + + rgb 0, 21, 0 + rgb 31, 31, 31 + rgb 28, 0, 0 + rgb 4, 0, 0 + + rgb 0, 0, 0 + rgb 28, 0, 0 + rgb 28, 12, 0 + rgb 28, 28, 0 + + rgb 0, 0, 0 + rgb 28, 0, 0 + rgb 28, 12, 0 + rgb 28, 28, 0 + + rgb 0, 0, 0 + rgb 28, 0, 0 + rgb 28, 12, 0 + rgb 28, 28, 0 + + rgb 0, 0, 0 + rgb 28, 0, 0 + rgb 28, 12, 0 + rgb 28, 28, 0 + + rgb 0, 0, 0 + rgb 28, 0, 0 + rgb 28, 12, 0 + rgb 28, 28, 0 + + rgb 0, 0, 0 + rgb 28, 0, 0 + rgb 28, 12, 0 + rgb 28, 28, 0 + + rgb 0, 0, 0 + rgb 28, 0, 0 + rgb 28, 12, 0 + rgb 28, 28, 0 + +Palette161:: + db 8 ; number of palettes + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 5, 9 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 28, 24, 5 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 6, 15, 25 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 15, 8, 26 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 9, 9, 27 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 4, 19, 3 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 13, 18 + rgb 0, 0, 0 + +Palette162:: + db 8 ; number of palettes + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 5, 9 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 28, 24, 5 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 6, 15, 25 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 15, 8, 26 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 9, 9, 27 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 4, 19, 3 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 10, 7, 1 + rgb 23, 15, 2 + rgb 5, 2, 0 + +Palette163:: + db 8 ; number of palettes + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 5, 9 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 28, 24, 5 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 6, 15, 25 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 15, 8, 26 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 9, 9, 27 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 4, 19, 3 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 31, 31, 31 + rgb 2, 2, 6 + rgb 15, 28, 31 + +Palette164:: + db 8 ; number of palettes + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 5, 9 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 28, 24, 5 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 6, 15, 25 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 15, 8, 26 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 9, 9, 27 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 4, 19, 3 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 31, 17, 0 + rgb 28, 0, 0 + rgb 12, 1, 0 + +Palette165:: + db 8 ; number of palettes + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 5, 9 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 28, 24, 5 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 6, 15, 25 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 15, 8, 26 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 9, 9, 27 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 4, 19, 3 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 18, 7, 27 + rgb 11, 0, 20 + rgb 31, 31, 31 + +Palette166:: + db 8 ; number of palettes + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 5, 9 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 28, 24, 5 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 6, 15, 25 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 15, 8, 26 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 9, 9, 27 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 4, 19, 3 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 28, 0, 0 + rgb 16, 16, 16 + rgb 0, 0, 0 + +Palette167:: + db 8 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + rgb 31, 31, 31 + + rgb 31, 31, 31 + rgb 31, 25, 0 + rgb 27, 4, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 21, 21, 21 + rgb 10, 10, 10 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 21, 21, 21 + rgb 10, 10, 10 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 0, 0, 20 + rgb 31, 31, 31 + rgb 0, 0, 0 + +Palette168:: + db 8 ; number of palettes + + rgb 0, 0, 0 + rgb 28, 28, 24 + rgb 5, 19, 6 + rgb 1, 0, 5 + + rgb 0, 0, 0 + rgb 28, 28, 24 + rgb 31, 2, 4 + rgb 1, 0, 5 + + rgb 0, 0, 0 + rgb 28, 28, 24 + rgb 7, 23, 31 + rgb 1, 0, 5 + + rgb 0, 0, 0 + rgb 28, 28, 24 + rgb 25, 24, 31 + rgb 1, 0, 5 + + rgb 0, 0, 0 + rgb 28, 28, 24 + rgb 31, 31, 0 + rgb 1, 0, 5 + + rgb 0, 0, 0 + rgb 28, 28, 24 + rgb 27, 18, 31 + rgb 1, 0, 5 + + rgb 0, 0, 0 + rgb 28, 28, 24 + rgb 23, 11, 7 + rgb 1, 0, 5 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette169:: + db 1 ; number of palettes + + rgb 22, 22, 22 + rgb 13, 13, 13 + rgb 9, 9, 9 + rgb 0, 0, 0 + +Palette16A:: + db 1 ; number of palettes + + rgb 31, 31, 31 + rgb 21, 21, 21 + rgb 10, 10, 10 + rgb 5, 5, 3 + +Palette16B:: + db 1 ; number of palettes + + rgb 24, 24, 19 + rgb 31, 0, 0 + rgb 31, 16, 0 + rgb 0, 0, 0 + +Palette16C:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 0, 0 + rgb 31, 18, 0 + rgb 5, 0, 31 + + rgb 31, 31, 31 + rgb 31, 26, 0 + rgb 31, 0, 0 + rgb 3, 0, 0 + + rgb 31, 31, 31 + rgb 31, 26, 0 + rgb 23, 18, 0 + rgb 3, 0, 0 + + rgb 31, 31, 31 + rgb 0, 27, 21 + rgb 0, 18, 18 + rgb 3, 0, 0 + + rgb 31, 31, 31 + rgb 23, 23, 4 + rgb 22, 13, 0 + rgb 0, 0, 0 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette16D:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 31, 0 + rgb 17, 12, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 6, 31 + rgb 0, 31, 31 + rgb 0, 0, 0 + + rgb 31, 31, 0 + rgb 31, 17, 0 + rgb 31, 4, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 13, 0 + rgb 22, 0, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 0, 24, 31 + rgb 8, 10, 18 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 22, 22, 18 + rgb 8, 13, 0 + rgb 0, 0, 0 + +Palette16E:: + db 8 ; number of palettes + + rgb 16, 0, 31 + rgb 31, 17, 0 + rgb 25, 0, 0 + rgb 31, 31, 0 + + rgb 0, 31, 0 + rgb 31, 31, 0 + rgb 31, 0, 0 + rgb 0, 0, 0 + + rgb 0, 31, 0 + rgb 31, 0, 0 + rgb 31, 31, 0 + rgb 0, 0, 31 + + rgb 0, 5, 0 + rgb 31, 31, 31 + rgb 31, 0, 0 + rgb 0, 31, 0 + + rgb 0, 31, 0 + rgb 31, 0, 31 + rgb 0, 0, 0 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + rgb 0, 31, 31 + +Palette16F:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 0, 31, 0 + rgb 0, 31, 0 + rgb 0, 31, 0 + + rgb 0, 31, 0 + rgb 0, 31, 0 + rgb 0, 31, 0 + rgb 0, 31, 0 + +Palette170:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 25, 14, 0 + rgb 9, 0, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 25, 14, 0 + rgb 9, 0, 0 + + rgb 31, 31, 31 + rgb 31, 0, 0 + rgb 3, 3, 8 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette171:: + db 1 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 20, 11 + rgb 31, 5, 0 + rgb 18, 0, 0 + +Palette172:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 16, 31, 0 + rgb 7, 19, 31 + rgb 0, 9, 28 + + rgb 31, 31, 31 + rgb 0, 0, 0 + rgb 31, 15, 17 + rgb 30, 0, 0 + + rgb 25, 14, 0 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 25, 14, 0 + rgb 3, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 31, 0, 30 + rgb 3, 0, 0 + +Palette173:: + db 1 ; number of palettes + + rgb 0, 0, 12 + rgb 31, 16, 15 + rgb 31, 0, 0 + rgb 9, 0, 0 + +Palette174:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 20, 5 + rgb 31, 12, 0 + rgb 31, 0, 0 + + rgb 0, 0, 0 + rgb 23, 31, 19 + rgb 12, 31, 7 + rgb 0, 21, 15 + +Palette175:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 25, 14, 0 + rgb 9, 0, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 3, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 25, 14, 0 + rgb 3, 0, 0 + + rgb 31, 31, 13 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 3, 0, 0 + + rgb 31, 31, 31 + rgb 31, 20, 11 + rgb 31, 5, 0 + rgb 18, 0, 0 + + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 0, 0 + +Palette176:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 0, 0, 0 + rgb 7, 19, 31 + rgb 0, 9, 28 + + rgb 31, 31, 31 + rgb 0, 0, 0 + rgb 31, 15, 17 + rgb 30, 0, 0 + + rgb 25, 14, 0 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 25, 14, 0 + rgb 3, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 31, 0, 30 + rgb 3, 0, 0 + +Palette177:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 18, 0 + rgb 31, 8, 0 + rgb 31, 28, 7 + + rgb 0, 0, 0 + rgb 31, 14, 0 + rgb 0, 24, 0 + rgb 0, 0, 0 + +Palette178:: + db 1 ; number of palettes + + rgb 18, 15, 0 + rgb 31, 31, 31 + rgb 25, 22, 7 + rgb 8, 5, 0 + +Palette179:: + db 6 ; number of palettes + + rgb 23, 18, 22 + rgb 17, 2, 7 + rgb 4, 4, 7 + rgb 0, 0, 0 + + rgb 28, 28, 24 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 30, 29, 0 + rgb 31, 13, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 16, 12, 17 + rgb 4, 4, 7 + rgb 0, 0, 0 + + rgb 23, 18, 22 + rgb 16, 12, 17 + rgb 4, 4, 7 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 25, 14, 0 + +Palette17A:: + db 8 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 0, 31, 0 + rgb 0, 14, 0 + + rgb 28, 28, 24 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 29, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +Palette17B:: + db 2 ; number of palettes + + rgb 30, 31, 0 + rgb 31, 11, 0 + rgb 27, 3, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 11, 0 + rgb 27, 3, 0 + rgb 0, 0, 0 + +Palette17C:: + db 1 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 0, 0 + rgb 0, 13, 31 + rgb 0, 0, 0 + +Palette17D:: + db 2 ; number of palettes + + rgb 30, 31, 0 + rgb 31, 11, 0 + rgb 27, 3, 0 + rgb 0, 0, 0 + + rgb 31, 0, 16 + rgb 31, 0, 16 + rgb 31, 0, 16 + rgb 31, 0, 16 + +Palette17E:: + db 1 ; number of palettes + + rgb 19, 20, 0 + rgb 31, 31, 31 + rgb 18, 18, 18 + rgb 0, 0, 0 + +Palette17F:: + db 2 ; number of palettes + + rgb 30, 31, 0 + rgb 31, 11, 0 + rgb 27, 3, 0 + rgb 0, 0, 0 + + rgb 31, 0, 16 + rgb 31, 0, 16 + rgb 31, 0, 16 + rgb 31, 0, 16 + +Palette180:: + db 1 ; number of palettes + + rgb 18, 24, 0 + rgb 31, 31, 31 + rgb 19, 19, 19 + rgb 0, 0, 0 + +Palette181:: + db 1 ; number of palettes + + rgb 31, 24, 0 + rgb 31, 9, 0 + rgb 31, 31, 31 + rgb 27, 0, 0 + +Palette182:: + db 4 ; number of palettes + + rgb 31, 31, 31 + rgb 25, 14, 0 + rgb 9, 0, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 3, 0, 0 + + rgb 31, 31, 31 + rgb 31, 24, 0 + rgb 25, 14, 0 + rgb 3, 0, 0 + + rgb 31, 31, 13 + rgb 31, 24, 0 + rgb 3, 3, 8 + rgb 3, 0, 0 + +Palette183:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 29, 16, 16 + rgb 29, 0, 0 + + rgb 0, 0, 0 + rgb 0, 31, 31 + rgb 30, 30, 30 + rgb 0, 0, 29 + +Palette184:: + db 2 ; number of palettes + + rgb 31, 31, 31 + rgb 31, 22, 9 + rgb 27, 9, 4 + rgb 18, 0, 0 + + rgb 31, 31, 31 + rgb 0, 0, 0 + rgb 0, 0, 0 + rgb 0, 10, 28 + +Palette185:: + db 1 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 11, 10 + rgb 15, 6, 5 + rgb 0, 0, 0 + +Palette186:: + db 8 ; number of palettes + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 5, 9 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 28, 24, 5 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 6, 15, 25 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 15, 8, 26 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 9, 9, 27 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 4, 19, 3 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 12, 27, 31 + rgb 6, 14, 17 + rgb 0, 0, 0 + +Palette187:: + db 8 ; number of palettes + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 5, 9 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 28, 24, 5 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 6, 15, 25 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 15, 8, 26 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 9, 9, 27 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 4, 19, 3 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 11, 10 + rgb 15, 6, 5 + rgb 0, 0, 0 + +Palette188:: + db 8 ; number of palettes + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 5, 9 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 28, 24, 5 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 6, 15, 25 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 15, 8, 26 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 9, 9, 27 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 4, 19, 3 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 31, 31, 31 + rgb 16, 16, 16 + rgb 0, 0, 0 + +Palette189:: + db 8 ; number of palettes + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 30, 5, 9 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 28, 24, 5 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 31, 31, 31 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 6, 15, 25 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 15, 8, 26 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 9, 9, 27 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 30, 27, 24 + rgb 4, 19, 3 + rgb 0, 0, 0 + + rgb 6, 14, 11 + rgb 29, 11, 30 + rgb 14, 5, 15 + rgb 0, 0, 0 diff --git a/src/engine/bank01.asm b/src/engine/bank01.asm deleted file mode 100644 index 9474df1..0000000 --- a/src/engine/bank01.asm +++ /dev/null @@ -1,16 +0,0 @@ -GameLoop:: - di - ld sp, $d000 - call ResetSerial - call EnableInt_VBlank - call EnableInt_Timer - call EnableSRAM - ld a, [$a006] ; sTextSpeed - ld [$cdde], a ; wTextSpeed - ld a, [$a009] ; sSkipDelayAllowed - ld [$cd08], a ; wSkipDelayAllowed - call DisableSRAM - ld a, $3c - ld [$cd07], a - ei -; 0x4025 diff --git a/src/engine/bank03.asm b/src/engine/bank03.asm new file mode 100644 index 0000000..1c2cf0a --- /dev/null +++ b/src/engine/bank03.asm @@ -0,0 +1,2359 @@ +; handles intro, title screen and start menu +; as well as the core gameplay loop +_CoreGameLoop:: + call Func_c240 +.intro + farcall $4, $5641 ; play intro and title screen + ld a, PLAYER_TURN + ldh [hWhoseTurn], a + call Func_c249 + xor a + call Func_3062 + xor a + call Func_3073 +.start_menu_loop + call HandleStartMenu + ld hl, .StartMenuFunctionTable + call JumpToFunctionInTable + jr c, .intro + jr .start_menu_loop + +.StartMenuFunctionTable + dw StartMenu_CardPop ; STARTMENU_CARD_POP + dw StartMenu_ContinueFromDiary ; STARTMENU_CONTINUE_FROM_DIARY + dw StartMenu_NewGame ; STARTMENU_NEW_GAME + dw StartMenu_ContinueDuel ; STARTMENU_CONTINUE_DUEL + +StartMenu_NewGame: + ld hl, wd554 + bit 0, [hl] + jr z, .asm_c037 + farcall $7, $4f81 + ret c +.asm_c037 + farcall $6, $58f8 + call Func_e97a + call Func_c24d + call Func_eb97 + xor a + farcall $7, $5475 + ld a, $04 + ld [wd54c], a + xor a + ld [wd54d], a + call Func_3087 + scf + ret + +StartMenu_ContinueFromDiary: + ld hl, wd554 + bit 2, [hl] + jr z, .asm_c067 + bit 1, [hl] + jr z, .asm_c067 + farcall $7, $4fcf + ret c +.asm_c067 + call Func_eaea + xor a + call Func_3062 + ld a, [wd54c] + cp $04 + jr z, .asm_c0a0 + cp $03 + jr z, .asm_c0ab + ld a, [wd550] + ld b, $01 + farcall $4, $4f16 + call Func_33b7 + call Func_c29d + call Func_e9a7 + ld a, $01 + farcall $7, $5475 + ld hl, wd583 + set 7, [hl] + ld a, $02 + ld [wd54c], a + call Func_3087 + scf + ret + +.asm_c0a0 + ld a, $01 + farcall $7, $5475 + call Func_3087 + scf + ret + +.asm_c0ab + ld a, [wd550] + ld b, $01 + farcall $4, $4f16 + call Func_33b7 + call Func_c29d + call Func_e9a7 + ld a, $01 + farcall $7, $5475 + call DisableLCD + farcall $4, $4b9c + farcall $4, $455e + farcall $4, $4417 + farcall $7, $4990 + farcall $4, $509f + call DoFrame + ld a, $0e + call Func_3154 + ld a, $3c + call Func_d6bb + ld [wcc16], a + ld a, $3d + call Func_d6bb + ld [wdd03], a + call Func_3087 + scf + ret + +StartMenu_ContinueDuel: + ld a, $01 + farcall $7, $5475 + xor a + call Func_3062 + call Func_eb16 + ld a, [wd550] + ld b, $01 + farcall $4, $4f16 + call Func_33b7 + call EnablePlayTimeCounter + ld a, $f0 + call Func_d6d3 + ld a, $0e + call Func_3154 + ld a, $03 + ld [wd54c], a + call Func_3087 + scf + ret + +StartMenu_CardPop: + farcall $7, $782b + scf + ccf + ret + +Func_c12e:: + sla a + ld hl, .PointerTable + add l + ld l, a + jr nc, .no_cap + inc h +.no_cap + ld a, [hli] + ld h, [hl] + ld l, a + jp hl + +.PointerTable + dw $31a1 + dw Func_c162 + dw $417d + dw $4169 + dw $4183 + dw $31a8 + dw $4199 + dw Func_c162 + dw $4163 + dw $4189 + dw $3234 + dw $418f + dw Func_c162 + dw Func_c162 + dw Func_c162 + dw $416f + dw $4175 + dw $41a2 + dw $41a6 + +Func_c162: + ret + +SECTION "Bank 3@41c9", ROMX + +HandleStartMenu: + xor a + ld [wd554], a + call Func_e883 + jr c, .asm_c21a + call Func_e8b7 + jr c, .asm_c20f +.asm_c1d7 + ld hl, wd554 + set 0, [hl] + call Func_eaf6 + farcall $9, $409a + jr c, .asm_c204 + ld hl, wd554 + set 2, [hl] + ld a, $04 + call Func_d6bb + cp $02 + jr c, .asm_c238 + call Func_e8a3 + jr c, .asm_c22a + call Func_e91a + jr c, .asm_c22a + ld hl, wd554 + set 1, [hl] + jr .asm_c231 +.asm_c204 + ld a, $04 + call Func_d6bb + cp $02 + jr c, .asm_c222 + jr .asm_c22a + +.asm_c20f + debug_nop + call Func_e91a + jr c, .asm_c21a + call Func_e9b7 + jr .asm_c1d7 + +.asm_c21a + xor a + farcall $7, $4d6f + ld a, STARTMENU_NEW_GAME + ret +.asm_c222 + ld a, $01 + farcall $7, $4d6f + inc a + ret +.asm_c22a + ld a, $02 + farcall $7, $4d6f + ret +.asm_c231 + ld a, $03 + farcall $7, $4d6f + ret +.asm_c238 + ld a, $04 + farcall $7, $4d6f + inc a + ret + +; called before intro starts +Func_c240: + xor a + ld [wd674], a + farcall $4, $7dfa + ret + +Func_c249: + call Func_d671 + ret + +Func_c24d: + call Func_d671 + ; reset play time + xor a + ld [wPlayTimeCounter + 0], a + ld [wPlayTimeCounter + 1], a + ld [wPlayTimeCounter + 2], a + ld [wPlayTimeCounter + 3], a + ld [wPlayTimeCounter + 4], a + call Func_c2c2 + xor a + ld [wd54c], a + ld [wd54d], a + ld [wd54e], a + ld [wd54f], a + ld [wd551], a + ld [wd552], a + ld [wd553], a + ld [wd589], a + ld [wd586], a + ld [wd587], a + ld [wd674], a + ld [wd611], a + ld [wd612], a + ld [wd613], a + ld [wd614], a + call Func_ebc6 + jr nc, .asm_c299 + call Func_eb39 +.asm_c299 + call Func_c2a7 + ret + +Func_c29d: + call Func_c2a7 + ret + +EnablePlayTimeCounter: + ld a, TRUE + ld [wPlayTimeCounterEnable], a + ret + +Func_c2a7: + ld a, TRUE + ld [wPlayTimeCounterEnable], a + call Func_c2d6 + call Func_c366 + call Func_c3d4 + call Func_c2ff + call Func_c319 + call Func_c439 + call Func_c477 + ret + +; clears s0a4e0 +Func_c2c2: + ld hl, s0a4e0 + ld bc, $12c0 + call EnableSRAM +.loop_clear + xor a + ld [hli], a + dec bc + ld a, c + or b + jr nz, .loop_clear + call DisableSRAM + ret + +Func_c2d6: + ld a, $0d + call Func_d698 + jr nz, .asm_c2fe + ld a, [wd587] + cp $06 + jr z, .asm_c2fe + cp $07 + jr z, .asm_c2fe + call UpdateRNGSources + rrca + jr c, .asm_c2f7 + ld a, $0f + ld c, $06 + call Func_d6fe + jr .asm_c2fe +.asm_c2f7 + ld a, $0f + ld c, $07 + call Func_d6fe +.asm_c2fe + ret + +Func_c2ff: + ld a, $02 + call Func_d6bb + cp $06 + jr c, .asm_c318 + ld a, $f5 + call Func_d6e3 + call UpdateRNGSources + rra + jr nc, .asm_c318 + ld a, $f5 + call Func_d6d3 +.asm_c318 + ret + +Func_c319: + ld a, $0d + call Func_d6bb + cp $04 + jr c, .asm_c32d + jr z, .asm_c357 + ld a, $0d + ld c, $01 + call Func_d6fe + jr .asm_c357 +.asm_c32d + ld a, [wd586] + cp $23 + jr z, .asm_c357 + cp $24 + jr z, .asm_c357 + cp $25 + jr z, .asm_c357 + ld a, $0d + call Func_d6bb + cp $02 + jr z, .asm_c357 + jr nc, .asm_c358 + ld a, $20 + call Func_d6bb + cp $0a + jr c, .asm_c357 + ld a, $0d + ld c, $02 + call Func_d6fe +.asm_c357 + ret +.asm_c358 + ld a, $0d + ld c, $01 + call Func_d6fe + ld a, $20 + call Func_d6f3 + jr .asm_c357 + +Func_c366: + ld a, $21 + call Func_d6bb + cp $02 + jr c, .asm_c3d3 + ld a, [wd589] + cp $00 + jr nz, .asm_c382 + ld a, $25 + call Func_d6bb + ld c, a + ld a, [wd587] + cp c + jr z, .asm_c3d3 +.asm_c382 + ld a, $05 + call Random + or a + jr z, .asm_c395 + dec a + jr z, .asm_c39e + dec a + jr z, .asm_c3a7 + dec a + jr z, .asm_c3b0 + jr .asm_c3b9 +.asm_c395 + ld a, $25 + ld c, $04 + call Func_d6fe + jr .asm_c3c0 +.asm_c39e + ld a, $25 + ld c, $03 + call Func_d6fe + jr .asm_c3c0 +.asm_c3a7 + ld a, $25 + ld c, $07 + call Func_d6fe + jr .asm_c3c0 +.asm_c3b0 + ld a, $25 + ld c, $09 + call Func_d6fe + jr .asm_c3c0 +.asm_c3b9 + ld a, $25 + ld c, $08 + call Func_d6fe +.asm_c3c0 + ld a, [wd589] + cp $00 + jr nz, .asm_c3d3 + ld a, $25 + call Func_d6bb + ld c, a + ld a, [wd587] + cp c + jr z, .asm_c382 +.asm_c3d3 + ret + +Func_c3d4: + ld a, [wd589] + cp $01 + jr nz, .asm_c3e7 + ld a, $26 + call Func_d6bb + ld c, a + ld a, [wd587] + cp c + jr z, .asm_c438 +.asm_c3e7 + ld a, $05 + call Random + or a + jr z, .asm_c3fa + dec a + jr z, .asm_c403 + dec a + jr z, .asm_c40c + dec a + jr z, .asm_c415 + jr .asm_c41e +.asm_c3fa + ld a, $26 + ld c, $05 + call Func_d6fe + jr .asm_c425 +.asm_c403 + ld a, $26 + ld c, $07 + call Func_d6fe + jr .asm_c425 +.asm_c40c + ld a, $26 + ld c, $08 + call Func_d6fe + jr .asm_c425 +.asm_c415 + ld a, $26 + ld c, $0a + call Func_d6fe + jr .asm_c425 +.asm_c41e + ld a, $26 + ld c, $02 + call Func_d6fe +.asm_c425 + ld a, [wd589] + cp $01 + jr nz, .asm_c438 + ld a, $26 + call Func_d6bb + ld c, a + ld a, [wd587] + cp c + jr z, .asm_c3e7 +.asm_c438 + ret + +Func_c439: + ld a, $28 + call Func_d6bb + cp $05 + jr c, .asm_c476 + ld a, [wd589] + cp $00 + jr nz, .asm_c450 + ld a, [wd587] + cp $0b + jr z, .asm_c476 +.asm_c450 + ld a, $28 + ld c, $05 + call Func_d6fe + ld a, $04 + call Random + or a + jr nz, .asm_c476 + ld a, $28 + ld c, $06 + call Func_d6fe + ld a, $2b + call Func_d6f3 + ld a, $11 + call Random + ld c, a + ld a, $29 + call Func_d6fe +.asm_c476 + ret + +Func_c477: + ld a, $30 + call Func_d6bb + cp $05 + jr c, .asm_c4b4 + ld a, [wd589] + cp $01 + jr nz, .asm_c48e + ld a, [wd587] + cp $04 + jr z, .asm_c4b4 +.asm_c48e + ld a, $30 + ld c, $05 + call Func_d6fe + ld a, $05 + call Random + or a + jr nz, .asm_c4b4 + ld a, $30 + ld c, $06 + call Func_d6fe + ld a, $33 + call Func_d6f3 + ld a, $11 + call Random + ld c, a + ld a, $31 + call Func_d6fe +.asm_c4b4 + ret + +SECTION "Bank 3@4651", ROMX + +; bank and offset table of data for Func_d421 +Data_c651: + dbw $10, $4462 + dbw $0c, $4080 + dbw $10, $4db3 + dbw $0f, $4603 + dbw $0f, $47dc + dbw $0b, $4000 + dbw $0f, $4b88 + dbw $0f, $4c62 + dbw $0b, $4479 + dbw $0b, $4936 + dbw $0b, $4afa + dbw $0b, $4d23 + dbw $0b, $530a + dbw $0b, $53c4 + dbw $0b, $55f8 + dbw $0b, $5930 + dbw $0b, $5a26 + dbw $0b, $5c9f + dbw $0b, $606d + dbw $0f, $4ee6 + dbw $0b, $6163 + dbw $0b, $64b7 + dbw $0b, $663f + dbw $0b, $68e6 + dbw $0b, $6cc8 + dbw $0b, $6dc5 + dbw $0b, $7012 + dbw $0b, $74ff + dbw $0b, $75fc + dbw $0b, $77ca + dbw $0d, $4575 + dbw $0d, $4773 + dbw $0f, $519e + dbw $0f, $52d7 + dbw $10, $5592 + dbw $0b, $7cd5 + dbw $0f, $55d1 + dbw $0f, $5d58 + dbw $0b, $7e45 + dbw $0d, $4aaf + dbw $10, $5be9 + dbw $0f, $6698 + dbw $0f, $68e0 + dbw $0f, $6cea + dbw $0f, $6efa + dbw $0d, $4ba8 + dbw $0d, $4e4d + dbw $0f, $704c + dbw $0f, $71f2 + dbw $0d, $509f + dbw $0f, $73c2 + dbw $0c, $518a + dbw $0c, $5324 + dbw $10, $5e8e + dbw $0c, $53ce + dbw $0d, $5288 + dbw $10, $65cf + dbw $0c, $54fe + dbw $0c, $55d8 + dbw $0c, $5785 + dbw $0c, $5973 + dbw $0c, $5b29 + dbw $0d, $54a2 + dbw $0c, $5cbf + dbw $0c, $5dd2 + dbw $0c, $5fad + dbw $0c, $6148 + dbw $0c, $641e + dbw $0c, $6531 + dbw $0c, $6696 + dbw $0c, $6804 + dbw $0c, $696d + dbw $0c, $6beb + dbw $0c, $6e20 + dbw $0c, $6f5b + dbw $0f, $75ab + dbw $0c, $70c0 + dbw $0d, $55de + dbw $0d, $580f + dbw $0c, $724d + dbw $0c, $7357 + dbw $0d, $5989 + dbw $10, $6e2b + dbw $0c, $7506 + dbw $0c, $75da + dbw $0c, $762f + dbw $0c, $7723 + dbw $0c, $7766 + dbw $0c, $77bb + dbw $0c, $7822 + dbw $0c, $7928 + dbw $0c, $797d + dbw $0c, $79b2 + dbw $0c, $7a19 + dbw $0c, $7ab4 + dbw $0c, $7b1b + dbw $0c, $7ba4 + dbw $0d, $5c10 + dbw $0c, $7bf9 + dbw $0d, $5c9a + dbw $0f, $77b5 + dbw $0c, $7d2e + dbw $10, $6e80 + dbw $0c, $7d63 + dbw $0f, $7884 + dbw $0d, $5d36 + dbw $0d, $5f14 + dbw $0d, $6097 + dbw $0d, $6173 + dbw $0d, $631f + dbw $0d, $6c9b + dbw $0c, $7d98 + dbw $0d, $6f9a + dbw $0d, $7365 + dbw $0d, $75df + dbw $10, $6ed5 + +SECTION "Bank 3@5299", ROMX + +Func_d299:: + push af + ldh a, [hKeysHeld] + bit A_BUTTON_F, a + jr z, .skip_nop + bit B_BUTTON_F, a + jr z, .skip_nop + nop + nop + nop + nop +.skip_nop + pop af + ld hl, wd583 + bit 6, [hl] + jr nz, .asm_d2c1 + bit 7, [hl] + jp nz, Func_d398 + ld a, $02 + call Func_d698 + jp nz, Func_d377 + ld a, PLAYER_TURN + ldh [hWhoseTurn], a +.asm_d2c1 + ld hl, wd58b + ld a, [hl] + ld [wd551], a + ld hl, wd58c + ld a, [hli] + ld [wd552], a + ld a, [hl] + ld [wd553], a + ld a, $01 + call Func_3154 + farcall $4, $42ef + xor a + farcall $4, $4d40 + ld a, $01 + farcall $4, $4413 + ld b, $00 + ld a, [wd58a] + ld c, a + farcall $4b, $4206 + ld a, [wd58f] + ld d, a + ld a, [wd590] + ld e, a + ld a, [wd591] + ld b, a + ld a, [wd550] + farcall $4, $4d77 + farcall $4, $4dd7 + farcall $4, $5450 + farcall $4, $4eff + ld b, $01 + farcall $4, $4f16 + ld a, $00 + ld [wd582], a + xor a + ld [wd583], a + ld a, $07 + call Func_3154 + ld a, $10 + call Func_3154 + ld a, $02 + call Func_3154 + ld a, $03 + call Func_3154 +; fallthrough + +Func_d333: + ld a, [wVBlankCounter] + and $3f + call z, UpdateRNGSources + ld a, [wd582] + call Func_3154 + ld a, [wd583] + bit 1, a + jr nz, .asm_d357 + bit 0, a + jr z, Func_d333 + ld a, $04 + call Func_3154 + ld a, $0f + call Func_3154 + ret +.asm_d357 + ld a, [wcc16] + ld c, a + ld a, $3c + call Func_d6fe + ld a, [wdd03] + ld c, a + ld a, $3d + call Func_d6fe + ld a, $02 + call Func_d6d3 + ld a, $03 + ld [wd54c], a + call Func_eaa8 + ret + +Func_d377: + ld a, $11 + call Func_3154 + ld a, $02 + call Func_d6e3 + call Func_e9a7 + ld a, $f0 + call Func_d6e3 + farcall $11, $4943 + ld a, $09 + ld [wd582], a + xor a + ld [wd583], a + jr Func_d333 + +Func_d398: + farcall $4, $4b9c + farcall $4, $455e + farcall $4, $4417 + farcall $7, $4990 + farcall $4, $509f + call DoFrame + ld a, $00 + ld b, $00 + farcall $7, $4909 + ld a, $0b + ld [wd582], a + ld hl, wd583 + res 7, [hl] + jp Func_d333 + +SECTION "Bank 3@53e9", ROMX + +Func_d3e9:: + ld a, [wd550] + push af + farcall $4, $4da7 + pop af + push de + farcall $4, $4dcb + pop de + ld a, b + rlca + ld hl, .data + add l + ld l, a + jr nc, .no_cap + inc h +.no_cap + ld a, [hli] + add d + ld d, a + ld a, [hl] + add e + ld e, a + ret + +.data + db 0, -1 + db 1, 0 + db 0, 1 + db -1, 0 + +Func_d411: + call Func_3078 + ld a, $06 + call Func_3062 + farcall $4, $50c6 + call Func_307d + ret + +Func_d421:: + push af + ld c, a + ld b, $00 + sla c + add c ; *3 + ld c, a + rl b + ld hl, Data_c651 + add hl, bc + ld a, [hli] + ld c, a ; bank + ld a, [hli] ; offset + ld h, [hl] ; + ld l, a + ld a, c + ld de, wd58a + ld bc, $5 + call CopyFarHLToDE + ld a, [wd586] + ld [wd584], a + pop af + ld [wd586], a + ld a, $ff + ld [wd585], a + ret + +SECTION "Bank 3@5671", ROMX + +; reset data at wd59e +Func_d671: + push bc + push hl + ld hl, wd59e + ld bc, $68 +.loop + xor a + ld [hli], a + dec bc + ld a, b + or c + jr nz, .loop + pop hl + pop bc + ret + +Func_d683: + ld a, $ed + call Func_d6e3 + ld a, $ee + call Func_d6e3 + ld a, $3b + ld c, $00 + call Func_d6fe + ret + +Func_d695: + call Func_d74b +Func_d698:: + push bc + push hl + call Func_d71d + ld c, [hl] +.asm_d69e + bit 0, a + jr nz, .asm_d6a8 + srl a + srl c + jr .asm_d69e +.asm_d6a8 + ld b, a + ld a, c + and b + jr z, .asm_d6b4 + cp b + jr nz, .asm_d6b4 + pop hl + pop bc + or a + ret +.asm_d6b4 + pop hl + pop bc + xor a + ret + +Func_d6b8: + call Func_d74b +Func_d6bb: + push bc + push hl + call Func_d734 + ld c, [hl] +.asm_d6c1 + bit 0, a + jr nz, .asm_d6cb + srl a + srl c + jr .asm_d6c1 +.asm_d6cb + and c + pop hl + pop bc + or a + ret + +Func_d6d0: + call Func_d74b +Func_d6d3:: + push bc + push hl + call Func_d71d + ld c, $ff + call Func_d709 + pop hl + pop bc + ret + +Func_d6e0: + call Func_d74b +Func_d6e3:: + push bc + push hl + call Func_d71d + ld c, $00 + call Func_d709 + pop hl + pop bc + ret + +Func_d6f0: + call Func_d74b +Func_d6f3: + push bc + ld c, $00 + call Func_d6fe + pop bc + ret + +Func_d6fb: + call Func_d74b +Func_d6fe: + push bc + push hl + call Func_d734 + call Func_d709 + pop hl + pop bc + ret + +Func_d709: + ld b, a +.asm_d70a + bit 0, a + jr nz, .asm_d714 + srl a + sla c + jr .asm_d70a +.asm_d714 + ld a, b + and c + ld c, a + ld a, b + cpl + and [hl] + or c + ld [hl], a + ret + +Func_d71d: + push bc + ld c, a + xor a + ld b, a + sla c + rl b + ld hl, Data_d75a + add hl, bc + ld a, [hli] + ld c, a + xor a + ld b, a + ld a, [hl] + ld hl, wd59e + add hl, bc + pop bc + ret + +Func_d734: + push bc + ld c, a + xor a + ld b, a + sla c + rl b + ld hl, Data_d946 + add hl, bc + ld a, [hli] + ld c, a + xor a + ld b, a + ld a, [hl] + ld hl, wd5d2 + add hl, bc + pop bc + ret + +Func_d74b: + push hl + ld hl, sp+$04 + push bc + ld c, [hl] + inc hl + ld b, [hl] + ld a, [bc] + inc bc + ld [hl], b + dec hl + ld [hl], c + pop bc + pop hl + ret + +Data_d75a: + db $00, $1 << 0 + db $00, $1 << 1 + db $00, $1 << 2 + db $00, $1 << 3 + db $01, $1 << 0 + db $01, $1 << 1 + db $01, $1 << 2 + db $01, $1 << 3 + db $01, $1 << 4 + db $01, $1 << 5 + db $01, $1 << 6 + db $02, ($1 << 0) | ($1 << 1) | ($1 << 2) | ($1 << 3) + db $02, $1 << 0 + db $02, $1 << 1 + db $02, $1 << 2 + db $02, $1 << 3 + db $02, $1 << 4 + db $02, $1 << 5 + db $02, $1 << 6 + db $02, $1 << 7 + db $03, $1 << 0 + db $03, $1 << 1 + db $03, $1 << 2 + db $03, $1 << 3 + db $03, $1 << 4 + db $03, $1 << 5 + db $03, $1 << 6 + db $03, $1 << 7 + db $04, $1 << 0 + db $04, $1 << 1 + db $04, $1 << 2 + db $04, $1 << 3 + db $05, $1 << 0 + db $05, $1 << 1 + db $05, $1 << 2 + db $05, $1 << 3 + db $06, $1 << 0 + db $06, $1 << 1 + db $06, $1 << 2 + db $06, $1 << 3 + db $07, $1 << 0 + db $07, $1 << 1 + db $07, $1 << 2 + db $07, $1 << 3 + db $07, $1 << 4 + db $08, $1 << 0 + db $08, $1 << 1 + db $08, $1 << 2 + db $08, $1 << 3 + db $09, $1 << 0 + db $09, $1 << 1 + db $09, $1 << 2 + db $09, $1 << 3 + db $09, $1 << 4 + db $09, $1 << 5 + db $0a, $1 << 0 + db $0a, $1 << 1 + db $0a, $1 << 2 + db $0a, $1 << 3 + db $0a, $1 << 4 + db $0b, $1 << 0 + db $0b, $1 << 1 + db $0b, $1 << 2 + db $0b, $1 << 3 + db $0c, $1 << 0 + db $0c, $1 << 1 + db $0c, $1 << 2 + db $0c, $1 << 3 + db $0c, $1 << 5 + db $0c, $1 << 6 + db $0d, $1 << 0 + db $0d, $1 << 1 + db $0d, $1 << 2 + db $0d, $1 << 3 + db $0d, $1 << 4 + db $0d, $1 << 5 + db $0d, $1 << 6 + db $0d, $1 << 7 + db $0e, $1 << 0 + db $0e, $1 << 1 + db $0e, $1 << 2 + db $0e, $1 << 3 + db $0e, $1 << 4 + db $0e, $1 << 5 + db $0e, $1 << 6 + db $0f, $1 << 0 + db $0f, $1 << 1 + db $0f, $1 << 2 + db $0f, $1 << 3 + db $0f, $1 << 4 + db $0f, $1 << 5 + db $0f, $1 << 6 + db $0f, $1 << 7 + db $10, $1 << 0 + db $10, $1 << 1 + db $10, $1 << 2 + db $10, $1 << 3 + db $10, $1 << 4 + db $10, $1 << 5 + db $10, $1 << 6 + db $10, $1 << 7 + db $11, $1 << 0 + db $11, $1 << 1 + db $11, $1 << 2 + db $11, $1 << 3 + db $11, $1 << 4 + db $11, $1 << 5 + db $12, $1 << 0 + db $12, $1 << 1 + db $12, $1 << 2 + db $12, $1 << 3 + db $12, $1 << 4 + db $12, $1 << 5 + db $12, $1 << 6 + db $12, $1 << 7 + db $13, $1 << 0 + db $13, $1 << 1 + db $14, $1 << 0 + db $14, $1 << 1 + db $14, $1 << 2 + db $14, $1 << 3 + db $14, $1 << 4 + db $14, $1 << 5 + db $14, ($1 << 3) | ($1 << 4) | ($1 << 5) + db $14, $1 << 6 + db $14, $1 << 7 + db $15, $1 << 0 + db $16, $1 << 0 + db $16, $1 << 1 + db $16, $1 << 2 + db $16, $1 << 3 + db $16, $1 << 4 + db $17, $1 << 0 + db $18, $1 << 0 + db $18, $1 << 1 + db $18, $1 << 2 + db $18, $1 << 3 + db $18, $1 << 4 + db $18, $1 << 5 + db $18, $1 << 6 + db $18, $1 << 7 + db $19, $1 << 0 + db $19, $1 << 1 + db $19, $1 << 2 + db $19, $1 << 3 + db $19, $1 << 4 + db $19, $1 << 5 + db $19, $1 << 6 + db $19, $1 << 7 + db $1a, $1 << 0 + db $1a, $1 << 1 + db $1a, $1 << 2 + db $1b, $1 << 0 + db $1b, $1 << 1 + db $1b, $1 << 2 + db $1b, $1 << 3 + db $1b, $1 << 4 + db $1b, $1 << 5 + db $1b, $1 << 6 + db $1b, $1 << 7 + db $1c, $1 << 0 + db $1c, $1 << 1 + db $1c, $1 << 2 + db $1d, $1 << 0 + db $1d, $1 << 1 + db $1d, $1 << 2 + db $1d, $1 << 3 + db $1d, $1 << 4 + db $1d, $1 << 5 + db $1d, $1 << 6 + db $1d, $1 << 7 + db $1e, $1 << 0 + db $1e, $1 << 1 + db $1e, $1 << 2 + db $1e, $1 << 3 + db $1e, $1 << 4 + db $1e, $1 << 5 + db $1e, $1 << 6 + db $1e, $1 << 7 + db $1f, $1 << 0 + db $1f, $1 << 1 + db $1f, $1 << 2 + db $1f, $1 << 3 + db $1f, $1 << 4 + db $1f, $1 << 5 + db $20, $1 << 0 + db $20, $1 << 1 + db $21, $1 << 0 + db $21, $1 << 1 + db $21, $1 << 2 + db $21, $1 << 3 + db $21, $1 << 4 + db $21, $1 << 5 + db $21, $1 << 6 + db $21, $1 << 7 + db $22, $1 << 0 + db $22, $1 << 1 + db $22, $1 << 2 + db $22, $1 << 3 + db $23, $1 << 0 + db $23, $1 << 1 + db $23, $1 << 2 + db $23, ($1 << 3) | ($1 << 4) + db $23, $1 << 3 + db $23, $1 << 4 + db $23, $1 << 5 + db $24, ($1 << 0) | ($1 << 1) + db $24, $1 << 0 + db $24, $1 << 1 + db $24, $1 << 2 + db $25, $1 << 0 + db $25, $1 << 1 + db $25, $1 << 2 + db $25, $1 << 3 + db $25, $1 << 4 + db $25, $1 << 5 + db $25, $1 << 6 + db $26, $1 << 0 + db $26, $1 << 1 + db $26, $1 << 2 + db $27, $1 << 0 + db $27, $1 << 1 + db $28, $1 << 0 + db $28, $1 << 1 + db $28, $1 << 2 + db $28, $1 << 3 + db $28, $1 << 4 + db $28, $1 << 5 + db $28, $1 << 6 + db $28, $1 << 7 + db $29, $1 << 0 + db $29, $1 << 1 + db $29, $1 << 2 + db $29, $1 << 3 + db $29, $1 << 4 + db $2a, $1 << 0 + db $2a, $1 << 1 + db $2b, $1 << 0 + db $2b, $1 << 1 + db $2b, $1 << 2 + db $33, $1 << 0 + db $33, $1 << 1 + db $33, $1 << 2 + db $33, $1 << 3 + db $33, $1 << 4 + db $33, $1 << 5 + +Data_d946: + db $00, $ff + db $01, $03 + db $01, $3c + db $01, $c0 + db $02, $0f + db $03, $03 + db $03, $0c + db $03, $30 + db $04, $0f + db $04, $30 + db $04, $c0 + db $05, $03 + db $06, $03 + db $06, $1c + db $06, $e0 + db $07, $0f + db $08, $ff + db $09, $ff + db $0a, $ff + db $0b, $ff + db $0c, $ff + db $0d, $ff + db $0e, $ff + db $0f, $ff + db $10, $ff + db $11, $ff + db $12, $ff + db $13, $ff + db $14, $ff + db $15, $ff + db $16, $ff + db $17, $03 + db $17, $3c + db $18, $07 + db $18, $f0 + db $19, $01 + db $19, $f0 + db $1a, $0f + db $1a, $f0 + db $1b, $0f + db $1b, $70 + db $1c, $1f + db $1d, $0f + db $1d, $30 + db $1d, $c0 + db $1e, $ff + db $1f, $ff + db $20, $ff + db $21, $07 + db $21, $f8 + db $22, $0f + db $22, $30 + db $23, $07 + db $24, $ff + db $25, $ff + db $26, $ff + db $27, $ff + db $28, $ff + db $29, $07 + db $2a, $ff + db $2b, $ff + db $2c, $ff + db $33, $ff + +SECTION "Bank 3@5bdb", ROMX + +Func_dbdb:: + xor a + ld [wd61a], a + ld hl, wd61b + ld a, [hli] + ld h, [hl] + ld l, a + ld de, wd61e + ld bc, $20 + ld a, [wd619] + call CopyFarHLToDE + ret + +Func_dbf2:: + ld hl, wd61a + ld a, [hl] + ld hl, wd61e + add l + ld l, a + jr nc, .asm_dbfe + inc h +.asm_dbfe + ld a, [hl] + ld d, a + ld hl, .PointerTable + add l + ld l, a + jr nc, .asm_dc08 + inc h +.asm_dc08 + ld a, d + add l + ld l, a + jr nc, .asm_dc0e + inc h +.asm_dc0e + ld a, [hli] + ld h, [hl] + ld l, a + jp hl + +.PointerTable + dw $5d91 + dw $5d9c + dw $5da6 + dw $5dad + dw $5db9 + dw $5dd1 + dw $5de3 + dw $5e01 + dw $5e1f + dw $5e30 + dw $5e3b + dw $5e46 + dw $5e51 + dw $5e5c + dw $5e76 + dw $5e7f + dw $5e88 + dw $5e9d + dw $5ea8 + dw $5eb4 + dw $5ec4 + dw $5ed4 + dw $5eeb + dw $5ef5 + dw $5f03 + dw $5f11 + dw $5f1e + dw $5f2f + dw $5f45 + dw $5f54 + dw $5f63 + dw $5f6d + dw $5f87 + dw $5f9b + dw $5fb5 + dw $5fd0 + dw $5fdc + dw $5fe8 + dw $5ff3 + dw $6004 + dw $601e + dw $604f + dw $6070 + dw $608e + dw $60b2 + dw $60c7 + dw $60da + dw $60ed + dw $60f3 + dw $60f9 + dw $6115 + dw $6131 + dw $613c + dw $6147 + dw $616d + dw $617b + dw $61a0 + dw $61ae + dw $61be + dw $61ce + dw $61de + dw $6209 + dw $6217 + dw $6242 + dw $624c + dw $6256 + dw $636b + dw $637b + dw $638b + dw $6394 + dw $63a1 + dw $63ac + dw $63c3 + dw $63cc + dw $63da + dw $63e8 + dw $63f8 + dw $6424 + dw $6450 + dw $6466 + dw $647e + dw $64dd + dw $64fc + dw $6509 + dw $6512 + dw $6527 + dw $6531 + dw $65d7 + dw $65e3 + dw $65eb + dw $65f6 + dw $6601 + dw $660d + dw $6613 + dw $664e + dw $6672 + dw $667f + dw $6689 + dw $6697 + dw $66b1 + dw $66ce + dw $670e + dw $6724 + dw $673a + dw $6746 + dw $6752 + dw $6764 + dw $6775 + dw $6786 + dw $679c + dw $67ab + dw $67d0 + dw $67df + dw $67e6 + dw $67ed + dw $67f7 + dw $6801 + dw $680f + dw $6816 + dw $681d + dw $6847 + dw $684e + dw $685b + dw $686a + dw $6871 + dw $687d + +SECTION "Bank 3@6883", ROMX + +Func_e883: + ldh a, [hBankSRAM] + push af + ld a, BANK("SRAM2") + call BankswitchSRAM + call EnableSRAM + ld a, [$baa3] + ld b, a + pop af + call BankswitchSRAM + call DisableSRAM + ld a, b + bit 0, a + jr z, .asm_e8a1 + scf + ccf + ret +.asm_e8a1 + scf + ret + +Func_e8a3: + call EnableSRAM + ld a, [$baa3] + ld b, a + call DisableSRAM + ld a, b + bit 1, a + jr z, .asm_e8b5 + scf + ccf + ret +.asm_e8b5 + scf + ret + +Func_e8b7: + ld a, $02 + ld [wd668], a + ldh a, [hBankSRAM] + push af + ld a, BANK("SRAM2") + call BankswitchSRAM + ld a, [$b800] + ld b, a + pop af + call BankswitchSRAM + call DisableSRAM + ld a, b + cp $16 + jr nz, .asm_e918 + ld a, $ec + ld [wd66f], a + ld a, $6d + ld [wd670], a + ld a, $01 + ld [wd671], a + ld a, $b8 + ld [wd672], a + call Func_ea19 + call Func_ed7c + ld a, [wd66d] + ld d, a + ld a, [wd66c] + ld e, a + ldh a, [hBankSRAM] + push af + ld a, BANK("SRAM2") + call BankswitchSRAM + ld a, [$baa0] + ld b, a + ld a, [$baa1] + ld c, a + pop af + call BankswitchSRAM + call DisableSRAM + ld a, b + cp d + jr nz, .asm_e918 + ld a, c + cp e + jr nz, .asm_e918 + scf + ccf + ret +.asm_e918 + scf + ret + +Func_e91a: + xor a + ld [wd668], a + ldh a, [hBankSRAM] + push af + xor a + call BankswitchSRAM + ld a, [$b800] + ld b, a + pop af + call BankswitchSRAM + call DisableSRAM + ld a, b + cp $16 + jr nz, .asm_e978 + ld a, $ec + ld [wd66f], a + ld a, $6d + ld [wd670], a + ld a, $01 + ld [wd671], a + ld a, $b8 + ld [wd672], a + call Func_ea19 + call Func_ed7c + ld a, [wd66d] + ld d, a + ld a, [wd66c] + ld e, a + ldh a, [hBankSRAM] + push af + xor a + call BankswitchSRAM + ld a, [$baa0] + ld b, a + ld a, [$baa1] + ld c, a + pop af + call BankswitchSRAM + call DisableSRAM + ld a, b + cp d + jr nz, .asm_e978 + ld a, c + cp e + jr nz, .asm_e978 + scf + ccf + ret +.asm_e978 + scf + ret + +Func_e97a: + ldh a, [hBankSRAM] + push af + ld a, BANK("SRAM2") + call BankswitchSRAM + ld hl, $baa3 + xor a + ld [hl], a + ld [$b800], a + pop af + call BankswitchSRAM + call DisableSRAM + call EnableSRAM + ld hl, $baa3 + xor a + ld [hl], a + ld [$b800], a + call DisableSRAM + farcall $9, $40d8 + call DisableSRAM + ret + +Func_e9a7: + call EnableSRAM + ld hl, $baa3 + xor a + ld [hl], a + call DisableSRAM + farcall $9, $40d8 + ret + +Func_e9b7: + ld a, $02 + call Func_e9d6 + ldh a, [hBankSRAM] + push af + ld a, BANK("SRAM2") + call BankswitchSRAM + ld a, $16 + ld [$b800], a + ld hl, $baa3 + set 0, [hl] + pop af + call BankswitchSRAM + call DisableSRAM + ret + +Func_e9d6: + cp $01 + jr z, .asm_e9e2 + jr nc, .asm_e9e8 + ld e, $02 + ld d, $00 + jr .asm_e9f7 +.asm_e9e2 + ld e, $00 + ld d, $02 + jr .asm_e9f7 +.asm_e9e8 + ld e, $00 + ld d, $02 + ldh a, [hBankSRAM] + push af + ld bc, $2000 + ld hl, s0a000 + jr .asm_ea00 +.asm_e9f7 + ldh a, [hBankSRAM] + push af + ld bc, $1f00 + ld hl, sCardAndDeckSaveData +.asm_ea00 + ld a, e + call BankswitchSRAM + ld a, [hl] + push af + ld a, d + call BankswitchSRAM + pop af + ld [hli], a + dec bc + ld a, b + or c + jr nz, .asm_ea00 + pop af + call BankswitchSRAM + call DisableSRAM + ret + +Func_ea19: + ldh a, [hBankSRAM] + push af + ld a, [wd668] + call BankswitchSRAM + ld a, [$baa2] + ld [wd673], a + pop af + call BankswitchSRAM + call DisableSRAM + ret + +Func_ea30:: + ld a, $0c + call Func_3154 + farcall $4, $4f32 + xor a + ld [wd668], a +.asm_ea3d + ld a, $ec + ld [wd66f], a + ld a, $6d + ld [wd670], a + ld a, $01 + ld [wd671], a + ld a, $b8 + ld [wd672], a + call Func_ec94 + call EnableSRAM + ld a, $16 + ld [$b800], a + ld a, [wd66d] + ld [$baa0], a + ld a, [wd66c] + ld [$baa1], a + ld a, [wd673] + ld [$baa2], a + ld hl, $baa3 + set 0, [hl] + call DisableSRAM + call Func_ea19 + call Func_ed7c + ld a, [wd66d] + ld d, a + ld a, [wd66c] + ld e, a + call EnableSRAM + ld a, [$baa0] + ld b, a + ld a, [$baa1] + ld c, a + call DisableSRAM + ld a, b + cp d + jr nz, .asm_eaa5 + ld a, c + cp e + jr nz, .asm_eaa5 + ld a, $01 + call Func_e9d6 + ld a, $0d + call Func_3154 + ret +.asm_eaa5 + debug_nop + jr .asm_ea3d + +Func_eaa8: + farcall $4, $4f32 + xor a + ld [wd668], a + ld a, $ec + ld [wd66f], a + ld a, $6d + ld [wd670], a + ld a, $01 + ld [wd671], a + ld a, $b8 + ld [wd672], a + call Func_ec94 + call EnableSRAM + ld a, $16 + ld [$b800], a + ld a, [wd66d] + ld [$baa0], a + ld a, [wd66c] + ld [$baa1], a + ld a, [wd673] + ld [$baa2], a + ld hl, $baa3 + set 1, [hl] + call DisableSRAM + ret + +Func_eaea: + call Func_eaf6 + xor a + call Func_e9d6 + farcall $4, $4f78 + ret + +Func_eaf6: + ld a, $02 + ld [wd668], a + ld a, $ec + ld [wd66f], a + ld a, $6d + ld [wd670], a + ld a, $01 + ld [wd671], a + ld a, $b8 + ld [wd672], a + call Func_ea19 + call Func_ed0b + ret + +Func_eb16: + xor a + ld [wd668], a + ld a, $ec + ld [wd66f], a + ld a, $6d + ld [wd670], a + ld a, $01 + ld [wd671], a + ld a, $b8 + ld [wd672], a + call Func_ea19 + call Func_ed0b + farcall $4, $4f78 + ret + +Func_eb39: + ld hl, wddf9 + xor a + ld c, $14 +.asm_eb3f + ld [hli], a + dec c + jr nz, .asm_eb3f + + ld hl, wde0d + xor a + ld [hli], a + ld [hli], a + ld [hli], a + ld [hli], a + ld hl, wde11 + xor a + ld [hli], a + ld [hli], a + ld [hli], a + ld [hli], a + ld hl, wde15 + xor a + ld [hli], a + ld [hli], a + ld [hli], a + ld [hli], a + + ld a, $01 + ld [wde15 + 0], a + ld a, $05 + ld [wde15 + 2], a + ld hl, .data + ld de, wde19 + ld c, $20 +.asm_eb6d + ld a, [hli] + ld [de], a + inc de + dec c + jr nz, .asm_eb6d + call Func_ec38 + ret + +.data + db $04, $13, $79, $15, $0f, $6b, $0f, $34, $0f, $2f, $0f, $00, $00, $00, $00, $00, $4e, $0f, $39, $0f, $38, $0f, $5f, $0f, $21, $0f, $00, $00, $00, $00, $00, $00 + +SECTION "Bank 3@6b97", ROMX + +Func_eb97: + call Func_ebc6 + jr nc, .asm_eb9f + call Func_eb39 +.asm_eb9f + call Func_ec6c + ld hl, wde0d + xor a + ld [hli], a + ld [hli], a + ld [hli], a + ld [hli], a + ld hl, wde11 + xor a + ld [hli], a + ld [hli], a + ld [hli], a + ld [hli], a + call Func_ec38 + ret + +Func_ebb6: + call EnableSRAM + xor a + ld [$bae5], a + ld a, $ff + ld [$bae4], a + call DisableSRAM + ret + +Func_ebc6: + xor a + ld [wd668], a + ld a, $20 + ld [wd66f], a + ld a, $6f + ld [wd670], a + ld a, $a4 + ld [wd671], a + ld a, $ba + ld [wd672], a + call EnableSRAM + ld a, [$bae6] + ld [wd673], a + call DisableSRAM + call Func_ed0b + ld a, [wd66d] + ld d, a + ld a, [wd66c] + ld e, a + call EnableSRAM + ld a, [$bae4] + ld b, a + ld a, [$bae5] + ld c, a + call DisableSRAM + ld a, b + cp d + jr nz, .asm_ec36 + ld a, c + cp e + jr nz, .asm_ec36 + ld a, [wde15 + 0] + ld e, a + ld a, [wde15 + 1] + ld d, a + ld a, d + cp $00 + jr c, .asm_ec1d + jr nz, .asm_ec1d + ld a, e + cp $00 +.asm_ec1d + jr z, .asm_ec36 + ld a, [wde15 + 2] + ld e, a + ld a, [wde15 + 3] + ld d, a + ld a, d + cp $00 + jr c, .asm_ec31 + jr nz, .asm_ec31 + ld a, e + cp $00 +.asm_ec31 + jr z, .asm_ec36 + scf + ccf + ret +.asm_ec36 + scf + ret + +Func_ec38: + xor a + ld [wd668], a + ld a, $20 + ld [wd66f], a + ld a, $6f + ld [wd670], a + ld a, $a4 + ld [wd671], a + ld a, $ba + ld [wd672], a + call Func_ec94 + call EnableSRAM + ld a, [wd66d] + ld [$bae4], a + ld a, [wd66c] + ld [$bae5], a + ld a, [wd673] + ld [$bae6], a + call DisableSRAM + ret + +Func_ec6c: + xor a + ld [wd668], a + ld a, $20 + ld [wd66f], a + ld a, $6f + ld [wd670], a + ld a, $a4 + ld [wd671], a + ld a, $ba + ld [wd672], a + call EnableSRAM + ld a, [$bae6] + ld [wd673], a + call DisableSRAM + call Func_ed0b + ret + +Func_ec94: + ldh a, [hBankSRAM] + push af + ld a, [wd668] + call BankswitchSRAM + xor a + ld [wd66c], a + ld [wd66d], a + call UpdateRNGSources + or $01 + ld [wd673], a + ld [wd66e], a + ld a, [wd66f] + ld l, a + ld a, [wd670] + ld h, a + ld a, [wd671] + ld e, a + ld a, [wd672] + ld d, a +.asm_ecbf + ld a, [hli] + ld c, a + ld a, [hli] + ld b, a + or c + jr z, .asm_ed03 + push hl + push bc + ld a, [hli] + ld c, a + ld a, [hli] + ld b, a + ld a, [hli] + ld [wd66a], a + ld a, [hli] + ld [wd66b], a + pop hl +.asm_ecd5 + push bc + ld a, [hli] + ld c, a + ld a, [wd66d] + xor c + ld [wd66d], a + ld a, [wd66c] + add c + ld [wd66c], a + ld a, [wd66e] + ld b, a + sla a + add b + ld b, a + ld a, c + add b + ld [de], a + inc de + ld a, b + ld [wd66e], a + pop bc + dec bc + ld a, b + or c + jr nz, .asm_ecd5 + pop hl + inc hl + inc hl + inc hl + inc hl + jr .asm_ecbf +.asm_ed03 + pop af + call BankswitchSRAM + call DisableSRAM + ret + +Func_ed0b: + ldh a, [hBankSRAM] + push af + ld a, [wd668] + call BankswitchSRAM + xor a + ld [wd66c], a + ld [wd66d], a + ld a, [wd673] + ld [wd66e], a + ld a, [wd66f] + ld l, a + ld a, [wd670] + ld h, a + ld a, [wd671] + ld e, a + ld a, [wd672] + ld d, a +.asm_ed31 + ld a, [hli] + ld c, a + ld a, [hli] + ld b, a + or c + jr z, .asm_ed74 + push hl + push bc + ld a, [hli] + ld c, a + ld a, [hli] + ld b, a + ld a, [hli] + ld [wd66a], a + ld a, [hli] + ld [wd66b], a + pop hl +.asm_ed47 + push bc + ld a, [wd66e] + ld b, a + sla a + add b + ld b, a + ld a, [de] + sub b + ld [hli], a + inc de + ld c, a + ld a, b + ld [wd66e], a + ld a, [wd66d] + xor c + ld [wd66d], a + ld a, [wd66c] + add c + ld [wd66c], a + pop bc + dec bc + ld a, b + or c + jr nz, .asm_ed47 + pop hl + inc hl + inc hl + inc hl + inc hl + jr .asm_ed31 +.asm_ed74 + pop af + call BankswitchSRAM + call DisableSRAM + ret + +Func_ed7c: + ldh a, [hBankSRAM] + push af + ld a, [wd668] + call BankswitchSRAM + xor a + ld [wd66c], a + ld [wd66d], a + ld a, [wd673] + ld [wd66e], a + ld a, [wd66f] + ld l, a + ld a, [wd670] + ld h, a + ld a, [wd671] + ld e, a + ld a, [wd672] + ld d, a +.asm_eda2 + ld a, [hli] + ld c, a + ld a, [hli] + ld b, a + or c + jr z, .asm_ede4 + push hl + push bc + ld a, [hli] + ld c, a + ld a, [hli] + ld b, a + ld a, [hli] + ld [wd66a], a + ld a, [hli] + ld [wd66b], a + pop hl +.asm_edb8 + push bc + ld a, [wd66e] + ld b, a + sla a + add b + ld b, a + ld a, [de] + sub b + inc de + ld c, a + ld a, b + ld [wd66e], a + ld a, [wd66d] + xor c + ld [wd66d], a + ld a, [wd66c] + add c + ld [wd66c], a + pop bc + dec bc + ld a, b + or c + jr nz, .asm_edb8 + pop hl + inc hl + inc hl + inc hl + inc hl + jr .asm_eda2 +.asm_ede4 + pop af + call BankswitchSRAM + call DisableSRAM + ret diff --git a/src/engine/bank04.asm b/src/engine/bank04.asm new file mode 100644 index 0000000..85840f1 --- /dev/null +++ b/src/engine/bank04.asm @@ -0,0 +1,346 @@ +SECTION "Bank 4@490e", ROMX[$490e], BANK[$4] + +Func_1090e:: + push af + push bc + push de + ld hl, wd8a2 + ld c, $0a + ld b, $00 ; unused + ld de, SCENE_UNK_STRUCT_LENGTH +.asm_1091b + ld a, [hl] + bit 7, a + jr z, .asm_10927 + add hl, de + dec c + jr nz, .asm_1091b + ld hl, $0 +.asm_10927 + pop de + pop bc + pop af + ret + +SECTION "Bank 4@4948", ROMX[$4948], BANK[$4] + +Func_10948:: + push bc + sla c + sla c + sla c + sla c ; *16 aka SCENE_UNK_STRUCT_LENGTH + ld b, $00 + ld hl, wd8a2 + add hl, bc + pop bc + ret + +Func_10959:: + push af + push bc + push de + push hl + ld a, $d0 + call Func_10ca0 + xor a + ld bc, $0 + ld de, $0 + call Func_10ca2 + call Func_10a1e + call Func_10cb7 + call Func_10c7a + call Func_10ca3 + call Func_10cad + call Func_10ccb + call Func_10cc1 + call Func_10c96 + pop hl + pop de + pop bc + pop af + ret + +SECTION "Bank 4@4991", ROMX[$4991], BANK[$4] + +Func_10991: + push af + push bc + push de + push hl + bit 5, [hl] + jr z, .done + push hl + ld a, [hl] + and $0e + ld b, a + srl b + ld a, [hl] + and $01 + inc a + ld c, a + inc hl + inc hl + inc hl + ld d, [hl] + inc hl + ld e, [hl] + inc b + dec b + jr nz, .asm_109b2 + ld a, e + sub c + ld e, a +.asm_109b2 + dec b + jr nz, .asm_109b8 + ld a, d + add c + ld d, a +.asm_109b8 + dec b + jr nz, .asm_109be + ld a, e + add c + ld e, a +.asm_109be + dec b + jr nz, .asm_109c4 + ld a, d + sub c + ld d, a +.asm_109c4 + dec b + jr nz, .asm_109cd + ld a, d + add c + ld d, a + ld a, e + sub c + ld e, a +.asm_109cd + dec b + jr nz, .asm_109d6 + ld a, d + add c + ld d, a + ld a, e + add c + ld e, a +.asm_109d6 + dec b + jr nz, .asm_109df + ld a, d + sub c + ld d, a + ld a, e + add c + ld e, a +.asm_109df + dec b + jr nz, .asm_109e8 + ld a, d + sub c + ld d, a + ld a, e + sub c + ld e, a +.asm_109e8 + ld [hl], e + dec hl + ld [hl], d + ld bc, $9 + add hl, bc + dec [hl] + pop hl + jr nz, .done + res 5, [hl] +.done + pop hl + pop de + pop bc + pop af + ret + +Func_109fa:: + push af + push bc + push de + push hl + call ZeroObjectPositions + ld hl, wd8a2 + ld c, $0a +.loop + call Func_10991 + farcall Func_12c2df + ld de, $10 + add hl, de + dec c + jr nz, .loop + ld a, $01 + ld [wVBlankOAMCopyToggle], a + pop hl + pop de + pop bc + pop af + ret + +SECTION "Bank 4@4a1e", ROMX[$4a1e], BANK[$4] + +Func_10a1e:: + push hl + inc hl + inc hl + inc hl + ld [hl], d ; SCENE_UNK_STRUCT_3 + inc hl + ld [hl], e + pop hl + ret + + +SECTION "Bank 4@4c5a", ROMX[$4c5a], BANK[$4] + +Func_10c5a:: + push af + push de + push hl + ld de, SCENE_UNK_STRUCT_5 + add hl, de + xor a + ld [hli], a ; SCENE_UNK_STRUCT_5 + ld [hl], c ; SCENE_UNK_STRUCT_6 + inc hl + ld [hl], b + inc hl + ld [hl], a ; SCENE_UNK_STRUCT_8 + pop hl + pop de + pop af + ret + +Func_10c6c: + push af + push de + push hl + ld de, SCENE_UNK_STRUCT_6 + add hl, de + ld [hl], c ; SCENE_UNK_STRUCT_6 + inc hl + ld [hl], b + pop hl + pop de + pop af + ret + +Func_10c7a: + push af + push bc + push de + push hl + inc hl + ld a, [hl] ; SCENE_UNK_STRUCT_1 + and $fc + ld [hl], a + ld de, SCENE_UNK_STRUCT_E - SCENE_UNK_STRUCT_1 + add hl, de + ld [hl], c ; SCENE_UNK_STRUCT_E + inc hl + ld [hl], b + farcall Func_12c09a + pop hl + call Func_10c5a + pop de + pop bc + pop af + ret + +Func_10c96: + push bc + push hl + ld bc, SCENE_UNK_STRUCT_D + add hl, bc + ld [hl], a ; SCENE_UNK_STRUCT_D + pop hl + pop bc + ret + +Func_10ca0: + ld [hl], a ; SCENE_UNK_STRUCT_0 + ret + +Func_10ca2: + ret + +Func_10ca3: + push bc + push hl + ld bc, SCENE_UNK_STRUCT_8 + add hl, bc + ld [hl], a ; SCENE_UNK_STRUCT_8 + pop hl + pop bc + ret + +Func_10cad:: + push bc + push hl + ld bc, SCENE_UNK_STRUCT_9 + add hl, bc + ld [hl], a ; SCENE_UNK_STRUCT_9 + pop hl + pop bc + ret + +Func_10cb7: + push bc + push hl + ld bc, SCENE_UNK_STRUCT_5 + add hl, bc + ld [hl], a ; SCENE_UNK_STRUCT_5 + pop hl + pop bc + ret + +Func_10cc1: + push bc + push hl + ld bc, SCENE_UNK_STRUCT_C + add hl, bc + ld [hl], a ; SCENE_UNK_STRUCT_C + pop hl + pop bc + ret + +Func_10ccb:: + push bc + push hl + push bc + ld bc, SCENE_UNK_STRUCT_A + add hl, bc + pop bc + ld [hl], c ; SCENE_UNK_STRUCT_A + inc hl + ld [hl], b + pop hl + pop bc + ret + + +SECTION "Bank 4@6e68", ROMX[$6e68], BANK[$4] + +; bc = TILEMAP_* constant +Func_12e68:: + push af + push bc + push de + push hl + farcall GetTilemapGfxPointer + xor a + ld c, $80 + farcall Func_12c10b + pop hl + pop de + pop bc + pop af + ret diff --git a/src/engine/bank4b.asm b/src/engine/bank4b.asm new file mode 100644 index 0000000..d9a550d --- /dev/null +++ b/src/engine/bank4b.asm @@ -0,0 +1,580 @@ +SECTION "Bank 4B@4000", ROMX[$4000], BANK[$4b] + +; input: +; bc = PALETTE_* constant +; outputs pointer as b:hl +GetPaletteGfxPointer:: + push af + sla c + rl b + sla c + rl b + ld hl, Palettes + add hl, bc + ld a, [hli] + add BANK(Palettes) + ld b, a + ld a, [hli] + ld h, [hl] + ld l, a + pop af + ret + +; bc = TILESET_* constant +; outputs pointer as b:hl +GetTilesetGfxPointer:: + push af + sla c + rl b + sla c + rl b + ld hl, Tilesets + add hl, bc + ld a, [hli] + add BANK(Tilesets) + ld b, a + ld a, [hli] + ld h, [hl] + ld l, a + pop af + ret + +; bc = TILEMAP_* constant +; outputs pointer as b:hl +GetTilemapGfxPointer: + push af + sla c + rl b + sla c + rl b + ld hl, Tilemaps + add hl, bc + ld a, [hli] + add BANK(Tilemaps) + ld b, a + ld a, [hli] + ld h, [hl] + ld l, a + pop af + ret + +; bc = SPRITE_ANIM_* constant +; outputs pointer as b:hl +GetSpriteAnimationGfxPointer: + push af + sla c + rl b + sla c + rl b + ld hl, SpriteAnimations + add hl, bc + ld a, [hli] + add BANK(SpriteAnimations) + ld b, a + ld a, [hli] + ld h, [hl] + ld l, a + pop af + ret + +Func_12c058: + push af + sla c + rl b + sla c + rl b + ld hl, GfxUnknown1 + add hl, bc + ld a, [hli] + add $4b + ld b, a + ld a, [hli] + ld h, [hl] + ld l, a + pop af + ret + +Func_12c06e:: + push af + sla c + rl b + sla c + rl b + ld hl, GfxUnknown2 + add hl, bc + ld a, [hli] + add $4b + ld b, a + ld a, [hli] + ld h, [hl] + ld l, a + pop af + ret + +Func_12c084: + push af + sla c + rl b + sla c + rl b + ld hl, GfxUnknown3 + add hl, bc + ld a, [hli] + add $4b + ld b, a + ld a, [hli] + ld h, [hl] + ld l, a + pop af + ret + +Func_12c09a: + push af + push hl + sla c + rl b + sla c + rl b + sla c + rl b ; *8 + ld hl, Data_12f355 + add hl, bc + add a ; *2 + ld c, a + ld b, $00 + add hl, bc + ld a, [hli] + ld b, [hl] + ld c, a + pop hl + pop af + ret + +SECTION "Bank 4B@410b", ROMX[$410b], BANK[$4b] + +; input: +; a = attribute to apply to tiles +; c = $00 to select from Tiles0 +; $80 to select from Tiles1 +; b:hl = tilemap pointer +Func_12c10b: + push af + push de + push hl + ld [wBGMapAttribute], a + ld a, c + ld [wBGMapTileOffset], a + push de + push bc + push hl + call Func_365b + ld a, b + ld [wBGMapWidth], a + ld a, c + ld [wBGMapHeight], a + ld a, l + ld [wd7d8], a + ld a, h + ld [wd7d9], a + pop hl + inc hl + inc hl + inc hl + inc hl + inc hl + pop bc + + call InitDataDecompressionFromBank + push bc + ld b, d + ld c, e + call BCCoordToBGMap0Address + pop bc + ld a, [wBGMapHeight] + ld c, a +.loop_rows + push bc + push de + ld de, wDecompressedBGMap + ld a, [wBGMapWidth] + add a ; *2 + ld c, a + call DecompressDataFromBank + pop de + + ; copy tile map + push hl + ld hl, wDecompressedBGMap + ld a, [wBGMapWidth] + ld c, a + ld a, [wBGMapTileOffset] + ld b, a +.loop_apply_offset + ld a, [hl] + add b + ld [hli], a + dec c + jr nz, .loop_apply_offset + pop hl + xor a ; BANK("VRAM0") + call BankswitchVRAM + push de + ld hl, wDecompressedBGMap + ld a, [wBGMapWidth] + ld b, a + call SafeCopyDataHLtoDE + pop de + + ; copy attribute map + ld a, [wConsole] + cp CONSOLE_CGB + jr nz, .next_row + push hl + ld a, [wBGMapWidth] + ld c, a + ld a, [wBGMapAttribute] + ld b, a +.loop_apply_attribute + ld a, [hl] + add b + ld [hli], a + dec c + jr nz, .loop_apply_attribute + pop hl + ld a, BANK("VRAM1") + call BankswitchVRAM + push de + ld a, [wBGMapWidth] + ld b, a + call SafeCopyDataHLtoDE + pop de + +.next_row + ld h, d + ld l, e + ld bc, BG_MAP_WIDTH + add hl, bc + ld d, h + ld e, l + pop bc + dec c + jr nz, .loop_rows + pop de + + ld a, [wd7d8] + ld l, a + ld a, [wd7d9] + ld h, a + or l + jr z, .asm_12c1b1 + call Func_12c1c1 +.asm_12c1b1 + ld a, [wBGMapWidth] + ld b, a + ld a, [wBGMapHeight] + ld c, a + xor a ; BANK("VRAM0") + call BankswitchVRAM + pop hl + pop de + pop af + ret + +; decompress permission data? +Func_12c1c1: + call InitDataDecompressionFromBank + srl d + srl e + sla e + sla e + sla e + sla e + ; d /= 2 + ; e *= 8 + ld a, d + ld d, $00 + ld hl, wd6d4 + add hl, de + ld e, a + add hl, de + ld a, [wBGMapHeight] + srl a + ld c, a +.loop_rows + push bc + push hl + ld de, wDecompressedBGMap + ld a, [wBGMapWidth] + srl a + ld c, a + call DecompressDataFromBank + ld de, wDecompressedBGMap + ld a, [wBGMapWidth] + srl a + ld b, a +.asm_12c1f6 + ld a, [de] + inc de + ld [hli], a + dec b + jr nz, .asm_12c1f6 + pop hl + ld bc, BG_MAP_WIDTH / 2 + add hl, bc + pop bc + dec c + jr nz, .loop_rows + ret + +SECTION "Bank 4B@42a6", ROMX[$42a6], BANK[$4b] + +; bc = TILESET_* constant +Func_12c2a6:: + push bc + push de + push hl + ld hl, wd944 + ld a, [wd943] + and a + jr z, .asm_12c2c3 + ld e, a +.asm_12c2b3 + ld a, [hl] + cp c + jr nz, .asm_12c2bc + inc hl + ld a, [hld] + cp b + jr z, .asm_12c2d8 +.asm_12c2bc + inc hl + inc hl + inc hl + inc hl + dec e + jr nz, .asm_12c2b3 +.asm_12c2c3 + push bc + push hl + ld hl, wd943 + inc [hl] + call GetTilesetGfxPointer + call Func_38e8 + pop hl + pop bc + ld [hl], c + inc hl + ld [hl], b + inc hl + ld [hl], a + jr .done +.asm_12c2d8 + inc hl + inc hl + ld a, [hl] +.done + pop hl + pop de + pop bc + ret + +Func_12c2df: + push af + push bc + push de + push hl + ld a, [hl] + and $d0 + jr z, .done + push hl + call Func_12c3c6 + call Func_12c345 + jr nz, .asm_12c33c + call Func_12c35c + ld hl, wd976 + bit 4, [hl] + jr z, .asm_12c2fe + call Func_12c34f +.asm_12c2fe + ld a, [wd97c] + ld c, a + ld a, [wd97d] + ld b, a + call Func_12c084 + ld a, [wd97b] + ld c, a + call Func_3992 + ld a, c + ld [wd975], a + ld hl, wd976 + bit 6, [hl] + jr z, .asm_12c33c + ld a, [wd980 + 0] + ld c, a + ld a, [wd980 + 1] + ld b, a + call GetSpriteAnimationGfxPointer + ld a, [wd975] + ld c, a + cp $ff + jr z, .asm_12c33c + ld a, [wd979] + ld d, a + ld a, [wd97a] + ld e, a + ld a, [wd97f] + call Func_3924 +.asm_12c33c + pop hl + call Func_12c3d0 +.done + pop hl + pop de + pop bc + pop af + ret + +Func_12c345: + ld a, [wd983] + and a + ret z + dec a + ld [wd983], a + ret + +Func_12c34f: + ld a, [wd97e] + dec a + ld [wd97e], a + and a + ret nz + call Func_12c36a + ret + +Func_12c35c: + ld a, [wd97b] + ld b, a + ld a, [wd97e] + or b + ret nz + ld a, $ff + ld [wd97b], a +Func_12c36a: + ld a, [wd97b] + inc a + ld [wd97b], a +.asm_12c371 + ld a, [wd97c] + ld c, a + ld a, [wd97d] + ld b, a + call Func_12c084 + ld a, [wd97b] + ld c, a + call Func_3992 + ld a, b + and a + jr nz, .asm_12c38d + xor a + ld [wd97b], a + jr .asm_12c371 +.asm_12c38d + cp $ff + jr nz, .asm_12c396 + ld hl, wd976 + res 4, [hl] +.asm_12c396 + ld a, [wd977] + bit 2, a + jr z, .asm_12c39f + srl b +.asm_12c39f + ld a, b + ld [wd97e], a + ld a, c + ld [wd975], a + ld a, d + ld [wd971], a + ld a, e + ld [wd972], a + ld a, [wd971] + ld b, a + ld a, [wd979] + add b + ld [wd979], a + ld a, [wd972] + ld b, a + ld a, [wd97a] + add b + ld [wd97a], a + ret + +Func_12c3c6: + ld de, wd976 + ld bc, $e + call CopyDataHLtoDE_SaveRegisters + ret + +Func_12c3d0: + ld d, h + ld e, l + ld hl, wd976 + ld bc, $e + call CopyDataHLtoDE_SaveRegisters + ret + +SECTION "Bank 4B@7355", ROMX[$7355], BANK[$4b] + +Data_12f355: + dw $147, $147, $147, $147 ; $00 + dw $148, $148, $148, $148 ; $01 + dw $149, $149, $149, $149 ; $02 + dw $14a, $14a, $14a, $14a ; $03 + dw $14b, $14b, $14b, $14b ; $04 + dw $14c, $14c, $14c, $14c ; $05 + dw $14d, $14d, $14d, $14d ; $06 + dw $14e, $14e, $14e, $14e ; $07 + dw $14f, $14f, $14f, $14f ; $08 + dw $150, $150, $150, $150 ; $09 + dw $151, $151, $151, $151 ; $0a + dw $152, $152, $152, $152 ; $0b + dw $153, $153, $153, $153 ; $0c + dw $155, $155, $155, $155 ; $0d + dw $0aa, $0ab, $0ac, $0ad ; $0e + dw $0b0, $0b1, $0b2, $0b3 ; $0f + dw $0b6, $0b7, $0b8, $0b9 ; $10 + dw $0ba, $0bb, $0bc, $0bd ; $11 + dw $0be, $0be, $0be, $0be ; $12 + dw $0bf, $0c0, $0c1, $0c2 ; $13 + dw $0c3, $0c4, $0c5, $0c6 ; $14 + dw $0c7, $0c8, $0c9, $0ca ; $15 + dw $0cb, $0cc, $0cd, $0ce ; $16 + dw $0cf, $0d0, $0d1, $0d2 ; $17 + dw $0d3, $0d4, $0d5, $0d6 ; $18 + dw $0d7, $0d8, $0d9, $0da ; $19 + dw $0db, $0dc, $0dd, $0de ; $1a + dw $0df, $0e0, $0e1, $0e2 ; $1b + dw $0e3, $0e4, $0e5, $0e6 ; $1c + dw $0e7, $0e8, $0e9, $0ea ; $1d + dw $0eb, $0ec, $0ed, $0ee ; $1e + dw $0ef, $0f0, $0f1, $0f2 ; $1f + dw $0f3, $0f4, $0f5, $0f6 ; $20 + dw $0f7, $0f8, $0f9, $0fa ; $21 + dw $0fb, $0fc, $0fd, $0fe ; $22 + dw $0ff, $100, $101, $102 ; $23 + dw $103, $104, $105, $106 ; $24 + dw $107, $108, $109, $10a ; $25 + dw $10b, $10b, $10b, $10b ; $26 + dw $10c, $10c, $10c, $10c ; $27 + dw $10d, $10d, $10d, $10d ; $28 + dw $10e, $10e, $10e, $10e ; $29 + dw $10f, $110, $110, $10f ; $2a + dw $111, $111, $111, $111 ; $2b + dw $08a, $08b, $08c, $08d ; $2c + dw $08e, $08f, $090, $091 ; $2d + dw $092, $093, $094, $095 ; $2e + dw $096, $097, $098, $099 ; $2f + dw $09a, $09b, $09c, $09d ; $30 + dw $09e, $09f, $0a0, $0a1 ; $31 + dw $0a2, $0a3, $0a4, $0a5 ; $32 + dw $0a6, $0a7, $0a8, $0a9 ; $33 diff --git a/src/engine/duel/core.asm b/src/engine/duel/core.asm new file mode 100644 index 0000000..9dc3a44 --- /dev/null +++ b/src/engine/duel/core.asm @@ -0,0 +1,47 @@ +SECTION "Duel Core@563e", ROMX[$563e], BANK[$1] + +ZeroObjectPositionsAndToggleOAMCopy: + call ZeroObjectPositions + ld a, $01 + ld [wVBlankOAMCopyToggle], a + ret + +SECTION "Duel Core@6bc8", ROMX[$6bc8], BANK[$1] + +SetDefaultPalettes: + call SetFontAndTextBoxFrameColor + ld a, %11100100 + ld [wOBP0], a + ld [wBGP], a + ld a, $01 ; equivalent to FLUSH_ONE_PAL + ldh [hFlushPaletteFlags], a + ld hl, Pals_6f0b0 - $4000 + ld de, wcb2e + ld c, CGB_PAL_SIZE + call CopyFontsOrDuelGraphicsBytes + call FlushAllPalettes + ret + +SetFontAndTextBoxFrameColor: + ld a, $01 + ld [wTextBoxFrameType], a + ld hl, Pals_6f0b0 - $4000 + ld de, wBackgroundPalettesCGB + ld c, CGB_PAL_SIZE + call CopyFontsOrDuelGraphicsBytes + push de + call EnableSRAM + ld a, [sTextBoxFrameColor] + call DisableSRAM + inc a + add a + add a + add a ; *CGB_PAL_SIZE + ld e, a + ld d, $00 + ld hl, Pals_6f0b0 - $4000 + add hl, de + pop de + ld c, CGB_PAL_SIZE + call CopyFontsOrDuelGraphicsBytes + ret diff --git a/src/engine/game_loop.asm b/src/engine/game_loop.asm new file mode 100644 index 0000000..d34a726 --- /dev/null +++ b/src/engine/game_loop.asm @@ -0,0 +1,57 @@ +GameLoop:: + di + ld sp, $d000 + call ResetSerial + call EnableInt_VBlank + call EnableInt_Timer + call EnableSRAM + ld a, [$a006] ; sTextSpeed + ld [$cdde], a ; wTextSpeed + ld a, [$a009] ; sSkipDelayAllowed + ld [$cd08], a ; wSkipDelayAllowed + call DisableSRAM + ld a, DECK_SIZE + ld [wDeckSize], a + ei + + ld a, [wConsole] + cp CONSOLE_CGB + jr nz, .not_cgb + call ReadJoypad + ldh a, [hKeysHeld] + cp A_BUTTON | B_BUTTON + jr z, .ask_erase_backup_ram + farcall $4, CoreGameLoop ; unnecessary farcall? + jr GameLoop + +.not_cgb + farcall GBCOnlyDisclaimer + ret + +.ask_erase_backup_ram + call SetupResetBackUpRAMScreen + call EmptyScreen + ldtx hl, Text00a9 + call YesOrNoMenuWithText + jr c, .reset_game +; erase sram + call EnableSRAM + xor a + ld [s0a000], a + call DisableSRAM +.reset_game + jp Reset + +Func_405b: + farcall $6, $58f8 + ret + +SetupResetBackUpRAMScreen: + xor a ; SYM_SPACE + ld [wTileMapFill], a + call DisableLCD + call LoadSymbolsFont + call SetDefaultPalettes + lb de, $38, $7f + call SetupText + ret diff --git a/src/engine/gbc_only_disclaimer.asm b/src/engine/gbc_only_disclaimer.asm new file mode 100644 index 0000000..b2ac4e8 --- /dev/null +++ b/src/engine/gbc_only_disclaimer.asm @@ -0,0 +1,17 @@ +GBCOnlyDisclaimer: + xor a + ld [wTileMapFill], a + call EmptyScreen + ld a, SCENE_GBC_ONLY_DISCLAIMER + lb bc, 0, 0 + call LoadScene + lb de, $30, $5f + call SetupText + lb de, 3, 9 + ldtx hl, Text00f9 + call InitTextPrinting_ProcessTextFromID + bank1call ZeroObjectPositionsAndToggleOAMCopy + call EnableLCD +.loop + call DoFrame + jr .loop diff --git a/src/engine/scenes.asm b/src/engine/scenes.asm new file mode 100644 index 0000000..824d44a --- /dev/null +++ b/src/engine/scenes.asm @@ -0,0 +1,432 @@ +_LoadScene:: + push af + push bc + push de + push hl + push bc ; unnecessary push/pop + add a ; *2 + ld e, a + ld d, $00 + ld hl, SceneDataPointers + add hl, de + pop bc ; unnecessary push/pop + ld d, b + ld e, c + ld b, $4 + ld a, [hli] + ld h, [hl] + ld l, a + ld c, $02 + call Func_3d61 + ld a, d + add a + add a + add a ; *8 + add $08 + ld d, a ; base x + ld a, e + add a + add a + add a ; *8 + add $10 + ld e, a ; base y + ; d = 8*d + $08 + ; e = 8*e + $10 +.loop + ld a, [hl] + cp $ff + jr z, .done + push de + ld a, [hli] + add d + ld d, a + ld a, [hli] + add e + ld e, a + ld b, BANK(SceneDataPointers) + ld a, $ff + ld c, $00 + call Func_3dcf + pop de + jr .loop +.done + pop hl + pop de + pop bc + pop af + ret + +SceneDataPointers: + dw .Scene00 ; SCENE_00 + dw .Scene01 ; SCENE_01 + dw .Scene02 ; SCENE_02 + dw .Scene03 ; SCENE_03 + dw .Scene04 ; SCENE_04 + dw .Scene05 ; SCENE_05 + dw .Scene06 ; SCENE_06 + dw .Scene07 ; SCENE_07 + dw .Scene08 ; SCENE_08 + dw .Scene09 ; SCENE_09 + dw .Scene0a ; SCENE_0A + dw .Scene0b ; SCENE_0B + dw .Scene0c ; SCENE_0C + dw .Scene0d ; SCENE_0D + dw .Scene0e ; SCENE_0E + dw .Scene0f ; SCENE_0F + dw .Scene10 ; SCENE_10 + dw .Scene11 ; SCENE_11 + dw .Scene12 ; SCENE_12 + dw .Scene13 ; SCENE_13 + dw .Scene14 ; SCENE_14 + dw .Scene15 ; SCENE_15 + dw .Scene16 ; SCENE_16 + dw .Scene17 ; SCENE_17 + dw .Scene18 ; SCENE_18 + dw .Scene19 ; SCENE_19 + dw .Scene1a ; SCENE_1A + dw .Scene1b ; SCENE_1B + dw .Scene1c ; SCENE_1C + dw .Scene1d ; SCENE_1D + dw .Scene1e ; SCENE_1E + dw .Scene1f ; SCENE_1F + dw .Scene20 ; SCENE_20 + dw .Scene21 ; SCENE_21 + dw .Scene22 ; SCENE_22 + dw .Scene23 ; SCENE_23 + dw .SceneGBCOnlyDisclaimer ; SCENE_GBC_ONLY_DISCLAIMER + +.Scene00 + dw TILESET_1E1 + dw PALETTE_178 + dw TILEMAP_22E + db $ff, $ff ; end + +.Scene01 + dw TILESET_1D6 + dw PALETTE_16D + dw TILEMAP_227 + db $ff, $ff ; end + +.Scene02 + dw TILESET_1C0 + dw PALETTE_154 + dw TILEMAP_212 + + db $00, $00 ; x, y + dw TILESET_1CC + dw $091 ; ? + dw $158 ; ? + dw PALETTE_160 + db $ff, $ff ; end + +.Scene03 + dw TILESET_1C1 + dw PALETTE_155 + dw TILEMAP_213 + + db $00, $00 ; x, y + dw TILESET_1CC + dw $091 ; ? + dw $158 ; ? + dw PALETTE_160 + db $ff, $ff ; end + +.Scene04 + dw TILESET_1C2 + dw PALETTE_156 + dw TILEMAP_214 + + db $00, $00 ; x, y + dw TILESET_1CC + dw $091 ; ? + dw $158 ; ? + dw PALETTE_160 + db $ff, $ff ; end + +.Scene05 + dw TILESET_1C3 + dw PALETTE_157 + dw TILEMAP_215 + + db $00, $00 ; x, y + dw TILESET_1CC + dw $091 ; ? + dw $158 ; ? + dw PALETTE_160 + db $ff, $ff ; end + +.Scene06 + dw TILESET_1C4 + dw PALETTE_158 + dw TILEMAP_216 + + db $00, $00 ; x, y + dw TILESET_1CC + dw $091 ; ? + dw $158 ; ? + dw PALETTE_160 + db $ff, $ff ; end + +.Scene07 + dw TILESET_1C5 + dw PALETTE_159 + dw TILEMAP_217 + + db $00, $00 ; x, y + dw TILESET_1CC + dw $091 ; ? + dw $158 ; ? + dw PALETTE_160 + db $ff, $ff ; end + +.Scene08 + dw TILESET_1C6 + dw PALETTE_15A + dw TILEMAP_218 + + db $00, $00 ; x, y + dw TILESET_1CC + dw $091 ; ? + dw $158 ; ? + dw PALETTE_160 + db $ff, $ff ; end + +.Scene09 + dw TILESET_1C7 + dw PALETTE_15B + dw TILEMAP_219 + + db $00, $00 ; x, y + dw TILESET_1CC + dw $091 ; ? + dw $158 ; ? + dw PALETTE_160 + db $ff, $ff ; end + +.Scene0a + dw TILESET_1C8 + dw PALETTE_15C + dw TILEMAP_21A + db $ff, $ff ; end + +.Scene0b + dw TILESET_1C9 + dw PALETTE_15D + dw TILEMAP_21B + db $ff, $ff ; end + +.Scene0c + dw TILESET_1CA + dw PALETTE_15E + dw TILEMAP_21C + db $ff, $ff ; end + +.Scene0d + dw TILESET_1CB + dw PALETTE_15F + dw TILEMAP_21D + db $ff, $ff ; end + +.Scene0e + dw TILESET_1D5 + dw PALETTE_16C + dw TILEMAP_226 + db $ff, $ff ; end + +.Scene0f + dw TILESET_1D9 + dw PALETTE_170 + dw TILEMAP_22A + + db $00, $00 ; x, y + dw TILESET_1DA + dw $0a3 ; ? + dw $16b ; ? + dw PALETTE_171 + db $ff, $ff ; end + +.Scene10 + dw TILESET_1DB + dw PALETTE_172 + dw TILEMAP_22B + + db $50, $48 ; x, y + dw TILESET_1DD + dw $0a5 ; ? + dw $16d ; ? + dw PALETTE_174 + db $ff, $ff ; end + +.Scene11 + dw TILESET_1DB + dw PALETTE_172 + dw TILEMAP_22B + + db $40, $30 ; x, y + dw TILESET_1DC + dw $0a4 ; ? + dw $16c ; ? + dw PALETTE_173 + db $ff, $ff ; end + +.Scene12 + dw TILESET_1DE + dw PALETTE_175 + dw TILEMAP_22C + db $ff, $ff ; end + +.Scene13 + dw TILESET_1DF + dw PALETTE_176 + dw TILEMAP_22D + + db $50, $30 ; x, y + dw TILESET_1E0 + dw $0a6 ; ? + dw $16e ; ? + dw PALETTE_177 + db $ff, $ff ; end + +.Scene14 + dw TILESET_1DF + dw PALETTE_176 + dw TILEMAP_22D + + db $40, $30 ; x, y + dw TILESET_1DC + dw $0a4 ; ? + dw $16c ; ? + dw PALETTE_173 + db $ff, $ff ; end + +.Scene1a + dw TILESET_1E2 + dw PALETTE_179 + dw TILEMAP_22F + + db $50, $48 ; x, y + dw TILESET_1E3 + dw $0a7 ; ? + dw $16f ; ? + dw PALETTE_17A + db $ff, $ff ; end + +.Scene1b + dw TILESET_1E2 + dw PALETTE_179 + dw TILEMAP_22F + + db $50, $40 ; x, y + dw TILESET_1E3 + dw $0a7 ; ? + dw $170 ; ? + dw PALETTE_17A + db $ff, $ff ; end + +.Scene15 + dw TILESET_1D1 + dw PALETTE_138 + dw TILEMAP_225 + db $ff, $ff ; end + +.Scene16 + dw TILESET_1CD + dw PALETTE_167 + dw TILEMAP_21E + db $ff, $ff ; end + +.Scene17 + dw TILESET_1CD + dw PALETTE_167 + dw TILEMAP_21F + db $ff, $ff ; end + +.Scene18 + dw TILESET_1CD + dw PALETTE_167 + dw TILEMAP_220 + db $ff, $ff ; end + +.Scene19 + dw TILESET_1CD + dw PALETTE_167 + dw TILEMAP_221 + db $ff, $ff ; end + +.Scene1c + dw TILESET_1E4 + dw PALETTE_17B + dw TILEMAP_230 + + db $28, $20 ; x, y + dw TILESET_1E5 + dw $0a8 ; ? + dw $171 ; ? + dw PALETTE_17C + db $ff, $ff ; end + +.Scene1d + dw TILESET_1E6 + dw PALETTE_17D + dw TILEMAP_231 + + db $28, $20 ; x, y + dw TILESET_1E7 + dw $0a9 ; ? + dw $172 ; ? + dw PALETTE_17E + db $ff, $ff ; end + +.Scene1e + dw TILESET_1E8 + dw PALETTE_17F + dw TILEMAP_232 + db $ff, $ff ; end + +.Scene1f + dw TILESET_1EA + dw PALETTE_181 + dw TILEMAP_233 + db $ff, $ff ; end + +.Scene20 + dw TILESET_1EB + dw PALETTE_182 + dw TILEMAP_234 + + db $50, $4c ; x, y + dw TILESET_1EC + dw $0ab ; ? + dw $174 ; ? + dw PALETTE_183 + db $ff, $ff ; end + +.Scene21 + dw TILESET_1EB + dw PALETTE_182 + dw TILEMAP_234 + + db $50, $48 ; x, y + dw TILESET_1EC + dw $0ab ; ? + dw $175 ; ? + dw PALETTE_183 + db $ff, $ff ; end + +.Scene22 + dw TILESET_1ED + dw PALETTE_184 + dw TILEMAP_235 + db $ff, $ff ; end + +.Scene23 + dw TILESET_1ED + dw PALETTE_184 + dw TILEMAP_236 + db $ff, $ff ; end + +.SceneGBCOnlyDisclaimer + dw TILESET_1CF + dw PALETTE_169 + dw TILEMAP_223 + db $ff, $ff ; end diff --git a/src/gfx.asm b/src/gfx.asm index 0bbac22..9a1caf5 100644 --- a/src/gfx.asm +++ b/src/gfx.asm @@ -19,6 +19,49 @@ INCBIN "gfx/fonts/extra.1bpp" HalfWidthFont:: INCBIN "gfx/fonts/half_width.1bpp" +SECTION "Gfx 1@70b0", ROMX + +Pals_6f0b0:: + rgb 31, 31, 31 + rgb 21, 21, 16 + rgb 10, 10, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 31, 14, 0 + rgb 26, 8, 0 + rgb 19, 0, 0 + + rgb 31, 31, 31 + rgb 8, 20, 31 + rgb 0, 12, 31 + rgb 0, 0, 31 + + rgb 31, 31, 31 + rgb 2, 27, 0 + rgb 0, 19, 6 + rgb 0, 10, 0 + + rgb 31, 31, 30 + rgb 21, 21, 16 + rgb 10, 10, 8 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 30, 29, 0 + rgb 30, 3, 0 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 0, 18, 0 + rgb 12, 11, 20 + rgb 0, 0, 0 + + rgb 31, 31, 31 + rgb 22, 0, 22 + rgb 27, 7, 3 + rgb 0, 0, 0 + SECTION "Gfx 1@7150", ROMX SymbolsFont:: @@ -27,3 +70,2328 @@ INCBIN "gfx/fonts/symbols.2bpp" SECTION "Card Gfx 1", ROMX CardGraphics:: + + +SECTION "Tilesets 1", ROMX + +Tileset000:: + dw 179 ; length + INCBIN "gfx/tilesets/tileset000.2bpp" + +Tileset001:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset001.2bpp" + +Tileset003:: + dw 27 ; length + INCBIN "gfx/tilesets/tileset003.2bpp" + +Tileset02B:: + dw 52 ; length + INCBIN "gfx/tilesets/tileset02B.2bpp" + +Tileset07B:: + dw 4 ; length + INCBIN "gfx/tilesets/tileset07B.2bpp" + +Tileset07C:: + dw 2 ; length + INCBIN "gfx/tilesets/tileset07C.2bpp" + +Tileset15A:: + dw 1 ; length + INCBIN "gfx/tilesets/tileset15A.2bpp" + +SECTION "Tilesets 2", ROMX + +Tileset002:: + dw 214 ; length + INCBIN "gfx/tilesets/tileset002.2bpp" + +Tileset004:: + dw 148 ; length + INCBIN "gfx/tilesets/tileset004.2bpp" + +Tileset005:: + dw 134 ; length + INCBIN "gfx/tilesets/tileset005.2bpp" + +Tileset006:: + dw 97 ; length + INCBIN "gfx/tilesets/tileset006.2bpp" + +Tileset007:: + dw 66 ; length + INCBIN "gfx/tilesets/tileset007.2bpp" + +Tileset008:: + dw 82 ; length + INCBIN "gfx/tilesets/tileset008.2bpp" + +Tileset009:: + dw 138 ; length + INCBIN "gfx/tilesets/tileset009.2bpp" + +Tileset00B:: + dw 78 ; length + INCBIN "gfx/tilesets/tileset00B.2bpp" + +Tileset03A:: + dw 46 ; length + INCBIN "gfx/tilesets/tileset03A.2bpp" + +Tileset077:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset077.2bpp" + +Tileset142:: + dw 3 ; length + INCBIN "gfx/overworld_sprites/tileset142.2bpp" + +Tileset143:: + dw 4 ; length + INCBIN "gfx/overworld_sprites/tileset143.2bpp" + +SECTION "Tilesets 3", ROMX + +Tileset00A:: + dw 214 ; length + INCBIN "gfx/tilesets/tileset00A.2bpp" + +Tileset00C:: + dw 129 ; length + INCBIN "gfx/tilesets/tileset00C.2bpp" + +Tileset00D:: + dw 193 ; length + INCBIN "gfx/tilesets/tileset00D.2bpp" + +Tileset00E:: + dw 100 ; length + INCBIN "gfx/tilesets/tileset00E.2bpp" + +Tileset00F:: + dw 155 ; length + INCBIN "gfx/tilesets/tileset00F.2bpp" + +Tileset010:: + dw 133 ; length + INCBIN "gfx/tilesets/tileset010.2bpp" + +Tileset011:: + dw 73 ; length + INCBIN "gfx/tilesets/tileset011.2bpp" + +Tileset078:: + dw 16 ; length + INCBIN "gfx/tilesets/tileset078.2bpp" + +Tileset07A:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset07A.2bpp" + +Tileset16B:: + dw 1 ; length + INCBIN "gfx/tilesets/tileset16B.2bpp" + +Palette0D8:: + db 1 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 7 + rgb 31, 24, 6 + rgb 11, 3, 0 + +SECTION "Tilesets 4", ROMX + +Tileset012:: + dw 146 ; length + INCBIN "gfx/tilesets/tileset012.2bpp" + +Tileset013:: + dw 119 ; length + INCBIN "gfx/tilesets/tileset013.2bpp" + +Tileset014:: + dw 78 ; length + INCBIN "gfx/tilesets/tileset014.2bpp" + +Tileset015:: + dw 137 ; length + INCBIN "gfx/tilesets/tileset015.2bpp" + +Tileset016:: + dw 163 ; length + INCBIN "gfx/tilesets/tileset016.2bpp" + +Tileset017:: + dw 91 ; length + INCBIN "gfx/tilesets/tileset017.2bpp" + +Tileset018:: + dw 137 ; length + INCBIN "gfx/tilesets/tileset018.2bpp" + +Tileset01A:: + dw 106 ; length + INCBIN "gfx/tilesets/tileset01A.2bpp" + +Tileset04B:: + dw 44 ; length + INCBIN "gfx/tilesets/tileset04B.2bpp" + +Tileset175:: + dw 1 ; length + INCBIN "gfx/tilesets/tileset175.2bpp" + +Palette0D9:: + db 1 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 28, 20, 12 + rgb 0, 0, 0 + +SECTION "Tilesets 5", ROMX + +Tileset019:: + dw 169 ; length + INCBIN "gfx/tilesets/tileset019.2bpp" + +Tileset01B:: + dw 137 ; length + INCBIN "gfx/tilesets/tileset01B.2bpp" + +Tileset01C:: + dw 171 ; length + INCBIN "gfx/tilesets/tileset01C.2bpp" + +Tileset01D:: + dw 98 ; length + INCBIN "gfx/tilesets/tileset01D.2bpp" + +Tileset01E:: + dw 143 ; length + INCBIN "gfx/tilesets/tileset01E.2bpp" + +Tileset01F:: + dw 222 ; length + INCBIN "gfx/tilesets/tileset01F.2bpp" + +Tileset025:: + dw 67 ; length + INCBIN "gfx/tilesets/tileset025.2bpp" + +Tileset079:: + dw 13 ; length + INCBIN "gfx/tilesets/tileset079.2bpp" + +Tileset14B:: + dw 2 ; length + INCBIN "gfx/tilesets/tileset14B.2bpp" + +Palette0DE:: + db 1 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 15, 15, 15 + rgb 0, 0, 0 + +SECTION "Tilesets 6", ROMX + +Tileset020:: + dw 87 ; length + INCBIN "gfx/tilesets/tileset020.2bpp" + +Tileset021:: + dw 208 ; length + INCBIN "gfx/tilesets/tileset021.2bpp" + +Tileset022:: + dw 91 ; length + INCBIN "gfx/tilesets/tileset022.2bpp" + +Tileset023:: + dw 146 ; length + INCBIN "gfx/tilesets/tileset023.2bpp" + +Tileset024:: + dw 177 ; length + INCBIN "gfx/tilesets/tileset024.2bpp" + +Tileset026:: + dw 99 ; length + INCBIN "gfx/tilesets/tileset026.2bpp" + +Tileset027:: + dw 70 ; length + INCBIN "gfx/tilesets/tileset027.2bpp" + +Tileset028:: + dw 87 ; length + INCBIN "gfx/tilesets/tileset028.2bpp" + +Tileset045:: + dw 50 ; length + INCBIN "gfx/tilesets/tileset045.2bpp" + +Tileset144:: + dw 4 ; length + INCBIN "gfx/overworld_sprites/tileset144.2bpp" + +Tileset151:: + dw 3 ; length + INCBIN "gfx/tilesets/tileset151.2bpp" + +Palette0E4:: + db 1 ; number of palettes + + rgb 28, 28, 24 + rgb 30, 28, 13 + rgb 31, 17, 8 + rgb 12, 0, 0 + +SECTION "Tilesets 7", ROMX + +Tileset029:: + dw 208 ; length + INCBIN "gfx/tilesets/tileset029.2bpp" + +Tileset02A:: + dw 72 ; length + INCBIN "gfx/tilesets/tileset02A.2bpp" + +Tileset02C:: + dw 74 ; length + INCBIN "gfx/tilesets/tileset02C.2bpp" + +Tileset02D:: + dw 92 ; length + INCBIN "gfx/tilesets/tileset02D.2bpp" + +Tileset02E:: + dw 175 ; length + INCBIN "gfx/tilesets/tileset02E.2bpp" + +Tileset02F:: + dw 135 ; length + INCBIN "gfx/tilesets/tileset02F.2bpp" + +Tileset030:: + dw 70 ; length + INCBIN "gfx/tilesets/tileset030.2bpp" + +Tileset031:: + dw 79 ; length + INCBIN "gfx/tilesets/tileset031.2bpp" + +Tileset032:: + dw 78 ; length + INCBIN "gfx/tilesets/tileset032.2bpp" + +Tileset054:: + dw 34 ; length + INCBIN "gfx/tilesets/tileset054.2bpp" + +Tileset14C:: + dw 4 ; length + INCBIN "gfx/tilesets/tileset14C.2bpp" + +Tileset1E9:: + dw 1 ; length + INCBIN "gfx/tilesets/tileset1E9.2bpp" + +SECTION "Tilesets 8", ROMX + +Tileset033:: + dw 76 ; length + INCBIN "gfx/tilesets/tileset033.2bpp" + +Tileset034:: + dw 112 ; length + INCBIN "gfx/tilesets/tileset034.2bpp" + +Tileset035:: + dw 72 ; length + INCBIN "gfx/tilesets/tileset035.2bpp" + +Tileset036:: + dw 159 ; length + INCBIN "gfx/tilesets/tileset036.2bpp" + +Tileset037:: + dw 84 ; length + INCBIN "gfx/tilesets/tileset037.2bpp" + +Tileset038:: + dw 163 ; length + INCBIN "gfx/tilesets/tileset038.2bpp" + +Tileset039:: + dw 182 ; length + INCBIN "gfx/tilesets/tileset039.2bpp" + +Tileset03B:: + dw 85 ; length + INCBIN "gfx/tilesets/tileset03B.2bpp" + +Tileset03E:: + dw 58 ; length + INCBIN "gfx/tilesets/tileset03E.2bpp" + +Tileset0DD:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0DD.2bpp" + +Tileset140:: + dw 8 ; length + INCBIN "gfx/overworld_sprites/tileset140.2bpp" + +Tileset156:: + dw 3 ; length + INCBIN "gfx/tilesets/tileset156.2bpp" + +SECTION "Tilesets 9", ROMX + +Tileset03C:: + dw 140 ; length + INCBIN "gfx/tilesets/tileset03C.2bpp" + +Tileset03D:: + dw 90 ; length + INCBIN "gfx/tilesets/tileset03D.2bpp" + +Tileset03F:: + dw 102 ; length + INCBIN "gfx/tilesets/tileset03F.2bpp" + +Tileset040:: + dw 61 ; length + INCBIN "gfx/tilesets/tileset040.2bpp" + +Tileset041:: + dw 105 ; length + INCBIN "gfx/tilesets/tileset041.2bpp" + +Tileset042:: + dw 72 ; length + INCBIN "gfx/tilesets/tileset042.2bpp" + +Tileset043:: + dw 168 ; length + INCBIN "gfx/tilesets/tileset043.2bpp" + +Tileset044:: + dw 184 ; length + INCBIN "gfx/tilesets/tileset044.2bpp" + +Tileset046:: + dw 84 ; length + INCBIN "gfx/tilesets/tileset046.2bpp" + +Tileset141:: + dw 8 ; length + INCBIN "gfx/overworld_sprites/tileset141.2bpp" + +Tileset149:: + dw 6 ; length + INCBIN "gfx/tilesets/tileset149.2bpp" + +Tileset17D:: + dw 2 ; length + INCBIN "gfx/tilesets/tileset17D.2bpp" + +SECTION "Tilesets 10", ROMX + +Tileset047:: + dw 66 ; length + INCBIN "gfx/tilesets/tileset047.2bpp" + +Tileset048:: + dw 80 ; length + INCBIN "gfx/tilesets/tileset048.2bpp" + +Tileset049:: + dw 72 ; length + INCBIN "gfx/tilesets/tileset049.2bpp" + +Tileset04A:: + dw 155 ; length + INCBIN "gfx/tilesets/tileset04A.2bpp" + +Tileset04C:: + dw 93 ; length + INCBIN "gfx/tilesets/tileset04C.2bpp" + +Tileset04D:: + dw 59 ; length + INCBIN "gfx/tilesets/tileset04D.2bpp" + +Tileset04E:: + dw 113 ; length + INCBIN "gfx/tilesets/tileset04E.2bpp" + +Tileset04F:: + dw 79 ; length + INCBIN "gfx/tilesets/tileset04F.2bpp" + +Tileset050:: + dw 116 ; length + INCBIN "gfx/tilesets/tileset050.2bpp" + +Tileset051:: + dw 76 ; length + INCBIN "gfx/tilesets/tileset051.2bpp" + +Tileset053:: + dw 57 ; length + INCBIN "gfx/tilesets/tileset053.2bpp" + +Tileset056:: + dw 56 ; length + INCBIN "gfx/tilesets/tileset056.2bpp" + +SECTION "Tilesets 11", ROMX + +Tileset052:: + dw 118 ; length + INCBIN "gfx/tilesets/tileset052.2bpp" + +Tileset055:: + dw 57 ; length + INCBIN "gfx/tilesets/tileset055.2bpp" + +Tileset057:: + dw 50 ; length + INCBIN "gfx/tilesets/tileset057.2bpp" + +Tileset058:: + dw 42 ; length + INCBIN "gfx/tilesets/tileset058.2bpp" + +Tileset059:: + dw 131 ; length + INCBIN "gfx/tilesets/tileset059.2bpp" + +Tileset05A:: + dw 81 ; length + INCBIN "gfx/tilesets/tileset05A.2bpp" + +Tileset05B:: + dw 103 ; length + INCBIN "gfx/tilesets/tileset05B.2bpp" + +Tileset05C:: + dw 210 ; length + INCBIN "gfx/tilesets/tileset05C.2bpp" + +Tileset05D:: + dw 210 ; length + INCBIN "gfx/tilesets/tileset05D.2bpp" + +Tileset0DE:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0DE.2bpp" + +Palette0E7:: + db 1 ; number of palettes + + rgb 0, 0, 0 + rgb 0, 31, 31 + rgb 0, 15, 31 + rgb 0, 0, 21 + +SECTION "Tilesets 12", ROMX + +Tileset05E:: + dw 207 ; length + INCBIN "gfx/tilesets/tileset05E.2bpp" + +Tileset05F:: + dw 73 ; length + INCBIN "gfx/tilesets/tileset05F.2bpp" + +Tileset060:: + dw 143 ; length + INCBIN "gfx/tilesets/tileset060.2bpp" + +Tileset061:: + dw 121 ; length + INCBIN "gfx/tilesets/tileset061.2bpp" + +Tileset062:: + dw 176 ; length + INCBIN "gfx/tilesets/tileset062.2bpp" + +Tileset063:: + dw 176 ; length + INCBIN "gfx/tilesets/tileset063.2bpp" + +Tileset065:: + dw 52 ; length + INCBIN "gfx/tilesets/tileset065.2bpp" + +Tileset066:: + dw 60 ; length + INCBIN "gfx/tilesets/tileset066.2bpp" + +Tileset145:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset145.2bpp" + +Tileset17E:: + dw 2 ; length + INCBIN "gfx/tilesets/tileset17E.2bpp" + +Palette0EA:: + db 1 ; number of palettes + + rgb 28, 28, 24 + rgb 31, 31, 31 + rgb 7, 26, 31 + rgb 0, 15, 31 + +SECTION "Tilesets 13", ROMX + +Tileset064:: + dw 203 ; length + INCBIN "gfx/tilesets/tileset064.2bpp" + +Tileset067:: + dw 54 ; length + INCBIN "gfx/tilesets/tileset067.2bpp" + +Tileset068:: + dw 39 ; length + INCBIN "gfx/tilesets/tileset068.2bpp" + +Tileset069:: + dw 52 ; length + INCBIN "gfx/tilesets/tileset069.2bpp" + +Tileset06A:: + dw 56 ; length + INCBIN "gfx/tilesets/tileset06A.2bpp" + +Tileset06B:: + dw 52 ; length + INCBIN "gfx/tilesets/tileset06B.2bpp" + +Tileset06C:: + dw 60 ; length + INCBIN "gfx/tilesets/tileset06C.2bpp" + +Tileset06D:: + dw 38 ; length + INCBIN "gfx/tilesets/tileset06D.2bpp" + +Tileset06E:: + dw 56 ; length + INCBIN "gfx/tilesets/tileset06E.2bpp" + +Tileset06F:: + dw 61 ; length + INCBIN "gfx/tilesets/tileset06F.2bpp" + +Tileset070:: + dw 54 ; length + INCBIN "gfx/tilesets/tileset070.2bpp" + +Tileset071:: + dw 32 ; length + INCBIN "gfx/tilesets/tileset071.2bpp" + +Tileset072:: + dw 38 ; length + INCBIN "gfx/tilesets/tileset072.2bpp" + +Tileset073:: + dw 48 ; length + INCBIN "gfx/tilesets/tileset073.2bpp" + +Tileset074:: + dw 34 ; length + INCBIN "gfx/tilesets/tileset074.2bpp" + +Tileset075:: + dw 68 ; length + INCBIN "gfx/tilesets/tileset075.2bpp" + +Tileset07D:: + dw 36 ; length + INCBIN "gfx/duelists/tileset07D.2bpp" + +Tileset07E:: + dw 36 ; length + INCBIN "gfx/duelists/tileset07E.2bpp" + +Tileset172:: + dw 4 ; length + INCBIN "gfx/tilesets/tileset172.2bpp" + +Palette0F1:: + db 1 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 28, 20, 12 + rgb 0, 0, 0 + +SECTION "Tilesets 14", ROMX + +Tileset076:: + dw 175 ; length + INCBIN "gfx/tilesets/tileset076.2bpp" + +Tileset07F:: + dw 36 ; length + INCBIN "gfx/duelists/tileset07F.2bpp" + +Tileset080:: + dw 36 ; length + INCBIN "gfx/duelists/tileset080.2bpp" + +Tileset081:: + dw 108 ; length + INCBIN "gfx/duelists/tileset081.2bpp" + +Tileset082:: + dw 108 ; length + INCBIN "gfx/duelists/tileset082.2bpp" + +Tileset083:: + dw 108 ; length + INCBIN "gfx/duelists/tileset083.2bpp" + +Tileset084:: + dw 108 ; length + INCBIN "gfx/duelists/tileset084.2bpp" + +Tileset085:: + dw 108 ; length + INCBIN "gfx/duelists/tileset085.2bpp" + +Tileset086:: + dw 108 ; length + INCBIN "gfx/duelists/tileset086.2bpp" + +Tileset087:: + dw 108 ; length + INCBIN "gfx/duelists/tileset087.2bpp" + +Tileset146:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset146.2bpp" + +Tileset158:: + dw 7 ; length + INCBIN "gfx/tilesets/tileset158.2bpp" + +SECTION "Tilesets 15", ROMX + +Tileset088:: + dw 108 ; length + INCBIN "gfx/duelists/tileset088.2bpp" + +Tileset089:: + dw 108 ; length + INCBIN "gfx/duelists/tileset089.2bpp" + +Tileset08A:: + dw 108 ; length + INCBIN "gfx/duelists/tileset08A.2bpp" + +Tileset08B:: + dw 108 ; length + INCBIN "gfx/duelists/tileset08B.2bpp" + +Tileset08C:: + dw 108 ; length + INCBIN "gfx/duelists/tileset08C.2bpp" + +Tileset08D:: + dw 108 ; length + INCBIN "gfx/duelists/tileset08D.2bpp" + +Tileset08E:: + dw 108 ; length + INCBIN "gfx/duelists/tileset08E.2bpp" + +Tileset08F:: + dw 108 ; length + INCBIN "gfx/duelists/tileset08F.2bpp" + +Tileset090:: + dw 108 ; length + INCBIN "gfx/duelists/tileset090.2bpp" + +Tileset0DF:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0DF.2bpp" + +Tileset0E0:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0E0.2bpp" + +Tileset148:: + dw 9 ; length + INCBIN "gfx/tilesets/tileset148.2bpp" + +Palette05F:: + db 2 ; number of palettes + + rgb 31, 31, 31 + rgb 19, 18, 18 + rgb 12, 12, 11 + rgb 0, 0, 0 + + rgb 19, 18, 18 + rgb 12, 12, 11 + rgb 7, 7, 6 + rgb 0, 0, 0 + +SECTION "Tilesets 16", ROMX + +Tileset091:: + dw 108 ; length + INCBIN "gfx/duelists/tileset091.2bpp" + +Tileset092:: + dw 108 ; length + INCBIN "gfx/duelists/tileset092.2bpp" + +Tileset093:: + dw 108 ; length + INCBIN "gfx/duelists/tileset093.2bpp" + +Tileset094:: + dw 108 ; length + INCBIN "gfx/duelists/tileset094.2bpp" + +Tileset095:: + dw 108 ; length + INCBIN "gfx/duelists/tileset095.2bpp" + +Tileset096:: + dw 108 ; length + INCBIN "gfx/duelists/tileset096.2bpp" + +Tileset097:: + dw 108 ; length + INCBIN "gfx/duelists/tileset097.2bpp" + +Tileset098:: + dw 108 ; length + INCBIN "gfx/duelists/tileset098.2bpp" + +Tileset099:: + dw 108 ; length + INCBIN "gfx/duelists/tileset099.2bpp" + +Tileset0E1:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0E1.2bpp" + +Tileset0E2:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0E2.2bpp" + +Tileset14A:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset14A.2bpp" + +Tileset1D8:: + dw 2 ; length + INCBIN "gfx/tilesets/tileset1D8.2bpp" + +SECTION "Tilesets 17", ROMX + +Tileset09A:: + dw 108 ; length + INCBIN "gfx/duelists/tileset09A.2bpp" + +Tileset09B:: + dw 108 ; length + INCBIN "gfx/duelists/tileset09B.2bpp" + +Tileset09C:: + dw 108 ; length + INCBIN "gfx/duelists/tileset09C.2bpp" + +Tileset09D:: + dw 108 ; length + INCBIN "gfx/duelists/tileset09D.2bpp" + +Tileset09E:: + dw 108 ; length + INCBIN "gfx/duelists/tileset09E.2bpp" + +Tileset09F:: + dw 108 ; length + INCBIN "gfx/duelists/tileset09F.2bpp" + +Tileset0A0:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0A0.2bpp" + +Tileset0A1:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0A1.2bpp" + +Tileset0A2:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0A2.2bpp" + +Tileset0E3:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0E3.2bpp" + +Tileset0E4:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0E4.2bpp" + +Tileset14D:: + dw 9 ; length + INCBIN "gfx/tilesets/tileset14D.2bpp" + +Palette0DB:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 0 + rgb 31, 13, 0 + rgb 11, 4, 0 + + rgb 0, 0, 0 + rgb 24, 31, 31 + rgb 0, 14, 26 + rgb 0, 4, 4 + +SECTION "Tilesets 18", ROMX + +Tileset0A3:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0A3.2bpp" + +Tileset0A4:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0A4.2bpp" + +Tileset0A5:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0A5.2bpp" + +Tileset0A6:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0A6.2bpp" + +Tileset0A7:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0A7.2bpp" + +Tileset0A8:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0A8.2bpp" + +Tileset0A9:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0A9.2bpp" + +Tileset0AA:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0AA.2bpp" + +Tileset0AB:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0AB.2bpp" + +Tileset0E5:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0E5.2bpp" + +Tileset0E6:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0E6.2bpp" + +Tileset14F:: + dw 10 ; length + INCBIN "gfx/tilesets/tileset14F.2bpp" + +SECTION "Tilesets 19", ROMX + +Tileset0AC:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0AC.2bpp" + +Tileset0AD:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0AD.2bpp" + +Tileset0AE:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0AE.2bpp" + +Tileset0AF:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0AF.2bpp" + +Tileset0B0:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0B0.2bpp" + +Tileset0B1:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0B1.2bpp" + +Tileset0B2:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0B2.2bpp" + +Tileset0B3:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0B3.2bpp" + +Tileset0B4:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0B4.2bpp" + +Tileset0E7:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0E7.2bpp" + +Tileset0E8:: + dw 21 ; length + INCBIN "gfx/overworld_sprites/tileset0E8.2bpp" + +Tileset161:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset161.2bpp" + +Palette0DD:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 23, 23 + rgb 31, 6, 7 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 31, 23, 23 + rgb 31, 27, 27 + rgb 31, 31, 31 + +SECTION "Tilesets 20", ROMX + +Tileset0B5:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0B5.2bpp" + +Tileset0B6:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0B6.2bpp" + +Tileset0B7:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0B7.2bpp" + +Tileset0B8:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0B8.2bpp" + +Tileset0B9:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0B9.2bpp" + +Tileset0BA:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0BA.2bpp" + +Tileset0BB:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0BB.2bpp" + +Tileset0BC:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0BC.2bpp" + +Tileset0BD:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0BD.2bpp" + +Tileset0E9:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0E9.2bpp" + +Tileset0EA:: + dw 27 ; length + INCBIN "gfx/overworld_sprites/tileset0EA.2bpp" + +Tileset17F:: + dw 3 ; length + INCBIN "gfx/tilesets/tileset17F.2bpp" + +SECTION "Tilesets 21", ROMX + +Tileset0BE:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0BE.2bpp" + +Tileset0BF:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0BF.2bpp" + +Tileset0C0:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0C0.2bpp" + +Tileset0C1:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0C1.2bpp" + +Tileset0C2:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0C2.2bpp" + +Tileset0C3:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0C3.2bpp" + +Tileset0C4:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0C4.2bpp" + +Tileset0C5:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0C5.2bpp" + +Tileset0C6:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0C6.2bpp" + +Tileset0EB:: + dw 27 ; length + INCBIN "gfx/overworld_sprites/tileset0EB.2bpp" + +Tileset0EC:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0EC.2bpp" + +Tileset182:: + dw 3 ; length + INCBIN "gfx/tilesets/tileset182.2bpp" + +SECTION "Tilesets 22", ROMX + +Tileset0C7:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0C7.2bpp" + +Tileset0C8:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0C8.2bpp" + +Tileset0C9:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0C9.2bpp" + +Tileset0CA:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0CA.2bpp" + +Tileset0CB:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0CB.2bpp" + +Tileset0CC:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0CC.2bpp" + +Tileset0CD:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0CD.2bpp" + +Tileset0CE:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0CE.2bpp" + +Tileset0CF:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0CF.2bpp" + +Tileset0ED:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0ED.2bpp" + +Tileset0EE:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0EE.2bpp" + +Tileset15D:: + dw 10 ; length + INCBIN "gfx/tilesets/tileset15D.2bpp" + +SECTION "Tilesets 23", ROMX + +Tileset0D0:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0D0.2bpp" + +Tileset0D1:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0D1.2bpp" + +Tileset0D2:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0D2.2bpp" + +Tileset0D3:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0D3.2bpp" + +Tileset0D4:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0D4.2bpp" + +Tileset0D5:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0D5.2bpp" + +Tileset0D6:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0D6.2bpp" + +Tileset0D7:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0D7.2bpp" + +Tileset0D8:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0D8.2bpp" + +Tileset0EF:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0EF.2bpp" + +Tileset0F0:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0F0.2bpp" + +Tileset169:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset169.2bpp" + +Palette03B:: + db 4 ; number of palettes + + rgb 6, 25, 5 + rgb 0, 12, 0 + rgb 26, 31, 31 + rgb 0, 0, 2 + + rgb 0, 20, 0 + rgb 0, 12, 0 + rgb 19, 31, 31 + rgb 0, 0, 2 + + rgb 0, 20, 0 + rgb 0, 12, 0 + rgb 11, 29, 29 + rgb 0, 0, 2 + + rgb 0, 20, 0 + rgb 0, 12, 0 + rgb 7, 23, 25 + rgb 0, 0, 2 + +SECTION "Tilesets 24", ROMX + +Tileset0D9:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0D9.2bpp" + +Tileset0DA:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0DA.2bpp" + +Tileset0DB:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0DB.2bpp" + +Tileset0DC:: + dw 108 ; length + INCBIN "gfx/duelists/tileset0DC.2bpp" + +Tileset0F1:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0F1.2bpp" + +Tileset0F2:: + dw 23 ; length + INCBIN "gfx/overworld_sprites/tileset0F2.2bpp" + +Tileset0F3:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0F3.2bpp" + +Tileset0F4:: + dw 28 ; length + INCBIN "gfx/overworld_sprites/tileset0F4.2bpp" + +Tileset0F5:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0F5.2bpp" + +Tileset0F6:: + dw 23 ; length + INCBIN "gfx/overworld_sprites/tileset0F6.2bpp" + +Tileset0F7:: + dw 21 ; length + INCBIN "gfx/overworld_sprites/tileset0F7.2bpp" + +Tileset0F8:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0F8.2bpp" + +Tileset0F9:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0F9.2bpp" + +Tileset0FA:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0FA.2bpp" + +Tileset0FB:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0FB.2bpp" + +Tileset0FC:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0FC.2bpp" + +Tileset0FD:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0FD.2bpp" + +Tileset0FE:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0FE.2bpp" + +Tileset0FF:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset0FF.2bpp" + +Tileset100:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset100.2bpp" + +Tileset101:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset101.2bpp" + +Tileset102:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset102.2bpp" + +Tileset103:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset103.2bpp" + +Tileset104:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset104.2bpp" + +Tileset105:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset105.2bpp" + +Tileset106:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset106.2bpp" + +Tileset107:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset107.2bpp" + +Tileset108:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset108.2bpp" + +Tileset109:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset109.2bpp" + +Tileset10A:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset10A.2bpp" + +Tileset10B:: + dw 40 ; length + INCBIN "gfx/overworld_sprites/tileset10B.2bpp" + +Tileset153:: + dw 13 ; length + INCBIN "gfx/tilesets/tileset153.2bpp" + +SECTION "Tilesets 25", ROMX + +Tileset10C:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset10C.2bpp" + +Tileset10D:: + dw 21 ; length + INCBIN "gfx/overworld_sprites/tileset10D.2bpp" + +Tileset10E:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset10E.2bpp" + +Tileset10F:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset10F.2bpp" + +Tileset110:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset110.2bpp" + +Tileset111:: + dw 24 ; length + INCBIN "gfx/overworld_sprites/tileset111.2bpp" + +Tileset112:: + dw 25 ; length + INCBIN "gfx/overworld_sprites/tileset112.2bpp" + +Tileset113:: + dw 25 ; length + INCBIN "gfx/overworld_sprites/tileset113.2bpp" + +Tileset114:: + dw 21 ; length + INCBIN "gfx/overworld_sprites/tileset114.2bpp" + +Tileset115:: + dw 27 ; length + INCBIN "gfx/overworld_sprites/tileset115.2bpp" + +Tileset116:: + dw 21 ; length + INCBIN "gfx/overworld_sprites/tileset116.2bpp" + +Tileset117:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset117.2bpp" + +Tileset118:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset118.2bpp" + +Tileset119:: + dw 21 ; length + INCBIN "gfx/overworld_sprites/tileset119.2bpp" + +Tileset11A:: + dw 34 ; length + INCBIN "gfx/overworld_sprites/tileset11A.2bpp" + +Tileset11B:: + dw 38 ; length + INCBIN "gfx/overworld_sprites/tileset11B.2bpp" + +Tileset11C:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset11C.2bpp" + +Tileset11D:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset11D.2bpp" + +Tileset11E:: + dw 23 ; length + INCBIN "gfx/overworld_sprites/tileset11E.2bpp" + +Tileset11F:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset11F.2bpp" + +Tileset120:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset120.2bpp" + +Tileset121:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset121.2bpp" + +Tileset122:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset122.2bpp" + +Tileset123:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset123.2bpp" + +Tileset124:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset124.2bpp" + +Tileset125:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset125.2bpp" + +Tileset126:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset126.2bpp" + +Tileset127:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset127.2bpp" + +Tileset128:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset128.2bpp" + +Tileset129:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset129.2bpp" + +Tileset12A:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset12A.2bpp" + +Tileset12B:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset12B.2bpp" + +Tileset12C:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset12C.2bpp" + +Tileset12D:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset12D.2bpp" + +Tileset12E:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset12E.2bpp" + +Tileset12F:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset12F.2bpp" + +Tileset130:: + dw 30 ; length + INCBIN "gfx/overworld_sprites/tileset130.2bpp" + +Tileset131:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset131.2bpp" + +Tileset132:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset132.2bpp" + +Tileset133:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset133.2bpp" + +Tileset134:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset134.2bpp" + +Tileset135:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset135.2bpp" + +Tileset136:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset136.2bpp" + +Tileset137:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset137.2bpp" + +Tileset138:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset138.2bpp" + +Tileset139:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset139.2bpp" + +Tileset13A:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset13A.2bpp" + +Tileset16A:: + dw 7 ; length + INCBIN "gfx/tilesets/tileset16A.2bpp" + +Palette0FD:: + db 1 ; number of palettes + + rgb 16, 0, 0 + rgb 26, 29, 31 + rgb 13, 16, 28 + rgb 6, 7, 0 + +SECTION "Tilesets 26", ROMX + +Tileset13B:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset13B.2bpp" + +Tileset13C:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset13C.2bpp" + +Tileset13D:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset13D.2bpp" + +Tileset13E:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset13E.2bpp" + +Tileset13F:: + dw 20 ; length + INCBIN "gfx/overworld_sprites/tileset13F.2bpp" + +Tileset147:: + dw 37 ; length + INCBIN "gfx/tilesets/tileset147.2bpp" + +Tileset14E:: + dw 25 ; length + INCBIN "gfx/tilesets/tileset14E.2bpp" + +Tileset150:: + dw 17 ; length + INCBIN "gfx/tilesets/tileset150.2bpp" + +Tileset152:: + dw 46 ; length + INCBIN "gfx/tilesets/tileset152.2bpp" + +Tileset154:: + dw 28 ; length + INCBIN "gfx/tilesets/tileset154.2bpp" + +Tileset155:: + dw 76 ; length + INCBIN "gfx/tilesets/tileset155.2bpp" + +Tileset157:: + dw 27 ; length + INCBIN "gfx/tilesets/tileset157.2bpp" + +Tileset159:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset159.2bpp" + +Tileset15B:: + dw 36 ; length + INCBIN "gfx/tilesets/tileset15B.2bpp" + +Tileset15C:: + dw 32 ; length + INCBIN "gfx/tilesets/tileset15C.2bpp" + +Tileset15E:: + dw 37 ; length + INCBIN "gfx/tilesets/tileset15E.2bpp" + +Tileset15F:: + dw 24 ; length + INCBIN "gfx/tilesets/tileset15F.2bpp" + +Tileset160:: + dw 27 ; length + INCBIN "gfx/tilesets/tileset160.2bpp" + +Tileset162:: + dw 13 ; length + INCBIN "gfx/tilesets/tileset162.2bpp" + +Tileset163:: + dw 34 ; length + INCBIN "gfx/tilesets/tileset163.2bpp" + +Tileset164:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset164.2bpp" + +Tileset165:: + dw 37 ; length + INCBIN "gfx/tilesets/tileset165.2bpp" + +Tileset166:: + dw 34 ; length + INCBIN "gfx/tilesets/tileset166.2bpp" + +Tileset167:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset167.2bpp" + +Tileset168:: + dw 76 ; length + INCBIN "gfx/tilesets/tileset168.2bpp" + +Tileset16C:: + dw 26 ; length + INCBIN "gfx/tilesets/tileset16C.2bpp" + +Tileset16D:: + dw 10 ; length + INCBIN "gfx/tilesets/tileset16D.2bpp" + +Tileset16E:: + dw 46 ; length + INCBIN "gfx/tilesets/tileset16E.2bpp" + +Tileset16F:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset16F.2bpp" + +Tileset170:: + dw 7 ; length + INCBIN "gfx/tilesets/tileset170.2bpp" + +Tileset171:: + dw 28 ; length + INCBIN "gfx/tilesets/tileset171.2bpp" + +Tileset173:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset173.2bpp" + +Tileset174:: + dw 11 ; length + INCBIN "gfx/tilesets/tileset174.2bpp" + +Tileset176:: + dw 28 ; length + INCBIN "gfx/tilesets/tileset176.2bpp" + +Tileset177:: + dw 22 ; length + INCBIN "gfx/tilesets/tileset177.2bpp" + +Tileset178:: + dw 16 ; length + INCBIN "gfx/tilesets/tileset178.2bpp" + +Tileset179:: + dw 15 ; length + INCBIN "gfx/tilesets/tileset179.2bpp" + +Tileset17A:: + dw 7 ; length + INCBIN "gfx/tilesets/tileset17A.2bpp" + +Tileset17B:: + dw 10 ; length + INCBIN "gfx/tilesets/tileset17B.2bpp" + +Tileset17C:: + dw 9 ; length + INCBIN "gfx/tilesets/tileset17C.2bpp" + +Tileset180:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset180.2bpp" + +Tileset181:: + dw 17 ; length + INCBIN "gfx/tilesets/tileset181.2bpp" + +Palette103:: + db 1 ; number of palettes + + rgb 11, 11, 11 + rgb 31, 31, 30 + rgb 31, 0, 30 + rgb 5, 2, 0 + +SECTION "Tilesets 27", ROMX + +Tileset183:: + dw 43 ; length + INCBIN "gfx/tilesets/tileset183.2bpp" + +Tileset184:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset184.2bpp" + +Tileset185:: + dw 49 ; length + INCBIN "gfx/tilesets/tileset185.2bpp" + +Tileset186:: + dw 34 ; length + INCBIN "gfx/tilesets/tileset186.2bpp" + +Tileset187:: + dw 67 ; length + INCBIN "gfx/tilesets/tileset187.2bpp" + +Tileset188:: + dw 45 ; length + INCBIN "gfx/tilesets/tileset188.2bpp" + +Tileset189:: + dw 46 ; length + INCBIN "gfx/tilesets/tileset189.2bpp" + +Tileset18A:: + dw 49 ; length + INCBIN "gfx/tilesets/tileset18A.2bpp" + +Tileset18B:: + dw 15 ; length + INCBIN "gfx/tilesets/tileset18B.2bpp" + +Tileset18C:: + dw 94 ; length + INCBIN "gfx/tilesets/tileset18C.2bpp" + +Tileset18D:: + dw 90 ; length + INCBIN "gfx/tilesets/tileset18D.2bpp" + +Tileset18E:: + dw 60 ; length + INCBIN "gfx/tilesets/tileset18E.2bpp" + +Tileset18F:: + dw 52 ; length + INCBIN "gfx/tilesets/tileset18F.2bpp" + +Tileset190:: + dw 7 ; length + INCBIN "gfx/tilesets/tileset190.2bpp" + +Tileset191:: + dw 63 ; length + INCBIN "gfx/tilesets/tileset191.2bpp" + +Tileset192:: + dw 18 ; length + INCBIN "gfx/tilesets/tileset192.2bpp" + +Tileset193:: + dw 50 ; length + INCBIN "gfx/tilesets/tileset193.2bpp" + +Tileset194:: + dw 38 ; length + INCBIN "gfx/tilesets/tileset194.2bpp" + +Tileset195:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset195.2bpp" + +Tileset196:: + dw 25 ; length + INCBIN "gfx/tilesets/tileset196.2bpp" + +Tileset197:: + dw 3 ; length + INCBIN "gfx/tilesets/tileset197.2bpp" + +Tileset198:: + dw 23 ; length + INCBIN "gfx/tilesets/tileset198.2bpp" + +Tileset199:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset199.2bpp" + +Tileset19A:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset19A.2bpp" + +Tileset19B:: + dw 70 ; length + INCBIN "gfx/tilesets/tileset19B.2bpp" + +Tileset19C:: + dw 12 ; length + INCBIN "gfx/tilesets/tileset19C.2bpp" + +Tileset19E:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset19E.2bpp" + +Tileset1A3:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset1A3.2bpp" + +Palette000:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 8, 26, 0 + rgb 1, 15, 0 + rgb 1, 0, 5 + + rgb 31, 31, 31 + rgb 25, 18, 6 + rgb 15, 6, 0 + rgb 1, 0, 5 + + rgb 31, 31, 31 + rgb 8, 26, 0 + rgb 31, 0, 0 + rgb 1, 0, 5 + + rgb 31, 31, 31 + rgb 8, 26, 0 + rgb 25, 18, 6 + rgb 1, 0, 5 + + rgb 31, 31, 31 + rgb 8, 26, 0 + rgb 9, 3, 31 + rgb 1, 0, 5 + + rgb 31, 31, 31 + rgb 25, 18, 6 + rgb 9, 3, 31 + rgb 1, 0, 5 + +SECTION "Tilesets 28", ROMX + +Tileset19D:: + dw 72 ; length + INCBIN "gfx/tilesets/tileset19D.2bpp" + +Tileset19F:: + dw 23 ; length + INCBIN "gfx/tilesets/tileset19F.2bpp" + +Tileset1A0:: + dw 72 ; length + INCBIN "gfx/tilesets/tileset1A0.2bpp" + +Tileset1A1:: + dw 22 ; length + INCBIN "gfx/tilesets/tileset1A1.2bpp" + +Tileset1A2:: + dw 16 ; length + INCBIN "gfx/tilesets/tileset1A2.2bpp" + +Tileset1A4:: + dw 5 ; length + INCBIN "gfx/tilesets/tileset1A4.2bpp" + +Pikachu2CoinGfx:: + dw 23 ; length + INCBIN "gfx/coins/pikachu2.2bpp" + +Tileset1A6:: + dw 54 ; length + INCBIN "gfx/tilesets/tileset1A6.2bpp" + +Tileset1A7:: + dw 239 ; length + INCBIN "gfx/coins/tileset1A7.2bpp" + +ChanseyCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/chansey.2bpp" + +OddishCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/oddish.2bpp" + +CharmanderCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/charmander.2bpp" + +StarmieCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/starmie.2bpp" + +PikachuCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/pikachu.2bpp" + +AlakazamCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/alakazam.2bpp" + +KabutoCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/kabuto.2bpp" + +GRCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/gr.2bpp" + +GolbatCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/golbat.2bpp" + +MagnemiteCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/magnemite.2bpp" + +MagmarCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/magmar.2bpp" + +PsyduckCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/psyduck.2bpp" + +Tileset1CC:: + dw 23 ; length + INCBIN "gfx/scenes/tileset1CC.2bpp" + +Tileset1E5:: + dw 4 ; length + INCBIN "gfx/tilesets/tileset1E5.2bpp" + +SECTION "Tilesets 29", ROMX + +MachampCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/machamp.2bpp" + +MewCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/mew.2bpp" + +SnorlaxCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/snorlax.2bpp" + +TogepiCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/togepi.2bpp" + +PonytaCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/ponyta.2bpp" + +HorseaCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/horsea.2bpp" + +ArbokCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/arbok.2bpp" + +JigglypuffCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/jigglypuff.2bpp" + +DugtrioCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/dugtrio.2bpp" + +GengarCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/gengar.2bpp" + +RaichuCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/raichu.2bpp" + +LugiaCoinGfx:: + dw 39 ; length + INCBIN "gfx/coins/lugia.2bpp" + +Tileset1C0:: + dw 86 ; length + INCBIN "gfx/scenes/tileset1C0.2bpp" + +Tileset1C1:: + dw 95 ; length + INCBIN "gfx/scenes/tileset1C1.2bpp" + +Tileset1C2:: + dw 86 ; length + INCBIN "gfx/scenes/tileset1C2.2bpp" + +Tileset1C3:: + dw 95 ; length + INCBIN "gfx/scenes/tileset1C3.2bpp" + +Tileset1C4:: + dw 96 ; length + INCBIN "gfx/scenes/tileset1C4.2bpp" + +Tileset1C5:: + dw 68 ; length + INCBIN "gfx/scenes/tileset1C5.2bpp" + +Tileset1D2:: + dw 6 ; length + INCBIN "gfx/tilesets/tileset1D2.2bpp" + +Tileset1D3:: + dw 6 ; length + INCBIN "gfx/tilesets/tileset1D3.2bpp" + +Tileset1D4:: + dw 8 ; length + INCBIN "gfx/tilesets/tileset1D4.2bpp" + +Tileset1DC:: + dw 6 ; length + INCBIN "gfx/scenes/tileset1DC.2bpp" + +Palette0E1:: + db 2 ; number of palettes + + rgb 0, 0, 0 + rgb 31, 31, 31 + rgb 31, 31, 0 + rgb 0, 0, 0 + + rgb 0, 0, 0 + rgb 31, 0, 0 + rgb 31, 13, 0 + rgb 31, 31, 0 + +SECTION "Tilesets 30", ROMX + +Tileset1C6:: + dw 86 ; length + INCBIN "gfx/scenes/tileset1C6.2bpp" + +Tileset1C7:: + dw 86 ; length + INCBIN "gfx/scenes/tileset1C7.2bpp" + +Tileset1C8:: + dw 96 ; length + INCBIN "gfx/scenes/tileset1C8.2bpp" + +Tileset1C9:: + dw 96 ; length + INCBIN "gfx/scenes/tileset1C9.2bpp" + +Tileset1CA:: + dw 96 ; length + INCBIN "gfx/scenes/tileset1CA.2bpp" + +Tileset1CB:: + dw 96 ; length + INCBIN "gfx/scenes/tileset1CB.2bpp" + +Tileset1CD:: + dw 188 ; length + INCBIN "gfx/scenes/tileset1CD.2bpp" + +Tileset1CE:: + dw 52 ; length + INCBIN "gfx/tilesets/tileset1CE.2bpp" + +Tileset1CF:: + dw 70 ; length + INCBIN "gfx/scenes/tileset1CF.2bpp" + +Tileset1D0:: + dw 66 ; length + INCBIN "gfx/tilesets/tileset1D0.2bpp" + +Tileset1D5:: + dw 64 ; length + INCBIN "gfx/scenes/tileset1D5.2bpp" + +Tileset1DA:: + dw 13 ; length + INCBIN "gfx/scenes/tileset1DA.2bpp" + +Tileset1E3:: + dw 6 ; length + INCBIN "gfx/tilesets/tileset1E3.2bpp" + +Tileset1EC:: + dw 4 ; length + INCBIN "gfx/tilesets/tileset1EC.2bpp" + +Palette001:: + db 6 ; number of palettes + + rgb 31, 31, 31 + rgb 8, 26, 0 + rgb 1, 15, 0 + rgb 1, 0, 5 + + rgb 31, 31, 31 + rgb 25, 18, 6 + rgb 15, 6, 0 + rgb 1, 0, 5 + + rgb 31, 31, 31 + rgb 15, 6, 0 + rgb 31, 0, 0 + rgb 1, 0, 5 + + rgb 31, 31, 31 + rgb 8, 26, 0 + rgb 25, 18, 6 + rgb 1, 0, 5 + + rgb 31, 31, 31 + rgb 8, 26, 0 + rgb 9, 3, 31 + rgb 1, 0, 5 + + rgb 31, 31, 31 + rgb 25, 18, 6 + rgb 9, 3, 31 + rgb 1, 0, 5 + +SECTION "Tilesets 31", ROMX + +Tileset1D1:: + dw 91 ; length + INCBIN "gfx/scenes/tileset1D1.2bpp" + +Tileset1D6:: + dw 256 ; length + INCBIN "gfx/scenes/tileset1D6.2bpp" + +Tileset1D7:: + dw 144 ; length + INCBIN "gfx/tilesets/tileset1D7.2bpp" + +Tileset1D9:: + dw 50 ; length + INCBIN "gfx/scenes/tileset1D9.2bpp" + +Tileset1DB:: + dw 103 ; length + INCBIN "gfx/scenes/tileset1DB.2bpp" + +Tileset1DD:: + dw 95 ; length + INCBIN "gfx/scenes/tileset1DD.2bpp" + +Tileset1DE:: + dw 73 ; length + INCBIN "gfx/scenes/tileset1DE.2bpp" + +Tileset1DF:: + dw 124 ; length + INCBIN "gfx/tilesets/tileset1DF.2bpp" + +Tileset1E1:: + dw 21 ; length + INCBIN "gfx/tilesets/tileset1E1.2bpp" + +Tileset1E4:: + dw 55 ; length + INCBIN "gfx/tilesets/tileset1E4.2bpp" + +Tileset1ED:: + dw 5 ; length + INCBIN "gfx/tilesets/tileset1ED.2bpp" + +Palette002:: + db 6 ; number of palettes + + rgb 30, 27, 15 + rgb 24, 13, 0 + rgb 14, 8, 0 + rgb 0, 0, 0 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 5, 7, 31 + rgb 0, 0, 5 + + rgb 25, 31, 31 + rgb 0, 31, 6 + rgb 0, 16, 0 + rgb 5, 0, 0 + + rgb 31, 19, 0 + rgb 17, 8, 23 + rgb 10, 0, 15 + rgb 0, 0, 5 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 0, 16, 0 + rgb 10, 4, 0 + + rgb 25, 31, 31 + rgb 9, 21, 31 + rgb 31, 0, 31 + rgb 0, 0, 5 + +Palette053:: + db 5 ; number of palettes + + rgb 31, 31, 14 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 29, 29, 16 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 27, 27, 18 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 25, 25, 20 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + + rgb 23, 23, 23 + rgb 23, 23, 23 + rgb 15, 15, 15 + rgb 0, 0, 0 + +SECTION "Tilesets 32", ROMX + +Tileset1E0:: + dw 256 ; length + INCBIN "gfx/tilesets/tileset1E0.2bpp" + +Tileset1E2:: + dw 78 ; length + INCBIN "gfx/tilesets/tileset1E2.2bpp" + +Tileset1E6:: + dw 45 ; length + INCBIN "gfx/tilesets/tileset1E6.2bpp" + +Tileset1E7:: + dw 19 ; length + INCBIN "gfx/tilesets/tileset1E7.2bpp" + +Tileset1E8:: + dw 45 ; length + INCBIN "gfx/tilesets/tileset1E8.2bpp" + +Tileset1EA:: + dw 33 ; length + INCBIN "gfx/tilesets/tileset1EA.2bpp" + +Tileset1EB:: + dw 64 ; length + INCBIN "gfx/tilesets/tileset1EB.2bpp" + +Tileset1EE:: + dw 24 ; length + INCBIN "gfx/tilesets/tileset1EE.2bpp" + +SECTION "Palettes 1", ROMX +INCLUDE "data/palettes1.asm" + +SECTION "Palettes 2", ROMX +INCLUDE "data/palettes2.asm" diff --git a/src/gfx/coins/alakazam.png b/src/gfx/coins/alakazam.png new file mode 100644 index 0000000..c87f6ad Binary files /dev/null and b/src/gfx/coins/alakazam.png differ diff --git a/src/gfx/coins/arbok.png b/src/gfx/coins/arbok.png new file mode 100644 index 0000000..8690e80 Binary files /dev/null and b/src/gfx/coins/arbok.png differ diff --git a/src/gfx/coins/chansey.png b/src/gfx/coins/chansey.png new file mode 100644 index 0000000..d9bb71a Binary files /dev/null and b/src/gfx/coins/chansey.png differ diff --git a/src/gfx/coins/charmander.png b/src/gfx/coins/charmander.png new file mode 100644 index 0000000..a04a381 Binary files /dev/null and b/src/gfx/coins/charmander.png differ diff --git a/src/gfx/coins/dugtrio.png b/src/gfx/coins/dugtrio.png new file mode 100644 index 0000000..f741969 Binary files /dev/null and b/src/gfx/coins/dugtrio.png differ diff --git a/src/gfx/coins/gengar.png b/src/gfx/coins/gengar.png new file mode 100644 index 0000000..d3599e4 Binary files /dev/null and b/src/gfx/coins/gengar.png differ diff --git a/src/gfx/coins/golbat.png b/src/gfx/coins/golbat.png new file mode 100644 index 0000000..0e5cbb4 Binary files /dev/null and b/src/gfx/coins/golbat.png differ diff --git a/src/gfx/coins/gr.png b/src/gfx/coins/gr.png new file mode 100644 index 0000000..2b2d46f Binary files /dev/null and b/src/gfx/coins/gr.png differ diff --git a/src/gfx/coins/horsea.png b/src/gfx/coins/horsea.png new file mode 100644 index 0000000..c121492 Binary files /dev/null and b/src/gfx/coins/horsea.png differ diff --git a/src/gfx/coins/jigglypuff.png b/src/gfx/coins/jigglypuff.png new file mode 100644 index 0000000..b2aff98 Binary files /dev/null and b/src/gfx/coins/jigglypuff.png differ diff --git a/src/gfx/coins/kabuto.png b/src/gfx/coins/kabuto.png new file mode 100644 index 0000000..f60be69 Binary files /dev/null and b/src/gfx/coins/kabuto.png differ diff --git a/src/gfx/coins/lugia.png b/src/gfx/coins/lugia.png new file mode 100644 index 0000000..3f5f291 Binary files /dev/null and b/src/gfx/coins/lugia.png differ diff --git a/src/gfx/coins/machamp.png b/src/gfx/coins/machamp.png new file mode 100644 index 0000000..3093a74 Binary files /dev/null and b/src/gfx/coins/machamp.png differ diff --git a/src/gfx/coins/magmar.png b/src/gfx/coins/magmar.png new file mode 100644 index 0000000..dc3ec23 Binary files /dev/null and b/src/gfx/coins/magmar.png differ diff --git a/src/gfx/coins/magnemite.png b/src/gfx/coins/magnemite.png new file mode 100644 index 0000000..0e182e1 Binary files /dev/null and b/src/gfx/coins/magnemite.png differ diff --git a/src/gfx/coins/mew.png b/src/gfx/coins/mew.png new file mode 100644 index 0000000..6c66e2d Binary files /dev/null and b/src/gfx/coins/mew.png differ diff --git a/src/gfx/coins/oddish.png b/src/gfx/coins/oddish.png new file mode 100644 index 0000000..24fdd01 Binary files /dev/null and b/src/gfx/coins/oddish.png differ diff --git a/src/gfx/coins/pikachu.png b/src/gfx/coins/pikachu.png new file mode 100644 index 0000000..0079689 Binary files /dev/null and b/src/gfx/coins/pikachu.png differ diff --git a/src/gfx/coins/pikachu2.png b/src/gfx/coins/pikachu2.png new file mode 100644 index 0000000..27db5b9 Binary files /dev/null and b/src/gfx/coins/pikachu2.png differ diff --git a/src/gfx/coins/ponyta.png b/src/gfx/coins/ponyta.png new file mode 100644 index 0000000..2ef55c0 Binary files /dev/null and b/src/gfx/coins/ponyta.png differ diff --git a/src/gfx/coins/psyduck.png b/src/gfx/coins/psyduck.png new file mode 100644 index 0000000..51c25c5 Binary files /dev/null and b/src/gfx/coins/psyduck.png differ diff --git a/src/gfx/coins/raichu.png b/src/gfx/coins/raichu.png new file mode 100644 index 0000000..edfbd86 Binary files /dev/null and b/src/gfx/coins/raichu.png differ diff --git a/src/gfx/coins/snorlax.png b/src/gfx/coins/snorlax.png new file mode 100644 index 0000000..b39365e Binary files /dev/null and b/src/gfx/coins/snorlax.png differ diff --git a/src/gfx/coins/starmie.png b/src/gfx/coins/starmie.png new file mode 100644 index 0000000..21d9b58 Binary files /dev/null and b/src/gfx/coins/starmie.png differ diff --git a/src/gfx/coins/tileset1A7.png b/src/gfx/coins/tileset1A7.png new file mode 100644 index 0000000..e63f212 Binary files /dev/null and b/src/gfx/coins/tileset1A7.png differ diff --git a/src/gfx/coins/togepi.png b/src/gfx/coins/togepi.png new file mode 100644 index 0000000..d930b62 Binary files /dev/null and b/src/gfx/coins/togepi.png differ diff --git a/src/gfx/duelists/tileset07D.png b/src/gfx/duelists/tileset07D.png new file mode 100644 index 0000000..cc3a337 Binary files /dev/null and b/src/gfx/duelists/tileset07D.png differ diff --git a/src/gfx/duelists/tileset07E.png b/src/gfx/duelists/tileset07E.png new file mode 100644 index 0000000..ab62045 Binary files /dev/null and b/src/gfx/duelists/tileset07E.png differ diff --git a/src/gfx/duelists/tileset07F.png b/src/gfx/duelists/tileset07F.png new file mode 100644 index 0000000..cc3a337 Binary files /dev/null and b/src/gfx/duelists/tileset07F.png differ diff --git a/src/gfx/duelists/tileset080.png b/src/gfx/duelists/tileset080.png new file mode 100644 index 0000000..ab62045 Binary files /dev/null and b/src/gfx/duelists/tileset080.png differ diff --git a/src/gfx/duelists/tileset081.png b/src/gfx/duelists/tileset081.png new file mode 100644 index 0000000..f960746 Binary files /dev/null and b/src/gfx/duelists/tileset081.png differ diff --git a/src/gfx/duelists/tileset082.png b/src/gfx/duelists/tileset082.png new file mode 100644 index 0000000..6824b2c Binary files /dev/null and b/src/gfx/duelists/tileset082.png differ diff --git a/src/gfx/duelists/tileset083.png b/src/gfx/duelists/tileset083.png new file mode 100644 index 0000000..b6c89f8 Binary files /dev/null and b/src/gfx/duelists/tileset083.png differ diff --git a/src/gfx/duelists/tileset084.png b/src/gfx/duelists/tileset084.png new file mode 100644 index 0000000..0f7ccce Binary files /dev/null and b/src/gfx/duelists/tileset084.png differ diff --git a/src/gfx/duelists/tileset085.png b/src/gfx/duelists/tileset085.png new file mode 100644 index 0000000..14c8ff5 Binary files /dev/null and b/src/gfx/duelists/tileset085.png differ diff --git a/src/gfx/duelists/tileset086.png b/src/gfx/duelists/tileset086.png new file mode 100644 index 0000000..1463c19 Binary files /dev/null and b/src/gfx/duelists/tileset086.png differ diff --git a/src/gfx/duelists/tileset087.png b/src/gfx/duelists/tileset087.png new file mode 100644 index 0000000..84661df Binary files /dev/null and b/src/gfx/duelists/tileset087.png differ diff --git a/src/gfx/duelists/tileset088.png b/src/gfx/duelists/tileset088.png new file mode 100644 index 0000000..8c85205 Binary files /dev/null and b/src/gfx/duelists/tileset088.png differ diff --git a/src/gfx/duelists/tileset089.png b/src/gfx/duelists/tileset089.png new file mode 100644 index 0000000..00453ea Binary files /dev/null and b/src/gfx/duelists/tileset089.png differ diff --git a/src/gfx/duelists/tileset08A.png b/src/gfx/duelists/tileset08A.png new file mode 100644 index 0000000..faa068d Binary files /dev/null and b/src/gfx/duelists/tileset08A.png differ diff --git a/src/gfx/duelists/tileset08B.png b/src/gfx/duelists/tileset08B.png new file mode 100644 index 0000000..f8df593 Binary files /dev/null and b/src/gfx/duelists/tileset08B.png differ diff --git a/src/gfx/duelists/tileset08C.png b/src/gfx/duelists/tileset08C.png new file mode 100644 index 0000000..cd94f2a Binary files /dev/null and b/src/gfx/duelists/tileset08C.png differ diff --git a/src/gfx/duelists/tileset08D.png b/src/gfx/duelists/tileset08D.png new file mode 100644 index 0000000..e318e16 Binary files /dev/null and b/src/gfx/duelists/tileset08D.png differ diff --git a/src/gfx/duelists/tileset08E.png b/src/gfx/duelists/tileset08E.png new file mode 100644 index 0000000..9d8be76 Binary files /dev/null and b/src/gfx/duelists/tileset08E.png differ diff --git a/src/gfx/duelists/tileset08F.png b/src/gfx/duelists/tileset08F.png new file mode 100644 index 0000000..75f8a44 Binary files /dev/null and b/src/gfx/duelists/tileset08F.png differ diff --git a/src/gfx/duelists/tileset090.png b/src/gfx/duelists/tileset090.png new file mode 100644 index 0000000..81c1b47 Binary files /dev/null and b/src/gfx/duelists/tileset090.png differ diff --git a/src/gfx/duelists/tileset091.png b/src/gfx/duelists/tileset091.png new file mode 100644 index 0000000..45c92ad Binary files /dev/null and b/src/gfx/duelists/tileset091.png differ diff --git a/src/gfx/duelists/tileset092.png b/src/gfx/duelists/tileset092.png new file mode 100644 index 0000000..9b66d01 Binary files /dev/null and b/src/gfx/duelists/tileset092.png differ diff --git a/src/gfx/duelists/tileset093.png b/src/gfx/duelists/tileset093.png new file mode 100644 index 0000000..a91b448 Binary files /dev/null and b/src/gfx/duelists/tileset093.png differ diff --git a/src/gfx/duelists/tileset094.png b/src/gfx/duelists/tileset094.png new file mode 100644 index 0000000..f3bd775 Binary files /dev/null and b/src/gfx/duelists/tileset094.png differ diff --git a/src/gfx/duelists/tileset095.png b/src/gfx/duelists/tileset095.png new file mode 100644 index 0000000..f1b43b6 Binary files /dev/null and b/src/gfx/duelists/tileset095.png differ diff --git a/src/gfx/duelists/tileset096.png b/src/gfx/duelists/tileset096.png new file mode 100644 index 0000000..f1bcf4e Binary files /dev/null and b/src/gfx/duelists/tileset096.png differ diff --git a/src/gfx/duelists/tileset097.png b/src/gfx/duelists/tileset097.png new file mode 100644 index 0000000..745594c Binary files /dev/null and b/src/gfx/duelists/tileset097.png differ diff --git a/src/gfx/duelists/tileset098.png b/src/gfx/duelists/tileset098.png new file mode 100644 index 0000000..07e0d7d Binary files /dev/null and b/src/gfx/duelists/tileset098.png differ diff --git a/src/gfx/duelists/tileset099.png b/src/gfx/duelists/tileset099.png new file mode 100644 index 0000000..94a1494 Binary files /dev/null and b/src/gfx/duelists/tileset099.png differ diff --git a/src/gfx/duelists/tileset09A.png b/src/gfx/duelists/tileset09A.png new file mode 100644 index 0000000..3256342 Binary files /dev/null and b/src/gfx/duelists/tileset09A.png differ diff --git a/src/gfx/duelists/tileset09B.png b/src/gfx/duelists/tileset09B.png new file mode 100644 index 0000000..debcf06 Binary files /dev/null and b/src/gfx/duelists/tileset09B.png differ diff --git a/src/gfx/duelists/tileset09C.png b/src/gfx/duelists/tileset09C.png new file mode 100644 index 0000000..e965436 Binary files /dev/null and b/src/gfx/duelists/tileset09C.png differ diff --git a/src/gfx/duelists/tileset09D.png b/src/gfx/duelists/tileset09D.png new file mode 100644 index 0000000..658e444 Binary files /dev/null and b/src/gfx/duelists/tileset09D.png differ diff --git a/src/gfx/duelists/tileset09E.png b/src/gfx/duelists/tileset09E.png new file mode 100644 index 0000000..ef1de87 Binary files /dev/null and b/src/gfx/duelists/tileset09E.png differ diff --git a/src/gfx/duelists/tileset09F.png b/src/gfx/duelists/tileset09F.png new file mode 100644 index 0000000..523ab3e Binary files /dev/null and b/src/gfx/duelists/tileset09F.png differ diff --git a/src/gfx/duelists/tileset0A0.png b/src/gfx/duelists/tileset0A0.png new file mode 100644 index 0000000..a758033 Binary files /dev/null and b/src/gfx/duelists/tileset0A0.png differ diff --git a/src/gfx/duelists/tileset0A1.png b/src/gfx/duelists/tileset0A1.png new file mode 100644 index 0000000..0b2ae34 Binary files /dev/null and b/src/gfx/duelists/tileset0A1.png differ diff --git a/src/gfx/duelists/tileset0A2.png b/src/gfx/duelists/tileset0A2.png new file mode 100644 index 0000000..a4db81a Binary files /dev/null and b/src/gfx/duelists/tileset0A2.png differ diff --git a/src/gfx/duelists/tileset0A3.png b/src/gfx/duelists/tileset0A3.png new file mode 100644 index 0000000..a6a9759 Binary files /dev/null and b/src/gfx/duelists/tileset0A3.png differ diff --git a/src/gfx/duelists/tileset0A4.png b/src/gfx/duelists/tileset0A4.png new file mode 100644 index 0000000..b5bba47 Binary files /dev/null and b/src/gfx/duelists/tileset0A4.png differ diff --git a/src/gfx/duelists/tileset0A5.png b/src/gfx/duelists/tileset0A5.png new file mode 100644 index 0000000..5a0ad99 Binary files /dev/null and b/src/gfx/duelists/tileset0A5.png differ diff --git a/src/gfx/duelists/tileset0A6.png b/src/gfx/duelists/tileset0A6.png new file mode 100644 index 0000000..6fdfcae Binary files /dev/null and b/src/gfx/duelists/tileset0A6.png differ diff --git a/src/gfx/duelists/tileset0A7.png b/src/gfx/duelists/tileset0A7.png new file mode 100644 index 0000000..c5e1352 Binary files /dev/null and b/src/gfx/duelists/tileset0A7.png differ diff --git a/src/gfx/duelists/tileset0A8.png b/src/gfx/duelists/tileset0A8.png new file mode 100644 index 0000000..95150f3 Binary files /dev/null and b/src/gfx/duelists/tileset0A8.png differ diff --git a/src/gfx/duelists/tileset0A9.png b/src/gfx/duelists/tileset0A9.png new file mode 100644 index 0000000..fa6aa30 Binary files /dev/null and b/src/gfx/duelists/tileset0A9.png differ diff --git a/src/gfx/duelists/tileset0AA.png b/src/gfx/duelists/tileset0AA.png new file mode 100644 index 0000000..bbf88c8 Binary files /dev/null and b/src/gfx/duelists/tileset0AA.png differ diff --git a/src/gfx/duelists/tileset0AB.png b/src/gfx/duelists/tileset0AB.png new file mode 100644 index 0000000..ea49ff3 Binary files /dev/null and b/src/gfx/duelists/tileset0AB.png differ diff --git a/src/gfx/duelists/tileset0AC.png b/src/gfx/duelists/tileset0AC.png new file mode 100644 index 0000000..b9b5ef7 Binary files /dev/null and b/src/gfx/duelists/tileset0AC.png differ diff --git a/src/gfx/duelists/tileset0AD.png b/src/gfx/duelists/tileset0AD.png new file mode 100644 index 0000000..47fb39b Binary files /dev/null and b/src/gfx/duelists/tileset0AD.png differ diff --git a/src/gfx/duelists/tileset0AE.png b/src/gfx/duelists/tileset0AE.png new file mode 100644 index 0000000..6554e4e Binary files /dev/null and b/src/gfx/duelists/tileset0AE.png differ diff --git a/src/gfx/duelists/tileset0AF.png b/src/gfx/duelists/tileset0AF.png new file mode 100644 index 0000000..9c52975 Binary files /dev/null and b/src/gfx/duelists/tileset0AF.png differ diff --git a/src/gfx/duelists/tileset0B0.png b/src/gfx/duelists/tileset0B0.png new file mode 100644 index 0000000..b65e39b Binary files /dev/null and b/src/gfx/duelists/tileset0B0.png differ diff --git a/src/gfx/duelists/tileset0B1.png b/src/gfx/duelists/tileset0B1.png new file mode 100644 index 0000000..f3b242f Binary files /dev/null and b/src/gfx/duelists/tileset0B1.png differ diff --git a/src/gfx/duelists/tileset0B2.png b/src/gfx/duelists/tileset0B2.png new file mode 100644 index 0000000..023da56 Binary files /dev/null and b/src/gfx/duelists/tileset0B2.png differ diff --git a/src/gfx/duelists/tileset0B3.png b/src/gfx/duelists/tileset0B3.png new file mode 100644 index 0000000..c2f6387 Binary files /dev/null and b/src/gfx/duelists/tileset0B3.png differ diff --git a/src/gfx/duelists/tileset0B4.png b/src/gfx/duelists/tileset0B4.png new file mode 100644 index 0000000..a1f6992 Binary files /dev/null and b/src/gfx/duelists/tileset0B4.png differ diff --git a/src/gfx/duelists/tileset0B5.png b/src/gfx/duelists/tileset0B5.png new file mode 100644 index 0000000..18ea76d Binary files /dev/null and b/src/gfx/duelists/tileset0B5.png differ diff --git a/src/gfx/duelists/tileset0B6.png b/src/gfx/duelists/tileset0B6.png new file mode 100644 index 0000000..b0807e7 Binary files /dev/null and b/src/gfx/duelists/tileset0B6.png differ diff --git a/src/gfx/duelists/tileset0B7.png b/src/gfx/duelists/tileset0B7.png new file mode 100644 index 0000000..ec781f9 Binary files /dev/null and b/src/gfx/duelists/tileset0B7.png differ diff --git a/src/gfx/duelists/tileset0B8.png b/src/gfx/duelists/tileset0B8.png new file mode 100644 index 0000000..8387729 Binary files /dev/null and b/src/gfx/duelists/tileset0B8.png differ diff --git a/src/gfx/duelists/tileset0B9.png b/src/gfx/duelists/tileset0B9.png new file mode 100644 index 0000000..9e2e0c6 Binary files /dev/null and b/src/gfx/duelists/tileset0B9.png differ diff --git a/src/gfx/duelists/tileset0BA.png b/src/gfx/duelists/tileset0BA.png new file mode 100644 index 0000000..1ed728e Binary files /dev/null and b/src/gfx/duelists/tileset0BA.png differ diff --git a/src/gfx/duelists/tileset0BB.png b/src/gfx/duelists/tileset0BB.png new file mode 100644 index 0000000..358b205 Binary files /dev/null and b/src/gfx/duelists/tileset0BB.png differ diff --git a/src/gfx/duelists/tileset0BC.png b/src/gfx/duelists/tileset0BC.png new file mode 100644 index 0000000..a0dee66 Binary files /dev/null and b/src/gfx/duelists/tileset0BC.png differ diff --git a/src/gfx/duelists/tileset0BD.png b/src/gfx/duelists/tileset0BD.png new file mode 100644 index 0000000..9874028 Binary files /dev/null and b/src/gfx/duelists/tileset0BD.png differ diff --git a/src/gfx/duelists/tileset0BE.png b/src/gfx/duelists/tileset0BE.png new file mode 100644 index 0000000..c6013c1 Binary files /dev/null and b/src/gfx/duelists/tileset0BE.png differ diff --git a/src/gfx/duelists/tileset0BF.png b/src/gfx/duelists/tileset0BF.png new file mode 100644 index 0000000..d2f8f62 Binary files /dev/null and b/src/gfx/duelists/tileset0BF.png differ diff --git a/src/gfx/duelists/tileset0C0.png b/src/gfx/duelists/tileset0C0.png new file mode 100644 index 0000000..4e85e5d Binary files /dev/null and b/src/gfx/duelists/tileset0C0.png differ diff --git a/src/gfx/duelists/tileset0C1.png b/src/gfx/duelists/tileset0C1.png new file mode 100644 index 0000000..ec2f6e8 Binary files /dev/null and b/src/gfx/duelists/tileset0C1.png differ diff --git a/src/gfx/duelists/tileset0C2.png b/src/gfx/duelists/tileset0C2.png new file mode 100644 index 0000000..648a035 Binary files /dev/null and b/src/gfx/duelists/tileset0C2.png differ diff --git a/src/gfx/duelists/tileset0C3.png b/src/gfx/duelists/tileset0C3.png new file mode 100644 index 0000000..1e12eea Binary files /dev/null and b/src/gfx/duelists/tileset0C3.png differ diff --git a/src/gfx/duelists/tileset0C4.png b/src/gfx/duelists/tileset0C4.png new file mode 100644 index 0000000..2b742ab Binary files /dev/null and b/src/gfx/duelists/tileset0C4.png differ diff --git a/src/gfx/duelists/tileset0C5.png b/src/gfx/duelists/tileset0C5.png new file mode 100644 index 0000000..1743f8d Binary files /dev/null and b/src/gfx/duelists/tileset0C5.png differ diff --git a/src/gfx/duelists/tileset0C6.png b/src/gfx/duelists/tileset0C6.png new file mode 100644 index 0000000..b4dfe65 Binary files /dev/null and b/src/gfx/duelists/tileset0C6.png differ diff --git a/src/gfx/duelists/tileset0C7.png b/src/gfx/duelists/tileset0C7.png new file mode 100644 index 0000000..ea2c4d8 Binary files /dev/null and b/src/gfx/duelists/tileset0C7.png differ diff --git a/src/gfx/duelists/tileset0C8.png b/src/gfx/duelists/tileset0C8.png new file mode 100644 index 0000000..32618f8 Binary files /dev/null and b/src/gfx/duelists/tileset0C8.png differ diff --git a/src/gfx/duelists/tileset0C9.png b/src/gfx/duelists/tileset0C9.png new file mode 100644 index 0000000..b274226 Binary files /dev/null and b/src/gfx/duelists/tileset0C9.png differ diff --git a/src/gfx/duelists/tileset0CA.png b/src/gfx/duelists/tileset0CA.png new file mode 100644 index 0000000..e9b04f1 Binary files /dev/null and b/src/gfx/duelists/tileset0CA.png differ diff --git a/src/gfx/duelists/tileset0CB.png b/src/gfx/duelists/tileset0CB.png new file mode 100644 index 0000000..afa53e8 Binary files /dev/null and b/src/gfx/duelists/tileset0CB.png differ diff --git a/src/gfx/duelists/tileset0CC.png b/src/gfx/duelists/tileset0CC.png new file mode 100644 index 0000000..443ca3f Binary files /dev/null and b/src/gfx/duelists/tileset0CC.png differ diff --git a/src/gfx/duelists/tileset0CD.png b/src/gfx/duelists/tileset0CD.png new file mode 100644 index 0000000..654a354 Binary files /dev/null and b/src/gfx/duelists/tileset0CD.png differ diff --git a/src/gfx/duelists/tileset0CE.png b/src/gfx/duelists/tileset0CE.png new file mode 100644 index 0000000..4da0f0f Binary files /dev/null and b/src/gfx/duelists/tileset0CE.png differ diff --git a/src/gfx/duelists/tileset0CF.png b/src/gfx/duelists/tileset0CF.png new file mode 100644 index 0000000..c3cb687 Binary files /dev/null and b/src/gfx/duelists/tileset0CF.png differ diff --git a/src/gfx/duelists/tileset0D0.png b/src/gfx/duelists/tileset0D0.png new file mode 100644 index 0000000..c08729d Binary files /dev/null and b/src/gfx/duelists/tileset0D0.png differ diff --git a/src/gfx/duelists/tileset0D1.png b/src/gfx/duelists/tileset0D1.png new file mode 100644 index 0000000..4697cfc Binary files /dev/null and b/src/gfx/duelists/tileset0D1.png differ diff --git a/src/gfx/duelists/tileset0D2.png b/src/gfx/duelists/tileset0D2.png new file mode 100644 index 0000000..32246aa Binary files /dev/null and b/src/gfx/duelists/tileset0D2.png differ diff --git a/src/gfx/duelists/tileset0D3.png b/src/gfx/duelists/tileset0D3.png new file mode 100644 index 0000000..3cd3467 Binary files /dev/null and b/src/gfx/duelists/tileset0D3.png differ diff --git a/src/gfx/duelists/tileset0D4.png b/src/gfx/duelists/tileset0D4.png new file mode 100644 index 0000000..9711a13 Binary files /dev/null and b/src/gfx/duelists/tileset0D4.png differ diff --git a/src/gfx/duelists/tileset0D5.png b/src/gfx/duelists/tileset0D5.png new file mode 100644 index 0000000..d280e92 Binary files /dev/null and b/src/gfx/duelists/tileset0D5.png differ diff --git a/src/gfx/duelists/tileset0D6.png b/src/gfx/duelists/tileset0D6.png new file mode 100644 index 0000000..19655e7 Binary files /dev/null and b/src/gfx/duelists/tileset0D6.png differ diff --git a/src/gfx/duelists/tileset0D7.png b/src/gfx/duelists/tileset0D7.png new file mode 100644 index 0000000..bc5ccba Binary files /dev/null and b/src/gfx/duelists/tileset0D7.png differ diff --git a/src/gfx/duelists/tileset0D8.png b/src/gfx/duelists/tileset0D8.png new file mode 100644 index 0000000..7181e7d Binary files /dev/null and b/src/gfx/duelists/tileset0D8.png differ diff --git a/src/gfx/duelists/tileset0D9.png b/src/gfx/duelists/tileset0D9.png new file mode 100644 index 0000000..369fbf9 Binary files /dev/null and b/src/gfx/duelists/tileset0D9.png differ diff --git a/src/gfx/duelists/tileset0DA.png b/src/gfx/duelists/tileset0DA.png new file mode 100644 index 0000000..34c7716 Binary files /dev/null and b/src/gfx/duelists/tileset0DA.png differ diff --git a/src/gfx/duelists/tileset0DB.png b/src/gfx/duelists/tileset0DB.png new file mode 100644 index 0000000..c3e212b Binary files /dev/null and b/src/gfx/duelists/tileset0DB.png differ diff --git a/src/gfx/duelists/tileset0DC.png b/src/gfx/duelists/tileset0DC.png new file mode 100644 index 0000000..59baa94 Binary files /dev/null and b/src/gfx/duelists/tileset0DC.png differ diff --git a/src/gfx/overworld_sprites/tileset0DD.png b/src/gfx/overworld_sprites/tileset0DD.png new file mode 100644 index 0000000..2f891ef Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0DD.png differ diff --git a/src/gfx/overworld_sprites/tileset0DE.png b/src/gfx/overworld_sprites/tileset0DE.png new file mode 100644 index 0000000..6749f3a Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0DE.png differ diff --git a/src/gfx/overworld_sprites/tileset0DF.png b/src/gfx/overworld_sprites/tileset0DF.png new file mode 100644 index 0000000..8b0f384 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0DF.png differ diff --git a/src/gfx/overworld_sprites/tileset0E0.png b/src/gfx/overworld_sprites/tileset0E0.png new file mode 100644 index 0000000..4cd2be0 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0E0.png differ diff --git a/src/gfx/overworld_sprites/tileset0E1.png b/src/gfx/overworld_sprites/tileset0E1.png new file mode 100644 index 0000000..caabb84 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0E1.png differ diff --git a/src/gfx/overworld_sprites/tileset0E2.png b/src/gfx/overworld_sprites/tileset0E2.png new file mode 100644 index 0000000..b3fa35f Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0E2.png differ diff --git a/src/gfx/overworld_sprites/tileset0E3.png b/src/gfx/overworld_sprites/tileset0E3.png new file mode 100644 index 0000000..39e5c55 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0E3.png differ diff --git a/src/gfx/overworld_sprites/tileset0E4.png b/src/gfx/overworld_sprites/tileset0E4.png new file mode 100644 index 0000000..d3c7382 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0E4.png differ diff --git a/src/gfx/overworld_sprites/tileset0E5.png b/src/gfx/overworld_sprites/tileset0E5.png new file mode 100644 index 0000000..69c5451 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0E5.png differ diff --git a/src/gfx/overworld_sprites/tileset0E6.png b/src/gfx/overworld_sprites/tileset0E6.png new file mode 100644 index 0000000..90289d1 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0E6.png differ diff --git a/src/gfx/overworld_sprites/tileset0E7.png b/src/gfx/overworld_sprites/tileset0E7.png new file mode 100644 index 0000000..00fec17 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0E7.png differ diff --git a/src/gfx/overworld_sprites/tileset0E8.png b/src/gfx/overworld_sprites/tileset0E8.png new file mode 100644 index 0000000..436a0d9 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0E8.png differ diff --git a/src/gfx/overworld_sprites/tileset0E9.png b/src/gfx/overworld_sprites/tileset0E9.png new file mode 100644 index 0000000..362459c Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0E9.png differ diff --git a/src/gfx/overworld_sprites/tileset0EA.png b/src/gfx/overworld_sprites/tileset0EA.png new file mode 100644 index 0000000..770a1ce Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0EA.png differ diff --git a/src/gfx/overworld_sprites/tileset0EB.png b/src/gfx/overworld_sprites/tileset0EB.png new file mode 100644 index 0000000..770a1ce Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0EB.png differ diff --git a/src/gfx/overworld_sprites/tileset0EC.png b/src/gfx/overworld_sprites/tileset0EC.png new file mode 100644 index 0000000..7d44dcf Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0EC.png differ diff --git a/src/gfx/overworld_sprites/tileset0ED.png b/src/gfx/overworld_sprites/tileset0ED.png new file mode 100644 index 0000000..3691509 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0ED.png differ diff --git a/src/gfx/overworld_sprites/tileset0EE.png b/src/gfx/overworld_sprites/tileset0EE.png new file mode 100644 index 0000000..a12569b Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0EE.png differ diff --git a/src/gfx/overworld_sprites/tileset0EF.png b/src/gfx/overworld_sprites/tileset0EF.png new file mode 100644 index 0000000..176f440 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0EF.png differ diff --git a/src/gfx/overworld_sprites/tileset0F0.png b/src/gfx/overworld_sprites/tileset0F0.png new file mode 100644 index 0000000..485aec3 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0F0.png differ diff --git a/src/gfx/overworld_sprites/tileset0F1.png b/src/gfx/overworld_sprites/tileset0F1.png new file mode 100644 index 0000000..b24cd69 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0F1.png differ diff --git a/src/gfx/overworld_sprites/tileset0F2.png b/src/gfx/overworld_sprites/tileset0F2.png new file mode 100644 index 0000000..74b4acc Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0F2.png differ diff --git a/src/gfx/overworld_sprites/tileset0F3.png b/src/gfx/overworld_sprites/tileset0F3.png new file mode 100644 index 0000000..cfa288f Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0F3.png differ diff --git a/src/gfx/overworld_sprites/tileset0F4.png b/src/gfx/overworld_sprites/tileset0F4.png new file mode 100644 index 0000000..4a297fb Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0F4.png differ diff --git a/src/gfx/overworld_sprites/tileset0F5.png b/src/gfx/overworld_sprites/tileset0F5.png new file mode 100644 index 0000000..6fb166a Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0F5.png differ diff --git a/src/gfx/overworld_sprites/tileset0F6.png b/src/gfx/overworld_sprites/tileset0F6.png new file mode 100644 index 0000000..49d309a Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0F6.png differ diff --git a/src/gfx/overworld_sprites/tileset0F7.png b/src/gfx/overworld_sprites/tileset0F7.png new file mode 100644 index 0000000..989dde5 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0F7.png differ diff --git a/src/gfx/overworld_sprites/tileset0F8.png b/src/gfx/overworld_sprites/tileset0F8.png new file mode 100644 index 0000000..aad4e18 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0F8.png differ diff --git a/src/gfx/overworld_sprites/tileset0F9.png b/src/gfx/overworld_sprites/tileset0F9.png new file mode 100644 index 0000000..6caeb07 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0F9.png differ diff --git a/src/gfx/overworld_sprites/tileset0FA.png b/src/gfx/overworld_sprites/tileset0FA.png new file mode 100644 index 0000000..27c69e6 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0FA.png differ diff --git a/src/gfx/overworld_sprites/tileset0FB.png b/src/gfx/overworld_sprites/tileset0FB.png new file mode 100644 index 0000000..39daa1b Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0FB.png differ diff --git a/src/gfx/overworld_sprites/tileset0FC.png b/src/gfx/overworld_sprites/tileset0FC.png new file mode 100644 index 0000000..36511bd Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0FC.png differ diff --git a/src/gfx/overworld_sprites/tileset0FD.png b/src/gfx/overworld_sprites/tileset0FD.png new file mode 100644 index 0000000..1ba7a19 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0FD.png differ diff --git a/src/gfx/overworld_sprites/tileset0FE.png b/src/gfx/overworld_sprites/tileset0FE.png new file mode 100644 index 0000000..2b87cc2 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0FE.png differ diff --git a/src/gfx/overworld_sprites/tileset0FF.png b/src/gfx/overworld_sprites/tileset0FF.png new file mode 100644 index 0000000..1767974 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset0FF.png differ diff --git a/src/gfx/overworld_sprites/tileset100.png b/src/gfx/overworld_sprites/tileset100.png new file mode 100644 index 0000000..8e09981 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset100.png differ diff --git a/src/gfx/overworld_sprites/tileset101.png b/src/gfx/overworld_sprites/tileset101.png new file mode 100644 index 0000000..0553606 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset101.png differ diff --git a/src/gfx/overworld_sprites/tileset102.png b/src/gfx/overworld_sprites/tileset102.png new file mode 100644 index 0000000..5549fe5 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset102.png differ diff --git a/src/gfx/overworld_sprites/tileset103.png b/src/gfx/overworld_sprites/tileset103.png new file mode 100644 index 0000000..35af45a Binary files /dev/null and b/src/gfx/overworld_sprites/tileset103.png differ diff --git a/src/gfx/overworld_sprites/tileset104.png b/src/gfx/overworld_sprites/tileset104.png new file mode 100644 index 0000000..c83e08d Binary files /dev/null and b/src/gfx/overworld_sprites/tileset104.png differ diff --git a/src/gfx/overworld_sprites/tileset105.png b/src/gfx/overworld_sprites/tileset105.png new file mode 100644 index 0000000..5da5715 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset105.png differ diff --git a/src/gfx/overworld_sprites/tileset106.png b/src/gfx/overworld_sprites/tileset106.png new file mode 100644 index 0000000..ccf045e Binary files /dev/null and b/src/gfx/overworld_sprites/tileset106.png differ diff --git a/src/gfx/overworld_sprites/tileset107.png b/src/gfx/overworld_sprites/tileset107.png new file mode 100644 index 0000000..b6a0ed1 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset107.png differ diff --git a/src/gfx/overworld_sprites/tileset108.png b/src/gfx/overworld_sprites/tileset108.png new file mode 100644 index 0000000..28bc41a Binary files /dev/null and b/src/gfx/overworld_sprites/tileset108.png differ diff --git a/src/gfx/overworld_sprites/tileset109.png b/src/gfx/overworld_sprites/tileset109.png new file mode 100644 index 0000000..36d3d4e Binary files /dev/null and b/src/gfx/overworld_sprites/tileset109.png differ diff --git a/src/gfx/overworld_sprites/tileset10A.png b/src/gfx/overworld_sprites/tileset10A.png new file mode 100644 index 0000000..26b4a63 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset10A.png differ diff --git a/src/gfx/overworld_sprites/tileset10B.png b/src/gfx/overworld_sprites/tileset10B.png new file mode 100644 index 0000000..fd40155 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset10B.png differ diff --git a/src/gfx/overworld_sprites/tileset10C.png b/src/gfx/overworld_sprites/tileset10C.png new file mode 100644 index 0000000..19b3ee8 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset10C.png differ diff --git a/src/gfx/overworld_sprites/tileset10D.png b/src/gfx/overworld_sprites/tileset10D.png new file mode 100644 index 0000000..7a4ea50 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset10D.png differ diff --git a/src/gfx/overworld_sprites/tileset10E.png b/src/gfx/overworld_sprites/tileset10E.png new file mode 100644 index 0000000..76074a5 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset10E.png differ diff --git a/src/gfx/overworld_sprites/tileset10F.png b/src/gfx/overworld_sprites/tileset10F.png new file mode 100644 index 0000000..523b6f5 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset10F.png differ diff --git a/src/gfx/overworld_sprites/tileset110.png b/src/gfx/overworld_sprites/tileset110.png new file mode 100644 index 0000000..4f6b07e Binary files /dev/null and b/src/gfx/overworld_sprites/tileset110.png differ diff --git a/src/gfx/overworld_sprites/tileset111.png b/src/gfx/overworld_sprites/tileset111.png new file mode 100644 index 0000000..6e77175 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset111.png differ diff --git a/src/gfx/overworld_sprites/tileset112.png b/src/gfx/overworld_sprites/tileset112.png new file mode 100644 index 0000000..c6dd7f0 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset112.png differ diff --git a/src/gfx/overworld_sprites/tileset113.png b/src/gfx/overworld_sprites/tileset113.png new file mode 100644 index 0000000..99e5992 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset113.png differ diff --git a/src/gfx/overworld_sprites/tileset114.png b/src/gfx/overworld_sprites/tileset114.png new file mode 100644 index 0000000..0d3377f Binary files /dev/null and b/src/gfx/overworld_sprites/tileset114.png differ diff --git a/src/gfx/overworld_sprites/tileset115.png b/src/gfx/overworld_sprites/tileset115.png new file mode 100644 index 0000000..e2dfc8d Binary files /dev/null and b/src/gfx/overworld_sprites/tileset115.png differ diff --git a/src/gfx/overworld_sprites/tileset116.png b/src/gfx/overworld_sprites/tileset116.png new file mode 100644 index 0000000..1a6a5e6 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset116.png differ diff --git a/src/gfx/overworld_sprites/tileset117.png b/src/gfx/overworld_sprites/tileset117.png new file mode 100644 index 0000000..5397068 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset117.png differ diff --git a/src/gfx/overworld_sprites/tileset118.png b/src/gfx/overworld_sprites/tileset118.png new file mode 100644 index 0000000..c253e87 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset118.png differ diff --git a/src/gfx/overworld_sprites/tileset119.png b/src/gfx/overworld_sprites/tileset119.png new file mode 100644 index 0000000..18972eb Binary files /dev/null and b/src/gfx/overworld_sprites/tileset119.png differ diff --git a/src/gfx/overworld_sprites/tileset11A.png b/src/gfx/overworld_sprites/tileset11A.png new file mode 100644 index 0000000..630feae Binary files /dev/null and b/src/gfx/overworld_sprites/tileset11A.png differ diff --git a/src/gfx/overworld_sprites/tileset11B.png b/src/gfx/overworld_sprites/tileset11B.png new file mode 100644 index 0000000..5591991 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset11B.png differ diff --git a/src/gfx/overworld_sprites/tileset11C.png b/src/gfx/overworld_sprites/tileset11C.png new file mode 100644 index 0000000..3d7fedb Binary files /dev/null and b/src/gfx/overworld_sprites/tileset11C.png differ diff --git a/src/gfx/overworld_sprites/tileset11D.png b/src/gfx/overworld_sprites/tileset11D.png new file mode 100644 index 0000000..3d35fda Binary files /dev/null and b/src/gfx/overworld_sprites/tileset11D.png differ diff --git a/src/gfx/overworld_sprites/tileset11E.png b/src/gfx/overworld_sprites/tileset11E.png new file mode 100644 index 0000000..2f62e78 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset11E.png differ diff --git a/src/gfx/overworld_sprites/tileset11F.png b/src/gfx/overworld_sprites/tileset11F.png new file mode 100644 index 0000000..0026093 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset11F.png differ diff --git a/src/gfx/overworld_sprites/tileset120.png b/src/gfx/overworld_sprites/tileset120.png new file mode 100644 index 0000000..67a227d Binary files /dev/null and b/src/gfx/overworld_sprites/tileset120.png differ diff --git a/src/gfx/overworld_sprites/tileset121.png b/src/gfx/overworld_sprites/tileset121.png new file mode 100644 index 0000000..0baa4eb Binary files /dev/null and b/src/gfx/overworld_sprites/tileset121.png differ diff --git a/src/gfx/overworld_sprites/tileset122.png b/src/gfx/overworld_sprites/tileset122.png new file mode 100644 index 0000000..2f696e6 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset122.png differ diff --git a/src/gfx/overworld_sprites/tileset123.png b/src/gfx/overworld_sprites/tileset123.png new file mode 100644 index 0000000..97281b6 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset123.png differ diff --git a/src/gfx/overworld_sprites/tileset124.png b/src/gfx/overworld_sprites/tileset124.png new file mode 100644 index 0000000..437a376 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset124.png differ diff --git a/src/gfx/overworld_sprites/tileset125.png b/src/gfx/overworld_sprites/tileset125.png new file mode 100644 index 0000000..3da8ad9 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset125.png differ diff --git a/src/gfx/overworld_sprites/tileset126.png b/src/gfx/overworld_sprites/tileset126.png new file mode 100644 index 0000000..7d07d78 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset126.png differ diff --git a/src/gfx/overworld_sprites/tileset127.png b/src/gfx/overworld_sprites/tileset127.png new file mode 100644 index 0000000..2d47555 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset127.png differ diff --git a/src/gfx/overworld_sprites/tileset128.png b/src/gfx/overworld_sprites/tileset128.png new file mode 100644 index 0000000..8432c39 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset128.png differ diff --git a/src/gfx/overworld_sprites/tileset129.png b/src/gfx/overworld_sprites/tileset129.png new file mode 100644 index 0000000..0d7b908 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset129.png differ diff --git a/src/gfx/overworld_sprites/tileset12A.png b/src/gfx/overworld_sprites/tileset12A.png new file mode 100644 index 0000000..5cf78a7 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset12A.png differ diff --git a/src/gfx/overworld_sprites/tileset12B.png b/src/gfx/overworld_sprites/tileset12B.png new file mode 100644 index 0000000..e4715e9 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset12B.png differ diff --git a/src/gfx/overworld_sprites/tileset12C.png b/src/gfx/overworld_sprites/tileset12C.png new file mode 100644 index 0000000..d0ee8bd Binary files /dev/null and b/src/gfx/overworld_sprites/tileset12C.png differ diff --git a/src/gfx/overworld_sprites/tileset12D.png b/src/gfx/overworld_sprites/tileset12D.png new file mode 100644 index 0000000..14ac88e Binary files /dev/null and b/src/gfx/overworld_sprites/tileset12D.png differ diff --git a/src/gfx/overworld_sprites/tileset12E.png b/src/gfx/overworld_sprites/tileset12E.png new file mode 100644 index 0000000..d042a96 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset12E.png differ diff --git a/src/gfx/overworld_sprites/tileset12F.png b/src/gfx/overworld_sprites/tileset12F.png new file mode 100644 index 0000000..c81e0df Binary files /dev/null and b/src/gfx/overworld_sprites/tileset12F.png differ diff --git a/src/gfx/overworld_sprites/tileset130.png b/src/gfx/overworld_sprites/tileset130.png new file mode 100644 index 0000000..4e17844 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset130.png differ diff --git a/src/gfx/overworld_sprites/tileset131.png b/src/gfx/overworld_sprites/tileset131.png new file mode 100644 index 0000000..b79f2d5 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset131.png differ diff --git a/src/gfx/overworld_sprites/tileset132.png b/src/gfx/overworld_sprites/tileset132.png new file mode 100644 index 0000000..6c3853a Binary files /dev/null and b/src/gfx/overworld_sprites/tileset132.png differ diff --git a/src/gfx/overworld_sprites/tileset133.png b/src/gfx/overworld_sprites/tileset133.png new file mode 100644 index 0000000..b790983 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset133.png differ diff --git a/src/gfx/overworld_sprites/tileset134.png b/src/gfx/overworld_sprites/tileset134.png new file mode 100644 index 0000000..eac50e6 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset134.png differ diff --git a/src/gfx/overworld_sprites/tileset135.png b/src/gfx/overworld_sprites/tileset135.png new file mode 100644 index 0000000..86565e6 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset135.png differ diff --git a/src/gfx/overworld_sprites/tileset136.png b/src/gfx/overworld_sprites/tileset136.png new file mode 100644 index 0000000..64fcff6 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset136.png differ diff --git a/src/gfx/overworld_sprites/tileset137.png b/src/gfx/overworld_sprites/tileset137.png new file mode 100644 index 0000000..6e49f17 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset137.png differ diff --git a/src/gfx/overworld_sprites/tileset138.png b/src/gfx/overworld_sprites/tileset138.png new file mode 100644 index 0000000..7d3fac1 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset138.png differ diff --git a/src/gfx/overworld_sprites/tileset139.png b/src/gfx/overworld_sprites/tileset139.png new file mode 100644 index 0000000..abd6e36 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset139.png differ diff --git a/src/gfx/overworld_sprites/tileset13A.png b/src/gfx/overworld_sprites/tileset13A.png new file mode 100644 index 0000000..cd516c7 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset13A.png differ diff --git a/src/gfx/overworld_sprites/tileset13B.png b/src/gfx/overworld_sprites/tileset13B.png new file mode 100644 index 0000000..fdefd9b Binary files /dev/null and b/src/gfx/overworld_sprites/tileset13B.png differ diff --git a/src/gfx/overworld_sprites/tileset13C.png b/src/gfx/overworld_sprites/tileset13C.png new file mode 100644 index 0000000..edd797b Binary files /dev/null and b/src/gfx/overworld_sprites/tileset13C.png differ diff --git a/src/gfx/overworld_sprites/tileset13D.png b/src/gfx/overworld_sprites/tileset13D.png new file mode 100644 index 0000000..e78bb1e Binary files /dev/null and b/src/gfx/overworld_sprites/tileset13D.png differ diff --git a/src/gfx/overworld_sprites/tileset13E.png b/src/gfx/overworld_sprites/tileset13E.png new file mode 100644 index 0000000..9d42707 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset13E.png differ diff --git a/src/gfx/overworld_sprites/tileset13F.png b/src/gfx/overworld_sprites/tileset13F.png new file mode 100644 index 0000000..3858113 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset13F.png differ diff --git a/src/gfx/overworld_sprites/tileset140.png b/src/gfx/overworld_sprites/tileset140.png new file mode 100644 index 0000000..92bb5ef Binary files /dev/null and b/src/gfx/overworld_sprites/tileset140.png differ diff --git a/src/gfx/overworld_sprites/tileset141.png b/src/gfx/overworld_sprites/tileset141.png new file mode 100644 index 0000000..1cefdfa Binary files /dev/null and b/src/gfx/overworld_sprites/tileset141.png differ diff --git a/src/gfx/overworld_sprites/tileset142.png b/src/gfx/overworld_sprites/tileset142.png new file mode 100644 index 0000000..6b2f107 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset142.png differ diff --git a/src/gfx/overworld_sprites/tileset143.png b/src/gfx/overworld_sprites/tileset143.png new file mode 100644 index 0000000..a6d2c08 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset143.png differ diff --git a/src/gfx/overworld_sprites/tileset144.png b/src/gfx/overworld_sprites/tileset144.png new file mode 100644 index 0000000..79d71a0 Binary files /dev/null and b/src/gfx/overworld_sprites/tileset144.png differ diff --git a/src/gfx/scenes/tileset1C0.png b/src/gfx/scenes/tileset1C0.png new file mode 100644 index 0000000..a05a533 Binary files /dev/null and b/src/gfx/scenes/tileset1C0.png differ diff --git a/src/gfx/scenes/tileset1C1.png b/src/gfx/scenes/tileset1C1.png new file mode 100644 index 0000000..f96251a Binary files /dev/null and b/src/gfx/scenes/tileset1C1.png differ diff --git a/src/gfx/scenes/tileset1C2.png b/src/gfx/scenes/tileset1C2.png new file mode 100644 index 0000000..d5ee55a Binary files /dev/null and b/src/gfx/scenes/tileset1C2.png differ diff --git a/src/gfx/scenes/tileset1C3.png b/src/gfx/scenes/tileset1C3.png new file mode 100644 index 0000000..e4811e6 Binary files /dev/null and b/src/gfx/scenes/tileset1C3.png differ diff --git a/src/gfx/scenes/tileset1C4.png b/src/gfx/scenes/tileset1C4.png new file mode 100644 index 0000000..5c300d2 Binary files /dev/null and b/src/gfx/scenes/tileset1C4.png differ diff --git a/src/gfx/scenes/tileset1C5.png b/src/gfx/scenes/tileset1C5.png new file mode 100644 index 0000000..76e5ce2 Binary files /dev/null and b/src/gfx/scenes/tileset1C5.png differ diff --git a/src/gfx/scenes/tileset1C6.png b/src/gfx/scenes/tileset1C6.png new file mode 100644 index 0000000..e79820b Binary files /dev/null and b/src/gfx/scenes/tileset1C6.png differ diff --git a/src/gfx/scenes/tileset1C7.png b/src/gfx/scenes/tileset1C7.png new file mode 100644 index 0000000..557ba1b Binary files /dev/null and b/src/gfx/scenes/tileset1C7.png differ diff --git a/src/gfx/scenes/tileset1C8.png b/src/gfx/scenes/tileset1C8.png new file mode 100644 index 0000000..f4a1a14 Binary files /dev/null and b/src/gfx/scenes/tileset1C8.png differ diff --git a/src/gfx/scenes/tileset1C9.png b/src/gfx/scenes/tileset1C9.png new file mode 100644 index 0000000..9bca86d Binary files /dev/null and b/src/gfx/scenes/tileset1C9.png differ diff --git a/src/gfx/scenes/tileset1CA.png b/src/gfx/scenes/tileset1CA.png new file mode 100644 index 0000000..fd36ad0 Binary files /dev/null and b/src/gfx/scenes/tileset1CA.png differ diff --git a/src/gfx/scenes/tileset1CB.png b/src/gfx/scenes/tileset1CB.png new file mode 100644 index 0000000..e13aad8 Binary files /dev/null and b/src/gfx/scenes/tileset1CB.png differ diff --git a/src/gfx/scenes/tileset1CC.png b/src/gfx/scenes/tileset1CC.png new file mode 100644 index 0000000..13fcf76 Binary files /dev/null and b/src/gfx/scenes/tileset1CC.png differ diff --git a/src/gfx/scenes/tileset1CD.png b/src/gfx/scenes/tileset1CD.png new file mode 100644 index 0000000..19a3c69 Binary files /dev/null and b/src/gfx/scenes/tileset1CD.png differ diff --git a/src/gfx/scenes/tileset1CF.png b/src/gfx/scenes/tileset1CF.png new file mode 100644 index 0000000..348ed54 Binary files /dev/null and b/src/gfx/scenes/tileset1CF.png differ diff --git a/src/gfx/scenes/tileset1D1.png b/src/gfx/scenes/tileset1D1.png new file mode 100644 index 0000000..b9704d8 Binary files /dev/null and b/src/gfx/scenes/tileset1D1.png differ diff --git a/src/gfx/scenes/tileset1D5.png b/src/gfx/scenes/tileset1D5.png new file mode 100644 index 0000000..03694e7 Binary files /dev/null and b/src/gfx/scenes/tileset1D5.png differ diff --git a/src/gfx/scenes/tileset1D6.png b/src/gfx/scenes/tileset1D6.png new file mode 100644 index 0000000..ab3b288 Binary files /dev/null and b/src/gfx/scenes/tileset1D6.png differ diff --git a/src/gfx/scenes/tileset1D9.png b/src/gfx/scenes/tileset1D9.png new file mode 100644 index 0000000..feb1f21 Binary files /dev/null and b/src/gfx/scenes/tileset1D9.png differ diff --git a/src/gfx/scenes/tileset1DA.png b/src/gfx/scenes/tileset1DA.png new file mode 100644 index 0000000..da9ea2b Binary files /dev/null and b/src/gfx/scenes/tileset1DA.png differ diff --git a/src/gfx/scenes/tileset1DB.png b/src/gfx/scenes/tileset1DB.png new file mode 100644 index 0000000..4818cae Binary files /dev/null and b/src/gfx/scenes/tileset1DB.png differ diff --git a/src/gfx/scenes/tileset1DC.png b/src/gfx/scenes/tileset1DC.png new file mode 100644 index 0000000..90bb7f1 Binary files /dev/null and b/src/gfx/scenes/tileset1DC.png differ diff --git a/src/gfx/scenes/tileset1DD.png b/src/gfx/scenes/tileset1DD.png new file mode 100644 index 0000000..b429e3e Binary files /dev/null and b/src/gfx/scenes/tileset1DD.png differ diff --git a/src/gfx/scenes/tileset1DE.png b/src/gfx/scenes/tileset1DE.png new file mode 100644 index 0000000..10917b3 Binary files /dev/null and b/src/gfx/scenes/tileset1DE.png differ diff --git a/src/gfx/tilesets/tileset000.png b/src/gfx/tilesets/tileset000.png new file mode 100644 index 0000000..0120179 Binary files /dev/null and b/src/gfx/tilesets/tileset000.png differ diff --git a/src/gfx/tilesets/tileset001.png b/src/gfx/tilesets/tileset001.png new file mode 100644 index 0000000..323fc59 Binary files /dev/null and b/src/gfx/tilesets/tileset001.png differ diff --git a/src/gfx/tilesets/tileset002.png b/src/gfx/tilesets/tileset002.png new file mode 100644 index 0000000..899a62f Binary files /dev/null and b/src/gfx/tilesets/tileset002.png differ diff --git a/src/gfx/tilesets/tileset003.png b/src/gfx/tilesets/tileset003.png new file mode 100644 index 0000000..48e61a6 Binary files /dev/null and b/src/gfx/tilesets/tileset003.png differ diff --git a/src/gfx/tilesets/tileset004.png b/src/gfx/tilesets/tileset004.png new file mode 100644 index 0000000..9597708 Binary files /dev/null and b/src/gfx/tilesets/tileset004.png differ diff --git a/src/gfx/tilesets/tileset005.png b/src/gfx/tilesets/tileset005.png new file mode 100644 index 0000000..44d3819 Binary files /dev/null and b/src/gfx/tilesets/tileset005.png differ diff --git a/src/gfx/tilesets/tileset006.png b/src/gfx/tilesets/tileset006.png new file mode 100644 index 0000000..c9e703b Binary files /dev/null and b/src/gfx/tilesets/tileset006.png differ diff --git a/src/gfx/tilesets/tileset007.png b/src/gfx/tilesets/tileset007.png new file mode 100644 index 0000000..495d754 Binary files /dev/null and b/src/gfx/tilesets/tileset007.png differ diff --git a/src/gfx/tilesets/tileset008.png b/src/gfx/tilesets/tileset008.png new file mode 100644 index 0000000..7d6d0a9 Binary files /dev/null and b/src/gfx/tilesets/tileset008.png differ diff --git a/src/gfx/tilesets/tileset009.png b/src/gfx/tilesets/tileset009.png new file mode 100644 index 0000000..1a73dcf Binary files /dev/null and b/src/gfx/tilesets/tileset009.png differ diff --git a/src/gfx/tilesets/tileset00A.png b/src/gfx/tilesets/tileset00A.png new file mode 100644 index 0000000..b0c0d6c Binary files /dev/null and b/src/gfx/tilesets/tileset00A.png differ diff --git a/src/gfx/tilesets/tileset00B.png b/src/gfx/tilesets/tileset00B.png new file mode 100644 index 0000000..96c101c Binary files /dev/null and b/src/gfx/tilesets/tileset00B.png differ diff --git a/src/gfx/tilesets/tileset00C.png b/src/gfx/tilesets/tileset00C.png new file mode 100644 index 0000000..93c90b6 Binary files /dev/null and b/src/gfx/tilesets/tileset00C.png differ diff --git a/src/gfx/tilesets/tileset00D.png b/src/gfx/tilesets/tileset00D.png new file mode 100644 index 0000000..1ae69ad Binary files /dev/null and b/src/gfx/tilesets/tileset00D.png differ diff --git a/src/gfx/tilesets/tileset00E.png b/src/gfx/tilesets/tileset00E.png new file mode 100644 index 0000000..0a7c034 Binary files /dev/null and b/src/gfx/tilesets/tileset00E.png differ diff --git a/src/gfx/tilesets/tileset00F.png b/src/gfx/tilesets/tileset00F.png new file mode 100644 index 0000000..c5d1dfd Binary files /dev/null and b/src/gfx/tilesets/tileset00F.png differ diff --git a/src/gfx/tilesets/tileset010.png b/src/gfx/tilesets/tileset010.png new file mode 100644 index 0000000..d88d5fa Binary files /dev/null and b/src/gfx/tilesets/tileset010.png differ diff --git a/src/gfx/tilesets/tileset011.png b/src/gfx/tilesets/tileset011.png new file mode 100644 index 0000000..5cf5f42 Binary files /dev/null and b/src/gfx/tilesets/tileset011.png differ diff --git a/src/gfx/tilesets/tileset012.png b/src/gfx/tilesets/tileset012.png new file mode 100644 index 0000000..e24bf88 Binary files /dev/null and b/src/gfx/tilesets/tileset012.png differ diff --git a/src/gfx/tilesets/tileset013.png b/src/gfx/tilesets/tileset013.png new file mode 100644 index 0000000..b098e3a Binary files /dev/null and b/src/gfx/tilesets/tileset013.png differ diff --git a/src/gfx/tilesets/tileset014.png b/src/gfx/tilesets/tileset014.png new file mode 100644 index 0000000..a994e1e Binary files /dev/null and b/src/gfx/tilesets/tileset014.png differ diff --git a/src/gfx/tilesets/tileset015.png b/src/gfx/tilesets/tileset015.png new file mode 100644 index 0000000..8863264 Binary files /dev/null and b/src/gfx/tilesets/tileset015.png differ diff --git a/src/gfx/tilesets/tileset016.png b/src/gfx/tilesets/tileset016.png new file mode 100644 index 0000000..354071b Binary files /dev/null and b/src/gfx/tilesets/tileset016.png differ diff --git a/src/gfx/tilesets/tileset017.png b/src/gfx/tilesets/tileset017.png new file mode 100644 index 0000000..dfa3939 Binary files /dev/null and b/src/gfx/tilesets/tileset017.png differ diff --git a/src/gfx/tilesets/tileset018.png b/src/gfx/tilesets/tileset018.png new file mode 100644 index 0000000..cefb729 Binary files /dev/null and b/src/gfx/tilesets/tileset018.png differ diff --git a/src/gfx/tilesets/tileset019.png b/src/gfx/tilesets/tileset019.png new file mode 100644 index 0000000..7445372 Binary files /dev/null and b/src/gfx/tilesets/tileset019.png differ diff --git a/src/gfx/tilesets/tileset01A.png b/src/gfx/tilesets/tileset01A.png new file mode 100644 index 0000000..ab8021b Binary files /dev/null and b/src/gfx/tilesets/tileset01A.png differ diff --git a/src/gfx/tilesets/tileset01B.png b/src/gfx/tilesets/tileset01B.png new file mode 100644 index 0000000..c0af9cb Binary files /dev/null and b/src/gfx/tilesets/tileset01B.png differ diff --git a/src/gfx/tilesets/tileset01C.png b/src/gfx/tilesets/tileset01C.png new file mode 100644 index 0000000..ade7d5e Binary files /dev/null and b/src/gfx/tilesets/tileset01C.png differ diff --git a/src/gfx/tilesets/tileset01D.png b/src/gfx/tilesets/tileset01D.png new file mode 100644 index 0000000..a5bd806 Binary files /dev/null and b/src/gfx/tilesets/tileset01D.png differ diff --git a/src/gfx/tilesets/tileset01E.png b/src/gfx/tilesets/tileset01E.png new file mode 100644 index 0000000..b8d64a9 Binary files /dev/null and b/src/gfx/tilesets/tileset01E.png differ diff --git a/src/gfx/tilesets/tileset01F.png b/src/gfx/tilesets/tileset01F.png new file mode 100644 index 0000000..edcb533 Binary files /dev/null and b/src/gfx/tilesets/tileset01F.png differ diff --git a/src/gfx/tilesets/tileset020.png b/src/gfx/tilesets/tileset020.png new file mode 100644 index 0000000..ebbf228 Binary files /dev/null and b/src/gfx/tilesets/tileset020.png differ diff --git a/src/gfx/tilesets/tileset021.png b/src/gfx/tilesets/tileset021.png new file mode 100644 index 0000000..9f64456 Binary files /dev/null and b/src/gfx/tilesets/tileset021.png differ diff --git a/src/gfx/tilesets/tileset022.png b/src/gfx/tilesets/tileset022.png new file mode 100644 index 0000000..f007395 Binary files /dev/null and b/src/gfx/tilesets/tileset022.png differ diff --git a/src/gfx/tilesets/tileset023.png b/src/gfx/tilesets/tileset023.png new file mode 100644 index 0000000..7f3e4a5 Binary files /dev/null and b/src/gfx/tilesets/tileset023.png differ diff --git a/src/gfx/tilesets/tileset024.png b/src/gfx/tilesets/tileset024.png new file mode 100644 index 0000000..88355f4 Binary files /dev/null and b/src/gfx/tilesets/tileset024.png differ diff --git a/src/gfx/tilesets/tileset025.png b/src/gfx/tilesets/tileset025.png new file mode 100644 index 0000000..9b1e160 Binary files /dev/null and b/src/gfx/tilesets/tileset025.png differ diff --git a/src/gfx/tilesets/tileset026.png b/src/gfx/tilesets/tileset026.png new file mode 100644 index 0000000..de3b379 Binary files /dev/null and b/src/gfx/tilesets/tileset026.png differ diff --git a/src/gfx/tilesets/tileset027.png b/src/gfx/tilesets/tileset027.png new file mode 100644 index 0000000..8eecd5d Binary files /dev/null and b/src/gfx/tilesets/tileset027.png differ diff --git a/src/gfx/tilesets/tileset028.png b/src/gfx/tilesets/tileset028.png new file mode 100644 index 0000000..36d03cd Binary files /dev/null and b/src/gfx/tilesets/tileset028.png differ diff --git a/src/gfx/tilesets/tileset029.png b/src/gfx/tilesets/tileset029.png new file mode 100644 index 0000000..9b1c625 Binary files /dev/null and b/src/gfx/tilesets/tileset029.png differ diff --git a/src/gfx/tilesets/tileset02A.png b/src/gfx/tilesets/tileset02A.png new file mode 100644 index 0000000..bce8bc1 Binary files /dev/null and b/src/gfx/tilesets/tileset02A.png differ diff --git a/src/gfx/tilesets/tileset02B.png b/src/gfx/tilesets/tileset02B.png new file mode 100644 index 0000000..5f48df9 Binary files /dev/null and b/src/gfx/tilesets/tileset02B.png differ diff --git a/src/gfx/tilesets/tileset02C.png b/src/gfx/tilesets/tileset02C.png new file mode 100644 index 0000000..4f1a9ba Binary files /dev/null and b/src/gfx/tilesets/tileset02C.png differ diff --git a/src/gfx/tilesets/tileset02D.png b/src/gfx/tilesets/tileset02D.png new file mode 100644 index 0000000..fad2dab Binary files /dev/null and b/src/gfx/tilesets/tileset02D.png differ diff --git a/src/gfx/tilesets/tileset02E.png b/src/gfx/tilesets/tileset02E.png new file mode 100644 index 0000000..a4fe644 Binary files /dev/null and b/src/gfx/tilesets/tileset02E.png differ diff --git a/src/gfx/tilesets/tileset02F.png b/src/gfx/tilesets/tileset02F.png new file mode 100644 index 0000000..4d8a974 Binary files /dev/null and b/src/gfx/tilesets/tileset02F.png differ diff --git a/src/gfx/tilesets/tileset030.png b/src/gfx/tilesets/tileset030.png new file mode 100644 index 0000000..cca621c Binary files /dev/null and b/src/gfx/tilesets/tileset030.png differ diff --git a/src/gfx/tilesets/tileset031.png b/src/gfx/tilesets/tileset031.png new file mode 100644 index 0000000..59e1424 Binary files /dev/null and b/src/gfx/tilesets/tileset031.png differ diff --git a/src/gfx/tilesets/tileset032.png b/src/gfx/tilesets/tileset032.png new file mode 100644 index 0000000..01e5791 Binary files /dev/null and b/src/gfx/tilesets/tileset032.png differ diff --git a/src/gfx/tilesets/tileset033.png b/src/gfx/tilesets/tileset033.png new file mode 100644 index 0000000..9aee0a2 Binary files /dev/null and b/src/gfx/tilesets/tileset033.png differ diff --git a/src/gfx/tilesets/tileset034.png b/src/gfx/tilesets/tileset034.png new file mode 100644 index 0000000..141ed3a Binary files /dev/null and b/src/gfx/tilesets/tileset034.png differ diff --git a/src/gfx/tilesets/tileset035.png b/src/gfx/tilesets/tileset035.png new file mode 100644 index 0000000..5311c17 Binary files /dev/null and b/src/gfx/tilesets/tileset035.png differ diff --git a/src/gfx/tilesets/tileset036.png b/src/gfx/tilesets/tileset036.png new file mode 100644 index 0000000..f21f034 Binary files /dev/null and b/src/gfx/tilesets/tileset036.png differ diff --git a/src/gfx/tilesets/tileset037.png b/src/gfx/tilesets/tileset037.png new file mode 100644 index 0000000..2b3de83 Binary files /dev/null and b/src/gfx/tilesets/tileset037.png differ diff --git a/src/gfx/tilesets/tileset038.png b/src/gfx/tilesets/tileset038.png new file mode 100644 index 0000000..49b5d81 Binary files /dev/null and b/src/gfx/tilesets/tileset038.png differ diff --git a/src/gfx/tilesets/tileset039.png b/src/gfx/tilesets/tileset039.png new file mode 100644 index 0000000..fecc148 Binary files /dev/null and b/src/gfx/tilesets/tileset039.png differ diff --git a/src/gfx/tilesets/tileset03A.png b/src/gfx/tilesets/tileset03A.png new file mode 100644 index 0000000..a9b4a0e Binary files /dev/null and b/src/gfx/tilesets/tileset03A.png differ diff --git a/src/gfx/tilesets/tileset03B.png b/src/gfx/tilesets/tileset03B.png new file mode 100644 index 0000000..98e40f9 Binary files /dev/null and b/src/gfx/tilesets/tileset03B.png differ diff --git a/src/gfx/tilesets/tileset03C.png b/src/gfx/tilesets/tileset03C.png new file mode 100644 index 0000000..afb3fa2 Binary files /dev/null and b/src/gfx/tilesets/tileset03C.png differ diff --git a/src/gfx/tilesets/tileset03D.png b/src/gfx/tilesets/tileset03D.png new file mode 100644 index 0000000..1b20185 Binary files /dev/null and b/src/gfx/tilesets/tileset03D.png differ diff --git a/src/gfx/tilesets/tileset03E.png b/src/gfx/tilesets/tileset03E.png new file mode 100644 index 0000000..c7fe306 Binary files /dev/null and b/src/gfx/tilesets/tileset03E.png differ diff --git a/src/gfx/tilesets/tileset03F.png b/src/gfx/tilesets/tileset03F.png new file mode 100644 index 0000000..b586b52 Binary files /dev/null and b/src/gfx/tilesets/tileset03F.png differ diff --git a/src/gfx/tilesets/tileset040.png b/src/gfx/tilesets/tileset040.png new file mode 100644 index 0000000..e4b7800 Binary files /dev/null and b/src/gfx/tilesets/tileset040.png differ diff --git a/src/gfx/tilesets/tileset041.png b/src/gfx/tilesets/tileset041.png new file mode 100644 index 0000000..c273854 Binary files /dev/null and b/src/gfx/tilesets/tileset041.png differ diff --git a/src/gfx/tilesets/tileset042.png b/src/gfx/tilesets/tileset042.png new file mode 100644 index 0000000..1767040 Binary files /dev/null and b/src/gfx/tilesets/tileset042.png differ diff --git a/src/gfx/tilesets/tileset043.png b/src/gfx/tilesets/tileset043.png new file mode 100644 index 0000000..0d4a859 Binary files /dev/null and b/src/gfx/tilesets/tileset043.png differ diff --git a/src/gfx/tilesets/tileset044.png b/src/gfx/tilesets/tileset044.png new file mode 100644 index 0000000..188724d Binary files /dev/null and b/src/gfx/tilesets/tileset044.png differ diff --git a/src/gfx/tilesets/tileset045.png b/src/gfx/tilesets/tileset045.png new file mode 100644 index 0000000..55e2250 Binary files /dev/null and b/src/gfx/tilesets/tileset045.png differ diff --git a/src/gfx/tilesets/tileset046.png b/src/gfx/tilesets/tileset046.png new file mode 100644 index 0000000..7b03f49 Binary files /dev/null and b/src/gfx/tilesets/tileset046.png differ diff --git a/src/gfx/tilesets/tileset047.png b/src/gfx/tilesets/tileset047.png new file mode 100644 index 0000000..ebfe03e Binary files /dev/null and b/src/gfx/tilesets/tileset047.png differ diff --git a/src/gfx/tilesets/tileset048.png b/src/gfx/tilesets/tileset048.png new file mode 100644 index 0000000..ea4eb38 Binary files /dev/null and b/src/gfx/tilesets/tileset048.png differ diff --git a/src/gfx/tilesets/tileset049.png b/src/gfx/tilesets/tileset049.png new file mode 100644 index 0000000..9b91ec1 Binary files /dev/null and b/src/gfx/tilesets/tileset049.png differ diff --git a/src/gfx/tilesets/tileset04A.png b/src/gfx/tilesets/tileset04A.png new file mode 100644 index 0000000..81c40e0 Binary files /dev/null and b/src/gfx/tilesets/tileset04A.png differ diff --git a/src/gfx/tilesets/tileset04B.png b/src/gfx/tilesets/tileset04B.png new file mode 100644 index 0000000..c92c799 Binary files /dev/null and b/src/gfx/tilesets/tileset04B.png differ diff --git a/src/gfx/tilesets/tileset04C.png b/src/gfx/tilesets/tileset04C.png new file mode 100644 index 0000000..9009dc2 Binary files /dev/null and b/src/gfx/tilesets/tileset04C.png differ diff --git a/src/gfx/tilesets/tileset04D.png b/src/gfx/tilesets/tileset04D.png new file mode 100644 index 0000000..31836a1 Binary files /dev/null and b/src/gfx/tilesets/tileset04D.png differ diff --git a/src/gfx/tilesets/tileset04E.png b/src/gfx/tilesets/tileset04E.png new file mode 100644 index 0000000..6496444 Binary files /dev/null and b/src/gfx/tilesets/tileset04E.png differ diff --git a/src/gfx/tilesets/tileset04F.png b/src/gfx/tilesets/tileset04F.png new file mode 100644 index 0000000..79072c9 Binary files /dev/null and b/src/gfx/tilesets/tileset04F.png differ diff --git a/src/gfx/tilesets/tileset050.png b/src/gfx/tilesets/tileset050.png new file mode 100644 index 0000000..9709b58 Binary files /dev/null and b/src/gfx/tilesets/tileset050.png differ diff --git a/src/gfx/tilesets/tileset051.png b/src/gfx/tilesets/tileset051.png new file mode 100644 index 0000000..68eaf00 Binary files /dev/null and b/src/gfx/tilesets/tileset051.png differ diff --git a/src/gfx/tilesets/tileset052.png b/src/gfx/tilesets/tileset052.png new file mode 100644 index 0000000..80a0a5c Binary files /dev/null and b/src/gfx/tilesets/tileset052.png differ diff --git a/src/gfx/tilesets/tileset053.png b/src/gfx/tilesets/tileset053.png new file mode 100644 index 0000000..6b764c9 Binary files /dev/null and b/src/gfx/tilesets/tileset053.png differ diff --git a/src/gfx/tilesets/tileset054.png b/src/gfx/tilesets/tileset054.png new file mode 100644 index 0000000..ae9a08b Binary files /dev/null and b/src/gfx/tilesets/tileset054.png differ diff --git a/src/gfx/tilesets/tileset055.png b/src/gfx/tilesets/tileset055.png new file mode 100644 index 0000000..6b764c9 Binary files /dev/null and b/src/gfx/tilesets/tileset055.png differ diff --git a/src/gfx/tilesets/tileset056.png b/src/gfx/tilesets/tileset056.png new file mode 100644 index 0000000..0a0ab90 Binary files /dev/null and b/src/gfx/tilesets/tileset056.png differ diff --git a/src/gfx/tilesets/tileset057.png b/src/gfx/tilesets/tileset057.png new file mode 100644 index 0000000..a8f61f8 Binary files /dev/null and b/src/gfx/tilesets/tileset057.png differ diff --git a/src/gfx/tilesets/tileset058.png b/src/gfx/tilesets/tileset058.png new file mode 100644 index 0000000..0ba2bee Binary files /dev/null and b/src/gfx/tilesets/tileset058.png differ diff --git a/src/gfx/tilesets/tileset059.png b/src/gfx/tilesets/tileset059.png new file mode 100644 index 0000000..42f572d Binary files /dev/null and b/src/gfx/tilesets/tileset059.png differ diff --git a/src/gfx/tilesets/tileset05A.png b/src/gfx/tilesets/tileset05A.png new file mode 100644 index 0000000..9640fb9 Binary files /dev/null and b/src/gfx/tilesets/tileset05A.png differ diff --git a/src/gfx/tilesets/tileset05B.png b/src/gfx/tilesets/tileset05B.png new file mode 100644 index 0000000..e921073 Binary files /dev/null and b/src/gfx/tilesets/tileset05B.png differ diff --git a/src/gfx/tilesets/tileset05C.png b/src/gfx/tilesets/tileset05C.png new file mode 100644 index 0000000..5bd2954 Binary files /dev/null and b/src/gfx/tilesets/tileset05C.png differ diff --git a/src/gfx/tilesets/tileset05D.png b/src/gfx/tilesets/tileset05D.png new file mode 100644 index 0000000..a925f4b Binary files /dev/null and b/src/gfx/tilesets/tileset05D.png differ diff --git a/src/gfx/tilesets/tileset05E.png b/src/gfx/tilesets/tileset05E.png new file mode 100644 index 0000000..2571964 Binary files /dev/null and b/src/gfx/tilesets/tileset05E.png differ diff --git a/src/gfx/tilesets/tileset05F.png b/src/gfx/tilesets/tileset05F.png new file mode 100644 index 0000000..b0676d2 Binary files /dev/null and b/src/gfx/tilesets/tileset05F.png differ diff --git a/src/gfx/tilesets/tileset060.png b/src/gfx/tilesets/tileset060.png new file mode 100644 index 0000000..ef7fb49 Binary files /dev/null and b/src/gfx/tilesets/tileset060.png differ diff --git a/src/gfx/tilesets/tileset061.png b/src/gfx/tilesets/tileset061.png new file mode 100644 index 0000000..620c366 Binary files /dev/null and b/src/gfx/tilesets/tileset061.png differ diff --git a/src/gfx/tilesets/tileset062.png b/src/gfx/tilesets/tileset062.png new file mode 100644 index 0000000..c5faffa Binary files /dev/null and b/src/gfx/tilesets/tileset062.png differ diff --git a/src/gfx/tilesets/tileset063.png b/src/gfx/tilesets/tileset063.png new file mode 100644 index 0000000..f6491ef Binary files /dev/null and b/src/gfx/tilesets/tileset063.png differ diff --git a/src/gfx/tilesets/tileset064.png b/src/gfx/tilesets/tileset064.png new file mode 100644 index 0000000..3e4d8ec Binary files /dev/null and b/src/gfx/tilesets/tileset064.png differ diff --git a/src/gfx/tilesets/tileset065.png b/src/gfx/tilesets/tileset065.png new file mode 100644 index 0000000..55b651c Binary files /dev/null and b/src/gfx/tilesets/tileset065.png differ diff --git a/src/gfx/tilesets/tileset066.png b/src/gfx/tilesets/tileset066.png new file mode 100644 index 0000000..387819f Binary files /dev/null and b/src/gfx/tilesets/tileset066.png differ diff --git a/src/gfx/tilesets/tileset067.png b/src/gfx/tilesets/tileset067.png new file mode 100644 index 0000000..7281970 Binary files /dev/null and b/src/gfx/tilesets/tileset067.png differ diff --git a/src/gfx/tilesets/tileset068.png b/src/gfx/tilesets/tileset068.png new file mode 100644 index 0000000..d447e6b Binary files /dev/null and b/src/gfx/tilesets/tileset068.png differ diff --git a/src/gfx/tilesets/tileset069.png b/src/gfx/tilesets/tileset069.png new file mode 100644 index 0000000..55b651c Binary files /dev/null and b/src/gfx/tilesets/tileset069.png differ diff --git a/src/gfx/tilesets/tileset06A.png b/src/gfx/tilesets/tileset06A.png new file mode 100644 index 0000000..9a46f92 Binary files /dev/null and b/src/gfx/tilesets/tileset06A.png differ diff --git a/src/gfx/tilesets/tileset06B.png b/src/gfx/tilesets/tileset06B.png new file mode 100644 index 0000000..55b651c Binary files /dev/null and b/src/gfx/tilesets/tileset06B.png differ diff --git a/src/gfx/tilesets/tileset06C.png b/src/gfx/tilesets/tileset06C.png new file mode 100644 index 0000000..e2fa964 Binary files /dev/null and b/src/gfx/tilesets/tileset06C.png differ diff --git a/src/gfx/tilesets/tileset06D.png b/src/gfx/tilesets/tileset06D.png new file mode 100644 index 0000000..cf0cf9a Binary files /dev/null and b/src/gfx/tilesets/tileset06D.png differ diff --git a/src/gfx/tilesets/tileset06E.png b/src/gfx/tilesets/tileset06E.png new file mode 100644 index 0000000..9148937 Binary files /dev/null and b/src/gfx/tilesets/tileset06E.png differ diff --git a/src/gfx/tilesets/tileset06F.png b/src/gfx/tilesets/tileset06F.png new file mode 100644 index 0000000..9ab52f9 Binary files /dev/null and b/src/gfx/tilesets/tileset06F.png differ diff --git a/src/gfx/tilesets/tileset070.png b/src/gfx/tilesets/tileset070.png new file mode 100644 index 0000000..5379e9f Binary files /dev/null and b/src/gfx/tilesets/tileset070.png differ diff --git a/src/gfx/tilesets/tileset071.png b/src/gfx/tilesets/tileset071.png new file mode 100644 index 0000000..196f3c3 Binary files /dev/null and b/src/gfx/tilesets/tileset071.png differ diff --git a/src/gfx/tilesets/tileset072.png b/src/gfx/tilesets/tileset072.png new file mode 100644 index 0000000..452295a Binary files /dev/null and b/src/gfx/tilesets/tileset072.png differ diff --git a/src/gfx/tilesets/tileset073.png b/src/gfx/tilesets/tileset073.png new file mode 100644 index 0000000..3d3d793 Binary files /dev/null and b/src/gfx/tilesets/tileset073.png differ diff --git a/src/gfx/tilesets/tileset074.png b/src/gfx/tilesets/tileset074.png new file mode 100644 index 0000000..a5e9bc4 Binary files /dev/null and b/src/gfx/tilesets/tileset074.png differ diff --git a/src/gfx/tilesets/tileset075.png b/src/gfx/tilesets/tileset075.png new file mode 100644 index 0000000..23ef2d3 Binary files /dev/null and b/src/gfx/tilesets/tileset075.png differ diff --git a/src/gfx/tilesets/tileset076.png b/src/gfx/tilesets/tileset076.png new file mode 100644 index 0000000..bc63dc3 Binary files /dev/null and b/src/gfx/tilesets/tileset076.png differ diff --git a/src/gfx/tilesets/tileset077.png b/src/gfx/tilesets/tileset077.png new file mode 100644 index 0000000..1a16a65 Binary files /dev/null and b/src/gfx/tilesets/tileset077.png differ diff --git a/src/gfx/tilesets/tileset078.png b/src/gfx/tilesets/tileset078.png new file mode 100644 index 0000000..b4331f2 Binary files /dev/null and b/src/gfx/tilesets/tileset078.png differ diff --git a/src/gfx/tilesets/tileset079.png b/src/gfx/tilesets/tileset079.png new file mode 100644 index 0000000..6f2b010 Binary files /dev/null and b/src/gfx/tilesets/tileset079.png differ diff --git a/src/gfx/tilesets/tileset07A.png b/src/gfx/tilesets/tileset07A.png new file mode 100644 index 0000000..132d67c Binary files /dev/null and b/src/gfx/tilesets/tileset07A.png differ diff --git a/src/gfx/tilesets/tileset07B.png b/src/gfx/tilesets/tileset07B.png new file mode 100644 index 0000000..40a8a34 Binary files /dev/null and b/src/gfx/tilesets/tileset07B.png differ diff --git a/src/gfx/tilesets/tileset07C.png b/src/gfx/tilesets/tileset07C.png new file mode 100644 index 0000000..79f1ca8 Binary files /dev/null and b/src/gfx/tilesets/tileset07C.png differ diff --git a/src/gfx/tilesets/tileset145.png b/src/gfx/tilesets/tileset145.png new file mode 100644 index 0000000..be1c11b Binary files /dev/null and b/src/gfx/tilesets/tileset145.png differ diff --git a/src/gfx/tilesets/tileset146.png b/src/gfx/tilesets/tileset146.png new file mode 100644 index 0000000..6f1a413 Binary files /dev/null and b/src/gfx/tilesets/tileset146.png differ diff --git a/src/gfx/tilesets/tileset147.png b/src/gfx/tilesets/tileset147.png new file mode 100644 index 0000000..b399c97 Binary files /dev/null and b/src/gfx/tilesets/tileset147.png differ diff --git a/src/gfx/tilesets/tileset148.png b/src/gfx/tilesets/tileset148.png new file mode 100644 index 0000000..e715c6a Binary files /dev/null and b/src/gfx/tilesets/tileset148.png differ diff --git a/src/gfx/tilesets/tileset149.png b/src/gfx/tilesets/tileset149.png new file mode 100644 index 0000000..fbdd03d Binary files /dev/null and b/src/gfx/tilesets/tileset149.png differ diff --git a/src/gfx/tilesets/tileset14A.png b/src/gfx/tilesets/tileset14A.png new file mode 100644 index 0000000..5e71309 Binary files /dev/null and b/src/gfx/tilesets/tileset14A.png differ diff --git a/src/gfx/tilesets/tileset14B.png b/src/gfx/tilesets/tileset14B.png new file mode 100644 index 0000000..ebab414 Binary files /dev/null and b/src/gfx/tilesets/tileset14B.png differ diff --git a/src/gfx/tilesets/tileset14C.png b/src/gfx/tilesets/tileset14C.png new file mode 100644 index 0000000..945a32b Binary files /dev/null and b/src/gfx/tilesets/tileset14C.png differ diff --git a/src/gfx/tilesets/tileset14D.png b/src/gfx/tilesets/tileset14D.png new file mode 100644 index 0000000..c1585be Binary files /dev/null and b/src/gfx/tilesets/tileset14D.png differ diff --git a/src/gfx/tilesets/tileset14E.png b/src/gfx/tilesets/tileset14E.png new file mode 100644 index 0000000..f39c99a Binary files /dev/null and b/src/gfx/tilesets/tileset14E.png differ diff --git a/src/gfx/tilesets/tileset14F.png b/src/gfx/tilesets/tileset14F.png new file mode 100644 index 0000000..2d0dc41 Binary files /dev/null and b/src/gfx/tilesets/tileset14F.png differ diff --git a/src/gfx/tilesets/tileset150.png b/src/gfx/tilesets/tileset150.png new file mode 100644 index 0000000..bd45c31 Binary files /dev/null and b/src/gfx/tilesets/tileset150.png differ diff --git a/src/gfx/tilesets/tileset151.png b/src/gfx/tilesets/tileset151.png new file mode 100644 index 0000000..16b7344 Binary files /dev/null and b/src/gfx/tilesets/tileset151.png differ diff --git a/src/gfx/tilesets/tileset152.png b/src/gfx/tilesets/tileset152.png new file mode 100644 index 0000000..91c31dd Binary files /dev/null and b/src/gfx/tilesets/tileset152.png differ diff --git a/src/gfx/tilesets/tileset153.png b/src/gfx/tilesets/tileset153.png new file mode 100644 index 0000000..479b251 Binary files /dev/null and b/src/gfx/tilesets/tileset153.png differ diff --git a/src/gfx/tilesets/tileset154.png b/src/gfx/tilesets/tileset154.png new file mode 100644 index 0000000..3667ca8 Binary files /dev/null and b/src/gfx/tilesets/tileset154.png differ diff --git a/src/gfx/tilesets/tileset155.png b/src/gfx/tilesets/tileset155.png new file mode 100644 index 0000000..b639a68 Binary files /dev/null and b/src/gfx/tilesets/tileset155.png differ diff --git a/src/gfx/tilesets/tileset156.png b/src/gfx/tilesets/tileset156.png new file mode 100644 index 0000000..6933e7b Binary files /dev/null and b/src/gfx/tilesets/tileset156.png differ diff --git a/src/gfx/tilesets/tileset157.png b/src/gfx/tilesets/tileset157.png new file mode 100644 index 0000000..73a3564 Binary files /dev/null and b/src/gfx/tilesets/tileset157.png differ diff --git a/src/gfx/tilesets/tileset158.png b/src/gfx/tilesets/tileset158.png new file mode 100644 index 0000000..20132d4 Binary files /dev/null and b/src/gfx/tilesets/tileset158.png differ diff --git a/src/gfx/tilesets/tileset159.png b/src/gfx/tilesets/tileset159.png new file mode 100644 index 0000000..7a6a02b Binary files /dev/null and b/src/gfx/tilesets/tileset159.png differ diff --git a/src/gfx/tilesets/tileset15A.png b/src/gfx/tilesets/tileset15A.png new file mode 100644 index 0000000..69467b4 Binary files /dev/null and b/src/gfx/tilesets/tileset15A.png differ diff --git a/src/gfx/tilesets/tileset15B.png b/src/gfx/tilesets/tileset15B.png new file mode 100644 index 0000000..40128c9 Binary files /dev/null and b/src/gfx/tilesets/tileset15B.png differ diff --git a/src/gfx/tilesets/tileset15C.png b/src/gfx/tilesets/tileset15C.png new file mode 100644 index 0000000..41d12c8 Binary files /dev/null and b/src/gfx/tilesets/tileset15C.png differ diff --git a/src/gfx/tilesets/tileset15D.png b/src/gfx/tilesets/tileset15D.png new file mode 100644 index 0000000..27d638e Binary files /dev/null and b/src/gfx/tilesets/tileset15D.png differ diff --git a/src/gfx/tilesets/tileset15E.png b/src/gfx/tilesets/tileset15E.png new file mode 100644 index 0000000..23f6ca5 Binary files /dev/null and b/src/gfx/tilesets/tileset15E.png differ diff --git a/src/gfx/tilesets/tileset15F.png b/src/gfx/tilesets/tileset15F.png new file mode 100644 index 0000000..b4759fd Binary files /dev/null and b/src/gfx/tilesets/tileset15F.png differ diff --git a/src/gfx/tilesets/tileset160.png b/src/gfx/tilesets/tileset160.png new file mode 100644 index 0000000..b2642f4 Binary files /dev/null and b/src/gfx/tilesets/tileset160.png differ diff --git a/src/gfx/tilesets/tileset161.png b/src/gfx/tilesets/tileset161.png new file mode 100644 index 0000000..0b7fdaa Binary files /dev/null and b/src/gfx/tilesets/tileset161.png differ diff --git a/src/gfx/tilesets/tileset162.png b/src/gfx/tilesets/tileset162.png new file mode 100644 index 0000000..8a6a885 Binary files /dev/null and b/src/gfx/tilesets/tileset162.png differ diff --git a/src/gfx/tilesets/tileset163.png b/src/gfx/tilesets/tileset163.png new file mode 100644 index 0000000..79f7a26 Binary files /dev/null and b/src/gfx/tilesets/tileset163.png differ diff --git a/src/gfx/tilesets/tileset164.png b/src/gfx/tilesets/tileset164.png new file mode 100644 index 0000000..f04ef12 Binary files /dev/null and b/src/gfx/tilesets/tileset164.png differ diff --git a/src/gfx/tilesets/tileset165.png b/src/gfx/tilesets/tileset165.png new file mode 100644 index 0000000..6d99184 Binary files /dev/null and b/src/gfx/tilesets/tileset165.png differ diff --git a/src/gfx/tilesets/tileset166.png b/src/gfx/tilesets/tileset166.png new file mode 100644 index 0000000..c9e6bd1 Binary files /dev/null and b/src/gfx/tilesets/tileset166.png differ diff --git a/src/gfx/tilesets/tileset167.png b/src/gfx/tilesets/tileset167.png new file mode 100644 index 0000000..f8ed483 Binary files /dev/null and b/src/gfx/tilesets/tileset167.png differ diff --git a/src/gfx/tilesets/tileset168.png b/src/gfx/tilesets/tileset168.png new file mode 100644 index 0000000..4efe481 Binary files /dev/null and b/src/gfx/tilesets/tileset168.png differ diff --git a/src/gfx/tilesets/tileset169.png b/src/gfx/tilesets/tileset169.png new file mode 100644 index 0000000..5962e5b Binary files /dev/null and b/src/gfx/tilesets/tileset169.png differ diff --git a/src/gfx/tilesets/tileset16A.png b/src/gfx/tilesets/tileset16A.png new file mode 100644 index 0000000..d73be15 Binary files /dev/null and b/src/gfx/tilesets/tileset16A.png differ diff --git a/src/gfx/tilesets/tileset16B.png b/src/gfx/tilesets/tileset16B.png new file mode 100644 index 0000000..dd82623 Binary files /dev/null and b/src/gfx/tilesets/tileset16B.png differ diff --git a/src/gfx/tilesets/tileset16C.png b/src/gfx/tilesets/tileset16C.png new file mode 100644 index 0000000..eb4f993 Binary files /dev/null and b/src/gfx/tilesets/tileset16C.png differ diff --git a/src/gfx/tilesets/tileset16D.png b/src/gfx/tilesets/tileset16D.png new file mode 100644 index 0000000..726a9de Binary files /dev/null and b/src/gfx/tilesets/tileset16D.png differ diff --git a/src/gfx/tilesets/tileset16E.png b/src/gfx/tilesets/tileset16E.png new file mode 100644 index 0000000..5696434 Binary files /dev/null and b/src/gfx/tilesets/tileset16E.png differ diff --git a/src/gfx/tilesets/tileset16F.png b/src/gfx/tilesets/tileset16F.png new file mode 100644 index 0000000..cec3c5c Binary files /dev/null and b/src/gfx/tilesets/tileset16F.png differ diff --git a/src/gfx/tilesets/tileset170.png b/src/gfx/tilesets/tileset170.png new file mode 100644 index 0000000..05a55d7 Binary files /dev/null and b/src/gfx/tilesets/tileset170.png differ diff --git a/src/gfx/tilesets/tileset171.png b/src/gfx/tilesets/tileset171.png new file mode 100644 index 0000000..88b9a8a Binary files /dev/null and b/src/gfx/tilesets/tileset171.png differ diff --git a/src/gfx/tilesets/tileset172.png b/src/gfx/tilesets/tileset172.png new file mode 100644 index 0000000..65bebfb Binary files /dev/null and b/src/gfx/tilesets/tileset172.png differ diff --git a/src/gfx/tilesets/tileset173.png b/src/gfx/tilesets/tileset173.png new file mode 100644 index 0000000..75c6606 Binary files /dev/null and b/src/gfx/tilesets/tileset173.png differ diff --git a/src/gfx/tilesets/tileset174.png b/src/gfx/tilesets/tileset174.png new file mode 100644 index 0000000..124a4aa Binary files /dev/null and b/src/gfx/tilesets/tileset174.png differ diff --git a/src/gfx/tilesets/tileset175.png b/src/gfx/tilesets/tileset175.png new file mode 100644 index 0000000..7b97f92 Binary files /dev/null and b/src/gfx/tilesets/tileset175.png differ diff --git a/src/gfx/tilesets/tileset176.png b/src/gfx/tilesets/tileset176.png new file mode 100644 index 0000000..d13659f Binary files /dev/null and b/src/gfx/tilesets/tileset176.png differ diff --git a/src/gfx/tilesets/tileset177.png b/src/gfx/tilesets/tileset177.png new file mode 100644 index 0000000..72a5047 Binary files /dev/null and b/src/gfx/tilesets/tileset177.png differ diff --git a/src/gfx/tilesets/tileset178.png b/src/gfx/tilesets/tileset178.png new file mode 100644 index 0000000..f5c374a Binary files /dev/null and b/src/gfx/tilesets/tileset178.png differ diff --git a/src/gfx/tilesets/tileset179.png b/src/gfx/tilesets/tileset179.png new file mode 100644 index 0000000..92c64ad Binary files /dev/null and b/src/gfx/tilesets/tileset179.png differ diff --git a/src/gfx/tilesets/tileset17A.png b/src/gfx/tilesets/tileset17A.png new file mode 100644 index 0000000..beb2b30 Binary files /dev/null and b/src/gfx/tilesets/tileset17A.png differ diff --git a/src/gfx/tilesets/tileset17B.png b/src/gfx/tilesets/tileset17B.png new file mode 100644 index 0000000..216de05 Binary files /dev/null and b/src/gfx/tilesets/tileset17B.png differ diff --git a/src/gfx/tilesets/tileset17C.png b/src/gfx/tilesets/tileset17C.png new file mode 100644 index 0000000..c98d37d Binary files /dev/null and b/src/gfx/tilesets/tileset17C.png differ diff --git a/src/gfx/tilesets/tileset17D.png b/src/gfx/tilesets/tileset17D.png new file mode 100644 index 0000000..dc60679 Binary files /dev/null and b/src/gfx/tilesets/tileset17D.png differ diff --git a/src/gfx/tilesets/tileset17E.png b/src/gfx/tilesets/tileset17E.png new file mode 100644 index 0000000..36310a4 Binary files /dev/null and b/src/gfx/tilesets/tileset17E.png differ diff --git a/src/gfx/tilesets/tileset17F.png b/src/gfx/tilesets/tileset17F.png new file mode 100644 index 0000000..b466614 Binary files /dev/null and b/src/gfx/tilesets/tileset17F.png differ diff --git a/src/gfx/tilesets/tileset180.png b/src/gfx/tilesets/tileset180.png new file mode 100644 index 0000000..9a01563 Binary files /dev/null and b/src/gfx/tilesets/tileset180.png differ diff --git a/src/gfx/tilesets/tileset181.png b/src/gfx/tilesets/tileset181.png new file mode 100644 index 0000000..8a3c8c7 Binary files /dev/null and b/src/gfx/tilesets/tileset181.png differ diff --git a/src/gfx/tilesets/tileset182.png b/src/gfx/tilesets/tileset182.png new file mode 100644 index 0000000..100bb49 Binary files /dev/null and b/src/gfx/tilesets/tileset182.png differ diff --git a/src/gfx/tilesets/tileset183.png b/src/gfx/tilesets/tileset183.png new file mode 100644 index 0000000..f8cdaa6 Binary files /dev/null and b/src/gfx/tilesets/tileset183.png differ diff --git a/src/gfx/tilesets/tileset184.png b/src/gfx/tilesets/tileset184.png new file mode 100644 index 0000000..c6801ca Binary files /dev/null and b/src/gfx/tilesets/tileset184.png differ diff --git a/src/gfx/tilesets/tileset185.png b/src/gfx/tilesets/tileset185.png new file mode 100644 index 0000000..ca15c72 Binary files /dev/null and b/src/gfx/tilesets/tileset185.png differ diff --git a/src/gfx/tilesets/tileset186.png b/src/gfx/tilesets/tileset186.png new file mode 100644 index 0000000..04b05a0 Binary files /dev/null and b/src/gfx/tilesets/tileset186.png differ diff --git a/src/gfx/tilesets/tileset187.png b/src/gfx/tilesets/tileset187.png new file mode 100644 index 0000000..a7dfee8 Binary files /dev/null and b/src/gfx/tilesets/tileset187.png differ diff --git a/src/gfx/tilesets/tileset188.png b/src/gfx/tilesets/tileset188.png new file mode 100644 index 0000000..42c5cfa Binary files /dev/null and b/src/gfx/tilesets/tileset188.png differ diff --git a/src/gfx/tilesets/tileset189.png b/src/gfx/tilesets/tileset189.png new file mode 100644 index 0000000..46b0e81 Binary files /dev/null and b/src/gfx/tilesets/tileset189.png differ diff --git a/src/gfx/tilesets/tileset18A.png b/src/gfx/tilesets/tileset18A.png new file mode 100644 index 0000000..1525713 Binary files /dev/null and b/src/gfx/tilesets/tileset18A.png differ diff --git a/src/gfx/tilesets/tileset18B.png b/src/gfx/tilesets/tileset18B.png new file mode 100644 index 0000000..69016a0 Binary files /dev/null and b/src/gfx/tilesets/tileset18B.png differ diff --git a/src/gfx/tilesets/tileset18C.png b/src/gfx/tilesets/tileset18C.png new file mode 100644 index 0000000..a671725 Binary files /dev/null and b/src/gfx/tilesets/tileset18C.png differ diff --git a/src/gfx/tilesets/tileset18D.png b/src/gfx/tilesets/tileset18D.png new file mode 100644 index 0000000..06fb88e Binary files /dev/null and b/src/gfx/tilesets/tileset18D.png differ diff --git a/src/gfx/tilesets/tileset18E.png b/src/gfx/tilesets/tileset18E.png new file mode 100644 index 0000000..ea8c9f8 Binary files /dev/null and b/src/gfx/tilesets/tileset18E.png differ diff --git a/src/gfx/tilesets/tileset18F.png b/src/gfx/tilesets/tileset18F.png new file mode 100644 index 0000000..72bb968 Binary files /dev/null and b/src/gfx/tilesets/tileset18F.png differ diff --git a/src/gfx/tilesets/tileset190.png b/src/gfx/tilesets/tileset190.png new file mode 100644 index 0000000..f70f80f Binary files /dev/null and b/src/gfx/tilesets/tileset190.png differ diff --git a/src/gfx/tilesets/tileset191.png b/src/gfx/tilesets/tileset191.png new file mode 100644 index 0000000..cdb1de3 Binary files /dev/null and b/src/gfx/tilesets/tileset191.png differ diff --git a/src/gfx/tilesets/tileset192.png b/src/gfx/tilesets/tileset192.png new file mode 100644 index 0000000..c4dc592 Binary files /dev/null and b/src/gfx/tilesets/tileset192.png differ diff --git a/src/gfx/tilesets/tileset193.png b/src/gfx/tilesets/tileset193.png new file mode 100644 index 0000000..e119d66 Binary files /dev/null and b/src/gfx/tilesets/tileset193.png differ diff --git a/src/gfx/tilesets/tileset194.png b/src/gfx/tilesets/tileset194.png new file mode 100644 index 0000000..1c7a706 Binary files /dev/null and b/src/gfx/tilesets/tileset194.png differ diff --git a/src/gfx/tilesets/tileset195.png b/src/gfx/tilesets/tileset195.png new file mode 100644 index 0000000..18df7d0 Binary files /dev/null and b/src/gfx/tilesets/tileset195.png differ diff --git a/src/gfx/tilesets/tileset196.png b/src/gfx/tilesets/tileset196.png new file mode 100644 index 0000000..0fe8cb4 Binary files /dev/null and b/src/gfx/tilesets/tileset196.png differ diff --git a/src/gfx/tilesets/tileset197.png b/src/gfx/tilesets/tileset197.png new file mode 100644 index 0000000..6933e7b Binary files /dev/null and b/src/gfx/tilesets/tileset197.png differ diff --git a/src/gfx/tilesets/tileset198.png b/src/gfx/tilesets/tileset198.png new file mode 100644 index 0000000..1a7793b Binary files /dev/null and b/src/gfx/tilesets/tileset198.png differ diff --git a/src/gfx/tilesets/tileset199.png b/src/gfx/tilesets/tileset199.png new file mode 100644 index 0000000..ad35975 Binary files /dev/null and b/src/gfx/tilesets/tileset199.png differ diff --git a/src/gfx/tilesets/tileset19A.png b/src/gfx/tilesets/tileset19A.png new file mode 100644 index 0000000..f8ed483 Binary files /dev/null and b/src/gfx/tilesets/tileset19A.png differ diff --git a/src/gfx/tilesets/tileset19B.png b/src/gfx/tilesets/tileset19B.png new file mode 100644 index 0000000..e4f44b5 Binary files /dev/null and b/src/gfx/tilesets/tileset19B.png differ diff --git a/src/gfx/tilesets/tileset19C.png b/src/gfx/tilesets/tileset19C.png new file mode 100644 index 0000000..10ffdea Binary files /dev/null and b/src/gfx/tilesets/tileset19C.png differ diff --git a/src/gfx/tilesets/tileset19D.png b/src/gfx/tilesets/tileset19D.png new file mode 100644 index 0000000..db708e8 Binary files /dev/null and b/src/gfx/tilesets/tileset19D.png differ diff --git a/src/gfx/tilesets/tileset19E.png b/src/gfx/tilesets/tileset19E.png new file mode 100644 index 0000000..d9c1086 Binary files /dev/null and b/src/gfx/tilesets/tileset19E.png differ diff --git a/src/gfx/tilesets/tileset19F.png b/src/gfx/tilesets/tileset19F.png new file mode 100644 index 0000000..c0b1558 Binary files /dev/null and b/src/gfx/tilesets/tileset19F.png differ diff --git a/src/gfx/tilesets/tileset1A0.png b/src/gfx/tilesets/tileset1A0.png new file mode 100644 index 0000000..584a4ed Binary files /dev/null and b/src/gfx/tilesets/tileset1A0.png differ diff --git a/src/gfx/tilesets/tileset1A1.png b/src/gfx/tilesets/tileset1A1.png new file mode 100644 index 0000000..e52c01d Binary files /dev/null and b/src/gfx/tilesets/tileset1A1.png differ diff --git a/src/gfx/tilesets/tileset1A2.png b/src/gfx/tilesets/tileset1A2.png new file mode 100644 index 0000000..23f4047 Binary files /dev/null and b/src/gfx/tilesets/tileset1A2.png differ diff --git a/src/gfx/tilesets/tileset1A3.png b/src/gfx/tilesets/tileset1A3.png new file mode 100644 index 0000000..9d5bfe9 Binary files /dev/null and b/src/gfx/tilesets/tileset1A3.png differ diff --git a/src/gfx/tilesets/tileset1A4.png b/src/gfx/tilesets/tileset1A4.png new file mode 100644 index 0000000..07ba688 Binary files /dev/null and b/src/gfx/tilesets/tileset1A4.png differ diff --git a/src/gfx/tilesets/tileset1A6.png b/src/gfx/tilesets/tileset1A6.png new file mode 100644 index 0000000..d023794 Binary files /dev/null and b/src/gfx/tilesets/tileset1A6.png differ diff --git a/src/gfx/tilesets/tileset1CE.png b/src/gfx/tilesets/tileset1CE.png new file mode 100644 index 0000000..cd03ba9 Binary files /dev/null and b/src/gfx/tilesets/tileset1CE.png differ diff --git a/src/gfx/tilesets/tileset1D0.png b/src/gfx/tilesets/tileset1D0.png new file mode 100644 index 0000000..c63ec87 Binary files /dev/null and b/src/gfx/tilesets/tileset1D0.png differ diff --git a/src/gfx/tilesets/tileset1D2.png b/src/gfx/tilesets/tileset1D2.png new file mode 100644 index 0000000..04799ee Binary files /dev/null and b/src/gfx/tilesets/tileset1D2.png differ diff --git a/src/gfx/tilesets/tileset1D3.png b/src/gfx/tilesets/tileset1D3.png new file mode 100644 index 0000000..eeb99a4 Binary files /dev/null and b/src/gfx/tilesets/tileset1D3.png differ diff --git a/src/gfx/tilesets/tileset1D4.png b/src/gfx/tilesets/tileset1D4.png new file mode 100644 index 0000000..bd6cc7b Binary files /dev/null and b/src/gfx/tilesets/tileset1D4.png differ diff --git a/src/gfx/tilesets/tileset1D7.png b/src/gfx/tilesets/tileset1D7.png new file mode 100644 index 0000000..82badba Binary files /dev/null and b/src/gfx/tilesets/tileset1D7.png differ diff --git a/src/gfx/tilesets/tileset1D8.png b/src/gfx/tilesets/tileset1D8.png new file mode 100644 index 0000000..1be7098 Binary files /dev/null and b/src/gfx/tilesets/tileset1D8.png differ diff --git a/src/gfx/tilesets/tileset1DF.png b/src/gfx/tilesets/tileset1DF.png new file mode 100644 index 0000000..2549d31 Binary files /dev/null and b/src/gfx/tilesets/tileset1DF.png differ diff --git a/src/gfx/tilesets/tileset1E0.png b/src/gfx/tilesets/tileset1E0.png new file mode 100644 index 0000000..fbb1947 Binary files /dev/null and b/src/gfx/tilesets/tileset1E0.png differ diff --git a/src/gfx/tilesets/tileset1E1.png b/src/gfx/tilesets/tileset1E1.png new file mode 100644 index 0000000..dbcc9f5 Binary files /dev/null and b/src/gfx/tilesets/tileset1E1.png differ diff --git a/src/gfx/tilesets/tileset1E2.png b/src/gfx/tilesets/tileset1E2.png new file mode 100644 index 0000000..800f7e7 Binary files /dev/null and b/src/gfx/tilesets/tileset1E2.png differ diff --git a/src/gfx/tilesets/tileset1E3.png b/src/gfx/tilesets/tileset1E3.png new file mode 100644 index 0000000..10a21f5 Binary files /dev/null and b/src/gfx/tilesets/tileset1E3.png differ diff --git a/src/gfx/tilesets/tileset1E4.png b/src/gfx/tilesets/tileset1E4.png new file mode 100644 index 0000000..e6aab6a Binary files /dev/null and b/src/gfx/tilesets/tileset1E4.png differ diff --git a/src/gfx/tilesets/tileset1E5.png b/src/gfx/tilesets/tileset1E5.png new file mode 100644 index 0000000..4b32964 Binary files /dev/null and b/src/gfx/tilesets/tileset1E5.png differ diff --git a/src/gfx/tilesets/tileset1E6.png b/src/gfx/tilesets/tileset1E6.png new file mode 100644 index 0000000..3b570a1 Binary files /dev/null and b/src/gfx/tilesets/tileset1E6.png differ diff --git a/src/gfx/tilesets/tileset1E7.png b/src/gfx/tilesets/tileset1E7.png new file mode 100644 index 0000000..601b232 Binary files /dev/null and b/src/gfx/tilesets/tileset1E7.png differ diff --git a/src/gfx/tilesets/tileset1E8.png b/src/gfx/tilesets/tileset1E8.png new file mode 100644 index 0000000..3b570a1 Binary files /dev/null and b/src/gfx/tilesets/tileset1E8.png differ diff --git a/src/gfx/tilesets/tileset1E9.png b/src/gfx/tilesets/tileset1E9.png new file mode 100644 index 0000000..3825747 Binary files /dev/null and b/src/gfx/tilesets/tileset1E9.png differ diff --git a/src/gfx/tilesets/tileset1EA.png b/src/gfx/tilesets/tileset1EA.png new file mode 100644 index 0000000..e35cf59 Binary files /dev/null and b/src/gfx/tilesets/tileset1EA.png differ diff --git a/src/gfx/tilesets/tileset1EB.png b/src/gfx/tilesets/tileset1EB.png new file mode 100644 index 0000000..6c7bd46 Binary files /dev/null and b/src/gfx/tilesets/tileset1EB.png differ diff --git a/src/gfx/tilesets/tileset1EC.png b/src/gfx/tilesets/tileset1EC.png new file mode 100644 index 0000000..ba0dbef Binary files /dev/null and b/src/gfx/tilesets/tileset1EC.png differ diff --git a/src/gfx/tilesets/tileset1ED.png b/src/gfx/tilesets/tileset1ED.png new file mode 100644 index 0000000..f229347 Binary files /dev/null and b/src/gfx/tilesets/tileset1ED.png differ diff --git a/src/gfx/tilesets/tileset1EE.png b/src/gfx/tilesets/tileset1EE.png new file mode 100644 index 0000000..c9d9a71 Binary files /dev/null and b/src/gfx/tilesets/tileset1EE.png differ diff --git a/src/home/bg_map.asm b/src/home/bg_map.asm index 7367bcd..df001b3 100644 --- a/src/home/bg_map.asm +++ b/src/home/bg_map.asm @@ -4,7 +4,7 @@ ; ... ; $ff ; for each struct, writes data to BGMap0-translated x,y -WriteDataBlocksToBGMap0: +WriteDataBlocksToBGMap0:: call WriteDataBlockToBGMap0 bit 7, [hl] ; check for $ff jr z, WriteDataBlocksToBGMap0 @@ -13,7 +13,7 @@ WriteDataBlocksToBGMap0: ; reads struct: ; x (1 byte), y (1 byte), data (n bytes), $00 ; writes data to BGMap0-translated x,y -WriteDataBlockToBGMap0: +WriteDataBlockToBGMap0:: ld b, [hl] inc hl ld c, [hl] @@ -49,7 +49,7 @@ WriteDataBlockToBGMap0: ret ; writes a to [v*BGMap0 + BG_MAP_WIDTH * c + b] -WriteByteToBGMap0: +WriteByteToBGMap0:: push af ldh a, [hLCDC] rla @@ -71,7 +71,7 @@ WriteByteToBGMap0: ; fallthrough ; writes a to [v*BGMap0 + BG_MAP_WIDTH * c + b] during hblank -HblankWriteByteToBGMap0: +HblankWriteByteToBGMap0:: push hl push de push bc @@ -88,7 +88,7 @@ HblankWriteByteToBGMap0: ret ; copy a bytes of data from hl to vBGMap0 address pointed to by coord at bc -CopyDataToBGMap0: +CopyDataToBGMap0:: push bc push hl push af @@ -102,7 +102,7 @@ CopyDataToBGMap0: ; copy b bytes of data from hl to de ; if LCD on, copy during h-blank only -SafeCopyDataHLtoDE: +SafeCopyDataHLtoDE:: ldh a, [hLCDC] rla jr c, JPHblankCopyDataHLtoDE @@ -113,5 +113,5 @@ SafeCopyDataHLtoDE: dec b jr nz, .lcd_off_loop ret -JPHblankCopyDataHLtoDE: +JPHblankCopyDataHLtoDE:: jp HblankCopyDataHLtoDE diff --git a/src/home/copy.asm b/src/home/copy.asm index 0d0c1ec..494a596 100644 --- a/src/home/copy.asm +++ b/src/home/copy.asm @@ -1,6 +1,6 @@ ; copy c bytes of data from hl to de, b times. ; used to copy gfx data with c = TILE_SIZE -CopyGfxData: +CopyGfxData:: ldh a, [hLCDC] rla jr nc, .next_tile @@ -35,7 +35,7 @@ CopyGfxData: ret ; copy bc bytes from hl to de. preserves all registers except af -CopyDataHLtoDE_SaveRegisters: +CopyDataHLtoDE_SaveRegisters:: push hl push de push bc @@ -46,7 +46,7 @@ CopyDataHLtoDE_SaveRegisters: ret ; copy bc bytes from hl to de -CopyDataHLtoDE: +CopyDataHLtoDE:: ld a, [hli] ld [de], a inc de diff --git a/src/home/duel.asm b/src/home/duel.asm index 5112063..df2ba7c 100644 --- a/src/home/duel.asm +++ b/src/home/duel.asm @@ -97,7 +97,7 @@ DrawCardFromDeck: ; the card is identified by register a, which contains the deck index (0-59) of the card ReturnCardToDeck: push hl - call Func_112a + call CheckDeckIndexRange push af ld a, DUELVARS_NUMBER_OF_CARDS_NOT_IN_DECK get_turn_duelist_var @@ -121,7 +121,7 @@ SearchCardInDeckAndAddToHand: push hl push de push bc - call Func_112a + call CheckDeckIndexRange ld c, a ld a, DUELVARS_NUMBER_OF_CARDS_NOT_IN_DECK get_turn_duelist_var @@ -157,7 +157,7 @@ AddCardToHand: push af push hl push de - call Func_112a + call CheckDeckIndexRange ld e, a ld l, a ldh a, [hWhoseTurn] @@ -184,7 +184,7 @@ RemoveCardFromHand: push hl push bc push de - call Func_112a + call CheckDeckIndexRange ld c, a ld a, DUELVARS_NUMBER_OF_CARDS_IN_HAND get_turn_duelist_var @@ -245,7 +245,7 @@ Func_0ffa: ; moves a card to the turn holder's discard pile, as long as it is in the hand ; the card is identified by register a, which contains the deck index (0-59) of the card MoveHandCardToDiscardPile: - call Func_112a + call CheckDeckIndexRange get_turn_duelist_var ld a, [hl] and $ff ^ CARD_LOCATION_JUST_DRAWN @@ -260,7 +260,7 @@ PutCardInDiscardPile: push af push hl push de - call Func_112a + call CheckDeckIndexRange get_turn_duelist_var ld [hl], CARD_LOCATION_DISCARD_PILE ld e, l @@ -282,7 +282,7 @@ MoveDiscardPileCardToHand: push hl push de push bc - call Func_112a + call CheckDeckIndexRange get_turn_duelist_var set CARD_LOCATION_JUST_DRAWN_F, [hl] ld b, l @@ -501,14 +501,17 @@ GetCardIDFromDeckIndex: pop af ret -Func_112a: +; checks whether deck index in a +; is within range of deck size +CheckDeckIndexRange: push hl - ld hl, wcd07 + ld hl, wDeckSize cp [hl] - jr c, .asm_1133 + jr c, .within_range + ; outside range debug_nop xor a -.asm_1133 +.within_range pop hl ret @@ -518,7 +521,7 @@ RemoveCardFromDuelTempList: push hl push de push bc - call Func_112a + call CheckDeckIndexRange ld hl, wDuelTempList ld e, l ld d, h @@ -566,7 +569,7 @@ CountCardsInDuelTempList: ; returns, in register hl, a pointer to the id of the card with the deck index (0-59) specified in register a _GetCardIDFromDeckIndex: push de - call Func_112a + call CheckDeckIndexRange add a ld e, a ld d, $0 @@ -808,7 +811,7 @@ ClearAllStatusConditions: ; return carry if there is no room for more Pokemon PutHandPokemonCardInPlayArea: push af - call Func_112a + call CheckDeckIndexRange ld a, DUELVARS_NUMBER_OF_POKEMON_IN_PLAY_AREA get_turn_duelist_var push hl diff --git a/src/home/empty_screen.asm b/src/home/empty_screen.asm index f0a5b37..347faad 100644 --- a/src/home/empty_screen.asm +++ b/src/home/empty_screen.asm @@ -1,5 +1,5 @@ ; initialize the screen by emptying the tilemap. used during screen transitions -EmptyScreen: +EmptyScreen:: call DisableLCD call FillTileMap xor a @@ -8,7 +8,7 @@ EmptyScreen: ; returns v*BGMap0 + BG_MAP_WIDTH * c + b in de. ; used to map coordinates at bc to a BGMap0 address. -BCCoordToBGMap0Address: +BCCoordToBGMap0Address:: ld l, c ld h, $0 add hl, hl diff --git a/src/home/frames.asm b/src/home/frames.asm index c32053d..4bb0629 100644 --- a/src/home/frames.asm +++ b/src/home/frames.asm @@ -1,5 +1,5 @@ ; calls DoFrame a times -DoAFrames: +DoAFrames:: .loop push af call DoFrame @@ -10,7 +10,7 @@ DoAFrames: ; updates background, sprites and other game variables, halts until vblank, and reads user input ; if wDebugPauseAllowed is not 0, the game can be paused (and resumed) by pressing the SELECT button -DoFrame: +DoFrame:: push af push hl push de @@ -42,7 +42,7 @@ DoFrame: ; handle D-pad repeat counter ; used to quickly scroll through menus when a relevant D-pad key is held -HandleDPadRepeat: +HandleDPadRepeat:: ldh a, [hKeysHeld] ldh [hDPadHeld], a and D_PAD diff --git a/src/home/input.asm b/src/home/input.asm index 28e2e71..41e7f52 100644 --- a/src/home/input.asm +++ b/src/home/input.asm @@ -1,6 +1,6 @@ ; read joypad data to refresh hKeysHeld, hKeysPressed, and hKeysReleased ; the A + B + Start + Select combination resets the game -ReadJoypad: +ReadJoypad:: ld a, JOY_BTNS_SELECT ldh [rJOYP], a ldh a, [rJOYP] @@ -40,12 +40,12 @@ ReadJoypad: call ResetSerial ; fallthrough -Reset: +Reset:: ld a, [wInitialA] di jp Start -SaveButtonsHeld: +SaveButtonsHeld:: ld a, c ldh [hKeysHeld], a ld a, JOY_BTNS_SELECT | JOY_DPAD_SELECT @@ -53,7 +53,7 @@ SaveButtonsHeld: ret ; clear joypad hmem data -ClearJoypad: +ClearJoypad:: push hl ld hl, hDPadRepeat xor a diff --git a/src/home/jumptable.asm b/src/home/jumptable.asm index c5df987..3140fcd 100644 --- a/src/home/jumptable.asm +++ b/src/home/jumptable.asm @@ -1,5 +1,5 @@ ; jumps to index a in pointer table hl -JumpToFunctionInTable: +JumpToFunctionInTable:: add a add l ld l, a @@ -12,7 +12,7 @@ JumpToFunctionInTable: jp hl ; call function at [hl] if non-NULL -CallIndirect: +CallIndirect:: push af ld a, [hli] or [hl] @@ -26,5 +26,5 @@ CallIndirect: pop af ; fallthrough -CallHL: +CallHL:: jp hl diff --git a/src/home/lcd.asm b/src/home/lcd.asm index 74df19c..4b4dff7 100644 --- a/src/home/lcd.asm +++ b/src/home/lcd.asm @@ -1,5 +1,5 @@ ; wait for VBlankHandler to finish unless lcd is off -WaitForVBlank: +WaitForVBlank:: push hl ldh a, [hLCDC] bit LCDC_ENABLE_F, a @@ -16,7 +16,7 @@ WaitForVBlank: ret ; turn LCD on -EnableLCD: +EnableLCD:: ldh a, [hLCDC] ; bit LCDC_ENABLE_F, a ; ret nz ; assert that LCD is off @@ -28,7 +28,7 @@ EnableLCD: ret ; wait for vblank, then turn LCD off -DisableLCD: +DisableLCD:: ldh a, [rLCDC] ; bit LCDC_ENABLE_F, a ; ret z ; assert that LCD is on @@ -55,28 +55,28 @@ DisableLCD: ret ; set OBJ size: 8x8 -Set_OBJ_8x8: +Set_OBJ_8x8:: ldh a, [hLCDC] and LCDC_OBJ8 ldh [hLCDC], a ret ; set OBJ size: 8x16 -Set_OBJ_8x16: +Set_OBJ_8x16:: ldh a, [hLCDC] or LCDC_OBJ16 ldh [hLCDC], a ret ; set Window Display on -SetWindowOn: +SetWindowOn:: ldh a, [hLCDC] or LCDC_WINON ldh [hLCDC], a ret ; set Window Display off -SetWindowOff: +SetWindowOff:: ldh a, [hLCDC] and LCDC_WINOFF ldh [hLCDC], a diff --git a/src/home/menus.asm b/src/home/menus.asm index bd3879b..7201b70 100644 --- a/src/home/menus.asm +++ b/src/home/menus.asm @@ -3,7 +3,7 @@ ; a = list length ; de = initial page scroll offset, initial item (in the visible page) ; hl: 9 bytes with the rest of the parameters -InitializeCardListParameters: +InitializeCardListParameters:: ld [wNumListItems], a ld a, d ld [wListScrollOffset], a @@ -39,7 +39,7 @@ InitializeCardListParameters: ; state of the list in a, d, and e if A or B were pressed. also returns carry ; if A or B were pressed, nc otherwise. returns -1 in a if B was pressed. ; used for example in the Hand card list and Discard Pile card list screens. -HandleCardListInput: +HandleCardListInput:: call HandleMenuInput ret nc ld a, [wListScrollOffset] @@ -55,7 +55,7 @@ HandleCardListInput: ; wCursorXPosition, wCursorYPosition, wYDisplacementBetweenMenuItems, wNumMenuItems, ; wCursorTile, wTileBehindCursor, wMenuFunctionPointer. ; also sets the current menu item (wCurMenuItem) to the one specified in register a. -InitializeMenuParameters: +InitializeMenuParameters:: ld [wCurMenuItem], a ldh [hCurMenuItem], a ld de, wCursorXPosition @@ -73,7 +73,7 @@ InitializeMenuParameters: ; returns with the carry flag set if A or B were pressed ; returns a = 0 if A was pressed, a = -1 if B was pressed ; note: return values still subject to those of the function at [wMenuFunctionPointer] if any -HandleMenuInput: +HandleMenuInput:: xor a ld [wRefreshMenuCursorSFX], a ldh a, [hDPadHeld] @@ -146,7 +146,7 @@ HandleMenuInput: ; plays an "open screen" sound (SFX_02) if [hCurMenuItem] != 0xff ; plays an "exit screen" sound (SFX_03) if [hCurMenuItem] == 0xff -PlayOpenOrExitScreenSFX: +PlayOpenOrExitScreenSFX:: push af ldh a, [hCurMenuItem] inc a @@ -163,14 +163,14 @@ PlayOpenOrExitScreenSFX: ; called once per frame when a menu is open ; play the sound effect at wRefreshMenuCursorSFX if non-0 and blink the ; cursor when wCursorBlinkCounter hits 16 (i.e. every 16 frames) -RefreshMenuCursor_CheckPlaySFX: +RefreshMenuCursor_CheckPlaySFX:: ld a, [wRefreshMenuCursorSFX] or a jr z, RefreshMenuCursor call $3073 ; PlaySFX ; fallthrough -RefreshMenuCursor: +RefreshMenuCursor:: ld hl, wCursorBlinkCounter ld a, [hl] inc [hl] @@ -183,12 +183,12 @@ RefreshMenuCursor: ; fallthrough ; set the tile at [wCursorXPosition],[wCursorYPosition] to [wTileBehindCursor] -EraseCursor: +EraseCursor:: ld a, [wTileBehindCursor] ; fallthrough ; set the tile at [wCursorXPosition],[wCursorYPosition] to a -DrawCursor: +DrawCursor:: ld c, a ld a, [wYDisplacementBetweenMenuItems] ld l, a @@ -210,12 +210,12 @@ DrawCursor: ret ; set the tile at [wCursorXPosition],[wCursorYPosition] to [wCursorTile] -DrawCursor2: +DrawCursor2:: ld a, [wCursorTile] jr DrawCursor ; set wCurMenuItem, and hCurMenuItem to a, and zero wCursorBlinkCounter -SetMenuItem: +SetMenuItem:: ld [wCurMenuItem], a ldh [hCurMenuItem], a xor a @@ -226,7 +226,7 @@ SetMenuItem: ; only handles input not involving the B, START, or SELECT buttons, that is, ; navigating through the menu or selecting an item with the A button. ; other input in handled by PrintDuelMenuAndHandleInput.handle_input -HandleDuelMenuInput: +HandleDuelMenuInput:: ldh a, [hDPadHeld] or a jr z, .blink_cursor @@ -301,7 +301,7 @@ HandleDuelMenuInput: or a ret -DuelMenuCursorCoords: +DuelMenuCursorCoords:: db 2, 14 ; Hand db 2, 16 ; Attack db 8, 14 ; Check @@ -315,7 +315,7 @@ DuelMenuCursorCoords: ; a = list length ; de = initial page scroll offset, initial item (in the visible page) ; hl: 9 bytes with the rest of the parameters -PrintCardListItems: +PrintCardListItems:: call InitializeCardListParameters ld hl, wMenuFunctionPointer ld a, $24 ; LOW(CardListMenuFunction) @@ -330,7 +330,7 @@ PrintCardListItems: ; like PrintCardListItems, except more parameters are already initialized ; called instead of PrintCardListItems to reload the list after moving up or down -ReloadCardListItems: +ReloadCardListItems:: ld e, SYM_SPACE ld a, [wListScrollOffset] or a @@ -402,7 +402,7 @@ ReloadCardListItems: ret ; reload a list of cards, except don't print their names -Func_2827: +Func_2827:: ld a, $01 ldh [hffb0], a call ReloadCardListItems @@ -412,7 +412,7 @@ Func_2827: ; convert the number at a to TX_SYMBOL text format and write it to wDefaultText ; if the first digit is a 0, delete it and shift the number one tile to the left -OneByteNumberToTxSymbol_TrimLeadingZerosAndAlign: +OneByteNumberToTxSymbol_TrimLeadingZerosAndAlign:: call OneByteNumberToTxSymbol ld a, [hli] cp SYM_0 @@ -426,7 +426,7 @@ OneByteNumberToTxSymbol_TrimLeadingZerosAndAlign: ; this function is always loaded to wMenuFunctionPointer by PrintCardListItems ; takes care of things like handling page scrolling and calling the function at wListFunctionPointer -CardListMenuFunction: +CardListMenuFunction:: ldh a, [hDPadHeld] ld b, a ld a, [wNumMenuItems] @@ -595,7 +595,7 @@ CardListMenuFunction: ; convert the number at a to TX_SYMBOL text format and write it to wDefaultText ; replace leading zeros with SYM_SPACE -OneByteNumberToTxSymbol_TrimLeadingZeros: +OneByteNumberToTxSymbol_TrimLeadingZeros:: call OneByteNumberToTxSymbol ld a, [hl] cp SYM_0 @@ -604,7 +604,7 @@ OneByteNumberToTxSymbol_TrimLeadingZeros: ret ; convert the number at a to TX_SYMBOL text format and write it to wDefaultText -OneByteNumberToTxSymbol: +OneByteNumberToTxSymbol:: ld hl, wDefaultText push hl ld e, SYM_0 - 1 @@ -621,7 +621,7 @@ OneByteNumberToTxSymbol: ret ; translate the TYPE_* constant in wLoadedCard1Type to an index for CardSymbolTable -CardTypeToSymbolID: +CardTypeToSymbolID:: ld a, [wLoadedCard1Type] cp TYPE_TRAINER jr nc, .trainer_card @@ -640,7 +640,7 @@ CardTypeToSymbolID: ; return the entry in CardSymbolTable of the TYPE_* constant in wLoadedCard1Type ; also return the first byte of said entry (starting tile number) in a -GetCardSymbolData: +GetCardSymbolData:: call CardTypeToSymbolID add a ld c, a @@ -651,7 +651,7 @@ GetCardSymbolData: ret ; draw, at de, the 2x2 tile card symbol associated to the TYPE_* constant in wLoadedCard1Type -DrawCardSymbol: +DrawCardSymbol:: push hl push de push bc @@ -682,7 +682,7 @@ DrawCardSymbol: pop hl ret -CardSymbolTable: +CardSymbolTable:: ; starting tile number, cgb palette (grey, yellow/red, green/blue, pink/orange) db $e0, $02 ; TYPE_ENERGY_FIRE db $e4, $03 ; TYPE_ENERGY_GRASS @@ -699,7 +699,7 @@ CardSymbolTable: ; copy the name and level of the card at wLoadedCard1 to wDefaultText ; a = length in number of tiles (the resulting string will be padded with spaces to match it) -CopyCardNameAndLevel: +CopyCardNameAndLevel:: push bc push de ld c, a @@ -775,14 +775,14 @@ CopyCardNameAndLevel: ; sets cursor parameters for navigating in a text box, but using ; default values for the cursor tile (SYM_CURSOR_R) and the tile behind it (SYM_SPACE). ; d,e: coordinates of the cursor -SetCursorParametersForTextBox_Default: +SetCursorParametersForTextBox_Default:: lb bc, SYM_CURSOR_R, SYM_SPACE ; cursor tile, tile behind cursor call SetCursorParametersForTextBox ; fallthrough ; wait until A or B is pressed. ; return carry if A is pressed, nc if B is pressed. erase the cursor either way -WaitForButtonAorB: +WaitForButtonAorB:: call DoFrame call RefreshMenuCursor ldh a, [hKeysPressed] @@ -801,7 +801,7 @@ WaitForButtonAorB: ; sets cursor parameters for navigating in a text box ; d,e: coordinates of the cursor ; b,c: tile numbers of the cursor and of the tile behind it -SetCursorParametersForTextBox: +SetCursorParametersForTextBox:: xor a ld hl, wCurMenuItem ld [hli], a @@ -821,13 +821,13 @@ SetCursorParametersForTextBox: ; draw a 20x6 text box aligned to the bottom of the screen, ; print the text at hl without letter delay, and wait for A or B pressed -DrawWideTextBox_PrintTextNoDelay_Wait: +DrawWideTextBox_PrintTextNoDelay_Wait:: call DrawWideTextBox_PrintTextNoDelay jp WaitForWideTextBoxInput ; draw a 20x6 text box aligned to the bottom of the screen ; and print the text at hl without letter delay -DrawWideTextBox_PrintTextNoDelay: +DrawWideTextBox_PrintTextNoDelay:: push hl call DrawWideTextBox ld a, 19 @@ -835,13 +835,13 @@ DrawWideTextBox_PrintTextNoDelay: ; draw a 12x6 text box aligned to the bottom left of the screen ; and print the text at hl without letter delay -DrawNarrowTextBox_PrintTextNoDelay: +DrawNarrowTextBox_PrintTextNoDelay:: push hl call DrawNarrowTextBox ld a, 11 ; fallthrough -DrawTextBox_PrintTextNoDelay: +DrawTextBox_PrintTextNoDelay:: lb de, 1, 14 call AdjustCoordinatesForBGScroll call InitTextPrintingInTextbox @@ -854,7 +854,7 @@ DrawTextBox_PrintTextNoDelay: ; draw a 20x6 text box aligned to the bottom of the screen ; and print the text at hl with letter delay -DrawWideTextBox_PrintText: +DrawWideTextBox_PrintText:: push hl call DrawWideTextBox ld a, 19 @@ -866,7 +866,7 @@ DrawWideTextBox_PrintText: jp PrintText ; draw a 12x6 text box aligned to the bottom left of the screen -DrawNarrowTextBox: +DrawNarrowTextBox:: lb de, 0, 12 lb bc, 12, 6 call AdjustCoordinatesForBGScroll @@ -875,7 +875,7 @@ DrawNarrowTextBox: ; draw a 12x6 text box aligned to the bottom left of the screen, ; print the text at hl without letter delay, and wait for A or B pressed -DrawNarrowTextBox_WaitForInput: +DrawNarrowTextBox_WaitForInput:: call DrawNarrowTextBox_PrintTextNoDelay xor a ld hl, NarrowTextBoxMenuParameters @@ -889,7 +889,7 @@ DrawNarrowTextBox_WaitForInput: jr z, .wait_A_or_B_loop ret -NarrowTextBoxMenuParameters: +NarrowTextBoxMenuParameters:: db 10, 17 ; cursor x, cursor y db 1 ; y displacement between items db 1 ; number of items @@ -898,7 +898,7 @@ NarrowTextBoxMenuParameters: dw NULL ; function pointer if non-0 ; draw a 20x6 text box aligned to the bottom of the screen -DrawWideTextBox: +DrawWideTextBox:: lb de, 0, 12 lb bc, 20, 6 call AdjustCoordinatesForBGScroll @@ -907,12 +907,12 @@ DrawWideTextBox: ; draw a 20x6 text box aligned to the bottom of the screen, ; print the text at hl with letter delay, and wait for A or B pressed -DrawWideTextBox_WaitForInput: +DrawWideTextBox_WaitForInput:: call DrawWideTextBox_PrintText ; fallthrough ; wait for A or B to be pressed on a wide (20x6) text box -WaitForWideTextBoxInput: +WaitForWideTextBoxInput:: xor a ld hl, WideTextBoxMenuParameters call InitializeMenuParameters @@ -926,7 +926,7 @@ WaitForWideTextBoxInput: call EraseCursor ret -WaitForWideTextBoxInput_AdvanceRNG: +WaitForWideTextBoxInput_AdvanceRNG:: xor a ld hl, WideTextBoxMenuParameters call InitializeMenuParameters @@ -941,7 +941,7 @@ WaitForWideTextBoxInput_AdvanceRNG: call EraseCursor ret -WideTextBoxMenuParameters: +WideTextBoxMenuParameters:: db 18, 17 ; cursor x, cursor y db 1 ; y displacement between items db 1 ; number of items @@ -950,7 +950,7 @@ WideTextBoxMenuParameters: dw NULL ; function pointer if non-0 ; display a two-item horizontal menu with custom text provided in hl and handle input -TwoItemHorizontalMenu: +TwoItemHorizontalMenu:: call DrawWideTextBox_PrintText lb de, 6, 16 ; x, y ld a, d @@ -962,7 +962,7 @@ TwoItemHorizontalMenu: call EnableLCD jp HandleYesOrNoMenu.refresh_menu -YesOrNoMenuWithText_SetCursorToYes: +YesOrNoMenuWithText_SetCursorToYes:: ld a, $01 ld [wDefaultYesOrNo], a ; fallthrough @@ -970,13 +970,13 @@ YesOrNoMenuWithText_SetCursorToYes: ; display a yes / no menu in a 20x8 textbox with custom text provided in hl and handle input ; wDefaultYesOrNo determines whether the cursor initially points to YES or to NO ; returns carry if "no" selected -YesOrNoMenuWithText: +YesOrNoMenuWithText:: call DrawWideTextBox_PrintText ; fallthrough ; prints the YES / NO menu items at coordinates x,y = 7,16 and handles input ; input: wDefaultYesOrNo. returns carry if "no" selected -YesOrNoMenu: +YesOrNoMenu:: lb de, 7, 16 ; x, y call PrintYesOrNoItems lb de, 6, 16 ; x, y @@ -984,14 +984,14 @@ YesOrNoMenu: ; prints the YES / NO menu items at coordinates x,y = 3,16 and handles input ; input: wDefaultYesOrNo. returns carry if "no" selected -YesOrNoMenuWithText_LeftAligned: +YesOrNoMenuWithText_LeftAligned:: call DrawNarrowTextBox_PrintTextNoDelay lb de, 3, 16 ; x, y call PrintYesOrNoItems lb de, 2, 16 ; x, y ; fallthrough -HandleYesOrNoMenu: +HandleYesOrNoMenu:: ld a, d ld [wLeftmostItemCursorX], a lb bc, SYM_CURSOR_R, SYM_SPACE ; cursor tile, tile behind cursor @@ -1046,11 +1046,11 @@ HandleYesOrNoMenu: ret ; prints "YES NO" at de -PrintYesOrNoItems: +PrintYesOrNoItems:: call AdjustCoordinatesForBGScroll ld hl, $30 ; YesOrNoText call $29d8 ; InitTextPrinting_ProcessTextFromID ret -BuildVersion: +BuildVersion:: db "VER 1/18 14:36", TX_END diff --git a/src/home/objects.asm b/src/home/objects.asm index 8f30295..49d8a04 100644 --- a/src/home/objects.asm +++ b/src/home/objects.asm @@ -1,6 +1,6 @@ ; set attributes for [hl] sprites starting from wOAM + [wOAMOffset] / 4 ; return carry if reached end of wOAM before finishing -SetManyObjectsAttributes: +SetManyObjectsAttributes:: push hl ld a, [wOAMOffset] ld c, a @@ -43,7 +43,7 @@ SetManyObjectsAttributes: ; for the sprite at wOAM + [wOAMOffset] / 4, set its attributes from registers e, d, c, b ; return carry if [wOAMOffset] > 40 * 4 (beyond the end of wOAM) -SetOneObjectAttributes: +SetOneObjectAttributes:: push hl ld a, [wOAMOffset] ld l, a @@ -69,7 +69,7 @@ SetOneObjectAttributes: ret ; set the Y Position and X Position of all sprites in wOAM to $00 -ZeroObjectPositions: +ZeroObjectPositions:: xor a ld [wOAMOffset], a ld hl, wOAM diff --git a/src/home/palettes.asm b/src/home/palettes.asm index 7833608..5510b98 100644 --- a/src/home/palettes.asm +++ b/src/home/palettes.asm @@ -1,25 +1,25 @@ ; Flush all non-CGB and CGB palettes -FlushAllPalettes: +FlushAllPalettes:: ld a, FLUSH_ALL_PALS jr FlushPalettes ; Flush non-CGB palettes and a single CGB palette, ; provided in a as an index between 0-7 (BGP) or 8-15 (OBP) -FlushPalette: +FlushPalette:: or FLUSH_ONE_PAL jr FlushPalettes ; Set wBGP to the specified value, flush non-CGB palettes, and the first CGB palette. -SetBGP: +SetBGP:: ld [wBGP], a ; fallthrough ; Flush non-CGB palettes and the first CGB palette -FlushPalette0: +FlushPalette0:: ld a, FLUSH_ONE_PAL ; fallthrough -FlushPalettes: +FlushPalettes:: ldh [hFlushPaletteFlags], a ldh a, [hLCDC] rla @@ -34,12 +34,12 @@ FlushPalettes: ret ; Set wOBP0 to the specified value, flush non-CGB palettes, and the first CGB palette. -SetOBP0: +SetOBP0:: ld [wOBP0], a jr FlushPalette0 ; Set wOBP1 to the specified value, flush non-CGB palettes, and the first CGB palette. -SetOBP1: +SetOBP1:: ld [wOBP1], a jr FlushPalette0 @@ -48,7 +48,7 @@ SetOBP1: ; and [wObjectPalettesCGB+$00..wObjectPalettesCGB+$3f] (sprite palette). ; Only flushes if [hFlushPaletteFlags] is nonzero, and only flushes ; a single CGB palette if bit6 of that location is reset. -FlushPalettesIfRequested: +FlushPalettesIfRequested:: ldh a, [hFlushPaletteFlags] or a ret z @@ -77,7 +77,7 @@ FlushPalettesIfRequested: call CopyCGBPalettes jr .done -FlushAllCGBPalettes: +FlushAllCGBPalettes:: ; flush 8 BGP palettes xor a ld b, 8 palettes @@ -90,7 +90,7 @@ FlushAllCGBPalettes: ; copy b bytes of CGB palette data starting at ; (wBackgroundPalettesCGB + a palettes) into rBGPD or rOBPD. -CopyCGBPalettes: +CopyCGBPalettes:: add a add a add a diff --git a/src/home/print_text.asm b/src/home/print_text.asm index 0379cdf..92ea930 100644 --- a/src/home/print_text.asm +++ b/src/home/print_text.asm @@ -1,7 +1,7 @@ ; writes n items of text each given in the following format in hl: ; x coord, y coord, text id ; $ff-terminated -PlaceTextItems: +PlaceTextItems:: ld d, [hl] ; x coord inc hl bit 7, d @@ -17,18 +17,18 @@ PlaceTextItems: jr PlaceTextItems ; do next item ; like ProcessTextFromID, except it calls InitTextPrinting first -InitTextPrinting_ProcessTextFromID: +InitTextPrinting_ProcessTextFromID:: call InitTextPrinting jr ProcessTextFromID ; like ProcessTextFromPointerToID, except it calls InitTextPrinting first -InitTextPrinting_ProcessTextFromPointerToID: +InitTextPrinting_ProcessTextFromPointerToID:: call InitTextPrinting ; fallthrough ; like ProcessTextFromID below, except a memory address containing a text ID is ; provided in hl rather than the text ID directly. -ProcessTextFromPointerToID: +ProcessTextFromPointerToID:: ld a, [hli] or [hl] ret z @@ -40,7 +40,7 @@ ProcessTextFromPointerToID: ; given the ID of a text in hl, reads the characters from it processes them. ; loops until TX_END is found. ignores TX_RAM1, TX_RAM2, and TX_RAM3 characters. ; restores original ROM bank before returning. -ProcessTextFromID: +ProcessTextFromID:: ldh a, [hBankROM] push af call GetTextOffsetFromTextID @@ -51,7 +51,7 @@ ProcessTextFromID: ; return, in a, the number of lines of the text given in hl as an ID ; this is calculated by counting the amount of '\n' characters and adding 1 to the result -CountLinesOfTextFromID: +CountLinesOfTextFromID:: push hl push de push bc @@ -86,11 +86,11 @@ CountLinesOfTextFromID: ; call PrintScrollableText with text box label, then wait for the ; player to press A or B to advance the printed text -PrintScrollableText_WithTextBoxLabel: +PrintScrollableText_WithTextBoxLabel:: call PrintScrollableText_WithTextBoxLabel_NoWait jr WaitForPlayerToAdvanceText -PrintScrollableText_WithTextBoxLabel_NoWait: +PrintScrollableText_WithTextBoxLabel_NoWait:: push hl ld hl, wTextBoxLabel ld [hl], e @@ -102,14 +102,14 @@ PrintScrollableText_WithTextBoxLabel_NoWait: ; call PrintScrollableText with no text box label, then wait for the ; player to press A or B to advance the printed text -PrintScrollableText_NoTextBoxLabel: +PrintScrollableText_NoTextBoxLabel:: xor a call PrintScrollableText ; fallthrough ; when a text box is full or the text is over, prompt the player to ; press A or B in order to clear the text and print the next lines. -WaitForPlayerToAdvanceText: +WaitForPlayerToAdvanceText:: lb bc, SYM_CURSOR_D, SYM_BOX_BOTTOM ; cursor tile, tile behind cursor lb de, 18, 17 ; x, y call SetCursorParametersForTextBox @@ -121,7 +121,7 @@ WaitForPlayerToAdvanceText: ; to advance the page or close the text. register a determines whether the textbox is ; labeled or not. if labeled, the text id of the label is provided in wTextBoxLabel. ; PrintScrollableText is used mostly for overworld NPC text. -PrintScrollableText: +PrintScrollableText:: ld [wIsTextBoxLabeled], a ldh a, [hBankROM] push af @@ -168,7 +168,7 @@ PrintScrollableText: ; zero wWhichTextHeader, wWhichTxRam2 and wWhichTxRam3, and set hJapaneseSyllabary to TX_KATAKANA ; fill wTextHeader1 with TX_KATAKANA, wFontWidth, hBankROM, and register bc for the text's pointer. -ResetTxRam_WriteToTextHeader: +ResetTxRam_WriteToTextHeader:: xor a ld [wWhichTextHeader], a ld [wWhichTxRam2], a @@ -179,7 +179,7 @@ ResetTxRam_WriteToTextHeader: ; fill the wTextHeader specified in wWhichTextHeader (0-3) with hJapaneseSyllabary, ; wFontWidth, hBankROM, and register bc for the text's pointer. -WriteToTextHeader: +WriteToTextHeader:: push hl call GetPointerToTextHeader pop bc @@ -197,7 +197,7 @@ WriteToTextHeader: ; same as WriteToTextHeader, except it then increases wWhichTextHeader to ; set the next text header to the current one (usually, because ; it will soon be written to due to a TX_RAM command). -WriteToTextHeader_MoveToNext: +WriteToTextHeader_MoveToNext:: call WriteToTextHeader ld hl, wWhichTextHeader inc [hl] @@ -206,7 +206,7 @@ WriteToTextHeader_MoveToNext: ; read the wTextHeader specified in wWhichTextHeader (0-3) and use the data to ; populate the corresponding memory addresses. also switch to the text's rombank ; and return the address of the next character in hl. -ReadTextHeader: +ReadTextHeader:: call GetPointerToTextHeader ld a, [hli] ldh [hJapaneseSyllabary], a @@ -220,7 +220,7 @@ ReadTextHeader: ret ; return in hl, the address of the wTextHeader specified in wWhichTextHeader (0-3) -GetPointerToTextHeader: +GetPointerToTextHeader:: ld a, [wWhichTextHeader] ld e, a add a @@ -235,7 +235,7 @@ GetPointerToTextHeader: ; draws a wide text box with or without label depending on wIsTextBoxLabeled ; if labeled, the label's text ID is provided in wTextBoxLabel ; calls InitTextPrintingInTextbox after drawing the text box -DrawTextReadyLabeledOrRegularTextBox: +DrawTextReadyLabeledOrRegularTextBox:: push hl lb de, 0, 12 lb bc, 20, 6 @@ -264,7 +264,7 @@ DrawTextReadyLabeledOrRegularTextBox: ; then updates the current wTextHeader to point to the next character. ; a TX_RAM command causes a switch to a wTextHeader in the level below, and a TX_END ; command terminates the text unless there is a pending wTextHeader in the above level. -ProcessTextHeader: +ProcessTextHeader:: call ReadTextHeader ld a, [hli] or a ; TX_END @@ -352,7 +352,7 @@ ProcessTextHeader: ; hl: wWhichTxRam2 or wWhichTxRam3 ; return, in hl, the contents of the contents of the ; wTxRam* buffer's current entry, and increment wWhichTxRam*. -HandleTxRam2Or3: +HandleTxRam2Or3:: push de ld a, [hl] inc [hl] @@ -368,7 +368,7 @@ HandleTxRam2Or3: ; uses the two byte text id in hl to read the three byte text offset ; loads the correct bank for the specific text and returns the pointer in hl -GetTextOffsetFromTextID: +GetTextOffsetFromTextID:: push bc push de add hl, hl @@ -403,7 +403,7 @@ GetTextOffsetFromTextID: ; if [wFontWidth] == FULL_WIDTH: ; convert the number at hl to TX_SYMBOL text format and write it to wStringBuffer ; replace leading zeros with SYM_SPACE -TwoByteNumberToText_CountLeadingZeros: +TwoByteNumberToText_CountLeadingZeros:: ld a, [wFontWidth] or a ; FULL_WIDTH jp z, TwoByteNumberToTxSymbol_TrimLeadingZeros @@ -423,7 +423,7 @@ TwoByteNumberToText_CountLeadingZeros: ; in the overworld: copy the player's name to wStringBuffer ; in a duel: copy the name of the duelist whose turn it is to wStringBuffer -CopyPlayerNameOrTurnDuelistName: +CopyPlayerNameOrTurnDuelistName:: ld de, wStringBuffer push de ldh a, [hWhoseTurn] @@ -439,7 +439,7 @@ CopyPlayerNameOrTurnDuelistName: ; prints text with id at hl, with letter delay, in a textbox area. ; the text must fit in the textbox; PrintScrollableText should be used instead. -PrintText: +PrintText:: ld a, l or h jr z, .from_ram @@ -476,13 +476,13 @@ PrintText: jr nc, .next_tile_loop ret -PrintTextNoDelay_Init: +PrintTextNoDelay_Init:: call InitTextPrinting ; fallthrough ; prints text with id at hl, without letter delay, in a textbox area. ; the text must fit in the textbox; PrintScrollableText should be used instead. -PrintTextNoDelay: +PrintTextNoDelay:: ldh a, [hBankROM] push af call GetTextOffsetFromTextID @@ -494,7 +494,7 @@ PrintTextNoDelay: call BankswitchROM ret -Func_2c4b: +Func_2c4b:: push hl push de call PrintTextNoDelay_Init @@ -507,7 +507,7 @@ Func_2c4b: call Func_2c5c ret -Func_2c5c: +Func_2c5c:: push hl push de push bc @@ -530,7 +530,7 @@ Func_2c5c: ; copies a text given its id at hl, to de ; if hl is 0, the name of the turn duelist is copied instead -CopyText: +CopyText:: ld a, l or h jr z, .special @@ -557,7 +557,7 @@ CopyText: ; then terminate the text with TX_END if it doesn't contain it already. ; fill any remaining bytes with spaces plus TX_END to match the length specified in a. ; return the text's actual length in characters (i.e. before the first TX_END) in e. -CopyTextData_FromTextID: +CopyTextData_FromTextID:: ldh [hff96], a ldh a, [hBankROM] push af @@ -569,7 +569,7 @@ CopyTextData_FromTextID: ret ; text id (usually of a card name) for TX_RAM2 -LoadTxRam2: +LoadTxRam2:: ld a, l ld [wTxRam2], a ld a, h @@ -577,7 +577,7 @@ LoadTxRam2: ret ; a number between 0 and 65535 for TX_RAM3 -LoadTxRam3: +LoadTxRam3:: ld a, l ld [wTxRam3], a ld a, h diff --git a/src/home/process_text.asm b/src/home/process_text.asm index 64b5e6e..6d3221e 100644 --- a/src/home/process_text.asm +++ b/src/home/process_text.asm @@ -1,7 +1,7 @@ ; similar to ProcessText except it calls InitTextPrinting first ; with the first two bytes of hl being used to set hTextBGMap0Address. ; (the caller to ProcessText usually calls InitTextPrinting first) -InitTextPrinting_ProcessText: +InitTextPrinting_ProcessText:: push de push bc ld d, [hl] @@ -13,7 +13,7 @@ InitTextPrinting_ProcessText: ; reads the characters from the text at hl processes them. loops until ; TX_END is found. ignores TX_RAM1, TX_RAM2, and TX_RAM3 characters. -ProcessText: +ProcessText:: push de push bc call InitTextFormat @@ -48,7 +48,7 @@ ProcessText: ; processes the text character provided in a checking for specific control characters. ; hl points to the text character coming right after the one loaded into a. ; returns carry if the character was not processed by this function. -ProcessSpecialTextCharacter: +ProcessSpecialTextCharacter:: or a ; TX_END jr z, .tx_end cp TX_HIRAGANA @@ -138,7 +138,7 @@ ProcessSpecialTextCharacter: ; calls InitTextFormat, selects tiles at $8800-$97FF for text, and clears the wc600. ; selects the first and last tile to be reserved for constructing text tiles in VRAM ; based on the values given in d and e respectively. -SetupText: +SetupText:: ld a, d dec a ld [wcd04], a @@ -164,7 +164,7 @@ SetupText: ; hTextLineCurPos <- 0 ; wHalfWidthPrintState <- 0 ; hJapaneseSyllabary <- TX_KATAKANA -InitTextFormat: +InitTextFormat:: xor a ; FULL_WIDTH ld [wFontWidth], a ldh [hTextLineCurPos], a @@ -175,7 +175,7 @@ InitTextFormat: ; call InitTextPrinting ; hTextLineLength <- a -InitTextPrintingInTextbox: +InitTextPrintingInTextbox:: push af call InitTextPrinting pop af @@ -187,7 +187,7 @@ InitTextPrintingInTextbox: ; wCurTextLine <- 0 ; write BGMap0-translated DE to hTextBGMap0Address ; call InitTextFormat -InitTextPrinting: +InitTextPrinting:: push hl ld a, d ldh [hTextHorizontalAlign], a @@ -210,7 +210,7 @@ InitTextPrinting: ; hffb0 == $0: generate and place text tile ; hffb0 == $2 (bit 1 set): only generate text tile? ; hffb0 == $1 (bit 0 set): not even generate it, but just update text buffers? -Func_22ca: +Func_22ca:: push hl push de push bc @@ -239,7 +239,7 @@ Func_22ca: ; writes a to wCurTextTile and to the tile pointed to by hTextBGMap0Address, ; then increments hTextBGMap0Address and hTextLineCurPos -PlaceNextTextTile: +PlaceNextTextTile:: ld [wCurTextTile], a ld hl, hTextBGMap0Address ld e, [hl] @@ -262,7 +262,7 @@ PlaceNextTextTile: ; when terminating half-width text with "\n" or TX_END, or switching to full-width ; with TX_HALF2FULL or to symbols with TX_SYMBOL, check if it's necessary to append ; a half-width space to finish an incomplete character pair. -TerminateHalfWidthText: +TerminateHalfWidthText:: ld a, [wFontWidth] or a ; FULL_WIDTH ret z @@ -279,7 +279,7 @@ TerminateHalfWidthText: pop hl ret -Func_2325: +Func_2325:: call Func_235e ret c or a @@ -330,7 +330,7 @@ Func_2325: ; b = length of text in tiles ; c = length of text in bytes ; a = -b -GetTextLengthInTiles: +GetTextLengthInTiles:: ld a, [hl] cp TX_HALFWIDTH jr nz, .full_width @@ -351,7 +351,7 @@ GetTextLengthInTiles: ; b = length of text in half-tiles ; c = length of text in bytes ; a = -b -GetTextLengthInHalfTiles: +GetTextLengthInHalfTiles:: push hl push de lb bc, $00, $00 @@ -392,7 +392,7 @@ GetTextLengthInHalfTiles: ; the text with TX_END if it doesn't contain it already. ; fill any remaining bytes with spaces plus TX_END to match the length specified in a. ; return the text's actual length in characters (i.e. before the first TX_END) in e. -CopyTextData: +CopyTextData:: ld [wTextMaxLength], a ld a, [hl] cp TX_HALFWIDTH @@ -472,7 +472,7 @@ CopyTextData: ; convert the number at hl to TX_SYMBOL text format and write it to wStringBuffer ; replace leading zeros with SYM_SPACE -TwoByteNumberToTxSymbol_TrimLeadingZeros: +TwoByteNumberToTxSymbol_TrimLeadingZeros:: push de push bc ld de, wStringBuffer @@ -534,7 +534,7 @@ TwoByteNumberToTxSymbol_TrimLeadingZeros: ; d = half-width character 1 (left) ; e = half-width character 2 (right) ; b = destination VRAM tile number -GenerateTextTile: +GenerateTextTile:: push hl push de push bc @@ -557,7 +557,7 @@ GenerateTextTile: ; create, at wTextTileBuffer, a half-width font tile ; made from the ascii characters given in d and e -CreateHalfWidthFontTile: +CreateHalfWidthFontTile:: push bc ldh a, [hBankROM] push af @@ -593,7 +593,7 @@ CreateHalfWidthFontTile: ; copies a 1bpp tile corresponding to a half-width font character to de. ; the ascii value of the character to copy is provided in a. ; assumes BANK(HalfWidthFont) is already loaded. -CopyHalfWidthCharacterToDE: +CopyHalfWidthCharacterToDE:: sub $20 ; HalfWidthFont begins at ascii $20 ld l, a ld h, $0 @@ -615,7 +615,7 @@ CopyHalfWidthCharacterToDE: ; create, at wTextTileBuffer, a full-width font tile given its tile ; number within the full-width font graphics (FullWidthFonts) in de. ; return its v*Tiles address in hl, and return c = TILE_SIZE. -CreateFullWidthFontTile_ConvertToTileDataAddress: +CreateFullWidthFontTile_ConvertToTileDataAddress:: push bc call GetFullWidthFontTileOffset call CreateFullWidthFontTile @@ -626,7 +626,7 @@ CreateFullWidthFontTile_ConvertToTileDataAddress: ; wTilePatternSelector and wTilePatternSelectorCorrection are used to select the source: ; - if wTilePatternSelector == $80 and wTilePatternSelectorCorrection == $00 -> $8000-$8FFF ; - if wTilePatternSelector == $88 and wTilePatternSelectorCorrection == $80 -> $8800-$97FF -ConvertTileNumberToTileDataAddress: +ConvertTileNumberToTileDataAddress:: ld hl, wTilePatternSelectorCorrection ld a, b xor [hl] @@ -645,7 +645,7 @@ ConvertTileNumberToTileDataAddress: ; create, at wTextTileBuffer, a full-width font tile given its ; within the full-width font graphics (FullWidthFonts) in hl -CreateFullWidthFontTile: +CreateFullWidthFontTile:: ld a, BANK(Fonts) ; BANK(DuelGraphics) call BankpushROM ld de, wTextTileBuffer @@ -666,7 +666,7 @@ CreateFullWidthFontTile: ; given two text characters at de, use the char at e (first one) ; to determine which type of text this pair of characters belongs to. ; return carry if TX_FULLWIDTH1 to TX_FULLWIDTH4. -ClassifyTextCharacterPair: +ClassifyTextCharacterPair:: ld a, [wFontWidth] or a ; FULL_WIDTH jr nz, .half_width @@ -706,7 +706,7 @@ ClassifyTextCharacterPair: ; if d == TX_KATAKANA: get tile from the 0_0_katakana.1bpp font. ; if d == TX_HIRAGANA or d == $0: get tile from the 0_1_hiragana.1bpp or 0_2_digits_kanji1.1bpp font. ; if d >= TX_FULLWIDTH1 and d <= TX_FULLWIDTH4: get tile from one of the other full-width fonts. -GetFullWidthFontTileOffset: +GetFullWidthFontTileOffset:: ld bc, $50 tiles_1bpp ld a, d cp TX_HIRAGANA @@ -730,7 +730,7 @@ GetFullWidthFontTileOffset: ; search linked-list for text characters e/d (registers), if found hoist ; the result to head of list and return it. carry flag denotes success. -Func_235e: +Func_235e:: ld a, [wFontWidth] or a jr z, .print @@ -797,7 +797,7 @@ Func_235e: ret ; (return new linked-list head in a) ; uppercases e if [wUppercaseHalfWidthLetters] is nonzero -CaseHalfWidthLetter: +CaseHalfWidthLetter:: ld a, [wUppercaseHalfWidthLetters] or a ret z diff --git a/src/home/random.asm b/src/home/random.asm index d731b12..b1183fd 100644 --- a/src/home/random.asm +++ b/src/home/random.asm @@ -1,5 +1,5 @@ ; returns h * l in hl -HtimesL: +HtimesL:: push de ld a, h ld e, l @@ -20,7 +20,7 @@ HtimesL: ret ; return a random number between 0 and a (exclusive) in a -Random: +Random:: push hl ld h, a call UpdateRNGSources @@ -31,7 +31,7 @@ Random: ret ; get the next random numbers of the wRNG1 and wRNG2 sequences -UpdateRNGSources: +UpdateRNGSources:: push hl push de ld hl, wRNG1 diff --git a/src/home/sram.asm b/src/home/sram.asm index 658471d..2280ae8 100644 --- a/src/home/sram.asm +++ b/src/home/sram.asm @@ -1,5 +1,5 @@ ; switch SRAM bank to a -BankswitchSRAM: +BankswitchSRAM:: push af ldh [hBankSRAM], a ld [MBC3SRamBank], a diff --git a/src/home/tiles.asm b/src/home/tiles.asm index 08a25dd..a97131c 100644 --- a/src/home/tiles.asm +++ b/src/home/tiles.asm @@ -3,7 +3,7 @@ ; | a+0*l+0*h | a+0*l+1*h | a+0*l+2*h | ; | a+1*l+0*h | a+1*l+1*h | a+1*l+2*h | ; | a+2*l+0*h | a+2*l+1*h | a+2*l+2*h | -FillRectangle: +FillRectangle:: push de push af push hl @@ -48,7 +48,7 @@ FillRectangle: ; loads the four tiles of the card set 2 icon constant provided in register a ; returns carry if the specified set does not have an icon -LoadCardSet2Tiles: +LoadCardSet2Tiles:: add $2 ld e, a ld d, 0 @@ -76,17 +76,17 @@ LoadCardSet2Tiles: db 8, -1, -1, 0, 4, 12, 16, 20, 24, 28 ; loads the Deck and Hand icons for the "Draw X card(s) from the deck." screen -LoadDuelDrawCardsScreenTiles: +LoadDuelDrawCardsScreenTiles:: ld hl, $49b0 ; DuelOtherGraphics + $29 tiles ld de, v0Tiles1 + $74 tiles ld b, $08 jp CopyFontsOrDuelGraphicsTiles -Func_1da5: +Func_1da5:: ld b, $10 jr Func_1da9.asm_1dab -Func_1da9: +Func_1da9:: ld b, $24 ; fallthrough @@ -99,7 +99,7 @@ Func_1da9: ; loads the 8 tiles that make up the border of the main duel menu as well as the border ; of a large card picture (displayed after drawing the card or placing it in the arena). -LoadCardOrDuelMenuBorderTiles: +LoadCardOrDuelMenuBorderTiles:: ld hl, $4930 ; DuelOtherGraphics + $15 tiles ld de, v0Tiles1 + $50 tiles ld b, $08 @@ -107,7 +107,7 @@ LoadCardOrDuelMenuBorderTiles: ; loads the graphics of a card type header, used to display a picture of a card after drawing it ; or placing it in the arena. register e determines which header (TRAINER, ENERGY, PoKéMoN) -LoadCardTypeHeaderTiles: +LoadCardTypeHeaderTiles:: ld d, a ld e, 0 ld hl, $34d0 ; DuelCardHeaderGraphics - $4000 @@ -119,7 +119,7 @@ LoadCardTypeHeaderTiles: ret ; loads the symbols that are displayed near the names of a list of cards in the hand or discard pile -LoadDuelCardSymbolTiles: +LoadDuelCardSymbolTiles:: ld hl, $37d0 ; DuelCgbSymbolGraphics - $4000 ld de, v0Tiles1 + $50 tiles ld b, $30 @@ -127,18 +127,18 @@ LoadDuelCardSymbolTiles: ; loads the symbols for Stage 1 Pkmn card, Stage 2 Pkmn card, and Trainer card. ; unlike LoadDuelCardSymbolTiles excludes the symbols for Basic Pkmn and all energies. -LoadDuelCardSymbolTiles2: +LoadDuelCardSymbolTiles2:: ld hl, $3810 ; DuelCgbSymbolGraphics + $4 tiles - $4000 ld de, v0Tiles1 + $54 tiles ld b, $c jr CopyFontsOrDuelGraphicsTiles ; load the Deck and the Discard Pile icons -LoadDeckAndDiscardPileIcons: +LoadDeckAndDiscardPileIcons:: ld hl, $3148 ld de, $cb16 ld c, $08 - call Func_1eeb + call CopyFontsOrDuelGraphicsBytes ld hl, $47e0 ld de, $8a00 ld b, $0d @@ -154,18 +154,18 @@ LoadDeckAndDiscardPileIcons: jr CopyFontsOrDuelGraphicsTiles ; load the tiles for the [O] and [X] symbols used to display the results of a coin toss -LoadDuelCoinTossResultTiles: +LoadDuelCoinTossResultTiles:: ld hl, $3108 ld de, $cafe ld c, $08 - call Func_1eeb + call CopyFontsOrDuelGraphicsBytes ld hl, $48b0 ; DuelOtherGraphics + $d tiles ld de, v0Tiles2 + $30 tiles ld b, $08 jr CopyFontsOrDuelGraphicsTiles ; load the tiles of the text characters used with TX_SYMBOL -LoadSymbolsFont: +LoadSymbolsFont:: ld hl, SymbolsFont - $4000 ld de, v0Tiles2 ; destination ld b, $38 ; (DuelCardHeaderGraphics - SymbolsFont) / TILE_SIZE ; number of tiles @@ -175,7 +175,7 @@ LoadSymbolsFont: ; copy b tiles from Gfx1:(hl+$4000) to de ; if $4000 ≤ hl ≤ $7fff ; copy b tiles from Gfx2:hl to de -CopyFontsOrDuelGraphicsTiles: +CopyFontsOrDuelGraphicsTiles:: ld a, BANK(Fonts) ; BANK(DuelGraphics) call BankpushROM ld c, TILE_SIZE @@ -184,7 +184,7 @@ CopyFontsOrDuelGraphicsTiles: ret ; this function copies gfx data into sram -Func_212f: +Func_212f:: ; loads symbols fonts to sGfxBuffer1 ld hl, SymbolsFont - $4000 ld de, sGfxBuffer1 @@ -214,7 +214,7 @@ Func_212f: jr CopyFontsOrDuelGraphicsTiles ; load the graphics and draw the duel box message given a BOXMSG_* constant in a -DrawDuelBoxMessage: +DrawDuelBoxMessage:: push af add a add a @@ -225,7 +225,7 @@ DrawDuelBoxMessage: add hl, de ld de, $cafe ld c, 8 - call Func_1eeb + call CopyFontsOrDuelGraphicsBytes call BankswitchVRAM1 ld a, 2 ld hl, 0 @@ -247,14 +247,14 @@ DrawDuelBoxMessage: lb hl, 1, 10 ; fallthrough -Func_1eb1: +Func_1eb1:: lb bc, 10, 4 lb de, 5, 4 jp FillRectangle ; load the tiles for the latin, katakana, and hiragana fonts into VRAM ; from gfx/fonts/full_width/3.1bpp and gfx/fonts/full_width/4.1bpp -LoadFullWidthFontTiles: +LoadFullWidthFontTiles:: ld hl, FullWidthFonts + $4b5 tiles_1bpp - $4000 ld a, BANK(Fonts) ; BANK(DuelGraphics) call BankpushROM @@ -272,7 +272,7 @@ LoadFullWidthFontTiles: ret ; copy 128 1bpp tiles from de to hl as 2bpp -Copy1bppTiles: +Copy1bppTiles:: ld b, $80 .tile_loop ld c, TILE_SIZE_1BPP @@ -287,14 +287,14 @@ Copy1bppTiles: jr nz, .tile_loop ret -Func_1eeb: +CopyFontsOrDuelGraphicsBytes:: ld a, BANK(Fonts) ; BANK(DuelGraphics) call BankpushROM -.asm_1ef0 +.loop_copy ld a, [hli] ld [de], a inc de dec c - jr nz, .asm_1ef0 + jr nz, .loop_copy call BankpopROM ret diff --git a/src/home/unsorted.asm b/src/home/unsorted.asm index 31013d6..235eb0b 100644 --- a/src/home/unsorted.asm +++ b/src/home/unsorted.asm @@ -1,44 +1,44 @@ -Func_305c: +Func_305c:: farcall $77, $4000 ret -Func_3061: +Func_3061:: xor a -Func_3062: +Func_3062:: farcall $77, $4006 ret -Func_3067: +Func_3067:: farcall $77, $400f ret -Func_306c: +Func_306c:: farcall $77, $4012 ret -Func_3071: +Func_3071:: ld a, $04 -Func_3073: +Func_3073:: farcall $77, $4009 ret -Func_3078: +Func_3078:: farcall $77, $401b ret -Func_307d: +Func_307d:: farcall $77, $401e ret -Func_3082: +Func_3082:: farcall $77, $4018 ret -Func_3087: +Func_3087:: ldh a, [hBankROM] push af .asm_308a - ld a, [$d54c] + ld a, [wd54c] or a jr z, .asm_30a5 cp $06 @@ -47,7 +47,7 @@ Func_3087: .asm_3096 ld l, a ld a, $01 - ld [$d54c], a + ld [wd54c], a ld a, l ld hl, PointerTable_30aa call JumpToFunctionInTable @@ -57,7 +57,7 @@ Func_3087: call BankswitchROM ret -PointerTable_30aa: +PointerTable_30aa:: dw Func_30b6 dw Func_30b6 dw Func_30b7 @@ -65,85 +65,85 @@ PointerTable_30aa: dw Func_30ef dw Func_314a -Func_30b6: +Func_30b6:: ret -Func_30b7: - ld hl, $d583 +Func_30b7:: + ld hl, wd583 bit 6, [hl] jr nz, .asm_30ca bit 7, [hl] jr nz, .asm_30d1 ld a, $02 - farcall $3, $5698 + farcall Func_d698 jr nz, .asm_30d1 .asm_30ca - ld a, [$d54d] - farcall $3, $5421 + ld a, [wd54d] + farcall Func_d421 .asm_30d1 - farcall $3, $5299 + farcall Func_d299 ret -Func_30d6: +Func_30d6:: ld a, $02 - ld [$d54c], a + ld [wd54c], a farcall $7, $65a2 jr c, .asm_30e8 ld a, $f1 - farcall $3, $56d3 + farcall Func_d6d3 ret .asm_30e8 ld a, $f1 - farcall $3, $56e3 + farcall Func_d6e3 ret -Func_30ef: - ld a, [$d54d] +Func_30ef:: + ld a, [wd54d] or a jr nz, .asm_312e farcall $7, $78bd ld a, $00 - farcall $3, $5698 + farcall Func_d698 jr nz, .asm_3108 ld a, $00 - ld [$d550], a + ld [wd550], a jr .asm_310d .asm_3108 ld a, $01 - ld [$d550], a + ld [wd550], a .asm_310d ld a, $04 - ld [$d54c], a + ld [wd54c], a ld a, $01 - ld [$d54d], a + ld [wd54d], a ld a, $00 - ld [$d589], a + ld [wd589], a ld a, $0e - ld [$d587], a - farcall $3, $6a30 + ld [wd587], a + farcall Func_ea30 ld a, $56 call Func_3073 farcall $11, $499e .asm_312e farcall $f, $4000 ld a, $00 - ld [$d589], a + ld [wd589], a ld a, $00 - ld [$d587], a + ld [wd587], a ld a, $02 - ld [$d54c], a + ld [wd54c], a ld a, $02 - ld [$d54d], a + ld [wd54d], a call Func_3087 ret -Func_314a: +Func_314a:: farcall $4, $7890 ld a, $00 - ld [$d54c], a + ld [wd54c], a ret -Func_3154: +Func_3154:: ld c, a ldh a, [hBankROM] push af @@ -170,7 +170,7 @@ Func_3154: pop bc jr nc, .asm_317f ld a, c - farcall $3, $412e + farcall Func_c12e .asm_317f pop af call BankswitchROM @@ -179,61 +179,61 @@ Func_3154: ret .asm_3186 ld a, c - farcall $3, $412e + farcall Func_c12e .asm_318b pop af call BankswitchROM scf ret -Func_3191: +Func_3191:: ld a, [hli] ld h, [hl] ld l, a jp hl -Func_3195: - ld a, [$d550] +Func_3195:: + ld a, [wd550] farcall $4, $4dcb ld a, b xor $02 ld b, a ret -Func_31a1: +Func_31a1:: call Func_3332 call Func_32d8 ret -Func_31a8: +Func_31a8:: call Func_3332 - ld a, [$d550] + ld a, [wd550] farcall $4, $4d58 bit 5, a jr z, .asm_31f8 ldh a, [hKeysHeld] bit 1, a jr nz, .asm_31d8 - ld a, [$d550] + ld a, [wd550] farcall $4, $4deb ld a, $01 cp c jr z, .asm_3204 - ld a, [$d550] + ld a, [wd550] farcall $4, $4de3 sla e dec c farcall $4, $4de7 jr .asm_3204 .asm_31d8 - ld a, [$d550] + ld a, [wd550] farcall $4, $4deb ld a, $02 cp c jr z, .asm_3204 bit 0, e jr nz, .asm_3204 - ld a, [$d550] + ld a, [wd550] farcall $4, $4de3 srl e inc c @@ -242,12 +242,12 @@ Func_31a8: .asm_31f8 ld a, $06 ld [$d582], a - ld a, [$d550] + ld a, [wd550] farcall $4, $4dd7 .asm_3204 ret -Func_3205: +Func_3205:: .asm_3205 ld a, [hli] cp $ff @@ -287,10 +287,10 @@ Func_3205: inc hl jr .asm_3205 -Func_3233: +Func_3233:: jp hl -Func_3234: +Func_3234:: ldh a, [hBankROM] push af call Func_323f @@ -298,7 +298,7 @@ Func_3234: call BankswitchROM ret -Func_323f: +Func_323f:: ld hl, $d592 ld a, [hl] call BankswitchROM @@ -308,8 +308,8 @@ Func_323f: ld l, a jp hl -Func_324d: - ld a, [$d550] +Func_324d:: + ld a, [wd550] farcall $4, $4da7 .asm_3254 ld a, [hli] @@ -361,9 +361,9 @@ Func_324d: .asm_328a jr .asm_3254 -Func_328c: +Func_328c:: push hl - farcall $3, $53e9 + farcall Func_d3e9 farcall $4, $4dfb cp $ff jr z, .asm_32a7 @@ -379,9 +379,9 @@ Func_328c: scf ret -Func_32aa: +Func_32aa:: push hl - farcall $3, $53e9 + farcall Func_d3e9 farcall $4, $4dfb cp $ff jr z, .asm_32bc @@ -393,13 +393,13 @@ Func_32aa: scf ret -Func_32bf: - ld a, [$d550] +Func_32bf:: + ld a, [wd550] farcall $4, $4dcb ld a, $00 cp b jr nz, .asm_32d6 - ld a, [$d550] + ld a, [wd550] farcall $4, $4da7 call Func_324d.asm_3254 ret @@ -407,7 +407,7 @@ Func_32bf: scf ret -Func_32d8: +Func_32d8:: call Func_32f6 jr nc, .asm_32f5 ldh a, [hKeysPressed] @@ -426,7 +426,7 @@ Func_32d8: .asm_32f5 ret -Func_32f6: +Func_32f6:: ldh a, [hKeysHeld] and $f0 jr z, .asm_3330 @@ -447,13 +447,13 @@ Func_32f6: jr z, .asm_3316 inc c .asm_3316 - ld a, [$d550] + ld a, [wd550] farcall $4, $4e3c or a jr z, .asm_3330 ld a, $05 ld [$d582], a - ld a, [$d550] + ld a, [wd550] farcall $4, $4dd3 scf ccf @@ -463,38 +463,38 @@ Func_32f6: .asm_3331 ret -Func_3332: +Func_3332:: call DoFrame ret -Func_3336: +Func_3336:: .asm_3336 call DoFrame farcall $7, $493c jr nz, .asm_3336 ret -Func_3340: +Func_3340:: .asm_3340 call DoFrame farcall $4, $4df3 jr z, .asm_3361 - ld a, [$d550] + ld a, [wd550] farcall $4, $4d58 bit 2, a jr nz, .asm_3340 bit 4, a jr z, .asm_3340 - ld a, [$d550] + ld a, [wd550] farcall $4, $4dd7 jr .asm_3340 .asm_3361 - ld a, [$d550] + ld a, [wd550] farcall $4, $4dd7 farcall $4, $4eff ret -Func_336d: +Func_336d:: push af .asm_336e call DoFrame @@ -508,7 +508,7 @@ Func_336d: pop af ret -Func_337f: +Func_337f:: push af .asm_3380 call DoFrame @@ -520,7 +520,7 @@ Func_337f: pop af ret -Func_338f: +Func_338f:: push af farcall $7, $4990 farcall $4, $509f @@ -530,16 +530,16 @@ Func_338f: farcall $7, $4909 ret -Func_33a3: +Func_33a3:: ld b, $00 farcall $7, $4927 call Func_3336 farcall $4, $50a8 ld a, $ef - farcall $3, $56e3 + farcall Func_d6e3 ret -Func_33b7: +Func_33b7:: ld a, [$d586] ld c, a ld b, $00 @@ -557,7 +557,7 @@ Func_33b7: ld a, c ld de, $d561 ld bc, $5 - call Func_3438 + call CopyFarHLToDE ld a, [$d562] ld [$d551], a ld [$d58b], a @@ -569,56 +569,58 @@ Func_33b7: ld [$d58d], a ret -Func_33f2: - ld hl, $d618 +Func_33f2:: + ld hl, wd618 or a jr nz, .asm_3405 xor a - ld [$d616], a - ld [$d617], a + ld [wd616], a + ld [wd617], a ld [hl], a ld a, $10 - ld [$d61d], a + ld [wd61d], a .asm_3405 res 6, [hl] ldh a, [hBankROM] - ld [$d619], a + ld [wd619], a + ; pop return address from stack pop hl ld a, l - ld [$d61b], a + ld [wd61b + 0], a ld a, h - ld [$d61c], a - farcall $3, $5bdb + ld [wd61b + 1], a + farcall Func_dbdb .asm_3419 - farcall $3, $5bf2 - ld a, [$d618] + farcall Func_dbf2 + ld a, [wd618] bit 7, a jr nz, .asm_342a bit 6, a jr nz, .asm_342a jr .asm_3419 .asm_342a - ld a, [$d619] + ld a, [wd619] call BankswitchROM - ld hl, $d61b + ld hl, wd61b ld a, [hli] ld c, a ld b, [hl] push bc ret -Func_3438: - ld [$d678], a +; copies b bytes from a:hl to de +CopyFarHLToDE:: + ld [wd678], a ldh a, [hBankROM] push af - ld a, [$d678] + ld a, [wd678] call BankswitchROM call CopyDataHLtoDE_SaveRegisters pop af call BankswitchROM ret -Func_344c: +Func_344c:: ld c, a .asm_344d ld a, [hli] @@ -653,7 +655,7 @@ Func_344c: scf ret -Func_3473: +Func_3473:: push bc ld b, a ldh a, [hBankROM] @@ -668,13 +670,13 @@ Func_3473: pop bc ret -Func_3485: +Func_3485:: ld hl, $0 rl e rl d ld a, $10 .asm_348e - ld [$d678], a + ld [wd678], a rl l rl h push hl @@ -694,36 +696,36 @@ Func_3485: .asm_34a5 rl e rl d - ld a, [$d678] + ld a, [wd678] dec a jr nz, .asm_348e ld a, h or l ret -Func_34b2: +Func_34b2:: .asm_34b2 call DoFrame dec a jr nz, .asm_34b2 ret -Func_34b9: - farcall $3, $4000 +CoreGameLoop:: + farcall _CoreGameLoop ret -Func_34be: +Func_34be:: farcall $4, $4000 ret -Func_34c3: +Func_34c3:: .asm_34c3 ldh a, [rSTAT] and $03 jr nz, .asm_34c3 ret -Func_34ca: +Func_34ca:: ld b, $00 .asm_34cc sbc c @@ -734,7 +736,7 @@ Func_34ca: add c ret -Func_34d4: +Func_34d4:: push af push bc push de @@ -744,7 +746,7 @@ Func_34d4: pop af ret -Func_34de: +Func_34de:: ld a, b cp d ret c @@ -753,7 +755,7 @@ Func_34de: cp e ret -Func_34e5: +Func_34e5:: call Func_34de jr c, .asm_34ee push bc @@ -775,7 +777,7 @@ Func_34e5: jr nz, .asm_34f3 ret -Func_3502: +Func_3502:: push af ld a, c or b @@ -793,7 +795,7 @@ Func_3502: jr nz, .asm_350b ret -Func_3513: +Func_3513:: ld a, c or b jr nz, .asm_3518 @@ -810,12 +812,12 @@ Func_3513: jr nz, .asm_3519 ret -Func_3523: +Func_3523:: ld [$ce4d], a ldh [rSVBK], a ret -Func_3529: +Func_3529:: push af and a jr z, .asm_3533 @@ -827,7 +829,7 @@ Func_3529: pop af ret -Func_3535: +Func_3535:: ld c, a .asm_3536 ld a, [hli] @@ -862,14 +864,14 @@ Func_3535: scf ret -Func_355c: +Func_355c:: jp hl -Func_355d: +Func_355d:: push bc ret -Func_355f: +Func_355f:: ld hl, $0 rl c rl b @@ -900,7 +902,7 @@ Func_355f: jr nz, .asm_3568 ret -Func_3588: +Func_3588:: push af push bc push de @@ -912,7 +914,7 @@ Func_3588: pop af ret -Func_3594: +Func_3594:: push af push bc push de @@ -924,7 +926,7 @@ Func_3594: pop af ret -Func_35a0: +Func_35a0:: push af push bc push de @@ -937,13 +939,13 @@ Func_35a0: pop af ret -Func_35af: +Func_35af:: push af push bc push de push hl xor a - call Func_3837 + call BankswitchVRAM call InitTextPrinting_ProcessTextFromID pop hl pop de @@ -951,13 +953,13 @@ Func_35af: pop af ret -Func_35bf: +Func_35bf:: push af push bc push de push hl xor a - call Func_3837 + call BankswitchVRAM call PrintTextNoDelay_Init pop hl pop de @@ -965,13 +967,13 @@ Func_35bf: pop af ret -Func_35cf: +Func_35cf:: push af push bc push de push hl xor a - call Func_3837 + call BankswitchVRAM call PlaceTextItems pop hl pop de @@ -979,7 +981,7 @@ Func_35cf: pop af ret -Func_35df: +Func_35df:: call Func_35af push bc push de @@ -990,29 +992,35 @@ Func_35df: pop bc ret -Func_35f1: +; a = VRAM bank +; c = number of tiles +; if c is $00, copy $100 tiles +CopyTiles:: push af push bc push de - call Func_3837 + call BankswitchVRAM ld a, c or a - jr nz, .asm_3604 + jr nz, .not_zero ld c, $80 - ld b, $10 + ld b, TILE_SIZE call CopyGfxData ld c, $80 -.asm_3604 - ld b, $10 +.not_zero + ld b, TILE_SIZE call CopyGfxData xor a - call Func_3837 + call BankswitchVRAM pop de pop bc pop af ret -Func_3611: +; a = VRAM bank +; b = tile number in Tiles1 +; c = number of tiles +CopyTilesToTiles1:: push af push de push bc @@ -1026,19 +1034,22 @@ Func_3611: sla c rl b sla c - rl b + rl b ; *TILE_SIZE ld hl, v0Tiles1 add hl, bc ld d, h ld e, l pop hl pop bc - call Func_35f1 + call CopyTiles pop de pop af ret -Func_3636: +; a = VRAM bank +; b = tile number in Tiles0 +; c = number of tiles +CopyTilesToTiles0:: push af push de push bc @@ -1059,12 +1070,14 @@ Func_3636: ld e, l pop hl pop bc - call Func_35f1 + call CopyTiles pop de pop af ret -Func_365b: +; input: +; b:hl = tilemap pointer +Func_365b:: ldh a, [hBankROM] push af ld a, b @@ -1080,7 +1093,9 @@ Func_365b: call BankswitchROM ret -Func_366e: +; input: +; b:hl = compressed data source +InitDataDecompressionFromBank:: push bc push de ldh a, [hBankROM] @@ -1089,7 +1104,7 @@ Func_366e: call BankswitchROM ld d, h ld e, l - ld b, $c0 + ld b, HIGH(wDecompressionSecondaryBuffer) call InitDataDecompression pop af call BankswitchROM @@ -1097,7 +1112,13 @@ Func_366e: pop bc ret -Func_3685: +; decompresses data from a given bank +; uses values initialized by InitDataDecompressionFromBank +; input: +; b = source bank +; c = data length +; de = decompressed data address +DecompressDataFromBank:: push bc ldh a, [hBankROM] push af @@ -1110,7 +1131,7 @@ Func_3685: pop bc ret -Func_3698: +Func_3698:: push af push bc push de @@ -1132,7 +1153,7 @@ Func_3698: ld de, $d7ee ; fallthrough -Func_36b8: +Func_36b8:: push bc push hl ld a, [de] @@ -1146,7 +1167,7 @@ Func_36b8: ld c, [hl] inc hl ld b, [hl] - farcall $4b, $406e + farcall Func_12c06e ld a, b ld [$d7e7], a pop bc @@ -1222,7 +1243,7 @@ Func_36b8: pop af ret -Func_372d: +Func_372d:: ldh a, [hBankROM] push af ld a, [$d7de] @@ -1245,13 +1266,13 @@ Func_372d: ld a, b xor $01 ld b, c - ld c, $01 - call Func_3611 + ld c, 1 + call CopyTilesToTiles1 pop af call BankswitchROM ret -Func_375f: +Func_375f:: push af push bc push de @@ -1285,12 +1306,12 @@ Func_375f: pop af ret -Func_378c: +Func_378c:: ld c, $02 call Func_3861 ret -Func_3792: +Func_3792:: push af push bc push de @@ -1315,16 +1336,16 @@ Func_3792: ld a, c or a jr z, .asm_37bb - xor a + xor a ; BANK("VRAM0") ld b, $00 - call Func_3611 + call CopyTilesToTiles1 .asm_37bb pop hl ld c, $00 .asm_37be - ld a, $01 + ld a, BANK("VRAM1") ld b, $00 - call Func_3611 + call CopyTilesToTiles1 pop af call BankswitchROM pop hl @@ -1333,7 +1354,7 @@ Func_3792: pop af ret -Func_37ce: +Func_37ce:: push af push bc push de @@ -1355,7 +1376,7 @@ Func_37ce: jr nz, .asm_3823 ld a, [$d898] ld [$d899], a - farcall $4b, $4000 + farcall GetPaletteGfxPointer ldh a, [hBankROM] push af ld a, b @@ -1385,7 +1406,7 @@ Func_37ce: pop af ret -Func_3828: +Func_3828:: ld de, $cb26 ld b, $08 .asm_382d @@ -1397,11 +1418,11 @@ Func_3828: call FlushAllPalettes ret -Func_3837: - call BankswitchVRAM +BankswitchVRAM:: + call _BankswitchVRAM ret -Func_383b: +Func_383b:: push af push de ld d, b @@ -1411,23 +1432,25 @@ Func_383b: ld c, e pop de xor a - call Func_3837 + call BankswitchVRAM push bc push de ld a, d call WriteByteToBGMap0 ld a, $01 - call Func_3837 + call BankswitchVRAM pop de pop bc ld a, e call WriteByteToBGMap0 xor a - call Func_3837 + call BankswitchVRAM pop af ret -Func_3861: +; b = source bank +; c = starting CGB BG pal number +Func_3861:: ldh a, [hBankROM] push af ld a, b @@ -1435,19 +1458,19 @@ Func_3861: ld a, [wConsole] cp CONSOLE_CGB push af - call z, Func_387a + call z, .CopyCGBBGPals pop af - call nz, Func_3898 + call nz, .SetGBBGP pop af call BankswitchROM ret -Func_387a: +.CopyCGBBGPals:: push hl ld b, $00 sla c sla c - sla c + sla c ; *CGB_PAL_SIZE ld hl, wBackgroundPalettesCGB add hl, bc ld d, h @@ -1455,30 +1478,30 @@ Func_387a: pop hl ld a, [hli] ld c, a -.asm_388c - ld b, $08 -.asm_388e +.loop_pals + ld b, CGB_PAL_SIZE +.loop_copy ld a, [hli] ld [de], a inc de dec b - jr nz, .asm_388e + jr nz, .loop_copy dec c - jr nz, .asm_388c + jr nz, .loop_pals ret -Func_3898: +.SetGBBGP:: ld a, $e4 ldh [rBGP], a ret -Func_389d: +Func_389d:: push af push bc push de push hl xor a - call Func_3837 + call BankswitchVRAM call DrawRegularTextBox pop hl pop de @@ -1486,13 +1509,13 @@ Func_389d: pop af ret -Func_38ad: +Func_38ad:: push af push bc push de push hl xor a - call Func_3837 + call BankswitchVRAM call DrawLabeledTextBox pop hl pop de @@ -1500,7 +1523,7 @@ Func_38ad: pop af ret -Func_38bd: +Func_38bd:: ldh a, [hBankROM] push af ld a, b @@ -1510,7 +1533,7 @@ Func_38bd: sla c sla c sla c - ld hl, $cb2e + ld hl, wcb2e add hl, bc ld d, h ld e, l @@ -1518,26 +1541,26 @@ Func_38bd: ld a, [hli] ld c, a push bc -.asm_38d7 - ld b, $08 -.asm_38d9 +.loop_pals + ld b, CGB_PAL_SIZE +.loop_copy ld a, [hli] ld [de], a inc de dec b - jr nz, .asm_38d9 + jr nz, .loop_copy dec c - jr nz, .asm_38d7 + jr nz, .loop_pals pop bc pop af call BankswitchROM ret -Func_38e8: +Func_38e8:: push bc push de push hl - ld a, [$d942] + ld a, [wd942] push af ldh a, [hBankROM] push af @@ -1546,7 +1569,7 @@ Func_38e8: ld a, [hli] ld c, a ld a, [hli] - ld a, [$d942] + ld a, [wd942] ld e, a .asm_38fd push bc @@ -1560,13 +1583,13 @@ Func_38e8: srl a srl a srl a - call Func_3636 + call CopyTilesToTiles0 pop bc inc e dec c jr nz, .asm_38fd ld a, e - ld [$d942], a + ld [wd942], a pop af call BankswitchROM pop af @@ -1575,12 +1598,15 @@ Func_38e8: pop bc ret -Func_3924: +; input: +; a = ? +; b:hl = sprite animation pointer +Func_3924:: push af push bc push de push hl - ld [$d68c], a + ld [wd68c], a ldh a, [hBankROM] push af ld a, b @@ -1592,17 +1618,17 @@ Func_3924: ld a, [hli] ld h, [hl] ld l, a - ld a, [$d68c] + ld a, [wd68c] ld b, a ld a, [hli] ld c, a -.asm_3942 +.loop_oam push bc push de - ld a, [hli] + ld a, [hli] ; y add e ld e, a - ld a, [$d96f] + ld a, [wd96f] bit 6, a jr z, .asm_3953 ld a, e @@ -1615,10 +1641,10 @@ Func_3924: ld a, e sub c ld e, a - ld a, [hli] + ld a, [hli] ; x add d ld d, a - ld a, [$d96f] + ld a, [wd96f] bit 5, a jr z, .asm_3968 ld a, d @@ -1634,22 +1660,22 @@ Func_3924: ld a, [hli] add b ld c, a - ld a, [$d96f] + ld a, [wd96f] ld b, a - ld a, [hli] + ld a, [hli] ; attributes xor b ld b, a ld a, c bit 7, a jr z, .asm_3981 - set 3, b + set OAM_TILE_BANK, b res 7, c .asm_3981 call SetOneObjectAttributes pop de pop bc dec c - jr nz, .asm_3942 + jr nz, .loop_oam pop af call BankswitchROM pop hl @@ -1658,7 +1684,7 @@ Func_3924: pop af ret -Func_3992: +Func_3992:: push hl ldh a, [hBankROM] push af @@ -1679,7 +1705,7 @@ Func_3992: ld d, [hl] inc hl ld e, [hl] - ld a, [$d970] + ld a, [wd970] bit 5, a jr z, .asm_39ba ld a, d @@ -1687,7 +1713,7 @@ Func_3992: inc a ld d, a .asm_39ba - ld a, [$d970] + ld a, [wd970] bit 6, a jr z, .asm_39c6 ld a, e @@ -1700,7 +1726,7 @@ Func_3992: pop hl ret -Func_39cc: +Func_39cc:: push af push hl .asm_39ce @@ -1721,12 +1747,12 @@ Func_39cc: pop af ret -Func_39e3: +Func_39e3:: xor a ld [$d9bd], a ret -Func_39e8: +Func_39e8:: push af push bc push hl @@ -1738,22 +1764,22 @@ Func_39e8: ld b, $00 ld hl, $d9be add hl, bc - ld a, [wDoFrameFunction] + ld a, [wDoFrameFunction + 0] ld [hli], a - ld a, [$cad2] + ld a, [wDoFrameFunction + 1] ld [hl], a pop hl di ld a, l - ld [wDoFrameFunction], a + ld [wDoFrameFunction + 0], a ld a, h - ld [$cad2], a + ld [wDoFrameFunction + 1], a ei pop bc pop af ret -Func_3a0e: +Func_3a0e:: push af push bc push hl @@ -1767,16 +1793,16 @@ Func_3a0e: add hl, bc di ld a, [hli] - ld [wDoFrameFunction], a + ld [wDoFrameFunction + 0], a ld a, [hl] - ld [$cad2], a + ld [wDoFrameFunction + 1], a ei pop hl pop bc pop af ret -Func_3a2c: +Func_3a2c:: push af push bc push de @@ -1788,7 +1814,7 @@ Func_3a2c: pop af ret -Func_3a39: +Func_3a39:: push af push bc push de @@ -1805,7 +1831,7 @@ Func_3a39: farcall $4, $4ea3 .asm_3a56 farcall $7, $757b - farcall $4, $49fa + farcall Func_109fa call Func_3698 call Func_37ce farcall $7, $46c2 @@ -1815,13 +1841,13 @@ Func_3a39: pop af ret -Func_3a6d: +Func_3a6d:: push af push bc push de push hl call Func_3f78 - farcall $4, $49fa + farcall Func_109fa farcall $7, $46c2 pop hl pop de @@ -1829,7 +1855,7 @@ Func_3a6d: pop af ret -Func_3a81: +Func_3a81:: push af push bc push de @@ -1838,7 +1864,7 @@ Func_3a81: ld a, [$dcea] cp $ff jr nz, .asm_3a94 - farcall $4, $49fa + farcall Func_109fa .asm_3a94 pop hl pop de @@ -1846,7 +1872,7 @@ Func_3a81: pop af ret -Func_3a99: +Func_3a99:: push af push bc push de @@ -1864,7 +1890,7 @@ Func_3a99: pop af ret -Func_3ab2: +Func_3ab2:: push af push bc push de @@ -1886,7 +1912,7 @@ Func_3ab2: pop af ret -Func_3acf: +Func_3acf:: push af push bc push de @@ -1913,9 +1939,9 @@ Func_3acf: add $30 .asm_3af2 ld b, a - ld c, $24 - xor a - call Func_3611 + ld c, 36 + xor a ; BANK("VRAM0") + call CopyTilesToTiles1 pop af call BankswitchROM pop hl @@ -1924,7 +1950,7 @@ Func_3acf: pop af ret -Func_3b02: +Func_3b02:: push af push bc push de @@ -1940,27 +1966,27 @@ Func_3b02: pop af ret -Func_3b14: +Func_3b14:: farcall $7, $4379 ret -Func_3b19: +Func_3b19:: farcall $7, $445a ret -Func_3b1e: +Func_3b1e:: push af push bc push de push hl - farcall $3, $6a30 + farcall Func_ea30 pop hl pop de pop bc pop af ret -Func_3b2b: +Func_3b2b:: push af push bc push de @@ -2055,7 +2081,7 @@ Func_3b2b: pop af ret -Func_3bc1: +Func_3bc1:: push af push hl ld c, a @@ -2077,7 +2103,7 @@ Func_3bc1: pop af ret -Func_3be0: +Func_3be0:: push af push hl ldh a, [hBankROM] @@ -2110,11 +2136,11 @@ Func_3be0: pop af ret -Func_3c0b: +Func_3c0b:: farcall $7, $4e92 ret -Func_3c10: +Func_3c10:: push af push bc push de @@ -2126,9 +2152,9 @@ Func_3c10: ld c, [hl] inc hl inc hl - ld a, $01 + ld a, BANK("VRAM1") ld b, $00 - call Func_3611 + call CopyTilesToTiles1 pop af call BankswitchROM pop hl @@ -2137,7 +2163,7 @@ Func_3c10: pop af ret -Func_3c2e: +Func_3c2e:: push af push bc push de @@ -2150,14 +2176,14 @@ Func_3c2e: pop af ret -Func_3c3c: +Func_3c3c:: ret -Func_3c3d: +Func_3c3d:: farcall $7, $5ef1 ret -Func_3c42: +Func_3c42:: push af call Func_3c55 farcall $7, $5fb9 @@ -2167,7 +2193,7 @@ Func_3c42: pop af ret -Func_3c55: +Func_3c55:: push af ld a, [$dc57] and a @@ -2182,12 +2208,12 @@ Func_3c55: pop af ret -Func_3c70: +Func_3c70:: ld [$dce2], a call Func_3c77 ret -Func_3c77: +Func_3c77:: ldh a, [hBankROM] push af ld [$dce9], a @@ -2196,14 +2222,14 @@ Func_3c77: call BankswitchROM ret -Func_3c86: +Func_3c86:: farcall $7, $6420 scf ret nz ccf ret -Func_3c8e: +Func_3c8e:: ld a, [$dce2] cp $9e jr z, .asm_3ca8 @@ -2225,11 +2251,11 @@ Func_3c8e: ld h, a jp Func_3cc3 -Data_3cb3: +Data_3cb3:: dw $4C62, $4CA0, $4D07, $4D0B dw $4D0B, $4D0B, $4D0B, $4D0B -Func_3cc3: +Func_3cc3:: ld a, $ff ld [$dcf0], a ldh a, [hBankROM] @@ -2243,13 +2269,13 @@ Func_3cc3: ld [$dcf0], a ret -Func_3cdd: +Func_3cdd:: xor a ld [$dd04], a ld [$dd05], a ret -Func_3ce5: +Func_3ce5:: push bc push hl ld hl, $dd04 @@ -2263,43 +2289,43 @@ Func_3ce5: pop bc ret -Func_3cf7: +Func_3cf7:: push af xor a call Func_3ce5 pop af ret -Func_3cfe: +Func_3cfe:: call Func_3073 ret -Func_3d02: +Func_3d02:: push af xor a call Func_3cfe pop af ret -Func_3d09: +Func_3d09:: call Func_3062 ret -Func_3d0d: +Func_3d0d:: push af call Func_3d1f call Func_3078 pop af ret -Func_3d16: +Func_3d16:: push af call Func_3d32 call Func_307d pop af ret -Func_3d1f: +Func_3d1f:: push bc ld a, [$dd05] ld b, a @@ -2311,17 +2337,17 @@ Func_3d1f: pop bc ret -Func_3d32: +Func_3d32:: xor a ld [$dd05], a ld [$dd04], a ret -Func_3d3a: +Func_3d3a:: call Func_3082 ret -Func_3d3e: +Func_3d3e:: push af .asm_3d3f call DoFrame @@ -2331,17 +2357,17 @@ Func_3d3e: pop af ret -Func_3d4a: +Func_3d4a:: ld a, [$dd06] and a ret -Func_3d4f: +Func_3d4f:: xor a ld [$dd06], a ret -Func_3d54: +Func_3d54:: push af push bc push de @@ -2353,7 +2379,8 @@ Func_3d54: pop af ret -Func_3d61: +; c = starting CGB BG pal +Func_3d61:: push af push bc push de @@ -2378,7 +2405,7 @@ Func_3d61: ld c, a ld a, [hli] ld b, a - farcall $4, $6e68 + farcall Func_12e68 pop af call BankswitchROM pop de @@ -2386,22 +2413,23 @@ Func_3d61: pop af ret -Func_3d90: +; bc = TILESET_* constant +Func_3d90:: push af push bc push de push hl - farcall $4b, $4016 + farcall GetTilesetGfxPointer ldh a, [hBankROM] push af - ld a, b + ld a, b ; source bank call BankswitchROM - ld c, [hl] + ld c, [hl] ; number of tiles inc hl inc hl - ld a, $01 - ld b, $00 - call Func_3611 + ld a, BANK("VRAM1") + ld b, $00 ; starting tile number + call CopyTilesToTiles1 pop af call BankswitchROM pop hl @@ -2410,16 +2438,18 @@ Func_3d90: pop af ret -Func_3db2: +; a = starting CGB BG pal +; bc = PALETTE_* constant +Func_3db2:: push af push bc push de push hl ld e, a - farcall $4b, $4000 + farcall GetPaletteGfxPointer ldh a, [hBankROM] push af - ld a, b + ld a, b ; source bank call BankswitchROM ld c, e call Func_3861 @@ -2431,57 +2461,61 @@ Func_3db2: pop af ret -Func_3dcf: +; input: +; a = ? +; b = bank +; c = pal index +Func_3dcf:: push af push bc push de push hl - ld [$dd2d], a + ld [wdd2d], a ld a, c - ld [$dd2e], a + ld [wdd2e], a ldh a, [hBankROM] push af ld a, b call BankswitchROM push bc push de - ld de, $dd25 + ld de, wdd25 ld bc, $8 call CopyDataHLtoDE_SaveRegisters pop de pop bc - ld a, [$dd2d] + ld a, [wdd2d] cp $ff jr z, .asm_3dfb - farcall $4, $4948 + farcall Func_10948 jr .asm_3dff .asm_3dfb - farcall $4, $490e + farcall Func_1090e .asm_3dff - farcall $4, $4959 - farcall $4, $4a1e - ld a, [$dd25] + farcall Func_10959 + farcall Func_10a1e + ld a, [wdd25 + 0] ld c, a - ld a, [$dd26] + ld a, [wdd25 + 1] ld b, a - farcall $4b, $42a6 - farcall $4, $4cad - ld a, [$dd27] + farcall Func_12c2a6 + farcall Func_10cad + ld a, [wdd27 + 0] ld c, a - ld a, [$dd28] + ld a, [wdd27 + 1] ld b, a - farcall $4, $4ccb - ld a, [$dd29] + farcall Func_10ccb + ld a, [wdd29 + 0] ld c, a - ld a, [$dd2a] + ld a, [wdd29 + 1] ld b, a - farcall $4, $4c5a - ld a, [$dd2b] + farcall Func_10c5a + ld a, [wdd2b + 0] ld c, a - ld a, [$dd2c] + ld a, [wdd2b + 1] ld b, a - farcall $4b, $4000 - ld a, [$dd2e] + farcall GetPaletteGfxPointer + ld a, [wdd2e] ld c, a call Func_38bd pop af @@ -2494,34 +2528,38 @@ Func_3dcf: pop af ret -Func_3e4f: +Func_3e4f:: farcall $4, $50ac ret -Func_3e54: +Func_3e54:: farcall $4, $50b5 farcall $4, $4d40 ret -Func_3e5d: +Func_3e5d:: push af farcall $4, $429d call EmptyScreen pop af - call Func_3e70 + call LoadScene call FlushAllPalettes call EnableLCD ret -Func_3e70: - farcall $4, $6eb9 +; input +; a = scene ID (SCENE_* constant) +; b = base X position in tiles +; c = base Y position in tiles +LoadScene:: + farcall _LoadScene ret -Func_3e75: +Func_3e75:: farcall $7, $6f2a ret -Func_3e7a: +Func_3e7a:: push af push bc push de @@ -2533,7 +2571,7 @@ Func_3e7a: pop af ret -Func_3e87: +Func_3e87:: push af push hl ldh a, [rSVBK] @@ -2591,7 +2629,7 @@ Func_3e87: pop af ret -Data_3ee3: +Data_3ee3:: db $00, $00, $00, $01, $01, $01, $02, $02 db $02, $03, $03, $03, $03, $03, $03, $03 db $04, $03, $03, $03, $03, $03, $03, $03 @@ -2601,7 +2639,7 @@ Data_3ee3: db $FB, $FC, $FC, $FC, $FC, $FC, $FC, $FD db $FD, $FD, $FE, $FE, $FE, $FF, $FF, $FF -Func_3f23: +Func_3f23:: ld hl, wVBlankCounter add [hl] and $3f @@ -2626,7 +2664,7 @@ Func_3f23: .asm_3f44 ret -Func_3f45: +Func_3f45:: push hl ld hl, rSTAT set 6, [hl] @@ -2636,7 +2674,7 @@ Func_3f45: pop hl ret -Func_3f53: +Func_3f53:: push hl ld hl, rSTAT res 6, [hl] @@ -2646,7 +2684,7 @@ Func_3f53: pop hl ret -Func_3f61: +Func_3f61:: di xor a ld [$de69], a @@ -2654,7 +2692,7 @@ Func_3f61: ei ret -Func_3f6b: +Func_3f6b:: di push af ld a, l @@ -2665,7 +2703,7 @@ Func_3f6b: ei ret -Func_3f78: +Func_3f78:: push af ld hl, $de69 ld a, [hli] @@ -2680,5 +2718,5 @@ Func_3f78: pop af jp hl -Func_3f87: +Func_3f87:: ret diff --git a/src/home/vram.asm b/src/home/vram.asm index bd1f9c3..1d16160 100644 --- a/src/home/vram.asm +++ b/src/home/vram.asm @@ -17,7 +17,7 @@ BankswitchVRAM1: ret ; set current dest VRAM bank to a -BankswitchVRAM: +_BankswitchVRAM: ldh [hBankVRAM], a ldh [rVBK], a ret diff --git a/src/layout.link b/src/layout.link index b64af8c..d20bab3 100644 --- a/src/layout.link +++ b/src/layout.link @@ -31,8 +31,30 @@ ROM0 "start" org $3fe0 "Audio Callback" +ROMX $01 + "Game Loop" +ROMX $03 + "Bank 3" + org $41c9 + "Bank 3@41c9" + org $4651 + "Bank 3@4651" + org $5299 + "Bank 3@5299" + org $53e9 + "Bank 3@53e9" + org $5671 + "Bank 3@5671" + org $5bdb + "Bank 3@5bdb" + org $6883 + "Bank 3@6883" + org $6b97 + "Bank 3@6b97" ROMX $1b "Gfx 1" + org $70b0 + "Gfx 1@70b0" org $7150 "Gfx 1@7150" ROMX $1d @@ -74,8 +96,85 @@ ROMX $47 "Text 16" ROMX $48 "Text 17" +ROMX $4c + org $45ed + "Tilemaps 2" +ROMX $4d + "Tilemaps 3" +ROMX $4e + "Tilemaps 4" +ROMX $4f + "Tilemaps 5" +ROMX $50 + "Tilemaps 6" + "Tilesets 1" +ROMX $51 + "Tilesets 2" +ROMX $52 + "Tilesets 3" +ROMX $53 + "Tilesets 4" +ROMX $54 + "Tilesets 5" +ROMX $55 + "Tilesets 6" +ROMX $56 + "Tilesets 7" +ROMX $57 + "Tilesets 8" +ROMX $58 + "Tilesets 9" +ROMX $59 + "Tilesets 10" +ROMX $5a + "Tilesets 11" +ROMX $5b + "Tilesets 12" +ROMX $5c + "Tilesets 13" +ROMX $5d + "Tilesets 14" +ROMX $5e + "Tilesets 15" +ROMX $5f + "Tilesets 16" +ROMX $60 + "Tilesets 17" +ROMX $61 + "Tilesets 18" +ROMX $62 + "Tilesets 19" +ROMX $63 + "Tilesets 20" +ROMX $64 + "Tilesets 21" +ROMX $65 + "Tilesets 22" +ROMX $66 + "Tilesets 23" +ROMX $67 + "Tilesets 24" +ROMX $68 + "Tilesets 25" +ROMX $69 + "Tilesets 26" +ROMX $6a + "Tilesets 27" +ROMX $6b + "Tilesets 28" +ROMX $6c + "Tilesets 29" +ROMX $6d + "Tilesets 30" +ROMX $6e + "Tilesets 31" +ROMX $6f + "Tilesets 32" + "Palettes 1" ROMX $77 "Audio 1" +ROMX $70 + "Palettes 2" ROMX $78 "Audio 2" ROMX $79 @@ -114,6 +213,8 @@ WRAMX 1 "WRAM1" org $d0bf "WRAM1@d0bf" + org $d54c + "WRAM1@d54c" org $dd02 "WRAM1@dd02" WRAMX 7 @@ -126,3 +227,5 @@ SRAM $00 "SRAM0" SRAM $01 "SRAM1" +SRAM $02 + "SRAM2" diff --git a/src/macros/data.asm b/src/macros/data.asm index e5d9666..f8d81c1 100644 --- a/src/macros/data.asm +++ b/src/macros/data.asm @@ -48,3 +48,15 @@ MACRO textpointer const \1_ EXPORT \1_ ENDM + +MACRO gfx_ptr1 + db \1 ; BANK(\1) + dw \2 ; \1 + db $0 ; padding +ENDM + +MACRO gfx_ptr + db BANK(\1) - BANK(@) + dw \1 + db $0 +ENDM diff --git a/src/macros/wram.asm b/src/macros/wram.asm index e4fca25..dac6266 100644 --- a/src/macros/wram.asm +++ b/src/macros/wram.asm @@ -99,3 +99,18 @@ MACRO deck_struct \1Name:: ds DECK_NAME_SIZE \1Cards:: ds ((DECK_SIZE + 7) / 8 + 1) * 8 ENDM + +MACRO scene_unk_struct +\1Unk0:: ds 1 +\1Unk1:: ds 1 +\1Unk2:: ds 1 +\1Unk3:: ds 2 +\1Unk5:: ds 1 +\1Unk6:: ds 2 +\1Unk8:: ds 1 +\1Unk9:: ds 1 +\1UnkA:: ds 2 +\1UnkC:: ds 1 +\1UnkD:: ds 1 +\1UnkE:: ds 2 +ENDM diff --git a/src/main.asm b/src/main.asm index a7adca6..30eb461 100644 --- a/src/main.asm +++ b/src/main.asm @@ -1,8 +1,50 @@ INCLUDE "macros.asm" INCLUDE "constants.asm" -SECTION "Bank 1", ROMX[$4000], BANK[$1] -INCLUDE "engine/bank01.asm" +SECTION "Game Loop", ROMX +INCLUDE "engine/game_loop.asm" + +INCLUDE "engine/duel/core.asm" + +SECTION "Bank 3", ROMX +INCLUDE "engine/bank03.asm" + +INCLUDE "engine/bank04.asm" + +SECTION "Scenes", ROMX[$6eb9], BANK[$4] +INCLUDE "engine/scenes.asm" + +SECTION "GBC Only Disclaimer", ROMX[$64fd], BANK[$9] +INCLUDE "engine/gbc_only_disclaimer.asm" SECTION "Decks", ROMX[$54ac], BANK[$16] INCLUDE "data/decks.asm" + +INCLUDE "engine/bank4b.asm" + +SECTION "Gfx Pointers", ROMX[$4545], BANK[$4b] +INCLUDE "data/gfx_pointers/tilemaps.asm" +INCLUDE "data/gfx_pointers/tilesets.asm" +INCLUDE "data/gfx_pointers/palettes.asm" +INCLUDE "data/gfx_pointers/sprite_animations.asm" +INCLUDE "data/gfx_pointers/gfx_unknown3.asm" +INCLUDE "data/gfx_pointers/gfx_unknown2.asm" +INCLUDE "data/gfx_pointers/gfx_unknown1.asm" + +SECTION "Tilemaps 1", ROMX[$74f5], BANK[$4b] +INCLUDE "src/data/maps/tilemaps1.asm" + +SECTION "Tilemaps 2", ROMX +INCLUDE "src/data/maps/tilemaps2.asm" + +SECTION "Tilemaps 3", ROMX +INCLUDE "src/data/maps/tilemaps3.asm" + +SECTION "Tilemaps 4", ROMX +INCLUDE "src/data/maps/tilemaps4.asm" + +SECTION "Tilemaps 5", ROMX +INCLUDE "src/data/maps/tilemaps5.asm" + +SECTION "Tilemaps 6", ROMX +INCLUDE "src/data/maps/tilemaps6.asm" diff --git a/src/sram.asm b/src/sram.asm index f10fa76..12f2afd 100644 --- a/src/sram.asm +++ b/src/sram.asm @@ -3,7 +3,12 @@ SECTION "SRAM0", SRAM s0a000:: ; a000 ds $3 - ds $d + ds $9 + +sTextBoxFrameColor:: ; a00c + ds $1 + + ds $3 sPlayerName:: ; a010 ds NAME_BUFFER_LENGTH @@ -23,6 +28,11 @@ sDeck2:: deck_struct sDeck2 ; a360 sDeck3:: deck_struct sDeck3 ; a3c0 sDeck4:: deck_struct sDeck4 ; a420 + ds $60 + +s0a4e0:: ; a4e0 + ds $12c0 + SECTION "SRAM1", SRAM ; buffers used to temporary store gfx related data @@ -44,3 +54,5 @@ sGfxBuffer4:: ; b000 sGfxBuffer5:: ; b400 ds $400 + +SECTION "SRAM2", SRAM diff --git a/src/text/text_offsets.asm b/src/text/text_offsets.asm index 6ed13de..b6c268a 100644 --- a/src/text/text_offsets.asm +++ b/src/text/text_offsets.asm @@ -1,5 +1,7 @@ SECTION "Text Offsets", ROMX + const_def 1 + TextOffsets:: dw $0000, $0000 ; 0x0000 textpointer Text0001 ; 0x0001 diff --git a/src/wram.asm b/src/wram.asm index 11797d7..4cf0228 100644 --- a/src/wram.asm +++ b/src/wram.asm @@ -241,6 +241,9 @@ wDecompSecondaryBufferPtrLow:: ; cadd wBackgroundPalettesCGB:: ; caee ds NUM_BACKGROUND_PALETTES palettes +wcb2e:: ; cb2e + ds 1 palettes + SECTION "WRAM0 Serial Transfer", WRAM0 wSerialOp:: ; cb6e @@ -359,6 +362,11 @@ wcc10:: ; cc10 wOpponentName:: ; cc13 ds $2 + ds $1 + +wcc16:: ; cc16 + ds $1 + SECTION "WRAM0 Duels 2@cc29", WRAM0 ; holds the energies attached to a given pokemon card. 1 byte for each of the @@ -477,7 +485,8 @@ wMetronomeEnergyCost:: ; cd05 wNoEffectFromWhichStatus:: ; cd06 ds $1 -wcd07:: ; cd07 +; used to check whether deck indices are within range +wDeckSize:: ; cd07 ds $1 ds $2 @@ -790,6 +799,289 @@ wNumberOfPrizeCardsToSelect:: ; d0c8 wInPlayAreaFromSelectButton:: ; d0cf ds $1 +SECTION "WRAM1@d54c", WRAMX + +wd54c:: ; d54c + ds $1 + +wd54d:: ; d54d + ds $1 + +wd54e:: ; d54e + ds $1 + +wd54f:: ; d54f + ds $1 + +wd550:: ; d550 + ds $1 + +wd551:: ; d551 + ds $1 + +wd552:: ; d552 + ds $1 + +wd553:: ; d553 + ds $1 + +; some flags for something +wd554:: ; d554 + ds $1 + + ds $2d + +wd582:: ; d582 + ds $1 + +wd583:: ; d583 + ds $1 + +wd584:: ; d584 + ds $1 + +wd585:: ; d585 + ds $1 + +wd586:: ; d586 + ds $1 + +wd587:: ; d587 + ds $1 + + ds $1 + +wd589:: ; d589 + ds $1 + +wd58a:: ; d58a + ds $1 + +wd58b:: ; d58b + ds $1 + +wd58c:: ; d58c + ds $1 + +wd58d:: ; d58d + ds $1 + +wd58e:: ; d58e + ds $1 + +wd58f:: ; d58f + ds $1 + +wd590:: ; d590 + ds $1 + +wd591:: ; d591 + ds $1 + + ds $c + +wd59e:: ; d59e + ds $34 + +wd5d2:: ; d5d2 + ds $34 + + ds $b + +wd611:: ; d611 + ds $1 + +wd612:: ; d612 + ds $1 + +wd613:: ; d613 + ds $1 + +wd614:: ; d614 + ds $1 + + ds $1 + +wd616:: ; d616 + ds $1 + +wd617:: ; d617 + ds $1 + +wd618:: ; d618 + ds $1 + +wd619:: ; d619 + ds $1 + +wd61a:: ; d61a + ds $1 + +wd61b:: ; d61b + ds $2 + +wd61d:: ; d61d + ds $1 + +wd61e:: ; d61e + ds $1 + + ds $49 + +wd668:: ; d668 + ds $1 + + ds $1 + +wd66a:: ; d66a + ds $1 + +wd66b:: ; d66b + ds $1 + +wd66c:: ; d66c + ds $1 + +wd66d:: ; d66d + ds $1 + +wd66e:: ; d66e + ds $1 + +wd66f:: ; d66f + ds $1 + +wd670:: ; d670 + ds $1 + +wd671:: ; d671 + ds $1 + +wd672:: ; d672 + ds $1 + +wd673:: ; d673 + ds $1 + +wd674:: ; d674 + ds $1 + + ds $3 + +wd678:: ; d678 + ds $1 + + ds $13 + +wd68c:: ; d68c + ds $1 + + ds $7 + +wDecompressedBGMap:: ; d694 + ds 2 * BG_MAP_WIDTH + +wd6d4:: ; d6d4 + ds $100 + +wBGMapAttribute:: ; d7d4 + ds $1 + +wBGMapTileOffset:: ; d7d5 + ds $1 + +wBGMapWidth:: ; d7d6 + ds $1 + +wBGMapHeight:: ; d7d7 + ds $1 + +wd7d8:: ; d7d8 + ds $1 + +wd7d9:: ; d7d9 + ds $1 + + ds $c8 + +; seems like structs for handling sprites in a scene +wd8a2:: ; d8a2 +wSceneUnkStruct0:: scene_unk_struct wSceneUnkStruct0 +wSceneUnkStruct1:: scene_unk_struct wSceneUnkStruct1 +wSceneUnkStruct2:: scene_unk_struct wSceneUnkStruct2 +wSceneUnkStruct3:: scene_unk_struct wSceneUnkStruct3 +wSceneUnkStruct4:: scene_unk_struct wSceneUnkStruct4 +wSceneUnkStruct5:: scene_unk_struct wSceneUnkStruct5 +wSceneUnkStruct6:: scene_unk_struct wSceneUnkStruct6 +wSceneUnkStruct7:: scene_unk_struct wSceneUnkStruct7 +wSceneUnkStruct8:: scene_unk_struct wSceneUnkStruct8 +wSceneUnkStruct9:: scene_unk_struct wSceneUnkStruct9 + +wd942:: ; d942 + ds $1 + +wd943:: ; d943 + ds $1 + +wd944:: ; d944 + ds $1 + + ds $2a + +wd96f:: ; d96f + ds $1 + +wd970:: ; d970 + ds $1 + +wd971:: ; d971 + ds $1 + +wd972:: ; d972 + ds $1 + + ds $2 + +wd975:: ; d975 + ds $1 + +wd976:: ; d976 + ds $1 + +wd977:: ; d977 + ds $1 + + ds $1 + +wd979:: ; d979 + ds $1 + +wd97a:: ; d97a + ds $1 + +wd97b:: ; d97b + ds $1 + +wd97c:: ; d97c + ds $1 + +wd97d:: ; d97d + ds $1 + +wd97e:: ; d97e + ds $1 + +wd97f:: ; d97f + ds $1 + +wd980:: ; d980 + ds $2 + + ds $1 + +wd983:: ; d983 + ds $1 + SECTION "WRAM1@dd02", WRAMX ; stores the player's result in a duel (0: win, 1: loss, 2: ???, -1: transmission error?) @@ -797,6 +1089,46 @@ SECTION "WRAM1@dd02", WRAMX wDuelResult:: ; dd02 ds $1 +wdd03:: ; dd03 + ds $1 + + ds $21 + +wdd25:: ; dd25 + ds $2 + +wdd27:: ; dd27 + ds $2 + +wdd29:: ; dd29 + ds $2 + +wdd2b:: ; dd2b + ds $2 + +wdd2d:: ; dd2d + ds $1 + +wdd2e:: ; dd2e + ds $1 + + ds $ca + +wddf9:: ; ddf9 + ds $14 + +wde0d:: ; de0d + ds $4 + +wde11:: ; de11 + ds $4 + +wde15:: ; de15 + ds $4 + +wde19:: ; de19 + ds $20 + SECTION "WRAM7 Audio", WRAMX wSVBKBackup:: ; d000