Copyright(C) TOSHIBA CORPORATION 1993-1997 All rights reserved Fri Oct 9 09:45:32 1998 TLCS-900 Relocatable Assembler (16) V2.2c [Page 1] snd_test.lst Runtime option : C:\900H\BIN\ASM900.EXE -$ -l -J -g -e snd_test.err snd_test.asm Location Object Ins Line Source Statement +0 1 1 +0 2 2 +0 3 3 $MAXIMUM +0 4 4 +0 5 5 +0 6 6 +0 7 7 +0 8 8 +0 9 9 extern Sound_Init +0 10 10 extern Sound_Buf_Init +0 11 11 extern Put_Sound_Buf +0 12 12 extern Sound_Periodic_Func +0 13 13 extern Sound_List_Dt_Send +0 14 14 00000020 +0 15 15 _BGM_START_900H equ 0x0020 00000080 +0 16 16 _SE_START_900H equ 0x0080 +0 17 17 0000001B +0 18 18 LIST_MAX equ 27 +0 19 19 +0 20 20 +0 21 21 00004000 +0 22 22 AREA_WORK_RAM equ 0x4000 00002C00 +0 23 23 SIZE_WORK_RAM equ 0x2C00 +0 24 24 00006F82 +0 25 25 AREA_MAIN_KEY equ 0x6F82 +0 26 26 00008800 +0 27 27 AREA_OBJE_RAM equ 0x8800 00000004 +0 28 28 SIZE_ONE_OBJE equ 4 00000040 +0 29 29 MAX_OBJE equ 64 00000100 +0 30 30 SIZE_OBJE_RAM equ (SIZE_ONE_OBJE*MAX_OBJE) +0 31 31 00009000 +0 32 32 AREA_BACK0_RAM equ 0x9000 00009800 +0 33 33 AREA_BACK1_RAM equ 0x9800 00000800 +0 34 34 SIZE_BACK_RAM equ (32*32*2) 00000040 +0 35 35 SIZE_BACK_1LINE equ 64 +0 36 36 00008108 +0 37 37 AREA_PAL_BACK0 equ 0x8108 +0 38 38 0000A000 +0 39 39 AREA_CHAR_RAM equ 0xA000 00000010 +0 40 40 SIZE_ONE_CHAR equ 16 +0 41 41 00000000 +0 42 42 KEY_BIT_NUM_UP equ 0 00000001 +0 43 43 KEY_BIT_NUM_DOWN equ 1 00000002 +0 44 44 KEY_BIT_NUM_LEFT equ 2 00000003 +0 45 45 KEY_BIT_NUM_RIGHT equ 3 00000004 +0 46 46 KEY_BIT_NUM_A equ 4 00000005 +0 47 47 KEY_BIT_NUM_B equ 5 +0 48 48 0000006F +0 49 49 AREA_WATCH_DOG equ 0x6F 0000004E +0 50 50 WATCH_DOG_CLEAR equ 0x4E +0 51 51 +0 52 52 +0 53 53 +0 54 54 +0 55 55 +0 56 56 00000001 +0 57 57 _trun_t0run equ (0y00000001) 00000002 +0 58 58 _trun_t1run equ (0y00000010) 00000004 +0 59 59 _trun_t2run equ (0y00000100) 00000008 +0 60 60 _trun_t3run equ (0y00001000) 00000010 +0 61 61 _trun_t4run equ (0y00010000) 00000020 +0 62 62 _trun_t5run equ (0y00100000) 00000080 +0 63 63 _trun_prrun equ (0y10000000) +0 64 64 +0 65 65 00000004 +0 66 66 _t23mod_3_t1 equ 0y00000100 00000008 +0 67 67 _t23mod_3_t16 equ 0y00001000 0000000C +0 68 68 _t23mod_3_t256 equ 0y00001100 +0 69 69 00000020 +0 70 70 TRUN EQU 0x20 ;timer operation control register 00000028 +0 71 71 T23MOD EQU 0x28 ;timer2,3 control register 00000027 +0 72 72 TREG3 EQU 0x27 ;timer register 3 00000074 +0 73 73 INTET23 EQU 0x74 ;set interrupt level +0 74 74 +0 75 75 +0 76 76 00000000 +0 77 77 SELECT_BGM equ 0 00000001 +0 78 78 SELECT_SE equ 1 +0 79 79 0000920A +0 80 80 LOCATE_BGM equ AREA_BACK0_RAM+(SIZE_BACK_1LINE*8)+5*2 0000928A +0 81 81 LOCATE_SE equ AREA_BACK0_RAM+(SIZE_BACK_1LINE*10)+5*2 +0 82 82 00008002 +0 83 83 WND_X_OFS EQU 0x8002 00008003 +0 84 84 WND_Y_OFS EQU 0x8003 00008004 +0 85 85 WND_X_SIZE EQU 0x8004 00008005 +0 86 86 WND_Y_SIZE EQU 0x8005 +0 87 87 +0 88 88 +0 89 89 work section data large align=2,1 +0 90 90 00000000 +0 91 91 watch_dog_cnt dsb 1 00000001 +0 92 92 v_flag dsb 1 00000002 +0 93 93 se_code dsb 1 00000003 +0 94 94 bgm_code dsb 1 00000004 +0 95 95 select_code dsb 1 00000005 +0 96 96 host_code dsw 1 00000007 +0 97 97 KEY_REAL dsb 1 00000008 +0 98 98 KEY_TRIGGER dsb 1 00000009 +0 99 99 Sound_List_No dsw 1 +0 100 100 +0 101 101 +0 102 102 prog section code large align=2,1 +0 103 103 00000000 434F5059524947485420 +0 104 104 db "COPYRIGHT BY SNK CORPORATION" 425920534E4B20434F52 504F524154494F4E 0000001C 00000000 R +0 105 105 dl reset 00000020 0000 +0 106 106 dw 0 00000022 00 +0 107 107 db 0 00000023 00 +0 108 108 db 0 00000024 534F554E442054455354 +0 109 109 db "SOUND TEST 1" 2031 00000030 00000000000000000000 +0 110 110 dl 0,0,0,0 000000000000 +0 111 111 +0 112 112 public __STARTUP 00000040 +0 113 113 __STARTUP: 00000040 00 +0 114 114 nop 00000041 1B0018FF +0 115 115 jp 0xff1800 +0 116 116 +0 117 117 +0 118 118 00000045 +0 119 119 reset: +0 120 120 00000045 C731A9 +0 121 121 ld rw3,0x01 00000048 C735A8 +0 122 122 ld rb3,0x00 0000004B C734A8 +0 123 123 ld rc3,0x00 0000004E F9 +0 124 124 swi 1 +0 125 125 +0 126 126 0000004F 4300400000 +0 127 127 ld xhl,AREA_WORK_RAM 00000054 EB8A +0 128 128 ld xde,xhl 00000056 F5E80000 +0 129 129 ld (xde+),0 0000005A 31FF2B +0 130 130 ld bc,SIZE_WORK_RAM-1 0000005D 8311 +0 131 131 ldir (xde+),(xhl+) +0 132 132 +0 133 133 0000005F 4300880000 +0 134 134 ld xhl,AREA_OBJE_RAM 00000064 EB8A +0 135 135 ld xde,xhl 00000066 F5E80000 +0 136 136 ld (xde+),0 0000006A 31FF00 +0 137 137 ld bc,SIZE_OBJE_RAM-1 0000006D 8311 +0 138 138 ldir (xde+),(xhl+) +0 139 139 +0 140 140 0000006F 4300900000 +0 141 141 ld xhl,AREA_BACK0_RAM 00000074 EB8A +0 142 142 ld xde,xhl 00000076 F5E80000 +0 143 143 ld (xde+),0 0000007A 31FF07 +0 144 144 ld bc,SIZE_BACK_RAM-1 0000007D 8311 +0 145 145 ldir (xde+),(xhl+) +0 146 146 +0 147 147 0000007F 4300980000 +0 148 148 ld xhl,AREA_BACK1_RAM 00000084 EB8A +0 149 149 ld xde,xhl 00000086 F5E80000 +0 150 150 ld (xde+),0 0000008A 31FF07 +0 151 151 ld bc,SIZE_BACK_RAM-1 0000008D 8311 +0 152 152 ldir (xde+),(xhl+) +0 153 153 0000008F 40FFFFFFFF +0 154 154 ld xwa,-1 00000094 F1088160 +0 155 155 ld (AREA_PAL_BACK0),xwa +0 156 156 +0 157 157 00000098 4300000000 R +0 158 158 ld xhl,software_vector 0000009D 42B86F0000 +0 159 159 ld xde,0x6FB8 000000A2 312400 +0 160 160 ld bc,18*2 000000A5 9311 +0 161 161 ldirw (xde+),(xhl+) +0 162 162 +0 163 163 000000A7 4300000000 R +0 164 164 ld xhl,ascii_data 000000AC 4200A20000 +0 165 165 ld xde,AREA_CHAR_RAM+SIZE_ONE_CHAR*32 000000B1 310006 +0 166 166 ld bc,SIZE_ONE_CHAR*96 000000B4 8311 +0 167 167 ldir (xde+),(xhl+) +0 168 168 +0 169 169 000000B6 1D000000 R +0 170 170 cal Sound_Init 000000BA 1EAE01 +0 171 171 cal Init_key 000000BD 1D000000 R +0 172 172 cal Sound_Buf_Init +0 173 173 000000C1 C9A1 +0 174 174 sub a,a 000000C3 F200000041 R +0 175 175 ld (se_code),a 000000C8 F200000041 R +0 176 176 ld (bgm_code),a 000000CD F200000041 R +0 177 177 ld (select_code),a 000000D2 F20000000000 R +0 178 178 ld (host_code),0 +0 179 179 000000D8 F102800000 +0 180 180 ldb (WND_X_OFS),0 000000DD F103800000 +0 181 181 ldb (WND_Y_OFS),0 000000E2 F1048000A0 +0 182 182 ldb (WND_X_SIZE),160 000000E7 F105800098 +0 183 183 ldb (WND_Y_SIZE),152 +0 184 184 +0 185 185 ; transfer bank 0 000000EC E8D0 +0 186 186 xor xwa, xwa 000000EE 1D000000 R +0 187 187 call Sound_List_Dt_Send +0 188 188 000000F2 0600 +0 189 189 ei 0 +0 190 190 +0 191 191 000000F4 +0 192 192 main_loop: 000000F4 F20000000000 R +0 193 193 ld (v_flag),0 000000FA +0 194 194 v_wait: 000000FA C20000003F00 R +0 195 195 cp (v_flag),0 00000100 66F8 +0 196 196 j z,v_wait +0 197 197 00000102 1E7301 +0 198 198 cal Key_read_in_port +0 199 199 00000105 F20000000000 R +0 200 200 ld (watch_dog_cnt),0 +0 201 201 0000010B F2000000C8 R +0 202 202 bit KEY_BIT_NUM_UP,(KEY_TRIGGER) 00000110 6612 +0 203 203 j z,main_050 00000112 C20000003C03 R +0 204 204 and (KEY_TRIGGER),3 00000118 C20000003C03 R +0 205 205 and (KEY_REAL),3 0000011E C20000003D01 R +0 206 206 xor (select_code),1 00000124 +0 207 207 main_050: 00000124 F2000000C9 R +0 208 208 bit KEY_BIT_NUM_DOWN,(KEY_TRIGGER) 00000129 6612 +0 209 209 j z,main_060 0000012B C20000003C03 R +0 210 210 and (KEY_TRIGGER),3 00000131 C20000003C03 R +0 211 211 and (KEY_REAL),3 00000137 C20000003D01 R +0 212 212 xor (select_code),1 0000013D +0 213 213 main_060: +0 214 214 0000013D F2000000CC R +0 215 215 bit KEY_BIT_NUM_A,(KEY_TRIGGER) 00000142 6628 +0 216 216 j z,main_100 00000144 C20000003F00 R +0 217 217 cp (select_code),SELECT_BGM 0000014A 6E11 +0 218 218 j nz,main_110 0000014C C200000021 R +0 219 219 ld a,(bgm_code) 00000151 D812 +0 220 220 extz wa 00000153 D8C82000 +0 221 221 add wa,_BGM_START_900H 00000157 1D000000 R +0 222 222 cal Put_Sound_Buf 0000015B 680F +0 223 223 j main_100 0000015D +0 224 224 main_110: 0000015D C200000021 R +0 225 225 ld a,(se_code) 00000162 D812 +0 226 226 extz wa 00000164 D8C88000 +0 227 227 add wa,_SE_START_900H 00000168 1D000000 R +0 228 228 cal Put_Sound_Buf 0000016C +0 229 229 main_100: 0000016C F2000000CB R +0 230 230 bit KEY_BIT_NUM_RIGHT,(KEY_TRIGGER) 00000171 6614 +0 231 231 j z,main_200 00000173 C20000003F00 R +0 232 232 cp (select_code),SELECT_BGM 00000179 6E07 +0 233 233 j nz,main_210 0000017B C200000061 R +0 234 234 inc 1,(bgm_code) 00000180 6805 +0 235 235 j main_200 00000182 +0 236 236 main_210: 00000182 C200000061 R +0 237 237 inc 1,(se_code) 00000187 +0 238 238 main_200: +0 239 239 00000187 F2000000CA R +0 240 240 bit KEY_BIT_NUM_LEFT,(KEY_TRIGGER) 0000018C 6614 +0 241 241 j z,main_300 0000018E C20000003F00 R +0 242 242 cp (select_code),SELECT_BGM 00000194 6E07 +0 243 243 j nz,main_310 00000196 C200000069 R +0 244 244 dec 1,(bgm_code) 0000019B 6805 +0 245 245 j main_300 0000019D +0 246 246 main_310: 0000019D C200000069 R +0 247 247 dec 1,(se_code) 000001A2 +0 248 248 main_300: +0 249 249 000001A2 F2000000CD R +0 250 250 bit KEY_BIT_NUM_B,(KEY_TRIGGER) 000001A7 661C +0 251 251 j z,mainskip +0 252 252 000001A9 38 +0 253 253 push xwa 000001AA D200000020 R +0 254 254 ld wa, (Sound_List_No) 000001AF D861 +0 255 255 inc 1, wa 000001B1 D8CF1B00 +0 256 256 cp wa, LIST_MAX 000001B5 6702 +0 257 257 jr c, Slist_Send_J 000001B7 D8D0 +0 258 258 xor wa, wa 000001B9 +0 259 259 Slist_Send_J: 000001B9 E812 +0 260 260 extz xwa 000001BB F200000050 R +0 261 261 ld (Sound_List_No), wa 000001C0 1D000000 R +0 262 262 call Sound_List_Dt_Send 000001C4 58 +0 263 263 pop xwa 000001C5 +0 264 264 mainskip: 000001C5 410A920000 +0 265 265 ld xbc,LOCATE_BGM 000001CA 4400000000 R +0 266 266 ld xix,str_bgm 000001CF C8A0 +0 267 267 sub w,w 000001D1 1E8700 +0 268 268 cal put_string +0 269 269 000001D4 418A920000 +0 270 270 ld xbc,LOCATE_SE 000001D9 4400000000 R +0 271 271 ld xix,str_se 000001DE C8A0 +0 272 272 sub w,w 000001E0 1E7800 +0 273 273 cal put_string +0 274 274 000001E3 410A920000 +0 275 275 ld xbc,LOCATE_BGM 000001E8 C20000003F00 R +0 276 276 cp (select_code),SELECT_BGM 000001EE 6605 +0 277 277 j z,main_400 000001F0 418A920000 +0 278 278 ld xbc,LOCATE_SE 000001F5 +0 279 279 main_400: 000001F5 C8A0 +0 280 280 sub w,w 000001F7 212A +0 281 281 ld a,'*' 000001F9 1E5000 +0 282 282 cal put_1chr +0 283 283 000001FC 4116920000 +0 284 284 ld xbc,(LOCATE_BGM)+6*2 00000201 C200000021 R +0 285 285 ld a,(bgm_code) 00000206 1E1C00 +0 286 286 cal put_byte +0 287 287 00000209 4196920000 +0 288 288 ld xbc,(LOCATE_SE)+6*2 0000020E C200000021 R +0 289 289 ld a,(se_code) 00000213 1E0F00 +0 290 290 cal put_byte +0 291 291 00000216 78DBFE +0 292 292 j main_loop +0 293 293 +0 294 294 00000219 +0 295 295 str_bgm: 00000219 202042474D00 +0 296 296 db " BGM",0 0000021F +0 297 297 str_se: 0000021F 202053452000 +0 298 298 db " SE ",0 +0 299 299 00000225 +0 300 300 put_byte: +0 301 301 +0 302 302 +0 303 303 +0 304 304 +0 305 305 00000225 C8A0 +0 306 306 sub w,w 00000227 14 +0 307 307 push a 00000228 C9EF04 +0 308 308 srl 4,a 0000022B C9CF0A +0 309 309 cp a,10 0000022E 6703 +0 310 310 j ult,putby_100 00000230 C9C807 +0 311 311 add a,'A'-'9'-1 00000233 +0 312 312 putby_100: 00000233 C9C830 +0 313 313 add a,'0' 00000236 F5E550 +0 314 314 ld (xbc+),wa 00000239 15 +0 315 315 pop a 0000023A C9CC0F +0 316 316 and a,15 0000023D C9CF0A +0 317 317 cp a,10 00000240 6703 +0 318 318 j ult,putby_200 00000242 C9C807 +0 319 319 add a,'A'-'9'-1 00000245 +0 320 320 putby_200: 00000245 C9C830 +0 321 321 add a,'0' 00000248 F5E550 +0 322 322 ld (xbc+),wa 0000024B 0E +0 323 323 ret +0 324 324 +0 325 325 0000024C +0 326 326 put_1chr: +0 327 327 +0 328 328 +0 329 329 +0 330 330 +0 331 331 +0 332 332 +0 333 333 +0 334 334 +0 335 335 0000024C B150 +0 336 336 ld (xbc),wa 0000024E CB89 +0 337 337 ld a,c 00000250 C962 +0 338 338 inc 2,a 00000252 C9CC3F +0 339 339 and a,SIZE_BACK_1LINE-1 00000255 CBCCC0 +0 340 340 and c,~(SIZE_BACK_1LINE-1) 00000258 C9E3 +0 341 341 or c,a 0000025A 0E +0 342 342 ret +0 343 343 +0 344 344 0000025B +0 345 345 put_string: +0 346 346 +0 347 347 +0 348 348 +0 349 349 +0 350 350 +0 351 351 +0 352 352 +0 353 353 +0 354 354 0000025B C5F021 +0 355 355 ld a,(xix+) 0000025E C9C1 +0 356 356 and a,a 00000260 B0F6 +0 357 357 ret z 00000262 C804 +0 358 358 push w 00000264 1EE5FF +0 359 359 cal put_1chr 00000267 C805 +0 360 360 pop w 00000269 68F0 +0 361 361 jr put_string +0 362 362 +0 363 363 0000026B +0 364 364 Init_key: +0 365 365 +0 366 366 +0 367 367 +0 368 368 0000026B C9A1 +0 369 369 sub a,a 0000026D F200000041 R +0 370 370 ld (KEY_REAL),a 00000272 F200000041 R +0 371 371 ld (KEY_TRIGGER),a 00000277 0E +0 372 372 ret +0 373 373 +0 374 374 00000278 +0 375 375 Key_read_in_port: +0 376 376 +0 377 377 +0 378 378 00000278 C200000020 R +0 379 379 ld w,(KEY_REAL) 0000027D C1826F21 +0 380 380 ld a,(AREA_MAIN_KEY) 00000281 C9D0 +0 381 381 xor w,a 00000283 C9C0 +0 382 382 and w,a 00000285 F200000040 R +0 383 383 ld (KEY_TRIGGER),w 0000028A F200000041 R +0 384 384 ld (KEY_REAL),a 0000028F 0E +0 385 385 ret +0 386 386 +0 387 387 00000290 +0 388 388 v_int: 00000290 3C +0 389 389 pushl xix 00000291 3D +0 390 390 pushl xiy 00000292 3E +0 391 391 pushl xiz 00000293 38 +0 392 392 pushl xwa 00000294 39 +0 393 393 pushl xbc 00000295 3A +0 394 394 pushl xde 00000296 3B +0 395 395 pushl xhl +0 396 396 00000297 1D000000 R +0 397 397 cal Sound_Periodic_Func 0000029B F20000000001 R +0 398 398 ld (v_flag),1 +0 399 399 +0 400 400 000002A1 C200000061 R +0 401 401 inc 1,(watch_dog_cnt) 000002A6 C20000003F0A R +0 402 402 cp (watch_dog_cnt),10 000002AC 6903 +0 403 403 j ge,watch_dog_100 000002AE 086F4E +0 404 404 ld (AREA_WATCH_DOG),WATCH_DOG_CLEAR 000002B1 +0 405 405 watch_dog_100: +0 406 406 000002B1 5B +0 407 407 popl xhl 000002B2 5A +0 408 408 popl xde 000002B3 59 +0 409 409 popl xbc 000002B4 58 +0 410 410 popl xwa 000002B5 5E +0 411 411 popl xiz 000002B6 5D +0 412 412 popl xiy 000002B7 5C +0 413 413 popl xix 000002B8 07 +0 414 414 reti +0 415 415 +0 416 416 000002B9 +0 417 417 vec_z80: 000002B9 C989 +0 418 418 ld a,a 000002BB C989 +0 419 419 ld a,a 000002BD C989 +0 420 420 ld a,a +0 421 421 ; andb (0x20),~8 000002BF 07 +0 422 422 reti +0 423 423 +0 424 424 000002C0 +0 425 425 vec_timer3: 000002C0 00 +0 426 426 nop 000002C1 00 +0 427 427 nop 000002C2 00 +0 428 428 nop 000002C3 07 +0 429 429 reti +0 430 430 +0 431 431 000002C4 +0 432 432 vec_swi3: 000002C4 +0 433 433 vec_swi4: 000002C4 +0 434 434 vec_swi5: 000002C4 +0 435 435 vec_swi6: 000002C4 +0 436 436 vec_rtc: 000002C4 +0 437 437 vec_timer0: 000002C4 +0 438 438 vec_timer1: 000002C4 +0 439 439 vec_timer2: 000002C4 +0 440 440 vec_serial_catch: 000002C4 +0 441 441 vec_serial_send: 000002C4 +0 442 442 vec_reserve: 000002C4 +0 443 443 vec_finish_DMA0: 000002C4 +0 444 444 vec_finish_DMA1: 000002C4 +0 445 445 vec_finish_DMA2: 000002C4 +0 446 446 vec_finish_DMA3: 000002C4 07 +0 447 447 reti +0 448 448 000002C5 +0 449 449 software_vector: 000002C5 00000000 R +0 450 450 dl vec_swi3 000002C9 00000000 R +0 451 451 dl vec_swi4 000002CD 00000000 R +0 452 452 dl vec_swi5 000002D1 00000000 R +0 453 453 dl vec_swi6 000002D5 00000000 R +0 454 454 dl vec_rtc 000002D9 00000000 R +0 455 455 dl v_int 000002DD 00000000 R +0 456 456 dl vec_z80 000002E1 00000000 R +0 457 457 dl vec_timer0 000002E5 00000000 R +0 458 458 dl vec_timer1 000002E9 00000000 R +0 459 459 dl vec_timer2 000002ED 00000000 R +0 460 460 dl vec_timer3 000002F1 00000000 R +0 461 461 dl vec_serial_catch 000002F5 00000000 R +0 462 462 dl vec_serial_send 000002F9 00000000 R +0 463 463 dl vec_reserve 000002FD 00000000 R +0 464 464 dl vec_finish_DMA0 00000301 00000000 R +0 465 465 dl vec_finish_DMA1 00000305 00000000 R +0 466 466 dl vec_finish_DMA2 00000309 00000000 R +0 467 467 dl vec_finish_DMA3 +0 468 468 +0 469 469 +0 470 470 +0 471 471 +0 472 472 +0 473 473 0000030D +0 474 474 ascii_data: +0 475 475 0000030D 0000000000000000 +0 476 476 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 00000315 0000000000000000 +0 477 477 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +0 478 478 0000031D 0005000500050005 +0 479 479 db 0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05 00000325 0000000500050000 +0 480 480 db 0x00,0x00,0x00,0x05,0x00,0x05,0x00,0x00 +0 481 481 0000032D 5014501440101004 +0 482 482 db 0x50,0x14,0x50,0x14,0x40,0x10,0x10,0x04 00000335 0000000000000000 +0 483 483 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +0 484 484 0000033D 4000501140544010 +0 485 485 db 0x40,0x00,0x50,0x11,0x40,0x54,0x40,0x10 00000345 5011405400100000 +0 486 486 db 0x50,0x11,0x40,0x54,0x00,0x10,0x00,0x00 +0 487 487 0000034D 0001541500415455 +0 488 488 db 0x00,0x01,0x54,0x15,0x00,0x41,0x54,0x55 00000355 0401505500010000 +0 489 489 db 0x04,0x01,0x50,0x55,0x00,0x01,0x00,0x00 +0 490 490 0000035D 0454104440540001 +0 491 491 db 0x04,0x54,0x10,0x44,0x40,0x54,0x00,0x01 00000365 5404441054400000 +0 492 492 db 0x54,0x04,0x44,0x10,0x54,0x40,0x00,0x00 +0 493 493 0000036D 4005401004054410 +0 494 494 db 0x40,0x05,0x40,0x10,0x04,0x05,0x44,0x10 00000375 1040444004150000 +0 495 495 db 0x10,0x40,0x44,0x40,0x04,0x15,0x00,0x00 +0 496 496 0000037D 0005000500040001 +0 497 497 db 0x00,0x05,0x00,0x05,0x00,0x04,0x00,0x01 00000385 0000000000000000 +0 498 498 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +0 499 499 0000038D 4001000400100010 +0 500 500 db 0x40,0x01,0x00,0x04,0x00,0x10,0x00,0x10 00000395 0010000440010000 +0 501 501 db 0x00,0x10,0x00,0x04,0x40,0x01,0x00,0x00 +0 502 502 0000039D 0005400010001000 +0 503 503 db 0x00,0x05,0x40,0x00,0x10,0x00,0x10,0x00 000003A5 1000400000050000 +0 504 504 db 0x10,0x00,0x40,0x00,0x00,0x05,0x00,0x00 +0 505 505 000003AD 0001101140050001 +0 506 506 db 0x00,0x01,0x10,0x11,0x40,0x05,0x00,0x01 000003B5 4005101100010000 +0 507 507 db 0x40,0x05,0x10,0x11,0x00,0x01,0x00,0x00 +0 508 508 000003BD 0001000100015455 +0 509 509 db 0x00,0x01,0x00,0x01,0x00,0x01,0x54,0x55 000003C5 0001000100010000 +0 510 510 db 0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x00 +0 511 511 000003CD 0000000000000005 +0 512 512 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05 000003D5 0005000100040000 +0 513 513 db 0x00,0x05,0x00,0x01,0x00,0x04,0x00,0x00 +0 514 514 000003DD 0000000000005455 +0 515 515 db 0x00,0x00,0x00,0x00,0x00,0x00,0x54,0x55 000003E5 0000000000000000 +0 516 516 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +0 517 517 000003ED 0000000000000000 +0 518 518 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 000003F5 0000000500050000 +0 519 519 db 0x00,0x00,0x00,0x05,0x00,0x05,0x00,0x00 +0 520 520 000003FD 0400100040000001 +0 521 521 db 0x04,0x00,0x10,0x00,0x40,0x00,0x00,0x01 00000405 0004001000400000 +0 522 522 db 0x00,0x04,0x00,0x10,0x00,0x40,0x00,0x00 +0 523 523 0000040D 5015145054501451 +0 524 524 db 0x50,0x15,0x14,0x50,0x54,0x50,0x14,0x51 00000415 1454145050150000 +0 525 525 db 0x14,0x54,0x14,0x50,0x50,0x15,0x00,0x00 +0 526 526 0000041D 4001400540014001 +0 527 527 db 0x40,0x01,0x40,0x05,0x40,0x01,0x40,0x01 00000425 4001400154150000 +0 528 528 db 0x40,0x01,0x40,0x01,0x54,0x15,0x00,0x00 +0 529 529 0000042D 5015145014005005 +0 530 530 db 0x50,0x15,0x14,0x50,0x14,0x00,0x50,0x05 00000435 0014005054550000 +0 531 531 db 0x00,0x14,0x00,0x50,0x54,0x55,0x00,0x00 +0 532 532 0000043D 5015145014005005 +0 533 533 db 0x50,0x15,0x14,0x50,0x14,0x00,0x50,0x05 00000445 1400145050150000 +0 534 534 db 0x14,0x00,0x14,0x50,0x50,0x15,0x00,0x00 +0 535 535 0000044D 5001500550145050 +0 536 536 db 0x50,0x01,0x50,0x05,0x50,0x14,0x50,0x50 00000455 5455500050000000 +0 537 537 db 0x54,0x55,0x50,0x00,0x50,0x00,0x00,0x00 +0 538 538 0000045D 5455005050551400 +0 539 539 db 0x54,0x55,0x00,0x50,0x50,0x55,0x14,0x00 00000465 1400145050150000 +0 540 540 db 0x14,0x00,0x14,0x50,0x50,0x15,0x00,0x00 +0 541 541 0000046D 5405001400505055 +0 542 542 db 0x54,0x05,0x00,0x14,0x00,0x50,0x50,0x55 00000475 1450145050150000 +0 543 543 db 0x14,0x50,0x14,0x50,0x50,0x15,0x00,0x00 +0 544 544 0000047D 5455145050004001 +0 545 545 db 0x54,0x55,0x14,0x50,0x50,0x00,0x40,0x01 00000485 0005000500050000 +0 546 546 db 0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x00 +0 547 547 0000048D 5015145014505015 +0 548 548 db 0x50,0x15,0x14,0x50,0x14,0x50,0x50,0x15 00000495 1450145050150000 +0 549 549 db 0x14,0x50,0x14,0x50,0x50,0x15,0x00,0x00 +0 550 550 0000049D 5015145014505415 +0 551 551 db 0x50,0x15,0x14,0x50,0x14,0x50,0x54,0x15 000004A5 1400500040550000 +0 552 552 db 0x14,0x00,0x50,0x00,0x40,0x55,0x00,0x00 +0 553 553 000004AD 0000000500050000 +0 554 554 db 0x00,0x00,0x00,0x05,0x00,0x05,0x00,0x00 000004B5 0005000500000000 +0 555 555 db 0x00,0x05,0x00,0x05,0x00,0x00,0x00,0x00 +0 556 556 000004BD 0005000500000005 +0 557 557 db 0x00,0x05,0x00,0x05,0x00,0x00,0x00,0x05 000004C5 0005000400010000 +0 558 558 db 0x00,0x05,0x00,0x04,0x00,0x01,0x00,0x00 +0 559 559 000004CD 4000000100040010 +0 560 560 db 0x40,0x00,0x00,0x01,0x00,0x04,0x00,0x10 000004D5 0004000140000000 +0 561 561 db 0x00,0x04,0x00,0x01,0x40,0x00,0x00,0x00 +0 562 562 000004DD 0000501500000000 +0 563 563 db 0x00,0x00,0x50,0x15,0x00,0x00,0x00,0x00 000004E5 0000501500000000 +0 564 564 db 0x00,0x00,0x50,0x15,0x00,0x00,0x00,0x00 +0 565 565 000004ED 0004000140001000 +0 566 566 db 0x00,0x04,0x00,0x01,0x40,0x00,0x10,0x00 000004F5 4000000100040000 +0 567 567 db 0x40,0x00,0x00,0x01,0x00,0x04,0x00,0x00 +0 568 568 000004FD 5015145014005005 +0 569 569 db 0x50,0x15,0x14,0x50,0x14,0x00,0x50,0x05 00000505 0005000000050000 +0 570 570 db 0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00 +0 571 571 0000050D 0000000000000000 +0 572 572 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 00000515 0000000000000000 +0 573 573 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +0 574 574 0000051D 4005501414501450 +0 575 575 db 0x40,0x05,0x50,0x14,0x14,0x50,0x14,0x50 00000525 5455145014500000 +0 576 576 db 0x54,0x55,0x14,0x50,0x14,0x50,0x00,0x00 +0 577 577 0000052D 5055145014505055 +0 578 578 db 0x50,0x55,0x14,0x50,0x14,0x50,0x50,0x55 00000535 1450145050550000 +0 579 579 db 0x14,0x50,0x14,0x50,0x50,0x55,0x00,0x00 +0 580 580 0000053D 5005141400500050 +0 581 581 db 0x50,0x05,0x14,0x14,0x00,0x50,0x00,0x50 00000545 0050141450050000 +0 582 582 db 0x00,0x50,0x14,0x14,0x50,0x05,0x00,0x00 +0 583 583 0000054D 4055505014501450 +0 584 584 db 0x40,0x55,0x50,0x50,0x14,0x50,0x14,0x50 00000555 1450505040550000 +0 585 585 db 0x14,0x50,0x50,0x50,0x40,0x55,0x00,0x00 +0 586 586 0000055D 5455005000505055 +0 587 587 db 0x54,0x55,0x00,0x50,0x00,0x50,0x50,0x55 00000565 0050005054550000 +0 588 588 db 0x00,0x50,0x00,0x50,0x54,0x55,0x00,0x00 +0 589 589 0000056D 5455005000505055 +0 590 590 db 0x54,0x55,0x00,0x50,0x00,0x50,0x50,0x55 00000575 0050005000500000 +0 591 591 db 0x00,0x50,0x00,0x50,0x00,0x50,0x00,0x00 +0 592 592 0000057D 5405001400505450 +0 593 593 db 0x54,0x05,0x00,0x14,0x00,0x50,0x54,0x50 00000585 1450141454050000 +0 594 594 db 0x14,0x50,0x14,0x14,0x54,0x05,0x00,0x00 +0 595 595 0000058D 1450145014505455 +0 596 596 db 0x14,0x50,0x14,0x50,0x14,0x50,0x54,0x55 00000595 1450145014500000 +0 597 597 db 0x14,0x50,0x14,0x50,0x14,0x50,0x00,0x00 +0 598 598 0000059D 5055000500050005 +0 599 599 db 0x50,0x55,0x00,0x05,0x00,0x05,0x00,0x05 000005A5 0005000550550000 +0 600 600 db 0x00,0x05,0x00,0x05,0x50,0x55,0x00,0x00 +0 601 601 000005AD 1400140014001400 +0 602 602 db 0x14,0x00,0x14,0x00,0x14,0x00,0x14,0x00 000005B5 1400145050150000 +0 603 603 db 0x14,0x00,0x14,0x50,0x50,0x15,0x00,0x00 +0 604 604 000005BD 1450505040510055 +0 605 605 db 0x14,0x50,0x50,0x50,0x40,0x51,0x00,0x55 000005C5 4051505014500000 +0 606 606 db 0x40,0x51,0x50,0x50,0x14,0x50,0x00,0x00 +0 607 607 000005CD 0050005000500050 +0 608 608 db 0x00,0x50,0x00,0x50,0x00,0x50,0x00,0x50 000005D5 0050005054550000 +0 609 609 db 0x00,0x50,0x00,0x50,0x54,0x55,0x00,0x00 +0 610 610 000005DD 1450545454551451 +0 611 611 db 0x14,0x50,0x54,0x54,0x54,0x55,0x14,0x51 000005E5 1450145014500000 +0 612 612 db 0x14,0x50,0x14,0x50,0x14,0x50,0x00,0x00 +0 613 613 000005ED 1450145414555455 +0 614 614 db 0x14,0x50,0x14,0x54,0x14,0x55,0x54,0x55 000005F5 5451545014500000 +0 615 615 db 0x54,0x51,0x54,0x50,0x14,0x50,0x00,0x00 +0 616 616 000005FD 5015145014501450 +0 617 617 db 0x50,0x15,0x14,0x50,0x14,0x50,0x14,0x50 00000605 1450145050150000 +0 618 618 db 0x14,0x50,0x14,0x50,0x50,0x15,0x00,0x00 +0 619 619 0000060D 5055145014505055 +0 620 620 db 0x50,0x55,0x14,0x50,0x14,0x50,0x50,0x55 00000615 0050005000500000 +0 621 621 db 0x00,0x50,0x00,0x50,0x00,0x50,0x00,0x00 +0 622 622 0000061D 5015145014501450 +0 623 623 db 0x50,0x15,0x14,0x50,0x14,0x50,0x14,0x50 00000625 5451105044150000 +0 624 624 db 0x54,0x51,0x10,0x50,0x44,0x15,0x00,0x00 +0 625 625 0000062D 5055145014505055 +0 626 626 db 0x50,0x55,0x14,0x50,0x14,0x50,0x50,0x55 00000635 1450145014500000 +0 627 627 db 0x14,0x50,0x14,0x50,0x14,0x50,0x00,0x00 +0 628 628 0000063D 5015145000505015 +0 629 629 db 0x50,0x15,0x14,0x50,0x00,0x50,0x50,0x15 00000645 1400145050150000 +0 630 630 db 0x14,0x00,0x14,0x50,0x50,0x15,0x00,0x00 +0 631 631 0000064D 5055000500050005 +0 632 632 db 0x50,0x55,0x00,0x05,0x00,0x05,0x00,0x05 00000655 0005000500050000 +0 633 633 db 0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x00 +0 634 634 0000065D 1450145014501450 +0 635 635 db 0x14,0x50,0x14,0x50,0x14,0x50,0x14,0x50 00000665 1450145050150000 +0 636 636 db 0x14,0x50,0x14,0x50,0x50,0x15,0x00,0x00 +0 637 637 0000066D 1450145014505454 +0 638 638 db 0x14,0x50,0x14,0x50,0x14,0x50,0x54,0x54 00000675 5015400500010000 +0 639 639 db 0x50,0x15,0x40,0x05,0x00,0x01,0x00,0x00 +0 640 640 0000067D 1450145014501451 +0 641 641 db 0x14,0x50,0x14,0x50,0x14,0x50,0x14,0x51 00000685 5455545414500000 +0 642 642 db 0x54,0x55,0x54,0x54,0x14,0x50,0x00,0x00 +0 643 643 0000068D 1450545450154005 +0 644 644 db 0x14,0x50,0x54,0x54,0x50,0x15,0x40,0x05 00000695 5015545414500000 +0 645 645 db 0x50,0x15,0x54,0x54,0x14,0x50,0x00,0x00 +0 646 646 0000069D 5050505050504015 +0 647 647 db 0x50,0x50,0x50,0x50,0x50,0x50,0x40,0x15 000006A5 0005000500050000 +0 648 648 db 0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x00 +0 649 649 000006AD 5455540050014005 +0 650 650 db 0x54,0x55,0x54,0x00,0x50,0x01,0x40,0x05 000006B5 0015005454550000 +0 651 651 db 0x00,0x15,0x00,0x54,0x54,0x55,0x00,0x00 +0 652 652 000006BD 4015001000100010 +0 653 653 db 0x40,0x15,0x00,0x10,0x00,0x10,0x00,0x10 000006C5 0010001040150000 +0 654 654 db 0x00,0x10,0x00,0x10,0x40,0x15,0x00,0x00 +0 655 655 000006CD 1010400400015455 +0 656 656 db 0x10,0x10,0x40,0x04,0x00,0x01,0x54,0x55 000006D5 0001545500010000 +0 657 657 db 0x00,0x01,0x54,0x55,0x00,0x01,0x00,0x00 +0 658 658 000006DD 4015400040004000 +0 659 659 db 0x40,0x15,0x40,0x00,0x40,0x00,0x40,0x00 000006E5 4000400040150000 +0 660 660 db 0x40,0x00,0x40,0x00,0x40,0x15,0x00,0x00 +0 661 661 000006ED 0001400410100440 +0 662 662 db 0x00,0x01,0x40,0x04,0x10,0x10,0x04,0x40 000006F5 0000000000000000 +0 663 663 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +0 664 664 000006FD 0000000000000000 +0 665 665 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 00000705 0000000054550000 +0 666 666 db 0x00,0x00,0x00,0x00,0x54,0x55,0x00,0x00 +0 667 667 0000070D 0000000000000000 +0 668 668 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 00000715 0000000000000000 +0 669 669 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +0 670 670 0000071D 0000000050151400 +0 671 671 db 0x00,0x00,0x00,0x00,0x50,0x15,0x14,0x00 00000725 5415145044150000 +0 672 672 db 0x54,0x15,0x14,0x50,0x44,0x15,0x00,0x00 +0 673 673 0000072D 0050005050551450 +0 674 674 db 0x00,0x50,0x00,0x50,0x50,0x55,0x14,0x50 00000735 1450145050550000 +0 675 675 db 0x14,0x50,0x14,0x50,0x50,0x55,0x00,0x00 +0 676 676 0000073D 0000000050151450 +0 677 677 db 0x00,0x00,0x00,0x00,0x50,0x15,0x14,0x50 00000745 0050145050150000 +0 678 678 db 0x00,0x50,0x14,0x50,0x50,0x15,0x00,0x00 +0 679 679 0000074D 1400140054151450 +0 680 680 db 0x14,0x00,0x14,0x00,0x54,0x15,0x14,0x50 00000755 1450145044150000 +0 681 681 db 0x14,0x50,0x14,0x50,0x44,0x15,0x00,0x00 +0 682 682 0000075D 0000000050151450 +0 683 683 db 0x00,0x00,0x00,0x00,0x50,0x15,0x14,0x50 00000765 5455005054150000 +0 684 684 db 0x54,0x55,0x00,0x50,0x54,0x15,0x00,0x00 +0 685 685 0000076D 5001000500055055 +0 686 686 db 0x50,0x01,0x00,0x05,0x00,0x05,0x50,0x55 00000775 0005000500050000 +0 687 687 db 0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x00 +0 688 688 0000077D 0000000044151450 +0 689 689 db 0x00,0x00,0x00,0x00,0x44,0x15,0x14,0x50 00000785 1450541514005055 +0 690 690 db 0x14,0x50,0x54,0x15,0x14,0x00,0x50,0x55 +0 691 691 0000078D 0050005050551450 +0 692 692 db 0x00,0x50,0x00,0x50,0x50,0x55,0x14,0x50 00000795 1450145014500000 +0 693 693 db 0x14,0x50,0x14,0x50,0x14,0x50,0x00,0x00 +0 694 694 0000079D 0005000000050005 +0 695 695 db 0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x05 000007A5 0005000500050000 +0 696 696 db 0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x00 +0 697 697 000007AD 4001000040014001 +0 698 698 db 0x40,0x01,0x00,0x00,0x40,0x01,0x40,0x01 000007B5 4001400100150000 +0 699 699 db 0x40,0x01,0x40,0x01,0x00,0x15,0x00,0x00 +0 700 700 000007BD 0050005050504051 +0 701 701 db 0x00,0x50,0x00,0x50,0x50,0x50,0x40,0x51 000007C5 0055405150500000 +0 702 702 db 0x00,0x55,0x40,0x51,0x50,0x50,0x00,0x00 +0 703 703 000007CD 0015000500050005 +0 704 704 db 0x00,0x15,0x00,0x05,0x00,0x05,0x00,0x05 000007D5 0005000500050000 +0 705 705 db 0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x00 +0 706 706 000007DD 0000000050541451 +0 707 707 db 0x00,0x00,0x00,0x00,0x50,0x54,0x14,0x51 000007E5 1451145114510000 +0 708 708 db 0x14,0x51,0x14,0x51,0x14,0x51,0x00,0x00 +0 709 709 000007ED 0000000050451450 +0 710 710 db 0x00,0x00,0x00,0x00,0x50,0x45,0x14,0x50 000007F5 1450145014500000 +0 711 711 db 0x14,0x50,0x14,0x50,0x14,0x50,0x00,0x00 +0 712 712 000007FD 0000000050151450 +0 713 713 db 0x00,0x00,0x00,0x00,0x50,0x15,0x14,0x50 00000805 1450145050150000 +0 714 714 db 0x14,0x50,0x14,0x50,0x50,0x15,0x00,0x00 +0 715 715 0000080D 0000000050451450 +0 716 716 db 0x00,0x00,0x00,0x00,0x50,0x45,0x14,0x50 00000815 1450505500500050 +0 717 717 db 0x14,0x50,0x50,0x55,0x00,0x50,0x00,0x50 +0 718 718 0000081D 0000000044151450 +0 719 719 db 0x00,0x00,0x00,0x00,0x44,0x15,0x14,0x50 00000825 1450541514001400 +0 720 720 db 0x14,0x50,0x54,0x15,0x14,0x00,0x14,0x00 +0 721 721 0000082D 0000000050505051 +0 722 722 db 0x00,0x00,0x00,0x00,0x50,0x50,0x50,0x51 00000835 0054005000500000 +0 723 723 db 0x00,0x54,0x00,0x50,0x00,0x50,0x00,0x00 +0 724 724 0000083D 0000000050150050 +0 725 725 db 0x00,0x00,0x00,0x00,0x50,0x15,0x00,0x50 00000845 5055500040550000 +0 726 726 db 0x50,0x55,0x50,0x00,0x40,0x55,0x00,0x00 +0 727 727 0000084D 0005000550550005 +0 728 728 db 0x00,0x05,0x00,0x05,0x50,0x55,0x00,0x05 00000855 0005000550010000 +0 729 729 db 0x00,0x05,0x00,0x05,0x50,0x01,0x00,0x00 +0 730 730 0000085D 0000000014501450 +0 731 731 db 0x00,0x00,0x00,0x00,0x14,0x50,0x14,0x50 00000865 1450145044150000 +0 732 732 db 0x14,0x50,0x14,0x50,0x44,0x15,0x00,0x00 +0 733 733 0000086D 0000000014501450 +0 734 734 db 0x00,0x00,0x00,0x00,0x14,0x50,0x14,0x50 00000875 5014400500010000 +0 735 735 db 0x50,0x14,0x40,0x05,0x00,0x01,0x00,0x00 +0 736 736 0000087D 0000000014511451 +0 737 737 db 0x00,0x00,0x00,0x00,0x14,0x51,0x14,0x51 00000885 1451145150140000 +0 738 738 db 0x14,0x51,0x14,0x51,0x50,0x14,0x00,0x00 +0 739 739 0000088D 0000000014505014 +0 740 740 db 0x00,0x00,0x00,0x00,0x14,0x50,0x50,0x14 00000895 4005501414500000 +0 741 741 db 0x40,0x05,0x50,0x14,0x14,0x50,0x00,0x00 +0 742 742 0000089D 0000000050505050 +0 743 743 db 0x00,0x00,0x00,0x00,0x50,0x50,0x50,0x50 000008A5 5050501550004055 +0 744 744 db 0x50,0x50,0x50,0x15,0x50,0x00,0x40,0x55 +0 745 745 000008AD 0000000054555001 +0 746 746 db 0x00,0x00,0x00,0x00,0x54,0x55,0x50,0x01 000008B5 4005001554550000 +0 747 747 db 0x40,0x05,0x00,0x15,0x54,0x55,0x00,0x00 +0 748 748 000008BD 4001000400040010 +0 749 749 db 0x40,0x01,0x00,0x04,0x00,0x04,0x00,0x10 000008C5 0004000440010000 +0 750 750 db 0x00,0x04,0x00,0x04,0x40,0x01,0x00,0x00 +0 751 751 000008CD 0005000500050000 +0 752 752 db 0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x00 000008D5 0005000500050000 +0 753 753 db 0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x00 +0 754 754 000008DD 0005400040001000 +0 755 755 db 0x00,0x05,0x40,0x00,0x40,0x00,0x10,0x00 000008E5 4000400000050000 +0 756 756 db 0x40,0x00,0x40,0x00,0x00,0x05,0x00,0x00 +0 757 757 000008ED 0000000000140441 +0 758 758 db 0x00,0x00,0x00,0x00,0x00,0x14,0x04,0x41 000008F5 5000000000000000 +0 759 759 db 0x50,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +0 760 760 000008FD 0000000000000000 +0 761 761 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 00000905 0000000000000000 +0 762 762 db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 +0 763 763 +0 764 764 end Assembly complete, No error TLCS-900 Relocatable Assembler (16) V2.2c [Page 2] snd_test.lst Symbol table listing -------------------- Symbol Category Value Attribute AREA_BACK0_RAM NUM 00009000 A AREA_BACK1_RAM NUM 00009800 A AREA_CHAR_RAM NUM 0000A000 A AREA_MAIN_KEY NUM 00006F82 A AREA_OBJE_RAM NUM 00008800 A AREA_PAL_BACK0 NUM 00008108 A AREA_WATCH_DOG NUM 0000006F A AREA_WORK_RAM NUM 00004000 A INTET23 NUM 00000074 A Init_key C L LAB 0000026B R prog KEY_BIT_NUM_A NUM 00000004 A KEY_BIT_NUM_B NUM 00000005 A KEY_BIT_NUM_DOWN NUM 00000001 A KEY_BIT_NUM_LEFT NUM 00000002 A KEY_BIT_NUM_RIGHT NUM 00000003 A KEY_BIT_NUM_UP NUM 00000000 A KEY_REAL D L VAR 00000007 R work KEY_TRIGGER D L VAR 00000008 R work Key_read_in_port C L LAB 00000278 R prog LIST_MAX NUM 0000001B A LOCATE_BGM NUM 0000920A A LOCATE_SE NUM 0000928A A MAX_OBJE NUM 00000040 A Put_Sound_Buf 00000000 R EXT SELECT_BGM NUM 00000000 A SELECT_SE NUM 00000001 A SIZE_BACK_1LINE NUM 00000040 A SIZE_BACK_RAM NUM 00000800 A SIZE_OBJE_RAM NUM 00000100 A SIZE_ONE_CHAR NUM 00000010 A SIZE_ONE_OBJE NUM 00000004 A SIZE_WORK_RAM NUM 00002C00 A Slist_Send_J C L LAB 000001B9 R prog Sound_Buf_Init 00000000 R EXT Sound_Init 00000000 R EXT Sound_List_Dt_Send 00000000 R EXT Sound_List_No D L VAR 00000009 R work Sound_Periodic_Func 00000000 R EXT T23MOD NUM 00000028 A TREG3 NUM 00000027 A TRUN NUM 00000020 A WATCH_DOG_CLEAR NUM 0000004E A WND_X_OFS NUM 00008002 A WND_X_SIZE NUM 00008004 A WND_Y_OFS NUM 00008003 A WND_Y_SIZE NUM 00008005 A _BGM_START_900H NUM 00000020 A _SE_START_900H NUM 00000080 A __STARTUP C L LAB 00000040 R PUB prog _t23mod_3_t1 NUM 00000004 A _t23mod_3_t16 NUM 00000008 A _t23mod_3_t256 NUM 0000000C A _trun_prrun NUM 00000080 A _trun_t0run NUM 00000001 A _trun_t1run NUM 00000002 A _trun_t2run NUM 00000004 A _trun_t3run NUM 00000008 A _trun_t4run NUM 00000010 A _trun_t5run NUM 00000020 A ascii_data C L LAB 0000030D R prog bgm_code D L VAR 00000003 R work host_code D L VAR 00000005 R work main_050 C L LAB 00000124 R prog main_060 C L LAB 0000013D R prog main_100 C L LAB 0000016C R prog main_110 C L LAB 0000015D R prog main_200 C L LAB 00000187 R prog main_210 C L LAB 00000182 R prog main_300 C L LAB 000001A2 R prog main_310 C L LAB 0000019D R prog main_400 C L LAB 000001F5 R prog main_loop C L LAB 000000F4 R prog mainskip C L LAB 000001C5 R prog prog C L SEC 00000000 R 90D put_1chr C L LAB 0000024C R prog put_byte C L LAB 00000225 R prog put_string C L LAB 0000025B R prog putby_100 C L LAB 00000233 R prog putby_200 C L LAB 00000245 R prog reset C L LAB 00000045 R prog se_code D L VAR 00000002 R work select_code D L VAR 00000004 R work snd_test MOD software_vector C L LAB 000002C5 R prog str_bgm C L LAB 00000219 R prog str_se C L LAB 0000021F R prog v_flag D L VAR 00000001 R work v_int C L LAB 00000290 R prog v_wait C L LAB 000000FA R prog vec_finish_DMA0 C L LAB 000002C4 R prog vec_finish_DMA1 C L LAB 000002C4 R prog vec_finish_DMA2 C L LAB 000002C4 R prog vec_finish_DMA3 C L LAB 000002C4 R prog vec_reserve C L LAB 000002C4 R prog vec_rtc C L LAB 000002C4 R prog vec_serial_catch C L LAB 000002C4 R prog vec_serial_send C L LAB 000002C4 R prog vec_swi3 C L LAB 000002C4 R prog vec_swi4 C L LAB 000002C4 R prog vec_swi5 C L LAB 000002C4 R prog vec_swi6 C L LAB 000002C4 R prog vec_timer0 C L LAB 000002C4 R prog vec_timer1 C L LAB 000002C4 R prog vec_timer2 C L LAB 000002C4 R prog vec_timer3 C L LAB 000002C0 R prog vec_z80 C L LAB 000002B9 R prog watch_dog_100 C L LAB 000002B1 R prog watch_dog_cnt D L VAR 00000000 R work work D L SEC 00000000 R B TOTAL 109 user defined symbol(s)