{"schema":1,"platform":"c64","game":"barbarian","part":"practice","title":"Barbarian: The Ultimate Warrior","build":"Palace Software disk, 1987, two sides (C64 Preservation Project G64s, barbarian_s1[palace_1987](!) and barbarian_s2[palace_1987](!), SHA-256 1db548f7... and 204d8daf...)","symbols_sha256":"f4d62afd95edae81d9a4fac35adc0ffb80d27d1e52c08a1425cc5d7eb599c3a5","snapshot":{"file":"work/entry.vsf","sha256":"d17fbe301d180977ee1b64f3c6e92b289f85d57295b4f9fb65cae75df360851e"},"index":[{"a":2112,"n":"fighter_blocks","k":"table","len":1024,"c":true},{"a":3136,"n":"fighter_blocks_17","k":"table","len":960,"c":true},{"a":4096,"n":"fighter_blocks_32","k":"table","len":1024,"c":true},{"a":5120,"n":"fighter_blocks_48","k":"table","len":1024,"c":true},{"a":6144,"n":"fighter_blocks_64","k":"table","len":1024,"c":true},{"a":7168,"n":"fighter_blocks_80","k":"table","len":1024,"c":true},{"a":8192,"n":"fighter_blocks_96","k":"table","len":1024,"c":true},{"a":9216,"n":"fighter_blocks_112","k":"table","len":1024,"c":true},{"a":10240,"n":"fighter_blocks_128","k":"table","len":1024,"c":true},{"a":11264,"n":"fighter_blocks_144","k":"table","len":1024,"c":true},{"a":12288,"n":"fighter_blocks_160","k":"table","len":1024,"c":true},{"a":13312,"n":"fighter_blocks_176","k":"table","len":1024,"c":true},{"a":14336,"n":"fighter_blocks_192","k":"table","len":1024,"c":true},{"a":15360,"n":"fighter_blocks_208","k":"table","len":1024,"c":true},{"a":16384,"n":"fighter_blocks_224","k":"table","len":1024,"c":true},{"a":17408,"n":"screen_colours","k":"table","len":1016,"c":true},{"a":18432,"n":"shapes_raised","k":"table","len":832,"c":true},{"a":19264,"n":"shapes_raised_left","k":"table","len":832,"c":true},{"a":20096,"n":"shape_blood","k":"table","len":64,"c":true},{"a":20160,"n":"shapes_head","k":"table","len":448,"c":true},{"a":20608,"n":"shapes_spurt","k":"table","len":256,"c":true},{"a":20864,"n":"shape_shadow","k":"table","len":64,"c":true},{"a":20928,"n":"shapes_goblin","k":"table","len":768,"c":true},{"a":21696,"n":"shapes_body","k":"table","len":1024,"c":true},{"a":22720,"n":"shapes_body_16","k":"table","len":1024,"c":true},{"a":23744,"n":"shapes_body_32","k":"table","len":832,"c":true},{"a":24576,"n":"bitmap","k":"table","len":960,"c":true},{"a":25536,"n":"bitmap_row_3","k":"table","len":960,"c":true},{"a":26496,"n":"bitmap_row_6","k":"table","len":960,"c":true},{"a":27456,"n":"bitmap_row_9","k":"table","len":960,"c":true},{"a":28416,"n":"bitmap_row_12","k":"table","len":960,"c":true},{"a":29376,"n":"bitmap_row_15","k":"table","len":960,"c":true},{"a":30336,"n":"bitmap_row_18","k":"table","len":960,"c":true},{"a":31296,"n":"bitmap_row_21","k":"table","len":960,"c":true},{"a":32256,"n":"bitmap_row_24","k":"table","len":320,"c":true},{"a":32576,"n":"backdrop_colours","k":"variable","len":2,"c":true},{"a":32578,"n":"fighter_start_x","k":"variable","len":2,"c":true},{"a":32580,"n":"walk_back_x","k":"variable","len":2,"c":true},{"a":32582,"n":"shape_offset","k":"variable","len":2,"c":true},{"a":32584,"n":"step_flip","k":"variable","len":2,"c":true},{"a":32586,"n":"turn_shift","k":"variable","len":2,"c":true},{"a":32588,"n":"screen_row_address","k":"table","len":50,"c":true},{"a":32638,"n":"column_offsets","k":"table","len":80,"c":true},{"a":32718,"n":"bitmap_row_address","k":"table","len":50,"c":true},{"a":32768,"n":"cbm80_vectors","k":"table","len":9,"c":true},{"a":32777,"n":"start","k":"routine","len":5,"c":true},{"a":32782,"n":"restart","k":"routine","len":173,"c":true},{"a":32954,"n":"b_80BA","k":"branch","len":1,"c":false},{"a":32955,"n":"main_loop","k":"routine","len":69,"c":true},{"a":33024,"n":"reset_sprite_slots","k":"routine","len":32,"c":true},{"a":33026,"n":"b_8102","k":"branch","len":1,"c":false},{"a":33056,"n":"reset_fighters","k":"routine","len":32,"c":true},{"a":33058,"n":"b_8122","k":"branch","len":1,"c":false},{"a":33088,"n":"reset_strength","k":"routine","len":17,"c":true},{"a":33105,"n":"reset_score_text","k":"routine","len":28,"c":true},{"a":33123,"n":"b_8163","k":"branch","len":1,"c":false},{"a":33133,"n":"build_mirror_table","k":"routine","len":25,"c":true},{"a":33135,"n":"b_816F","k":"branch","len":1,"c":false},{"a":33138,"n":"b_8172","k":"branch","len":1,"c":false},{"a":33158,"n":"build_mask_table","k":"routine","len":40,"c":true},{"a":33160,"n":"b_8188","k":"branch","len":1,"c":false},{"a":33164,"n":"b_818C","k":"branch","len":1,"c":false},{"a":33180,"n":"b_819C","k":"branch","len":1,"c":false},{"a":33198,"n":"run_snakes","k":"routine","len":13,"c":true},{"a":33200,"n":"b_81B0","k":"branch","len":1,"c":false},{"a":33207,"n":"b_81B7","k":"branch","len":1,"c":false},{"a":33211,"n":"anim_step","k":"routine","len":140,"c":true},{"a":33274,"n":"j_81FA","k":"branch","len":1,"c":false},{"a":33302,"n":"b_8216","k":"branch","len":1,"c":false},{"a":33313,"n":"b_8221","k":"branch","len":1,"c":false},{"a":33327,"n":"b_822F","k":"branch","len":1,"c":false},{"a":33344,"n":"b_8240","k":"branch","len":1,"c":false},{"a":33351,"n":"anim_draw","k":"routine","len":56,"c":true},{"a":33355,"n":"b_824B","k":"branch","len":1,"c":false},{"a":33359,"n":"b_824F","k":"branch","len":1,"c":false},{"a":33407,"n":"show_mode","k":"routine","len":18,"c":true},{"a":33416,"n":"b_8288","k":"branch","len":1,"c":false},{"a":33421,"n":"j_828D","k":"branch","len":1,"c":false},{"a":33425,"n":"show_middle","k":"routine","len":70,"c":true},{"a":33453,"n":"b_82AD","k":"branch","len":1,"c":false},{"a":33476,"n":"b_82C4","k":"branch","len":1,"c":false},{"a":33489,"n":"j_82D1","k":"branch","len":1,"c":false},{"a":33495,"n":"show_strength","k":"routine","len":51,"c":true},{"a":33497,"n":"b_82D9","k":"branch","len":1,"c":false},{"a":33546,"n":"clock_out","k":"routine","len":78,"c":true},{"a":33566,"n":"b_831E","k":"branch","len":1,"c":false},{"a":33587,"n":"b_8333","k":"branch","len":1,"c":false},{"a":33591,"n":"b_8337","k":"branch","len":1,"c":false},{"a":33623,"n":"r_8357","k":"branch","len":1,"c":false},{"a":33624,"n":"walk_on","k":"routine","len":83,"c":true},{"a":33645,"n":"b_836D","k":"branch","len":1,"c":false},{"a":33660,"n":"b_837C","k":"branch","len":1,"c":false},{"a":33685,"n":"b_8395","k":"branch","len":1,"c":false},{"a":33706,"n":"r_83AA","k":"branch","len":1,"c":false},{"a":33707,"n":"time_bonus","k":"routine","len":79,"c":true},{"a":33731,"n":"b_83C3","k":"branch","len":1,"c":false},{"a":33781,"n":"b_83F5","k":"branch","len":1,"c":false},{"a":33786,"n":"walk_off","k":"routine","len":158,"c":true},{"a":33816,"n":"b_8418","k":"branch","len":1,"c":false},{"a":33825,"n":"j_8421","k":"branch","len":1,"c":false},{"a":33835,"n":"r_842B","k":"branch","len":1,"c":false},{"a":33836,"n":"b_842C","k":"branch","len":1,"c":false},{"a":33850,"n":"b_843A","k":"branch","len":1,"c":false},{"a":33871,"n":"b_844F","k":"branch","len":1,"c":false},{"a":33896,"n":"b_8468","k":"branch","len":1,"c":false},{"a":33915,"n":"b_847B","k":"branch","len":1,"c":false},{"a":33927,"n":"b_8487","k":"branch","len":1,"c":false},{"a":33936,"n":"b_8490","k":"branch","len":1,"c":false},{"a":33940,"n":"b_8494","k":"branch","len":1,"c":false},{"a":33944,"n":"wait_ticks","k":"routine","len":7,"c":true},{"a":33946,"n":"b_849A","k":"branch","len":1,"c":false},{"a":33951,"n":"stop_sprites","k":"routine","len":21,"c":true},{"a":33955,"n":"b_84A3","k":"branch","len":1,"c":false},{"a":33972,"n":"read_players","k":"routine","len":13,"c":true},{"a":33978,"n":"b_84BA","k":"branch","len":1,"c":false},{"a":33984,"n":"r_84C0","k":"branch","len":1,"c":false},{"a":33985,"n":"read_stick","k":"routine","len":57,"c":true},{"a":33999,"n":"b_84CF","k":"branch","len":1,"c":false},{"a":34041,"n":"r_84F9","k":"branch","len":1,"c":false},{"a":34042,"n":"find_stick","k":"routine","len":14,"c":true},{"a":34048,"n":"b_8500","k":"branch","len":1,"c":false},{"a":34055,"n":"r_8507","k":"branch","len":1,"c":false},{"a":34056,"n":"stick_row","k":"routine","len":51,"c":true},{"a":34075,"n":"b_851B","k":"branch","len":1,"c":false},{"a":34078,"n":"j_851E","k":"branch","len":1,"c":false},{"a":34104,"n":"b_8538","k":"branch","len":1,"c":false},{"a":34107,"n":"stick_to_move","k":"routine","len":37,"c":true},{"a":34125,"n":"b_854D","k":"branch","len":1,"c":false},{"a":34143,"n":"r_855F","k":"branch","len":1,"c":false},{"a":34144,"n":"idle_taunt","k":"routine","len":56,"c":true},{"a":34160,"n":"b_8570","k":"branch","len":1,"c":false},{"a":34164,"n":"b_8574","k":"branch","len":1,"c":false},{"a":34192,"n":"b_8590","k":"branch","len":1,"c":false},{"a":34196,"n":"b_8594","k":"branch","len":1,"c":false},{"a":34199,"n":"r_8597","k":"branch","len":1,"c":false},{"a":34200,"n":"computer_moves","k":"routine","len":127,"c":true},{"a":34236,"n":"b_85BC","k":"branch","len":1,"c":false},{"a":34302,"n":"b_85FE","k":"branch","len":1,"c":false},{"a":34326,"n":"r_8616","k":"branch","len":1,"c":false},{"a":34327,"n":"times8","k":"routine","len":16,"c":true},{"a":34343,"n":"read_poses","k":"routine","len":29,"c":true},{"a":34345,"n":"b_8629","k":"branch","len":1,"c":false},{"a":34364,"n":"b_863C","k":"branch","len":1,"c":false},{"a":34372,"n":"check_hits","k":"routine","len":30,"c":true},{"a":34388,"n":"b_8654","k":"branch","len":1,"c":false},{"a":34401,"n":"r_8661","k":"branch","len":1,"c":false},{"a":34402,"n":"hit_test","k":"routine","len":113,"c":true},{"a":34434,"n":"b_8682","k":"branch","len":1,"c":false},{"a":34480,"n":"b_86B0","k":"branch","len":1,"c":false},{"a":34492,"n":"b_86BC","k":"branch","len":1,"c":false},{"a":34512,"n":"b_86D0","k":"branch","len":1,"c":false},{"a":34515,"n":"attack_index","k":"routine","len":13,"c":true},{"a":34519,"n":"b_86D7","k":"branch","len":1,"c":false},{"a":34527,"n":"r_86DF","k":"branch","len":1,"c":false},{"a":34528,"n":"hit_record_at","k":"routine","len":19,"c":true},{"a":34547,"n":"hit_effect","k":"routine","len":85,"c":true},{"a":34580,"n":"b_8714","k":"branch","len":1,"c":false},{"a":34587,"n":"b_871B","k":"branch","len":1,"c":false},{"a":34608,"n":"b_8730","k":"branch","len":1,"c":false},{"a":34629,"n":"b_8745","k":"branch","len":1,"c":false},{"a":34632,"n":"hit_blood","k":"routine","len":79,"c":true},{"a":34665,"n":"b_8769","k":"branch","len":1,"c":false},{"a":34676,"n":"b_8774","k":"branch","len":1,"c":false},{"a":34710,"n":"r_8796","k":"branch","len":1,"c":false},{"a":34711,"n":"hit_score","k":"routine","len":48,"c":true},{"a":34758,"n":"r_87C6","k":"branch","len":1,"c":false},{"a":34759,"n":"add_digits","k":"routine","len":23,"c":true},{"a":34762,"n":"b_87CA","k":"branch","len":1,"c":false},{"a":34774,"n":"b_87D6","k":"branch","len":1,"c":false},{"a":34782,"n":"get_distance","k":"routine","len":19,"c":true},{"a":34793,"n":"b_87E9","k":"branch","len":1,"c":false},{"a":34798,"n":"j_87EE","k":"branch","len":1,"c":false},{"a":34801,"n":"animate_fighters","k":"routine","len":41,"c":true},{"a":34812,"n":"b_87FC","k":"branch","len":1,"c":false},{"a":34814,"n":"b_87FE","k":"branch","len":1,"c":false},{"a":34830,"n":"b_880E","k":"branch","len":1,"c":false},{"a":34839,"n":"b_8817","k":"branch","len":1,"c":false},{"a":34842,"n":"animate_fighter","k":"routine","len":185,"c":true},{"a":34856,"n":"j_8828","k":"branch","len":1,"c":false},{"a":34858,"n":"b_882A","k":"branch","len":1,"c":false},{"a":34881,"n":"b_8841","k":"branch","len":1,"c":false},{"a":34906,"n":"b_885A","k":"branch","len":1,"c":false},{"a":34936,"n":"b_8878","k":"branch","len":1,"c":false},{"a":34946,"n":"b_8882","k":"branch","len":1,"c":false},{"a":34953,"n":"b_8889","k":"branch","len":1,"c":false},{"a":34965,"n":"b_8895","k":"branch","len":1,"c":false},{"a":35006,"n":"b_88BE","k":"branch","len":1,"c":false},{"a":35022,"n":"b_88CE","k":"branch","len":1,"c":false},{"a":35027,"n":"clear_compose","k":"routine","len":16,"c":true},{"a":35030,"n":"b_88D6","k":"branch","len":1,"c":false},{"a":35043,"n":"compose_frame","k":"routine","len":73,"c":true},{"a":35045,"n":"b_88E5","k":"branch","len":1,"c":false},{"a":35080,"n":"b_8908","k":"branch","len":1,"c":false},{"a":35098,"n":"b_891A","k":"branch","len":1,"c":false},{"a":35103,"n":"b_891F","k":"branch","len":1,"c":false},{"a":35115,"n":"r_892B","k":"branch","len":1,"c":false},{"a":35116,"n":"mirror_compose","k":"routine","len":50,"c":true},{"a":35128,"n":"b_8938","k":"branch","len":1,"c":false},{"a":35130,"n":"b_893A","k":"branch","len":1,"c":false},{"a":35138,"n":"b_8942","k":"branch","len":1,"c":false},{"a":35144,"n":"b_8948","k":"branch","len":1,"c":false},{"a":35161,"n":"b_8959","k":"branch","len":1,"c":false},{"a":35166,"n":"move_fighter","k":"routine","len":65,"c":true},{"a":35213,"n":"b_898D","k":"branch","len":1,"c":false},{"a":35230,"n":"r_899E","k":"branch","len":1,"c":false},{"a":35231,"n":"limit_back","k":"routine","len":33,"c":true},{"a":35250,"n":"b_89B2","k":"branch","len":1,"c":false},{"a":35255,"n":"b_89B7","k":"branch","len":1,"c":false},{"a":35261,"n":"b_89BD","k":"branch","len":1,"c":false},{"a":35264,"n":"limit_forward","k":"routine","len":27,"c":true},{"a":35282,"n":"b_89D2","k":"branch","len":1,"c":false},{"a":35288,"n":"b_89D8","k":"branch","len":1,"c":false},{"a":35291,"n":"check_overlap","k":"routine","len":53,"c":true},{"a":35307,"n":"b_89EB","k":"branch","len":1,"c":false},{"a":35311,"n":"j_89EF","k":"branch","len":1,"c":false},{"a":35338,"n":"b_8A0A","k":"branch","len":1,"c":false},{"a":35341,"n":"b_8A0D","k":"branch","len":1,"c":false},{"a":35344,"n":"draw_fighter","k":"routine","len":114,"c":true},{"a":35351,"n":"b_8A17","k":"branch","len":1,"c":false},{"a":35354,"n":"j_8A1A","k":"branch","len":1,"c":false},{"a":35386,"n":"b_8A3A","k":"branch","len":1,"c":false},{"a":35413,"n":"b_8A55","k":"branch","len":1,"c":false},{"a":35434,"n":"b_8A6A","k":"branch","len":1,"c":false},{"a":35440,"n":"b_8A70","k":"branch","len":1,"c":false},{"a":35449,"n":"b_8A79","k":"branch","len":1,"c":false},{"a":35458,"n":"draw_fighter_clip","k":"routine","len":118,"c":true},{"a":35492,"n":"b_8AA4","k":"branch","len":1,"c":false},{"a":35523,"n":"b_8AC3","k":"branch","len":1,"c":false},{"a":35552,"n":"b_8AE0","k":"branch","len":1,"c":false},{"a":35558,"n":"b_8AE6","k":"branch","len":1,"c":false},{"a":35567,"n":"b_8AEF","k":"branch","len":1,"c":false},{"a":35576,"n":"save_strip","k":"routine","len":54,"c":true},{"a":35578,"n":"b_8AFA","k":"branch","len":1,"c":false},{"a":35630,"n":"clear_strip","k":"routine","len":54,"c":true},{"a":35632,"n":"b_8B30","k":"branch","len":1,"c":false},{"a":35684,"n":"show_strip","k":"routine","len":54,"c":true},{"a":35686,"n":"b_8B66","k":"branch","len":1,"c":false},{"a":35738,"n":"flip_sprite_shapes","k":"routine","len":83,"c":true},{"a":35758,"n":"b_8BAE","k":"branch","len":1,"c":false},{"a":35760,"n":"b_8BB0","k":"branch","len":1,"c":false},{"a":35816,"n":"b_8BE8","k":"branch","len":1,"c":false},{"a":35820,"n":"r_8BEC","k":"branch","len":1,"c":false},{"a":35821,"n":"swap_cells_13","k":"routine","len":36,"c":true},{"a":35857,"n":"swap_cells_23","k":"routine","len":36,"c":true},{"a":35893,"n":"swap_4x4_cells","k":"routine","len":94,"c":true},{"a":35897,"n":"b_8C39","k":"branch","len":1,"c":false},{"a":35899,"n":"b_8C3B","k":"branch","len":1,"c":false},{"a":35943,"n":"b_8C67","k":"branch","len":1,"c":false},{"a":35945,"n":"b_8C69","k":"branch","len":1,"c":false},{"a":35987,"n":"swap_shape_bank","k":"routine","len":59,"c":true},{"a":36005,"n":"b_8CA5","k":"branch","len":1,"c":false},{"a":36007,"n":"b_8CA7","k":"branch","len":1,"c":false},{"a":36032,"n":"b_8CC0","k":"branch","len":1,"c":false},{"a":36042,"n":"b_8CCA","k":"branch","len":1,"c":false},{"a":36046,"n":"scene_sprites","k":"routine","len":92,"c":true},{"a":36069,"n":"b_8CE5","k":"branch","len":1,"c":false},{"a":36086,"n":"b_8CF6","k":"branch","len":1,"c":false},{"a":36137,"n":"r_8D29","k":"branch","len":1,"c":false},{"a":36138,"n":"swap_backdrop","k":"routine","len":53,"c":true},{"a":36142,"n":"b_8D2E","k":"branch","len":1,"c":false},{"a":36191,"n":"lift_arena","k":"routine","len":51,"c":true},{"a":36202,"n":"b_8D6A","k":"branch","len":1,"c":false},{"a":36206,"n":"b_8D6E","k":"branch","len":1,"c":false},{"a":36208,"n":"b_8D70","k":"branch","len":1,"c":false},{"a":36242,"n":"drop_arena","k":"routine","len":46,"c":true},{"a":36256,"n":"b_8DA0","k":"branch","len":1,"c":false},{"a":36260,"n":"b_8DA4","k":"branch","len":1,"c":false},{"a":36262,"n":"b_8DA6","k":"branch","len":1,"c":false},{"a":36288,"n":"arena_byte_address","k":"routine","len":64,"c":true},{"a":36352,"n":"swap_stash","k":"routine","len":41,"c":true},{"a":36370,"n":"b_8E12","k":"branch","len":1,"c":false},{"a":36372,"n":"b_8E14","k":"branch","len":1,"c":false},{"a":36393,"n":"swap_arena_colours","k":"routine","len":90,"c":true},{"a":36411,"n":"b_8E3B","k":"branch","len":1,"c":false},{"a":36413,"n":"b_8E3D","k":"branch","len":1,"c":false},{"a":36469,"n":"b_8E75","k":"branch","len":1,"c":false},{"a":36479,"n":"b_8E7F","k":"branch","len":1,"c":false},{"a":36483,"n":"place_overlays","k":"routine","len":91,"c":true},{"a":36490,"n":"b_8E8A","k":"branch","len":1,"c":false},{"a":36541,"n":"b_8EBD","k":"branch","len":1,"c":false},{"a":36550,"n":"b_8EC6","k":"branch","len":1,"c":false},{"a":36557,"n":"b_8ECD","k":"branch","len":1,"c":false},{"a":36569,"n":"b_8ED9","k":"branch","len":1,"c":false},{"a":36574,"n":"place_overlay","k":"routine","len":76,"c":true},{"a":36591,"n":"b_8EEF","k":"branch","len":1,"c":false},{"a":36618,"n":"b_8F0A","k":"branch","len":1,"c":false},{"a":36633,"n":"j_8F19","k":"branch","len":1,"c":false},{"a":36650,"n":"place_sprite_x","k":"routine","len":64,"c":true},{"a":36665,"n":"b_8F39","k":"branch","len":1,"c":false},{"a":36704,"n":"b_8F60","k":"branch","len":1,"c":false},{"a":36709,"n":"j_8F65","k":"branch","len":1,"c":false},{"a":36714,"n":"end_roll_past","k":"routine","len":45,"c":true},{"a":36720,"n":"b_8F70","k":"branch","len":1,"c":false},{"a":36735,"n":"b_8F7F","k":"branch","len":1,"c":false},{"a":36740,"n":"r_8F84","k":"branch","len":1,"c":false},{"a":36741,"n":"j_8F85","k":"branch","len":1,"c":false},{"a":36743,"n":"b_8F87","k":"branch","len":1,"c":false},{"a":36759,"n":"decapitate","k":"routine","len":139,"c":true},{"a":36761,"n":"b_8F99","k":"branch","len":1,"c":false},{"a":36774,"n":"b_8FA6","k":"branch","len":1,"c":false},{"a":36778,"n":"j_8FAA","k":"branch","len":1,"c":false},{"a":36821,"n":"b_8FD5","k":"branch","len":1,"c":false},{"a":36874,"n":"b_900A","k":"branch","len":1,"c":false},{"a":36878,"n":"j_900E","k":"branch","len":1,"c":false},{"a":36898,"n":"winner_move","k":"routine","len":44,"c":true},{"a":36933,"n":"b_9045","k":"branch","len":1,"c":false},{"a":36937,"n":"j_9049","k":"branch","len":1,"c":false},{"a":36942,"n":"start_goblin","k":"routine","len":83,"c":true},{"a":36964,"n":"b_9064","k":"branch","len":1,"c":false},{"a":36987,"n":"b_907B","k":"branch","len":1,"c":false},{"a":37024,"n":"r_90A0","k":"branch","len":1,"c":false},{"a":37025,"n":"colour_pillar_tops","k":"routine","len":62,"c":true},{"a":37027,"n":"b_90A3","k":"branch","len":1,"c":false},{"a":37087,"n":"colour_strip","k":"routine","len":58,"c":true},{"a":37089,"n":"b_90E1","k":"branch","len":1,"c":false},{"a":37145,"n":"init_vars","k":"routine","len":48,"c":true},{"a":37193,"n":"fill_cell_stash","k":"routine","len":20,"c":true},{"a":37195,"n":"b_914B","k":"branch","len":1,"c":false},{"a":37213,"n":"reset_clock","k":"routine","len":9,"c":true},{"a":37222,"n":"clear_sprites","k":"routine","len":36,"c":true},{"a":37226,"n":"b_916A","k":"branch","len":1,"c":false},{"a":37258,"n":"print_message","k":"routine","len":162,"c":true},{"a":37272,"n":"b_9198","k":"branch","len":1,"c":false},{"a":37323,"n":"b_91CB","k":"branch","len":1,"c":false},{"a":37340,"n":"j_91DC","k":"branch","len":1,"c":false},{"a":37347,"n":"b_91E3","k":"branch","len":1,"c":false},{"a":37403,"n":"b_921B","k":"branch","len":1,"c":false},{"a":37405,"n":"b_921D","k":"branch","len":1,"c":false},{"a":37416,"n":"b_9228","k":"branch","len":1,"c":false},{"a":37420,"n":"glyph_address","k":"routine","len":26,"c":true},{"a":37446,"n":"read_keys","k":"routine","len":255,"c":true},{"a":37484,"n":"b_926C","k":"branch","len":1,"c":false},{"a":37503,"n":"b_927F","k":"branch","len":1,"c":false},{"a":37544,"n":"b_92A8","k":"branch","len":1,"c":false},{"a":37560,"n":"b_92B8","k":"branch","len":1,"c":false},{"a":37576,"n":"b_92C8","k":"branch","len":1,"c":false},{"a":37613,"n":"b_92ED","k":"branch","len":1,"c":false},{"a":37617,"n":"b_92F1","k":"branch","len":1,"c":false},{"a":37640,"n":"b_9308","k":"branch","len":1,"c":false},{"a":37652,"n":"b_9314","k":"branch","len":1,"c":false},{"a":37677,"n":"b_932D","k":"branch","len":1,"c":false},{"a":37692,"n":"b_933C","k":"branch","len":1,"c":false},{"a":37701,"n":"fade_out","k":"routine","len":18,"c":true},{"a":37709,"n":"b_934D","k":"branch","len":1,"c":false},{"a":37719,"n":"pause_delay","k":"routine","len":15,"c":true},{"a":37721,"n":"b_9359","k":"branch","len":1,"c":false},{"a":37723,"n":"b_935B","k":"branch","len":1,"c":false},{"a":37734,"n":"restart_game","k":"routine","len":63,"c":true},{"a":37763,"n":"b_9383","k":"branch","len":1,"c":false},{"a":37783,"n":"b_9397","k":"branch","len":1,"c":false},{"a":37790,"n":"b_939E","k":"branch","len":1,"c":false},{"a":37797,"n":"irq","k":"routine","len":49,"c":true},{"a":37815,"n":"b_93B7","k":"branch","len":1,"c":false},{"a":37830,"n":"b_93C6","k":"branch","len":1,"c":false},{"a":37840,"n":"b_93D0","k":"branch","len":1,"c":false},{"a":37846,"n":"nmi","k":"routine","len":1,"c":true},{"a":37847,"n":"raster_irq","k":"routine","len":90,"c":true},{"a":37878,"n":"b_93F6","k":"branch","len":1,"c":false},{"a":37932,"n":"b_942C","k":"branch","len":1,"c":false},{"a":37936,"n":"r_9430","k":"branch","len":1,"c":false},{"a":37937,"n":"sprite_motion","k":"routine","len":42,"c":true},{"a":37939,"n":"b_9433","k":"branch","len":1,"c":false},{"a":37954,"n":"b_9442","k":"branch","len":1,"c":false},{"a":37961,"n":"b_9449","k":"branch","len":1,"c":false},{"a":37968,"n":"b_9450","k":"branch","len":1,"c":false},{"a":37975,"n":"b_9457","k":"branch","len":1,"c":false},{"a":37979,"n":"move_up","k":"routine","len":20,"c":true},{"a":37998,"n":"r_946E","k":"branch","len":1,"c":false},{"a":37999,"n":"move_down","k":"routine","len":20,"c":true},{"a":38018,"n":"r_9482","k":"branch","len":1,"c":false},{"a":38019,"n":"move_left","k":"routine","len":59,"c":true},{"a":38058,"n":"b_94AA","k":"branch","len":1,"c":false},{"a":38077,"n":"r_94BD","k":"branch","len":1,"c":false},{"a":38078,"n":"move_right","k":"routine","len":68,"c":true},{"a":38126,"n":"b_94EE","k":"branch","len":1,"c":false},{"a":38145,"n":"r_9501","k":"branch","len":1,"c":false},{"a":38146,"n":"goblin","k":"routine","len":14,"c":true},{"a":38159,"n":"r_950F","k":"branch","len":1,"c":false},{"a":38160,"n":"goblin_kicks_head","k":"routine","len":102,"c":true},{"a":38218,"n":"b_954A","k":"branch","len":1,"c":false},{"a":38261,"n":"r_9575","k":"branch","len":1,"c":false},{"a":38262,"n":"goblin_drags","k":"routine","len":43,"c":true},{"a":38291,"n":"b_9593","k":"branch","len":1,"c":false},{"a":38304,"n":"r_95A0","k":"branch","len":1,"c":false},{"a":38305,"n":"goblin_grabs_body","k":"routine","len":53,"c":true},{"a":38322,"n":"b_95B2","k":"branch","len":1,"c":false},{"a":38357,"n":"r_95D5","k":"branch","len":1,"c":false},{"a":38358,"n":"goblin_column","k":"routine","len":29,"c":true},{"a":38387,"n":"sprite_pictures","k":"routine","len":21,"c":true},{"a":38389,"n":"b_95F5","k":"branch","len":1,"c":false},{"a":38404,"n":"b_9604","k":"branch","len":1,"c":false},{"a":38408,"n":"step_sequence","k":"routine","len":190,"c":true},{"a":38484,"n":"b_9654","k":"branch","len":1,"c":false},{"a":38497,"n":"b_9661","k":"branch","len":1,"c":false},{"a":38510,"n":"b_966E","k":"branch","len":1,"c":false},{"a":38527,"n":"b_967F","k":"branch","len":1,"c":false},{"a":38531,"n":"b_9683","k":"branch","len":1,"c":false},{"a":38544,"n":"b_9690","k":"branch","len":1,"c":false},{"a":38563,"n":"b_96A3","k":"branch","len":1,"c":false},{"a":38579,"n":"b_96B3","k":"branch","len":1,"c":false},{"a":38598,"n":"motion_scripts","k":"routine","len":22,"c":true},{"a":38600,"n":"b_96C8","k":"branch","len":1,"c":false},{"a":38608,"n":"j_96D0","k":"branch","len":1,"c":false},{"a":38612,"n":"b_96D4","k":"branch","len":1,"c":false},{"a":38620,"n":"step_motion","k":"routine","len":197,"c":true},{"a":38690,"n":"b_9722","k":"branch","len":1,"c":false},{"a":38694,"n":"b_9726","k":"branch","len":1,"c":false},{"a":38729,"n":"b_9749","k":"branch","len":1,"c":false},{"a":38749,"n":"b_975D","k":"branch","len":1,"c":false},{"a":38774,"n":"b_9776","k":"branch","len":1,"c":false},{"a":38794,"n":"b_978A","k":"branch","len":1,"c":false},{"a":38817,"n":"reset_motion","k":"routine","len":12,"c":true},{"a":38829,"n":"sprite_registers","k":"routine","len":31,"c":true},{"a":38831,"n":"b_97AF","k":"branch","len":1,"c":false},{"a":38841,"n":"b_97B9","k":"branch","len":1,"c":false},{"a":38860,"n":"tick_counters","k":"routine","len":40,"c":true},{"a":38862,"n":"b_97CE","k":"branch","len":1,"c":false},{"a":38868,"n":"b_97D4","k":"branch","len":1,"c":false},{"a":38893,"n":"b_97ED","k":"branch","len":1,"c":false},{"a":38899,"n":"r_97F3","k":"branch","len":1,"c":false},{"a":38900,"n":"sound_tick","k":"routine","len":119,"c":true},{"a":38908,"n":"b_97FC","k":"branch","len":1,"c":false},{"a":38915,"n":"b_9803","k":"branch","len":1,"c":false},{"a":38940,"n":"j_981C","k":"branch","len":1,"c":false},{"a":38985,"n":"b_9849","k":"branch","len":1,"c":false},{"a":39006,"n":"r_985E","k":"branch","len":1,"c":false},{"a":39007,"n":"b_985F","k":"branch","len":1,"c":false},{"a":39019,"n":"play_note","k":"routine","len":131,"c":true},{"a":39150,"n":"do_command","k":"routine","len":62,"c":true},{"a":39182,"n":"b_990E","k":"branch","len":1,"c":false},{"a":39186,"n":"b_9912","k":"branch","len":1,"c":false},{"a":39208,"n":"b_9928","k":"branch","len":1,"c":false},{"a":39212,"n":"cmd_wait","k":"routine","len":24,"c":true},{"a":39236,"n":"cmd_restart","k":"routine","len":21,"c":true},{"a":39257,"n":"cmd_end","k":"routine","len":17,"c":true},{"a":39274,"n":"cmd_instrument","k":"routine","len":178,"c":true},{"a":39437,"n":"b_9A0D","k":"branch","len":1,"c":false},{"a":39446,"n":"b_9A16","k":"branch","len":1,"c":false},{"a":39452,"n":"cmd_long","k":"routine","len":47,"c":true},{"a":39499,"n":"cmd_goto","k":"routine","len":29,"c":true},{"a":39528,"n":"cmd_tempo","k":"routine","len":24,"c":true},{"a":39552,"n":"cmd_call","k":"routine","len":41,"c":true},{"a":39593,"n":"cmd_return","k":"routine","len":23,"c":true},{"a":39616,"n":"cmd_filter","k":"routine","len":105,"c":true},{"a":39669,"n":"b_9AF5","k":"branch","len":1,"c":false},{"a":39721,"n":"advance_offset","k":"routine","len":15,"c":true},{"a":39735,"n":"r_9B37","k":"branch","len":1,"c":false},{"a":39736,"n":"count_durations","k":"routine","len":56,"c":true},{"a":39738,"n":"b_9B3A","k":"branch","len":1,"c":false},{"a":39782,"n":"b_9B66","k":"branch","len":1,"c":false},{"a":39791,"n":"r_9B6F","k":"branch","len":1,"c":false},{"a":39792,"n":"voice_effects","k":"routine","len":103,"c":true},{"a":39794,"n":"b_9B72","k":"branch","len":1,"c":false},{"a":39834,"n":"b_9B9A","k":"branch","len":1,"c":false},{"a":39838,"n":"b_9B9E","k":"branch","len":1,"c":false},{"a":39864,"n":"b_9BB8","k":"branch","len":1,"c":false},{"a":39866,"n":"b_9BBA","k":"branch","len":1,"c":false},{"a":39895,"n":"pitch_step","k":"routine","len":72,"c":true},{"a":39925,"n":"b_9BF5","k":"branch","len":1,"c":false},{"a":39928,"n":"b_9BF8","k":"branch","len":1,"c":false},{"a":39966,"n":"r_9C1E","k":"branch","len":1,"c":false},{"a":39967,"n":"pulse_step","k":"routine","len":48,"c":true},{"a":39985,"n":"b_9C31","k":"branch","len":1,"c":false},{"a":40014,"n":"r_9C4E","k":"branch","len":1,"c":false},{"a":40015,"n":"slide_step","k":"routine","len":42,"c":true},{"a":40035,"n":"b_9C63","k":"branch","len":1,"c":false},{"a":40056,"n":"r_9C78","k":"branch","len":1,"c":false},{"a":40057,"n":"filter_sweep","k":"routine","len":55,"c":true},{"a":40065,"n":"j_9C81","k":"branch","len":1,"c":false},{"a":40082,"n":"r_9C92","k":"branch","len":1,"c":false},{"a":40083,"n":"b_9C93","k":"branch","len":1,"c":false},{"a":40098,"n":"b_9CA2","k":"branch","len":1,"c":false},{"a":40112,"n":"filter_step","k":"routine","len":20,"c":true},{"a":40132,"n":"set_cutoff","k":"routine","len":26,"c":true},{"a":40158,"n":"start_request","k":"routine","len":65,"c":true},{"a":40176,"n":"b_9CF0","k":"branch","len":1,"c":false},{"a":40223,"n":"fade_step","k":"routine","len":40,"c":true},{"a":40248,"n":"b_9D38","k":"branch","len":1,"c":false},{"a":40262,"n":"r_9D46","k":"branch","len":1,"c":false},{"a":40263,"n":"silence","k":"routine","len":33,"c":true},{"a":40267,"n":"b_9D4B","k":"branch","len":1,"c":false},{"a":40278,"n":"b_9D56","k":"branch","len":1,"c":false},{"a":40288,"n":"b_9D60","k":"branch","len":1,"c":false},{"a":40296,"n":"write_sid","k":"routine","len":11,"c":true},{"a":40298,"n":"b_9D6A","k":"branch","len":1,"c":false},{"a":40307,"n":"effects_tick","k":"routine","len":33,"c":true},{"a":40313,"n":"b_9D79","k":"branch","len":1,"c":false},{"a":40321,"n":"b_9D81","k":"branch","len":1,"c":false},{"a":40330,"n":"b_9D8A","k":"branch","len":1,"c":false},{"a":40339,"n":"r_9D93","k":"branch","len":1,"c":false},{"a":40340,"n":"note_freqs","k":"table","len":384,"c":true},{"a":40724,"n":"length_ticks","k":"table","len":32,"c":true},{"a":40756,"n":"tempo_latches","k":"table","len":34,"c":true},{"a":40790,"n":"sid_offsets","k":"table","len":3,"c":true},{"a":40793,"n":"voice_times3","k":"table","len":3,"c":true},{"a":40796,"n":"command_bytes","k":"table","len":10,"c":true},{"a":40806,"n":"command_handlers","k":"table","len":20,"c":true},{"a":40826,"n":"filter_settings","k":"table","len":32,"c":true},{"a":40858,"n":"filter_00","k":"table","len":11,"c":true},{"a":40869,"n":"filter_01","k":"table","len":11,"c":true},{"a":40880,"n":"filter_02","k":"table","len":11,"c":true},{"a":40891,"n":"filter_03","k":"table","len":11,"c":true},{"a":40902,"n":"filter_04","k":"table","len":11,"c":true},{"a":40913,"n":"filter_05","k":"table","len":11,"c":true},{"a":40924,"n":"filter_06","k":"table","len":11,"c":true},{"a":40935,"n":"filter_07","k":"table","len":11,"c":true},{"a":40946,"n":"filter_08","k":"table","len":11,"c":true},{"a":40957,"n":"filter_09","k":"table","len":3,"c":true},{"a":40960,"n":"filter_09_tail","k":"table","len":8,"c":true},{"a":40968,"n":"filter_10","k":"table","len":11,"c":true},{"a":40979,"n":"filter_11","k":"table","len":11,"c":true},{"a":40990,"n":"filter_12","k":"table","len":11,"c":true},{"a":41001,"n":"filter_13","k":"table","len":11,"c":true},{"a":41012,"n":"filter_14","k":"table","len":11,"c":true},{"a":41023,"n":"filter_15","k":"table","len":11,"c":true},{"a":41034,"n":"sequence_pointers","k":"table","len":228,"c":true},{"a":41262,"n":"seq_D7","k":"table","len":9,"c":true},{"a":41271,"n":"seq_D8","k":"variable","len":1,"c":true},{"a":41272,"n":"seq_D9","k":"variable","len":1,"c":true},{"a":41273,"n":"seq_DA","k":"table","len":8,"c":true},{"a":41281,"n":"seq_DB","k":"table","len":5,"c":true},{"a":41286,"n":"seq_DC","k":"table","len":6,"c":true},{"a":41292,"n":"seq_DD","k":"table","len":10,"c":true},{"a":41302,"n":"seq_DE","k":"table","len":10,"c":true},{"a":41312,"n":"seq_DF","k":"table","len":9,"c":true},{"a":41321,"n":"seq_E0","k":"table","len":9,"c":true},{"a":41330,"n":"seq_E1","k":"table","len":7,"c":true},{"a":41337,"n":"seq_E2","k":"table","len":38,"c":true},{"a":41375,"n":"seq_E3","k":"table","len":13,"c":true},{"a":41388,"n":"seq_E4","k":"table","len":23,"c":true},{"a":41411,"n":"seq_E5","k":"variable","len":1,"c":true},{"a":41412,"n":"seq_E6","k":"variable","len":1,"c":true},{"a":41413,"n":"seq_E7","k":"variable","len":1,"c":true},{"a":41414,"n":"seq_E8","k":"variable","len":1,"c":true},{"a":41415,"n":"seq_E9","k":"table","len":11,"c":true},{"a":41426,"n":"seq_EA","k":"table","len":9,"c":true},{"a":41435,"n":"seq_EB","k":"table","len":9,"c":true},{"a":41444,"n":"seq_EC","k":"table","len":46,"c":true},{"a":41490,"n":"seq_ED","k":"table","len":45,"c":true},{"a":41535,"n":"seq_EE","k":"table","len":7,"c":true},{"a":41542,"n":"seq_EF","k":"table","len":9,"c":true},{"a":41551,"n":"seq_F0","k":"table","len":7,"c":true},{"a":41558,"n":"seq_F1","k":"table","len":7,"c":true},{"a":41565,"n":"instruments","k":"table","len":756,"c":true},{"a":47441,"n":"message_pointers","k":"table","len":48,"c":true},{"a":47489,"n":"msg_80","k":"table","len":7,"c":true},{"a":47496,"n":"msg_81","k":"table","len":30,"c":true},{"a":47526,"n":"msg_82","k":"table","len":8,"c":true},{"a":47534,"n":"msg_83","k":"table","len":8,"c":true},{"a":47542,"n":"msg_84","k":"table","len":8,"c":true},{"a":47550,"n":"msg_85","k":"table","len":10,"c":true},{"a":47560,"n":"msg_86","k":"table","len":6,"c":true},{"a":47566,"n":"msg_87","k":"table","len":9,"c":true},{"a":47575,"n":"msg_88","k":"table","len":9,"c":true},{"a":47584,"n":"msg_89","k":"table","len":21,"c":true},{"a":47605,"n":"msg_8A","k":"table","len":18,"c":true},{"a":47623,"n":"msg_strength_00","k":"table","len":20,"c":true},{"a":47643,"n":"msg_strength_01","k":"table","len":20,"c":true},{"a":47663,"n":"msg_strength_02","k":"table","len":20,"c":true},{"a":47683,"n":"msg_strength_03","k":"table","len":20,"c":true},{"a":47703,"n":"msg_strength_04","k":"table","len":20,"c":true},{"a":47723,"n":"msg_strength_05","k":"table","len":20,"c":true},{"a":47743,"n":"msg_strength_06","k":"table","len":20,"c":true},{"a":47763,"n":"msg_strength_07","k":"table","len":20,"c":true},{"a":47783,"n":"msg_strength_08","k":"table","len":20,"c":true},{"a":47803,"n":"msg_strength_09","k":"table","len":20,"c":true},{"a":47823,"n":"msg_strength_10","k":"table","len":20,"c":true},{"a":47843,"n":"msg_strength_11","k":"table","len":20,"c":true},{"a":47863,"n":"msg_strength_12","k":"table","len":20,"c":true},{"a":47883,"n":"font_chars","k":"table","len":13,"c":true},{"a":47896,"n":"font_glyphs","k":"table","len":13,"c":true},{"a":47909,"n":"strength_columns","k":"variable","len":2,"c":true},{"a":47911,"n":"score_ten","k":"table","len":5,"c":true},{"a":47916,"n":"snake_scripts","k":"table","len":8,"c":true},{"a":47924,"n":"snake_0","k":"table","len":10,"c":true},{"a":47934,"n":"snake_1","k":"table","len":10,"c":true},{"a":47944,"n":"snake_2","k":"table","len":20,"c":true},{"a":47964,"n":"snake_3","k":"table","len":20,"c":true},{"a":47984,"n":"move_frames","k":"table","len":60,"c":true},{"a":48044,"n":"mv_stand","k":"table","len":3,"c":true},{"a":48047,"n":"mv_walk_forward","k":"table","len":6,"c":true},{"a":48053,"n":"mv_walk_back","k":"table","len":6,"c":true},{"a":48059,"n":"mv_web_of_death","k":"table","len":6,"c":true},{"a":48065,"n":"mv_jump","k":"table","len":6,"c":true},{"a":48071,"n":"mv_leg_chop","k":"table","len":7,"c":true},{"a":48078,"n":"mv_crouch","k":"table","len":3,"c":true},{"a":48081,"n":"mv_flying_neck_chop","k":"table","len":9,"c":true},{"a":48090,"n":"mv_headless_body","k":"table","len":10,"c":true},{"a":48100,"n":"mv_body_chop","k":"table","len":7,"c":true},{"a":48107,"n":"mv_protect_body","k":"table","len":4,"c":true},{"a":48111,"n":"mv_neck_chop","k":"table","len":7,"c":true},{"a":48118,"n":"mv_kick","k":"table","len":6,"c":true},{"a":48124,"n":"mv_recoil","k":"table","len":5,"c":true},{"a":48129,"n":"mv_overhead_chop","k":"table","len":7,"c":true},{"a":48136,"n":"mv_head_butt","k":"table","len":5,"c":true},{"a":48141,"n":"mv_protect_head","k":"table","len":5,"c":true},{"a":48146,"n":"mv_roll_forward","k":"table","len":6,"c":true},{"a":48152,"n":"mv_roll_back","k":"table","len":7,"c":true},{"a":48159,"n":"mv_victory","k":"table","len":15,"c":true},{"a":48174,"n":"mv_stand_up","k":"table","len":3,"c":true},{"a":48177,"n":"mv_95","k":"table","len":3,"c":true},{"a":48180,"n":"mv_lower_the_guard","k":"table","len":3,"c":true},{"a":48183,"n":"mv_crouch_down","k":"table","len":3,"c":true},{"a":48186,"n":"mv_end_of_the_roll","k":"table","len":3,"c":true},{"a":48189,"n":"mv_knocked_down","k":"table","len":6,"c":true},{"a":48195,"n":"mv_taunt","k":"table","len":10,"c":true},{"a":48205,"n":"mv_fall_dead","k":"table","len":9,"c":true},{"a":48214,"n":"mv_kick_then_victory","k":"table","len":7,"c":true},{"a":48221,"n":"mv_turn_round","k":"table","len":6,"c":true},{"a":48227,"n":"drawn_last","k":"table","len":4,"c":true},{"a":48231,"n":"no_input_moves","k":"table","len":3,"c":true},{"a":48234,"n":"frames","k":"table","len":182,"c":true},{"a":48416,"n":"frame_00","k":"table","len":16,"c":true},{"a":48432,"n":"frame_01","k":"table","len":16,"c":true},{"a":48448,"n":"frame_02","k":"table","len":16,"c":true},{"a":48464,"n":"frame_03","k":"table","len":16,"c":true},{"a":48480,"n":"frame_04","k":"table","len":16,"c":true},{"a":48496,"n":"frame_05","k":"table","len":16,"c":true},{"a":48512,"n":"frame_06","k":"table","len":16,"c":true},{"a":48528,"n":"frame_07","k":"table","len":16,"c":true},{"a":48544,"n":"frame_08","k":"table","len":24,"c":true},{"a":48568,"n":"frame_09","k":"table","len":24,"c":true},{"a":48592,"n":"frame_0a","k":"table","len":16,"c":true},{"a":48608,"n":"frame_0b","k":"table","len":16,"c":true},{"a":48624,"n":"frame_0c","k":"table","len":16,"c":true},{"a":48640,"n":"frame_0d","k":"table","len":16,"c":true},{"a":48656,"n":"frame_0e","k":"table","len":24,"c":true},{"a":48680,"n":"frame_0f","k":"table","len":24,"c":true},{"a":48704,"n":"frame_10","k":"table","len":24,"c":true},{"a":48728,"n":"frame_11","k":"table","len":16,"c":true},{"a":48744,"n":"frame_12","k":"table","len":16,"c":true},{"a":48760,"n":"frame_13","k":"table","len":16,"c":true},{"a":48776,"n":"frame_14","k":"table","len":12,"c":true},{"a":48788,"n":"frame_15","k":"table","len":16,"c":true},{"a":48804,"n":"frame_16","k":"table","len":16,"c":true},{"a":48820,"n":"frame_17","k":"table","len":16,"c":true},{"a":48836,"n":"frame_18","k":"table","len":16,"c":true},{"a":48852,"n":"frame_19","k":"table","len":16,"c":true},{"a":48868,"n":"frame_1a","k":"table","len":16,"c":true},{"a":48884,"n":"frame_1b","k":"table","len":16,"c":true},{"a":48900,"n":"frame_1c","k":"table","len":16,"c":true},{"a":48916,"n":"frame_1d","k":"table","len":16,"c":true},{"a":48932,"n":"frame_1e","k":"table","len":16,"c":true},{"a":48948,"n":"frame_1f","k":"table","len":20,"c":true},{"a":48968,"n":"frame_20","k":"table","len":16,"c":true},{"a":48984,"n":"frame_21","k":"table","len":12,"c":true},{"a":48996,"n":"frame_22","k":"table","len":16,"c":true},{"a":49012,"n":"frame_23","k":"table","len":16,"c":true},{"a":49028,"n":"frame_24","k":"table","len":16,"c":true},{"a":49044,"n":"frame_25","k":"table","len":16,"c":true},{"a":49060,"n":"frame_26","k":"table","len":16,"c":true},{"a":49076,"n":"frame_27","k":"table","len":12,"c":true},{"a":49088,"n":"frame_28","k":"table","len":16,"c":true},{"a":49104,"n":"frame_29","k":"table","len":16,"c":true},{"a":49120,"n":"frame_2a","k":"table","len":12,"c":true},{"a":49132,"n":"frame_2b","k":"table","len":16,"c":true},{"a":49148,"n":"frame_2c","k":"table","len":4,"c":true},{"a":49152,"n":"frame_2c_tail","k":"table","len":12,"c":true},{"a":49164,"n":"frame_2d","k":"table","len":16,"c":true},{"a":49180,"n":"frame_2e","k":"table","len":16,"c":true},{"a":49196,"n":"frame_2f","k":"table","len":16,"c":true},{"a":49212,"n":"frame_30","k":"table","len":16,"c":true},{"a":49228,"n":"frame_31","k":"table","len":24,"c":true},{"a":49252,"n":"frame_32","k":"table","len":16,"c":true},{"a":49268,"n":"frame_33","k":"table","len":16,"c":true},{"a":49284,"n":"frame_34","k":"table","len":16,"c":true},{"a":49300,"n":"frame_35","k":"table","len":16,"c":true},{"a":49316,"n":"frame_36","k":"table","len":16,"c":true},{"a":49332,"n":"frame_37","k":"table","len":16,"c":true},{"a":49348,"n":"frame_3c","k":"table","len":16,"c":true},{"a":49364,"n":"frame_4b","k":"table","len":16,"c":true},{"a":49380,"n":"frame_4c","k":"table","len":16,"c":true},{"a":49396,"n":"frame_4d","k":"table","len":16,"c":true},{"a":49412,"n":"frame_4e","k":"table","len":16,"c":true},{"a":49428,"n":"frame_4f","k":"table","len":16,"c":true},{"a":49444,"n":"frame_50","k":"table","len":16,"c":true},{"a":49460,"n":"frame_52","k":"table","len":16,"c":true},{"a":49476,"n":"frame_53","k":"table","len":16,"c":true},{"a":49492,"n":"frame_54","k":"table","len":16,"c":true},{"a":49508,"n":"frame_55","k":"table","len":16,"c":true},{"a":49524,"n":"frame_56","k":"table","len":16,"c":true},{"a":49540,"n":"frame_57","k":"table","len":16,"c":true},{"a":49556,"n":"frame_58","k":"table","len":16,"c":true},{"a":49572,"n":"frame_59","k":"table","len":12,"c":true},{"a":49584,"n":"attack_poses","k":"table","len":12,"c":true},{"a":49596,"n":"hit_lists","k":"table","len":24,"c":true},{"a":49620,"n":"hits_0","k":"table","len":115,"c":true},{"a":49735,"n":"hits_1","k":"table","len":117,"c":true},{"a":49852,"n":"hits_2","k":"table","len":123,"c":true},{"a":49975,"n":"hits_3","k":"table","len":113,"c":true},{"a":50088,"n":"hits_4","k":"table","len":117,"c":true},{"a":50205,"n":"hits_5","k":"table","len":101,"c":true},{"a":50306,"n":"hits_6","k":"table","len":83,"c":true},{"a":50389,"n":"hits_7","k":"table","len":61,"c":true},{"a":50450,"n":"hits_8","k":"table","len":99,"c":true},{"a":50549,"n":"hits_9","k":"table","len":93,"c":true},{"a":50642,"n":"hits_10","k":"table","len":93,"c":true},{"a":50735,"n":"hits_11","k":"table","len":109,"c":true},{"a":50844,"n":"hit_records","k":"table","len":156,"c":true},{"a":51000,"n":"hit_sounds","k":"table","len":15,"c":true},{"a":51015,"n":"hit_sprites","k":"table","len":21,"c":true},{"a":51036,"n":"hit_points","k":"table","len":25,"c":true},{"a":51061,"n":"move_sound_moves","k":"table","len":7,"c":true},{"a":51068,"n":"move_sound_frames","k":"table","len":7,"c":true},{"a":51075,"n":"move_sound_requests","k":"table","len":7,"c":true},{"a":51082,"n":"level_colours","k":"table","len":8,"c":true},{"a":51090,"n":"ai_level_picks","k":"table","len":16,"c":true},{"a":51106,"n":"ai_level_0","k":"table","len":32,"c":true},{"a":51138,"n":"ai_level_1","k":"table","len":32,"c":true},{"a":51170,"n":"ai_level_2","k":"table","len":32,"c":true},{"a":51202,"n":"ai_level_3","k":"table","len":32,"c":true},{"a":51234,"n":"ai_level_4","k":"table","len":32,"c":true},{"a":51266,"n":"ai_level_5","k":"table","len":32,"c":true},{"a":51298,"n":"ai_level_6","k":"table","len":32,"c":true},{"a":51330,"n":"ai_level_7","k":"table","len":32,"c":true},{"a":51362,"n":"distance_class","k":"table","len":40,"c":true},{"a":51402,"n":"ai_pose_rows","k":"table","len":182,"c":true},{"a":51584,"n":"ai_row_c980","k":"table","len":8,"c":true},{"a":51592,"n":"ai_row_c988","k":"table","len":8,"c":true},{"a":51600,"n":"ai_row_c990","k":"table","len":8,"c":true},{"a":51608,"n":"ai_row_c998","k":"table","len":8,"c":true},{"a":51616,"n":"ai_row_c9a0","k":"table","len":8,"c":true},{"a":51624,"n":"ai_row_c9a8","k":"table","len":8,"c":true},{"a":51632,"n":"ai_row_c9b0","k":"table","len":8,"c":true},{"a":51640,"n":"ai_row_c9b8","k":"table","len":8,"c":true},{"a":51648,"n":"ai_row_c9c0","k":"table","len":8,"c":true},{"a":51656,"n":"ai_row_c9c8","k":"table","len":16,"c":true},{"a":51672,"n":"ai_row_c9d8","k":"table","len":8,"c":true},{"a":51680,"n":"ai_row_c9e0","k":"table","len":8,"c":true},{"a":51688,"n":"ai_row_c9e8","k":"table","len":8,"c":true},{"a":51696,"n":"ai_row_c9f0","k":"table","len":8,"c":true},{"a":51704,"n":"ai_row_c9f8","k":"table","len":8,"c":true},{"a":51712,"n":"ai_row_ca00","k":"table","len":8,"c":true},{"a":51720,"n":"ai_row_ca08","k":"table","len":16,"c":true},{"a":51736,"n":"ai_row_ca18","k":"table","len":8,"c":true},{"a":51744,"n":"ai_row_ca20","k":"table","len":8,"c":true},{"a":51752,"n":"ai_row_ca28","k":"table","len":8,"c":true},{"a":51760,"n":"ai_choices","k":"table","len":184,"c":true},{"a":51944,"n":"picture_sequences","k":"table","len":44,"c":true},{"a":51988,"n":"pseq_the_head_rolling_facing_right","k":"table","len":10,"c":true},{"a":51998,"n":"pseq_the_head_rolling_facing_left","k":"table","len":10,"c":true},{"a":52008,"n":"pseq_blood_spurting_from_the_neck","k":"table","len":12,"c":true},{"a":52020,"n":"pseq_the_head_s_shadow","k":"table","len":5,"c":true},{"a":52025,"n":"pseq_head_at_rest","k":"table","len":10,"c":true},{"a":52035,"n":"pseq_the_goblin_s_top_half_walking","k":"table","len":8,"c":true},{"a":52043,"n":"pseq_the_goblin_s_bottom_half_walking","k":"table","len":8,"c":true},{"a":52051,"n":"pseq_the_goblin_s_top_half_grabbing","k":"table","len":6,"c":true},{"a":52057,"n":"pseq_the_goblin_s_bottom_half_grabbing","k":"table","len":6,"c":true},{"a":52063,"n":"pseq_a_blood_splash","k":"table","len":5,"c":true},{"a":52068,"n":"pseq_8b","k":"table","len":5,"c":true},{"a":52073,"n":"pseq_8c","k":"table","len":5,"c":true},{"a":52078,"n":"pseq_8d","k":"table","len":5,"c":true},{"a":52083,"n":"pseq_8e","k":"table","len":5,"c":true},{"a":52088,"n":"pseq_8f","k":"table","len":5,"c":true},{"a":52093,"n":"pseq_90","k":"table","len":5,"c":true},{"a":52098,"n":"pseq_91","k":"table","len":5,"c":true},{"a":52103,"n":"pseq_92","k":"table","len":5,"c":true},{"a":52108,"n":"pseq_93","k":"table","len":5,"c":true},{"a":52113,"n":"pseq_94","k":"table","len":5,"c":true},{"a":52118,"n":"pseq_95","k":"table","len":7,"c":true},{"a":52125,"n":"scene_records","k":"table","len":8,"c":true},{"a":52133,"n":"scene_0","k":"table","len":12,"c":true},{"a":52145,"n":"scene_1","k":"table","len":12,"c":true},{"a":52157,"n":"scene_2","k":"table","len":12,"c":true},{"a":52169,"n":"scene_3","k":"table","len":12,"c":true},{"a":52181,"n":"star_motions","k":"variable","len":2,"c":true},{"a":52183,"n":"dodge_lists","k":"table","len":4,"c":true},{"a":52187,"n":"dodge_high","k":"table","len":4,"c":true},{"a":52191,"n":"dodge_low","k":"table","len":4,"c":true},{"a":52195,"n":"motion_script_table","k":"table","len":24,"c":true},{"a":52219,"n":"mot_standing_still","k":"table","len":5,"c":true},{"a":52224,"n":"mot_the_head_flying_off_to_the_right","k":"table","len":73,"c":true},{"a":52297,"n":"mot_the_head_flying_off_to_the_left","k":"table","len":73,"c":true},{"a":52370,"n":"mot_the_shadow_following_the_head_right","k":"table","len":5,"c":true},{"a":52375,"n":"mot_the_shadow_following_the_head_left","k":"table","len":5,"c":true},{"a":52380,"n":"mot_the_goblin_walking_right","k":"table","len":8,"c":true},{"a":52388,"n":"mot_the_head_kicked_away","k":"table","len":26,"c":true},{"a":52414,"n":"mot_the_shadow_following_the_kicked_head","k":"table","len":4,"c":true},{"a":52418,"n":"mot_the_goblin_s_top_half_grabbing","k":"table","len":6,"c":true},{"a":52424,"n":"mot_the_goblin_s_bottom_half_grabbing","k":"table","len":6,"c":true},{"a":52430,"n":"mot_star_high","k":"table","len":4,"c":true},{"a":52434,"n":"mot_star_low","k":"table","len":8,"c":true},{"a":52442,"n":"death_x_offset","k":"variable","len":2,"c":true},{"a":52444,"n":"head_sequences","k":"variable","len":2,"c":true},{"a":52446,"n":"rest_sequences","k":"variable","len":2,"c":true},{"a":52448,"n":"kick_sequences","k":"variable","len":2,"c":true},{"a":52450,"n":"grab_sequences","k":"variable","len":2,"c":true},{"a":52452,"n":"head_motions","k":"variable","len":2,"c":true},{"a":52454,"n":"shadow_motions","k":"variable","len":2,"c":true},{"a":52456,"n":"kick_motions","k":"variable","len":2,"c":true},{"a":52458,"n":"grab_motions","k":"variable","len":2,"c":true},{"a":52460,"n":"stick_lists","k":"table","len":4,"c":true},{"a":52464,"n":"stick_list_right","k":"table","len":9,"c":true},{"a":52473,"n":"stick_list_left","k":"table","len":9,"c":true},{"a":52482,"n":"move_rows_free","k":"table","len":28,"c":true},{"a":52510,"n":"move_rows_fire","k":"table","len":28,"c":true},{"a":52538,"n":"move_rows","k":"table","len":108,"c":true},{"a":52646,"n":"sprite_bits","k":"table","len":8,"c":true},{"a":52654,"n":"sprite_masks","k":"table","len":8,"c":true},{"a":52662,"n":"block_corners","k":"table","len":18,"c":true},{"a":52680,"n":"block_offsets","k":"table","len":63,"c":true},{"a":52743,"n":"cell_offsets","k":"table","len":9,"c":true},{"a":52752,"n":"strip_row_offsets","k":"table","len":16,"c":true},{"a":53248,"n":"stashed_arena","k":"table","len":1024,"c":true},{"a":54272,"n":"stashed_arena_11","k":"table","len":1024,"c":true},{"a":55296,"n":"stashed_arena_15","k":"table","len":1024,"c":true},{"a":56320,"n":"stashed_arena_19","k":"table","len":1024,"c":true},{"a":57344,"n":"stashed_screen","k":"table","len":1024,"c":true},{"a":58368,"n":"stashed_colour_ram","k":"table","len":1024,"c":true},{"a":59392,"n":"font","k":"table","len":384,"c":true},{"a":59776,"n":"snake_pictures","k":"table","len":1024,"c":true},{"a":60800,"n":"sequences_b3","k":"table","len":22,"c":true},{"a":60822,"n":"seq_81","k":"table","len":48,"c":true},{"a":60870,"n":"seq_82","k":"table","len":58,"c":true},{"a":60928,"n":"seq_83","k":"table","len":68,"c":true},{"a":60996,"n":"seq_84","k":"table","len":66,"c":true},{"a":61062,"n":"seq_85","k":"table","len":90,"c":true},{"a":61152,"n":"seq_86","k":"table","len":10,"c":true},{"a":61162,"n":"seq_87","k":"table","len":8,"c":true},{"a":61170,"n":"seq_88","k":"table","len":20,"c":true},{"a":61190,"n":"seq_89","k":"table","len":38,"c":true},{"a":61228,"n":"seq_8A","k":"table","len":36,"c":true},{"a":61264,"n":"seq_8B","k":"table","len":304,"c":true},{"a":61568,"n":"seq_8C","k":"table","len":19,"c":true},{"a":61587,"n":"seq_8D","k":"table","len":91,"c":true},{"a":61678,"n":"seq_8E","k":"table","len":27,"c":true},{"a":61705,"n":"seq_8F","k":"table","len":169,"c":true},{"a":61874,"n":"seq_90","k":"table","len":35,"c":true},{"a":61909,"n":"seq_91","k":"table","len":85,"c":true},{"a":61994,"n":"seq_92","k":"table","len":34,"c":true},{"a":62028,"n":"seq_93","k":"table","len":60,"c":true},{"a":62088,"n":"seq_94","k":"table","len":8,"c":true},{"a":62096,"n":"seq_95","k":"table","len":54,"c":true},{"a":62150,"n":"seq_96","k":"table","len":25,"c":true},{"a":62175,"n":"seq_97","k":"table","len":113,"c":true},{"a":62288,"n":"seq_98","k":"table","len":21,"c":true},{"a":62309,"n":"seq_99","k":"table","len":9,"c":true},{"a":62318,"n":"seq_9A","k":"table","len":36,"c":true},{"a":62354,"n":"seq_9B","k":"table","len":25,"c":true},{"a":62379,"n":"seq_9C","k":"table","len":117,"c":true},{"a":62496,"n":"seq_9D","k":"table","len":71,"c":true},{"a":62567,"n":"seq_9E","k":"table","len":115,"c":true},{"a":62682,"n":"seq_9F","k":"table","len":80,"c":true},{"a":62762,"n":"seq_A0","k":"table","len":21,"c":true},{"a":62783,"n":"seq_A1","k":"table","len":144,"c":true},{"a":62927,"n":"seq_A2","k":"table","len":139,"c":true},{"a":63066,"n":"seq_A3","k":"table","len":14,"c":true},{"a":63080,"n":"seq_A4","k":"table","len":27,"c":true},{"a":63107,"n":"seq_A5","k":"table","len":27,"c":true},{"a":63134,"n":"seq_A6","k":"table","len":16,"c":true},{"a":63150,"n":"seq_A7","k":"table","len":17,"c":true},{"a":63167,"n":"seq_A8","k":"table","len":39,"c":true},{"a":63206,"n":"seq_A9","k":"table","len":56,"c":true},{"a":63262,"n":"seq_AA","k":"table","len":9,"c":true},{"a":63271,"n":"seq_AB","k":"table","len":27,"c":true},{"a":63298,"n":"seq_AC","k":"table","len":17,"c":true},{"a":63315,"n":"seq_AD","k":"table","len":20,"c":true},{"a":63335,"n":"seq_AE","k":"table","len":7,"c":true},{"a":63342,"n":"seq_AF","k":"table","len":9,"c":true},{"a":63351,"n":"seq_B0","k":"table","len":9,"c":true},{"a":63360,"n":"seq_B1","k":"table","len":17,"c":true},{"a":63377,"n":"seq_B2","k":"table","len":17,"c":true},{"a":63394,"n":"seq_B3","k":"table","len":17,"c":true},{"a":63411,"n":"seq_B4","k":"table","len":100,"c":true},{"a":63511,"n":"seq_B5","k":"table","len":75,"c":true},{"a":63586,"n":"seq_B6","k":"table","len":68,"c":true},{"a":63654,"n":"seq_B7","k":"table","len":109,"c":true},{"a":63763,"n":"seq_B8","k":"table","len":5,"c":true},{"a":63768,"n":"seq_B9","k":"table","len":5,"c":true},{"a":63773,"n":"seq_BA","k":"table","len":22,"c":true},{"a":63795,"n":"seq_BB","k":"table","len":23,"c":true},{"a":63818,"n":"seq_BC","k":"table","len":28,"c":true},{"a":63846,"n":"seq_BD","k":"table","len":14,"c":true},{"a":63860,"n":"seq_BE","k":"table","len":5,"c":true},{"a":63865,"n":"seq_BF","k":"table","len":5,"c":true},{"a":63870,"n":"seq_C0","k":"table","len":13,"c":true},{"a":63883,"n":"seq_C1","k":"table","len":33,"c":true},{"a":63916,"n":"seq_C2","k":"table","len":63,"c":true},{"a":63979,"n":"seq_C3","k":"table","len":5,"c":true},{"a":63984,"n":"seq_C4","k":"table","len":5,"c":true},{"a":63989,"n":"seq_C5","k":"table","len":33,"c":true},{"a":64022,"n":"seq_C6","k":"table","len":63,"c":true},{"a":64085,"n":"seq_C7","k":"table","len":5,"c":true},{"a":64090,"n":"seq_C8","k":"table","len":5,"c":true},{"a":64095,"n":"seq_C9","k":"table","len":11,"c":true},{"a":64106,"n":"seq_CA","k":"table","len":17,"c":true},{"a":64123,"n":"seq_CB","k":"table","len":7,"c":true},{"a":64130,"n":"seq_CC","k":"table","len":7,"c":true},{"a":64137,"n":"seq_CD","k":"table","len":101,"c":true},{"a":64238,"n":"seq_CE","k":"table","len":112,"c":true},{"a":64350,"n":"seq_CF","k":"table","len":11,"c":true},{"a":64361,"n":"seq_D0","k":"table","len":15,"c":true},{"a":64376,"n":"seq_D1","k":"table","len":7,"c":true},{"a":64383,"n":"seq_D2","k":"table","len":21,"c":true},{"a":64404,"n":"seq_D3","k":"table","len":92,"c":true},{"a":64496,"n":"seq_D4","k":"table","len":8,"c":true},{"a":64504,"n":"seq_D5","k":"table","len":6,"c":true},{"a":64510,"n":"seq_D6","k":"table","len":6,"c":true},{"a":64576,"n":"scene_shapes","k":"table","len":832,"c":true}],"records":[{"a":0,"t":"gap","n":2112,"x":[32787]},{"a":0,"t":"note","l":"cpu_port_direction","note":"outside the tracked image","x":[32787]},{"a":2,"t":"note","l":"sprite_xy","c":"The sprites' X and Y shadow, two bytes a sprite, copied to $D000-$D00F each frame (sprite_registers).","note":"outside the tracked image","x":[36109,36686,36881,37226,38026,38033,38058,38065,38085,38092,38126,38133,38183,38831]},{"a":18,"t":"note","l":"sprite_x_msb","c":"The shadow of the sprites' X ninth bits ($D010).","note":"outside the tracked image","x":[36130,36134,36696,36704,36709,36867,36874,36878,36965,36969,38019,38070,38075,38078,38138,38143,38176,38358]},{"a":23,"t":"note","l":"sprite_enable","c":"The shadow of the sprite enable register ($D015).","note":"outside the tracked image","x":[33961,33966,36076,36081,36562,36567,36595,36600,37231,37736,38048,38053,38104,38109,38394,38399,38553,38558,38786,38791,38854]},{"a":41,"t":"note","l":"sprite_colours","c":"The shadow of the eight sprite colours ($D027-$D02E).","note":"outside the tracked image","x":[36607,36625,38469,38841]},{"a":49,"t":"note","l":"sid_shadow","c":"The shadow of the SID's 25 registers, written to $D400-$D418 by write_sid.","note":"outside the tracked image","x":[39040,39963,40038,40045,40267,40298]},{"a":70,"t":"note","l":"cutoff_low_shadow","c":"The shadow of the filter cutoff's low three bits ($D415).","note":"outside the tracked image","x":[40137]},{"a":71,"t":"note","l":"cutoff_high_shadow","c":"The shadow of the filter cutoff's high eight bits ($D416).","note":"outside the tracked image","x":[40152]},{"a":72,"t":"note","l":"filter_route_shadow","c":"The shadow of the resonance and voice routing ($D417).","note":"outside the tracked image","x":[39508,39515,39654,40213,40220]},{"a":73,"t":"note","l":"volume_shadow","c":"The shadow of the filter mode and volume ($D418).","note":"outside the tracked image","x":[38994,39000,39657,39665]},{"a":74,"t":"note","l":"sprite_pointers","c":"The shadow of the eight sprite pointers, copied to $47F8-$47FF.","note":"outside the tracked image","x":[36593,38522,38846]},{"a":91,"t":"note","l":"anim_script","c":"Each fighter's snake script, bit 7 set while it runs.","note":"outside the tracked image","x":[33090,33200,33211,33339,33344,33348,34595,34602]},{"a":93,"t":"note","l":"anim_pos","c":"The offset of the next entry in each snake script.","note":"outside the tracked image","x":[33094,33274,33297,33299,33308,33322,33333,34606]},{"a":103,"t":"note","l":"move","c":"Each fighter's move, bit 7 set while it runs.","note":"outside the tracked image","x":[33071,33577,33581,33593,33599,33647,33651,33825,33829,33852,34004,34058,34111,34119,34129,34133,34162,34190,34345,34470,34623,34842,34858,34950,34969,35013,35319,35329,36722,36749,36761,36903,36928,36935,38170]},{"a":105,"t":"note","l":"frame_index","c":"The index of each fighter's next entry in its move's frame list.","note":"outside the tracked image","x":[33060,33585,33597,33655,33833,33862,34141,34182,34359,34478,34627,34868,34884,34894,34941,34960,35017,35022,36753,36939]},{"a":107,"t":"note","l":"next_move","c":"The row entry of the move each fighter last started, set with move ($67): negative while a move started with bit 7 still holds the stick, cleared by animate_fighter when the move's list reaches its command. Only stick_to_move reads it.","note":"outside the tracked image","x":[33062,34107,34137,34186,34474,34904,35009,36745]},{"a":109,"t":"note","l":"stick","c":"Each fighter's stick, the switch bits pressed-is-1.","note":"outside the tracked image","x":[34042,34063,34172]},{"a":111,"t":"note","l":"pose","c":"The frame each fighter shows.","note":"outside the tracked image","x":[34238,34366,34434,34517,36490,36728,36953]},{"a":113,"t":"note","l":"column","c":"Each fighter's column, 0 to 39.","note":"outside the tracked image","x":[33067,33568,33793,33816,33846,34782,34796,34992,34994,35209,35211,35226,35228,35232,35261,35265,35288,35302,35307,35356,35460,36506,36672,36843,38302,38379]},{"a":145,"t":"note","l":"facing","c":"Each fighter's facing: 0 right, 1 left.","note":"outside the tracked image","x":[33074,33566,33805,33855,34011,34975,34979,35108,35181,35238,35269,35295,36576,36652,36784,36853]},{"a":147,"t":"note","l":"strength","c":"Each fighter's strength, 12 to 0.","note":"outside the tracked image","x":[33098,33499,34608,34612]},{"a":149,"t":"note","l":"idle_count","c":"Each fighter's idle counter, counted down once a frame.","note":"outside the tracked image","x":[33102,33691,34178,34194,38862,38866]},{"a":152,"t":"note","l":"sound_busy","c":"Set while the sequencer runs (sound_tick).","note":"outside the tracked image","x":[37147,38900,38906,39004,40307]},{"a":153,"t":"note","l":"fighter","c":"The fighter being animated or drawn.","note":"outside the tracked image","x":[34919,34933,35106,35179,35354,35458]},{"a":170,"t":"note","l":"distance","c":"The columns between the two fighters.","note":"outside the tracked image","x":[33634,34255,34448,34798,36920]},{"a":174,"t":"note","l":"step_columns","c":"The step of the frame being applied.","note":"outside the tracked image","x":[35177,35234,35236,35242,35255,35267]},{"a":175,"t":"note","l":"dead","c":"The loser's number with bit 7 once a fighter is dead.","note":"outside the tracked image","x":[33786,33836,33876,33985,34148,34202,34374,34394,34404,34619,35291,35344,36767,36782,36898,36906,36946,37149,37521,38165,38305,38374,38875]},{"a":176,"t":"note","l":"goblin_on","c":"Negative while the goblin is on screen.","note":"outside the tracked image","x":[33878,36942,37021,37151,38146]},{"a":177,"t":"note","l":"dragging","c":"Negative while the goblin drags the body.","note":"outside the tracked image","x":[33880,37153,38262,38309,38349]},{"a":178,"t":"note","l":"roll_past","c":"$84 while one fighter rolls under the other's jump.","note":"outside the tracked image","x":[33556,33989,34200,34372,34981,35315,35336,36714,37155,37519]},{"a":179,"t":"note","l":"demo","c":"Not 0 while the demo plays.","note":"outside the tracked image","x":[33407,33439,33546,33711,33864,33896,33972,34144,34228,34290,37183,37535]},{"a":180,"t":"note","l":"bout_state","c":"Negative during the walk-on, 0 in the fight.","note":"outside the tracked image","x":[33085,33618,33630,33687,33874,33991,34150,34204,34376,38871]},{"a":181,"t":"note","l":"walking_back","c":"Negative while the fighters walk back after a time-out.","note":"outside the tracked image","x":[33562,33605,33987,34152,34208,34380,37157,38873]},{"a":182,"t":"note","l":"winner","c":"The winner's number with bit 7 while its time bonus is owed.","note":"outside the tracked image","x":[33715,33733,33759,33783,36910,37161]},{"a":183,"t":"note","l":"flip_request","c":"Bit 7 asks for fighter 1's body pieces to be mirrored; bit 0 says which way they face.","note":"outside the tracked image","x":[33886,33894,35004,35738,35744,37159,37550,37558,37753,37761]},{"a":184,"t":"note","l":"sound_mode","c":"Negative while the title tune plays (F3).","note":"outside the tracked image","x":[32780,32890,33695,37591,37595,40167]},{"a":185,"t":"note","l":"started","c":"$80 once F7 has started a game.","note":"outside the tracked image","x":[37163,37517,37533,37563,37668]},{"a":186,"t":"note","l":"select_mode","c":"$80 between F1 and F7.","note":"outside the tracked image","x":[33624,33993,34154,34206,34378,34807,37165,37515,37527,37629,37664,37672]},{"a":187,"t":"note","l":"scene_flag","c":"Negative stops the fight's stick, computer, hit and walk-on work and makes restart_game swap the stashed pictures back; on this side only init_vars writes it, with 0.","note":"outside the tracked image","x":[33626,34210,34382,34803,36046,37167,37766]},{"a":188,"t":"note","l":"scene_flag_2","c":"With scene_flag, makes restart_game swap the second stashed picture back; on this side only init_vars writes it, with 0.","note":"outside the tracked image","x":[37169,37776]},{"a":189,"t":"note","l":"players","c":"0 for one player, 1 for two.","note":"outside the tracked image","x":[33416,33443,33552,33707,33900,33976,34158,34232,37171,37570,37574]},{"a":190,"t":"note","l":"level","c":"The skill level, 0 to 7.","note":"outside the tracked image","x":[33482,33927,33938,34214,36618,37187,37531]},{"a":193,"t":"note","l":"paused","c":"Negative while the interrupt's sprite work is stopped.","note":"outside the tracked image","x":[37173,37482,37498,37635,37647,37913]},{"a":195,"t":"note","l":"gap","c":"The overlap of the two fighters, from check_overlap.","note":"outside the tracked image","x":[35311,35341]},{"a":196,"t":"note","l":"backdrop","c":"Which backdrop is on screen, 0 or 1.","note":"outside the tracked image","x":[36155,36159,37175,37537,37783,37869]},{"a":197,"t":"note","l":"goblin_col","c":"The goblin's column, from goblin_column.","note":"outside the tracked image","x":[38372,38384]},{"a":199,"t":"note","l":"points_index","c":"The points of the last hit, for hit_score.","note":"outside the tracked image","x":[34638,34711,34721]},{"a":200,"t":"note","l":"clock","c":"The two-player clock in seconds.","note":"outside the tracked image","x":[33451,33548,33727,33731,33757,33777,37215,38879,38891]},{"a":201,"t":"note","l":"clock_frames","c":"Frames to the next second of the clock.","note":"outside the tracked image","x":[37219,38883,38889]},{"a":202,"t":"note","l":"wait_count","c":"Frames left for wait_ticks.","note":"outside the tracked image","x":[33944,33946,38893,38897]},{"a":203,"t":"note","l":"scene_number","c":"Read only by scene_sprites, which nothing runs on this side.","note":"outside the tracked image","x":[36050,37177]},{"a":205,"t":"note","l":"ai_counter","c":"The computer's pick counter.","note":"outside the tracked image","x":[34288,34300,34302]},{"a":206,"t":"note","l":"irq_busy","c":"Negative while the interrupt's frame work runs.","note":"outside the tracked image","x":[37179,37901,37907,37934]},{"a":221,"t":"note","l":"sound_requests","c":"The three voices' requests, a sequence number each, taken by start_request.","note":"outside the tracked image","x":[33663,33673,34584,34876,37602,38247,38254,38269,38280,38354,38800,38908,40161,40173,40176,40185]},{"a":224,"t":"note","l":"volume","c":"The volume, 0 to 15.","note":"outside the tracked image","x":[38998,40235,40237,40256]},{"a":225,"t":"note","l":"fading_in","c":"Negative while the volume fades in; the low seven bits are the ticks between steps.","note":"outside the tracked image","x":[32952,33704,36187,37615,37701,40227,40243]},{"a":226,"t":"note","l":"fading_out","c":"Negative while the volume fades out.","note":"outside the tracked image","x":[36140,36142,37707,37709,40248,40260]},{"a":227,"t":"note","l":"fade_timer","c":"Ticks to the fade's next step.","note":"outside the tracked image","x":[39785,39789,40223,40233,40254]},{"a":235,"t":"note","l":"sweep_delay","c":"The filter sweep's ticks between steps, 0 for no sweep.","note":"outside the tracked image","x":[39100,39267,39634,40057,40078,40183]},{"a":512,"t":"note","l":"fx_steps","c":"Each voice's three effect steps, from its instrument.","note":"outside the tracked image","x":[39064,39382,39395,39408,39875,40278]},{"a":521,"t":"note","l":"fx_counts","c":"Each voice's three effect counts.","note":"outside the tracked image","x":[39070,39388,39401,39414,39881]},{"a":530,"t":"note","l":"note_length","c":"Each voice's note length in ticks.","note":"outside the tracked image","x":[39086,39167,39218,39482]},{"a":536,"t":"note","l":"note_time","c":"Each voice's ticks left on its note.","note":"outside the tracked image","x":[38932,39089,39221,39741,39749,39755,39766,40190]},{"a":542,"t":"note","l":"read_offset","c":"Each voice's offset into its sequence.","note":"outside the tracked image","x":[38951,39240,39521,39572,39586,39606,39724,39727,40196]},{"a":548,"t":"note","l":"saved_offset","c":"The offset $F7 keeps for $F8.","note":"outside the tracked image","x":[39575,39603]},{"a":554,"t":"note","l":"pulse_widths","c":"Each voice's pulse width from its instrument.","note":"outside the tracked image","x":[39120,39350]},{"a":560,"t":"note","l":"sweep_steps","c":"The filter sweep's three steps.","note":"outside the tracked image","x":[39676,39684,39690,39696,40118]},{"a":566,"t":"note","l":"ins_flags","c":"Each voice's instrument effect flags.","note":"outside the tracked image","x":[39055,39372,39421]},{"a":569,"t":"note","l":"fx_flags","c":"Each voice's running effect flags.","note":"outside the tracked image","x":[39058,39264,39794,39846,39853,39858,39895,39967,40015,40187]},{"a":572,"t":"note","l":"fx_delay","c":"Each voice's ticks to its next effect step.","note":"outside the tracked image","x":[39052,39799,39831,40313,40318]},{"a":575,"t":"note","l":"fx_done","c":"Each voice's steps done of its current pair.","note":"outside the tracked image","x":[39081,39811,39825,39889]},{"a":578,"t":"note","l":"fx_count","c":"Each voice's current pair's count.","note":"outside the tracked image","x":[39073,39804,39884,40026]},{"a":581,"t":"note","l":"fx_step","c":"Each voice's current pair's step.","note":"outside the tracked image","x":[39067,39878,39906,39914,39974,40042]},{"a":584,"t":"note","l":"ins_delay","c":"Each voice's delay between effect steps.","note":"outside the tracked image","x":[39049,39366,39828]},{"a":587,"t":"note","l":"fx_pair","c":"Each voice's current pair, 0 to 2.","note":"outside the tracked image","x":[39078,39838,39867]},{"a":590,"t":"note","l":"pitch_index","c":"Each voice's pitch, an index into note_freqs.","note":"outside the tracked image","x":[38977,39902,39928]},{"a":593,"t":"note","l":"voice_sequence","c":"Each voice's sequence, bit 7 set while it plays.","note":"outside the tracked image","x":[33665,38244,38266,38915,38940,39261,39505,39554,39564,39598,40178]},{"a":596,"t":"note","l":"saved_sequence","c":"The sequence $F7 keeps for $F8.","note":"outside the tracked image","x":[39557,39595]},{"a":599,"t":"note","l":"sweep_counts","c":"The filter sweep's three counts.","note":"outside the tracked image","x":[39104,39707,40100]},{"a":602,"t":"note","l":"slot_motion","c":"Each sprite slot's motion script, bit 7 set while it runs.","note":"outside the tracked image","x":[33032,33958,34689,36805,38045,38111,38120,38221,38325,38600,38620,38705,38740,38780]},{"a":610,"t":"note","l":"slot_frames","c":"Frames left on each slot's motion step.","note":"outside the tracked image","x":[36823,38635,38664,38690,38765,38807,38819]},{"a":618,"t":"note","l":"slot_offset","c":"Each slot's offset into its motion script.","note":"outside the tracked image","x":[36829,38645,38651,38698,38733,38753,38760,38795,38802,38825]},{"a":626,"t":"note","l":"slot_command","c":"The command of each slot's motion step.","note":"outside the tracked image","x":[36826,38640,38658,38768,38810,38822]},{"a":634,"t":"note","l":"slot_direction","c":"Each slot's direction bits: 1 up, 2 down, 4 left, 8 right.","note":"outside the tracked image","x":[33029,37942,38614,38687,38717]},{"a":642,"t":"note","l":"slot_x_speed","c":"Each slot's X speed.","note":"outside the tracked image","x":[33041,38030,38062,38089,38130,38681]},{"a":650,"t":"note","l":"slot_y_speed","c":"Each slot's Y speed.","note":"outside the tracked image","x":[33044,37983,38003,38673]},{"a":658,"t":"note","l":"slot_sequence","c":"Each slot's picture sequence, bit 7 set while it runs.","note":"outside the tracked image","x":[33035,33955,34665,34681,36071,36557,36789,38042,38101,38160,38227,38331,38389,38413,38550,38582,38711,38783]},{"a":666,"t":"note","l":"slot_picture_frames","c":"Frames left on each slot's picture.","note":"outside the tracked image","x":[33038,34686,36088,36832,38233,38337,38408,38459,38527,38587,38720]},{"a":674,"t":"note","l":"slot_read_index","c":"Each slot's index into its picture sequence.","note":"outside the tracked image","x":[33049,34694,36093,36837,38238,38342,38510,38524,38538,38573,38592,38725]},{"a":682,"t":"note","l":"mirror_table","c":"Each byte value mirrored as four multicolour pixels (build_mirror_table).","note":"outside the tracked image","x":[33151,35135,35763,35772,35781]},{"a":938,"t":"note","l":"mask_table","c":"The see-through mask of each byte of fighter graphics (build_mask_table).","note":"outside the tracked image","x":[33191,35422,35540]},{"a":1194,"t":"note","l":"cell_stash","c":"The stash swap_cells_13 and swap_cells_23 use, $FF from the start.","note":"outside the tracked image","x":[37197]},{"a":1450,"t":"note","l":"colour_stash","c":"The colour stash those swaps use, $0E from the start.","note":"outside the tracked image","x":[37206]},{"a":1482,"t":"note","l":"compose_buffer","c":"The compose buffer, nine bytes by 63 lines.","note":"outside the tracked image","x":[35030]},{"a":2112,"l":"fighter_blocks","c":"The fighters' graphics: 239 blocks of 63 bytes on a 64-byte stride from $0840, block n at $0800 + 64 n, each three bytes (twelve multicolour pixels) by 21 lines, as a sprite is stored. compose_frame builds each frame from nine of them, three rows of three. Blocks 1 to 16.","t":"byte","b":[0,16,0,0,16,0,0,16]},{"a":2120,"t":"byte","b":[10,0,16,42,0,20,42,0]},{"a":2128,"t":"byte","b":[20,21,0,4,171,0,4,171]},{"a":2136,"t":"byte","b":[0,5,175,0,5,175,0,5]},{"a":2144,"t":"byte","b":[175,0,1,171,0,1,110,0]},{"a":2152,"t":"byte","b":[1,111,0,9,126,0,45,127]},{"a":2160,"t":"byte","b":[0,47,126,0,63,95,0,63]},{"a":2168,"t":"byte","b":[95,0,63,223,0,62,223,0]},{"a":2176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":2184,"t":"byte","b":[0,128,0,0,192,0,0,64]},{"a":2192,"t":"byte","b":[0,0,192,0,0,128,0,0]},{"a":2200,"t":"byte","b":[192,0,0,192,0,0,128,0]},{"a":2208,"t":"byte","b":[0,192,0,0,0,0,0,160]},{"a":2216,"t":"byte","b":[0,0,248,0,0,248,0,0]},{"a":2224,"t":"byte","b":[252,0,0,254,0,0,255,0]},{"a":2232,"t":"byte","b":[0,251,0,0,251,0,0,0]},{"a":2240,"t":"byte","b":[0,190,153,0,190,233,0,186]},{"a":2248,"t":"byte","b":[167,0,254,214,0,255,174,0]},{"a":2256,"t":"byte","b":[191,190,0,11,254,0,0,170]},{"a":2264,"t":"byte","b":[0,2,239,0,2,175,0,2]},{"a":2272,"t":"byte","b":[175,0,2,169,0,2,170,0]},{"a":2280,"t":"byte","b":[2,234,0,3,234,0,3,250]},{"a":2288,"t":"byte","b":[0,3,251,0,15,242,0,15]},{"a":2296,"t":"byte","b":[240,0,15,224,0,15,192,0]},{"a":2304,"t":"byte","b":[239,0,0,255,0,0,251,0]},{"a":2312,"t":"byte","b":[0,235,0,0,191,0,0,190]},{"a":2320,"t":"byte","b":[0,0,252,0,0,248,0,0]},{"a":2328,"t":"byte","b":[224,0,0,160,0,0,160,0]},{"a":2336,"t":"byte","b":[0,160,0,0,176,0,0,176]},{"a":2344,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":2352,"t":"byte","b":[255,0,0,255,0,0,255,0]},{"a":2360,"t":"byte","b":[0,191,0,0,191,0,0,0]},{"a":2368,"t":"byte","b":[0,15,192,0,15,192,0,15]},{"a":2376,"t":"byte","b":[192,0,15,128,0,15,128,0]},{"a":2384,"t":"byte","b":[46,0,0,58,0,0,252,0]},{"a":2392,"t":"byte","b":[0,252,0,0,252,0,0,176]},{"a":2400,"t":"byte","b":[0,2,160,0,2,160,0,2]},{"a":2408,"t":"byte","b":[160,0,2,160,0,0,128,0]},{"a":2416,"t":"byte","b":[2,128,0,2,128,42,10,130]},{"a":2424,"t":"byte","b":[170,10,170,170,2,160,0,0]},{"a":2432,"t":"byte","b":[63,192,0,47,192,0,15,192]},{"a":2440,"t":"byte","b":[0,11,192,0,3,192,0,3]},{"a":2448,"t":"byte","b":[128,0,11,192,0,15,192,0]},{"a":2456,"t":"byte","b":[15,192,0,11,224,0,10,160]},{"a":2464,"t":"byte","b":[0,10,160,0,10,128,0,2]},{"a":2472,"t":"byte","b":[128,0,2,128,0,2,128,0]},{"a":2480,"t":"byte","b":[0,160,0,130,168,0,170,170]},{"a":2488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":2496,"t":"byte","b":[0,190,153,0,190,233,0,186]},{"a":2504,"t":"byte","b":[167,0,254,214,0,255,174,0]},{"a":2512,"t":"byte","b":[191,190,0,11,254,0,0,170]},{"a":2520,"t":"byte","b":[0,2,239,0,2,175,0,2]},{"a":2528,"t":"byte","b":[175,0,2,169,0,2,170,0]},{"a":2536,"t":"byte","b":[2,234,0,3,234,0,3,250]},{"a":2544,"t":"byte","b":[0,3,251,0,3,242,0,3]},{"a":2552,"t":"byte","b":[240,0,3,240,0,3,240,0]},{"a":2560,"t":"byte","b":[239,0,0,255,0,0,251,0]},{"a":2568,"t":"byte","b":[0,235,0,0,191,0,0,190]},{"a":2576,"t":"byte","b":[0,0,252,0,0,248,0,0]},{"a":2584,"t":"byte","b":[224,0,0,160,0,0,160,0]},{"a":2592,"t":"byte","b":[0,160,0,0,176,0,0,176]},{"a":2600,"t":"byte","b":[0,0,240,0,0,252,0,0]},{"a":2608,"t":"byte","b":[252,0,0,252,0,0,252,0]},{"a":2616,"t":"byte","b":[0,255,0,0,191,0,0,0]},{"a":2624,"t":"byte","b":[0,3,240,0,3,240,0,3]},{"a":2632,"t":"byte","b":[224,0,2,224,0,0,224,0]},{"a":2640,"t":"byte","b":[3,128,0,3,224,0,3,240]},{"a":2648,"t":"byte","b":[0,3,240,0,2,226,0,2]},{"a":2656,"t":"byte","b":[130,0,2,162,0,2,162,0]},{"a":2664,"t":"byte","b":[2,130,0,2,130,0,2,138]},{"a":2672,"t":"byte","b":[0,2,130,0,2,170,0,10]},{"a":2680,"t":"byte","b":[170,0,42,168,0,2,128,0]},{"a":2688,"t":"byte","b":[63,0,0,63,0,0,47,0]},{"a":2696,"t":"byte","b":[0,47,0,0,15,0,0,59]},{"a":2704,"t":"byte","b":[0,0,254,0,0,252,0,0]},{"a":2712,"t":"byte","b":[252,0,0,248,0,0,184,0]},{"a":2720,"t":"byte","b":[0,168,0,0,160,0,0,128]},{"a":2728,"t":"byte","b":[0,0,128,0,0,128,0,0]},{"a":2736,"t":"byte","b":[160,0,0,170,128,0,170,0]},{"a":2744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":2752,"t":"byte","b":[0,190,153,0,190,233,0,186]},{"a":2760,"t":"byte","b":[167,0,254,214,0,255,174,0]},{"a":2768,"t":"byte","b":[191,190,0,11,254,0,0,170]},{"a":2776,"t":"byte","b":[0,2,239,0,2,175,0,2]},{"a":2784,"t":"byte","b":[175,0,2,169,0,2,170,0]},{"a":2792,"t":"byte","b":[2,234,0,3,250,0,3,250]},{"a":2800,"t":"byte","b":[0,3,251,0,3,250,0,2]},{"a":2808,"t":"byte","b":[254,0,0,254,0,0,254,0]},{"a":2816,"t":"byte","b":[239,0,0,255,0,0,251,0]},{"a":2824,"t":"byte","b":[0,235,0,0,191,0,0,190]},{"a":2832,"t":"byte","b":[0,0,252,0,0,248,0,0]},{"a":2840,"t":"byte","b":[224,0,0,160,0,0,128,0]},{"a":2848,"t":"byte","b":[0,128,0,0,128,0,0,128]},{"a":2856,"t":"byte","b":[0,0,192,0,0,240,0,0]},{"a":2864,"t":"byte","b":[240,0,0,240,0,0,240,0]},{"a":2872,"t":"byte","b":[0,240,0,0,240,0,0,0]},{"a":2880,"t":"byte","b":[0,0,254,0,0,254,0,0]},{"a":2888,"t":"byte","b":[254,0,0,191,0,0,191,0]},{"a":2896,"t":"byte","b":[0,58,0,0,62,0,0,63]},{"a":2904,"t":"byte","b":[0,0,63,0,0,191,0,0]},{"a":2912,"t":"byte","b":[175,0,2,170,0,2,170,0]},{"a":2920,"t":"byte","b":[2,170,0,2,138,0,10,130]},{"a":2928,"t":"byte","b":[0,2,162,0,2,170,0,42]},{"a":2936,"t":"byte","b":[170,0,0,170,0,0,2,0]},{"a":2944,"t":"byte","b":[240,0,0,240,0,0,224,0]},{"a":2952,"t":"byte","b":[0,128,0,0,128,0,0,192]},{"a":2960,"t":"byte","b":[0,0,192,0,0,128,0,0]},{"a":2968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":2976,"t":"byte","b":[0,0,0,0,128,0,0,128]},{"a":2984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":2992,"t":"byte","b":[128,0,0,170,128,0,168,0]},{"a":3000,"t":"byte","b":[0,128,0,0,128,0,0,0]},{"a":3008,"t":"byte","b":[0,190,153,0,190,233,0,186]},{"a":3016,"t":"byte","b":[167,0,254,214,0,255,174,0]},{"a":3024,"t":"byte","b":[191,190,0,11,254,0,0,170]},{"a":3032,"t":"byte","b":[0,2,239,0,2,175,0,2]},{"a":3040,"t":"byte","b":[175,0,2,169,0,2,170,0]},{"a":3048,"t":"byte","b":[2,234,0,3,234,0,3,250]},{"a":3056,"t":"byte","b":[0,3,251,0,3,243,0,3]},{"a":3064,"t":"byte","b":[240,0,3,252,0,2,252,0]},{"a":3072,"t":"byte","b":[239,0,0,255,0,0,251,0]},{"a":3080,"t":"byte","b":[0,235,0,0,191,0,0,190]},{"a":3088,"t":"byte","b":[0,0,252,0,0,248,0,0]},{"a":3096,"t":"byte","b":[224,0,0,160,0,0,160,0]},{"a":3104,"t":"byte","b":[0,160,0,0,176,0,0,240]},{"a":3112,"t":"byte","b":[0,0,240,0,0,240,0,0]},{"a":3120,"t":"byte","b":[240,0,0,252,0,0,252,0]},{"a":3128,"t":"byte","b":[0,252,0,0,191,0,0,0]},{"a":3136,"l":"fighter_blocks_17","c":"Fighter graphics, blocks 17 to 31.","t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":3144,"t":"byte","b":[252,0,0,252,0,0,184,0]},{"a":3152,"t":"byte","b":[0,232,0,0,240,0,3,240]},{"a":3160,"t":"byte","b":[0,3,240,0,3,240,0,2]},{"a":3168,"t":"byte","b":[240,0,2,160,0,2,160,0]},{"a":3176,"t":"byte","b":[2,160,0,2,160,0,0,128]},{"a":3184,"t":"byte","b":[0,2,128,0,2,128,0,42]},{"a":3192,"t":"byte","b":[170,0,10,170,0,2,128,0]},{"a":3200,"t":"byte","b":[191,0,0,63,0,0,63,0]},{"a":3208,"t":"byte","b":[0,62,0,0,15,0,0,15]},{"a":3216,"t":"byte","b":[0,0,15,0,0,15,0,0]},{"a":3224,"t":"byte","b":[43,128,0,42,128,0,10,128]},{"a":3232,"t":"byte","b":[0,10,128,0,10,128,0,2]},{"a":3240,"t":"byte","b":[128,0,2,128,0,2,170,0]},{"a":3248,"t":"byte","b":[2,168,0,42,128,0,170,170]},{"a":3256,"t":"byte","b":[0,160,0,0,0,0,0,255]},{"a":3264,"t":"byte","b":[0,0,0,0,0,4,0,0]},{"a":3272,"t":"byte","b":[165,0,2,169,0,2,173,0]},{"a":3280,"t":"byte","b":[1,84,0,10,188,0,10,184]},{"a":3288,"t":"byte","b":[0,10,252,0,11,252,0,10]},{"a":3296,"t":"byte","b":[248,0,10,188,0,11,224,0]},{"a":3304,"t":"byte","b":[59,240,0,63,252,0,255,238]},{"a":3312,"t":"byte","b":[0,255,191,0,190,255,0,191]},{"a":3320,"t":"byte","b":[191,0,191,239,0,191,235,3]},{"a":3328,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":3336,"t":"byte","b":[0,0,0,0,64,0,0,64]},{"a":3344,"t":"byte","b":[0,0,80,0,0,16,0,0]},{"a":3352,"t":"byte","b":[20,0,0,20,0,0,5,0]},{"a":3360,"t":"byte","b":[0,5,0,0,1,64,0,1]},{"a":3368,"t":"byte","b":[64,0,0,80,0,0,80,0]},{"a":3376,"t":"byte","b":[0,20,0,128,24,0,224,9]},{"a":3384,"t":"byte","b":[64,240,21,0,184,1,0,255]},{"a":3392,"t":"byte","b":[3,191,232,3,239,184,3,239]},{"a":3400,"t":"byte","b":[188,0,239,248,0,239,188,0]},{"a":3408,"t":"byte","b":[239,252,0,235,252,0,42,168]},{"a":3416,"t":"byte","b":[0,42,168,0,42,168,0,10]},{"a":3424,"t":"byte","b":[168,0,10,170,0,10,234,0]},{"a":3432,"t":"byte","b":[11,250,0,3,254,0,3,254]},{"a":3440,"t":"byte","b":[0,3,254,0,3,252,0,3]},{"a":3448,"t":"byte","b":[252,0,3,252,0,0,252,0]},{"a":3456,"t":"byte","b":[255,255,0,255,255,192,63,131]},{"a":3464,"t":"byte","b":[192,0,0,80,0,0,0,0]},{"a":3472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":3480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":3488,"t":"byte","b":[0,0,0,0,0,0,0,128]},{"a":3496,"t":"byte","b":[0,0,192,0,0,224,0,0]},{"a":3504,"t":"byte","b":[240,0,0,248,0,0,252,0]},{"a":3512,"t":"byte","b":[0,252,0,0,252,0,0,255]},{"a":3520,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":3528,"t":"byte","b":[252,0,0,252,0,2,252,0]},{"a":3536,"t":"byte","b":[3,248,0,3,160,0,15,224]},{"a":3544,"t":"byte","b":[0,15,192,0,15,192,0,63]},{"a":3552,"t":"byte","b":[0,0,47,0,0,42,0,0]},{"a":3560,"t":"byte","b":[168,0,0,168,0,0,168,0]},{"a":3568,"t":"byte","b":[0,160,0,0,128,42,2,162]},{"a":3576,"t":"byte","b":[170,2,170,170,2,170,0,0]},{"a":3584,"t":"byte","b":[255,0,0,191,0,0,47,0]},{"a":3592,"t":"byte","b":[0,46,0,0,63,0,0,63]},{"a":3600,"t":"byte","b":[0,0,63,0,0,63,0,0]},{"a":3608,"t":"byte","b":[15,128,0,42,128,0,42,128]},{"a":3616,"t":"byte","b":[0,42,128,0,42,0,0,10]},{"a":3624,"t":"byte","b":[0,0,10,128,0,2,128,0]},{"a":3632,"t":"byte","b":[0,160,0,130,168,0,170,170]},{"a":3640,"t":"byte","b":[0,128,0,0,0,0,0,8]},{"a":3648,"t":"byte","b":[0,0,0,0,0,0,0,2]},{"a":3656,"t":"byte","b":[128,0,10,160,0,10,176,0]},{"a":3664,"t":"byte","b":[5,80,0,42,240,0,42,224]},{"a":3672,"t":"byte","b":[0,43,240,0,43,240,0,43]},{"a":3680,"t":"byte","b":[224,0,42,240,0,43,128,0]},{"a":3688,"t":"byte","b":[175,0,0,190,192,0,255,128]},{"a":3696,"t":"byte","b":[0,239,240,0,239,224,0,239]},{"a":3704,"t":"byte","b":[240,0,238,248,0,251,251,0]},{"a":3712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":3720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":3728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":3736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":3744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":3752,"t":"byte","b":[0,0,16,0,0,15,0,0]},{"a":3760,"t":"byte","b":[15,0,0,15,0,0,63,0]},{"a":3768,"t":"byte","b":[0,253,16,0,240,64,0,241]},{"a":3776,"t":"byte","b":[0,187,255,0,190,255,0,190]},{"a":3784,"t":"byte","b":[191,0,171,188,0,47,232,0]},{"a":3792,"t":"byte","b":[47,184,0,15,252,0,11,248]},{"a":3800,"t":"byte","b":[0,10,168,0,10,170,0,10]},{"a":3808,"t":"byte","b":[170,0,10,170,0,10,170,0]},{"a":3816,"t":"byte","b":[10,234,0,3,250,0,3,250]},{"a":3824,"t":"byte","b":[0,3,254,0,3,254,0,3]},{"a":3832,"t":"byte","b":[252,0,3,252,0,3,252,0]},{"a":3840,"t":"byte","b":[241,64,0,193,160,0,0,144]},{"a":3848,"t":"byte","b":[0,0,20,0,0,4,0,0]},{"a":3856,"t":"byte","b":[5,0,0,1,0,0,1,64]},{"a":3864,"t":"byte","b":[0,1,64,0,0,80,0,0]},{"a":3872,"t":"byte","b":[80,128,0,16,192,0,20,224]},{"a":3880,"t":"byte","b":[0,4,240,0,4,240,0,5]},{"a":3888,"t":"byte","b":[248,0,1,252,0,1,252,0]},{"a":3896,"t":"byte","b":[0,254,0,0,191,0,0,255]},{"a":3904,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":3912,"t":"byte","b":[252,0,0,252,0,0,252,0]},{"a":3920,"t":"byte","b":[2,252,0,3,248,0,15,160]},{"a":3928,"t":"byte","b":[0,15,224,0,47,192,0,63]},{"a":3936,"t":"byte","b":[0,0,63,0,0,47,0,0]},{"a":3944,"t":"byte","b":[40,0,0,168,0,0,168,0]},{"a":3952,"t":"byte","b":[0,168,0,0,128,42,2,162]},{"a":3960,"t":"byte","b":[170,2,170,170,2,170,128,0]},{"a":3968,"t":"byte","b":[63,192,0,47,192,0,11,192]},{"a":3976,"t":"byte","b":[0,11,128,0,15,192,0,15]},{"a":3984,"t":"byte","b":[192,0,15,192,0,15,192,0]},{"a":3992,"t":"byte","b":[3,224,0,10,160,0,10,160]},{"a":4000,"t":"byte","b":[0,10,160,0,10,128,0,2]},{"a":4008,"t":"byte","b":[128,0,2,128,0,2,128,0]},{"a":4016,"t":"byte","b":[0,160,0,162,168,0,170,170]},{"a":4024,"t":"byte","b":[0,128,0,0,0,0,0,220]},{"a":4032,"t":"byte","b":[0,0,0,0,4,0,0,5]},{"a":4040,"t":"byte","b":[160,0,1,104,0,1,92,0]},{"a":4048,"t":"byte","b":[2,84,0,10,148,0,10,181]},{"a":4056,"t":"byte","b":[0,10,245,0,10,253,0,10]},{"a":4064,"t":"byte","b":[249,0,47,188,0,47,224,0]},{"a":4072,"t":"byte","b":[63,240,0,63,188,0,62,254]},{"a":4080,"t":"byte","b":[0,63,255,0,62,255,0,63]},{"a":4088,"t":"byte","b":[191,0,63,174,0,191,232,0]},{"a":4096,"l":"fighter_blocks_32","c":"Fighter graphics, blocks 32 to 47.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4120,"t":"byte","b":[0,0,0,64,0,0,64,0]},{"a":4128,"t":"byte","b":[0,80,0,0,20,0,0,21]},{"a":4136,"t":"byte","b":[0,0,5,0,0,1,80,0]},{"a":4144,"t":"byte","b":[224,97,0,255,164,0,254,84]},{"a":4152,"t":"byte","b":[0,255,219,0,0,15,0,0]},{"a":4160,"t":"byte","b":[0,175,168,0,239,184,0,239]},{"a":4168,"t":"byte","b":[248,0,235,236,0,251,252,0]},{"a":4176,"t":"byte","b":[59,252,0,59,252,0,58,170]},{"a":4184,"t":"byte","b":[0,10,170,0,10,170,0,10]},{"a":4192,"t":"byte","b":[170,0,10,170,0,10,250,0]},{"a":4200,"t":"byte","b":[11,250,0,11,254,0,3,254]},{"a":4208,"t":"byte","b":[0,3,254,0,3,254,0,3]},{"a":4216,"t":"byte","b":[254,0,3,254,0,0,252,0]},{"a":4224,"t":"byte","b":[0,3,0,0,0,64,0,0]},{"a":4232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4248,"t":"byte","b":[0,0,0,0,0,0,128,0]},{"a":4256,"t":"byte","b":[0,192,0,0,192,0,0,224]},{"a":4264,"t":"byte","b":[0,0,240,0,0,248,0,0]},{"a":4272,"t":"byte","b":[252,0,0,252,0,0,254,0]},{"a":4280,"t":"byte","b":[0,255,0,0,191,0,0,255]},{"a":4288,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":4296,"t":"byte","b":[252,0,0,252,0,2,252,0]},{"a":4304,"t":"byte","b":[3,248,0,3,160,0,15,224]},{"a":4312,"t":"byte","b":[0,15,192,0,15,192,0,63]},{"a":4320,"t":"byte","b":[0,0,47,0,0,42,0,0]},{"a":4328,"t":"byte","b":[168,0,0,168,0,0,168,0]},{"a":4336,"t":"byte","b":[0,160,0,0,128,42,2,162]},{"a":4344,"t":"byte","b":[170,2,170,170,2,170,0,0]},{"a":4352,"t":"byte","b":[47,0,0,47,192,0,11,192]},{"a":4360,"t":"byte","b":[0,11,128,0,15,192,0,15]},{"a":4368,"t":"byte","b":[192,0,15,192,0,15,192,0]},{"a":4376,"t":"byte","b":[3,224,0,10,160,0,10,160]},{"a":4384,"t":"byte","b":[0,10,160,0,10,128,0,2]},{"a":4392,"t":"byte","b":[128,0,2,128,0,2,128,0]},{"a":4400,"t":"byte","b":[0,160,0,162,168,0,170,170]},{"a":4408,"t":"byte","b":[0,0,0,0,0,0,0,220]},{"a":4416,"t":"byte","b":[0,0,0,0,0,160,0,2]},{"a":4424,"t":"byte","b":[168,0,2,172,0,1,84,0]},{"a":4432,"t":"byte","b":[10,188,0,10,184,0,10,252]},{"a":4440,"t":"byte","b":[0,10,252,0,10,184,0,11]},{"a":4448,"t":"byte","b":[236,0,62,248,0,63,252,0]},{"a":4456,"t":"byte","b":[251,251,0,255,235,2,239,191]},{"a":4464,"t":"byte","b":[2,239,239,2,251,232,3,187]},{"a":4472,"t":"byte","b":[248,11,191,232,11,191,254,15]},{"a":4480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4520,"t":"byte","b":[1,0,192,1,192,187,207,192]},{"a":4528,"t":"byte","b":[254,255,192,255,252,64,63,192]},{"a":4536,"t":"byte","b":[20,0,0,24,0,0,24,0]},{"a":4544,"t":"byte","b":[15,207,254,15,11,251,15,203]},{"a":4552,"t":"byte","b":[255,11,203,255,3,194,255,2]},{"a":4560,"t":"byte","b":[242,255,0,242,170,0,190,170]},{"a":4568,"t":"byte","b":[0,62,170,0,46,170,0,2]},{"a":4576,"t":"byte","b":[190,0,2,190,0,2,255,0]},{"a":4584,"t":"byte","b":[2,255,0,2,255,0,3,255]},{"a":4592,"t":"byte","b":[0,3,255,0,0,255,0,0]},{"a":4600,"t":"byte","b":[255,0,0,255,0,0,255,0]},{"a":4608,"t":"byte","b":[0,0,5,0,0,1,0,0]},{"a":4616,"t":"byte","b":[1,0,0,0,0,0,0,0]},{"a":4624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4640,"t":"byte","b":[0,0,0,0,128,0,0,128]},{"a":4648,"t":"byte","b":[0,0,128,0,0,176,0,0]},{"a":4656,"t":"byte","b":[176,0,0,176,0,0,188,0]},{"a":4664,"t":"byte","b":[0,188,0,0,188,0,0,188]},{"a":4672,"t":"byte","b":[0,0,255,0,0,254,0,0]},{"a":4680,"t":"byte","b":[252,0,0,252,0,0,248,0]},{"a":4688,"t":"byte","b":[3,224,0,3,240,0,15,240]},{"a":4696,"t":"byte","b":[0,15,240,0,15,192,0,47]},{"a":4704,"t":"byte","b":[0,0,43,0,0,42,0,0]},{"a":4712,"t":"byte","b":[168,0,0,168,0,0,168,0]},{"a":4720,"t":"byte","b":[0,168,0,0,160,42,2,162]},{"a":4728,"t":"byte","b":[170,2,170,170,2,170,0,0]},{"a":4736,"t":"byte","b":[188,0,0,191,0,0,46,0]},{"a":4744,"t":"byte","b":[0,47,0,0,63,0,0,63]},{"a":4752,"t":"byte","b":[0,0,63,0,0,63,0,0]},{"a":4760,"t":"byte","b":[63,0,0,42,128,0,42,128]},{"a":4768,"t":"byte","b":[0,42,128,0,42,0,0,10]},{"a":4776,"t":"byte","b":[0,0,10,128,0,2,128,0]},{"a":4784,"t":"byte","b":[0,160,0,162,168,0,170,170]},{"a":4792,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":4800,"t":"byte","b":[0,0,171,0,2,171,0,0]},{"a":4808,"t":"byte","b":[174,0,0,171,0,0,254,0]},{"a":4816,"t":"byte","b":[3,255,0,3,255,0,15,253]},{"a":4824,"t":"byte","b":[0,63,229,0,255,229,0,239]},{"a":4832,"t":"byte","b":[150,3,241,95,3,241,159,3]},{"a":4840,"t":"byte","b":[249,175,0,189,127,0,61,159]},{"a":4848,"t":"byte","b":[0,60,255,0,48,255,0,64]},{"a":4856,"t":"byte","b":[251,0,64,191,0,0,175,0]},{"a":4864,"t":"byte","b":[240,64,0,225,0,0,245,0]},{"a":4872,"t":"byte","b":[0,132,0,0,208,0,0,80]},{"a":4880,"t":"byte","b":[0,0,112,0,0,120,0,0]},{"a":4888,"t":"byte","b":[252,0,0,248,0,0,251,0]},{"a":4896,"t":"byte","b":[0,171,0,0,251,240,0,243]},{"a":4904,"t":"byte","b":[252,0,240,248,0,224,15,240]},{"a":4912,"t":"byte","b":[224,3,176,192,0,0,192,0]},{"a":4920,"t":"byte","b":[0,128,0,0,128,0,0,0]},{"a":4928,"t":"byte","b":[0,0,170,0,0,170,0,0]},{"a":4936,"t":"byte","b":[186,0,0,190,0,0,255,0]},{"a":4944,"t":"byte","b":[0,255,0,0,191,0,0,63]},{"a":4952,"t":"byte","b":[0,0,63,0,0,15,0,0]},{"a":4960,"t":"byte","b":[15,0,0,3,0,0,0,0]},{"a":4968,"t":"byte","b":[0,2,0,0,47,0,0,191]},{"a":4976,"t":"byte","b":[0,0,191,0,2,191,0,2]},{"a":4984,"t":"byte","b":[174,0,2,170,0,10,170,0]},{"a":4992,"t":"byte","b":[128,0,0,160,0,0,188,0]},{"a":5000,"t":"byte","b":[0,255,0,0,191,192,0,191]},{"a":5008,"t":"byte","b":[192,0,239,240,0,239,252,0]},{"a":5016,"t":"byte","b":[239,252,0,243,255,0,248,63]},{"a":5024,"t":"byte","b":[0,248,175,0,250,239,0,251]},{"a":5032,"t":"byte","b":[239,0,251,248,0,175,240,0]},{"a":5040,"t":"byte","b":[47,192,0,47,0,0,168,0]},{"a":5048,"t":"byte","b":[0,168,0,0,128,0,0,0]},{"a":5056,"t":"byte","b":[0,10,130,0,10,2,0,10]},{"a":5064,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":5072,"t":"byte","b":[2,0,0,0,0,0,0,0]},{"a":5080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5112,"t":"byte","b":[42,0,42,170,0,0,0,0]},{"a":5120,"l":"fighter_blocks_48","c":"Fighter graphics, blocks 48 to 63.","t":"byte","b":[128,0,0,128,0,0,128,0]},{"a":5128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5168,"t":"byte","b":[0,0,0,0,0,0,168,0]},{"a":5176,"t":"byte","b":[0,170,170,0,0,0,0,0]},{"a":5184,"t":"byte","b":[0,62,255,0,251,255,0,255]},{"a":5192,"t":"byte","b":[255,0,63,175,0,0,251,0]},{"a":5200,"t":"byte","b":[2,254,0,3,255,0,3,255]},{"a":5208,"t":"byte","b":[0,2,255,0,3,255,0,3]},{"a":5216,"t":"byte","b":[239,0,10,254,0,10,188,0]},{"a":5224,"t":"byte","b":[10,168,0,11,250,0,47,255]},{"a":5232,"t":"byte","b":[0,47,255,0,47,255,0,43]},{"a":5240,"t":"byte","b":[255,0,11,250,0,2,175,0]},{"a":5248,"t":"byte","b":[255,255,60,251,192,0,248,0]},{"a":5256,"t":"byte","b":[0,240,0,0,240,0,0,240]},{"a":5264,"t":"byte","b":[0,0,192,0,0,192,0,0]},{"a":5272,"t":"byte","b":[192,0,0,128,0,0,0,0]},{"a":5280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5288,"t":"byte","b":[0,0,170,128,0,191,224,0]},{"a":5296,"t":"byte","b":[235,248,0,254,252,0,190,188]},{"a":5304,"t":"byte","b":[0,190,252,0,254,248,0,0]},{"a":5312,"t":"byte","b":[0,0,191,0,10,191,0,10]},{"a":5320,"t":"byte","b":[170,0,10,170,0,10,10,0]},{"a":5328,"t":"byte","b":[10,10,0,10,2,0,2,0]},{"a":5336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5376,"t":"byte","b":[250,128,0,171,0,0,168,0]},{"a":5384,"t":"byte","b":[0,128,0,0,0,0,0,0]},{"a":5392,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5496,"t":"byte","b":[10,0,0,170,0,0,0,0]},{"a":5504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5552,"t":"byte","b":[0,0,0,0,0,0,168,0]},{"a":5560,"t":"byte","b":[0,170,128,0,0,0,0,255]},{"a":5568,"t":"byte","b":[0,59,216,0,63,213,0,62]},{"a":5576,"t":"byte","b":[154,0,12,85,0,12,175,0]},{"a":5584,"t":"byte","b":[47,174,0,47,191,0,239,191]},{"a":5592,"t":"byte","b":[3,251,190,3,227,175,0,187]},{"a":5600,"t":"byte","b":[232,0,251,236,0,43,255,0]},{"a":5608,"t":"byte","b":[59,255,0,46,191,0,15,171]},{"a":5616,"t":"byte","b":[0,15,251,0,14,174,0,15]},{"a":5624,"t":"byte","b":[255,0,15,251,0,3,255,0]},{"a":5632,"t":"byte","b":[0,0,0,80,0,0,21,80]},{"a":5640,"t":"byte","b":[0,0,21,0,0,0,0,0]},{"a":5648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5656,"t":"byte","b":[0,0,0,0,0,0,128,0]},{"a":5664,"t":"byte","b":[0,192,0,0,192,0,0,128]},{"a":5672,"t":"byte","b":[0,0,192,0,0,192,0,0]},{"a":5680,"t":"byte","b":[128,0,0,128,0,0,192,0]},{"a":5688,"t":"byte","b":[0,192,0,0,192,0,0,255]},{"a":5696,"t":"byte","b":[0,3,190,0,3,255,0,2]},{"a":5704,"t":"byte","b":[254,0,2,170,0,2,170,0]},{"a":5712,"t":"byte","b":[2,170,0,2,170,0,3,170]},{"a":5720,"t":"byte","b":[0,11,235,0,15,235,0,15]},{"a":5728,"t":"byte","b":[240,0,15,240,0,47,240,0]},{"a":5736,"t":"byte","b":[63,240,0,191,192,0,191,192]},{"a":5744,"t":"byte","b":[2,191,0,2,255,42,2,254]},{"a":5752,"t":"byte","b":[42,2,254,170,0,186,170,0]},{"a":5760,"t":"byte","b":[128,0,0,128,0,0,0,0]},{"a":5768,"t":"byte","b":[0,0,0,0,240,0,0,255]},{"a":5776,"t":"byte","b":[0,0,255,192,0,255,240,0]},{"a":5784,"t":"byte","b":[255,240,0,255,252,0,191,252]},{"a":5792,"t":"byte","b":[0,2,236,0,11,252,0,175]},{"a":5800,"t":"byte","b":[252,0,171,192,0,168,0,0]},{"a":5808,"t":"byte","b":[40,0,0,40,0,0,170,0]},{"a":5816,"t":"byte","b":[0,170,160,0,170,160,0,0]},{"a":5824,"t":"byte","b":[0,0,168,0,0,170,0,2]},{"a":5832,"t":"byte","b":[171,0,1,85,0,2,175,0]},{"a":5840,"t":"byte","b":[2,174,0,2,191,0,2,191]},{"a":5848,"t":"byte","b":[0,2,190,0,10,175,0,46]},{"a":5856,"t":"byte","b":[187,64,63,191,80,191,255,20]},{"a":5864,"t":"byte","b":[255,239,5,191,255,1,107,255]},{"a":5872,"t":"byte","b":[2,94,186,3,151,235,3,251]},{"a":5880,"t":"byte","b":[254,3,239,190,3,250,254,0]},{"a":5888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":5912,"t":"byte","b":[128,0,0,224,0,0,240,0]},{"a":5920,"t":"byte","b":[0,240,0,0,248,0,0,252]},{"a":5928,"t":"byte","b":[0,0,188,0,0,188,0,0]},{"a":5936,"t":"byte","b":[188,0,0,236,0,0,188,0]},{"a":5944,"t":"byte","b":[0,252,0,0,240,0,0,0]},{"a":5952,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":5960,"t":"byte","b":[10,0,0,21,0,0,42,0]},{"a":5968,"t":"byte","b":[0,42,0,0,43,0,0,43]},{"a":5976,"t":"byte","b":[0,0,43,0,0,43,0,0]},{"a":5984,"t":"byte","b":[47,0,0,191,0,0,235,0]},{"a":5992,"t":"byte","b":[3,251,0,3,254,0,3,255]},{"a":6000,"t":"byte","b":[0,3,255,0,2,255,0,0]},{"a":6008,"t":"byte","b":[239,0,0,251,0,0,254,0]},{"a":6016,"t":"byte","b":[128,0,0,160,0,0,176,0]},{"a":6024,"t":"byte","b":[0,80,0,0,240,0,0,224]},{"a":6032,"t":"byte","b":[0,0,240,0,0,240,0,0]},{"a":6040,"t":"byte","b":[224,0,0,240,0,0,128,0]},{"a":6048,"t":"byte","b":[0,240,0,0,252,0,0,254]},{"a":6056,"t":"byte","b":[0,0,255,0,0,255,0,0]},{"a":6064,"t":"byte","b":[187,128,0,251,192,0,227,192]},{"a":6072,"t":"byte","b":[0,242,239,0,255,255,85,0]},{"a":6080,"t":"byte","b":[0,0,255,0,0,255,0,0]},{"a":6088,"t":"byte","b":[175,0,0,170,0,0,170,0]},{"a":6096,"t":"byte","b":[2,170,0,2,170,0,3,170]},{"a":6104,"t":"byte","b":[0,11,234,0,15,235,0,15]},{"a":6112,"t":"byte","b":[240,0,15,240,0,47,240,0]},{"a":6120,"t":"byte","b":[63,240,0,191,192,0,191,192]},{"a":6128,"t":"byte","b":[2,191,0,2,255,42,2,254]},{"a":6136,"t":"byte","b":[42,2,254,170,0,186,170,0]},{"a":6144,"l":"fighter_blocks_64","c":"Fighter graphics, blocks 64 to 79.","t":"byte","b":[191,251,0,234,190,0,128,8]},{"a":6152,"t":"byte","b":[0,128,0,0,176,0,0,191]},{"a":6160,"t":"byte","b":[0,0,255,192,0,255,240,0]},{"a":6168,"t":"byte","b":[255,240,0,255,252,0,191,252]},{"a":6176,"t":"byte","b":[0,2,236,0,11,252,0,175]},{"a":6184,"t":"byte","b":[252,0,171,192,0,168,0,0]},{"a":6192,"t":"byte","b":[40,0,0,40,0,0,170,0]},{"a":6200,"t":"byte","b":[0,170,160,0,170,160,0,0]},{"a":6208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6264,"t":"byte","b":[0,0,0,0,85,85,0,255]},{"a":6272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6288,"t":"byte","b":[0,0,0,0,0,128,0,0]},{"a":6296,"t":"byte","b":[192,0,0,64,0,0,192,0]},{"a":6304,"t":"byte","b":[0,128,0,0,192,0,0,192]},{"a":6312,"t":"byte","b":[0,0,128,0,0,192,0,0]},{"a":6320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6328,"t":"byte","b":[0,0,0,0,192,0,0,0]},{"a":6336,"t":"byte","b":[0,0,16,0,0,16,0,0]},{"a":6344,"t":"byte","b":[16,0,0,80,0,0,80,0]},{"a":6352,"t":"byte","b":[0,64,0,1,160,0,2,168]},{"a":6360,"t":"byte","b":[0,2,172,0,5,84,0,10]},{"a":6368,"t":"byte","b":[188,0,10,184,0,26,252,0]},{"a":6376,"t":"byte","b":[26,252,0,26,248,1,154,188]},{"a":6384,"t":"byte","b":[1,106,232,2,158,236,3,255]},{"a":6392,"t":"byte","b":[255,3,239,255,2,175,187,0]},{"a":6400,"t":"byte","b":[15,47,239,15,239,191,3,250]},{"a":6408,"t":"byte","b":[255,2,255,190,1,191,254,3]},{"a":6416,"t":"byte","b":[175,250,3,250,235,3,202,170]},{"a":6424,"t":"byte","b":[0,203,190,0,3,239,0,2]},{"a":6432,"t":"byte","b":[255,0,2,190,0,2,170,0]},{"a":6440,"t":"byte","b":[2,170,0,2,170,0,2,170]},{"a":6448,"t":"byte","b":[0,2,186,0,2,250,0,3]},{"a":6456,"t":"byte","b":[254,0,3,252,0,3,252,255]},{"a":6464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6488,"t":"byte","b":[0,0,0,0,16,0,0,16]},{"a":6496,"t":"byte","b":[10,0,16,42,0,16,42,0]},{"a":6504,"t":"byte","b":[20,21,0,4,171,0,4,171]},{"a":6512,"t":"byte","b":[0,4,171,0,5,175,0,5]},{"a":6520,"t":"byte","b":[175,0,5,171,0,1,174,0]},{"a":6528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6560,"t":"byte","b":[0,128,0,0,192,0,0,64]},{"a":6568,"t":"byte","b":[0,0,192,0,0,128,0,0]},{"a":6576,"t":"byte","b":[192,0,0,192,0,0,128,0]},{"a":6584,"t":"byte","b":[0,192,0,0,32,0,0,255]},{"a":6592,"t":"byte","b":[0,45,110,0,45,127,0,61]},{"a":6600,"t":"byte","b":[126,0,61,127,0,62,127,0]},{"a":6608,"t":"byte","b":[190,93,0,190,153,0,186,171]},{"a":6616,"t":"byte","b":[0,254,214,0,255,174,0,191]},{"a":6624,"t":"byte","b":[190,0,11,254,0,0,234,0]},{"a":6632,"t":"byte","b":[0,175,0,0,175,0,0,175]},{"a":6640,"t":"byte","b":[0,0,169,0,0,170,0,0]},{"a":6648,"t":"byte","b":[186,0,0,250,0,0,254,0]},{"a":6656,"t":"byte","b":[248,0,0,252,0,0,255,0]},{"a":6664,"t":"byte","b":[0,255,0,0,251,0,0,251]},{"a":6672,"t":"byte","b":[0,0,239,0,0,255,0,0]},{"a":6680,"t":"byte","b":[251,0,0,235,0,0,191,0]},{"a":6688,"t":"byte","b":[0,190,0,0,252,0,0,248]},{"a":6696,"t":"byte","b":[0,0,224,0,0,160,0,0]},{"a":6704,"t":"byte","b":[172,0,0,190,0,0,191,128]},{"a":6712,"t":"byte","b":[0,191,192,0,255,224,0,0]},{"a":6720,"t":"byte","b":[0,0,254,0,0,252,0,3]},{"a":6728,"t":"byte","b":[252,0,3,252,0,3,240,0]},{"a":6736,"t":"byte","b":[3,240,0,3,240,0,15,240]},{"a":6744,"t":"byte","b":[0,15,192,0,15,192,0,47]},{"a":6752,"t":"byte","b":[192,0,59,128,0,46,0,0]},{"a":6760,"t":"byte","b":[42,0,0,168,0,0,128,0]},{"a":6768,"t":"byte","b":[2,160,0,2,160,42,2,170]},{"a":6776,"t":"byte","b":[170,2,170,170,0,0,0,0]},{"a":6784,"t":"byte","b":[191,240,0,63,240,0,15,252]},{"a":6792,"t":"byte","b":[0,2,252,0,0,191,0,0]},{"a":6800,"t":"byte","b":[47,0,0,191,0,0,250,0]},{"a":6808,"t":"byte","b":[2,252,0,2,252,0,11,240]},{"a":6816,"t":"byte","b":[0,10,224,0,10,128,0,2]},{"a":6824,"t":"byte","b":[128,0,10,0,0,42,0,0]},{"a":6832,"t":"byte","b":[42,128,0,10,168,0,170,160]},{"a":6840,"t":"byte","b":[0,170,170,128,128,0,0,255]},{"a":6848,"t":"byte","b":[0,0,85,0,5,74,0,20]},{"a":6856,"t":"byte","b":[10,0,0,5,0,0,42,0]},{"a":6864,"t":"byte","b":[0,42,0,0,42,0,0,43]},{"a":6872,"t":"byte","b":[0,0,47,0,0,63,0,0]},{"a":6880,"t":"byte","b":[255,0,0,255,0,0,255,0]},{"a":6888,"t":"byte","b":[3,254,0,3,251,0,3,251]},{"a":6896,"t":"byte","b":[0,3,255,0,0,254,0,0]},{"a":6904,"t":"byte","b":[255,0,0,255,0,0,255,0]},{"a":6912,"t":"byte","b":[251,192,0,186,192,0,176,192]},{"a":6920,"t":"byte","b":[0,112,240,0,240,240,0,242]},{"a":6928,"t":"byte","b":[176,0,251,240,0,191,192,0]},{"a":6936,"t":"byte","b":[255,128,0,239,0,0,238,0]},{"a":6944,"t":"byte","b":[0,184,0,0,168,0,0,224]},{"a":6952,"t":"byte","b":[0,0,240,0,0,240,0,0]},{"a":6960,"t":"byte","b":[240,0,0,240,0,0,176,0]},{"a":6968,"t":"byte","b":[0,240,0,0,192,0,0,176]},{"a":6976,"t":"byte","b":[0,0,191,0,0,63,0,0]},{"a":6984,"t":"byte","b":[63,0,0,43,0,0,170,0]},{"a":6992,"t":"byte","b":[0,170,0,0,170,0,0,170]},{"a":7000,"t":"byte","b":[0,0,190,0,0,254,0,0]},{"a":7008,"t":"byte","b":[255,0,0,255,0,0,255,0]},{"a":7016,"t":"byte","b":[0,255,0,0,254,0,0,254]},{"a":7024,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":7032,"t":"byte","b":[60,0,0,252,0,0,252,0]},{"a":7040,"t":"byte","b":[192,0,0,192,0,0,192,0]},{"a":7048,"t":"byte","b":[0,192,0,0,192,0,0,192]},{"a":7056,"t":"byte","b":[0,0,160,0,0,160,0,0]},{"a":7064,"t":"byte","b":[160,0,0,176,0,0,176,0]},{"a":7072,"t":"byte","b":[0,176,0,0,188,0,0,188]},{"a":7080,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":7088,"t":"byte","b":[255,0,0,255,0,0,63,0]},{"a":7096,"t":"byte","b":[0,63,0,0,15,0,0,0]},{"a":7104,"t":"byte","b":[0,0,188,0,3,252,0,15]},{"a":7112,"t":"byte","b":[188,0,15,224,0,47,192,0]},{"a":7120,"t":"byte","b":[63,2,0,191,2,0,188,2]},{"a":7128,"t":"byte","b":[2,168,2,2,168,2,10,168]},{"a":7136,"t":"byte","b":[2,10,128,10,10,128,10,10]},{"a":7144,"t":"byte","b":[0,10,10,0,10,10,0,2]},{"a":7152,"t":"byte","b":[2,0,2,0,0,0,0,0]},{"a":7160,"t":"byte","b":[0,10,170,170,42,170,170,0]},{"a":7168,"l":"fighter_blocks_80","c":"Fighter graphics, blocks 80 to 95.","t":"byte","b":[15,0,0,15,0,0,63,0]},{"a":7176,"t":"byte","b":[0,251,0,0,252,0,0,252]},{"a":7184,"t":"byte","b":[0,0,252,0,0,168,0,0]},{"a":7192,"t":"byte","b":[168,0,0,160,0,0,128,0]},{"a":7200,"t":"byte","b":[0,128,0,0,128,0,0,128]},{"a":7208,"t":"byte","b":[0,0,160,0,0,160,0,0]},{"a":7216,"t":"byte","b":[160,0,0,0,0,0,0,0]},{"a":7224,"t":"byte","b":[0,168,0,0,168,0,0,0]},{"a":7232,"t":"byte","b":[0,3,130,0,3,242,0,3]},{"a":7240,"t":"byte","b":[241,0,3,234,0,3,250,0]},{"a":7248,"t":"byte","b":[0,254,0,0,254,0,0,254]},{"a":7256,"t":"byte","b":[0,0,255,0,0,63,0,0]},{"a":7264,"t":"byte","b":[63,0,0,63,0,0,47,0]},{"a":7272,"t":"byte","b":[0,59,0,0,63,0,0,63]},{"a":7280,"t":"byte","b":[0,0,63,0,0,15,0,0]},{"a":7288,"t":"byte","b":[63,0,0,63,0,0,63,0]},{"a":7296,"t":"byte","b":[167,144,0,163,192,0,84,240]},{"a":7304,"t":"byte","b":[0,168,60,0,168,63,0,160]},{"a":7312,"t":"byte","b":[63,0,160,43,0,172,191,0]},{"a":7320,"t":"byte","b":[171,252,0,175,252,0,175,248]},{"a":7328,"t":"byte","b":[0,239,240,0,191,224,0,255]},{"a":7336,"t":"byte","b":[128,0,250,192,0,191,0,0]},{"a":7344,"t":"byte","b":[255,0,0,188,0,0,255,0]},{"a":7352,"t":"byte","b":[0,255,0,0,255,0,0,188]},{"a":7360,"t":"byte","b":[0,0,63,0,0,15,0,0]},{"a":7368,"t":"byte","b":[15,0,0,15,0,0,10,0]},{"a":7376,"t":"byte","b":[0,42,0,0,10,0,0,42]},{"a":7384,"t":"byte","b":[0,0,42,0,0,58,0,0]},{"a":7392,"t":"byte","b":[62,0,0,63,0,0,63,0]},{"a":7400,"t":"byte","b":[0,254,0,0,252,0,0,252]},{"a":7408,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":7416,"t":"byte","b":[248,0,3,240,0,3,240,0]},{"a":7424,"t":"byte","b":[254,0,0,188,0,0,252,0]},{"a":7432,"t":"byte","b":[0,252,0,0,232,0,0,170]},{"a":7440,"t":"byte","b":[0,0,168,0,0,170,0,0]},{"a":7448,"t":"byte","b":[170,0,0,171,0,0,175,0]},{"a":7456,"t":"byte","b":[0,191,128,0,63,192,0,47]},{"a":7464,"t":"byte","b":[192,0,15,192,0,15,192,0]},{"a":7472,"t":"byte","b":[15,192,0,11,192,0,3,192]},{"a":7480,"t":"byte","b":[0,3,240,0,3,176,0,255]},{"a":7488,"t":"byte","b":[0,2,128,0,15,128,0,15]},{"a":7496,"t":"byte","b":[192,0,47,0,0,63,0,0]},{"a":7504,"t":"byte","b":[174,0,0,170,0,0,170,0]},{"a":7512,"t":"byte","b":[0,42,0,0,40,0,0,168]},{"a":7520,"t":"byte","b":[0,0,160,0,0,160,0,2]},{"a":7528,"t":"byte","b":[160,0,2,160,0,2,160,0]},{"a":7536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":7544,"t":"byte","b":[0,2,170,170,2,170,170,0]},{"a":7552,"t":"byte","b":[0,248,0,0,252,0,0,252]},{"a":7560,"t":"byte","b":[0,0,248,0,0,248,0,0]},{"a":7568,"t":"byte","b":[168,0,0,168,0,0,40,0]},{"a":7576,"t":"byte","b":[0,42,0,0,42,0,0,10]},{"a":7584,"t":"byte","b":[0,0,10,0,0,42,0,0]},{"a":7592,"t":"byte","b":[42,0,0,40,0,0,0,0]},{"a":7600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":7608,"t":"byte","b":[0,170,168,0,170,168,0,0]},{"a":7616,"t":"byte","b":[0,3,239,0,3,174,0,3]},{"a":7624,"t":"byte","b":[14,0,15,13,0,15,15,0]},{"a":7632,"t":"byte","b":[14,143,0,15,239,0,3,254]},{"a":7640,"t":"byte","b":[0,2,255,0,0,251,0,0]},{"a":7648,"t":"byte","b":[187,0,0,46,0,0,42,0]},{"a":7656,"t":"byte","b":[0,11,0,0,15,0,0,15]},{"a":7664,"t":"byte","b":[0,0,15,0,0,15,0,0]},{"a":7672,"t":"byte","b":[14,0,0,15,0,0,3,0]},{"a":7680,"t":"byte","b":[85,0,0,97,80,0,160,20]},{"a":7688,"t":"byte","b":[0,80,0,0,168,0,0,168]},{"a":7696,"t":"byte","b":[0,0,168,0,0,232,0,0]},{"a":7704,"t":"byte","b":[248,0,0,252,0,0,255,0]},{"a":7712,"t":"byte","b":[0,255,0,0,255,0,0,191]},{"a":7720,"t":"byte","b":[192,0,239,192,0,239,192,0]},{"a":7728,"t":"byte","b":[255,192,0,191,0,0,255,0]},{"a":7736,"t":"byte","b":[0,63,0,0,255,0,0,0]},{"a":7744,"t":"byte","b":[0,0,3,0,0,3,0,0]},{"a":7752,"t":"byte","b":[3,0,0,3,0,0,3,0]},{"a":7760,"t":"byte","b":[0,2,0,0,2,0,0,10]},{"a":7768,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":7776,"t":"byte","b":[14,0,0,14,0,0,62,0]},{"a":7784,"t":"byte","b":[0,63,0,0,63,0,0,63]},{"a":7792,"t":"byte","b":[0,0,255,0,0,255,0,0]},{"a":7800,"t":"byte","b":[252,0,0,252,0,0,240,0]},{"a":7808,"t":"byte","b":[254,0,0,252,0,0,252,0]},{"a":7816,"t":"byte","b":[0,232,0,0,170,0,0,170]},{"a":7824,"t":"byte","b":[0,0,170,0,0,170,0,0]},{"a":7832,"t":"byte","b":[190,0,0,191,0,0,255,0]},{"a":7840,"t":"byte","b":[0,255,0,0,191,0,0,191]},{"a":7848,"t":"byte","b":[0,0,63,0,0,63,0,0]},{"a":7856,"t":"byte","b":[60,0,0,63,0,0,63,0]},{"a":7864,"t":"byte","b":[0,63,0,0,60,0,0,0]},{"a":7872,"t":"byte","b":[0,0,248,0,0,240,0,0]},{"a":7880,"t":"byte","b":[248,0,0,239,0,0,63,0]},{"a":7888,"t":"byte","b":[0,63,0,0,63,0,0,15]},{"a":7896,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":7904,"t":"byte","b":[2,0,0,0,0,0,0,0]},{"a":7912,"t":"byte","b":[0,0,0,0,2,0,0,2]},{"a":7920,"t":"byte","b":[0,0,2,0,0,0,0,0]},{"a":7928,"t":"byte","b":[0,0,0,42,0,0,42,0]},{"a":7936,"t":"byte","b":[62,0,0,63,224,0,62,176]},{"a":7944,"t":"byte","b":[0,11,248,0,3,252,0,128]},{"a":7952,"t":"byte","b":[254,0,128,62,0,128,58,0]},{"a":7960,"t":"byte","b":[128,42,128,160,42,128,168,42]},{"a":7968,"t":"byte","b":[160,168,2,160,168,2,160,168]},{"a":7976,"t":"byte","b":[0,160,160,0,160,160,0,160]},{"a":7984,"t":"byte","b":[128,0,128,0,0,0,0,0]},{"a":7992,"t":"byte","b":[0,170,170,160,170,170,168,255]},{"a":8000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8032,"t":"byte","b":[0,0,0,0,0,0,0,2]},{"a":8040,"t":"byte","b":[0,0,11,188,0,15,254,0]},{"a":8048,"t":"byte","b":[15,239,0,63,255,0,63,255]},{"a":8056,"t":"byte","b":[192,63,191,192,63,171,128,63]},{"a":8064,"t":"byte","b":[190,239,192,254,251,192,254,255]},{"a":8072,"t":"byte","b":[192,248,191,192,232,239,128,240]},{"a":8080,"t":"byte","b":[191,160,240,191,176,240,191,184]},{"a":8088,"t":"byte","b":[224,175,190,192,170,143,192,170]},{"a":8096,"t":"byte","b":[143,192,170,139,240,170,131,240]},{"a":8104,"t":"byte","b":[190,128,240,190,192,228,191,128]},{"a":8112,"t":"byte","b":[20,63,128,96,63,128,96,63]},{"a":8120,"t":"byte","b":[128,20,47,192,4,15,192,1]},{"a":8128,"t":"byte","b":[4,15,192,4,15,192,5,15]},{"a":8136,"t":"byte","b":[192,5,47,0,1,63,0,1]},{"a":8144,"t":"byte","b":[62,0,1,127,0,1,126,0]},{"a":8152,"t":"byte","b":[1,126,0,0,123,0,0,124]},{"a":8160,"t":"byte","b":[0,0,108,0,2,104,0,2]},{"a":8168,"t":"byte","b":[104,0,2,104,0,2,168,0]},{"a":8176,"t":"byte","b":[10,170,0,10,170,0,2,170]},{"a":8184,"t":"byte","b":[128,10,170,160,170,168,0,0]},{"a":8192,"l":"fighter_blocks_96","c":"Fighter graphics, blocks 96 to 111.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8208,"t":"byte","b":[0,0,0,0,0,62,0,0]},{"a":8216,"t":"byte","b":[47,128,0,187,192,0,255,224]},{"a":8224,"t":"byte","b":[0,255,240,0,255,240,0,254]},{"a":8232,"t":"byte","b":[240,0,251,160,0,251,224,0]},{"a":8240,"t":"byte","b":[251,240,0,251,240,0,235,240]},{"a":8248,"t":"byte","b":[0,235,192,0,251,192,0,250]},{"a":8256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8264,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8272,"t":"byte","b":[0,0,0,0,0,0,0,1]},{"a":8280,"t":"byte","b":[0,0,1,0,0,168,0,0]},{"a":8288,"t":"byte","b":[170,0,10,42,0,10,171,0]},{"a":8296,"t":"byte","b":[42,170,0,42,174,0,42,191]},{"a":8304,"t":"byte","b":[0,40,175,0,40,47,0,40]},{"a":8312,"t":"byte","b":[2,0,10,170,0,10,170,0]},{"a":8320,"t":"byte","b":[250,192,0,186,160,0,250,160]},{"a":8328,"t":"byte","b":[0,250,160,0,250,160,0,59]},{"a":8336,"t":"byte","b":[160,0,187,160,0,251,224,0]},{"a":8344,"t":"byte","b":[254,224,0,254,224,0,182,224]},{"a":8352,"t":"byte","b":[0,174,108,0,235,92,0,175]},{"a":8360,"t":"byte","b":[212,0,239,229,0,239,237,64]},{"a":8368,"t":"byte","b":[251,236,80,255,232,20,255,232]},{"a":8376,"t":"byte","b":[5,175,234,129,170,170,170,0]},{"a":8384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8392,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8424,"t":"byte","b":[0,0,0,0,0,0,0,40]},{"a":8432,"t":"byte","b":[0,0,62,0,0,255,0,0]},{"a":8440,"t":"byte","b":[255,0,3,254,0,3,254,0]},{"a":8448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8472,"t":"byte","b":[0,0,32,0,2,40,0,10]},{"a":8480,"t":"byte","b":[170,0,10,170,0,42,170,0]},{"a":8488,"t":"byte","b":[42,170,0,42,43,0,40,11]},{"a":8496,"t":"byte","b":[0,32,2,0,0,0,0,0]},{"a":8504,"t":"byte","b":[0,0,10,170,0,42,170,0]},{"a":8512,"t":"byte","b":[0,3,251,0,11,239,0,11]},{"a":8520,"t":"byte","b":[191,0,15,191,0,15,190,0]},{"a":8528,"t":"byte","b":[15,188,0,47,188,0,46,184]},{"a":8536,"t":"byte","b":[0,174,240,0,174,128,128,190]},{"a":8544,"t":"byte","b":[128,194,190,128,178,234,64,235]},{"a":8552,"t":"byte","b":[250,80,251,251,20,251,251,5]},{"a":8560,"t":"byte","b":[255,238,1,191,236,0,63,224]},{"a":8568,"t":"byte","b":[0,175,170,160,170,170,170,0]},{"a":8576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8624,"t":"byte","b":[64,0,0,80,0,0,20,0]},{"a":8632,"t":"byte","b":[0,5,0,0,169,64,0,0]},{"a":8640,"t":"byte","b":[0,0,0,0,16,0,0,16]},{"a":8648,"t":"byte","b":[8,0,16,42,0,20,42,0]},{"a":8656,"t":"byte","b":[20,21,0,4,191,0,4,174]},{"a":8664,"t":"byte","b":[0,5,191,0,5,191,0,5]},{"a":8672,"t":"byte","b":[187,0,1,174,0,1,186,0]},{"a":8680,"t":"byte","b":[1,127,0,9,110,0,45,127]},{"a":8688,"t":"byte","b":[0,47,126,0,63,95,0,63]},{"a":8696,"t":"byte","b":[95,0,63,223,0,62,223,255]},{"a":8704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8728,"t":"byte","b":[0,0,0,0,2,42,0,2]},{"a":8736,"t":"byte","b":[42,0,10,170,0,10,170,0]},{"a":8744,"t":"byte","b":[10,170,0,42,171,0,40,171]},{"a":8752,"t":"byte","b":[0,32,170,0,34,138,0,34]},{"a":8760,"t":"byte","b":[128,0,42,170,0,42,170,0]},{"a":8768,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8792,"t":"byte","b":[0,0,0,0,0,0,170,128]},{"a":8800,"t":"byte","b":[0,171,224,0,171,252,2,250]},{"a":8808,"t":"byte","b":[255,250,254,175,170,255,42,234]},{"a":8816,"t":"byte","b":[255,175,250,251,255,250,11,255]},{"a":8824,"t":"byte","b":[234,170,255,239,170,171,239,0]},{"a":8832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8856,"t":"byte","b":[0,0,0,0,0,0,0,10]},{"a":8864,"t":"byte","b":[0,0,175,128,170,255,224,175]},{"a":8872,"t":"byte","b":[255,224,191,255,240,191,235,176]},{"a":8880,"t":"byte","b":[190,175,224,171,255,224,255,255]},{"a":8888,"t":"byte","b":[160,254,255,160,170,170,128,255]},{"a":8896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8904,"t":"byte","b":[0,0,0,40,0,3,190,0]},{"a":8912,"t":"byte","b":[15,253,0,59,237,0,62,239]},{"a":8920,"t":"byte","b":[0,254,250,0,250,251,3,242]},{"a":8928,"t":"byte","b":[235,3,226,190,0,178,191,0]},{"a":8936,"t":"byte","b":[242,190,0,254,191,0,190,175]},{"a":8944,"t":"byte","b":[0,187,239,0,47,235,0,59]},{"a":8952,"t":"byte","b":[251,0,58,250,0,58,255,0]},{"a":8960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8968,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":8976,"t":"byte","b":[85,64,85,85,64,0,0,0]},{"a":8984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":8992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9008,"t":"byte","b":[192,0,0,192,0,0,192,0]},{"a":9016,"t":"byte","b":[0,192,0,0,128,0,0,240]},{"a":9024,"t":"byte","b":[0,62,186,0,63,255,0,63]},{"a":9032,"t":"byte","b":[255,0,47,255,0,15,239,0]},{"a":9040,"t":"byte","b":[14,254,0,3,255,0,3,255]},{"a":9048,"t":"byte","b":[0,2,190,0,2,170,0,10]},{"a":9056,"t":"byte","b":[170,0,10,170,0,10,170,0]},{"a":9064,"t":"byte","b":[10,234,0,11,251,0,11,251]},{"a":9072,"t":"byte","b":[0,15,243,0,15,242,0,15]},{"a":9080,"t":"byte","b":[240,0,15,240,0,15,224,0]},{"a":9088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9112,"t":"byte","b":[0,0,0,128,0,0,128,0]},{"a":9120,"t":"byte","b":[0,128,0,0,224,0,0,248]},{"a":9128,"t":"byte","b":[0,0,252,0,0,254,0,0]},{"a":9136,"t":"byte","b":[255,0,0,255,128,0,255,192]},{"a":9144,"t":"byte","b":[0,191,192,0,47,224,0,0]},{"a":9152,"t":"byte","b":[0,15,192,0,15,192,0,15]},{"a":9160,"t":"byte","b":[192,0,15,192,0,15,128,0]},{"a":9168,"t":"byte","b":[15,0,0,59,0,0,254,0]},{"a":9176,"t":"byte","b":[0,252,0,2,252,0,2,240]},{"a":9184,"t":"byte","b":[0,2,176,0,10,160,0,10]},{"a":9192,"t":"byte","b":[160,0,10,128,0,8,0,0]},{"a":9200,"t":"byte","b":[42,0,0,42,0,10,42,2]},{"a":9208,"t":"byte","b":[170,10,170,168,2,168,0,0]},{"a":9216,"l":"fighter_blocks_112","c":"Fighter graphics, blocks 112 to 127.","t":"byte","b":[15,240,0,11,240,0,3,240]},{"a":9224,"t":"byte","b":[0,2,240,0,0,240,0,0]},{"a":9232,"t":"byte","b":[224,0,2,240,0,3,240,0]},{"a":9240,"t":"byte","b":[3,240,0,2,248,0,2,168]},{"a":9248,"t":"byte","b":[0,2,168,0,2,160,0,0]},{"a":9256,"t":"byte","b":[160,0,0,160,0,0,160,0]},{"a":9264,"t":"byte","b":[0,40,0,168,170,0,170,170]},{"a":9272,"t":"byte","b":[128,0,0,0,0,0,0,255]},{"a":9280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9296,"t":"byte","b":[0,0,128,0,0,128,0,0]},{"a":9304,"t":"byte","b":[128,0,0,128,0,0,128,0]},{"a":9312,"t":"byte","b":[0,128,0,0,128,0,0,160]},{"a":9320,"t":"byte","b":[0,0,248,0,0,248,0,0]},{"a":9328,"t":"byte","b":[252,0,0,254,0,0,255,0]},{"a":9336,"t":"byte","b":[0,251,0,0,251,0,0,255]},{"a":9344,"t":"byte","b":[0,3,248,0,3,240,0,3]},{"a":9352,"t":"byte","b":[240,0,3,240,0,3,240,0]},{"a":9360,"t":"byte","b":[3,240,0,3,224,0,3,192]},{"a":9368,"t":"byte","b":[0,59,192,0,62,192,0,255]},{"a":9376,"t":"byte","b":[128,0,252,0,2,240,0,2]},{"a":9384,"t":"byte","b":[160,0,2,160,0,10,128,0]},{"a":9392,"t":"byte","b":[10,0,0,10,128,42,10,130]},{"a":9400,"t":"byte","b":[170,10,170,170,0,0,0,0]},{"a":9408,"t":"byte","b":[191,192,0,47,240,0,11,240]},{"a":9416,"t":"byte","b":[0,2,252,0,0,252,0,0]},{"a":9424,"t":"byte","b":[224,0,2,240,0,3,240,0]},{"a":9432,"t":"byte","b":[3,240,0,3,224,0,2,160]},{"a":9440,"t":"byte","b":[0,10,160,0,10,160,0,2]},{"a":9448,"t":"byte","b":[160,0,2,128,0,2,128,0]},{"a":9456,"t":"byte","b":[2,160,0,2,168,0,170,170]},{"a":9464,"t":"byte","b":[0,128,0,0,0,0,0,0]},{"a":9472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9488,"t":"byte","b":[0,0,0,0,40,0,0,170]},{"a":9496,"t":"byte","b":[0,0,171,0,0,85,0,2]},{"a":9504,"t":"byte","b":[175,0,2,174,0,2,191,0]},{"a":9512,"t":"byte","b":[2,191,0,2,190,0,2,175]},{"a":9520,"t":"byte","b":[0,2,184,0,3,184,0,3]},{"a":9528,"t":"byte","b":[254,0,15,255,0,15,255,0]},{"a":9536,"t":"byte","b":[0,47,255,0,63,190,0,63]},{"a":9544,"t":"byte","b":[255,0,63,187,0,190,171,0]},{"a":9552,"t":"byte","b":[190,255,0,254,191,0,254,255]},{"a":9560,"t":"byte","b":[0,251,191,0,250,254,80,190]},{"a":9568,"t":"byte","b":[175,5,86,251,0,61,95,0]},{"a":9576,"t":"byte","b":[42,254,0,2,170,0,2,170]},{"a":9584,"t":"byte","b":[0,2,186,0,2,250,0,3]},{"a":9592,"t":"byte","b":[254,0,3,252,0,3,252,0]},{"a":9600,"t":"byte","b":[192,0,0,192,0,0,192,0]},{"a":9608,"t":"byte","b":[0,240,0,0,176,0,0,240]},{"a":9616,"t":"byte","b":[0,0,176,0,0,176,0,0]},{"a":9624,"t":"byte","b":[176,0,0,240,0,0,240,0]},{"a":9632,"t":"byte","b":[0,192,0,0,128,0,0,160]},{"a":9640,"t":"byte","b":[0,0,160,0,0,184,0,0]},{"a":9648,"t":"byte","b":[188,0,0,255,0,0,255,0]},{"a":9656,"t":"byte","b":[0,255,192,0,255,192,0,252]},{"a":9664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9680,"t":"byte","b":[0,0,0,0,10,0,0,42]},{"a":9688,"t":"byte","b":[0,0,42,0,0,21,0,0]},{"a":9696,"t":"byte","b":[171,0,0,171,0,0,175,0]},{"a":9704,"t":"byte","b":[0,175,0,0,175,0,0,171]},{"a":9712,"t":"byte","b":[0,0,174,0,0,254,0,3]},{"a":9720,"t":"byte","b":[255,0,3,255,0,3,239,0]},{"a":9728,"t":"byte","b":[0,15,239,0,15,239,0,11]},{"a":9736,"t":"byte","b":[190,0,3,239,0,3,251,0]},{"a":9744,"t":"byte","b":[3,251,0,3,235,0,2,250]},{"a":9752,"t":"byte","b":[0,0,254,0,0,191,0,0]},{"a":9760,"t":"byte","b":[239,0,0,170,0,0,170,0]},{"a":9768,"t":"byte","b":[0,170,0,0,170,0,0,174]},{"a":9776,"t":"byte","b":[0,0,190,0,0,191,0,0]},{"a":9784,"t":"byte","b":[255,0,0,255,0,0,254,0]},{"a":9792,"t":"byte","b":[192,0,0,192,0,0,192,0]},{"a":9800,"t":"byte","b":[0,176,0,0,248,0,0,254]},{"a":9808,"t":"byte","b":[0,0,238,192,0,203,80,0]},{"a":9816,"t":"byte","b":[175,149,85,255,240,0,254,224]},{"a":9824,"t":"byte","b":[0,128,128,0,160,0,0,160]},{"a":9832,"t":"byte","b":[0,0,172,0,0,188,0,0]},{"a":9840,"t":"byte","b":[191,0,0,191,0,0,191,192]},{"a":9848,"t":"byte","b":[0,63,192,0,47,240,0,0]},{"a":9856,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":9864,"t":"byte","b":[252,0,0,252,0,0,248,0]},{"a":9872,"t":"byte","b":[0,240,0,3,176,0,15,224]},{"a":9880,"t":"byte","b":[0,15,192,0,15,192,0,47]},{"a":9888,"t":"byte","b":[0,0,175,0,0,168,0,2]},{"a":9896,"t":"byte","b":[168,0,2,168,0,2,128,0]},{"a":9904,"t":"byte","b":[2,128,0,2,128,10,0,160]},{"a":9912,"t":"byte","b":[170,0,170,170,0,0,0,0]},{"a":9920,"t":"byte","b":[15,240,0,11,252,0,2,252]},{"a":9928,"t":"byte","b":[0,0,255,0,0,191,0,0]},{"a":9936,"t":"byte","b":[56,0,0,188,0,0,188,0]},{"a":9944,"t":"byte","b":[0,252,0,2,240,0,2,168]},{"a":9952,"t":"byte","b":[0,2,168,0,0,168,0,0]},{"a":9960,"t":"byte","b":[168,0,0,160,0,2,160,0]},{"a":9968,"t":"byte","b":[2,160,0,130,168,0,170,170]},{"a":9976,"t":"byte","b":[0,160,0,0,0,0,0,255]},{"a":9984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":9992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":10000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":10008,"t":"byte","b":[85,64,0,0,0,0,0,0]},{"a":10016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":10024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":10032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":10040,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":10048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":10056,"t":"byte","b":[0,0,0,234,0,2,255,0]},{"a":10064,"t":"byte","b":[3,255,0,14,247,0,15,170]},{"a":10072,"t":"byte","b":[0,47,174,0,63,191,0,63]},{"a":10080,"t":"byte","b":[191,0,191,190,0,255,175,0]},{"a":10088,"t":"byte","b":[254,186,0,254,252,0,251,188]},{"a":10096,"t":"byte","b":[0,191,239,0,190,254,0,47]},{"a":10104,"t":"byte","b":[255,0,63,255,0,59,255,0]},{"a":10112,"t":"byte","b":[0,0,0,0,0,0,4,0]},{"a":10120,"t":"byte","b":[0,4,0,0,135,128,0,231]},{"a":10128,"t":"byte","b":[192,0,213,192,0,239,128,0]},{"a":10136,"t":"byte","b":[0,192,0,0,192,0,2,192]},{"a":10144,"t":"byte","b":[0,3,192,0,3,192,0,3]},{"a":10152,"t":"byte","b":[192,0,3,192,0,203,192,0]},{"a":10160,"t":"byte","b":[191,192,0,255,128,0,254,64]},{"a":10168,"t":"byte","b":[0,252,80,0,240,80,0,0]},{"a":10176,"t":"byte","b":[0,62,255,0,15,187,0,11]},{"a":10184,"t":"byte","b":[254,0,14,239,0,11,255,0]},{"a":10192,"t":"byte","b":[15,255,0,15,254,0,11,255]},{"a":10200,"t":"byte","b":[0,11,255,0,10,190,0,10]},{"a":10208,"t":"byte","b":[170,0,10,170,0,10,170,0]},{"a":10216,"t":"byte","b":[10,234,0,11,251,0,11,251]},{"a":10224,"t":"byte","b":[0,15,243,0,15,242,0,15]},{"a":10232,"t":"byte","b":[224,0,15,240,0,15,192,0]},{"a":10240,"l":"fighter_blocks_128","c":"Fighter graphics, blocks 128 to 143.","t":"byte","b":[240,80,0,224,80,0,128,80]},{"a":10248,"t":"byte","b":[0,0,16,0,0,16,0,0]},{"a":10256,"t":"byte","b":[16,0,0,16,0,0,16,0]},{"a":10264,"t":"byte","b":[0,16,0,128,16,0,128,0]},{"a":10272,"t":"byte","b":[0,128,0,0,224,0,0,248]},{"a":10280,"t":"byte","b":[0,0,252,0,0,254,0,0]},{"a":10288,"t":"byte","b":[255,0,0,255,128,0,255,192]},{"a":10296,"t":"byte","b":[0,191,192,0,47,224,0,8]},{"a":10304,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":10312,"t":"byte","b":[0,0,0,40,0,0,170,0]},{"a":10320,"t":"byte","b":[0,171,0,0,85,0,2,175]},{"a":10328,"t":"byte","b":[0,2,174,0,2,191,0,2]},{"a":10336,"t":"byte","b":[191,0,2,190,0,2,175,0]},{"a":10344,"t":"byte","b":[2,186,0,2,236,0,3,255]},{"a":10352,"t":"byte","b":[0,15,251,0,15,254,0,15]},{"a":10360,"t":"byte","b":[255,0,3,254,0,3,255,0]},{"a":10368,"t":"byte","b":[16,0,0,20,0,0,4,0]},{"a":10376,"t":"byte","b":[0,5,0,0,1,0,0,1]},{"a":10384,"t":"byte","b":[64,0,0,64,0,0,80,0]},{"a":10392,"t":"byte","b":[0,16,0,0,20,0,0,4]},{"a":10400,"t":"byte","b":[0,0,59,0,63,191,0,239]},{"a":10408,"t":"byte","b":[255,192,250,254,192,139,195,192]},{"a":10416,"t":"byte","b":[239,195,192,63,0,0,191,0]},{"a":10424,"t":"byte","b":[0,252,0,0,252,0,0,252]},{"a":10432,"t":"byte","b":[0,15,191,0,15,175,0,15]},{"a":10440,"t":"byte","b":[234,0,3,250,0,3,255,0]},{"a":10448,"t":"byte","b":[3,255,0,3,255,0,3,239]},{"a":10456,"t":"byte","b":[0,3,191,0,3,254,0,3]},{"a":10464,"t":"byte","b":[255,0,2,255,0,2,170,0]},{"a":10472,"t":"byte","b":[10,170,0,11,234,0,11,234]},{"a":10480,"t":"byte","b":[0,11,250,0,11,252,0,15]},{"a":10488,"t":"byte","b":[240,0,15,240,0,15,240,0]},{"a":10496,"t":"byte","b":[240,0,0,160,0,0,192,0]},{"a":10504,"t":"byte","b":[0,128,0,0,192,0,0,192]},{"a":10512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":10520,"t":"byte","b":[192,0,0,192,0,0,0,0]},{"a":10528,"t":"byte","b":[0,128,0,0,160,0,0,184]},{"a":10536,"t":"byte","b":[0,0,248,0,0,254,0,0]},{"a":10544,"t":"byte","b":[255,0,0,255,0,0,255,128]},{"a":10552,"t":"byte","b":[0,63,192,0,63,224,0,63]},{"a":10560,"t":"byte","b":[0,63,192,0,47,192,0,47]},{"a":10568,"t":"byte","b":[192,0,15,192,0,47,0,0]},{"a":10576,"t":"byte","b":[254,0,2,250,0,3,252,0]},{"a":10584,"t":"byte","b":[3,240,0,2,240,0,10,240]},{"a":10592,"t":"byte","b":[0,10,224,0,10,224,0,2]},{"a":10600,"t":"byte","b":[160,0,2,160,0,10,0,0]},{"a":10608,"t":"byte","b":[10,0,0,42,0,170,42,10]},{"a":10616,"t":"byte","b":[170,10,170,170,10,128,0,0]},{"a":10624,"t":"byte","b":[3,240,0,0,252,0,0,184]},{"a":10632,"t":"byte","b":[0,0,160,0,0,48,0,0]},{"a":10640,"t":"byte","b":[240,0,0,252,0,0,252,0]},{"a":10648,"t":"byte","b":[0,60,0,0,44,0,0,190]},{"a":10656,"t":"byte","b":[0,0,170,0,0,42,0,0]},{"a":10664,"t":"byte","b":[168,0,0,40,0,0,40,0]},{"a":10672,"t":"byte","b":[0,10,0,168,42,128,170,170]},{"a":10680,"t":"byte","b":[160,0,0,0,0,0,0,0]},{"a":10688,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":10696,"t":"byte","b":[0,0,0,2,0,0,2,0]},{"a":10704,"t":"byte","b":[0,1,0,0,10,0,0,10]},{"a":10712,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":10720,"t":"byte","b":[10,0,0,10,0,0,9,0]},{"a":10728,"t":"byte","b":[0,15,0,0,15,0,0,63]},{"a":10736,"t":"byte","b":[0,0,255,0,0,255,0,0]},{"a":10744,"t":"byte","b":[255,0,0,254,0,0,255,0]},{"a":10752,"t":"byte","b":[0,0,0,0,0,0,160,0]},{"a":10760,"t":"byte","b":[0,168,0,0,172,0,0,84]},{"a":10768,"t":"byte","b":[0,0,188,0,0,184,0,0]},{"a":10776,"t":"byte","b":[252,0,0,252,0,0,248,0]},{"a":10784,"t":"byte","b":[0,252,0,0,242,0,0,251]},{"a":10792,"t":"byte","b":[160,0,191,248,63,234,190,175]},{"a":10800,"t":"byte","b":[254,171,255,255,239,254,255,251]},{"a":10808,"t":"byte","b":[232,255,255,128,254,248,0,0]},{"a":10816,"t":"byte","b":[0,0,62,0,0,63,0,0]},{"a":10824,"t":"byte","b":[63,0,0,63,0,0,63,0]},{"a":10832,"t":"byte","b":[0,63,0,0,63,0,0,63]},{"a":10840,"t":"byte","b":[0,0,255,0,0,191,0,0]},{"a":10848,"t":"byte","b":[171,0,2,170,0,2,170,0]},{"a":10856,"t":"byte","b":[2,234,0,2,250,0,2,250]},{"a":10864,"t":"byte","b":[0,3,252,0,3,252,0,3]},{"a":10872,"t":"byte","b":[240,0,3,240,0,3,240,0]},{"a":10880,"t":"byte","b":[168,0,0,240,0,0,160,0]},{"a":10888,"t":"byte","b":[0,240,0,0,240,0,0,240]},{"a":10896,"t":"byte","b":[0,0,192,0,0,240,0,0]},{"a":10904,"t":"byte","b":[240,0,0,240,0,0,224,0]},{"a":10912,"t":"byte","b":[0,160,0,0,188,0,0,188]},{"a":10920,"t":"byte","b":[0,0,255,0,0,255,0,0]},{"a":10928,"t":"byte","b":[255,192,0,255,224,0,63,240]},{"a":10936,"t":"byte","b":[0,15,240,0,0,252,0,0]},{"a":10944,"t":"byte","b":[0,3,240,0,3,224,0,15]},{"a":10952,"t":"byte","b":[224,0,15,192,0,15,192,0]},{"a":10960,"t":"byte","b":[14,0,0,63,0,0,255,0]},{"a":10968,"t":"byte","b":[0,252,0,2,252,0,2,252]},{"a":10976,"t":"byte","b":[0,2,184,0,2,160,0,2]},{"a":10984,"t":"byte","b":[160,0,10,0,0,10,0,0]},{"a":10992,"t":"byte","b":[42,0,0,42,0,170,10,138]},{"a":11000,"t":"byte","b":[170,10,170,170,0,0,0,0]},{"a":11008,"t":"byte","b":[0,174,0,0,184,0,0,60]},{"a":11016,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":11024,"t":"byte","b":[252,0,0,60,0,0,60,0]},{"a":11032,"t":"byte","b":[0,252,0,2,188,0,2,168]},{"a":11040,"t":"byte","b":[0,2,168,0,0,168,0,0]},{"a":11048,"t":"byte","b":[160,0,0,160,0,0,32,0]},{"a":11056,"t":"byte","b":[0,40,0,168,170,0,170,170]},{"a":11064,"t":"byte","b":[128,0,0,0,0,0,0,243]},{"a":11072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11112,"t":"byte","b":[0,0,85,85,85,0,0,0]},{"a":11120,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11128,"t":"byte","b":[0,0,0,0,0,0,0,140]},{"a":11136,"t":"byte","b":[0,0,64,0,160,64,2,168]},{"a":11144,"t":"byte","b":[80,2,172,80,1,84,16,10]},{"a":11152,"t":"byte","b":[188,20,10,184,20,10,252,4]},{"a":11160,"t":"byte","b":[10,252,4,10,248,5,10,184]},{"a":11168,"t":"byte","b":[5,10,236,1,42,176,1,47]},{"a":11176,"t":"byte","b":[254,1,62,251,2,63,191,194]},{"a":11184,"t":"byte","b":[63,190,133,63,239,183,59,239]},{"a":11192,"t":"byte","b":[171,47,250,191,59,251,255,63]},{"a":11200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11240,"t":"byte","b":[0,0,80,0,0,80,0,0]},{"a":11248,"t":"byte","b":[64,0,0,224,0,0,224,0]},{"a":11256,"t":"byte","b":[0,128,0,0,240,0,0,0]},{"a":11264,"l":"fighter_blocks_144","c":"Fighter graphics, blocks 144 to 159.","t":"byte","b":[59,255,240,14,255,194,15,190]},{"a":11272,"t":"byte","b":[3,15,235,15,3,254,15,3]},{"a":11280,"t":"byte","b":[234,63,3,170,255,2,170,255]},{"a":11288,"t":"byte","b":[2,170,255,2,186,252,2,254]},{"a":11296,"t":"byte","b":[188,2,255,176,0,255,128,0]},{"a":11304,"t":"byte","b":[255,0,0,255,0,0,255,0]},{"a":11312,"t":"byte","b":[0,255,0,0,255,0,0,63]},{"a":11320,"t":"byte","b":[0,0,63,0,0,62,0,0]},{"a":11328,"t":"byte","b":[248,0,0,172,0,0,255,0]},{"a":11336,"t":"byte","b":[0,255,0,0,239,192,0,207]},{"a":11344,"t":"byte","b":[192,0,207,240,0,3,224,0]},{"a":11352,"t":"byte","b":[3,224,128,0,162,128,0,170]},{"a":11360,"t":"byte","b":[128,0,170,128,0,170,128,0]},{"a":11368,"t":"byte","b":[42,0,0,42,0,0,10,0]},{"a":11376,"t":"byte","b":[0,8,0,0,0,0,0,0]},{"a":11384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11392,"t":"byte","b":[0,63,0,0,63,0,0,62]},{"a":11400,"t":"byte","b":[0,0,60,0,0,188,0,0]},{"a":11408,"t":"byte","b":[184,0,0,224,0,0,252,0]},{"a":11416,"t":"byte","b":[0,252,0,0,240,0,0,176]},{"a":11424,"t":"byte","b":[0,2,160,0,2,160,0,2]},{"a":11432,"t":"byte","b":[160,0,2,160,0,0,128,0]},{"a":11440,"t":"byte","b":[0,128,0,2,160,0,2,160]},{"a":11448,"t":"byte","b":[42,2,170,168,0,160,0,0]},{"a":11456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11504,"t":"byte","b":[0,0,0,0,0,0,170,170]},{"a":11512,"t":"byte","b":[0,170,128,0,0,0,0,18]},{"a":11520,"t":"byte","b":[59,255,240,14,255,192,15,190]},{"a":11528,"t":"byte","b":[0,15,235,0,3,254,175,3]},{"a":11536,"t":"byte","b":[234,191,3,170,191,2,170,191]},{"a":11544,"t":"byte","b":[2,170,191,2,186,191,2,254]},{"a":11552,"t":"byte","b":[143,2,255,0,0,255,0,0]},{"a":11560,"t":"byte","b":[255,0,0,255,0,0,255,0]},{"a":11568,"t":"byte","b":[0,255,0,0,255,0,0,63]},{"a":11576,"t":"byte","b":[0,0,63,0,0,62,0,0]},{"a":11584,"t":"byte","b":[240,0,0,0,0,0,0,0]},{"a":11592,"t":"byte","b":[2,0,0,2,240,0,2,254]},{"a":11600,"t":"byte","b":[202,10,255,254,138,255,254,170]},{"a":11608,"t":"byte","b":[243,254,170,240,254,170,0,10]},{"a":11616,"t":"byte","b":[170,0,10,10,0,0,0,0]},{"a":11624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11680,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11688,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11696,"t":"byte","b":[0,0,0,0,0,0,170,170]},{"a":11704,"t":"byte","b":[170,170,160,0,0,0,0,8]},{"a":11712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11720,"t":"byte","b":[0,0,0,0,0,168,0,0]},{"a":11728,"t":"byte","b":[164,0,2,156,0,2,111,0]},{"a":11736,"t":"byte","b":[1,175,0,2,175,0,2,171]},{"a":11744,"t":"byte","b":[0,0,170,0,2,232,0,3]},{"a":11752,"t":"byte","b":[239,128,3,251,192,3,255,224]},{"a":11760,"t":"byte","b":[11,255,240,15,255,248,15,255]},{"a":11768,"t":"byte","b":[252,15,239,248,15,59,235,0]},{"a":11776,"t":"byte","b":[0,0,20,0,0,20,0,0]},{"a":11784,"t":"byte","b":[4,0,0,0,0,0,0,0]},{"a":11792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":11824,"t":"byte","b":[0,0,0,0,2,170,0,170]},{"a":11832,"t":"byte","b":[170,0,0,170,0,0,8,0]},{"a":11840,"t":"byte","b":[63,47,254,60,15,254,60,10]},{"a":11848,"t":"byte","b":[254,56,11,190,124,3,255,126]},{"a":11856,"t":"byte","b":[2,255,63,0,254,15,0,186]},{"a":11864,"t":"byte","b":[15,80,170,15,64,170,5,128]},{"a":11872,"t":"byte","b":[170,4,144,171,0,80,47,0]},{"a":11880,"t":"byte","b":[20,47,0,20,47,0,5,15]},{"a":11888,"t":"byte","b":[0,5,15,0,1,67,0,1]},{"a":11896,"t":"byte","b":[67,0,0,83,0,0,80,0]},{"a":11904,"t":"byte","b":[240,0,0,252,0,0,204,0]},{"a":11912,"t":"byte","b":[0,0,0,0,0,0,0,128]},{"a":11920,"t":"byte","b":[0,0,128,0,0,128,0,0]},{"a":11928,"t":"byte","b":[128,0,0,160,0,0,160,0]},{"a":11936,"t":"byte","b":[0,160,0,0,232,0,0,236]},{"a":11944,"t":"byte","b":[0,0,236,0,0,252,0,0]},{"a":11952,"t":"byte","b":[251,0,0,251,0,0,255,0]},{"a":11960,"t":"byte","b":[0,251,0,0,254,192,0,0]},{"a":11968,"t":"byte","b":[0,0,20,0,0,20,0,0]},{"a":11976,"t":"byte","b":[4,0,0,0,0,0,0,0]},{"a":11984,"t":"byte","b":[0,0,0,0,3,0,0,10]},{"a":11992,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":12000,"t":"byte","b":[42,0,0,42,0,0,170,0]},{"a":12008,"t":"byte","b":[0,170,0,0,170,0,0,10]},{"a":12016,"t":"byte","b":[0,0,0,0,2,170,0,170]},{"a":12024,"t":"byte","b":[170,0,0,170,0,0,8,0]},{"a":12032,"t":"byte","b":[254,192,0,191,192,0,63,128]},{"a":12040,"t":"byte","b":[0,47,128,0,62,0,0,191]},{"a":12048,"t":"byte","b":[0,0,188,0,0,252,0,0]},{"a":12056,"t":"byte","b":[252,0,0,252,0,0,248,0]},{"a":12064,"t":"byte","b":[0,160,0,0,160,0,0,160]},{"a":12072,"t":"byte","b":[0,0,160,0,0,160,0,0]},{"a":12080,"t":"byte","b":[168,0,0,168,0,0,170,0]},{"a":12088,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":12096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12120,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12136,"t":"byte","b":[0,2,0,0,3,0,0,3]},{"a":12144,"t":"byte","b":[0,0,11,0,0,15,0,0]},{"a":12152,"t":"byte","b":[15,0,0,15,0,0,15,0]},{"a":12160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12168,"t":"byte","b":[0,2,128,0,10,160,0,10]},{"a":12176,"t":"byte","b":[176,0,5,80,0,42,240,0]},{"a":12184,"t":"byte","b":[42,224,0,43,240,0,43,240]},{"a":12192,"t":"byte","b":[0,43,224,0,43,240,0,251]},{"a":12200,"t":"byte","b":[0,0,254,192,0,255,192,0]},{"a":12208,"t":"byte","b":[255,224,0,251,240,0,251,240]},{"a":12216,"t":"byte","b":[0,235,240,0,254,240,0,0]},{"a":12224,"t":"byte","b":[0,0,63,0,0,62,0,0]},{"a":12232,"t":"byte","b":[63,0,0,15,0,0,15,0]},{"a":12240,"t":"byte","b":[0,3,0,0,19,0,0,23]},{"a":12248,"t":"byte","b":[0,0,7,0,0,0,0,0]},{"a":12256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12264,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12288,"l":"fighter_blocks_160","c":"Fighter graphics, blocks 160 to 175.","t":"byte","b":[191,160,0,127,240,0,191,240]},{"a":12296,"t":"byte","b":[0,191,224,0,47,184,0,47]},{"a":12304,"t":"byte","b":[236,0,203,250,0,247,251,128]},{"a":12312,"t":"byte","b":[245,171,224,245,90,248,30,85]},{"a":12320,"t":"byte","b":[188,26,165,92,42,170,21,42]},{"a":12328,"t":"byte","b":[174,0,11,175,0,15,239,128]},{"a":12336,"t":"byte","b":[15,239,192,15,251,192,15,251]},{"a":12344,"t":"byte","b":[224,15,251,224,11,243,240,0]},{"a":12352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12376,"t":"byte","b":[0,0,0,0,0,3,0,0]},{"a":12384,"t":"byte","b":[11,0,0,11,0,0,42,0]},{"a":12392,"t":"byte","b":[0,42,0,0,42,0,0,168]},{"a":12400,"t":"byte","b":[0,0,160,0,0,160,0,0]},{"a":12408,"t":"byte","b":[162,0,0,170,0,0,0,0]},{"a":12416,"t":"byte","b":[3,243,240,3,243,240,11,242]},{"a":12424,"t":"byte","b":[240,11,242,240,46,242,240,239]},{"a":12432,"t":"byte","b":[195,128,255,143,192,250,15,192]},{"a":12440,"t":"byte","b":[252,63,0,240,63,0,192,46]},{"a":12448,"t":"byte","b":[0,192,42,0,128,42,0,128]},{"a":12456,"t":"byte","b":[40,0,0,40,0,0,40,0]},{"a":12464,"t":"byte","b":[0,170,0,170,170,128,170,170]},{"a":12472,"t":"byte","b":[128,168,0,0,0,0,0,0]},{"a":12480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12488,"t":"byte","b":[2,0,0,2,0,0,1,0]},{"a":12496,"t":"byte","b":[0,10,0,0,10,0,0,10]},{"a":12504,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":12512,"t":"byte","b":[10,0,0,10,0,0,10,0]},{"a":12520,"t":"byte","b":[0,63,0,0,239,0,0,255]},{"a":12528,"t":"byte","b":[0,0,255,0,0,255,0,0]},{"a":12536,"t":"byte","b":[191,0,0,238,0,0,255,0]},{"a":12544,"t":"byte","b":[0,4,0,160,5,0,168,5]},{"a":12552,"t":"byte","b":[0,172,2,0,84,15,192,188]},{"a":12560,"t":"byte","b":[3,192,184,3,128,252,0,240]},{"a":12568,"t":"byte","b":[252,2,240,248,3,240,188,15]},{"a":12576,"t":"byte","b":[208,224,63,132,175,190,128,191]},{"a":12584,"t":"byte","b":[255,0,255,187,0,255,235,0]},{"a":12592,"t":"byte","b":[255,190,0,170,252,0,170,240]},{"a":12600,"t":"byte","b":[0,172,0,0,232,0,0,0]},{"a":12608,"t":"byte","b":[0,0,255,0,0,255,0,0]},{"a":12616,"t":"byte","b":[190,0,0,191,0,0,239,0]},{"a":12624,"t":"byte","b":[0,254,0,0,63,0,0,171]},{"a":12632,"t":"byte","b":[0,0,170,0,0,170,0,0]},{"a":12640,"t":"byte","b":[170,0,0,170,0,0,186,0]},{"a":12648,"t":"byte","b":[0,254,0,0,254,0,3,252]},{"a":12656,"t":"byte","b":[0,3,252,0,3,252,0,3]},{"a":12664,"t":"byte","b":[248,0,3,240,0,3,240,0]},{"a":12672,"t":"byte","b":[240,0,0,240,0,0,240,0]},{"a":12680,"t":"byte","b":[0,224,0,0,192,0,0,192]},{"a":12688,"t":"byte","b":[0,0,192,0,0,128,0,0]},{"a":12696,"t":"byte","b":[128,0,0,160,0,0,160,0]},{"a":12704,"t":"byte","b":[0,184,0,0,188,0,0,190]},{"a":12712,"t":"byte","b":[0,0,255,0,0,255,0,0]},{"a":12720,"t":"byte","b":[255,128,0,191,192,0,63,192]},{"a":12728,"t":"byte","b":[0,47,224,0,15,240,0,63]},{"a":12736,"t":"byte","b":[0,3,240,0,3,224,0,15]},{"a":12744,"t":"byte","b":[192,0,15,192,0,15,192,0]},{"a":12752,"t":"byte","b":[11,0,0,62,0,0,63,0]},{"a":12760,"t":"byte","b":[0,252,0,0,252,0,2,252]},{"a":12768,"t":"byte","b":[0,2,160,0,2,160,0,2]},{"a":12776,"t":"byte","b":[160,0,2,128,0,2,128,0]},{"a":12784,"t":"byte","b":[10,128,0,42,128,170,42,10]},{"a":12792,"t":"byte","b":[170,42,170,160,0,0,0,0]},{"a":12800,"t":"byte","b":[3,240,0,2,248,0,0,252]},{"a":12808,"t":"byte","b":[0,0,188,0,0,240,0,2]},{"a":12816,"t":"byte","b":[224,0,2,240,0,3,240,0]},{"a":12824,"t":"byte","b":[3,240,0,2,240,0,10,160]},{"a":12832,"t":"byte","b":[0,10,160,0,10,160,0,2]},{"a":12840,"t":"byte","b":[128,0,2,128,0,2,128,0]},{"a":12848,"t":"byte","b":[0,160,0,162,168,0,170,170]},{"a":12856,"t":"byte","b":[0,0,0,0,0,0,0,3]},{"a":12864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":12872,"t":"byte","b":[2,0,0,2,0,0,1,0]},{"a":12880,"t":"byte","b":[0,10,0,0,10,0,0,10]},{"a":12888,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":12896,"t":"byte","b":[10,0,0,10,0,0,62,0]},{"a":12904,"t":"byte","b":[0,47,0,0,255,0,0,255]},{"a":12912,"t":"byte","b":[0,0,255,0,0,191,0,0]},{"a":12920,"t":"byte","b":[238,0,0,254,0,0,255,0]},{"a":12928,"t":"byte","b":[0,0,0,160,0,0,168,0]},{"a":12936,"t":"byte","b":[0,172,0,0,84,0,0,188]},{"a":12944,"t":"byte","b":[0,0,184,0,0,252,0,0]},{"a":12952,"t":"byte","b":[252,0,0,248,0,0,188,0]},{"a":12960,"t":"byte","b":[0,224,0,0,234,0,0,174]},{"a":12968,"t":"byte","b":[128,1,235,224,1,190,232,5]},{"a":12976,"t":"byte","b":[254,188,5,255,186,168,255,250]},{"a":12984,"t":"byte","b":[252,175,255,188,170,255,248,0]},{"a":12992,"t":"byte","b":[168,2,176,224,3,192,240,3]},{"a":13000,"t":"byte","b":[192,224,0,0,192,0,0,192]},{"a":13008,"t":"byte","b":[0,0,192,0,0,128,0,0]},{"a":13016,"t":"byte","b":[128,0,0,160,0,0,160,0]},{"a":13024,"t":"byte","b":[0,184,0,0,188,0,0,190]},{"a":13032,"t":"byte","b":[0,0,255,0,0,255,0,0]},{"a":13040,"t":"byte","b":[255,128,0,191,192,0,63,192]},{"a":13048,"t":"byte","b":[0,47,224,0,15,240,0,63]},{"a":13056,"t":"byte","b":[0,0,15,0,0,15,0,1]},{"a":13064,"t":"byte","b":[123,0,1,126,0,2,126,0]},{"a":13072,"t":"byte","b":[1,158,0,1,158,0,5,174]},{"a":13080,"t":"byte","b":[0,5,175,0,22,175,0,22]},{"a":13088,"t":"byte","b":[175,0,82,175,0,82,191,1]},{"a":13096,"t":"byte","b":[74,187,1,79,255,5,15,191]},{"a":13104,"t":"byte","b":[5,63,255,20,63,254,16,63]},{"a":13112,"t":"byte","b":[234,80,63,191,64,59,255,0]},{"a":13120,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13128,"t":"byte","b":[0,0,0,0,128,0,0,192]},{"a":13136,"t":"byte","b":[0,0,224,0,0,240,0,0]},{"a":13144,"t":"byte","b":[176,0,0,184,0,0,236,0]},{"a":13152,"t":"byte","b":[0,236,0,0,238,0,0,251]},{"a":13160,"t":"byte","b":[0,0,239,0,0,236,0,0]},{"a":13168,"t":"byte","b":[224,0,0,128,0,0,0,0]},{"a":13176,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":13184,"t":"byte","b":[192,0,0,192,0,0,192,0]},{"a":13192,"t":"byte","b":[0,128,0,0,128,0,0,192]},{"a":13200,"t":"byte","b":[0,0,128,0,0,0,0,0]},{"a":13208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13216,"t":"byte","b":[0,0,0,0,128,0,0,160]},{"a":13224,"t":"byte","b":[0,0,160,0,0,184,0,0]},{"a":13232,"t":"byte","b":[188,0,0,255,0,0,255,0]},{"a":13240,"t":"byte","b":[0,255,192,0,255,192,0,0]},{"a":13248,"t":"byte","b":[0,0,0,0,4,0,0,4]},{"a":13256,"t":"byte","b":[0,0,20,0,0,20,0,0]},{"a":13264,"t":"byte","b":[80,0,0,80,0,1,64,0]},{"a":13272,"t":"byte","b":[1,64,0,5,0,0,5,0]},{"a":13280,"t":"byte","b":[0,20,0,0,20,0,0,80]},{"a":13288,"t":"byte","b":[0,0,80,0,0,64,0,0]},{"a":13296,"t":"byte","b":[64,0,0,0,0,0,0,0]},{"a":13304,"t":"byte","b":[0,0,0,0,0,0,0,140]},{"a":13312,"l":"fighter_blocks_176","c":"Fighter graphics, blocks 176 to 191.","t":"byte","b":[0,0,0,64,0,0,64,0]},{"a":13320,"t":"byte","b":[0,80,0,0,16,0,0,20]},{"a":13328,"t":"byte","b":[0,0,4,0,0,5,0,0]},{"a":13336,"t":"byte","b":[1,0,0,1,64,0,0,64]},{"a":13344,"t":"byte","b":[0,0,64,0,0,0,0,0]},{"a":13352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13368,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":13376,"t":"byte","b":[186,192,0,63,192,0,63,240]},{"a":13384,"t":"byte","b":[0,47,240,0,15,168,0,15]},{"a":13392,"t":"byte","b":[168,32,3,170,160,2,170,128]},{"a":13400,"t":"byte","b":[2,138,128,2,170,0,2,42]},{"a":13408,"t":"byte","b":[160,0,42,128,0,42,128,0]},{"a":13416,"t":"byte","b":[10,0,0,8,0,0,0,0]},{"a":13424,"t":"byte","b":[0,0,0,0,0,0,170,0]},{"a":13432,"t":"byte","b":[128,170,170,128,0,0,0,255]},{"a":13440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13480,"t":"byte","b":[0,0,0,0,0,0,0,2]},{"a":13488,"t":"byte","b":[0,0,3,0,0,3,0,0]},{"a":13496,"t":"byte","b":[3,0,0,0,0,0,0,0]},{"a":13504,"t":"byte","b":[0,4,0,0,4,0,0,4]},{"a":13512,"t":"byte","b":[0,0,4,160,0,6,104,0]},{"a":13520,"t":"byte","b":[6,152,0,6,180,0,38,252]},{"a":13528,"t":"byte","b":[0,38,248,0,167,252,3,231]},{"a":13536,"t":"byte","b":[224,15,246,240,59,244,0,191]},{"a":13544,"t":"byte","b":[246,0,255,247,0,255,183,0]},{"a":13552,"t":"byte","b":[250,166,0,238,250,0,255,165]},{"a":13560,"t":"byte","b":[0,255,255,0,47,255,0,0]},{"a":13568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13600,"t":"byte","b":[3,0,0,3,0,0,3,0]},{"a":13608,"t":"byte","b":[0,3,0,0,3,0,0,11]},{"a":13616,"t":"byte","b":[0,0,15,0,0,15,0,0]},{"a":13624,"t":"byte","b":[15,0,0,15,0,0,15,0]},{"a":13632,"t":"byte","b":[58,255,0,62,168,0,63,239]},{"a":13640,"t":"byte","b":[0,63,239,0,43,239,0,170]},{"a":13648,"t":"byte","b":[161,0,170,160,0,170,160,0]},{"a":13656,"t":"byte","b":[234,160,0,250,176,0,250,176]},{"a":13664,"t":"byte","b":[0,254,240,0,254,252,0,254]},{"a":13672,"t":"byte","b":[252,0,254,252,0,240,252,0]},{"a":13680,"t":"byte","b":[240,252,0,240,252,0,192,252]},{"a":13688,"t":"byte","b":[0,192,188,0,192,63,0,0]},{"a":13696,"t":"byte","b":[0,0,15,0,0,47,0,0]},{"a":13704,"t":"byte","b":[63,0,0,62,0,0,58,0]},{"a":13712,"t":"byte","b":[0,252,0,0,252,0,0,252]},{"a":13720,"t":"byte","b":[0,0,252,0,0,176,0,2]},{"a":13728,"t":"byte","b":[160,0,2,160,0,2,160,0]},{"a":13736,"t":"byte","b":[2,160,0,0,128,0,0,128]},{"a":13744,"t":"byte","b":[0,2,128,0,2,128,0,10]},{"a":13752,"t":"byte","b":[130,0,10,170,0,2,128,0]},{"a":13760,"t":"byte","b":[192,63,0,192,63,0,0,63]},{"a":13768,"t":"byte","b":[192,0,47,192,0,15,128,0]},{"a":13776,"t":"byte","b":[14,128,0,47,0,0,63,0]},{"a":13784,"t":"byte","b":[0,63,0,0,190,0,0,170]},{"a":13792,"t":"byte","b":[0,0,170,0,0,42,0,0]},{"a":13800,"t":"byte","b":[42,0,0,10,0,0,10,0]},{"a":13808,"t":"byte","b":[0,2,128,42,138,160,170,170]},{"a":13816,"t":"byte","b":[168,160,0,0,0,0,0,255]},{"a":13824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":13832,"t":"byte","b":[0,0,0,15,0,0,15,0]},{"a":13840,"t":"byte","b":[0,15,0,2,250,0,2,251]},{"a":13848,"t":"byte","b":[0,2,234,0,3,251,0,3]},{"a":13856,"t":"byte","b":[250,0,2,250,0,0,62,0]},{"a":13864,"t":"byte","b":[0,46,0,0,15,0,0,11]},{"a":13872,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":13880,"t":"byte","b":[14,0,0,63,0,0,255,0]},{"a":13888,"t":"byte","b":[0,64,0,0,64,0,0,64]},{"a":13896,"t":"byte","b":[0,41,64,0,233,0,0,169]},{"a":13904,"t":"byte","b":[0,0,165,0,0,166,192,0]},{"a":13912,"t":"byte","b":[166,240,0,150,240,0,155,240]},{"a":13920,"t":"byte","b":[0,223,240,0,95,176,0,126]},{"a":13928,"t":"byte","b":[240,0,123,224,0,127,192,0]},{"a":13936,"t":"byte","b":[239,128,0,254,0,0,250,0]},{"a":13944,"t":"byte","b":[0,186,0,0,171,0,0,251]},{"a":13952,"t":"byte","b":[0,2,254,0,3,252,0,3]},{"a":13960,"t":"byte","b":[248,0,3,240,0,3,224,0]},{"a":13968,"t":"byte","b":[15,192,0,46,128,0,62,0]},{"a":13976,"t":"byte","b":[0,63,0,0,63,0,0,188]},{"a":13984,"t":"byte","b":[0,0,168,0,0,168,0,0]},{"a":13992,"t":"byte","b":[168,0,0,168,0,0,160,0]},{"a":14000,"t":"byte","b":[0,128,0,2,128,42,10,130]},{"a":14008,"t":"byte","b":[170,10,170,170,2,160,0,0]},{"a":14016,"t":"byte","b":[47,192,0,47,192,0,175,192]},{"a":14024,"t":"byte","b":[0,175,192,0,143,192,0,139]},{"a":14032,"t":"byte","b":[128,0,130,0,0,0,0,0]},{"a":14040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14064,"t":"byte","b":[0,0,0,170,128,0,170,0]},{"a":14072,"t":"byte","b":[0,0,0,0,128,0,0,0]},{"a":14080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14096,"t":"byte","b":[0,0,0,0,3,0,3,251]},{"a":14104,"t":"byte","b":[0,15,251,0,63,255,0,63]},{"a":14112,"t":"byte","b":[239,0,63,250,0,47,234,0]},{"a":14120,"t":"byte","b":[10,171,0,15,235,0,63,251]},{"a":14128,"t":"byte","b":[0,63,255,0,63,239,0,15]},{"a":14136,"t":"byte","b":[239,0,43,251,0,170,170,0]},{"a":14144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14152,"t":"byte","b":[0,0,0,0,255,128,0,255]},{"a":14160,"t":"byte","b":[192,0,255,192,0,171,192,0]},{"a":14168,"t":"byte","b":[191,232,0,255,170,0,251,170]},{"a":14176,"t":"byte","b":[0,85,90,0,251,170,0,251]},{"a":14184,"t":"byte","b":[170,0,190,232,0,174,128,0]},{"a":14192,"t":"byte","b":[191,192,0,191,192,0,255,128]},{"a":14200,"t":"byte","b":[0,254,170,0,250,160,0,0]},{"a":14208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14264,"t":"byte","b":[0,2,128,160,2,128,160,0]},{"a":14272,"t":"byte","b":[2,162,160,2,128,160,15,234]},{"a":14280,"t":"byte","b":[240,62,251,236,62,251,236,58]},{"a":14288,"t":"byte","b":[187,172,47,247,248,191,247,252]},{"a":14296,"t":"byte","b":[191,247,252,62,183,252,62,230]},{"a":14304,"t":"byte","b":[252,59,230,248,62,166,172,63]},{"a":14312,"t":"byte","b":[166,252,63,170,188,63,170,252]},{"a":14320,"t":"byte","b":[63,170,252,47,170,248,15,234]},{"a":14328,"t":"byte","b":[240,10,251,224,2,255,192,170]},{"a":14336,"l":"fighter_blocks_192","c":"Fighter graphics, blocks 192 to 207.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14344,"t":"byte","b":[0,0,0,0,0,2,255,0]},{"a":14352,"t":"byte","b":[3,255,0,3,255,0,3,234]},{"a":14360,"t":"byte","b":[0,43,254,0,170,255,0,170]},{"a":14368,"t":"byte","b":[239,0,165,85,0,170,239,0]},{"a":14376,"t":"byte","b":[170,239,0,43,190,0,2,186]},{"a":14384,"t":"byte","b":[0,3,254,0,3,254,0,2]},{"a":14392,"t":"byte","b":[255,0,170,191,0,10,175,0]},{"a":14400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14416,"t":"byte","b":[0,0,192,0,0,239,192,0]},{"a":14424,"t":"byte","b":[239,240,0,255,252,0,251,252]},{"a":14432,"t":"byte","b":[0,175,252,0,171,248,0,234]},{"a":14440,"t":"byte","b":[160,0,235,240,0,239,252,0]},{"a":14448,"t":"byte","b":[255,252,0,251,252,0,251,240]},{"a":14456,"t":"byte","b":[0,239,232,0,170,170,0,0]},{"a":14464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14520,"t":"byte","b":[0,2,254,192,15,255,240,0]},{"a":14528,"t":"byte","b":[63,251,252,59,171,252,63,170]},{"a":14536,"t":"byte","b":[248,63,170,252,62,170,252,62]},{"a":14544,"t":"byte","b":[170,252,62,154,188,59,154,188]},{"a":14552,"t":"byte","b":[62,154,172,62,154,236,63,155]},{"a":14560,"t":"byte","b":[188,63,158,252,47,223,252,43]},{"a":14568,"t":"byte","b":[251,232,10,174,160,15,239,240]},{"a":14576,"t":"byte","b":[15,175,240,15,227,224,15,171]},{"a":14584,"t":"byte","b":[224,11,171,226,0,0,0,170]},{"a":14592,"t":"byte","b":[0,1,0,0,1,0,0,1]},{"a":14600,"t":"byte","b":[0,0,1,104,0,0,107,0]},{"a":14608,"t":"byte","b":[0,106,0,0,90,0,3,154]},{"a":14616,"t":"byte","b":[0,15,154,0,15,150,0,15]},{"a":14624,"t":"byte","b":[230,0,15,247,0,14,245,0]},{"a":14632,"t":"byte","b":[15,189,0,11,237,0,3,253]},{"a":14640,"t":"byte","b":[0,2,251,0,0,191,0,0]},{"a":14648,"t":"byte","b":[175,0,0,174,0,0,234,251]},{"a":14656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14664,"t":"byte","b":[0,240,0,0,240,0,0,240]},{"a":14672,"t":"byte","b":[0,0,175,128,0,239,128,0]},{"a":14680,"t":"byte","b":[171,128,0,239,192,0,175,192]},{"a":14688,"t":"byte","b":[0,175,128,0,188,0,0,184]},{"a":14696,"t":"byte","b":[0,0,240,0,0,224,0,0]},{"a":14704,"t":"byte","b":[160,0,0,160,0,0,176,0]},{"a":14712,"t":"byte","b":[0,252,0,0,255,0,0,0]},{"a":14720,"t":"byte","b":[0,3,248,0,3,248,0,3]},{"a":14728,"t":"byte","b":[250,0,3,250,0,3,242,0]},{"a":14736,"t":"byte","b":[2,226,0,0,130,0,0,0]},{"a":14744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14752,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":14768,"t":"byte","b":[0,0,0,0,2,170,0,0]},{"a":14776,"t":"byte","b":[170,0,0,0,0,0,2,0]},{"a":14784,"t":"byte","b":[191,128,0,63,192,0,47,192]},{"a":14792,"t":"byte","b":[0,15,192,0,11,192,0,3]},{"a":14800,"t":"byte","b":[240,0,2,184,0,0,188,0]},{"a":14808,"t":"byte","b":[0,252,0,0,252,0,0,62]},{"a":14816,"t":"byte","b":[0,0,42,0,0,42,0,0]},{"a":14824,"t":"byte","b":[42,0,0,42,0,0,10,0]},{"a":14832,"t":"byte","b":[0,2,0,168,2,128,170,130]},{"a":14840,"t":"byte","b":[160,170,170,160,0,10,128,255]},{"a":14848,"t":"byte","b":[0,0,0,0,0,2,0,0]},{"a":14856,"t":"byte","b":[10,0,0,11,0,0,5,0]},{"a":14864,"t":"byte","b":[0,15,0,0,43,0,0,47]},{"a":14872,"t":"byte","b":[0,0,47,0,0,46,0,0]},{"a":14880,"t":"byte","b":[43,0,0,46,0,0,175,0]},{"a":14888,"t":"byte","b":[3,250,0,11,255,0,15,254]},{"a":14896,"t":"byte","b":[0,15,255,0,15,255,0,15]},{"a":14904,"t":"byte","b":[191,0,15,191,0,15,235,0]},{"a":14912,"t":"byte","b":[0,0,0,0,0,0,128,0]},{"a":14920,"t":"byte","b":[0,128,0,0,64,0,0,192]},{"a":14928,"t":"byte","b":[0,0,160,0,0,224,0,0]},{"a":14936,"t":"byte","b":[224,0,0,224,0,0,160,0]},{"a":14944,"t":"byte","b":[0,160,0,0,176,0,0,188]},{"a":14952,"t":"byte","b":[0,0,252,0,0,255,0,0]},{"a":14960,"t":"byte","b":[255,0,0,255,0,0,251,0]},{"a":14968,"t":"byte","b":[0,251,0,0,239,0,0,251]},{"a":14976,"t":"byte","b":[0,47,191,0,62,254,0,62]},{"a":14984,"t":"byte","b":[187,0,58,239,0,60,191,0]},{"a":14992,"t":"byte","b":[60,238,0,60,255,0,48,175]},{"a":15000,"t":"byte","b":[0,48,170,0,56,170,0,60]},{"a":15008,"t":"byte","b":[170,0,62,170,0,58,250,0]},{"a":15016,"t":"byte","b":[14,250,0,3,254,0,3,252]},{"a":15024,"t":"byte","b":[0,11,240,0,15,240,0,15]},{"a":15032,"t":"byte","b":[240,0,15,240,0,15,192,0]},{"a":15040,"t":"byte","b":[255,0,0,251,0,0,191,0]},{"a":15048,"t":"byte","b":[0,243,0,0,243,192,0,243]},{"a":15056,"t":"byte","b":[192,0,243,192,0,226,192,0]},{"a":15064,"t":"byte","b":[160,192,0,161,192,0,169,192]},{"a":15072,"t":"byte","b":[0,188,240,0,188,240,0,252]},{"a":15080,"t":"byte","b":[228,0,252,20,0,252,80,0]},{"a":15088,"t":"byte","b":[252,96,0,255,20,0,255,20]},{"a":15096,"t":"byte","b":[0,191,4,0,63,4,0,0]},{"a":15104,"t":"byte","b":[0,15,192,0,15,192,0,15]},{"a":15112,"t":"byte","b":[128,0,15,0,0,11,0,0]},{"a":15120,"t":"byte","b":[46,0,0,63,0,0,63,0]},{"a":15128,"t":"byte","b":[0,60,0,0,188,0,0,172]},{"a":15136,"t":"byte","b":[0,0,168,0,0,168,0,0]},{"a":15144,"t":"byte","b":[168,0,0,40,0,0,160,0]},{"a":15152,"t":"byte","b":[0,160,0,0,160,42,2,162]},{"a":15160,"t":"byte","b":[170,2,170,160,0,0,0,0]},{"a":15168,"t":"byte","b":[63,5,0,63,5,0,47,1]},{"a":15176,"t":"byte","b":[0,46,1,0,11,1,64,11]},{"a":15184,"t":"byte","b":[1,64,15,192,64,15,192,64]},{"a":15192,"t":"byte","b":[15,224,80,11,160,80,10,160]},{"a":15200,"t":"byte","b":[16,10,160,16,2,128,0,2]},{"a":15208,"t":"byte","b":[128,0,2,128,0,2,128,0]},{"a":15216,"t":"byte","b":[0,160,0,162,168,0,170,170]},{"a":15224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":15232,"t":"byte","b":[0,0,0,0,0,0,64,0]},{"a":15240,"t":"byte","b":[0,80,0,0,84,0,0,197]},{"a":15248,"t":"byte","b":[0,0,161,64,0,224,81,0]},{"a":15256,"t":"byte","b":[224,21,0,224,25,0,160,7]},{"a":15264,"t":"byte","b":[192,160,7,224,176,3,228,191]},{"a":15272,"t":"byte","b":[0,196,255,192,192,255,194,192]},{"a":15280,"t":"byte","b":[255,243,192,254,251,192,250,251]},{"a":15288,"t":"byte","b":[192,248,255,0,236,63,0,252]},{"a":15296,"t":"byte","b":[252,0,0,252,0,0,184,0]},{"a":15304,"t":"byte","b":[0,240,0,0,240,0,0,240]},{"a":15312,"t":"byte","b":[0,0,240,0,0,224,0,0]},{"a":15320,"t":"byte","b":[160,0,0,160,0,0,168,0]},{"a":15328,"t":"byte","b":[0,188,0,0,188,0,0,252]},{"a":15336,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":15344,"t":"byte","b":[252,0,0,255,0,0,255,0]},{"a":15352,"t":"byte","b":[0,191,0,0,63,0,0,0]},{"a":15360,"l":"fighter_blocks_208","c":"Fighter graphics, blocks 208 to 223.","t":"byte","b":[63,0,0,63,0,0,47,0]},{"a":15368,"t":"byte","b":[0,46,0,0,11,0,0,11]},{"a":15376,"t":"byte","b":[0,0,15,192,0,15,192,0]},{"a":15384,"t":"byte","b":[15,224,0,11,160,0,10,160]},{"a":15392,"t":"byte","b":[0,10,160,0,2,128,0,2]},{"a":15400,"t":"byte","b":[128,0,2,128,0,2,128,0]},{"a":15408,"t":"byte","b":[0,160,0,162,168,0,170,170]},{"a":15416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":15424,"t":"byte","b":[0,240,0,0,240,0,128,176]},{"a":15432,"t":"byte","b":[0,128,240,0,67,240,0,195]},{"a":15440,"t":"byte","b":[192,0,163,192,0,235,192,0]},{"a":15448,"t":"byte","b":[239,192,0,239,128,0,175,0]},{"a":15456,"t":"byte","b":[0,171,0,0,191,0,0,187]},{"a":15464,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":15472,"t":"byte","b":[248,0,0,248,0,0,248,0]},{"a":15480,"t":"byte","b":[0,236,0,0,252,0,0,252]},{"a":15488,"t":"byte","b":[252,0,0,252,0,0,184,0]},{"a":15496,"t":"byte","b":[0,240,0,0,240,0,0,240]},{"a":15504,"t":"byte","b":[0,0,240,0,0,224,0,0]},{"a":15512,"t":"byte","b":[160,0,0,160,0,0,168,0]},{"a":15520,"t":"byte","b":[0,188,0,0,188,0,0,252]},{"a":15528,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":15536,"t":"byte","b":[252,0,0,255,0,0,255,0]},{"a":15544,"t":"byte","b":[0,191,0,0,63,0,0,255]},{"a":15552,"t":"byte","b":[0,0,0,0,1,0,0,1]},{"a":15560,"t":"byte","b":[0,0,1,2,0,1,66,0]},{"a":15568,"t":"byte","b":[1,65,0,0,74,0,0,74]},{"a":15576,"t":"byte","b":[0,0,90,0,0,90,0,0]},{"a":15584,"t":"byte","b":[90,0,0,26,0,0,22,0]},{"a":15592,"t":"byte","b":[0,23,0,0,23,0,0,23]},{"a":15600,"t":"byte","b":[0,0,183,0,0,245,0,2]},{"a":15608,"t":"byte","b":[245,0,3,249,0,3,233,0]},{"a":15616,"t":"byte","b":[0,0,0,0,0,0,160,0]},{"a":15624,"t":"byte","b":[0,168,0,0,172,0,0,84]},{"a":15632,"t":"byte","b":[0,0,188,0,0,184,0,0]},{"a":15640,"t":"byte","b":[252,0,0,252,0,0,248,0]},{"a":15648,"t":"byte","b":[0,188,0,0,160,0,0,176]},{"a":15656,"t":"byte","b":[0,0,232,0,0,254,0,0]},{"a":15664,"t":"byte","b":[239,0,0,255,128,0,255,192]},{"a":15672,"t":"byte","b":[0,254,192,0,251,192,0,159]},{"a":15680,"t":"byte","b":[0,3,186,0,3,254,0,0]},{"a":15688,"t":"byte","b":[255,0,0,59,0,0,14,0]},{"a":15696,"t":"byte","b":[0,14,0,0,15,0,0,10]},{"a":15704,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":15712,"t":"byte","b":[10,0,0,42,0,0,46,0]},{"a":15720,"t":"byte","b":[0,63,0,0,63,0,0,63]},{"a":15728,"t":"byte","b":[0,0,63,0,0,63,0,0]},{"a":15736,"t":"byte","b":[255,0,0,255,0,0,255,0]},{"a":15744,"t":"byte","b":[190,192,0,234,192,0,251,192]},{"a":15752,"t":"byte","b":[0,239,192,0,175,192,0,255]},{"a":15760,"t":"byte","b":[0,0,252,0,0,248,0,0]},{"a":15768,"t":"byte","b":[152,0,0,168,0,0,168,0]},{"a":15776,"t":"byte","b":[0,171,0,0,171,0,0,175]},{"a":15784,"t":"byte","b":[192,0,175,192,0,239,192,0]},{"a":15792,"t":"byte","b":[207,240,0,15,240,0,15,240]},{"a":15800,"t":"byte","b":[0,15,252,0,3,252,0,0]},{"a":15808,"t":"byte","b":[0,3,252,0,3,240,0,3]},{"a":15816,"t":"byte","b":[240,0,3,240,0,3,192,0]},{"a":15824,"t":"byte","b":[11,192,0,15,128,0,62,128]},{"a":15832,"t":"byte","b":[0,63,0,0,63,0,0,188]},{"a":15840,"t":"byte","b":[0,0,172,0,2,168,0,2]},{"a":15848,"t":"byte","b":[160,0,2,160,0,0,160,0]},{"a":15856,"t":"byte","b":[2,128,0,2,128,0,10,130]},{"a":15864,"t":"byte","b":[170,10,170,170,2,128,0,0]},{"a":15872,"t":"byte","b":[0,252,0,0,252,0,0,255]},{"a":15880,"t":"byte","b":[0,0,175,0,0,63,0,0]},{"a":15888,"t":"byte","b":[62,0,0,47,0,0,63,0]},{"a":15896,"t":"byte","b":[0,63,0,0,190,0,0,170]},{"a":15904,"t":"byte","b":[0,0,170,0,0,42,0,0]},{"a":15912,"t":"byte","b":[42,0,0,10,0,0,10,0]},{"a":15920,"t":"byte","b":[0,2,128,42,138,160,170,170]},{"a":15928,"t":"byte","b":[168,160,0,0,0,0,0,255]},{"a":15936,"t":"byte","b":[0,184,0,2,110,0,2,175]},{"a":15944,"t":"byte","b":[0,1,175,0,2,175,128,2]},{"a":15952,"t":"byte","b":[171,224,2,170,184,2,190,184]},{"a":15960,"t":"byte","b":[2,255,254,0,255,254,0,255]},{"a":15968,"t":"byte","b":[254,0,251,187,3,254,239,3]},{"a":15976,"t":"byte","b":[254,191,3,251,239,15,226,255]},{"a":15984,"t":"byte","b":[15,128,175,15,224,10,2,252]},{"a":15992,"t":"byte","b":[106,5,125,149,10,190,85,0]},{"a":16000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16016,"t":"byte","b":[0,0,0,0,15,0,0,191]},{"a":16024,"t":"byte","b":[0,3,239,0,15,234,128,63]},{"a":16032,"t":"byte","b":[235,250,190,186,234,254,254,234]},{"a":16040,"t":"byte","b":[252,254,235,252,190,175,252,42]},{"a":16048,"t":"byte","b":[175,248,10,175,240,2,171,250]},{"a":16056,"t":"byte","b":[170,85,234,170,85,84,0,170]},{"a":16064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16088,"t":"byte","b":[192,0,0,192,0,0,240,0]},{"a":16096,"t":"byte","b":[0,248,0,0,202,0,0,170]},{"a":16104,"t":"byte","b":[0,0,168,0,0,168,160,0]},{"a":16112,"t":"byte","b":[170,160,0,170,160,0,170,128]},{"a":16120,"t":"byte","b":[0,170,128,0,0,0,0,170]},{"a":16128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16136,"t":"byte","b":[2,0,0,2,0,0,9,0]},{"a":16144,"t":"byte","b":[0,6,0,0,11,0,0,42]},{"a":16152,"t":"byte","b":[0,0,43,0,0,43,0,0]},{"a":16160,"t":"byte","b":[42,0,0,42,0,0,42,0]},{"a":16168,"t":"byte","b":[0,42,0,0,43,0,0,47]},{"a":16176,"t":"byte","b":[0,0,63,0,0,63,0,0]},{"a":16184,"t":"byte","b":[63,0,0,191,0,0,251,0]},{"a":16192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16200,"t":"byte","b":[0,0,0,0,128,0,0,96]},{"a":16208,"t":"byte","b":[0,0,224,0,0,240,0,0]},{"a":16216,"t":"byte","b":[240,0,0,240,0,0,248,0]},{"a":16224,"t":"byte","b":[0,232,0,0,239,0,0,255]},{"a":16232,"t":"byte","b":[0,0,190,0,0,255,128,0]},{"a":16240,"t":"byte","b":[239,128,0,255,176,0,254,187]},{"a":16248,"t":"byte","b":[0,255,239,0,255,235,0,0]},{"a":16256,"t":"byte","b":[0,0,251,0,0,252,0,0]},{"a":16264,"t":"byte","b":[252,0,0,248,0,0,240,0]},{"a":16272,"t":"byte","b":[2,224,0,3,128,0,3,192]},{"a":16280,"t":"byte","b":[0,3,192,0,3,192,0,3]},{"a":16288,"t":"byte","b":[192,0,3,192,0,3,192,0]},{"a":16296,"t":"byte","b":[3,128,0,3,0,0,3,0]},{"a":16304,"t":"byte","b":[0,11,0,0,15,170,1,95]},{"a":16312,"t":"byte","b":[149,2,175,170,0,0,0,0]},{"a":16320,"t":"byte","b":[255,190,0,190,232,0,187,170]},{"a":16328,"t":"byte","b":[252,46,171,254,10,171,255,63]},{"a":16336,"t":"byte","b":[171,255,255,235,239,255,234,239]},{"a":16344,"t":"byte","b":[255,234,251,251,240,35,254,0]},{"a":16352,"t":"byte","b":[2,250,0,2,58,128,0,42]},{"a":16360,"t":"byte","b":[128,0,42,160,0,2,160,0]},{"a":16368,"t":"byte","b":[2,130,160,170,138,170,85,86]},{"a":16376,"t":"byte","b":[170,170,170,170,0,0,0,0]},{"a":16384,"l":"fighter_blocks_224","c":"Fighter graphics, blocks 224 to 239.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16392,"t":"byte","b":[0,0,0,0,0,0,0,192]},{"a":16400,"t":"byte","b":[0,0,192,0,0,128,0,0]},{"a":16408,"t":"byte","b":[240,0,0,248,0,0,250,0]},{"a":16416,"t":"byte","b":[0,234,0,0,170,0,0,170]},{"a":16424,"t":"byte","b":[0,0,10,0,0,10,128,0]},{"a":16432,"t":"byte","b":[2,168,0,130,170,0,170,168]},{"a":16440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16496,"t":"byte","b":[0,255,240,3,255,188,3,191]},{"a":16504,"t":"byte","b":[239,15,255,175,14,254,171,14]},{"a":16512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16536,"t":"byte","b":[0,0,3,0,0,3,0,0]},{"a":16544,"t":"byte","b":[3,0,0,3,0,0,15,0]},{"a":16552,"t":"byte","b":[0,15,0,32,15,0,170,143]},{"a":16560,"t":"byte","b":[2,170,255,2,171,254,2,138]},{"a":16568,"t":"byte","b":[252,2,170,250,0,2,186,0]},{"a":16576,"t":"byte","b":[14,254,171,59,254,170,43,238]},{"a":16584,"t":"byte","b":[170,175,238,170,175,234,170,239]},{"a":16592,"t":"byte","b":[170,170,239,170,170,239,234,168]},{"a":16600,"t":"byte","b":[239,238,136,251,238,136,255,250]},{"a":16608,"t":"byte","b":[192,254,250,224,248,251,240,240]},{"a":16616,"t":"byte","b":[190,240,226,58,248,194,185,188]},{"a":16624,"t":"byte","b":[130,169,124,10,190,92,10,47]},{"a":16632,"t":"byte","b":[148,170,171,229,170,170,169,0]},{"a":16640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16680,"t":"byte","b":[0,0,0,0,0,0,0,15]},{"a":16688,"t":"byte","b":[0,0,255,0,15,255,0,15]},{"a":16696,"t":"byte","b":[255,0,43,255,10,175,239,0]},{"a":16704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16744,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":16752,"t":"byte","b":[255,0,0,251,0,0,239,0]},{"a":16760,"t":"byte","b":[0,207,0,0,3,192,0,0]},{"a":16768,"t":"byte","b":[42,175,186,170,171,235,170,171]},{"a":16776,"t":"byte","b":[251,166,174,251,167,175,255,151]},{"a":16784,"t":"byte","b":[251,255,159,251,255,27,191,255]},{"a":16792,"t":"byte","b":[2,255,239,3,239,186,3,250]},{"a":16800,"t":"byte","b":[41,3,240,5,3,240,21,3]},{"a":16808,"t":"byte","b":[240,87,2,225,95,3,197,79]},{"a":16816,"t":"byte","b":[15,197,3,255,128,3,248,10]},{"a":16824,"t":"byte","b":[171,250,170,170,170,170,170,0]},{"a":16832,"t":"byte","b":[3,192,0,2,192,0,192,192]},{"a":16840,"t":"byte","b":[0,224,240,0,243,240,0,247]},{"a":16848,"t":"byte","b":[240,0,229,240,0,229,64,0]},{"a":16856,"t":"byte","b":[149,96,0,87,240,0,95,248]},{"a":16864,"t":"byte","b":[32,111,254,160,243,250,168,248]},{"a":16872,"t":"byte","b":[255,232,248,63,250,248,63,250]},{"a":16880,"t":"byte","b":[248,15,202,250,163,138,250,170]},{"a":16888,"t":"byte","b":[168,234,160,0,168,0,0,0]},{"a":16896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16920,"t":"byte","b":[0,0,0,0,0,10,0,0]},{"a":16928,"t":"byte","b":[47,0,0,191,0,3,255,0]},{"a":16936,"t":"byte","b":[11,175,0,42,251,0,38,191]},{"a":16944,"t":"byte","b":[0,26,175,0,42,187,0,42]},{"a":16952,"t":"byte","b":[170,0,42,170,0,10,168,0]},{"a":16960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":16976,"t":"byte","b":[0,0,0,0,0,0,0,10]},{"a":16984,"t":"byte","b":[160,0,47,250,130,191,191,171]},{"a":16992,"t":"byte","b":[255,255,239,255,255,239,254,239]},{"a":17000,"t":"byte","b":[235,254,254,251,251,255,186,175]},{"a":17008,"t":"byte","b":[191,239,234,190,255,255,171,254]},{"a":17016,"t":"byte","b":[175,170,170,170,0,0,0,0]},{"a":17024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":17032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":17040,"t":"byte","b":[0,0,0,0,0,160,0,0]},{"a":17048,"t":"byte","b":[240,0,0,240,0,0,248,0]},{"a":17056,"t":"byte","b":[0,239,0,0,255,192,0,255]},{"a":17064,"t":"byte","b":[224,8,191,250,40,239,234,170]},{"a":17072,"t":"byte","b":[234,170,170,170,170,168,170,170]},{"a":17080,"t":"byte","b":[168,0,170,0,0,0,0,255]},{"a":17088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":17096,"t":"byte","b":[8,0,0,42,0,0,42,0]},{"a":17104,"t":"byte","b":[0,21,4,0,191,4,0,174]},{"a":17112,"t":"byte","b":[4,0,191,4,0,191,4,0]},{"a":17120,"t":"byte","b":[187,4,0,187,4,2,238,4]},{"a":17128,"t":"byte","b":[11,250,4,47,238,4,47,255]},{"a":17136,"t":"byte","b":[4,63,254,4,63,255,4,63]},{"a":17144,"t":"byte","b":[255,4,62,255,4,62,191,0]},{"a":17152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":17160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":17168,"t":"byte","b":[0,0,128,0,0,128,0,0]},{"a":17176,"t":"byte","b":[128,0,0,128,0,0,128,0]},{"a":17184,"t":"byte","b":[0,128,0,0,160,0,0,184]},{"a":17192,"t":"byte","b":[0,0,248,0,0,252,0,0]},{"a":17200,"t":"byte","b":[254,0,0,255,0,0,251,0]},{"a":17208,"t":"byte","b":[0,251,0,0,239,0,0,0]},{"a":17216,"t":"byte","b":[4,62,254,4,58,255,4,62]},{"a":17224,"t":"byte","b":[255,4,62,187,4,188,174,4]},{"a":17232,"t":"byte","b":[252,255,8,248,251,5,240,255]},{"a":17240,"t":"byte","b":[7,242,191,59,226,170,63,130]},{"a":17248,"t":"byte","b":[170,62,2,170,12,2,170,8]},{"a":17256,"t":"byte","b":[2,234,4,3,234,4,3,250]},{"a":17264,"t":"byte","b":[0,3,251,0,15,242,0,15]},{"a":17272,"t":"byte","b":[240,0,15,224,0,15,192,0]},{"a":17280,"t":"byte","b":[255,0,0,251,0,0,251,0]},{"a":17288,"t":"byte","b":[0,251,128,0,239,192,0,203]},{"a":17296,"t":"byte","b":[192,0,195,240,0,194,240,0]},{"a":17304,"t":"byte","b":[160,188,0,160,47,192,160,11]},{"a":17312,"t":"byte","b":[0,160,3,192,176,3,240,176]},{"a":17320,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":17328,"t":"byte","b":[255,0,0,255,0,0,255,0]},{"a":17336,"t":"byte","b":[0,191,0,0,191,0,0,0]},{"a":17344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":17352,"t":"byte","b":[8,0,0,42,0,0,42,0]},{"a":17360,"t":"byte","b":[0,21,4,0,191,4,0,174]},{"a":17368,"t":"byte","b":[4,0,191,4,0,191,4,0]},{"a":17376,"t":"byte","b":[187,4,0,174,4,2,250,4]},{"a":17384,"t":"byte","b":[11,255,4,47,238,4,47,255]},{"a":17392,"t":"byte","b":[4,63,254,4,63,255,4,63]},{"a":17400,"t":"byte","b":[255,4,62,255,4,62,191,255]},{"a":17408,"l":"screen_colours","c":"The bitmap's screen colours, 1,000 bytes for 25 rows of 40 cells: the high four bits the colour of a cell's %01 pixels, the low four its %10 pixels (the colour RAM holds the %11 colour). Rows 7 to 22, columns 4 to 35, are the arena of the backdrop on screen, which swap_arena_colours exchanges with $E11C; rows 14 to 21 of it are set to the fighters' colours by colour_strip. Then 16 bytes after the 1,000, $98 each, which nothing reads.","t":"byte","b":[16,176,192,188,112,112,224,231]},{"a":17416,"t":"byte","b":[112,126,232,128,231,135,142,142]},{"a":17424,"t":"byte","b":[8,7,224,128,126,224,224,224]},{"a":17432,"t":"byte","b":[14,7,224,112,224,14,158,135]},{"a":17440,"t":"byte","b":[224,176,112,112,11,176,80,176]},{"a":17448,"t":"byte","b":[208,224,80,48,192,188,11,120]},{"a":17456,"t":"byte","b":[232,126,126,206,231,142,142,142]},{"a":17464,"t":"byte","b":[142,142,142,142,231,142,142,142]},{"a":17472,"t":"byte","b":[142,142,232,126,232,232,46,135]},{"a":17480,"t":"byte","b":[190,158,193,176,92,5,92,156]},{"a":17488,"t":"byte","b":[206,228,228,228,32,30,30,194],"x":[37057]},{"a":17496,"t":"byte","b":[7,142,135,142,135,142,142,142]},{"a":17504,"t":"byte","b":[126,231,135,142,231,142,142,231]},{"a":17512,"t":"byte","b":[126,142,142,135,231,135,142,135]},{"a":17520,"t":"byte","b":[142,144,156,124,64,64,84,156]},{"a":17528,"t":"byte","b":[158,78,78,48,32,235,176,11],"x":[37060]},{"a":17536,"t":"byte","b":[128,142,130,142,40,232,142,232]},{"a":17544,"t":"byte","b":[232,130,2,232,142,226,142,232]},{"a":17552,"t":"byte","b":[135,232,130,46,226,130,142,130]},{"a":17560,"t":"byte","b":[46,235,225,125,160,4,84,156]},{"a":17568,"t":"byte","b":[228,228,78,64,176,176,80,14],"x":[37063]},{"a":17576,"t":"byte","b":[2,142,232,142,2,2,62,35]},{"a":17584,"t":"byte","b":[62,2,62,35,14,14,2,35]},{"a":17592,"t":"byte","b":[14,2,14,50,32,14,46,8]},{"a":17600,"t":"byte","b":[232,144,225,87,64,64,80,64]},{"a":17608,"t":"byte","b":[78,228,64,4,48,27,190,146],"x":[37066]},{"a":17616,"t":"byte","b":[32,142,142,2,190,243,179,179]},{"a":17624,"t":"byte","b":[179,35,15,46,206,47,194,195]},{"a":17632,"t":"byte","b":[35,35,243,243,12,112,128,32]},{"a":17640,"t":"byte","b":[32,235,145,140,64,69,4,64]},{"a":17648,"t":"byte","b":[78,80,80,5,37,16,30,226]},{"a":17656,"t":"byte","b":[224,46,32,240,14,224,14,224]},{"a":17664,"t":"byte","b":[190,78,78,224,78,14,78,78]},{"a":17672,"t":"byte","b":[144,11,11,32,158,224,190,32]},{"a":17680,"t":"byte","b":[32,158,66,37,13,80,80,80]},{"a":17688,"t":"byte","b":[190,224,12,197,94,80,80,32]},{"a":17696,"t":"byte","b":[4,64,8,64,64,64,2,8]},{"a":17704,"t":"byte","b":[2,4,64,8,2,2,2,2]},{"a":17712,"t":"byte","b":[2,2,32,32,2,64,2,64]},{"a":17720,"t":"byte","b":[64,32,2,2,80,92,80,91]},{"a":17728,"t":"byte","b":[91,235,53,229,32,37,72,72]},{"a":17736,"t":"byte","b":[72,72,72,43,41,40,36,66]},{"a":17744,"t":"byte","b":[72,66,47,47,40,39,39,36]},{"a":17752,"t":"byte","b":[130,130,40,132,66,72,66,66]},{"a":17760,"t":"byte","b":[66,66,82,91,5,83,75,181]},{"a":17768,"t":"byte","b":[89,91,158,235,190,41,73,36]},{"a":17776,"t":"byte","b":[72,75,43,44,130,130,39,36]},{"a":17784,"t":"byte","b":[39,215,248,247,248,247,184,88]},{"a":17792,"t":"byte","b":[87,88,183,66,72,200,40,36]},{"a":17800,"t":"byte","b":[73,66,73,37,83,149,91,149]},{"a":17808,"t":"byte","b":[89,80,133,158,233,148,73,137]},{"a":17816,"t":"byte","b":[155,43,36,116,203,140,188,231]},{"a":17824,"t":"byte","b":[199,167,87,88,248,248,200,200]},{"a":17832,"t":"byte","b":[127,123,140,188,203,139,152,152]},{"a":17840,"t":"byte","b":[148,66,36,91,181,88,5,89]},{"a":17848,"t":"byte","b":[185,152,5,88,155,201,188,185]},{"a":17856,"t":"byte","b":[73,155,155,196,203,188,155,184]},{"a":17864,"t":"byte","b":[138,135,184,120,1,135,135,120]},{"a":17872,"t":"byte","b":[139,184,185,196,155,185,146,155]},{"a":17880,"t":"byte","b":[196,180,155,84,133,149,133,155]},{"a":17888,"t":"byte","b":[235,233,185,201,201,94,149,89]},{"a":17896,"t":"byte","b":[73,148,148,73,185,73,156,181]},{"a":17904,"t":"byte","b":[178,176,184,184,177,142,139,188]},{"a":17912,"t":"byte","b":[203,155,180,180,73,197,66,84]},{"a":17920,"t":"byte","b":[94,94,158,149,201,184,89,91]},{"a":17928,"t":"byte","b":[190,59,235,206,149,201,92,149]},{"a":17936,"t":"byte","b":[92,197,156,149,92,69,148,73]},{"a":17944,"t":"byte","b":[78,158,147,62,57,57,89,233]},{"a":17952,"t":"byte","b":[156,149,152,89,92,201,89,149]},{"a":17960,"t":"byte","b":[94,92,94,94,200,83,179,91]},{"a":17968,"t":"byte","b":[89,149,233,236,201,197,197,201]},{"a":17976,"t":"byte","b":[201,89,197,156,92,156,197,156]},{"a":17984,"t":"byte","b":[89,149,156,201,201,89,92,233]},{"a":17992,"t":"byte","b":[149,197,89,156,156,201,197,149]},{"a":18000,"t":"byte","b":[201,89,149,89,197,155,91,149]},{"a":18008,"t":"byte","b":[89,9,88,192,92,89,201,89]},{"a":18016,"t":"byte","b":[197,89,92,92,92,9,9,9]},{"a":18024,"t":"byte","b":[9,197,37,201,9,201,37,92]},{"a":18032,"t":"byte","b":[92,89,57,89,197,89,197,37]},{"a":18040,"t":"byte","b":[156,201,89,156,140,89,152,149]},{"a":18048,"t":"byte","b":[9,152,139,8,201,197,233,201]},{"a":18056,"t":"byte","b":[37,89,197,37,9,9,201,201]},{"a":18064,"t":"byte","b":[201,201,9,201,89,201,201,201]},{"a":18072,"t":"byte","b":[201,89,9,201,37,9,37,197]},{"a":18080,"t":"byte","b":[92,156,156,201,140,185,8,185]},{"a":18088,"t":"byte","b":[233,147,137,140,201,156,89,92]},{"a":18096,"t":"byte","b":[92,197,89,89,89,89,92,89]},{"a":18104,"t":"byte","b":[89,9,201,201,89,89,92,89]},{"a":18112,"t":"byte","b":[92,89,89,89,9,201,89,197]},{"a":18120,"t":"byte","b":[197,197,197,197,12,185,89,149]},{"a":18128,"t":"byte","b":[235,179,62,142,92,201,156,89]},{"a":18136,"t":"byte","b":[89,89,89,89,89,89,89,89]},{"a":18144,"t":"byte","b":[201,201,201,89,89,89,89,201]},{"a":18152,"t":"byte","b":[201,89,89,89,89,201,89,201]},{"a":18160,"t":"byte","b":[89,92,92,201,200,53,59,91]},{"a":18168,"t":"byte","b":[201,155,233,235,156,149,89,89]},{"a":18176,"t":"byte","b":[89,201,89,201,201,89,89,89]},{"a":18184,"t":"byte","b":[201,201,201,89,89,89,89,89]},{"a":18192,"t":"byte","b":[201,89,92,201,201,201,89,89]},{"a":18200,"t":"byte","b":[201,201,156,156,83,181,176,155]},{"a":18208,"t":"byte","b":[11,128,185,200,92,156,201,201]},{"a":18216,"t":"byte","b":[201,89,89,201,201,201,201,89]},{"a":18224,"t":"byte","b":[89,201,89,89,89,89,89,89]},{"a":18232,"t":"byte","b":[89,89,201,89,89,89,89,201]},{"a":18240,"t":"byte","b":[89,201,156,201,203,201,8,155]},{"a":18248,"t":"byte","b":[185,158,201,200,156,156,156,156]},{"a":18256,"t":"byte","b":[156,156,156,149,156,156,236,236]},{"a":18264,"t":"byte","b":[156,156,156,156,156,92,89,89]},{"a":18272,"t":"byte","b":[201,156,156,89,89,89,89,156]},{"a":18280,"t":"byte","b":[156,149,149,149,206,200,128,149]},{"a":18288,"t":"byte","b":[224,185,142,156,206,92,206,236]},{"a":18296,"t":"byte","b":[201,201,156,92,92,92,156,92]},{"a":18304,"t":"byte","b":[156,156,92,156,156,92,197,197]},{"a":18312,"t":"byte","b":[156,156,156,156,89,156,156,197]},{"a":18320,"t":"byte","b":[194,92,44,206,140,137,89,91]},{"a":18328,"t":"byte","b":[128,185,142,149,89,192,236,92]},{"a":18336,"t":"byte","b":[236,94,92,206,94,94,197,206]},{"a":18344,"t":"byte","b":[206,92,92,92,92,92,92,236]},{"a":18352,"t":"byte","b":[229,229,92,94,92,92,92,197]},{"a":18360,"t":"byte","b":[197,92,197,89,89,59,185,9]},{"a":18368,"t":"byte","b":[181,181,91,91,235,91,181,91]},{"a":18376,"t":"byte","b":[92,92,92,197,197,236,94,94]},{"a":18384,"t":"byte","b":[229,229,91,229,229,206,91,203]},{"a":18392,"t":"byte","b":[165,181,245,181,92,92,92,92]},{"a":18400,"t":"byte","b":[229,203,188,185,89,181,181,181]},{"a":18408,"t":"byte","b":[152,152,152,152,152,152,152,152]},{"a":18416,"t":"byte","b":[152,152,152,152,152,152,152,152]},{"a":18424,"t":"gap","n":8,"x":[38848]},{"a":18432,"l":"shapes_raised","c":"Sprite shapes $20 to $2C: the parts of a frame that rise above the strip the fighters are drawn in (the top of the head, a fist, the sword), drawn by place_overlay in pairs at X offsets 0 and 24, or one alone at 24 (shape $0A, the overhead chop's frames $1F and $48), multicolour, medium grey.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18472,"t":"byte","b":[0,0,0,0,1,0,0,5]},{"a":18480,"t":"byte","b":[0,0,5,0,0,10,0,0]},{"a":18488,"t":"byte","b":[21,0,0,21,0,0,23,0]},{"a":18496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18536,"t":"byte","b":[0,0,64,0,0,80,0,0]},{"a":18544,"t":"byte","b":[112,0,0,160,0,0,240,8]},{"a":18552,"t":"byte","b":[0,208,32,0,240,160,0,0]},{"a":18560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18584,"t":"byte","b":[0,0,0,0,0,1,0,0]},{"a":18592,"t":"byte","b":[5,0,0,5,0,0,10,0]},{"a":18600,"t":"byte","b":[0,21,0,0,21,0,0,22]},{"a":18608,"t":"byte","b":[0,0,26,0,3,43,0,15]},{"a":18616,"t":"byte","b":[229,0,15,215,0,55,127,0]},{"a":18624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18648,"t":"byte","b":[0,0,0,64,32,0,80,160]},{"a":18656,"t":"byte","b":[0,114,128,0,170,0,0,168]},{"a":18664,"t":"byte","b":[0,0,160,0,0,176,0,0]},{"a":18672,"t":"byte","b":[176,0,0,208,0,0,240,0]},{"a":18680,"t":"byte","b":[0,119,244,60,245,255,247,255]},{"a":18688,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18696,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18744,"t":"byte","b":[0,0,0,0,0,0,10,0]},{"a":18752,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18768,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18800,"t":"byte","b":[0,0,0,0,0,0,131,0]},{"a":18808,"t":"byte","b":[0,179,224,0,187,192,0,0]},{"a":18816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18872,"t":"byte","b":[3,0,0,15,0,0,63,0]},{"a":18880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18928,"t":"byte","b":[0,0,0,128,0,0,176,0]},{"a":18936,"t":"byte","b":[0,176,0,0,188,0,0,0]},{"a":18944,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19000,"t":"byte","b":[194,0,11,206,0,3,238,0]},{"a":19008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19064,"t":"byte","b":[0,0,0,0,160,0,0,0]},{"a":19072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19088,"t":"byte","b":[0,0,32,0,0,32,0,0]},{"a":19096,"t":"byte","b":[40,0,0,40,0,0,8,0]},{"a":19104,"t":"byte","b":[0,10,0,0,10,0,0,2]},{"a":19112,"t":"byte","b":[0,0,2,128,0,2,128,0]},{"a":19120,"t":"byte","b":[0,128,0,0,160,0,0,160]},{"a":19128,"t":"byte","b":[0,0,32,0,0,40,0,0]},{"a":19136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19176,"t":"byte","b":[0,0,0,0,0,0,42,170]},{"a":19184,"t":"byte","b":[0,170,170,0,0,0,0,0]},{"a":19192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19240,"t":"byte","b":[0,0,2,0,0,170,242,0]},{"a":19248,"t":"byte","b":[170,250,0,2,242,0,0,112]},{"a":19256,"t":"byte","b":[0,0,48,0,0,240,0,0]},{"a":19264,"l":"shapes_raised_left","c":"Sprite shapes $2D to $39: the same 13 shapes mirrored, for a fighter facing left (shape_offset).","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19296,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19304,"t":"byte","b":[0,0,64,0,0,80,0,0]},{"a":19312,"t":"byte","b":[80,0,0,160,0,0,84,0]},{"a":19320,"t":"byte","b":[0,84,0,0,212,0,0,0]},{"a":19328,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19368,"t":"byte","b":[0,0,0,0,1,0,0,5]},{"a":19376,"t":"byte","b":[0,0,13,0,0,10,0,32]},{"a":19384,"t":"byte","b":[15,0,8,7,0,10,15,0]},{"a":19392,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19416,"t":"byte","b":[0,0,0,64,0,0,80,0]},{"a":19424,"t":"byte","b":[0,80,0,0,160,0,0,84]},{"a":19432,"t":"byte","b":[0,0,84,0,0,148,0,0]},{"a":19440,"t":"byte","b":[164,0,0,232,192,0,91,240]},{"a":19448,"t":"byte","b":[0,215,240,0,253,220,0,0]},{"a":19456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19480,"t":"byte","b":[0,0,0,0,8,1,0,10]},{"a":19488,"t":"byte","b":[5,0,2,141,0,0,170,0]},{"a":19496,"t":"byte","b":[0,42,0,0,10,0,0,14]},{"a":19504,"t":"byte","b":[0,0,14,0,0,7,0,0]},{"a":19512,"t":"byte","b":[15,60,31,221,223,255,95,255]},{"a":19520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19576,"t":"byte","b":[0,0,0,0,160,0,0,0]},{"a":19584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19640,"t":"byte","b":[194,0,11,206,0,3,238,0]},{"a":19648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19680,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19688,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19696,"t":"byte","b":[0,0,0,0,0,0,192,0]},{"a":19704,"t":"byte","b":[0,240,0,0,252,0,0,0]},{"a":19712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19752,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19760,"t":"byte","b":[0,0,0,0,0,2,0,0]},{"a":19768,"t":"byte","b":[14,0,0,14,0,0,62,0]},{"a":19776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19824,"t":"byte","b":[0,0,0,0,0,0,131,0]},{"a":19832,"t":"byte","b":[0,179,224,0,187,192,0,0]},{"a":19840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19896,"t":"byte","b":[0,0,0,0,0,0,10,0]},{"a":19904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19920,"t":"byte","b":[0,0,0,0,8,0,0,8]},{"a":19928,"t":"byte","b":[0,0,40,0,0,40,0,0]},{"a":19936,"t":"byte","b":[32,0,0,160,0,0,160,0]},{"a":19944,"t":"byte","b":[0,128,0,2,128,0,2,128]},{"a":19952,"t":"byte","b":[0,2,0,0,10,0,0,10]},{"a":19960,"t":"byte","b":[0,0,8,0,0,40,0,0]},{"a":19968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":19992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20008,"t":"byte","b":[0,0,0,0,0,170,168,0]},{"a":20016,"t":"byte","b":[170,170,0,0,0,0,0,0]},{"a":20024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20072,"t":"byte","b":[0,0,0,0,128,0,143,170]},{"a":20080,"t":"byte","b":[0,175,170,0,143,128,0,13]},{"a":20088,"t":"byte","b":[0,0,12,0,0,15,0,0]},{"a":20096,"l":"shape_blood","c":"Sprite shape $3A, picture $1A: the blood splash (sequence $8A).","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20112,"t":"byte","b":[0,0,0,0,192,0,48,192]},{"a":20120,"t":"byte","b":[0,51,0,0,255,48,0,255]},{"a":20128,"t":"byte","b":[240,0,63,0,3,255,192,3]},{"a":20136,"t":"byte","b":[63,192,0,63,0,0,255,0]},{"a":20144,"t":"byte","b":[0,204,192,0,12,192,0,12]},{"a":20152,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":20160,"l":"shapes_head","c":"Sprite shapes $3B to $41, pictures $1B to $21: the head rolling (sequences $80, $81) and at rest ($84).","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20176,"t":"byte","b":[80,0,1,84,0,3,84,0]},{"a":20184,"t":"byte","b":[2,168,0,3,213,0,1,213]},{"a":20192,"t":"byte","b":[0,3,245,0,3,245,0,1]},{"a":20200,"t":"byte","b":[245,0,3,213,0,0,117,0]},{"a":20208,"t":"byte","b":[0,61,0,0,0,0,0,0]},{"a":20216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20240,"t":"byte","b":[5,0,0,21,64,0,21,192]},{"a":20248,"t":"byte","b":[0,42,128,0,87,192,0,87]},{"a":20256,"t":"byte","b":[64,0,95,192,0,95,192,0]},{"a":20264,"t":"byte","b":[95,64,0,87,192,0,93,0]},{"a":20272,"t":"byte","b":[0,124,0,0,0,0,0,0]},{"a":20280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20296,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20304,"t":"byte","b":[21,0,0,86,0,0,91,0]},{"a":20312,"t":"byte","b":[0,103,64,0,151,192,0,95]},{"a":20320,"t":"byte","b":[192,0,95,192,0,95,192,0]},{"a":20328,"t":"byte","b":[87,64,0,21,192,0,23,240]},{"a":20336,"t":"byte","b":[0,5,192,0,16,0,0,0]},{"a":20344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20376,"t":"byte","b":[0,0,0,0,103,64,0,111]},{"a":20384,"t":"byte","b":[192,0,111,192,0,103,220,0]},{"a":20392,"t":"byte","b":[101,252,0,101,124,0,37,80]},{"a":20400,"t":"byte","b":[0,5,80,0,0,16,0,0]},{"a":20408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20440,"t":"byte","b":[0,1,204,0,15,220,0,31]},{"a":20448,"t":"byte","b":[220,0,63,112,0,21,84,0]},{"a":20456,"t":"byte","b":[101,84,0,89,80,0,25,64]},{"a":20464,"t":"byte","b":[0,22,0,0,0,0,0,0]},{"a":20472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20496,"t":"byte","b":[0,0,0,3,192,0,7,80]},{"a":20504,"t":"byte","b":[0,61,80,0,31,80,0,63]},{"a":20512,"t":"byte","b":[80,0,63,80,0,29,80,0]},{"a":20520,"t":"byte","b":[61,80,0,42,128,0,53,64]},{"a":20528,"t":"byte","b":[0,21,64,0,5,0,0,0]},{"a":20536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20560,"t":"byte","b":[0,0,0,0,0,0,1,0]},{"a":20568,"t":"byte","b":[0,244,0,0,245,0,0,21]},{"a":20576,"t":"byte","b":[64,0,117,96,0,245,96,0]},{"a":20584,"t":"byte","b":[253,144,0,61,144,0,30,80]},{"a":20592,"t":"byte","b":[0,0,64,0,0,0,0,0]},{"a":20600,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":20608,"l":"shapes_spurt","c":"Sprite shapes $42 to $45, pictures $22 to $25: the blood spurting from the neck (sequence $82).","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20640,"t":"byte","b":[0,0,12,0,0,0,0,0]},{"a":20648,"t":"byte","b":[48,0,0,0,0,0,48,0]},{"a":20656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20672,"t":"byte","b":[0,0,0,0,0,0,0,12]},{"a":20680,"t":"byte","b":[0,3,0,0,0,48,0,3]},{"a":20688,"t":"byte","b":[12,0,0,0,0,0,48,0]},{"a":20696,"t":"byte","b":[0,48,0,0,48,0,0,0]},{"a":20704,"t":"byte","b":[0,0,48,0,0,48,0,0]},{"a":20712,"t":"byte","b":[0,0,0,0,0,0,48,0]},{"a":20720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20736,"t":"byte","b":[0,192,0,3,12,0,0,192]},{"a":20744,"t":"byte","b":[0,0,60,0,12,243,0,0]},{"a":20752,"t":"byte","b":[48,192,12,51,0,0,48,0]},{"a":20760,"t":"byte","b":[0,0,0,0,12,0,0,48]},{"a":20768,"t":"byte","b":[0,0,0,0,0,48,0,0]},{"a":20776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20808,"t":"byte","b":[0,0,0,0,3,48,0,0]},{"a":20816,"t":"byte","b":[12,0,0,0,0,195,0,48]},{"a":20824,"t":"byte","b":[0,48,0,0,0,0,48,0]},{"a":20832,"t":"byte","b":[48,0,0,0,0,0,0,0]},{"a":20840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20856,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":20864,"l":"shape_shadow","c":"Sprite shape $46, picture $26: the head's shadow (sequence $83).","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20912,"t":"byte","b":[0,0,0,0,0,0,0,63]},{"a":20920,"t":"byte","b":[240,0,255,252,0,63,240,255]},{"a":20928,"l":"shapes_goblin","c":"Sprite shapes $47 to $52, pictures $27 to $32: the goblin, a top and a bottom half for each picture, walking (sequences $86, $87) and grabbing ($88, $89).","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20936,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20944,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":20960,"t":"byte","b":[0,0,0,0,0,2,0,0]},{"a":20968,"t":"byte","b":[10,128,0,42,160,0,41,160]},{"a":20976,"t":"byte","b":[0,169,96,2,106,160,2,153]},{"a":20984,"t":"byte","b":[160,10,170,80,10,166,160,0]},{"a":20992,"t":"byte","b":[10,153,128,26,152,0,26,104]},{"a":21000,"t":"byte","b":[0,26,100,0,42,104,0,41]},{"a":21008,"t":"byte","b":[170,0,41,170,0,25,170,128]},{"a":21016,"t":"byte","b":[25,170,128,9,90,128,10,102]},{"a":21024,"t":"byte","b":[128,2,101,64,2,101,0,134]},{"a":21032,"t":"byte","b":[101,0,154,165,0,41,164,0]},{"a":21040,"t":"byte","b":[0,148,0,0,149,0,22,165]},{"a":21048,"t":"byte","b":[64,85,168,0,5,84,0,0]},{"a":21056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21088,"t":"byte","b":[0,0,0,0,0,2,0,0]},{"a":21096,"t":"byte","b":[10,128,0,42,160,0,41,160]},{"a":21104,"t":"byte","b":[0,169,96,2,106,160,2,153]},{"a":21112,"t":"byte","b":[160,10,170,80,10,166,160,0]},{"a":21120,"t":"byte","b":[10,153,128,26,152,0,26,104]},{"a":21128,"t":"byte","b":[0,26,100,0,42,104,0,41]},{"a":21136,"t":"byte","b":[170,0,41,170,0,25,170,128]},{"a":21144,"t":"byte","b":[25,150,128,9,106,128,10,105]},{"a":21152,"t":"byte","b":[128,2,105,64,2,25,0,134]},{"a":21160,"t":"byte","b":[24,0,154,24,0,41,24,0]},{"a":21168,"t":"byte","b":[0,106,0,0,154,128,21,168]},{"a":21176,"t":"byte","b":[0,85,85,0,1,85,64,0]},{"a":21184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21216,"t":"byte","b":[0,0,0,0,0,2,0,0]},{"a":21224,"t":"byte","b":[10,128,0,42,160,0,41,160]},{"a":21232,"t":"byte","b":[0,169,96,2,106,160,2,153]},{"a":21240,"t":"byte","b":[160,10,170,80,10,166,160,0]},{"a":21248,"t":"byte","b":[10,153,128,26,152,0,26,104]},{"a":21256,"t":"byte","b":[0,26,100,0,42,104,0,41]},{"a":21264,"t":"byte","b":[170,0,41,170,0,25,170,128]},{"a":21272,"t":"byte","b":[25,170,128,9,165,128,10,90]},{"a":21280,"t":"byte","b":[128,2,106,64,2,106,0,134]},{"a":21288,"t":"byte","b":[90,0,154,66,64,41,66,128]},{"a":21296,"t":"byte","b":[1,2,128,2,129,128,26,162]},{"a":21304,"t":"byte","b":[160,85,85,160,0,85,80,0]},{"a":21312,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21328,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21344,"t":"byte","b":[0,0,2,0,0,10,128,0]},{"a":21352,"t":"byte","b":[42,160,0,41,160,0,169,96]},{"a":21360,"t":"byte","b":[2,106,160,2,153,160,10,170]},{"a":21368,"t":"byte","b":[80,10,166,160,10,153,128,0]},{"a":21376,"t":"byte","b":[26,152,0,26,104,0,26,100]},{"a":21384,"t":"byte","b":[0,42,104,0,41,170,0,41]},{"a":21392,"t":"byte","b":[170,0,25,170,128,25,170,128]},{"a":21400,"t":"byte","b":[9,86,128,10,105,128,2,105]},{"a":21408,"t":"byte","b":[64,2,41,0,134,41,0,154]},{"a":21416,"t":"byte","b":[41,0,41,152,0,0,152,0]},{"a":21424,"t":"byte","b":[0,24,0,0,24,0,21,106]},{"a":21432,"t":"byte","b":[0,85,90,128,1,85,64,0]},{"a":21440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21472,"t":"byte","b":[0,0,0,0,0,10,0,0]},{"a":21480,"t":"byte","b":[42,128,0,42,128,0,166,128]},{"a":21488,"t":"byte","b":[0,165,128,2,106,128,2,166]},{"a":21496,"t":"byte","b":[128,10,169,64,10,154,128,0]},{"a":21504,"t":"byte","b":[10,150,0,26,152,0,26,104]},{"a":21512,"t":"byte","b":[0,26,100,0,42,104,0,41]},{"a":21520,"t":"byte","b":[170,0,41,170,0,25,170,128]},{"a":21528,"t":"byte","b":[25,170,128,9,90,128,10,102]},{"a":21536,"t":"byte","b":[128,2,101,64,2,101,0,134]},{"a":21544,"t":"byte","b":[101,0,154,165,0,41,164,0]},{"a":21552,"t":"byte","b":[0,148,0,0,149,0,22,165]},{"a":21560,"t":"byte","b":[64,85,168,0,5,84,0,0]},{"a":21568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21600,"t":"byte","b":[0,0,0,0,0,10,0,0]},{"a":21608,"t":"byte","b":[42,128,0,42,128,0,166,128]},{"a":21616,"t":"byte","b":[0,165,128,2,154,128,2,166]},{"a":21624,"t":"byte","b":[128,10,165,64,10,169,0,0]},{"a":21632,"t":"byte","b":[10,154,0,26,154,0,26,100]},{"a":21640,"t":"byte","b":[0,26,100,0,42,104,0,41]},{"a":21648,"t":"byte","b":[170,0,41,170,0,25,170,128]},{"a":21656,"t":"byte","b":[25,170,128,9,90,128,10,102]},{"a":21664,"t":"byte","b":[128,2,101,64,2,101,0,134]},{"a":21672,"t":"byte","b":[101,0,154,165,0,41,164,0]},{"a":21680,"t":"byte","b":[0,148,0,0,149,0,22,165]},{"a":21688,"t":"byte","b":[64,85,168,0,5,84,0,255]},{"a":21696,"l":"shapes_body","c":"Sprite shapes $53 to $7F: 45 body pieces for fighter 1 to wear over its frame (place_overlay), of which 43 are worn: no frame names shapes $44 and $4D (pointers $64 and $6D), though both hold pictures; hi-res in the skill level's colour; flip_sprite_shapes mirrors them all when fighter 1 turns. The first thirteen are exchanged with the shapes at $FC40 by swap_shape_bank, which runs only on side 2.","t":"byte","b":[0,48,0,0,48,0,0,48]},{"a":21704,"t":"byte","b":[3,0,60,195,0,63,195,0]},{"a":21712,"t":"byte","b":[63,207,0,63,204,0,12,0]},{"a":21720,"t":"byte","b":[0,60,12,0,63,12,0,15]},{"a":21728,"t":"byte","b":[12,0,15,0,0,3,0,0]},{"a":21736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21752,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21760,"t":"byte","b":[0,0,240,0,0,51,0,0]},{"a":21768,"t":"byte","b":[15,0,0,15,0,0,63,0]},{"a":21776,"t":"byte","b":[0,15,0,0,63,0,0,255]},{"a":21784,"t":"byte","b":[0,0,255,0,3,252,0,12]},{"a":21792,"t":"byte","b":[240,0,60,240,0,15,240,0]},{"a":21800,"t":"byte","b":[60,240,0,63,240,0,63,192]},{"a":21808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21816,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":21824,"t":"byte","b":[0,0,240,0,0,60,0,0]},{"a":21832,"t":"byte","b":[3,0,0,3,0,0,3,0]},{"a":21840,"t":"byte","b":[0,3,0,0,3,0,0,15]},{"a":21848,"t":"byte","b":[0,0,12,0,0,60,0,0]},{"a":21856,"t":"byte","b":[60,0,0,192,0,3,240,0]},{"a":21864,"t":"byte","b":[12,240,0,63,240,0,15,192]},{"a":21872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":21880,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":21888,"t":"byte","b":[0,0,12,0,0,0,0,0]},{"a":21896,"t":"byte","b":[3,0,0,3,0,0,3,0]},{"a":21904,"t":"byte","b":[0,15,0,0,15,0,0,63]},{"a":21912,"t":"byte","b":[0,0,63,0,0,255,0,0]},{"a":21920,"t":"byte","b":[60,0,3,60,0,3,252,0]},{"a":21928,"t":"byte","b":[12,240,0,15,240,0,15,240]},{"a":21936,"t":"byte","b":[0,15,240,0,0,0,0,0]},{"a":21944,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":21952,"t":"byte","b":[0,0,240,0,0,15,0,0]},{"a":21960,"t":"byte","b":[15,0,0,3,0,0,15,0]},{"a":21968,"t":"byte","b":[0,60,0,0,252,0,0,243]},{"a":21976,"t":"byte","b":[0,3,243,0,0,255,0,15]},{"a":21984,"t":"byte","b":[255,0,15,252,0,51,240,0]},{"a":21992,"t":"byte","b":[63,240,0,63,240,0,63,192]},{"a":22000,"t":"byte","b":[0,63,192,0,0,0,0,0]},{"a":22008,"t":"byte","b":[0,0,0,0,0,0,0,247]},{"a":22016,"t":"byte","b":[0,0,48,0,0,192,0,12]},{"a":22024,"t":"byte","b":[192,0,12,48,0,15,0,0]},{"a":22032,"t":"byte","b":[15,0,0,15,0,0,0,240]},{"a":22040,"t":"byte","b":[0,15,240,0,15,240,0,15]},{"a":22048,"t":"byte","b":[252,0,3,240,0,3,255,0]},{"a":22056,"t":"byte","b":[3,255,0,3,207,0,0,252]},{"a":22064,"t":"byte","b":[0,0,240,0,0,0,0,0]},{"a":22072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22080,"t":"byte","b":[0,3,192,0,63,0,0,63]},{"a":22088,"t":"byte","b":[0,0,63,192,0,63,192,0]},{"a":22096,"t":"byte","b":[63,60,0,60,252,0,15,255]},{"a":22104,"t":"byte","b":[0,15,255,0,15,252,0,3]},{"a":22112,"t":"byte","b":[255,0,3,207,0,0,252,0]},{"a":22120,"t":"byte","b":[0,240,0,0,0,0,0,0]},{"a":22128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22136,"t":"byte","b":[0,0,0,0,0,0,0,247]},{"a":22144,"t":"byte","b":[0,0,3,0,0,15,0,0]},{"a":22152,"t":"byte","b":[255,0,3,3,0,63,255,0]},{"a":22160,"t":"byte","b":[60,255,0,63,252,0,3,204]},{"a":22168,"t":"byte","b":[0,15,252,0,3,240,0,0]},{"a":22176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22208,"t":"byte","b":[0,48,0,0,48,3,0,48]},{"a":22216,"t":"byte","b":[15,0,60,60,0,60,60,0]},{"a":22224,"t":"byte","b":[15,252,0,15,252,0,0,192]},{"a":22232,"t":"byte","b":[0,60,0,0,0,0,0,0]},{"a":22240,"t":"byte","b":[0,0,0,0,0,3,204,0]},{"a":22248,"t":"byte","b":[15,252,0,3,240,0,0,0]},{"a":22256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22264,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":22272,"t":"byte","b":[0,48,240,0,48,0,0,63]},{"a":22280,"t":"byte","b":[3,0,60,3,0,60,3,0]},{"a":22288,"t":"byte","b":[48,3,0,48,0,0,0,12]},{"a":22296,"t":"byte","b":[0,0,60,0,0,252,0,3]},{"a":22304,"t":"byte","b":[252,0,15,252,0,3,192,0]},{"a":22312,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22328,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":22336,"t":"byte","b":[0,15,48,0,15,252,0,15]},{"a":22344,"t":"byte","b":[60,0,15,252,0,15,252,0]},{"a":22352,"t":"byte","b":[15,48,0,3,0,0,15,192]},{"a":22360,"t":"byte","b":[0,15,3,0,3,0,0,0]},{"a":22368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22376,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22392,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":22400,"t":"byte","b":[0,12,3,0,63,3,0,63]},{"a":22408,"t":"byte","b":[3,0,63,255,0,60,252,0]},{"a":22416,"t":"byte","b":[51,252,0,15,252,0,15,252]},{"a":22424,"t":"byte","b":[0,15,240,0,15,240,0,15]},{"a":22432,"t":"byte","b":[240,0,15,0,0,12,0,0]},{"a":22440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22456,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":22464,"t":"byte","b":[0,0,48,0,0,48,0,0]},{"a":22472,"t":"byte","b":[48,0,0,240,0,3,48,0]},{"a":22480,"t":"byte","b":[15,243,0,3,255,0,63,63]},{"a":22488,"t":"byte","b":[0,63,255,0,15,60,0,63]},{"a":22496,"t":"byte","b":[255,0,63,255,0,63,255,0]},{"a":22504,"t":"byte","b":[15,255,0,15,60,0,15,252]},{"a":22512,"t":"byte","b":[0,15,252,0,0,192,0,0]},{"a":22520,"t":"byte","b":[0,0,0,0,0,0,0,247]},{"a":22528,"t":"byte","b":[0,48,12,0,48,63,0,63]},{"a":22536,"t":"byte","b":[63,0,63,255,0,15,207,0]},{"a":22544,"t":"byte","b":[15,243,0,15,255,0,15,252]},{"a":22552,"t":"byte","b":[0,3,252,0,3,252,0,3]},{"a":22560,"t":"byte","b":[252,0,0,60,0,0,12,0]},{"a":22568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22592,"t":"byte","b":[0,0,15,0,0,240,0,0]},{"a":22600,"t":"byte","b":[252,0,3,255,0,3,252,0]},{"a":22608,"t":"byte","b":[0,192,0,3,243,0,3,207]},{"a":22616,"t":"byte","b":[0,3,255,0,3,252,0,0]},{"a":22624,"t":"byte","b":[243,0,0,252,0,0,252,0]},{"a":22632,"t":"byte","b":[0,252,0,0,240,0,0,0]},{"a":22640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22648,"t":"byte","b":[0,0,0,0,0,0,0,247]},{"a":22656,"t":"byte","b":[0,0,60,0,0,60,0,0]},{"a":22664,"t":"byte","b":[252,0,0,252,0,0,243,0]},{"a":22672,"t":"byte","b":[0,12,0,0,60,0,0,252]},{"a":22680,"t":"byte","b":[0,0,252,0,0,252,0,0]},{"a":22688,"t":"byte","b":[60,0,0,60,0,0,48,0]},{"a":22696,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22720,"l":"shapes_body_16","c":"Sprite shapes $63 to $72: fighter 1's body pieces, continued. $64 and $6D are the two no frame names.","t":"byte","b":[0,0,192,0,0,192,0,0]},{"a":22728,"t":"byte","b":[0,0,0,0,0,0,192,0]},{"a":22736,"t":"byte","b":[0,240,0,0,252,0,0,252]},{"a":22744,"t":"byte","b":[0,0,60,0,0,60,0,0]},{"a":22752,"t":"byte","b":[60,0,0,12,0,0,15,0]},{"a":22760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22768,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22776,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":22784,"t":"byte","b":[0,255,192,0,255,252,3,255]},{"a":22792,"t":"byte","b":[255,0,0,255,0,0,15,0]},{"a":22800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22840,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":22848,"t":"byte","b":[0,0,48,0,48,240,0,0]},{"a":22856,"t":"byte","b":[192,0,63,240,0,63,255,0]},{"a":22864,"t":"byte","b":[63,243,0,63,207,0,51,252]},{"a":22872,"t":"byte","b":[0,15,240,0,60,204,0,63]},{"a":22880,"t":"byte","b":[240,0,63,252,0,15,252,0]},{"a":22888,"t":"byte","b":[63,240,0,63,240,0,15,0]},{"a":22896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22904,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":22912,"t":"byte","b":[0,3,48,0,15,204,0,12]},{"a":22920,"t":"byte","b":[3,0,0,3,0,0,3,0]},{"a":22928,"t":"byte","b":[0,3,0,0,15,0,0,15]},{"a":22936,"t":"byte","b":[0,0,15,0,48,63,0,48]},{"a":22944,"t":"byte","b":[252,0,63,252,0,63,252,0]},{"a":22952,"t":"byte","b":[63,252,0,15,252,0,15,60]},{"a":22960,"t":"byte","b":[0,63,204,0,51,252,0,15]},{"a":22968,"t":"byte","b":[240,0,15,240,0,0,0,8]},{"a":22976,"t":"byte","b":[0,0,192,0,3,240,0,12]},{"a":22984,"t":"byte","b":[0,0,0,12,0,0,12,0]},{"a":22992,"t":"byte","b":[0,12,0,0,60,0,0,60]},{"a":23000,"t":"byte","b":[0,0,252,0,0,60,0,0]},{"a":23008,"t":"byte","b":[252,0,15,252,0,15,252,0]},{"a":23016,"t":"byte","b":[15,252,0,15,252,0,3,252]},{"a":23024,"t":"byte","b":[0,15,252,0,15,255,0,15]},{"a":23032,"t":"byte","b":[252,0,3,192,0,0,0,247]},{"a":23040,"t":"byte","b":[0,12,252,0,3,195,0,15]},{"a":23048,"t":"byte","b":[192,0,15,0,0,60,0,0]},{"a":23056,"t":"byte","b":[12,0,0,0,0,0,0,3]},{"a":23064,"t":"byte","b":[0,0,3,0,0,12,0,0]},{"a":23072,"t":"byte","b":[60,0,48,252,0,15,240,0]},{"a":23080,"t":"byte","b":[0,240,0,0,48,0,0,0]},{"a":23088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23104,"t":"byte","b":[0,0,3,0,0,243,0,3]},{"a":23112,"t":"byte","b":[204,0,3,252,0,15,252,0]},{"a":23120,"t":"byte","b":[15,252,0,15,252,0,15,240]},{"a":23128,"t":"byte","b":[0,3,204,0,63,240,0,63]},{"a":23136,"t":"byte","b":[240,0,63,0,0,60,192,0]},{"a":23144,"t":"byte","b":[255,192,0,255,0,0,63,0]},{"a":23152,"t":"byte","b":[0,12,0,0,0,0,0,0]},{"a":23160,"t":"byte","b":[0,0,0,0,0,0,0,247]},{"a":23168,"t":"byte","b":[0,0,60,0,12,243,0,15]},{"a":23176,"t":"byte","b":[195,0,15,192,0,63,0,0]},{"a":23184,"t":"byte","b":[63,0,0,63,0,0,60,240]},{"a":23192,"t":"byte","b":[0,3,240,0,63,252,0,63]},{"a":23200,"t":"byte","b":[240,0,15,240,0,51,192,0]},{"a":23208,"t":"byte","b":[15,192,0,60,0,0,60,0]},{"a":23216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23232,"t":"byte","b":[0,0,12,0,0,3,0,0]},{"a":23240,"t":"byte","b":[3,0,0,3,0,0,3,0]},{"a":23248,"t":"byte","b":[0,0,0,48,3,0,3,255]},{"a":23256,"t":"byte","b":[0,15,255,0,15,255,0,15]},{"a":23264,"t":"byte","b":[60,0,3,252,0,3,243,0]},{"a":23272,"t":"byte","b":[3,63,0,3,252,0,0,192]},{"a":23280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23288,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":23296,"t":"byte","b":[0,0,60,0,0,0,0,0]},{"a":23304,"t":"byte","b":[3,0,0,3,0,0,3,0]},{"a":23312,"t":"byte","b":[0,0,0,0,3,0,0,63]},{"a":23320,"t":"byte","b":[0,0,255,0,0,255,0,3]},{"a":23328,"t":"byte","b":[255,0,15,60,0,3,252,0]},{"a":23336,"t":"byte","b":[3,243,0,3,63,0,3,252]},{"a":23344,"t":"byte","b":[0,0,192,0,0,0,0,0]},{"a":23352,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":23360,"t":"byte","b":[0,63,240,0,255,252,3,255]},{"a":23368,"t":"byte","b":[255,3,255,192,3,243,192,15]},{"a":23376,"t":"byte","b":[0,192,12,0,192,0,0,192]},{"a":23384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23392,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23416,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":23424,"t":"byte","b":[0,3,0,0,51,0,0,51]},{"a":23432,"t":"byte","b":[0,0,0,0,0,3,192,0]},{"a":23440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23448,"t":"byte","b":[0,0,3,0,0,15,0,0]},{"a":23456,"t":"byte","b":[255,0,3,255,0,3,240,0]},{"a":23464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23480,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":23488,"t":"byte","b":[0,0,15,0,0,3,0,0]},{"a":23496,"t":"byte","b":[0,0,12,3,0,12,0,0]},{"a":23504,"t":"byte","b":[12,3,0,3,0,0,3,204]},{"a":23512,"t":"byte","b":[0,3,192,0,0,240,0,0]},{"a":23520,"t":"byte","b":[48,0,0,48,0,0,0,0]},{"a":23528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23544,"t":"byte","b":[0,0,0,0,0,0,0,247]},{"a":23552,"t":"byte","b":[0,3,192,0,3,252,0,0]},{"a":23560,"t":"byte","b":[255,0,0,15,0,0,0,0]},{"a":23568,"t":"byte","b":[0,15,0,0,15,0,0,60]},{"a":23576,"t":"byte","b":[0,0,48,0,3,252,0,0]},{"a":23584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23616,"t":"byte","b":[0,15,48,0,12,12,0,60]},{"a":23624,"t":"byte","b":[15,0,0,3,0,12,3,0]},{"a":23632,"t":"byte","b":[0,3,0,12,3,0,12,3]},{"a":23640,"t":"byte","b":[0,12,3,0,12,15,0,15]},{"a":23648,"t":"byte","b":[60,0,15,252,0,0,0,0]},{"a":23656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23672,"t":"byte","b":[0,0,0,0,0,0,0,247]},{"a":23680,"t":"byte","b":[0,0,15,0,0,255,0,3]},{"a":23688,"t":"byte","b":[240,0,3,192,0,0,0,0]},{"a":23696,"t":"byte","b":[3,192,0,3,192,0,0,240]},{"a":23704,"t":"byte","b":[0,0,48,0,0,255,0,0]},{"a":23712,"t":"byte","b":[255,0,0,0,0,0,0,0]},{"a":23720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23744,"l":"shapes_body_32","c":"Sprite shapes $73 to $7F: fighter 1's body pieces, continued.","t":"byte","b":[0,12,0,0,12,3,0,60]},{"a":23752,"t":"byte","b":[3,0,60,3,0,60,12,0]},{"a":23760,"t":"byte","b":[12,60,0,12,60,0,0,240]},{"a":23768,"t":"byte","b":[0,0,192,0,0,192,0,0]},{"a":23776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23800,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":23808,"t":"byte","b":[0,12,0,0,60,15,0,60]},{"a":23816,"t":"byte","b":[15,0,60,63,0,63,255,0]},{"a":23824,"t":"byte","b":[63,255,0,15,255,0,15,252]},{"a":23832,"t":"byte","b":[0,51,195,0,63,252,0,63]},{"a":23840,"t":"byte","b":[252,0,63,255,0,63,252,0]},{"a":23848,"t":"byte","b":[15,243,0,15,252,0,15,243]},{"a":23856,"t":"byte","b":[0,15,255,0,3,240,0,0]},{"a":23864,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":23872,"t":"byte","b":[0,12,0,0,12,15,0,12]},{"a":23880,"t":"byte","b":[15,0,15,63,0,15,255,0]},{"a":23888,"t":"byte","b":[63,255,0,15,255,0,15,252]},{"a":23896,"t":"byte","b":[0,51,195,0,63,252,0,63]},{"a":23904,"t":"byte","b":[252,0,63,255,0,63,252,0]},{"a":23912,"t":"byte","b":[15,243,0,15,252,0,15,243]},{"a":23920,"t":"byte","b":[0,15,255,0,3,240,0,0]},{"a":23928,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":23936,"t":"byte","b":[0,0,12,0,0,12,0,3]},{"a":23944,"t":"byte","b":[12,0,3,0,0,3,240,0]},{"a":23952,"t":"byte","b":[3,240,0,3,240,0,0,240]},{"a":23960,"t":"byte","b":[0,3,240,0,0,48,0,0]},{"a":23968,"t":"byte","b":[240,0,0,48,0,0,3,0]},{"a":23976,"t":"byte","b":[0,3,0,0,15,0,0,0]},{"a":23984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23992,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":24000,"t":"byte","b":[0,0,240,0,3,252,0,3]},{"a":24008,"t":"byte","b":[243,0,15,243,0,63,207,0]},{"a":24016,"t":"byte","b":[3,15,0,63,255,0,63,255]},{"a":24024,"t":"byte","b":[0,63,252,0,60,252,0,15]},{"a":24032,"t":"byte","b":[204,0,63,240,0,63,240,0]},{"a":24040,"t":"byte","b":[15,0,0,0,0,0,0,0]},{"a":24048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24056,"t":"byte","b":[0,0,0,0,0,0,0,247]},{"a":24064,"t":"byte","b":[0,3,0,0,3,15,0,15]},{"a":24072,"t":"byte","b":[252,0,15,240,0,15,240,3]},{"a":24080,"t":"byte","b":[243,48,0,252,192,0,255,0]},{"a":24088,"t":"byte","b":[0,252,240,0,63,192,0,60]},{"a":24096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24120,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24128,"t":"byte","b":[0,0,192,0,0,240,0,3]},{"a":24136,"t":"byte","b":[243,0,3,255,0,3,207,0]},{"a":24144,"t":"byte","b":[0,255,0,15,255,0,15,255]},{"a":24152,"t":"byte","b":[0,243,255,0,12,240,0,3]},{"a":24160,"t":"byte","b":[48,0,0,192,0,0,0,0]},{"a":24168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24184,"t":"byte","b":[0,0,0,0,0,0,0,247]},{"a":24192,"t":"byte","b":[0,0,12,0,48,15,0,60]},{"a":24200,"t":"byte","b":[15,0,60,63,0,60,63,0]},{"a":24208,"t":"byte","b":[63,255,0,63,255,0,63,252]},{"a":24216,"t":"byte","b":[0,15,240,0,60,252,0,63]},{"a":24224,"t":"byte","b":[252,0,63,252,0,63,48,0]},{"a":24232,"t":"byte","b":[12,192,0,15,252,0,15,60]},{"a":24240,"t":"byte","b":[0,15,252,0,3,240,0,0]},{"a":24248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24256,"t":"byte","b":[3,255,192,3,15,240,0,15]},{"a":24264,"t":"byte","b":[48,0,12,60,0,12,12,0]},{"a":24272,"t":"byte","b":[12,12,0,12,3,0,12,0]},{"a":24280,"t":"byte","b":[0,12,0,0,0,0,0,0]},{"a":24288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24296,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24304,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24312,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":24320,"t":"byte","b":[0,3,0,0,48,240,0,243]},{"a":24328,"t":"byte","b":[240,0,243,204,3,255,252,3]},{"a":24336,"t":"byte","b":[255,240,0,255,240,0,255,240]},{"a":24344,"t":"byte","b":[0,60,255,0,3,60,0,0]},{"a":24352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24376,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":24384,"t":"byte","b":[0,12,15,0,15,12,0,15]},{"a":24392,"t":"byte","b":[204,0,3,60,0,0,252,0]},{"a":24400,"t":"byte","b":[0,60,0,0,0,0,0,0]},{"a":24408,"t":"byte","b":[0,0,0,0,192,0,0,48]},{"a":24416,"t":"byte","b":[0,0,60,0,0,15,48,0]},{"a":24424,"t":"byte","b":[63,240,0,63,192,0,15,0]},{"a":24432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24448,"t":"byte","b":[0,0,12,0,0,252,0,3]},{"a":24456,"t":"byte","b":[195,0,15,0,0,15,192,0]},{"a":24464,"t":"byte","b":[3,192,0,15,192,0,12,192]},{"a":24472,"t":"byte","b":[0,12,0,0,15,240,0,15]},{"a":24480,"t":"byte","b":[192,0,15,240,0,15,204,0]},{"a":24488,"t":"byte","b":[15,240,0,3,0,0,0,0]},{"a":24496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24512,"t":"byte","b":[0,0,60,0,0,195,0,3]},{"a":24520,"t":"byte","b":[0,0,3,0,0,15,192,0]},{"a":24528,"t":"byte","b":[15,192,0,12,240,0,3,192]},{"a":24536,"t":"byte","b":[0,15,0,0,15,0,0,15]},{"a":24544,"t":"byte","b":[0,0,12,0,0,0,0,0]},{"a":24552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24568,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":24576,"l":"bitmap","c":"The multicolour bitmap as loaded, 25 rows of 40 cells, 320 bytes a row: the title BARBARIAN, the strength displays and the scores at the top (rows 0 to 6), the pillars with their snakes down both sides (columns 0 to 3 and 36 to 39), the arena of the first backdrop, the volcano, between them (rows 7 to 22, columns 4 to 35; rows 14 to 21 are the strip the fighters are drawn in) and the row for DEMO, 1PLR or 2PLR at the bottom. Rows 0 to 2.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24624,"t":"byte","b":[1,5,5,21,21,21,21,21]},{"a":24632,"t":"byte","b":[85,85,85,85,85,85,94,94]},{"a":24640,"t":"byte","b":[192,255,255,255,255,255,127,87]},{"a":24648,"t":"byte","b":[0,162,168,170,170,170,170,169]},{"a":24656,"t":"byte","b":[85,85,85,85,85,85,121,253]},{"a":24664,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":24672,"t":"byte","b":[65,85,85,85,85,101,106,106]},{"a":24680,"t":"byte","b":[255,255,255,255,255,223,175,171]},{"a":24688,"t":"byte","b":[170,170,170,170,170,170,191,191]},{"a":24696,"t":"byte","b":[170,170,170,170,170,170,85,255]},{"a":24704,"t":"byte","b":[0,243,255,255,255,255,191,239]},{"a":24712,"t":"byte","b":[255,255,255,255,255,255,255,234]},{"a":24720,"t":"byte","b":[84,85,85,85,85,85,85,255]},{"a":24728,"t":"byte","b":[0,0,255,255,255,255,255,127]},{"a":24736,"t":"byte","b":[0,2,0,170,170,170,170,170]},{"a":24744,"t":"byte","b":[0,81,85,85,85,85,85,127]},{"a":24752,"t":"byte","b":[4,85,85,85,85,85,85,223]},{"a":24760,"t":"byte","b":[4,85,85,85,85,85,85,255]},{"a":24768,"t":"byte","b":[0,138,162,170,170,170,250,254]},{"a":24776,"t":"byte","b":[63,255,255,255,255,255,255,250]},{"a":24784,"t":"byte","b":[84,85,85,85,85,85,213,213]},{"a":24792,"t":"byte","b":[0,255,255,255,255,253,245,213]},{"a":24800,"t":"byte","b":[1,85,85,85,85,253,253,253]},{"a":24808,"t":"byte","b":[128,170,170,170,170,170,191,191]},{"a":24816,"t":"byte","b":[42,42,138,170,170,170,170,170]},{"a":24824,"t":"byte","b":[255,255,255,255,255,255,255,218]},{"a":24832,"t":"byte","b":[84,85,85,85,85,85,85,245]},{"a":24840,"t":"byte","b":[192,240,240,252,252,252,252,252]},{"a":24848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24928,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24936,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24944,"t":"byte","b":[63,63,15,15,3,0,3,3]},{"a":24952,"t":"byte","b":[249,253,254,254,254,255,255,255]},{"a":24960,"t":"byte","b":[255,255,255,251,250,249,253,253]},{"a":24968,"t":"byte","b":[85,85,87,255,251,171,171,171]},{"a":24976,"t":"byte","b":[86,86,214,86,86,86,86,86]},{"a":24984,"t":"byte","b":[170,170,170,170,170,171,171,171]},{"a":24992,"t":"byte","b":[234,234,233,233,169,173,165,165]},{"a":25000,"t":"byte","b":[254,126,254,126,126,126,126,126]},{"a":25008,"t":"byte","b":[159,167,173,159,159,159,159,159]},{"a":25016,"t":"byte","b":[255,255,127,105,105,105,105,105]},{"a":25024,"t":"byte","b":[250,254,254,254,254,254,254,254]},{"a":25032,"t":"byte","b":[159,151,159,159,159,159,159,159]},{"a":25040,"t":"byte","b":[255,255,105,107,107,107,107,103]},{"a":25048,"t":"byte","b":[218,246,246,246,246,246,246,246]},{"a":25056,"t":"byte","b":[87,86,94,90,90,122,122,122]},{"a":25064,"t":"byte","b":[255,253,247,231,231,167,167,167]},{"a":25072,"t":"byte","b":[231,229,231,231,235,235,235,235]},{"a":25080,"t":"byte","b":[255,255,95,218,218,218,218,218]},{"a":25088,"t":"byte","b":[254,255,255,127,127,127,127,127]},{"a":25096,"t":"byte","b":[159,159,159,159,159,159,159,159]},{"a":25104,"t":"byte","b":[213,213,213,213,85,86,86,86]},{"a":25112,"t":"byte","b":[213,214,214,214,86,94,90,90]},{"a":25120,"t":"byte","b":[253,189,189,189,189,189,189,189]},{"a":25128,"t":"byte","b":[191,191,191,191,191,175,175,111]},{"a":25136,"t":"byte","b":[170,170,234,234,234,234,234,234]},{"a":25144,"t":"byte","b":[218,90,106,106,106,106,234,106]},{"a":25152,"t":"byte","b":[250,250,250,250,250,250,250,250]},{"a":25160,"t":"byte","b":[168,168,160,160,128,0,128,128]},{"a":25168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25264,"t":"byte","b":[2,10,10,10,10,10,42,42]},{"a":25272,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25280,"t":"byte","b":[235,235,235,234,234,234,234,254]},{"a":25288,"t":"byte","b":[169,169,169,169,103,111,95,245]},{"a":25296,"t":"byte","b":[171,171,171,107,167,175,159,127]},{"a":25304,"t":"byte","b":[169,169,169,171,167,165,165,165]},{"a":25312,"t":"byte","b":[175,175,175,158,190,122,85,85]},{"a":25320,"t":"byte","b":[126,126,254,254,86,86,86,86]},{"a":25328,"t":"byte","b":[159,159,159,151,151,149,149,149]},{"a":25336,"t":"byte","b":[107,103,95,125,255,85,105,105]},{"a":25344,"t":"byte","b":[94,122,234,234,106,90,214,254]},{"a":25352,"t":"byte","b":[122,122,126,127,127,127,127,127]},{"a":25360,"t":"byte","b":[118,154,170,170,89,181,253,253]},{"a":25368,"t":"byte","b":[214,218,106,170,106,106,90,86]},{"a":25376,"t":"byte","b":[122,121,121,121,123,122,123,127]},{"a":25384,"t":"byte","b":[167,175,175,175,127,213,85,85]},{"a":25392,"t":"byte","b":[235,235,235,233,101,101,101,101]},{"a":25400,"t":"byte","b":[181,183,190,186,234,255,245,245]},{"a":25408,"t":"byte","b":[87,94,122,250,90,214,245,255]},{"a":25416,"t":"byte","b":[159,159,159,157,149,149,149,149]},{"a":25424,"t":"byte","b":[169,169,169,171,171,167,167,165]},{"a":25432,"t":"byte","b":[175,175,173,158,190,185,101,85]},{"a":25440,"t":"byte","b":[233,233,169,169,233,249,255,255]},{"a":25448,"t":"byte","b":[218,218,218,218,218,218,214,213]},{"a":25456,"t":"byte","b":[234,234,234,250,250,250,250,90]},{"a":25464,"t":"byte","b":[106,106,106,106,234,234,233,213]},{"a":25472,"t":"byte","b":[234,234,234,234,234,234,106,106]},{"a":25480,"t":"byte","b":[192,240,240,240,240,240,252,252]},{"a":25488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25536,"l":"bitmap_row_3","c":"The bitmap, rows 3 to 5.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25584,"t":"byte","b":[63,63,63,15,15,15,3,12]},{"a":25592,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25600,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":25608,"t":"byte","b":[85,85,85,85,85,117,109,107]},{"a":25616,"t":"byte","b":[255,127,95,87,87,87,87,86]},{"a":25624,"t":"byte","b":[165,149,149,149,157,191,191,191]},{"a":25632,"t":"byte","b":[171,175,191,191,127,127,127,125]},{"a":25640,"t":"byte","b":[169,169,253,253,253,253,253,253]},{"a":25648,"t":"byte","b":[149,149,151,159,191,191,191,191]},{"a":25656,"t":"byte","b":[150,150,215,215,215,215,215,215]},{"a":25664,"t":"byte","b":[169,169,173,237,253,253,253,253]},{"a":25672,"t":"byte","b":[213,213,229,234,234,234,234,234]},{"a":25680,"t":"byte","b":[255,255,255,255,255,254,254,250]},{"a":25688,"t":"byte","b":[169,173,253,253,253,247,247,247]},{"a":25696,"t":"byte","b":[85,150,222,254,254,254,254,254]},{"a":25704,"t":"byte","b":[223,95,90,90,90,90,90,90]},{"a":25712,"t":"byte","b":[101,101,101,103,239,239,239,239]},{"a":25720,"t":"byte","b":[165,165,245,245,245,245,245,245]},{"a":25728,"t":"byte","b":[85,213,255,255,255,255,255,255]},{"a":25736,"t":"byte","b":[106,126,127,127,127,127,127,127]},{"a":25744,"t":"byte","b":[245,245,229,234,234,234,234,234]},{"a":25752,"t":"byte","b":[254,250,234,234,106,106,106,105]},{"a":25760,"t":"byte","b":[253,253,253,253,185,169,169,169]},{"a":25768,"t":"byte","b":[213,213,213,217,234,234,234,234]},{"a":25776,"t":"byte","b":[86,85,85,149,149,149,149,181]},{"a":25784,"t":"byte","b":[213,213,213,213,213,213,85,85]},{"a":25792,"t":"byte","b":[234,234,234,234,234,234,234,234]},{"a":25800,"t":"byte","b":[84,84,84,80,80,80,64,16]},{"a":25808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25904,"t":"byte","b":[63,63,63,63,63,15,63,63]},{"a":25912,"t":"byte","b":[170,170,170,170,170,170,171,171]},{"a":25920,"t":"byte","b":[255,255,255,254,234,170,170,170]},{"a":25928,"t":"byte","b":[235,235,235,170,170,170,170,170]},{"a":25936,"t":"byte","b":[191,255,255,255,255,253,253,255]},{"a":25944,"t":"byte","b":[191,191,191,255,255,250,250,170]},{"a":25952,"t":"byte","b":[190,190,254,254,250,255,255,255]},{"a":25960,"t":"byte","b":[171,171,171,171,191,255,255,255]},{"a":25968,"t":"byte","b":[191,191,191,191,186,170,170,170]},{"a":25976,"t":"byte","b":[125,125,125,93,255,255,255,255]},{"a":25984,"t":"byte","b":[254,254,254,238,170,170,170,170]},{"a":25992,"t":"byte","b":[234,234,250,250,250,255,255,255]},{"a":26000,"t":"byte","b":[255,255,255,254,170,170,170,170]},{"a":26008,"t":"byte","b":[93,93,93,253,255,255,255,255]},{"a":26016,"t":"byte","b":[254,254,250,234,170,170,170,170]},{"a":26024,"t":"byte","b":[175,191,191,191,170,170,170,170]},{"a":26032,"t":"byte","b":[186,186,186,250,251,255,255,255]},{"a":26040,"t":"byte","b":[95,95,95,127,255,255,255,255]},{"a":26048,"t":"byte","b":[255,255,191,191,186,170,170,170]},{"a":26056,"t":"byte","b":[234,250,250,187,251,255,255,255]},{"a":26064,"t":"byte","b":[191,191,191,254,250,170,170,170]},{"a":26072,"t":"byte","b":[190,190,254,254,254,255,255,255]},{"a":26080,"t":"byte","b":[87,87,87,87,127,255,255,255]},{"a":26088,"t":"byte","b":[191,191,191,191,191,191,255,255]},{"a":26096,"t":"byte","b":[175,173,165,169,169,169,169,170]},{"a":26104,"t":"byte","b":[170,170,250,255,255,255,255,255]},{"a":26112,"t":"byte","b":[149,149,149,213,213,213,213,213]},{"a":26120,"t":"byte","b":[252,252,252,252,252,240,252,252]},{"a":26128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26224,"t":"byte","b":[42,40,34,2,2,2,0,10]},{"a":26232,"t":"byte","b":[254,254,254,254,250,250,250,250]},{"a":26240,"t":"byte","b":[85,85,85,87,85,85,85,85]},{"a":26248,"t":"byte","b":[170,171,175,255,255,255,255,255]},{"a":26256,"t":"byte","b":[255,255,254,254,254,250,250,234]},{"a":26264,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26272,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":26280,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26288,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26296,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26304,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26312,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26320,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26328,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":26336,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":26344,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26352,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26360,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26368,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26376,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26384,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26392,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26400,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26408,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26416,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26424,"t":"byte","b":[85,85,85,85,85,213,213,213]},{"a":26432,"t":"byte","b":[127,127,127,127,127,127,127,127]},{"a":26440,"t":"byte","b":[84,20,68,64,64,64,0,80]},{"a":26448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26496,"l":"bitmap_row_6","c":"The bitmap, rows 6 to 8.","t":"byte","b":[10,10,10,10,10,10,10,10]},{"a":26504,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":26512,"t":"byte","b":[0,0,4,5,0,65,4,5]},{"a":26520,"t":"byte","b":[136,168,128,168,160,170,10,40]},{"a":26528,"t":"byte","b":[0,0,0,0,136,0,8,170]},{"a":26536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26544,"t":"byte","b":[10,10,10,10,42,42,0,0]},{"a":26552,"t":"byte","b":[90,106,85,85,85,85,85,0]},{"a":26560,"t":"byte","b":[255,253,85,85,85,81,0,0]},{"a":26568,"t":"byte","b":[85,170,170,170,170,170,8,0]},{"a":26576,"t":"byte","b":[255,255,255,255,255,63,63,0]},{"a":26584,"t":"byte","b":[255,255,255,255,255,243,0,0]},{"a":26592,"t":"byte","b":[170,170,170,170,170,2,0,0]},{"a":26600,"t":"byte","b":[85,85,85,85,85,0,0,0]},{"a":26608,"t":"byte","b":[170,170,170,170,170,2,0,0]},{"a":26616,"t":"byte","b":[85,85,85,81,69,1,1,48]},{"a":26624,"t":"byte","b":[170,170,170,170,170,170,32,0]},{"a":26632,"t":"byte","b":[170,170,170,170,170,170,0,0]},{"a":26640,"t":"byte","b":[170,170,170,170,170,168,32,0]},{"a":26648,"t":"byte","b":[85,85,85,5,21,5,0,0]},{"a":26656,"t":"byte","b":[170,170,170,170,170,0,0,0]},{"a":26664,"t":"byte","b":[170,170,170,170,168,40,0,3]},{"a":26672,"t":"byte","b":[170,170,170,170,170,10,2,0]},{"a":26680,"t":"byte","b":[170,170,170,170,170,170,32,0]},{"a":26688,"t":"byte","b":[255,255,255,255,252,252,192,0]},{"a":26696,"t":"byte","b":[255,255,255,63,255,63,15,0]},{"a":26704,"t":"byte","b":[255,255,255,255,255,255,192,0]},{"a":26712,"t":"byte","b":[255,255,255,255,255,240,192,0]},{"a":26720,"t":"byte","b":[170,170,170,170,42,2,0,0]},{"a":26728,"t":"byte","b":[255,127,85,85,85,85,4,0]},{"a":26736,"t":"byte","b":[170,170,170,170,170,170,138,0]},{"a":26744,"t":"byte","b":[213,213,255,255,255,243,0,0]},{"a":26752,"t":"byte","b":[127,127,255,255,255,255,63,0]},{"a":26760,"t":"byte","b":[160,160,160,160,168,168,0,0]},{"a":26768,"t":"byte","b":[0,0,0,0,0,0,0,2]},{"a":26776,"t":"byte","b":[0,0,8,8,2,0,8,6]},{"a":26784,"t":"byte","b":[51,63,3,63,15,255,240,60]},{"a":26792,"t":"byte","b":[0,0,16,80,0,65,16,80]},{"a":26800,"t":"byte","b":[5,5,5,5,5,5,5,5]},{"a":26808,"t":"byte","b":[80,80,80,80,80,80,80,80]},{"a":26816,"t":"byte","b":[250,250,250,246,246,246,246,253]},{"a":26824,"t":"byte","b":[86,86,86,86,86,86,86,85]},{"a":26832,"t":"byte","b":[127,87,255,127,127,255,247,255]},{"a":26840,"t":"byte","b":[235,170,170,234,170,235,250,170]},{"a":26848,"t":"byte","b":[125,221,85,85,85,87,85,85]},{"a":26856,"t":"byte","b":[170,170,102,85,85,87,87,215]},{"a":26864,"t":"byte","b":[170,191,255,95,127,255,255,255]},{"a":26872,"t":"byte","b":[170,170,85,85,85,85,85,85]},{"a":26880,"t":"byte","b":[93,255,255,255,255,255,255,255]},{"a":26888,"t":"byte","b":[170,251,255,255,255,255,255,255]},{"a":26896,"t":"byte","b":[213,213,255,255,255,255,255,255]},{"a":26904,"t":"byte","b":[174,255,255,255,255,255,255,255]},{"a":26912,"t":"byte","b":[254,255,255,255,255,255,255,255]},{"a":26920,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26928,"t":"byte","b":[169,170,170,170,170,238,170,187]},{"a":26936,"t":"byte","b":[253,253,255,255,255,255,191,254]},{"a":26944,"t":"byte","b":[85,154,170,170,170,170,170,170]},{"a":26952,"t":"byte","b":[85,255,255,255,255,255,255,255]},{"a":26960,"t":"byte","b":[171,239,255,255,255,255,255,255]},{"a":26968,"t":"byte","b":[245,255,255,255,255,255,255,250]},{"a":26976,"t":"byte","b":[170,170,170,170,170,170,186,234]},{"a":26984,"t":"byte","b":[150,170,170,170,170,171,174,190]},{"a":26992,"t":"byte","b":[165,169,170,170,170,170,250,250]},{"a":27000,"t":"byte","b":[85,154,170,170,170,170,170,234]},{"a":27008,"t":"byte","b":[86,106,170,170,170,170,170,170]},{"a":27016,"t":"byte","b":[149,165,170,170,170,170,170,170]},{"a":27024,"t":"byte","b":[170,149,85,85,85,85,85,85]},{"a":27032,"t":"byte","b":[165,149,85,85,85,85,93,93]},{"a":27040,"t":"byte","b":[169,170,170,170,170,170,170,170]},{"a":27048,"t":"byte","b":[170,251,255,255,255,255,255,255]},{"a":27056,"t":"byte","b":[85,101,170,170,170,170,170,170]},{"a":27064,"t":"byte","b":[174,255,255,255,255,255,255,255]},{"a":27072,"t":"byte","b":[170,234,255,255,255,255,255,255]},{"a":27080,"t":"byte","b":[170,85,85,85,85,85,85,85]},{"a":27088,"t":"byte","b":[111,191,175,239,191,186,191,255]},{"a":27096,"t":"byte","b":[191,253,255,255,255,255,191,255]},{"a":27104,"t":"byte","b":[150,85,85,86,85,150,90,85]},{"a":27112,"t":"byte","b":[87,127,85,87,87,85,117,85]},{"a":27120,"t":"byte","b":[149,149,149,149,149,149,149,85]},{"a":27128,"t":"byte","b":[95,95,95,111,111,111,111,191]},{"a":27136,"t":"byte","b":[254,246,246,222,85,85,87,85]},{"a":27144,"t":"byte","b":[85,85,85,85,149,149,229,229]},{"a":27152,"t":"byte","b":[170,234,234,250,250,254,255,223]},{"a":27160,"t":"byte","b":[170,170,174,170,170,170,170,106]},{"a":27168,"t":"byte","b":[191,255,253,239,239,253,249,249]},{"a":27176,"t":"byte","b":[101,149,85,85,85,85,85,85]},{"a":27184,"t":"byte","b":[255,255,255,254,251,239,239,239]},{"a":27192,"t":"byte","b":[255,255,254,255,238,255,255,255]},{"a":27200,"t":"byte","b":[191,191,255,255,255,255,255,255]},{"a":27208,"t":"byte","b":[239,254,251,235,174,254,254,251]},{"a":27216,"t":"byte","b":[251,255,235,255,191,255,175,239]},{"a":27224,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":27232,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":27240,"t":"byte","b":[85,85,85,85,102,86,90,90]},{"a":27248,"t":"byte","b":[245,127,87,87,221,93,85,85]},{"a":27256,"t":"byte","b":[175,255,255,239,171,190,171,234]},{"a":27264,"t":"byte","b":[238,251,171,170,174,170,190,235]},{"a":27272,"t":"byte","b":[170,186,235,239,254,255,191,255]},{"a":27280,"t":"byte","b":[119,255,127,255,255,255,255,223]},{"a":27288,"t":"byte","b":[87,223,255,255,255,255,253,247]},{"a":27296,"t":"byte","b":[105,170,170,170,170,170,170,170]},{"a":27304,"t":"byte","b":[223,255,255,247,255,255,255,255]},{"a":27312,"t":"byte","b":[127,253,247,255,255,255,255,255]},{"a":27320,"t":"byte","b":[85,85,245,221,255,223,255,255]},{"a":27328,"t":"byte","b":[170,169,166,154,105,89,85,85]},{"a":27336,"t":"byte","b":[169,154,169,165,153,150,85,85]},{"a":27344,"t":"byte","b":[90,169,90,90,106,153,170,106]},{"a":27352,"t":"byte","b":[87,213,117,213,95,213,213,87]},{"a":27360,"t":"byte","b":[170,170,170,170,170,254,187,238]},{"a":27368,"t":"byte","b":[255,255,255,190,255,238,190,250]},{"a":27376,"t":"byte","b":[174,174,234,175,238,255,255,250]},{"a":27384,"t":"byte","b":[186,235,170,234,174,254,171,250]},{"a":27392,"t":"byte","b":[234,186,239,170,171,174,234,234]},{"a":27400,"t":"byte","b":[170,170,170,170,170,186,234,234]},{"a":27408,"t":"byte","b":[149,165,170,170,170,170,170,170]},{"a":27416,"t":"byte","b":[222,85,213,91,213,213,213,213]},{"a":27424,"t":"byte","b":[170,170,154,170,170,169,166,154]},{"a":27432,"t":"byte","b":[119,93,93,117,213,85,85,89]},{"a":27440,"t":"byte","b":[255,255,255,255,254,254,251,251]},{"a":27448,"t":"byte","b":[127,111,111,123,170,170,234,170]},{"a":27456,"l":"bitmap_row_9","c":"The bitmap, rows 9 to 11.","t":"byte","b":[213,221,221,189,157,153,165,153]},{"a":27464,"t":"byte","b":[89,89,86,85,85,85,87,95]},{"a":27472,"t":"byte","b":[174,175,171,106,90,86,85,85]},{"a":27480,"t":"byte","b":[90,86,213,245,125,93,87,149]},{"a":27488,"t":"byte","b":[255,255,255,127,127,191,159,167]},{"a":27496,"t":"byte","b":[213,253,171,171,170,170,170,170]},{"a":27504,"t":"byte","b":[255,255,253,117,90,170,170,170]},{"a":27512,"t":"byte","b":[85,85,165,249,254,254,254,255]},{"a":27520,"t":"byte","b":[255,191,255,255,255,255,255,127]},{"a":27528,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27536,"t":"byte","b":[85,85,86,86,90,106,170,170]},{"a":27544,"t":"byte","b":[85,85,149,213,229,245,250,255]},{"a":27552,"t":"byte","b":[170,170,169,149,85,85,95,255]},{"a":27560,"t":"byte","b":[170,154,85,85,85,85,245,253]},{"a":27568,"t":"byte","b":[85,245,253,245,245,253,245,253]},{"a":27576,"t":"byte","b":[119,221,119,87,127,255,255,255]},{"a":27584,"t":"byte","b":[223,255,127,255,255,255,255,255]},{"a":27592,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27600,"t":"byte","b":[170,170,170,170,170,170,186,186]},{"a":27608,"t":"byte","b":[255,255,255,255,255,255,255,235]},{"a":27616,"t":"byte","b":[170,170,170,170,170,186,174,174]},{"a":27624,"t":"byte","b":[255,255,255,254,251,239,254,190]},{"a":27632,"t":"byte","b":[170,170,170,170,174,250,235,255]},{"a":27640,"t":"byte","b":[170,170,175,171,234,170,170,235]},{"a":27648,"t":"byte","b":[255,255,251,255,254,254,251,250]},{"a":27656,"t":"byte","b":[234,190,234,234,170,186,170,234]},{"a":27664,"t":"byte","b":[239,191,255,255,255,255,255,255]},{"a":27672,"t":"byte","b":[250,255,251,250,255,255,255,255]},{"a":27680,"t":"byte","b":[251,239,170,170,170,170,170,170]},{"a":27688,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":27696,"t":"byte","b":[165,154,169,170,170,170,170,170]},{"a":27704,"t":"byte","b":[85,85,87,85,245,85,253,234]},{"a":27712,"t":"byte","b":[255,255,255,255,255,245,90,170]},{"a":27720,"t":"byte","b":[170,170,170,170,90,250,246,249]},{"a":27728,"t":"byte","b":[255,255,255,255,255,253,246,246]},{"a":27736,"t":"byte","b":[170,170,121,186,182,246,246,246]},{"a":27744,"t":"byte","b":[213,85,86,90,105,101,149,87]},{"a":27752,"t":"byte","b":[170,170,170,171,175,189,245,213]},{"a":27760,"t":"byte","b":[101,101,149,149,245,253,255,253]},{"a":27768,"t":"byte","b":[171,187,187,189,181,165,165,169]},{"a":27776,"t":"byte","b":[165,233,249,250,254,254,254,254]},{"a":27784,"t":"byte","b":[95,94,127,127,246,221,245,245]},{"a":27792,"t":"byte","b":[255,255,255,254,230,170,170,170]},{"a":27800,"t":"byte","b":[106,90,86,86,223,255,255,95]},{"a":27808,"t":"byte","b":[94,94,94,126,250,250,254,250]},{"a":27816,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":27824,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":27832,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":27840,"t":"byte","b":[234,234,250,122,94,94,95,87]},{"a":27848,"t":"byte","b":[86,170,170,170,170,170,170,170]},{"a":27856,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27864,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27872,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":27880,"t":"byte","b":[253,254,255,255,255,255,255,255]},{"a":27888,"t":"byte","b":[255,255,255,191,127,111,95,87]},{"a":27896,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27904,"t":"byte","b":[255,255,255,255,255,255,254,255]},{"a":27912,"t":"byte","b":[255,255,254,255,238,250,254,255]},{"a":27920,"t":"byte","b":[251,254,171,171,170,170,170,170]},{"a":27928,"t":"byte","b":[175,171,238,250,254,255,255,255]},{"a":27936,"t":"byte","b":[239,255,238,255,175,175,251,254]},{"a":27944,"t":"byte","b":[255,191,175,255,255,239,255,255]},{"a":27952,"t":"byte","b":[255,255,254,251,255,255,255,255]},{"a":27960,"t":"byte","b":[234,175,255,255,255,255,255,255]},{"a":27968,"t":"byte","b":[253,255,117,125,95,87,127,127]},{"a":27976,"t":"byte","b":[223,127,255,255,254,254,250,234]},{"a":27984,"t":"byte","b":[91,111,111,191,255,255,255,255]},{"a":27992,"t":"byte","b":[127,95,87,85,85,85,85,86]},{"a":28000,"t":"byte","b":[255,255,255,253,189,166,90,170]},{"a":28008,"t":"byte","b":[85,85,105,170,170,170,170,171]},{"a":28016,"t":"byte","b":[170,170,170,171,173,181,213,85]},{"a":28024,"t":"byte","b":[181,245,213,85,85,85,85,85]},{"a":28032,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28040,"t":"byte","b":[255,255,255,255,255,253,253,247]},{"a":28048,"t":"byte","b":[159,239,239,255,191,191,255,255]},{"a":28056,"t":"byte","b":[249,249,250,250,250,254,246,213]},{"a":28064,"t":"byte","b":[167,159,191,127,174,170,170,175]},{"a":28072,"t":"byte","b":[255,255,255,127,103,85,85,85]},{"a":28080,"t":"byte","b":[247,127,255,255,111,187,175,175]},{"a":28088,"t":"byte","b":[154,171,175,175,191,191,191,191]},{"a":28096,"t":"byte","b":[255,254,254,254,246,246,214,214]},{"a":28104,"t":"byte","b":[127,251,219,125,126,89,86,85]},{"a":28112,"t":"byte","b":[170,106,110,150,155,127,119,223]},{"a":28120,"t":"byte","b":[85,85,189,125,255,254,254,234]},{"a":28128,"t":"byte","b":[245,245,213,85,85,85,85,85]},{"a":28136,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":28144,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28152,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":28160,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":28168,"t":"byte","b":[234,234,122,126,87,85,85,85]},{"a":28176,"t":"byte","b":[170,170,170,170,170,234,122,94]},{"a":28184,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28192,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":28200,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28208,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":28216,"t":"byte","b":[170,170,90,86,85,85,85,85]},{"a":28224,"t":"byte","b":[85,85,85,85,213,245,253,255]},{"a":28232,"t":"byte","b":[85,85,85,85,150,154,106,85]},{"a":28240,"t":"byte","b":[255,191,191,175,255,255,255,191]},{"a":28248,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28256,"t":"byte","b":[255,255,255,255,235,170,170,170]},{"a":28264,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":28272,"t":"byte","b":[170,170,170,170,170,170,169,87]},{"a":28280,"t":"byte","b":[85,85,85,85,90,175,255,255]},{"a":28288,"t":"byte","b":[213,85,86,106,170,170,170,170]},{"a":28296,"t":"byte","b":[149,85,85,85,85,85,85,85]},{"a":28304,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28312,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28320,"t":"byte","b":[170,170,170,170,170,171,173,181]},{"a":28328,"t":"byte","b":[94,122,106,234,170,170,170,170]},{"a":28336,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28344,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28352,"t":"byte","b":[255,255,255,254,251,251,239,255]},{"a":28360,"t":"byte","b":[235,175,191,191,255,255,255,255]},{"a":28368,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28376,"t":"byte","b":[245,253,253,255,255,255,255,255]},{"a":28384,"t":"byte","b":[170,170,189,190,255,127,127,87]},{"a":28392,"t":"byte","b":[170,171,155,190,110,87,119,93]},{"a":28400,"t":"byte","b":[171,154,158,235,107,223,127,255]},{"a":28408,"t":"byte","b":[255,127,127,127,111,111,107,107]},{"a":28416,"l":"bitmap_row_12","c":"The bitmap, rows 12 to 14.","t":"byte","b":[171,166,149,149,165,229,229,233]},{"a":28424,"t":"byte","b":[174,170,235,238,122,95,87,85]},{"a":28432,"t":"byte","b":[250,235,255,255,255,255,191,127]},{"a":28440,"t":"byte","b":[255,255,254,250,249,249,249,249]},{"a":28448,"t":"byte","b":[250,254,255,255,223,127,95,87]},{"a":28456,"t":"byte","b":[255,255,255,85,85,85,85,85]},{"a":28464,"t":"byte","b":[85,85,85,85,170,170,170,170]},{"a":28472,"t":"byte","b":[170,170,170,170,170,90,85,85]},{"a":28480,"t":"byte","b":[170,170,170,170,170,170,170,250]},{"a":28488,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28496,"t":"byte","b":[86,85,85,85,85,85,85,85]},{"a":28504,"t":"byte","b":[255,127,159,165,170,170,170,170]},{"a":28512,"t":"byte","b":[85,85,85,85,245,175,170,170]},{"a":28520,"t":"byte","b":[255,255,255,255,255,127,159,167]},{"a":28528,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28536,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28544,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28552,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28560,"t":"byte","b":[85,85,85,85,85,85,85,127]},{"a":28568,"t":"byte","b":[85,85,85,85,85,85,85,253]},{"a":28576,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28584,"t":"byte","b":[255,255,255,255,255,255,255,170]},{"a":28592,"t":"byte","b":[170,170,170,170,170,170,170,250]},{"a":28600,"t":"byte","b":[85,85,85,85,85,85,127,255]},{"a":28608,"t":"byte","b":[170,170,170,170,170,170,255,255]},{"a":28616,"t":"byte","b":[170,170,170,170,170,185,245,213]},{"a":28624,"t":"byte","b":[85,85,85,86,107,191,255,255]},{"a":28632,"t":"byte","b":[86,91,175,255,255,255,255,251]},{"a":28640,"t":"byte","b":[106,170,170,170,170,170,170,170]},{"a":28648,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28656,"t":"byte","b":[255,255,255,255,253,245,215,223]},{"a":28664,"t":"byte","b":[255,250,251,239,191,191,255,255]},{"a":28672,"t":"byte","b":[127,255,255,255,255,255,213,85]},{"a":28680,"t":"byte","b":[255,255,255,255,245,85,85,85]},{"a":28688,"t":"byte","b":[85,85,85,127,255,255,255,255]},{"a":28696,"t":"byte","b":[86,106,170,170,174,255,239,255]},{"a":28704,"t":"byte","b":[255,255,191,175,111,111,111,111]},{"a":28712,"t":"byte","b":[250,190,170,170,170,170,171,169]},{"a":28720,"t":"byte","b":[154,170,107,155,173,117,213,85]},{"a":28728,"t":"byte","b":[234,154,86,86,90,91,91,107]},{"a":28736,"t":"byte","b":[246,246,246,253,253,255,255,255]},{"a":28744,"t":"byte","b":[255,247,253,253,191,191,175,171]},{"a":28752,"t":"byte","b":[106,106,90,214,245,125,95,87]},{"a":28760,"t":"byte","b":[249,253,245,245,181,165,165,169]},{"a":28768,"t":"byte","b":[239,254,255,255,255,255,255,255]},{"a":28776,"t":"byte","b":[221,117,87,85,85,85,85,85]},{"a":28784,"t":"byte","b":[102,153,170,170,170,170,170,234]},{"a":28792,"t":"byte","b":[170,250,191,238,255,254,255,223]},{"a":28800,"t":"byte","b":[85,85,85,165,154,169,170,170]},{"a":28808,"t":"byte","b":[255,171,170,170,170,106,89,85]},{"a":28816,"t":"byte","b":[85,85,85,213,255,255,238,171]},{"a":28824,"t":"byte","b":[85,85,85,85,85,169,238,251]},{"a":28832,"t":"byte","b":[255,255,255,255,255,255,255,170]},{"a":28840,"t":"byte","b":[253,255,255,255,255,255,255,255]},{"a":28848,"t":"byte","b":[191,106,85,85,85,85,85,85]},{"a":28856,"t":"byte","b":[255,255,85,170,170,170,170,170]},{"a":28864,"t":"byte","b":[170,170,170,170,186,255,255,255]},{"a":28872,"t":"byte","b":[170,170,170,170,170,105,85,85]},{"a":28880,"t":"byte","b":[255,254,255,255,255,127,85,85]},{"a":28888,"t":"byte","b":[170,153,166,153,170,170,255,255]},{"a":28896,"t":"byte","b":[223,255,119,253,125,247,255,170]},{"a":28904,"t":"byte","b":[255,221,255,127,255,255,234,170]},{"a":28912,"t":"byte","b":[255,255,255,255,255,254,170,170]},{"a":28920,"t":"byte","b":[85,85,85,85,90,170,175,255]},{"a":28928,"t":"byte","b":[255,255,253,213,86,170,170,150]},{"a":28936,"t":"byte","b":[213,85,86,106,170,250,223,117]},{"a":28944,"t":"byte","b":[85,95,255,245,213,85,85,85]},{"a":28952,"t":"byte","b":[154,106,170,170,170,170,171,191]},{"a":28960,"t":"byte","b":[255,255,255,255,255,255,85,165]},{"a":28968,"t":"byte","b":[170,170,170,170,171,255,255,233]},{"a":28976,"t":"byte","b":[170,170,170,165,85,85,85,250]},{"a":28984,"t":"byte","b":[86,90,170,170,186,239,255,223]},{"a":28992,"t":"byte","b":[85,87,125,223,255,255,255,255]},{"a":29000,"t":"byte","b":[166,170,154,169,170,170,170,170]},{"a":29008,"t":"byte","b":[223,127,255,255,247,255,255,255]},{"a":29016,"t":"byte","b":[255,255,255,255,255,127,255,255]},{"a":29024,"t":"byte","b":[122,106,90,90,91,95,95,127]},{"a":29032,"t":"byte","b":[245,245,213,86,90,105,165,149]},{"a":29040,"t":"byte","b":[255,239,191,191,253,253,245,213]},{"a":29048,"t":"byte","b":[111,111,111,191,255,255,255,255]},{"a":29056,"t":"byte","b":[250,246,246,218,85,213,85,85]},{"a":29064,"t":"byte","b":[255,95,151,165,153,169,153,174]},{"a":29072,"t":"byte","b":[85,213,245,253,191,175,170,170]},{"a":29080,"t":"byte","b":[86,87,87,87,87,223,254,250]},{"a":29088,"t":"byte","b":[85,85,85,85,68,64,80,80],"x":[35578,35689]},{"a":29096,"t":"byte","b":[85,85,4,68,81,0,20,0]},{"a":29104,"t":"byte","b":[68,85,85,65,4,0,0,0]},{"a":29112,"t":"byte","b":[84,4,85,85,21,0,0,0]},{"a":29120,"t":"byte","b":[1,0,64,85,85,21,80,5]},{"a":29128,"t":"byte","b":[84,5,0,0,0,80,80,85]},{"a":29136,"t":"byte","b":[5,65,0,0,16,1,0,0]},{"a":29144,"t":"byte","b":[80,20,64,0,0,64,0,0]},{"a":29152,"t":"byte","b":[80,0,0,16,0,0,0,0]},{"a":29160,"t":"byte","b":[0,0,0,0,0,0,0,84]},{"a":29168,"t":"byte","b":[1,1,68,0,0,0,0,0]},{"a":29176,"t":"byte","b":[0,1,20,5,0,0,0,0]},{"a":29184,"t":"byte","b":[16,0,16,0,0,0,0,0]},{"a":29192,"t":"byte","b":[0,17,1,4,0,0,0,0]},{"a":29200,"t":"byte","b":[4,0,68,64,0,0,0,0]},{"a":29208,"t":"byte","b":[0,64,17,0,0,0,0,0]},{"a":29216,"t":"byte","b":[0,64,0,0,0,0,0,0]},{"a":29224,"t":"byte","b":[0,0,1,0,0,0,0,0]},{"a":29232,"t":"byte","b":[64,0,4,0,0,0,0,0]},{"a":29240,"t":"byte","b":[4,16,0,0,0,0,0,0]},{"a":29248,"t":"byte","b":[4,80,0,0,0,0,0,0]},{"a":29256,"t":"byte","b":[0,0,0,0,5,85,5,85]},{"a":29264,"t":"byte","b":[1,21,0,21,85,64,0,0]},{"a":29272,"t":"byte","b":[84,65,21,64,64,0,0,0]},{"a":29280,"t":"byte","b":[21,81,0,1,4,0,0,0]},{"a":29288,"t":"byte","b":[85,21,84,64,0,0,0,5]},{"a":29296,"t":"byte","b":[84,64,0,0,0,0,21,64]},{"a":29304,"t":"byte","b":[21,16,0,0,4,85,85,81]},{"a":29312,"t":"byte","b":[21,0,1,5,85,85,85,80]},{"a":29320,"t":"byte","b":[85,85,85,85,85,85,1,0]},{"a":29328,"t":"byte","b":[85,21,85,68,5,85,0,0]},{"a":29336,"t":"byte","b":[69,85,21,81,81,65,5,5]},{"a":29344,"t":"byte","b":[122,234,234,234,234,107,123,95]},{"a":29352,"t":"byte","b":[255,254,250,234,169,165,85,85]},{"a":29360,"t":"byte","b":[170,175,189,245,221,221,221,111]},{"a":29368,"t":"byte","b":[95,111,111,91,170,171,170,170]},{"a":29376,"l":"bitmap_row_15","c":"The bitmap, rows 15 to 17.","t":"byte","b":[217,221,245,251,249,250,250,250]},{"a":29384,"t":"byte","b":[234,105,150,103,101,155,111,107]},{"a":29392,"t":"byte","b":[187,191,174,170,170,174,174,170]},{"a":29400,"t":"byte","b":[245,245,245,245,245,245,245,245]},{"a":29408,"t":"byte","b":[64,0,84,64,64,84,64,0],"x":[35584,35695]},{"a":29416,"t":"byte","b":[4,0,21,5,1,0,0,0]},{"a":29424,"t":"byte","b":[0,0,64,85,21,1,1,0]},{"a":29432,"t":"byte","b":[0,0,0,69,85,85,21,0]},{"a":29440,"t":"byte","b":[5,0,0,64,85,85,21,80]},{"a":29448,"t":"byte","b":[85,0,0,0,0,64,85,21]},{"a":29456,"t":"byte","b":[80,21,5,0,0,0,64,85]},{"a":29464,"t":"byte","b":[0,64,85,0,0,0,0,64]},{"a":29472,"t":"byte","b":[0,0,80,0,0,0,0,0]},{"a":29480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29560,"t":"byte","b":[1,21,0,0,0,0,0,0]},{"a":29568,"t":"byte","b":[84,85,0,0,0,0,0,0]},{"a":29576,"t":"byte","b":[80,0,0,0,0,0,0,0]},{"a":29584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29592,"t":"byte","b":[0,1,0,0,5,85,0,0]},{"a":29600,"t":"byte","b":[0,1,1,4,85,0,0,0]},{"a":29608,"t":"byte","b":[85,85,21,85,80,0,0,0]},{"a":29616,"t":"byte","b":[85,80,0,1,0,0,0,0]},{"a":29624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29632,"t":"byte","b":[0,1,0,0,0,5,5,1]},{"a":29640,"t":"byte","b":[1,4,0,0,1,21,85,81]},{"a":29648,"t":"byte","b":[0,0,4,0,69,5,0,16]},{"a":29656,"t":"byte","b":[1,0,1,65,85,69,85,0]},{"a":29664,"t":"byte","b":[173,165,165,165,165,165,165,165]},{"a":29672,"t":"byte","b":[187,171,239,255,255,239,239,255]},{"a":29680,"t":"byte","b":[85,215,125,183,247,157,167,151]},{"a":29688,"t":"byte","b":[155,187,175,223,159,95,95,95]},{"a":29696,"t":"byte","b":[90,90,90,122,122,122,250,250]},{"a":29704,"t":"byte","b":[105,90,105,89,90,85,85,89]},{"a":29712,"t":"byte","b":[93,93,85,85,85,85,85,213]},{"a":29720,"t":"byte","b":[175,175,175,175,175,175,175,175]},{"a":29728,"t":"byte","b":[16,16,0,64,84,80,85,80],"x":[35590,35701]},{"a":29736,"t":"byte","b":[0,64,0,20,84,1,81,80]},{"a":29744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29752,"t":"byte","b":[0,0,0,0,0,0,64,0]},{"a":29760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29768,"t":"byte","b":[81,0,0,0,0,0,0,0]},{"a":29776,"t":"byte","b":[64,0,0,0,0,0,0,0]},{"a":29784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29848,"t":"byte","b":[0,0,0,0,0,5,80,0]},{"a":29856,"t":"byte","b":[0,0,0,0,0,80,0,0]},{"a":29864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29896,"t":"byte","b":[0,0,0,0,0,0,0,68]},{"a":29904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29928,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29936,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29944,"t":"byte","b":[4,85,64,0,0,0,0,0]},{"a":29952,"t":"byte","b":[85,20,0,0,0,0,0,69]},{"a":29960,"t":"byte","b":[84,80,1,1,0,0,4,84]},{"a":29968,"t":"byte","b":[0,4,1,4,5,16,21,68]},{"a":29976,"t":"byte","b":[0,20,80,81,85,21,85,85]},{"a":29984,"t":"byte","b":[165,165,165,165,165,165,165,165]},{"a":29992,"t":"byte","b":[239,239,255,255,255,255,255,254]},{"a":30000,"t":"byte","b":[235,175,235,239,175,255,255,239]},{"a":30008,"t":"byte","b":[175,175,175,167,167,167,165,165]},{"a":30016,"t":"byte","b":[246,246,213,213,85,85,213,213]},{"a":30024,"t":"byte","b":[85,85,85,85,213,245,253,255]},{"a":30032,"t":"byte","b":[165,85,150,86,150,85,85,149]},{"a":30040,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":30048,"t":"byte","b":[68,4,69,81,69,4,81,69],"x":[35596,35707]},{"a":30056,"t":"byte","b":[0,81,80,16,64,0,64,68]},{"a":30064,"t":"byte","b":[65,65,64,68,0,0,0,0]},{"a":30072,"t":"byte","b":[0,64,21,85,20,0,0,0]},{"a":30080,"t":"byte","b":[0,0,64,64,0,0,0,0]},{"a":30088,"t":"byte","b":[0,0,0,0,0,0,1,85]},{"a":30096,"t":"byte","b":[0,1,0,0,0,0,64,64]},{"a":30104,"t":"byte","b":[0,0,0,0,0,0,5,1]},{"a":30112,"t":"byte","b":[0,0,0,0,0,17,85,21]},{"a":30120,"t":"byte","b":[0,0,0,0,0,84,5,69]},{"a":30128,"t":"byte","b":[0,0,0,0,0,1,85,65]},{"a":30136,"t":"byte","b":[0,0,0,0,0,68,85,84]},{"a":30144,"t":"byte","b":[0,0,0,0,0,0,80,0]},{"a":30152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30160,"t":"byte","b":[0,0,0,0,85,0,0,0]},{"a":30168,"t":"byte","b":[0,0,0,0,64,0,0,0]},{"a":30176,"t":"byte","b":[0,0,0,0,0,1,0,0]},{"a":30184,"t":"byte","b":[0,0,0,1,1,85,20,0]},{"a":30192,"t":"byte","b":[0,0,0,16,85,81,0,0]},{"a":30200,"t":"byte","b":[0,0,16,0,69,80,0,0]},{"a":30208,"t":"byte","b":[5,0,1,1,64,0,0,16]},{"a":30216,"t":"byte","b":[0,0,0,0,0,0,0,68]},{"a":30224,"t":"byte","b":[0,0,0,0,0,0,0,84]},{"a":30232,"t":"byte","b":[0,0,0,0,0,0,0,20]},{"a":30240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30248,"t":"byte","b":[0,0,0,0,0,0,0,4]},{"a":30256,"t":"byte","b":[0,0,0,0,0,0,0,20]},{"a":30264,"t":"byte","b":[1,0,0,0,0,5,21,85]},{"a":30272,"t":"byte","b":[85,16,80,0,0,84,64,68]},{"a":30280,"t":"byte","b":[85,17,17,0,0,0,0,0]},{"a":30288,"t":"byte","b":[85,4,0,1,17,5,21,85]},{"a":30296,"t":"byte","b":[81,80,81,65,5,68,81,85]},{"a":30304,"t":"byte","b":[175,175,175,175,175,175,175,175]},{"a":30312,"t":"byte","b":[250,255,190,191,190,255,255,254]},{"a":30320,"t":"byte","b":[170,170,170,170,169,165,149,85]},{"a":30328,"t":"byte","b":[111,111,171,171,170,170,171,171]},{"a":30336,"l":"bitmap_row_18","c":"The bitmap, rows 18 to 20.","t":"byte","b":[213,229,245,249,254,255,255,255]},{"a":30344,"t":"byte","b":[239,251,250,254,255,255,127,95]},{"a":30352,"t":"byte","b":[191,175,171,106,90,150,165,169]},{"a":30360,"t":"byte","b":[95,95,95,95,159,175,171,171]},{"a":30368,"t":"byte","b":[85,85,84,80,80,64,69,85],"x":[35602,35713]},{"a":30376,"t":"byte","b":[80,80,0,0,0,1,0,0]},{"a":30384,"t":"byte","b":[80,5,64,5,1,1,0,0]},{"a":30392,"t":"byte","b":[0,1,85,85,1,5,0,0]},{"a":30400,"t":"byte","b":[1,85,80,84,85,85,84,5]},{"a":30408,"t":"byte","b":[21,69,85,85,85,85,85,85]},{"a":30416,"t":"byte","b":[0,64,84,81,85,85,85,69]},{"a":30424,"t":"byte","b":[1,5,21,85,85,85,85,85]},{"a":30432,"t":"byte","b":[65,5,84,21,85,85,85,69]},{"a":30440,"t":"byte","b":[85,85,85,69,85,80,80,64]},{"a":30448,"t":"byte","b":[64,0,64,80,64,21,0,0]},{"a":30456,"t":"byte","b":[0,0,16,5,85,85,21,85]},{"a":30464,"t":"byte","b":[0,0,20,85,85,85,80,85]},{"a":30472,"t":"byte","b":[0,0,0,85,84,85,85,21]},{"a":30480,"t":"byte","b":[0,0,0,80,85,85,85,64]},{"a":30488,"t":"byte","b":[0,0,0,0,85,85,85,80]},{"a":30496,"t":"byte","b":[0,0,0,0,80,85,64,0]},{"a":30504,"t":"byte","b":[0,0,0,1,5,65,0,0]},{"a":30512,"t":"byte","b":[0,0,0,69,21,85,4,5]},{"a":30520,"t":"byte","b":[0,1,85,85,85,84,84,65]},{"a":30528,"t":"byte","b":[80,16,85,85,21,85,85,80]},{"a":30536,"t":"byte","b":[0,85,20,85,85,80,16,0]},{"a":30544,"t":"byte","b":[65,1,85,85,81,0,0,1]},{"a":30552,"t":"byte","b":[16,85,64,84,85,20,0,80]},{"a":30560,"t":"byte","b":[0,1,1,0,0,0,0,0]},{"a":30568,"t":"byte","b":[85,65,85,68,85,85,64,0]},{"a":30576,"t":"byte","b":[85,85,85,21,85,85,1,0]},{"a":30584,"t":"byte","b":[81,21,84,85,84,85,85,0]},{"a":30592,"t":"byte","b":[85,80,0,80,0,81,17,5]},{"a":30600,"t":"byte","b":[1,1,5,16,20,17,85,85]},{"a":30608,"t":"byte","b":[85,85,4,80,68,85,84,85]},{"a":30616,"t":"byte","b":[85,69,85,21,17,81,81,81]},{"a":30624,"t":"byte","b":[90,90,90,90,91,95,127,127]},{"a":30632,"t":"byte","b":[250,234,234,169,165,150,90,106]},{"a":30640,"t":"byte","b":[247,223,95,127,255,255,254,250]},{"a":30648,"t":"byte","b":[87,91,95,111,191,255,255,255]},{"a":30656,"t":"byte","b":[251,250,250,250,250,250,250,250]},{"a":30664,"t":"byte","b":[250,126,95,87,85,85,85,85]},{"a":30672,"t":"byte","b":[85,85,213,245,189,175,171,170]},{"a":30680,"t":"byte","b":[214,86,86,86,86,86,154,170]},{"a":30688,"t":"byte","b":[81,85,85,85,85,85,85,84],"x":[35608,35719]},{"a":30696,"t":"byte","b":[85,20,85,85,85,85,85,85]},{"a":30704,"t":"byte","b":[85,5,85,85,17,85,85,85]},{"a":30712,"t":"byte","b":[1,0,0,81,85,65,84,84]},{"a":30720,"t":"byte","b":[85,84,0,64,80,0,0,1]},{"a":30728,"t":"byte","b":[85,17,1,0,0,1,20,16]},{"a":30736,"t":"byte","b":[85,20,64,0,0,4,85,20]},{"a":30744,"t":"byte","b":[4,5,0,0,0,0,84,69]},{"a":30752,"t":"byte","b":[69,85,0,0,0,80,17,0]},{"a":30760,"t":"byte","b":[80,64,0,0,0,0,80,5]},{"a":30768,"t":"byte","b":[21,5,85,5,0,0,84,65]},{"a":30776,"t":"byte","b":[85,80,85,85,0,0,0,68]},{"a":30784,"t":"byte","b":[85,85,85,85,21,0,0,0]},{"a":30792,"t":"byte","b":[85,4,85,85,81,0,0,0]},{"a":30800,"t":"byte","b":[0,0,0,65,69,5,1,1]},{"a":30808,"t":"byte","b":[0,0,20,21,69,85,85,5]},{"a":30816,"t":"byte","b":[0,0,0,85,85,85,85,0]},{"a":30824,"t":"byte","b":[0,0,0,85,85,85,85,85]},{"a":30832,"t":"byte","b":[0,0,0,85,85,85,85,85]},{"a":30840,"t":"byte","b":[1,0,1,0,68,84,17,84]},{"a":30848,"t":"byte","b":[80,0,1,21,1,5,80,64]},{"a":30856,"t":"byte","b":[0,21,85,85,81,85,5,20]},{"a":30864,"t":"byte","b":[20,85,85,85,80,85,64,80]},{"a":30872,"t":"byte","b":[68,85,85,85,84,85,5,0]},{"a":30880,"t":"byte","b":[5,84,84,84,80,68,84,1]},{"a":30888,"t":"byte","b":[85,5,20,0,1,84,21,85]},{"a":30896,"t":"byte","b":[0,5,16,65,5,20,85,85]},{"a":30904,"t":"byte","b":[84,16,64,64,5,85,69,85]},{"a":30912,"t":"byte","b":[21,17,0,0,85,84,85,85]},{"a":30920,"t":"byte","b":[85,85,85,0,0,0,85,85]},{"a":30928,"t":"byte","b":[85,21,85,0,0,0,85,65]},{"a":30936,"t":"byte","b":[69,65,65,17,1,85,21,69]},{"a":30944,"t":"byte","b":[214,213,213,213,213,213,247,255]},{"a":30952,"t":"byte","b":[170,170,169,165,149,87,95,255]},{"a":30960,"t":"byte","b":[86,107,111,127,255,255,255,255]},{"a":30968,"t":"byte","b":[223,95,95,95,95,95,95,95]},{"a":30976,"t":"byte","b":[95,95,95,95,95,95,111,111]},{"a":30984,"t":"byte","b":[245,221,221,213,221,213,213,221]},{"a":30992,"t":"byte","b":[170,234,235,255,255,255,251,255]},{"a":31000,"t":"byte","b":[253,245,181,165,165,165,165,165]},{"a":31008,"t":"byte","b":[85,21,85,84,64,64,64,0],"x":[35614,35725]},{"a":31016,"t":"byte","b":[81,21,64,0,0,0,1,0]},{"a":31024,"t":"byte","b":[16,64,0,0,0,0,0,1]},{"a":31032,"t":"byte","b":[16,0,0,64,0,0,0,0]},{"a":31040,"t":"byte","b":[20,5,5,1,64,0,16,0]},{"a":31048,"t":"byte","b":[69,81,85,85,85,5,0,0]},{"a":31056,"t":"byte","b":[81,68,69,85,85,85,85,21]},{"a":31064,"t":"byte","b":[1,17,85,65,85,85,85,85]},{"a":31072,"t":"byte","b":[20,81,21,84,85,85,85,85]},{"a":31080,"t":"byte","b":[84,1,69,84,69,85,84,85]},{"a":31088,"t":"byte","b":[21,81,20,85,69,84,85,85]},{"a":31096,"t":"byte","b":[69,69,68,17,69,85,85,85]},{"a":31104,"t":"byte","b":[20,81,5,85,16,65,85,81]},{"a":31112,"t":"byte","b":[81,69,84,69,85,64,85,16]},{"a":31120,"t":"byte","b":[16,65,85,84,5,84,85,21]},{"a":31128,"t":"byte","b":[80,21,84,21,85,84,85,65]},{"a":31136,"t":"byte","b":[5,21,85,85,85,21,84,21]},{"a":31144,"t":"byte","b":[85,81,85,85,85,21,21,85]},{"a":31152,"t":"byte","b":[85,85,85,85,85,85,85,64]},{"a":31160,"t":"byte","b":[85,85,85,84,80,64,1,21]},{"a":31168,"t":"byte","b":[16,16,64,1,5,85,85,85]},{"a":31176,"t":"byte","b":[84,0,0,85,85,85,85,85]},{"a":31184,"t":"byte","b":[20,0,21,85,69,85,85,85]},{"a":31192,"t":"byte","b":[0,0,81,84,64,65,85,85]},{"a":31200,"t":"byte","b":[0,1,81,64,64,80,84,80]},{"a":31208,"t":"byte","b":[85,85,85,85,21,69,1,1]},{"a":31216,"t":"byte","b":[85,85,85,81,85,85,85,85]},{"a":31224,"t":"byte","b":[85,85,81,85,85,85,85,85]},{"a":31232,"t":"byte","b":[81,21,85,85,85,85,85,85]},{"a":31240,"t":"byte","b":[69,84,85,85,85,85,85,85]},{"a":31248,"t":"byte","b":[85,17,85,85,84,84,84,80]},{"a":31256,"t":"byte","b":[21,20,85,21,5,1,21,20]},{"a":31264,"t":"byte","b":[106,90,91,95,95,95,95,95]},{"a":31272,"t":"byte","b":[170,171,235,255,255,255,239,255]},{"a":31280,"t":"byte","b":[175,187,187,171,187,171,171,187]},{"a":31288,"t":"byte","b":[95,95,95,95,95,95,91,91]},{"a":31296,"l":"bitmap_row_21","c":"The bitmap, rows 21 to 23.","t":"byte","b":[90,90,90,90,90,86,94,125]},{"a":31304,"t":"byte","b":[119,119,117,85,85,85,85,87]},{"a":31312,"t":"byte","b":[254,250,250,187,251,255,191,255]},{"a":31320,"t":"byte","b":[165,165,165,165,165,165,169,169]},{"a":31328,"t":"byte","b":[64,81,85,85,85,85,85,85],"x":[35620,35731]},{"a":31336,"t":"byte","b":[0,85,85,84,85,85,85,85]},{"a":31344,"t":"byte","b":[69,84,85,85,85,85,85,85]},{"a":31352,"t":"byte","b":[0,85,65,85,85,84,85,85]},{"a":31360,"t":"byte","b":[0,65,20,81,5,84,69,84]},{"a":31368,"t":"byte","b":[0,80,21,16,80,85,68,85]},{"a":31376,"t":"byte","b":[1,1,0,64,20,4,69,20]},{"a":31384,"t":"byte","b":[85,85,21,0,0,64,21,69]},{"a":31392,"t":"byte","b":[85,85,85,5,0,0,20,17]},{"a":31400,"t":"byte","b":[85,85,85,85,85,5,1,64]},{"a":31408,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":31416,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":31424,"t":"byte","b":[85,85,85,84,85,85,85,85]},{"a":31432,"t":"byte","b":[85,69,85,81,85,85,85,85]},{"a":31440,"t":"byte","b":[80,84,5,80,21,85,85,80]},{"a":31448,"t":"byte","b":[5,84,85,85,85,80,64,0]},{"a":31456,"t":"byte","b":[85,85,69,84,80,0,0,0]},{"a":31464,"t":"byte","b":[64,80,64,0,0,0,0,0]},{"a":31472,"t":"byte","b":[64,21,21,68,21,16,0,0]},{"a":31480,"t":"byte","b":[80,85,85,69,85,21,21,4]},{"a":31488,"t":"byte","b":[84,85,85,85,81,85,85,85]},{"a":31496,"t":"byte","b":[21,85,69,85,85,85,85,85]},{"a":31504,"t":"byte","b":[69,85,69,81,85,69,85,85]},{"a":31512,"t":"byte","b":[21,85,85,85,85,85,69,81]},{"a":31520,"t":"byte","b":[80,85,85,85,84,85,69,85]},{"a":31528,"t":"byte","b":[1,0,80,85,20,85,85,85]},{"a":31536,"t":"byte","b":[5,85,21,0,0,0,0,81]},{"a":31544,"t":"byte","b":[84,65,4,80,0,1,84,69]},{"a":31552,"t":"byte","b":[85,84,80,0,0,64,20,85]},{"a":31560,"t":"byte","b":[1,0,0,1,68,81,85,85]},{"a":31568,"t":"byte","b":[64,0,0,0,20,84,85,85]},{"a":31576,"t":"byte","b":[0,1,5,5,21,21,65,126]},{"a":31584,"t":"byte","b":[95,95,95,95,95,95,127,95]},{"a":31592,"t":"byte","b":[234,250,250,187,186,170,171,170]},{"a":31600,"t":"byte","b":[119,119,247,255,255,255,255,95]},{"a":31608,"t":"byte","b":[95,95,95,95,95,127,111,107]},{"a":31616,"t":"byte","b":[213,213,213,181,189,173,175,171]},{"a":31624,"t":"byte","b":[170,106,218,250,254,255,255,127]},{"a":31632,"t":"byte","b":[95,223,255,255,255,255,189,173]},{"a":31640,"t":"byte","b":[253,255,191,127,127,111,95,215]},{"a":31648,"t":"byte","b":[85,85,213,245,253,255,255,85]},{"a":31656,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":31664,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":31672,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":31680,"t":"byte","b":[85,89,85,86,85,85,85,85]},{"a":31688,"t":"byte","b":[150,102,85,85,85,85,85,85]},{"a":31696,"t":"byte","b":[153,102,170,150,170,170,170,170]},{"a":31704,"t":"byte","b":[175,251,174,186,170,170,170,170]},{"a":31712,"t":"byte","b":[170,251,170,238,170,174,170,170]},{"a":31720,"t":"byte","b":[191,175,186,171,234,174,170,170]},{"a":31728,"t":"byte","b":[106,106,90,86,85,149,169,170]},{"a":31736,"t":"byte","b":[170,170,170,191,255,255,255,187]},{"a":31744,"t":"byte","b":[170,170,170,106,85,85,86,165]},{"a":31752,"t":"byte","b":[170,170,169,149,85,85,154,166]},{"a":31760,"t":"byte","b":[171,175,255,255,255,250,186,235]},{"a":31768,"t":"byte","b":[85,85,85,101,150,101,169,150]},{"a":31776,"t":"byte","b":[85,85,86,165,86,106,166,154]},{"a":31784,"t":"byte","b":[255,255,238,186,171,238,170,170]},{"a":31792,"t":"byte","b":[255,221,87,245,85,117,85,85]},{"a":31800,"t":"byte","b":[255,127,93,119,213,93,85,87]},{"a":31808,"t":"byte","b":[86,90,85,149,106,102,170,154]},{"a":31816,"t":"byte","b":[154,85,85,85,85,85,149,170]},{"a":31824,"t":"byte","b":[169,166,89,86,86,86,106,170]},{"a":31832,"t":"byte","b":[85,85,85,85,169,170,170,170]},{"a":31840,"t":"byte","b":[170,170,170,170,170,239,255,255]},{"a":31848,"t":"byte","b":[101,85,85,85,85,165,165,170]},{"a":31856,"t":"byte","b":[106,170,89,86,86,149,170,166]},{"a":31864,"t":"byte","b":[85,85,85,85,95,253,85,85]},{"a":31872,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":31880,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":31888,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":31896,"t":"byte","b":[85,85,85,87,95,127,127,85]},{"a":31904,"t":"byte","b":[181,149,85,85,85,86,87,159]},{"a":31912,"t":"byte","b":[105,105,234,170,170,170,154,91]},{"a":31920,"t":"byte","b":[106,170,171,169,165,149,85,85]},{"a":31928,"t":"byte","b":[86,150,86,91,107,111,111,191]},{"a":31936,"t":"byte","b":[170,190,191,255,255,255,255,255]},{"a":31944,"t":"byte","b":[127,159,151,165,169,170,170,90]},{"a":31952,"t":"byte","b":[169,170,170,170,234,250,126,95]},{"a":31960,"t":"byte","b":[167,102,218,246,253,255,255,255]},{"a":31968,"t":"byte","b":[85,85,85,85,85,85,229,254]},{"a":31976,"t":"byte","b":[245,247,127,255,255,247,253,253]},{"a":31984,"t":"byte","b":[170,170,190,255,191,255,255,255]},{"a":31992,"t":"byte","b":[165,170,170,170,105,106,106,85]},{"a":32000,"t":"byte","b":[234,170,239,191,255,170,175,170]},{"a":32008,"t":"byte","b":[255,255,253,85,85,85,85,213]},{"a":32016,"t":"byte","b":[170,170,85,85,85,86,85,85]},{"a":32024,"t":"byte","b":[85,95,255,255,255,255,255,127]},{"a":32032,"t":"byte","b":[255,85,85,85,85,85,117,255]},{"a":32040,"t":"byte","b":[255,127,85,87,95,95,127,255]},{"a":32048,"t":"byte","b":[85,85,85,86,85,85,85,85]},{"a":32056,"t":"byte","b":[85,85,213,85,87,85,85,85]},{"a":32064,"t":"byte","b":[85,85,85,85,213,87,85,85]},{"a":32072,"t":"byte","b":[170,170,170,170,170,166,154,170]},{"a":32080,"t":"byte","b":[170,170,169,166,86,170,170,170]},{"a":32088,"t":"byte","b":[170,170,166,105,170,170,170,170]},{"a":32096,"t":"byte","b":[170,170,170,106,169,170,170,170]},{"a":32104,"t":"byte","b":[170,170,106,170,169,170,170,170]},{"a":32112,"t":"byte","b":[170,106,169,169,170,169,170,170]},{"a":32120,"t":"byte","b":[186,170,170,170,170,170,170,170]},{"a":32128,"t":"byte","b":[255,251,255,250,255,255,255,255]},{"a":32136,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":32144,"t":"byte","b":[170,170,154,170,170,170,169,170]},{"a":32152,"t":"byte","b":[255,255,255,127,255,255,255,255]},{"a":32160,"t":"byte","b":[169,169,170,170,170,154,170,170]},{"a":32168,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":32176,"t":"byte","b":[170,170,170,170,154,170,170,170]},{"a":32184,"t":"byte","b":[85,85,86,85,90,149,85,85]},{"a":32192,"t":"byte","b":[169,85,149,85,165,85,85,106]},{"a":32200,"t":"byte","b":[170,170,165,149,85,85,85,85]},{"a":32208,"t":"byte","b":[86,102,106,170,106,166,154,170]},{"a":32216,"t":"byte","b":[85,85,213,85,85,85,86,255]},{"a":32224,"t":"byte","b":[89,89,86,89,101,85,85,85]},{"a":32232,"t":"byte","b":[255,255,255,255,255,254,250,235]},{"a":32240,"t":"byte","b":[255,253,245,214,90,106,234,235]},{"a":32248,"t":"byte","b":[213,169,169,170,170,170,170,234]},{"a":32256,"l":"bitmap_row_24","c":"The bitmap, rows 24 to 24.","t":"byte","b":[90,122,154,86,102,154,106,154]},{"a":32264,"t":"byte","b":[149,170,170,169,154,165,106,170]},{"a":32272,"t":"byte","b":[254,95,87,89,102,89,149,85]},{"a":32280,"t":"byte","b":[191,171,170,86,85,85,85,85]},{"a":32288,"t":"byte","b":[85,85,169,170,255,255,255,255]},{"a":32296,"t":"byte","b":[245,255,255,171,86,85,85,85]},{"a":32304,"t":"byte","b":[170,170,250,255,85,170,170,170]},{"a":32312,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":32320,"t":"byte","b":[90,85,85,85,85,85,85,85]},{"a":32328,"t":"byte","b":[90,170,106,85,85,85,85,85]},{"a":32336,"t":"byte","b":[170,170,170,90,85,85,85,85]},{"a":32344,"t":"byte","b":[90,85,85,85,85,170,170,170]},{"a":32352,"t":"byte","b":[170,90,85,85,170,170,170,170]},{"a":32360,"t":"byte","b":[250,255,170,171,235,175,255,255]},{"a":32368,"t":"byte","b":[255,95,221,85,85,85,85,85]},{"a":32376,"t":"byte","b":[255,255,87,85,85,85,85,85]},{"a":32384,"t":"byte","b":[255,255,255,170,170,170,170,170]},{"a":32392,"t":"byte","b":[255,255,255,170,234,191,170,170]},{"a":32400,"t":"byte","b":[255,255,255,255,127,247,85,85]},{"a":32408,"t":"byte","b":[255,255,255,255,255,250,170,170]},{"a":32416,"t":"byte","b":[255,255,255,254,234,170,170,170]},{"a":32424,"t":"byte","b":[85,85,85,85,213,245,255,255]},{"a":32432,"t":"byte","b":[255,255,255,255,253,255,85,85]},{"a":32440,"t":"byte","b":[85,85,85,95,255,127,255,255]},{"a":32448,"t":"byte","b":[255,255,255,174,170,186,170,170]},{"a":32456,"t":"byte","b":[255,255,170,170,190,170,170,170]},{"a":32464,"t":"byte","b":[255,255,170,170,191,190,170,170]},{"a":32472,"t":"byte","b":[255,255,191,170,234,170,170,170]},{"a":32480,"t":"byte","b":[154,169,170,106,106,85,85,85]},{"a":32488,"t":"byte","b":[170,170,170,165,90,85,85,85]},{"a":32496,"t":"byte","b":[170,170,170,85,86,85,85,85]},{"a":32504,"t":"byte","b":[170,153,165,165,85,85,101,85]},{"a":32512,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":32520,"t":"byte","b":[255,245,247,95,170,255,127,87]},{"a":32528,"t":"byte","b":[250,171,255,245,95,255,255,255]},{"a":32536,"t":"byte","b":[255,255,245,86,255,255,255,255]},{"a":32544,"t":"byte","b":[85,95,250,165,85,85,85,85]},{"a":32552,"t":"byte","b":[95,254,250,170,170,170,170,170]},{"a":32560,"t":"byte","b":[213,170,170,154,169,150,106,170]},{"a":32568,"t":"byte","b":[165,173,166,149,153,166,105,166]},{"a":32576,"l":"backdrop_colours","c":"The background colour of the arena band for each backdrop, set by raster_irq at line $72: brown ($09) for both. This and the tables after it sit in the 192 bytes after the bitmap's 8,000.","t":"byte","b":[9,9],"x":[37871]},{"a":32578,"l":"fighter_start_x","c":"Each fighter's column at the start of a bout: 0 for fighter 0 and 31 for fighter 1, off the arena's edges, so they walk on.","t":"byte","b":[0,31],"x":[33064,33843]},{"a":32580,"l":"walk_back_x","c":"The column each fighter walks back to after a bout or a time-out: 3 for fighter 0, 28 for fighter 1.","t":"byte","b":[3,28],"x":[33570,33818]},{"a":32582,"l":"shape_offset","c":"Added to an overlay sprite's shape by facing: 0 facing right, 13 facing left, where the mirrored copies of the 13 raised-part shapes start.","t":"byte","b":[0,13],"x":[36588]},{"a":32584,"l":"step_flip","c":"Turns a frame's step bits for the facing: 0 facing right; $0C facing left, which swaps the back (bit 2) and forward (bit 3) bits by exclusive or.","t":"byte","b":[0,12],"x":[35185]},{"a":32586,"l":"turn_shift","c":"Columns added to a fighter's column when it turns round, by its new facing: 3 facing right, -3 ($FD) facing left, so it turns on the spot.","t":"byte","b":[3,253],"x":[34986]},{"a":32588,"l":"screen_row_address","c":"The screen address of each of the 25 cell rows, $4400 + 40 x row.","t":"word","b":[0,68,40,68,80,68,120,68],"d":[17408,17448,17488,17528],"x":[37293]},{"a":32596,"t":"word","b":[160,68,200,68,240,68,24,69],"d":[17568,17608,17648,17688]},{"a":32604,"t":"word","b":[64,69,104,69,144,69,184,69],"d":[17728,17768,17808,17848]},{"a":32612,"t":"word","b":[224,69,8,70,48,70,88,70],"d":[17888,17928,17968,18008]},{"a":32620,"t":"word","b":[128,70,168,70,208,70,248,70],"d":[18048,18088,18128,18168]},{"a":32628,"t":"word","b":[32,71,72,71,112,71,152,71],"d":[18208,18248,18288,18328]},{"a":32636,"t":"word","b":[192,71],"d":[18368]},{"a":32638,"l":"column_offsets","c":"Eight times n for n = 0 to 39: a column's offset into a bitmap row, two bytes each. Also used for a fighter's X (place_sprite_x) and the arena buffer.","t":"word","b":[0,0,8,0,16,0,24,0],"d":[0,8,16,24],"x":[33233,33377,35360,35466,36322,36337,36680,36847,37278]},{"a":32646,"t":"word","b":[32,0,40,0,48,0,56,0],"d":[32,40,48,56]},{"a":32654,"t":"word","b":[64,0,72,0,80,0,88,0],"d":[64,72,80,88]},{"a":32662,"t":"word","b":[96,0,104,0,112,0,120,0],"d":[96,104,112,120]},{"a":32670,"t":"word","b":[128,0,136,0,144,0,152,0],"d":[128,136,144,152]},{"a":32678,"t":"word","b":[160,0,168,0,176,0,184,0],"d":[160,168,176,184]},{"a":32686,"t":"word","b":[192,0,200,0,208,0,216,0],"d":[192,200,208,216]},{"a":32694,"t":"word","b":[224,0,232,0,240,0,248,0],"d":[224,232,240,248]},{"a":32702,"t":"word","b":[0,1,8,1,16,1,24,1],"d":[256,264,272,280]},{"a":32710,"t":"word","b":[32,1,40,1,48,1,56,1],"d":[288,296,304,312]},{"a":32718,"l":"bitmap_row_address","c":"The bitmap address of each of the 25 cell rows, $6000 + 320 x row.","t":"word","b":[0,96,64,97,128,98,192,99],"d":[24576,24896,25216,25536],"x":[33250,36292,37303]},{"a":32726,"t":"word","b":[0,101,64,102,128,103,192,104],"d":[25856,26176,26496,26816]},{"a":32734,"t":"word","b":[0,106,64,107,128,108,192,109],"d":[27136,27456,27776,28096]},{"a":32742,"t":"word","b":[0,111,64,112,128,113,192,114],"d":[28416,28736,29056,29376]},{"a":32750,"t":"word","b":[0,116,64,117,128,118,192,119],"d":[29696,30016,30336,30656]},{"a":32758,"t":"word","b":[0,121,64,122,128,123,192,124],"d":[30976,31296,31616,31936]},{"a":32766,"t":"word","b":[0,126],"d":[32256]},{"a":32768,"l":"cbm80_vectors","c":"The cartridge signature the KERNAL looks for at $8000 on a reset: the cold-start vector, the warm-start vector (the one RESTORE takes) and the bytes $C3 $C2 $CD $38 $30, \"CBM80\" in PETSCII. Both vectors point to start ($8009), so a reset or RESTORE restarts the game instead of BASIC. The loader's last instruction, jmp ($8000), also starts the game through the first vector.","t":"byte","b":[9,128,9,128,195,194,205,56]},{"a":32776,"t":"byte","b":[48]},{"a":32777,"l":"start","c":"The game's entry, from the loader's jmp ($8000) or a reset. Turns interrupts off and sets sound_mode ($B8) to 0, the sound effects (the tune off), then falls into restart.","t":"code","b":[120],"m":"sei"},{"a":32778,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":32780,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"sound_mode"},{"a":32782,"l":"restart","c":"The common start and the target of the Q key's restart (restart_game, $9366): sets the game's variables (init_vars), the processor port ($00 = $2F, $01 = $25: the I/O chips in, BASIC and the KERNAL out), the video chip's bank 1 ($4000-$7FFF) through CIA 2, the hardware IRQ vector to irq ($93A5) and the NMI vector to nmi ($93D6). Then the video chip: multicolour bitmap ($D011 = $3B, $D016 = $18), the screen at $4400 and the bitmap at $6000 ($D018 = $18), sprite multicolours black and light red, and a raster interrupt at line $FA. Clears the sprites, saves the arena strip, colours the panel, resets the sprite slots and both fighters, and builds the mirror and mask tables. With the tune off (sound_mode positive) it stops CIA 2's timers, turns every CIA interrupt off, then starts CIA 1's timer A (latch $2710, the sound's effects) and timer B (latch $5161, the sound's sequencer) with their interrupts on, silences the sound and fades the volume in. A restart with the tune playing leaves the timers and the sound as they are. Then it enables interrupts and runs main_loop.","t":"code","b":[32,25,145],"m":"jsr","oa":37145,"o":"init_vars","x":[37794]},{"a":32785,"t":"code","b":[169,47],"m":"lda","o":"#$2F"},{"a":32787,"t":"code","b":[133,0],"m":"sta","oa":0,"o":"cpu_port_direction"},{"a":32789,"t":"code","b":[169,37],"m":"lda","o":"#$25"},{"a":32791,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":32793,"t":"code","b":[169,243],"m":"lda","o":"#$F3"},{"a":32795,"t":"code","b":[141,2,221],"m":"sta","o":"cia2_ddr_a"},{"a":32798,"t":"code","b":[173,0,221],"m":"lda","o":"cia2_port_a"},{"a":32801,"t":"code","b":[41,252],"m":"and","o":"#$FC"},{"a":32803,"t":"code","b":[9,2],"m":"ora","o":"#$02"},{"a":32805,"t":"code","b":[141,0,221],"m":"sta","o":"cia2_port_a"},{"a":32808,"t":"code","b":[169,165],"m":"lda","o":"#$A5"},{"a":32810,"t":"code","b":[141,254,255],"m":"sta","oa":65534,"o":"$FFFE"},{"a":32813,"t":"code","b":[169,147],"m":"lda","o":"#$93"},{"a":32815,"t":"code","b":[141,255,255],"m":"sta","oa":65535,"o":"$FFFF"},{"a":32818,"t":"code","b":[169,214],"m":"lda","o":"#$D6"},{"a":32820,"t":"code","b":[141,250,255],"m":"sta","oa":65530,"o":"$FFFA"},{"a":32823,"t":"code","b":[169,147],"m":"lda","o":"#$93"},{"a":32825,"t":"code","b":[141,251,255],"m":"sta","oa":65531,"o":"$FFFB"},{"a":32828,"t":"code","b":[169,24],"m":"lda","o":"#$18"},{"a":32830,"t":"code","b":[141,22,208],"m":"sta","o":"vic_control2"},{"a":32833,"t":"code","b":[169,24],"m":"lda","o":"#$18"},{"a":32835,"t":"code","b":[141,24,208],"m":"sta","o":"vic_memory"},{"a":32838,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":32840,"t":"code","b":[141,37,208],"m":"sta","o":"vic_sprite_mc0"},{"a":32843,"t":"code","b":[169,10],"m":"lda","o":"#$0A"},{"a":32845,"t":"code","b":[141,38,208],"m":"sta","o":"vic_sprite_mc1"},{"a":32848,"t":"code","b":[169,59],"m":"lda","o":"#$3B"},{"a":32850,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":32853,"t":"code","b":[169,250],"m":"lda","o":"#$FA"},{"a":32855,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":32858,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":32860,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":32863,"t":"code","b":[141,26,208],"m":"sta","o":"vic_irq_enable"},{"a":32866,"t":"code","b":[32,102,145],"m":"jsr","oa":37222,"o":"clear_sprites"},{"a":32869,"t":"code","b":[32,248,138],"m":"jsr","oa":35576,"o":"save_strip"},{"a":32872,"t":"code","b":[32,161,144],"m":"jsr","oa":37025,"o":"colour_pillar_tops"},{"a":32875,"t":"code","b":[32,223,144],"m":"jsr","oa":37087,"o":"colour_strip"},{"a":32878,"t":"code","b":[32,0,129],"m":"jsr","oa":33024,"o":"reset_sprite_slots"},{"a":32881,"t":"code","b":[32,32,129],"m":"jsr","oa":33056,"o":"reset_fighters"},{"a":32884,"t":"code","b":[32,109,129],"m":"jsr","oa":33133,"o":"build_mirror_table"},{"a":32887,"t":"code","b":[32,134,129],"m":"jsr","oa":33158,"o":"build_mask_table"},{"a":32890,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"sound_mode"},{"a":32892,"t":"code","b":[48,60],"m":"bmi","oa":32954,"o":"b_80BA"},{"a":32894,"t":"code","b":[141,14,221],"m":"sta","o":"cia2_control_a"},{"a":32897,"t":"code","b":[141,15,221],"m":"sta","o":"cia2_control_b"},{"a":32900,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":32902,"t":"code","b":[141,13,221],"m":"sta","o":"cia2_interrupt"},{"a":32905,"t":"code","b":[141,13,220],"m":"sta","o":"cia1_interrupt"},{"a":32908,"t":"code","b":[173,13,221],"m":"lda","o":"cia2_interrupt"},{"a":32911,"t":"code","b":[173,13,220],"m":"lda","o":"cia1_interrupt"},{"a":32914,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":32916,"t":"code","b":[141,4,220],"m":"sta","o":"cia1_timer_a_lo"},{"a":32919,"t":"code","b":[169,39],"m":"lda","o":"#$27"},{"a":32921,"t":"code","b":[141,5,220],"m":"sta","o":"cia1_timer_a_hi"},{"a":32924,"t":"code","b":[169,97],"m":"lda","o":"#$61"},{"a":32926,"t":"code","b":[141,6,220],"m":"sta","o":"cia1_timer_b_lo"},{"a":32929,"t":"code","b":[169,81],"m":"lda","o":"#$51"},{"a":32931,"t":"code","b":[141,7,220],"m":"sta","o":"cia1_timer_b_hi"},{"a":32934,"t":"code","b":[169,131],"m":"lda","o":"#$83"},{"a":32936,"t":"code","b":[141,13,220],"m":"sta","o":"cia1_interrupt"},{"a":32939,"t":"code","b":[169,129],"m":"lda","o":"#$81"},{"a":32941,"t":"code","b":[141,14,220],"m":"sta","o":"cia1_control_a"},{"a":32944,"t":"code","b":[141,15,220],"m":"sta","o":"cia1_control_b"},{"a":32947,"t":"code","b":[32,71,157],"m":"jsr","oa":40263,"o":"silence"},{"a":32950,"t":"code","b":[169,129],"m":"lda","o":"#$81"},{"a":32952,"t":"code","b":[133,225],"m":"sta","oa":225,"o":"fading_in"},{"a":32954,"l":"b_80BA","t":"code","b":[88],"m":"cli","x":[32892]},{"a":32955,"l":"main_loop","c":"The game's loop, one pass at a time, about five passes a second in play: the panel's animations, the panel's label, the middle number and the strength display, the two-player timeout, the players' sticks, the computer's moves, the arena redrawn from its clean copy, each fighter's next frame, the poses, the decapitation, the goblin, the sprite overlays, the arena copied to the screen, the distance, the hits, the sprite shapes mirrored when asked, the end of a roll past (end_roll_past), the walk-on that starts a bout (walk_on), the walk-off that ends one (walk_off), the idle fighters, and last the keyboard. Never returns: the jmp at $80FD closes the loop.","t":"code","b":[32,174,129],"m":"jsr","oa":33198,"o":"run_snakes","x":[33021]},{"a":32958,"t":"code","b":[32,127,130],"m":"jsr","oa":33407,"o":"show_mode"},{"a":32961,"t":"code","b":[32,145,130],"m":"jsr","oa":33425,"o":"show_middle"},{"a":32964,"t":"code","b":[32,215,130],"m":"jsr","oa":33495,"o":"show_strength"},{"a":32967,"t":"code","b":[32,10,131],"m":"jsr","oa":33546,"o":"clock_out"},{"a":32970,"t":"code","b":[32,180,132],"m":"jsr","oa":33972,"o":"read_players"},{"a":32973,"t":"code","b":[32,152,133],"m":"jsr","oa":34200,"o":"computer_moves"},{"a":32976,"t":"code","b":[32,46,139],"m":"jsr","oa":35630,"o":"clear_strip"},{"a":32979,"t":"code","b":[32,241,135],"m":"jsr","oa":34801,"o":"animate_fighters"},{"a":32982,"t":"code","b":[32,39,134],"m":"jsr","oa":34343,"o":"read_poses"},{"a":32985,"t":"code","b":[32,151,143],"m":"jsr","oa":36759,"o":"decapitate"},{"a":32988,"t":"code","b":[32,78,144],"m":"jsr","oa":36942,"o":"start_goblin"},{"a":32991,"t":"code","b":[32,131,142],"m":"jsr","oa":36483,"o":"place_overlays"},{"a":32994,"t":"code","b":[32,100,139],"m":"jsr","oa":35684,"o":"show_strip"},{"a":32997,"t":"code","b":[32,222,135],"m":"jsr","oa":34782,"o":"get_distance"},{"a":33000,"t":"code","b":[32,68,134],"m":"jsr","oa":34372,"o":"check_hits"},{"a":33003,"t":"code","b":[32,154,139],"m":"jsr","oa":35738,"o":"flip_sprite_shapes"},{"a":33006,"t":"code","b":[32,106,143],"m":"jsr","oa":36714,"o":"end_roll_past"},{"a":33009,"t":"code","b":[32,88,131],"m":"jsr","oa":33624,"o":"walk_on"},{"a":33012,"t":"code","b":[32,250,131],"m":"jsr","oa":33786,"o":"walk_off"},{"a":33015,"t":"code","b":[32,96,133],"m":"jsr","oa":34144,"o":"idle_taunt"},{"a":33018,"t":"code","b":[32,70,146],"m":"jsr","oa":37446,"o":"read_keys"},{"a":33021,"t":"code","b":[76,187,128],"m":"jmp","oa":32955,"o":"main_loop"},{"a":33024,"l":"reset_sprite_slots","c":"Clears the eight sprite slots the interrupt moves and animates (motion script, picture sequence, direction, speeds and their counters) and sets each sequence's read index to 2, its first entry.","t":"code","b":[162,7],"m":"ldx","o":"#$07","x":[32878,37547]},{"a":33026,"l":"b_8102","t":"code","b":[32,161,151],"m":"jsr","oa":38817,"o":"reset_motion","x":[33053]},{"a":33029,"t":"code","b":[157,122,2],"m":"sta","oa":634,"o":"slot_direction,x"},{"a":33032,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":33035,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":33038,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":33041,"t":"code","b":[157,130,2],"m":"sta","oa":642,"o":"slot_x_speed,x"},{"a":33044,"t":"code","b":[157,138,2],"m":"sta","oa":650,"o":"slot_y_speed,x"},{"a":33047,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":33049,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":33052,"t":"code","b":[202],"m":"dex"},{"a":33053,"t":"code","b":[16,227],"m":"bpl","oa":33026,"o":"b_8102"},{"a":33055,"t":"code","b":[96],"m":"rts"},{"a":33056,"l":"reset_fighters","c":"Puts both fighters back at the start of a bout: frame 0 of no next move, the start column from fighter_start_x ($7F42), the move $80 (standing), facing as their number (player 1, number 0, faces right; number 1 faces left), the panel animation and full strength (reset_strength), and the score shown as 00000 (reset_score_text). Leaves bout_state ($B4) at $FF, the walk-on.","t":"code","b":[162,1],"m":"ldx","o":"#$01","x":[32881,37544]},{"a":33058,"l":"b_8122","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[33083]},{"a":33060,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33062,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":33064,"t":"code","b":[189,66,127],"m":"lda","oa":32578,"o":"fighter_start_x,x"},{"a":33067,"t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x"},{"a":33069,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":33071,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33073,"t":"code","b":[138],"m":"txa"},{"a":33074,"t":"code","b":[149,145],"m":"sta","oa":145,"o":"facing,x"},{"a":33076,"t":"code","b":[32,64,129],"m":"jsr","oa":33088,"o":"reset_strength"},{"a":33079,"t":"code","b":[32,81,129],"m":"jsr","oa":33105,"o":"reset_score_text"},{"a":33082,"t":"code","b":[202],"m":"dex"},{"a":33083,"t":"code","b":[16,229],"m":"bpl","oa":33058,"o":"b_8122"},{"a":33085,"t":"code","b":[134,180],"m":"stx","oa":180,"o":"bout_state"},{"a":33087,"t":"code","b":[96],"m":"rts"},{"a":33088,"l":"reset_strength","c":"For fighter X, with A = the panel animation to run: starts that animation at its first entry (bit 7 set in anim_script, $5B), sets the strength to 12 ($93) and the idle counter ($95) to $FF.","t":"code","b":[9,128],"m":"ora","o":"#$80","x":[33076,33608,33613,33857]},{"a":33090,"t":"code","b":[149,91],"m":"sta","oa":91,"o":"anim_script,x"},{"a":33092,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":33094,"t":"code","b":[149,93],"m":"sta","oa":93,"o":"anim_pos,x"},{"a":33096,"t":"code","b":[169,12],"m":"lda","o":"#$0C"},{"a":33098,"t":"code","b":[149,147],"m":"sta","oa":147,"o":"strength,x"},{"a":33100,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":33102,"t":"code","b":[149,149],"m":"sta","oa":149,"o":"idle_count,x"},{"a":33104,"t":"code","b":[96],"m":"rts"},{"a":33105,"l":"reset_score_text","c":"Writes \"00000\" over fighter X's score in its panel message (message $87 or $88, characters 3 to 7).","t":"code","b":[138],"m":"txa","x":[33079,33868]},{"a":33106,"t":"code","b":[24],"m":"clc"},{"a":33107,"t":"code","b":[105,135],"m":"adc","o":"#$87"},{"a":33109,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33110,"t":"code","b":[168],"m":"tay"},{"a":33111,"t":"code","b":[185,81,185],"m":"lda","oa":47441,"o":"message_pointers,y"},{"a":33114,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":33116,"t":"code","b":[185,82,185],"m":"lda","oa":47442,"o":"$B952,y"},{"a":33119,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":33121,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":33123,"l":"b_8163","t":"code","b":[169,48],"m":"lda","o":"#$30","x":[33130]},{"a":33125,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33127,"t":"code","b":[200],"m":"iny"},{"a":33128,"t":"code","b":[192,8],"m":"cpy","o":"#$08"},{"a":33130,"t":"code","b":[144,247],"m":"bcc","oa":33123,"o":"b_8163"},{"a":33132,"t":"code","b":[96],"m":"rts"},{"a":33133,"l":"build_mirror_table","c":"Fills mirror_table ($02AA-$03A9) with each byte value's mirror image as a multicolour pixel row: the four two-bit pixels in the opposite order. The fighters facing left and the mirrored sprite shapes are drawn through it.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[32884]},{"a":33135,"l":"b_816F","t":"code","b":[138],"m":"txa","x":[33155]},{"a":33136,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":33138,"l":"b_8172","t":"code","b":[10],"m":"asl","o":"a","x":[33147]},{"a":33139,"t":"code","b":[8],"m":"php"},{"a":33140,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33141,"t":"code","b":[102,168],"m":"ror","oa":168,"o":"zpa_A8"},{"a":33143,"t":"code","b":[40],"m":"plp"},{"a":33144,"t":"code","b":[102,168],"m":"ror","oa":168,"o":"zpa_A8"},{"a":33146,"t":"code","b":[136],"m":"dey"},{"a":33147,"t":"code","b":[16,245],"m":"bpl","oa":33138,"o":"b_8172"},{"a":33149,"t":"code","b":[165,168],"m":"lda","oa":168,"o":"zpa_A8"},{"a":33151,"t":"code","b":[157,170,2],"m":"sta","oa":682,"o":"mirror_table,x"},{"a":33154,"t":"code","b":[232],"m":"inx"},{"a":33155,"t":"code","b":[208,234],"m":"bne","oa":33135,"o":"b_816F"},{"a":33157,"t":"code","b":[96],"m":"rts"},{"a":33158,"l":"build_mask_table","c":"Fills mask_table ($03AA-$04A9): for each byte of fighter graphics, a mask with %11 where a two-bit pixel is 00 (see-through) and %00 where it is drawn. draw_fighter ANDs the background with it before ORing in the fighter.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[32887]},{"a":33160,"l":"b_8188","t":"code","b":[160,3],"m":"ldy","o":"#$03","x":[33195]},{"a":33162,"t":"code","b":[134,164],"m":"stx","oa":164,"o":"zpa_A4"},{"a":33164,"l":"b_818C","t":"code","b":[6,164],"m":"asl","oa":164,"o":"zpa_A4","x":[33187]},{"a":33166,"t":"code","b":[38,166],"m":"rol","oa":166,"o":"zpa_A6"},{"a":33168,"t":"code","b":[6,164],"m":"asl","oa":164,"o":"zpa_A4"},{"a":33170,"t":"code","b":[38,166],"m":"rol","oa":166,"o":"zpa_A6"},{"a":33172,"t":"code","b":[24],"m":"clc"},{"a":33173,"t":"code","b":[165,166],"m":"lda","oa":166,"o":"zpa_A6"},{"a":33175,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":33177,"t":"code","b":[208,1],"m":"bne","oa":33180,"o":"b_819C"},{"a":33179,"t":"code","b":[56],"m":"sec"},{"a":33180,"l":"b_819C","t":"code","b":[8],"m":"php","x":[33177]},{"a":33181,"t":"code","b":[38,165],"m":"rol","oa":165,"o":"zpa_A5"},{"a":33183,"t":"code","b":[40],"m":"plp"},{"a":33184,"t":"code","b":[38,165],"m":"rol","oa":165,"o":"zpa_A5"},{"a":33186,"t":"code","b":[136],"m":"dey"},{"a":33187,"t":"code","b":[16,231],"m":"bpl","oa":33164,"o":"b_818C"},{"a":33189,"t":"code","b":[165,165],"m":"lda","oa":165,"o":"zpa_A5"},{"a":33191,"t":"code","b":[157,170,3],"m":"sta","oa":938,"o":"mask_table,x"},{"a":33194,"t":"code","b":[232],"m":"inx"},{"a":33195,"t":"code","b":[208,219],"m":"bne","oa":33160,"o":"b_8188"},{"a":33197,"t":"code","b":[96],"m":"rts"},{"a":33198,"l":"run_snakes","c":"Steps the snake animations at the top of the side pillars, one picture each pass: for each fighter (1, then 0) whose anim_script ($5B,x) has bit 7 set, runs anim_step.","t":"code","b":[162,1],"m":"ldx","o":"#$01","x":[32955]},{"a":33200,"l":"b_81B0","t":"code","b":[181,91],"m":"lda","oa":91,"o":"anim_script,x","x":[33208]},{"a":33202,"t":"code","b":[16,3],"m":"bpl","oa":33207,"o":"b_81B7"},{"a":33204,"t":"code","b":[32,187,129],"m":"jsr","oa":33211,"o":"anim_step"},{"a":33207,"l":"b_81B7","t":"code","b":[202],"m":"dex","x":[33202]},{"a":33208,"t":"code","b":[16,246],"m":"bpl","oa":33200,"o":"b_81B0"},{"a":33210,"t":"code","b":[96],"m":"rts"},{"a":33211,"l":"anim_step","c":"One step of fighter X's snake animation. The script is snake_scripts[$5B,x AND $7F] ($BB2C): a header of column, row, width and height in cells, then two-byte entries from offset 4. anim_pos ($5D,x) is the offset of the entry to read. An entry of 4 or more is the address of a picture, copied into the bitmap (anim_draw) at the header's place, and the offset moves on by 2: one picture a pass. An entry below 4 is a command: 0 starts the script again, 1 jumps to the offset in the byte after it (plus 4), 2 starts the script numbered in the byte after it and runs its first step at once, 3 stops (bit 7 of $5B,x cleared, the last picture stays).","t":"code","b":[181,91],"m":"lda","oa":91,"o":"anim_script,x","x":[33204,33341]},{"a":33213,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33214,"t":"code","b":[168],"m":"tay"},{"a":33215,"t":"code","b":[185,44,187],"m":"lda","oa":47916,"o":"snake_scripts,y"},{"a":33218,"t":"code","b":[133,115],"m":"sta","oa":115,"o":"zpa_73"},{"a":33220,"t":"code","b":[185,45,187],"m":"lda","oa":47917,"o":"$BB2D,y"},{"a":33223,"t":"code","b":[133,116],"m":"sta","oa":116,"o":"zpa_74"},{"a":33225,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":33227,"t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D"},{"a":33229,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33231,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33232,"t":"code","b":[170],"m":"tax"},{"a":33233,"t":"code","b":[189,126,127],"m":"lda","oa":32638,"o":"column_offsets,x"},{"a":33236,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":33238,"t":"code","b":[189,127,127],"m":"lda","oa":32639,"o":"$7F7F,x"},{"a":33241,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":33243,"t":"code","b":[200],"m":"iny"},{"a":33244,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33246,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33247,"t":"code","b":[170],"m":"tax"},{"a":33248,"t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77"},{"a":33250,"t":"code","b":[125,206,127],"m":"adc","oa":32718,"o":"bitmap_row_address,x"},{"a":33253,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":33255,"t":"code","b":[165,120],"m":"lda","oa":120,"o":"zpa_78"},{"a":33257,"t":"code","b":[125,207,127],"m":"adc","oa":32719,"o":"$7FCF,x"},{"a":33260,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":33262,"t":"code","b":[200],"m":"iny"},{"a":33263,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33265,"t":"code","b":[133,171],"m":"sta","oa":171,"o":"zpa_AB"},{"a":33267,"t":"code","b":[200],"m":"iny"},{"a":33268,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33270,"t":"code","b":[133,172],"m":"sta","oa":172,"o":"zpa_AC"},{"a":33272,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":33274,"l":"j_81FA","t":"code","b":[180,93],"m":"ldy","oa":93,"o":"anim_pos,x","x":[33310,33324]},{"a":33276,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33278,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":33280,"t":"code","b":[200],"m":"iny"},{"a":33281,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33283,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":33285,"t":"code","b":[200],"m":"iny"},{"a":33286,"t":"code","b":[5,117],"m":"ora","oa":117,"o":"zpa_75"},{"a":33288,"t":"code","b":[201,4],"m":"cmp","o":"#$04"},{"a":33290,"t":"code","b":[144,10],"m":"bcc","oa":33302,"o":"b_8216"},{"a":33292,"t":"code","b":[32,71,130],"m":"jsr","oa":33351,"o":"anim_draw"},{"a":33295,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":33297,"t":"code","b":[246,93],"m":"inc","oa":93,"o":"anim_pos,x"},{"a":33299,"t":"code","b":[246,93],"m":"inc","oa":93,"o":"anim_pos,x"},{"a":33301,"t":"code","b":[96],"m":"rts"},{"a":33302,"l":"b_8216","t":"code","b":[201,1],"m":"cmp","o":"#$01","x":[33290]},{"a":33304,"t":"code","b":[176,7],"m":"bcs","oa":33313,"o":"b_8221"},{"a":33306,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":33308,"t":"code","b":[149,93],"m":"sta","oa":93,"o":"anim_pos,x"},{"a":33310,"t":"code","b":[76,250,129],"m":"jmp","oa":33274,"o":"j_81FA"},{"a":33313,"l":"b_8221","t":"code","b":[201,2],"m":"cmp","o":"#$02","x":[33304]},{"a":33315,"t":"code","b":[176,10],"m":"bcs","oa":33327,"o":"b_822F"},{"a":33317,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33319,"t":"code","b":[24],"m":"clc"},{"a":33320,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":33322,"t":"code","b":[149,93],"m":"sta","oa":93,"o":"anim_pos,x"},{"a":33324,"t":"code","b":[76,250,129],"m":"jmp","oa":33274,"o":"j_81FA"},{"a":33327,"l":"b_822F","t":"code","b":[201,3],"m":"cmp","o":"#$03","x":[33315]},{"a":33329,"t":"code","b":[176,13],"m":"bcs","oa":33344,"o":"b_8240"},{"a":33331,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":33333,"t":"code","b":[149,93],"m":"sta","oa":93,"o":"anim_pos,x"},{"a":33335,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33337,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":33339,"t":"code","b":[149,91],"m":"sta","oa":91,"o":"anim_script,x"},{"a":33341,"t":"code","b":[76,187,129],"m":"jmp","oa":33211,"o":"anim_step"},{"a":33344,"l":"b_8240","t":"code","b":[181,91],"m":"lda","oa":91,"o":"anim_script,x","x":[33329]},{"a":33346,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":33348,"t":"code","b":[149,91],"m":"sta","oa":91,"o":"anim_script,x"},{"a":33350,"t":"code","b":[96],"m":"rts"},{"a":33351,"l":"anim_draw","c":"Copies a picture of $AB cells by $AC cells into the bitmap: from (pointer $75) eight bytes a cell, a row of cells at a time, to (pointer $77), the next row of the bitmap 320 bytes on. The pictures are kept in the bitmap's own order, a cell's eight bytes after another's.","t":"code","b":[166,171],"m":"ldx","oa":171,"o":"zpa_AB","x":[33292,33404]},{"a":33353,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":33355,"l":"b_824B","t":"code","b":[169,7],"m":"lda","o":"#$07","x":[33369]},{"a":33357,"t":"code","b":[133,156],"m":"sta","oa":156,"o":"zpa_9C"},{"a":33359,"l":"b_824F","t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y","x":[33366]},{"a":33361,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":33363,"t":"code","b":[200],"m":"iny"},{"a":33364,"t":"code","b":[198,156],"m":"dec","oa":156,"o":"zpa_9C"},{"a":33366,"t":"code","b":[16,247],"m":"bpl","oa":33359,"o":"b_824F"},{"a":33368,"t":"code","b":[202],"m":"dex"},{"a":33369,"t":"code","b":[208,240],"m":"bne","oa":33355,"o":"b_824B"},{"a":33371,"t":"code","b":[165,171],"m":"lda","oa":171,"o":"zpa_AB"},{"a":33373,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33374,"t":"code","b":[170],"m":"tax"},{"a":33375,"t":"code","b":[165,117],"m":"lda","oa":117,"o":"zpa_75"},{"a":33377,"t":"code","b":[125,126,127],"m":"adc","oa":32638,"o":"column_offsets,x"},{"a":33380,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":33382,"t":"code","b":[165,118],"m":"lda","oa":118,"o":"zpa_76"},{"a":33384,"t":"code","b":[125,127,127],"m":"adc","oa":32639,"o":"$7F7F,x"},{"a":33387,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":33389,"t":"code","b":[24],"m":"clc"},{"a":33390,"t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77"},{"a":33392,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":33394,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":33396,"t":"code","b":[165,120],"m":"lda","oa":120,"o":"zpa_78"},{"a":33398,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":33400,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":33402,"t":"code","b":[198,172],"m":"dec","oa":172,"o":"zpa_AC"},{"a":33404,"t":"code","b":[208,201],"m":"bne","oa":33351,"o":"anim_draw"},{"a":33406,"t":"code","b":[96],"m":"rts"},{"a":33407,"l":"show_mode","c":"Prints the label under the arena: DEMO (message $84) while the demo plays, else 1PLR or 2PLR (message $82 plus players, $BD).","t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo","x":[32958]},{"a":33409,"t":"code","b":[240,5],"m":"beq","oa":33416,"o":"b_8288"},{"a":33411,"t":"code","b":[169,132],"m":"lda","o":"#$84"},{"a":33413,"t":"code","b":[76,141,130],"m":"jmp","oa":33421,"o":"j_828D"},{"a":33416,"l":"b_8288","t":"code","b":[165,189],"m":"lda","oa":189,"o":"players","x":[33409]},{"a":33418,"t":"code","b":[24],"m":"clc"},{"a":33419,"t":"code","b":[105,130],"m":"adc","o":"#$82"},{"a":33421,"l":"j_828D","t":"code","b":[32,138,145],"m":"jsr","oa":37258,"o":"print_message","x":[33413]},{"a":33424,"t":"code","b":[96],"m":"rts"},{"a":33425,"l":"show_middle","c":"Prints the two digits between the scores (message $86): in a two-player game the clock ($C8) in seconds, else a 0 and the skill level ($BE), so a one-player game shows 00 to 07.","t":"code","b":[169,134],"m":"lda","o":"#$86","x":[32961,33769]},{"a":33427,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33428,"t":"code","b":[168],"m":"tay"},{"a":33429,"t":"code","b":[185,81,185],"m":"lda","oa":47441,"o":"message_pointers,y"},{"a":33432,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":33434,"t":"code","b":[185,82,185],"m":"lda","oa":47442,"o":"$B952,y"},{"a":33437,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":33439,"t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo"},{"a":33441,"t":"code","b":[208,33],"m":"bne","oa":33476,"o":"b_82C4"},{"a":33443,"t":"code","b":[165,189],"m":"lda","oa":189,"o":"players"},{"a":33445,"t":"code","b":[240,29],"m":"beq","oa":33476,"o":"b_82C4"},{"a":33447,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":33449,"t":"code","b":[162,255],"m":"ldx","o":"#$FF"},{"a":33451,"t":"code","b":[165,200],"m":"lda","oa":200,"o":"clock"},{"a":33453,"l":"b_82AD","t":"code","b":[133,157],"m":"sta","oa":157,"o":"zpa_9D","x":[33459]},{"a":33455,"t":"code","b":[232],"m":"inx"},{"a":33456,"t":"code","b":[56],"m":"sec"},{"a":33457,"t":"code","b":[233,10],"m":"sbc","o":"#$0A"},{"a":33459,"t":"code","b":[16,248],"m":"bpl","oa":33453,"o":"b_82AD"},{"a":33461,"t":"code","b":[138],"m":"txa"},{"a":33462,"t":"code","b":[9,48],"m":"ora","o":"#$30"},{"a":33464,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33466,"t":"code","b":[200],"m":"iny"},{"a":33467,"t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D"},{"a":33469,"t":"code","b":[9,48],"m":"ora","o":"#$30"},{"a":33471,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33473,"t":"code","b":[76,209,130],"m":"jmp","oa":33489,"o":"j_82D1"},{"a":33476,"l":"b_82C4","t":"code","b":[160,3],"m":"ldy","o":"#$03","x":[33441,33445]},{"a":33478,"t":"code","b":[169,48],"m":"lda","o":"#$30"},{"a":33480,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33482,"t":"code","b":[165,190],"m":"lda","oa":190,"o":"level"},{"a":33484,"t":"code","b":[9,48],"m":"ora","o":"#$30"},{"a":33486,"t":"code","b":[200],"m":"iny"},{"a":33487,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33489,"l":"j_82D1","t":"code","b":[169,134],"m":"lda","o":"#$86","x":[33473]},{"a":33491,"t":"code","b":[32,138,145],"m":"jsr","oa":37258,"o":"print_message"},{"a":33494,"t":"code","b":[96],"m":"rts"},{"a":33495,"l":"show_strength","c":"Prints both strength displays and both scores. For each fighter the strength (0 to 12, $93,x) picks one of the messages $8B-$97, two rows of six half circles; the column (0 for player 1, 34 for player 2, from strength_columns at $BB25) is written into both of its records before it is printed. Then prints the fighter's score, message $87 or $88.","t":"code","b":[162,1],"m":"ldx","o":"#$01","x":[32964]},{"a":33497,"l":"b_82D9","t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D","x":[33543]},{"a":33499,"t":"code","b":[181,147],"m":"lda","oa":147,"o":"strength,x"},{"a":33501,"t":"code","b":[24],"m":"clc"},{"a":33502,"t":"code","b":[105,139],"m":"adc","o":"#$8B"},{"a":33504,"t":"code","b":[72],"m":"pha"},{"a":33505,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33506,"t":"code","b":[168],"m":"tay"},{"a":33507,"t":"code","b":[185,81,185],"m":"lda","oa":47441,"o":"message_pointers,y"},{"a":33510,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":33512,"t":"code","b":[185,82,185],"m":"lda","oa":47442,"o":"$B952,y"},{"a":33515,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":33517,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":33519,"t":"code","b":[189,37,187],"m":"lda","oa":47909,"o":"strength_columns,x"},{"a":33522,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33524,"t":"code","b":[160,10],"m":"ldy","o":"#$0A"},{"a":33526,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33528,"t":"code","b":[104],"m":"pla"},{"a":33529,"t":"code","b":[32,138,145],"m":"jsr","oa":37258,"o":"print_message"},{"a":33532,"t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D"},{"a":33534,"t":"code","b":[24],"m":"clc"},{"a":33535,"t":"code","b":[105,135],"m":"adc","o":"#$87"},{"a":33537,"t":"code","b":[32,138,145],"m":"jsr","oa":37258,"o":"print_message"},{"a":33540,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":33542,"t":"code","b":[202],"m":"dex"},{"a":33543,"t":"code","b":[16,208],"m":"bpl","oa":33497,"o":"b_82D9"},{"a":33545,"t":"code","b":[96],"m":"rts"},{"a":33546,"l":"clock_out","c":"The end of a two-player fight on time. When the clock ($C8) has run out in a two-player game, outside the demo and with no fighter rolled past the other ($B2 positive), it sets walking_back ($B5) and walks each fighter back (move $82) to its mark (walk_back_x, $7F44, by facing), standing it there (move $80). When both stand, it clears walking_back, restores both strengths and snakes, sets bout_state ($B4) to $80 for a new walk-on and changes the backdrop (swap_backdrop).","t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo","x":[32967]},{"a":33548,"t":"code","b":[5,200],"m":"ora","oa":200,"o":"clock"},{"a":33550,"t":"code","b":[208,71],"m":"bne","oa":33623,"o":"r_8357"},{"a":33552,"t":"code","b":[165,189],"m":"lda","oa":189,"o":"players"},{"a":33554,"t":"code","b":[240,67],"m":"beq","oa":33623,"o":"r_8357"},{"a":33556,"t":"code","b":[165,178],"m":"lda","oa":178,"o":"roll_past"},{"a":33558,"t":"code","b":[48,63],"m":"bmi","oa":33623,"o":"r_8357"},{"a":33560,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":33562,"t":"code","b":[133,181],"m":"sta","oa":181,"o":"walking_back"},{"a":33564,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":33566,"l":"b_831E","t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x","x":[33588]},{"a":33568,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":33570,"t":"code","b":[217,68,127],"m":"cmp","oa":32580,"o":"walk_back_x,y"},{"a":33573,"t":"code","b":[240,16],"m":"beq","oa":33591,"o":"b_8337"},{"a":33575,"t":"code","b":[169,130],"m":"lda","o":"#$82"},{"a":33577,"t":"code","b":[213,103],"m":"cmp","oa":103,"o":"move,x"},{"a":33579,"t":"code","b":[240,6],"m":"beq","oa":33587,"o":"b_8333"},{"a":33581,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33583,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33585,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33587,"l":"b_8333","t":"code","b":[202],"m":"dex","x":[33579,33603]},{"a":33588,"t":"code","b":[16,232],"m":"bpl","oa":33566,"o":"b_831E"},{"a":33590,"t":"code","b":[96],"m":"rts"},{"a":33591,"l":"b_8337","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[33573]},{"a":33593,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33595,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33597,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33599,"t":"code","b":[165,103],"m":"lda","oa":103,"o":"move"},{"a":33601,"t":"code","b":[69,104],"m":"eor","oa":104,"o":"zpa_68"},{"a":33603,"t":"code","b":[208,238],"m":"bne","oa":33587,"o":"b_8333"},{"a":33605,"t":"code","b":[133,181],"m":"sta","oa":181,"o":"walking_back"},{"a":33607,"t":"code","b":[170],"m":"tax"},{"a":33608,"t":"code","b":[32,64,129],"m":"jsr","oa":33088,"o":"reset_strength"},{"a":33611,"t":"code","b":[232],"m":"inx"},{"a":33612,"t":"code","b":[138],"m":"txa"},{"a":33613,"t":"code","b":[32,64,129],"m":"jsr","oa":33088,"o":"reset_strength"},{"a":33616,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":33618,"t":"code","b":[133,180],"m":"sta","oa":180,"o":"bout_state"},{"a":33620,"t":"code","b":[32,42,141],"m":"jsr","oa":36138,"o":"swap_backdrop"},{"a":33623,"l":"r_8357","t":"code","b":[96],"m":"rts","x":[33550,33554,33558]},{"a":33624,"l":"walk_on","c":"The start of each bout. While bout_state ($B4) is negative, outside the select mode, both fighters walk forward (move $81) until they are less than 6 columns apart; the first pass pays any time bonus still owed (time_bonus), resets the clock and starts the walk-on tune ($89-$8B on the three voices) unless voice 1 is busy. Once they are close it sets bout_state to 0, the fight, sets both idle counters ($95, $96) to $FF and, with the tune off, fades the sound out and back in for the effects.","t":"code","b":[165,186],"m":"lda","oa":186,"o":"select_mode","x":[33009]},{"a":33626,"t":"code","b":[5,187],"m":"ora","oa":187,"o":"scene_flag"},{"a":33628,"t":"code","b":[48,76],"m":"bmi","oa":33706,"o":"r_83AA"},{"a":33630,"t":"code","b":[165,180],"m":"lda","oa":180,"o":"bout_state"},{"a":33632,"t":"code","b":[16,72],"m":"bpl","oa":33706,"o":"r_83AA"},{"a":33634,"t":"code","b":[165,170],"m":"lda","oa":170,"o":"distance"},{"a":33636,"t":"code","b":[201,6],"m":"cmp","o":"#$06"},{"a":33638,"t":"code","b":[144,45],"m":"bcc","oa":33685,"o":"b_8395"},{"a":33640,"t":"code","b":[32,171,131],"m":"jsr","oa":33707,"o":"time_bonus"},{"a":33643,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":33645,"l":"b_836D","t":"code","b":[169,129],"m":"lda","o":"#$81","x":[33661]},{"a":33647,"t":"code","b":[213,103],"m":"cmp","oa":103,"o":"move,x"},{"a":33649,"t":"code","b":[240,9],"m":"beq","oa":33660,"o":"b_837C"},{"a":33651,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33653,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33655,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33657,"t":"code","b":[32,93,145],"m":"jsr","oa":37213,"o":"reset_clock"},{"a":33660,"l":"b_837C","t":"code","b":[202],"m":"dex","x":[33649]},{"a":33661,"t":"code","b":[16,238],"m":"bpl","oa":33645,"o":"b_836D"},{"a":33663,"t":"code","b":[165,221],"m":"lda","oa":221,"o":"sound_requests"},{"a":33665,"t":"code","b":[13,81,2],"m":"ora","oa":593,"o":"voice_sequence"},{"a":33668,"t":"code","b":[48,36],"m":"bmi","oa":33706,"o":"r_83AA"},{"a":33670,"t":"code","b":[120],"m":"sei"},{"a":33671,"t":"code","b":[169,137],"m":"lda","o":"#$89"},{"a":33673,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":33675,"t":"code","b":[169,138],"m":"lda","o":"#$8A"},{"a":33677,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":33679,"t":"code","b":[169,139],"m":"lda","o":"#$8B"},{"a":33681,"t":"code","b":[133,223],"m":"sta","oa":223,"o":"zpa_DF"},{"a":33683,"t":"code","b":[88],"m":"cli"},{"a":33684,"t":"code","b":[96],"m":"rts"},{"a":33685,"l":"b_8395","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[33638]},{"a":33687,"t":"code","b":[133,180],"m":"sta","oa":180,"o":"bout_state"},{"a":33689,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":33691,"t":"code","b":[133,149],"m":"sta","oa":149,"o":"idle_count"},{"a":33693,"t":"code","b":[133,150],"m":"sta","oa":150,"o":"zpa_96"},{"a":33695,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"sound_mode"},{"a":33697,"t":"code","b":[48,7],"m":"bmi","oa":33706,"o":"r_83AA"},{"a":33699,"t":"code","b":[32,69,147],"m":"jsr","oa":37701,"o":"fade_out"},{"a":33702,"t":"code","b":[169,129],"m":"lda","o":"#$81"},{"a":33704,"t":"code","b":[133,225],"m":"sta","oa":225,"o":"fading_in"},{"a":33706,"l":"r_83AA","t":"code","b":[96],"m":"rts","x":[33628,33632,33668,33697]},{"a":33707,"l":"time_bonus","c":"In a two-player game, outside the demo, when a fighter has just won (winner, $B6, negative), counts the clock down to 0, adding 10 points (score_ten, $BB27) to the winner's score for each second left, printing the score and the clock at each step and waiting a frame between them (wait_ticks). Clears $B6.","t":"code","b":[165,189],"m":"lda","oa":189,"o":"players","x":[33640,33904]},{"a":33709,"t":"code","b":[240,70],"m":"beq","oa":33781,"o":"b_83F5"},{"a":33711,"t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo"},{"a":33713,"t":"code","b":[208,66],"m":"bne","oa":33781,"o":"b_83F5"},{"a":33715,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"winner"},{"a":33717,"t":"code","b":[16,62],"m":"bpl","oa":33781,"o":"b_83F5"},{"a":33719,"t":"code","b":[169,39],"m":"lda","o":"#$27"},{"a":33721,"t":"code","b":[133,95],"m":"sta","oa":95,"o":"zpa_5F"},{"a":33723,"t":"code","b":[169,187],"m":"lda","o":"#$BB"},{"a":33725,"t":"code","b":[133,96],"m":"sta","oa":96,"o":"zpa_60"},{"a":33727,"t":"code","b":[166,200],"m":"ldx","oa":200,"o":"clock"},{"a":33729,"t":"code","b":[240,50],"m":"beq","oa":33781,"o":"b_83F5"},{"a":33731,"l":"b_83C3","t":"code","b":[134,200],"m":"stx","oa":200,"o":"clock","x":[33779]},{"a":33733,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"winner"},{"a":33735,"t":"code","b":[24],"m":"clc"},{"a":33736,"t":"code","b":[105,135],"m":"adc","o":"#$87"},{"a":33738,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33739,"t":"code","b":[168],"m":"tay"},{"a":33740,"t":"code","b":[185,81,185],"m":"lda","oa":47441,"o":"message_pointers,y"},{"a":33743,"t":"code","b":[105,3],"m":"adc","o":"#$03"},{"a":33745,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":33747,"t":"code","b":[185,82,185],"m":"lda","oa":47442,"o":"$B952,y"},{"a":33750,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":33752,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":33754,"t":"code","b":[32,199,135],"m":"jsr","oa":34759,"o":"add_digits"},{"a":33757,"t":"code","b":[198,200],"m":"dec","oa":200,"o":"clock"},{"a":33759,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"winner"},{"a":33761,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":33763,"t":"code","b":[24],"m":"clc"},{"a":33764,"t":"code","b":[105,135],"m":"adc","o":"#$87"},{"a":33766,"t":"code","b":[32,138,145],"m":"jsr","oa":37258,"o":"print_message"},{"a":33769,"t":"code","b":[32,145,130],"m":"jsr","oa":33425,"o":"show_middle"},{"a":33772,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":33774,"t":"code","b":[32,152,132],"m":"jsr","oa":33944,"o":"wait_ticks"},{"a":33777,"t":"code","b":[166,200],"m":"ldx","oa":200,"o":"clock"},{"a":33779,"t":"code","b":[208,206],"m":"bne","oa":33731,"o":"b_83C3"},{"a":33781,"l":"b_83F5","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[33709,33713,33717,33729]},{"a":33783,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"winner"},{"a":33785,"t":"code","b":[96],"m":"rts"},{"a":33786,"l":"walk_off","c":"After a death (dead, $AF, negative) and once the loser's body has been dragged off (its column 40 or more), turns the winner back to its usual facing if it faces the other way (move $9D; fighter 0 faces right, fighter 1 left), then walks it back to its mark (move $82, walk_back_x at $7F44). When it stands there, the bout is over: both fighters are reset at their start columns with full strength (scores reset too in the demo), bout_state goes to $FF for a walk-on, and bit 7 of the death, goblin and drag flags is cleared. When fighter 1 lost with its sprite shapes mirrored, it asks for them to be mirrored back (flip_request, $B7). Then: the demo changes backdrop; a two-player game pays the time bonus, waits 200 frames and restarts in the demo; a one-player game the player lost waits 200 frames and restarts in the demo; a one-player game the player won goes up a skill level (to 7 at most) and changes the backdrop.","t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead","x":[33012]},{"a":33788,"t":"code","b":[16,45],"m":"bpl","oa":33835,"o":"r_842B"},{"a":33790,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":33792,"t":"code","b":[170],"m":"tax"},{"a":33793,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":33795,"t":"code","b":[201,40],"m":"cmp","o":"#$28"},{"a":33797,"t":"code","b":[144,36],"m":"bcc","oa":33835,"o":"r_842B"},{"a":33799,"t":"code","b":[138],"m":"txa"},{"a":33800,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":33802,"t":"code","b":[170],"m":"tax"},{"a":33803,"t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D"},{"a":33805,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":33807,"t":"code","b":[197,157],"m":"cmp","oa":157,"o":"zpa_9D"},{"a":33809,"t":"code","b":[240,5],"m":"beq","oa":33816,"o":"b_8418"},{"a":33811,"t":"code","b":[169,157],"m":"lda","o":"#$9D"},{"a":33813,"t":"code","b":[76,33,132],"m":"jmp","oa":33825,"o":"j_8421"},{"a":33816,"l":"b_8418","t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x","x":[33809]},{"a":33818,"t":"code","b":[221,68,127],"m":"cmp","oa":32580,"o":"walk_back_x,x"},{"a":33821,"t":"code","b":[240,13],"m":"beq","oa":33836,"o":"b_842C"},{"a":33823,"t":"code","b":[169,130],"m":"lda","o":"#$82"},{"a":33825,"l":"j_8421","t":"code","b":[213,103],"m":"cmp","oa":103,"o":"move,x","x":[33813]},{"a":33827,"t":"code","b":[240,6],"m":"beq","oa":33835,"o":"r_842B"},{"a":33829,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33831,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33833,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33835,"l":"r_842B","t":"code","b":[96],"m":"rts","x":[33788,33797,33827]},{"a":33836,"l":"b_842C","t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead","x":[33821]},{"a":33838,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":33840,"t":"code","b":[133,157],"m":"sta","oa":157,"o":"zpa_9D"},{"a":33842,"t":"code","b":[170],"m":"tax"},{"a":33843,"t":"code","b":[189,66,127],"m":"lda","oa":32578,"o":"fighter_start_x,x"},{"a":33846,"t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x"},{"a":33848,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":33850,"l":"b_843A","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[33872]},{"a":33852,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33854,"t":"code","b":[138],"m":"txa"},{"a":33855,"t":"code","b":[149,145],"m":"sta","oa":145,"o":"facing,x"},{"a":33857,"t":"code","b":[32,64,129],"m":"jsr","oa":33088,"o":"reset_strength"},{"a":33860,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33862,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33864,"t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo"},{"a":33866,"t":"code","b":[240,3],"m":"beq","oa":33871,"o":"b_844F"},{"a":33868,"t":"code","b":[32,81,129],"m":"jsr","oa":33105,"o":"reset_score_text"},{"a":33871,"l":"b_844F","t":"code","b":[202],"m":"dex","x":[33866]},{"a":33872,"t":"code","b":[16,232],"m":"bpl","oa":33850,"o":"b_843A"},{"a":33874,"t":"code","b":[134,180],"m":"stx","oa":180,"o":"bout_state"},{"a":33876,"t":"code","b":[133,175],"m":"sta","oa":175,"o":"dead"},{"a":33878,"t":"code","b":[133,176],"m":"sta","oa":176,"o":"goblin_on"},{"a":33880,"t":"code","b":[133,177],"m":"sta","oa":177,"o":"dragging"},{"a":33882,"t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D"},{"a":33884,"t":"code","b":[240,10],"m":"beq","oa":33896,"o":"b_8468"},{"a":33886,"t":"code","b":[165,183],"m":"lda","oa":183,"o":"flip_request"},{"a":33888,"t":"code","b":[48,6],"m":"bmi","oa":33896,"o":"b_8468"},{"a":33890,"t":"code","b":[240,4],"m":"beq","oa":33896,"o":"b_8468"},{"a":33892,"t":"code","b":[73,129],"m":"eor","o":"#$81"},{"a":33894,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":33896,"l":"b_8468","t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo","x":[33884,33888,33890]},{"a":33898,"t":"code","b":[208,40],"m":"bne","oa":33940,"o":"b_8494"},{"a":33900,"t":"code","b":[165,189],"m":"lda","oa":189,"o":"players"},{"a":33902,"t":"code","b":[240,11],"m":"beq","oa":33915,"o":"b_847B"},{"a":33904,"t":"code","b":[32,171,131],"m":"jsr","oa":33707,"o":"time_bonus"},{"a":33907,"t":"code","b":[169,200],"m":"lda","o":"#$C8"},{"a":33909,"t":"code","b":[32,152,132],"m":"jsr","oa":33944,"o":"wait_ticks"},{"a":33912,"t":"code","b":[76,102,147],"m":"jmp","oa":37734,"o":"restart_game"},{"a":33915,"l":"b_847B","t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D","x":[33902]},{"a":33917,"t":"code","b":[208,8],"m":"bne","oa":33927,"o":"b_8487"},{"a":33919,"t":"code","b":[169,200],"m":"lda","o":"#$C8"},{"a":33921,"t":"code","b":[32,152,132],"m":"jsr","oa":33944,"o":"wait_ticks"},{"a":33924,"t":"code","b":[76,102,147],"m":"jmp","oa":37734,"o":"restart_game"},{"a":33927,"l":"b_8487","t":"code","b":[165,190],"m":"lda","oa":190,"o":"level","x":[33917]},{"a":33929,"t":"code","b":[201,7],"m":"cmp","o":"#$07"},{"a":33931,"t":"code","b":[144,3],"m":"bcc","oa":33936,"o":"b_8490"},{"a":33933,"t":"code","b":[76,148,132],"m":"jmp","oa":33940,"o":"b_8494"},{"a":33936,"l":"b_8490","t":"code","b":[105,1],"m":"adc","o":"#$01","x":[33931]},{"a":33938,"t":"code","b":[133,190],"m":"sta","oa":190,"o":"level"},{"a":33940,"l":"b_8494","t":"code","b":[32,42,141],"m":"jsr","oa":36138,"o":"swap_backdrop","x":[33898,33933]},{"a":33943,"t":"code","b":[96],"m":"rts"},{"a":33944,"l":"wait_ticks","c":"Waits A frames: sets wait_count ($CA), which the interrupt's work at line $FA (tick_counters, $97CC) counts down, and loops until it is 0. A frame in which the interrupt's work is still busy from the last one does not count.","t":"code","b":[133,202],"m":"sta","oa":202,"o":"wait_count","x":[33774,33909,33921]},{"a":33946,"l":"b_849A","t":"code","b":[165,202],"m":"lda","oa":202,"o":"wait_count","x":[33948]},{"a":33948,"t":"code","b":[208,252],"m":"bne","oa":33946,"o":"b_849A"},{"a":33950,"t":"code","b":[96],"m":"rts"},{"a":33951,"l":"stop_sprites","c":"Switches off sprite slots 0 to 4 (sequence and motion cleared, their bits out of the sprite enable shadow $17). Used by restart_game.","t":"code","b":[162,4],"m":"ldx","o":"#$04","x":[37741]},{"a":33953,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33955,"l":"b_84A3","t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x","x":[33969]},{"a":33958,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":33961,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":33963,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":33966,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":33968,"t":"code","b":[202],"m":"dex"},{"a":33969,"t":"code","b":[16,240],"m":"bpl","oa":33955,"o":"b_84A3"},{"a":33971,"t":"code","b":[96],"m":"rts"},{"a":33972,"l":"read_players","c":"Reads the sticks of the human players outside the demo: fighter 0 alone in a one-player game, both in a two-player game ($BD), through read_stick.","t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo","x":[32970]},{"a":33974,"t":"code","b":[208,8],"m":"bne","oa":33984,"o":"r_84C0"},{"a":33976,"t":"code","b":[166,189],"m":"ldx","oa":189,"o":"players"},{"a":33978,"l":"b_84BA","t":"code","b":[32,193,132],"m":"jsr","oa":33985,"o":"read_stick","x":[33982]},{"a":33981,"t":"code","b":[202],"m":"dex"},{"a":33982,"t":"code","b":[16,250],"m":"bpl","oa":33978,"o":"b_84BA"},{"a":33984,"l":"r_84C0","t":"code","b":[96],"m":"rts","x":[33974]},{"a":33985,"l":"read_stick","c":"Turns fighter X's joystick into a move. Does nothing during a death, the walk-back on time, a roll past, the walk-on or the select mode, nor while the fighter is in one of the three moves listed at no_input_moves ($BC67: $9B, the fall to death; $88, the headless body; $93). Reads the port (player 1 on port 2 through $DC00 with X = 0, player 2 on port 1 through $DC01), keeps the five switch bits as pressed-is-1, finds the direction in the stick list for the fighter's facing (stick_lists, $CCEC), and passes it to stick_to_move.","t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead","x":[33978]},{"a":33987,"t":"code","b":[5,181],"m":"ora","oa":181,"o":"walking_back"},{"a":33989,"t":"code","b":[5,178],"m":"ora","oa":178,"o":"roll_past"},{"a":33991,"t":"code","b":[5,180],"m":"ora","oa":180,"o":"bout_state"},{"a":33993,"t":"code","b":[5,186],"m":"ora","oa":186,"o":"select_mode"},{"a":33995,"t":"code","b":[48,44],"m":"bmi","oa":34041,"o":"r_84F9"},{"a":33997,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":33999,"l":"b_84CF","t":"code","b":[185,103,188],"m":"lda","oa":48231,"o":"no_input_moves,y","x":[34009]},{"a":34002,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34004,"t":"code","b":[213,103],"m":"cmp","oa":103,"o":"move,x"},{"a":34006,"t":"code","b":[240,33],"m":"beq","oa":34041,"o":"r_84F9"},{"a":34008,"t":"code","b":[136],"m":"dey"},{"a":34009,"t":"code","b":[16,244],"m":"bpl","oa":33999,"o":"b_84CF"},{"a":34011,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":34013,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34014,"t":"code","b":[168],"m":"tay"},{"a":34015,"t":"code","b":[185,236,204],"m":"lda","oa":52460,"o":"stick_lists,y"},{"a":34018,"t":"code","b":[133,129],"m":"sta","oa":129,"o":"zpa_81"},{"a":34020,"t":"code","b":[185,237,204],"m":"lda","oa":52461,"o":"$CCED,y"},{"a":34023,"t":"code","b":[133,130],"m":"sta","oa":130,"o":"zpa_82"},{"a":34025,"t":"code","b":[189,0,220],"m":"lda","o":"cia1_port_a,x"},{"a":34028,"t":"code","b":[73,31],"m":"eor","o":"#$1F"},{"a":34030,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":34032,"t":"code","b":[32,250,132],"m":"jsr","oa":34042,"o":"find_stick"},{"a":34035,"t":"code","b":[32,8,133],"m":"jsr","oa":34056,"o":"stick_row"},{"a":34038,"t":"code","b":[32,59,133],"m":"jsr","oa":34107,"o":"stick_to_move"},{"a":34041,"l":"r_84F9","t":"code","b":[96],"m":"rts","x":[33995,34006]},{"a":34042,"l":"find_stick","c":"Keeps the stick value in stick ($6D,x) and finds its direction (bits 0-3) in the nine-entry list at (pointer $81): Y = 0 none, 1 forward, 2 back, 3 down, 4 up, 5 down and forward, 6 up and forward, 7 down and back, 8 up and back (the lists swap left and right by facing).","t":"code","b":[149,109],"m":"sta","oa":109,"o":"stick,x","x":[34032,34312]},{"a":34044,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":34046,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":34048,"l":"b_8500","t":"code","b":[209,129],"m":"cmp","oa":129,"o":"(zpa_81),y","x":[34053]},{"a":34050,"t":"code","b":[240,3],"m":"beq","oa":34055,"o":"r_8507"},{"a":34052,"t":"code","b":[136],"m":"dey"},{"a":34053,"t":"code","b":[16,249],"m":"bpl","oa":34048,"o":"b_8500"},{"a":34055,"l":"r_8507","t":"code","b":[96],"m":"rts","x":[34050]},{"a":34056,"l":"stick_row","c":"Picks the row of moves the stick can lead to from fighter X's current move: move_rows_free ($CD02) without fire, move_rows_fire ($CD1E) with fire, row k at move_rows + 9 * k ($CD3A). Leaves the row's address in pointer $87 and Y as the direction.","t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C","x":[34035,34315]},{"a":34058,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":34060,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":34062,"t":"code","b":[168],"m":"tay"},{"a":34063,"t":"code","b":[181,109],"m":"lda","oa":109,"o":"stick,x"},{"a":34065,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":34067,"t":"code","b":[208,6],"m":"bne","oa":34075,"o":"b_851B"},{"a":34069,"t":"code","b":[185,2,205],"m":"lda","oa":52482,"o":"move_rows_free,y"},{"a":34072,"t":"code","b":[76,30,133],"m":"jmp","oa":34078,"o":"j_851E"},{"a":34075,"l":"b_851B","t":"code","b":[185,30,205],"m":"lda","oa":52510,"o":"move_rows_fire,y","x":[34067]},{"a":34078,"l":"j_851E","t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87","x":[34072]},{"a":34080,"t":"code","b":[32,23,134],"m":"jsr","oa":34327,"o":"times8"},{"a":34083,"t":"code","b":[101,135],"m":"adc","oa":135,"o":"zpa_87"},{"a":34085,"t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87"},{"a":34087,"t":"code","b":[165,136],"m":"lda","oa":136,"o":"zpa_88"},{"a":34089,"t":"code","b":[105,205],"m":"adc","o":"#$CD"},{"a":34091,"t":"code","b":[133,136],"m":"sta","oa":136,"o":"zpa_88"},{"a":34093,"t":"code","b":[24],"m":"clc"},{"a":34094,"t":"code","b":[165,135],"m":"lda","oa":135,"o":"zpa_87"},{"a":34096,"t":"code","b":[105,58],"m":"adc","o":"#$3A"},{"a":34098,"t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87"},{"a":34100,"t":"code","b":[144,2],"m":"bcc","oa":34104,"o":"b_8538"},{"a":34102,"t":"code","b":[230,136],"m":"inc","oa":136,"o":"zpa_88"},{"a":34104,"l":"b_8538","t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C","x":[34100]},{"a":34106,"t":"code","b":[96],"m":"rts"},{"a":34107,"l":"stick_to_move","c":"Starts the move the row gives for direction Y, unless the move under way still holds the stick (next_move, $6B,x, negative) or the row gives that same move, and leaves the taunt ($9A) alone while its direction would keep it. The new move goes in move ($67,x) with bit 7, the row's entry as it stands in next_move ($6B,x), and the frame index ($69,x) back to 0. Every entry but stand and the two walks has bit 7, so such a move holds the stick until its list reaches its command, where animate_fighter clears next_move.","t":"code","b":[181,107],"m":"lda","oa":107,"o":"next_move,x","x":[34038,34318]},{"a":34109,"t":"code","b":[48,32],"m":"bmi","oa":34143,"o":"r_855F"},{"a":34111,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":34113,"t":"code","b":[201,154],"m":"cmp","o":"#$9A"},{"a":34115,"t":"code","b":[208,8],"m":"bne","oa":34125,"o":"b_854D"},{"a":34117,"t":"code","b":[24],"m":"clc"},{"a":34118,"t":"code","b":[152],"m":"tya"},{"a":34119,"t":"code","b":[117,103],"m":"adc","oa":103,"o":"move,x"},{"a":34121,"t":"code","b":[201,154],"m":"cmp","o":"#$9A"},{"a":34123,"t":"code","b":[240,18],"m":"beq","oa":34143,"o":"r_855F"},{"a":34125,"l":"b_854D","t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y","x":[34115]},{"a":34127,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34129,"t":"code","b":[213,103],"m":"cmp","oa":103,"o":"move,x"},{"a":34131,"t":"code","b":[240,10],"m":"beq","oa":34143,"o":"r_855F"},{"a":34133,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":34135,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34137,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":34139,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34141,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":34143,"l":"r_855F","t":"code","b":[96],"m":"rts","x":[34109,34123,34131]},{"a":34144,"l":"idle_taunt","c":"For the human fighters, in play (not the demo, a death, the walk-on, the walk-back or the select mode): when a fighter's stick has been left alone until its idle counter ($95,x, counted down by the interrupt once a frame from $FF) reaches 0, it starts move $9A, frames $52, $53, $54, $53, $54, $53, $54 and back to standing; any stick input sets the counter back to $FF. A fighter in one of the moves at no_input_moves ($BC67) is left alone.","t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo","x":[33015]},{"a":34146,"t":"code","b":[208,51],"m":"bne","oa":34199,"o":"r_8597"},{"a":34148,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":34150,"t":"code","b":[5,180],"m":"ora","oa":180,"o":"bout_state"},{"a":34152,"t":"code","b":[5,181],"m":"ora","oa":181,"o":"walking_back"},{"a":34154,"t":"code","b":[5,186],"m":"ora","oa":186,"o":"select_mode"},{"a":34156,"t":"code","b":[48,41],"m":"bmi","oa":34199,"o":"r_8597"},{"a":34158,"t":"code","b":[166,189],"m":"ldx","oa":189,"o":"players"},{"a":34160,"l":"b_8570","t":"code","b":[160,2],"m":"ldy","o":"#$02","x":[34197]},{"a":34162,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":34164,"l":"b_8574","t":"code","b":[217,103,188],"m":"cmp","oa":48231,"o":"no_input_moves,y","x":[34170]},{"a":34167,"t":"code","b":[240,27],"m":"beq","oa":34196,"o":"b_8594"},{"a":34169,"t":"code","b":[136],"m":"dey"},{"a":34170,"t":"code","b":[16,248],"m":"bpl","oa":34164,"o":"b_8574"},{"a":34172,"t":"code","b":[181,109],"m":"lda","oa":109,"o":"stick,x"},{"a":34174,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":34176,"t":"code","b":[208,14],"m":"bne","oa":34192,"o":"b_8590"},{"a":34178,"t":"code","b":[181,149],"m":"lda","oa":149,"o":"idle_count,x"},{"a":34180,"t":"code","b":[208,14],"m":"bne","oa":34196,"o":"b_8594"},{"a":34182,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":34184,"t":"code","b":[169,26],"m":"lda","o":"#$1A"},{"a":34186,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":34188,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34190,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":34192,"l":"b_8590","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[34176]},{"a":34194,"t":"code","b":[149,149],"m":"sta","oa":149,"o":"idle_count,x"},{"a":34196,"l":"b_8594","t":"code","b":[202],"m":"dex","x":[34167,34180]},{"a":34197,"t":"code","b":[16,217],"m":"bpl","oa":34160,"o":"b_8570"},{"a":34199,"l":"r_8597","t":"code","b":[96],"m":"rts","x":[34146,34156]},{"a":34200,"l":"computer_moves","c":"The computer's fighters: both in the demo, fighter 1 in a one-player game, none in a two-player game; nothing during a roll past, a death, the walk-on, the select mode or the walk-back. For the fighter X it reads its opponent's pose ($6F) and the distance between them ($AA, distance_class $C8A2): ai_pose_rows ($C8CA) gives the pose's row of eight, the distance class picks a list of eight stick values (ai_choices, $CA30 + 8 * n), and the skill level's 32-entry list (ai_level_picks, $C792) picks one of the eight, indexed by ai_counter ($CD AND $1F). In the demo the counter is taken from the low bytes of CIA 1's two timers; in a game it only goes up by one each call, so the computer works through its 32 entries in order. The stick value goes through the same find_stick, stick_row and stick_to_move as a player's, with the stick list for facing right.","t":"code","b":[165,178],"m":"lda","oa":178,"o":"roll_past","x":[32973]},{"a":34202,"t":"code","b":[5,175],"m":"ora","oa":175,"o":"dead"},{"a":34204,"t":"code","b":[5,180],"m":"ora","oa":180,"o":"bout_state"},{"a":34206,"t":"code","b":[5,186],"m":"ora","oa":186,"o":"select_mode"},{"a":34208,"t":"code","b":[5,181],"m":"ora","oa":181,"o":"walking_back"},{"a":34210,"t":"code","b":[5,187],"m":"ora","oa":187,"o":"scene_flag"},{"a":34212,"t":"code","b":[48,112],"m":"bmi","oa":34326,"o":"r_8616"},{"a":34214,"t":"code","b":[165,190],"m":"lda","oa":190,"o":"level"},{"a":34216,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34217,"t":"code","b":[168],"m":"tay"},{"a":34218,"t":"code","b":[185,146,199],"m":"lda","oa":51090,"o":"ai_level_picks,y"},{"a":34221,"t":"code","b":[133,133],"m":"sta","oa":133,"o":"zpa_85"},{"a":34223,"t":"code","b":[185,147,199],"m":"lda","oa":51091,"o":"$C793,y"},{"a":34226,"t":"code","b":[133,134],"m":"sta","oa":134,"o":"zpa_86"},{"a":34228,"t":"code","b":[166,179],"m":"ldx","oa":179,"o":"demo"},{"a":34230,"t":"code","b":[208,4],"m":"bne","oa":34236,"o":"b_85BC"},{"a":34232,"t":"code","b":[165,189],"m":"lda","oa":189,"o":"players"},{"a":34234,"t":"code","b":[208,90],"m":"bne","oa":34326,"o":"r_8616"},{"a":34236,"l":"b_85BC","t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D","x":[34230,34324]},{"a":34238,"t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x"},{"a":34240,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34241,"t":"code","b":[168],"m":"tay"},{"a":34242,"t":"code","b":[185,202,200],"m":"lda","oa":51402,"o":"ai_pose_rows,y"},{"a":34245,"t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87"},{"a":34247,"t":"code","b":[185,203,200],"m":"lda","oa":51403,"o":"$C8CB,y"},{"a":34250,"t":"code","b":[133,136],"m":"sta","oa":136,"o":"zpa_88"},{"a":34252,"t":"code","b":[32,222,135],"m":"jsr","oa":34782,"o":"get_distance"},{"a":34255,"t":"code","b":[166,170],"m":"ldx","oa":170,"o":"distance"},{"a":34257,"t":"code","b":[188,162,200],"m":"ldy","oa":51362,"o":"distance_class,x"},{"a":34260,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34262,"t":"code","b":[32,23,134],"m":"jsr","oa":34327,"o":"times8"},{"a":34265,"t":"code","b":[105,48],"m":"adc","o":"#$30"},{"a":34267,"t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87"},{"a":34269,"t":"code","b":[165,136],"m":"lda","oa":136,"o":"zpa_88"},{"a":34271,"t":"code","b":[105,202],"m":"adc","o":"#$CA"},{"a":34273,"t":"code","b":[133,136],"m":"sta","oa":136,"o":"zpa_88"},{"a":34275,"t":"code","b":[169,240],"m":"lda","o":"#$F0"},{"a":34277,"t":"code","b":[133,129],"m":"sta","oa":129,"o":"zpa_81"},{"a":34279,"t":"code","b":[169,204],"m":"lda","o":"#$CC"},{"a":34281,"t":"code","b":[133,130],"m":"sta","oa":130,"o":"zpa_82"},{"a":34283,"t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D"},{"a":34285,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":34287,"t":"code","b":[170],"m":"tax"},{"a":34288,"t":"code","b":[230,205],"m":"inc","oa":205,"o":"ai_counter"},{"a":34290,"t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo"},{"a":34292,"t":"code","b":[240,8],"m":"beq","oa":34302,"o":"b_85FE"},{"a":34294,"t":"code","b":[173,6,220],"m":"lda","o":"cia1_timer_b_lo"},{"a":34297,"t":"code","b":[77,4,220],"m":"eor","o":"cia1_timer_a_lo"},{"a":34300,"t":"code","b":[133,205],"m":"sta","oa":205,"o":"ai_counter"},{"a":34302,"l":"b_85FE","t":"code","b":[165,205],"m":"lda","oa":205,"o":"ai_counter","x":[34292]},{"a":34304,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":34306,"t":"code","b":[168],"m":"tay"},{"a":34307,"t":"code","b":[177,133],"m":"lda","oa":133,"o":"(zpa_85),y"},{"a":34309,"t":"code","b":[168],"m":"tay"},{"a":34310,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34312,"t":"code","b":[32,250,132],"m":"jsr","oa":34042,"o":"find_stick"},{"a":34315,"t":"code","b":[32,8,133],"m":"jsr","oa":34056,"o":"stick_row"},{"a":34318,"t":"code","b":[32,59,133],"m":"jsr","oa":34107,"o":"stick_to_move"},{"a":34321,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":34323,"t":"code","b":[202],"m":"dex"},{"a":34324,"t":"code","b":[16,166],"m":"bpl","oa":34236,"o":"b_85BC"},{"a":34326,"l":"r_8616","t":"code","b":[96],"m":"rts","x":[34212,34234]},{"a":34327,"l":"times8","c":"A times 8 as a 16-bit number: low byte in A, high byte in $88.","t":"code","b":[72],"m":"pha","x":[34080,34262]},{"a":34328,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34330,"t":"code","b":[133,136],"m":"sta","oa":136,"o":"zpa_88"},{"a":34332,"t":"code","b":[104],"m":"pla"},{"a":34333,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34334,"t":"code","b":[38,136],"m":"rol","oa":136,"o":"zpa_88"},{"a":34336,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34337,"t":"code","b":[38,136],"m":"rol","oa":136,"o":"zpa_88"},{"a":34339,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34340,"t":"code","b":[38,136],"m":"rol","oa":136,"o":"zpa_88"},{"a":34342,"t":"code","b":[96],"m":"rts"},{"a":34343,"l":"read_poses","c":"Sets each fighter's pose ($6F,x), the frame it shows now: the entry of its move's frame list (move_frames, $BB70) just before the frame index ($69,x), or the first when the index is 0. The hits and the computer read the pose.","t":"code","b":[162,1],"m":"ldx","o":"#$01","x":[32982]},{"a":34345,"l":"b_8629","t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x","x":[34369]},{"a":34347,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34348,"t":"code","b":[168],"m":"tay"},{"a":34349,"t":"code","b":[185,112,187],"m":"lda","oa":47984,"o":"move_frames,y"},{"a":34352,"t":"code","b":[133,101],"m":"sta","oa":101,"o":"zpa_65"},{"a":34354,"t":"code","b":[185,113,187],"m":"lda","oa":47985,"o":"$BB71,y"},{"a":34357,"t":"code","b":[133,102],"m":"sta","oa":102,"o":"zpa_66"},{"a":34359,"t":"code","b":[180,105],"m":"ldy","oa":105,"o":"frame_index,x"},{"a":34361,"t":"code","b":[240,1],"m":"beq","oa":34364,"o":"b_863C"},{"a":34363,"t":"code","b":[136],"m":"dey"},{"a":34364,"l":"b_863C","t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y","x":[34361]},{"a":34366,"t":"code","b":[149,111],"m":"sta","oa":111,"o":"pose,x"},{"a":34368,"t":"code","b":[202],"m":"dex"},{"a":34369,"t":"code","b":[16,230],"m":"bpl","oa":34345,"o":"b_8629"},{"a":34371,"t":"code","b":[96],"m":"rts"},{"a":34372,"l":"check_hits","c":"Tests both fighters' blows (hit_test, fighter 1 then 0) unless a roll past, a death, the walk-on, the select mode, the walk-back on time or the flag at $BB is under way; after a blow that killed (dead, $AF, negative) it gives the winner its move (winner_move).","t":"code","b":[165,178],"m":"lda","oa":178,"o":"roll_past","x":[33000]},{"a":34374,"t":"code","b":[5,175],"m":"ora","oa":175,"o":"dead"},{"a":34376,"t":"code","b":[5,180],"m":"ora","oa":180,"o":"bout_state"},{"a":34378,"t":"code","b":[5,186],"m":"ora","oa":186,"o":"select_mode"},{"a":34380,"t":"code","b":[5,181],"m":"ora","oa":181,"o":"walking_back"},{"a":34382,"t":"code","b":[5,187],"m":"ora","oa":187,"o":"scene_flag"},{"a":34384,"t":"code","b":[48,15],"m":"bmi","oa":34401,"o":"r_8661"},{"a":34386,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":34388,"l":"b_8654","t":"code","b":[32,98,134],"m":"jsr","oa":34402,"o":"hit_test","x":[34392]},{"a":34391,"t":"code","b":[202],"m":"dex"},{"a":34392,"t":"code","b":[16,250],"m":"bpl","oa":34388,"o":"b_8654"},{"a":34394,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":34396,"t":"code","b":[16,3],"m":"bpl","oa":34401,"o":"r_8661"},{"a":34398,"t":"code","b":[32,34,144],"m":"jsr","oa":36898,"o":"winner_move"},{"a":34401,"l":"r_8661","t":"code","b":[96],"m":"rts","x":[34384,34396]},{"a":34402,"l":"hit_test","c":"Whether fighter X's blow lands on the other fighter. Only some poses are blows: the twelve in attack_poses ($C1B0), each with a list in hit_lists ($C1BC) of pairs (the victim's pose, a hit record) ending in $FF. When the victim's pose (below $5B) is in the list and the fighters are less than 8 columns apart, bit (distance) of the record's first byte says whether the blow reaches. When it does not, a later pair for the same pose is tried, but its record is not read from hit_records: hit_record_at builds the address's high byte in $88, which is cleared only once, before the loop ($8680), so a second call starts from what the first left there and reads four bytes elsewhere in memory. The first record that reaches (hit_records, $C69C, four bytes) then gives the victim's new move (0 for none), the sound and damage (hit_effect), and the blood and the points (hit_blood, hit_score). One blow a call, and none once a fighter is dead.","t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D","x":[34388]},{"a":34404,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":34406,"t":"code","b":[48,104],"m":"bmi","oa":34512,"o":"b_86D0"},{"a":34408,"t":"code","b":[32,211,134],"m":"jsr","oa":34515,"o":"attack_index"},{"a":34411,"t":"code","b":[152],"m":"tya"},{"a":34412,"t":"code","b":[48,98],"m":"bmi","oa":34512,"o":"b_86D0"},{"a":34414,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34415,"t":"code","b":[168],"m":"tay"},{"a":34416,"t":"code","b":[185,188,193],"m":"lda","oa":49596,"o":"hit_lists,y"},{"a":34419,"t":"code","b":[133,139],"m":"sta","oa":139,"o":"zpa_8B"},{"a":34421,"t":"code","b":[185,189,193],"m":"lda","oa":49597,"o":"$C1BD,y"},{"a":34424,"t":"code","b":[133,140],"m":"sta","oa":140,"o":"zpa_8C"},{"a":34426,"t":"code","b":[138],"m":"txa"},{"a":34427,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":34429,"t":"code","b":[170],"m":"tax"},{"a":34430,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":34432,"t":"code","b":[132,136],"m":"sty","oa":136,"o":"zpa_88"},{"a":34434,"l":"b_8682","t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x","x":[34510]},{"a":34436,"t":"code","b":[201,91],"m":"cmp","o":"#$5B"},{"a":34438,"t":"code","b":[176,72],"m":"bcs","oa":34512,"o":"b_86D0"},{"a":34440,"t":"code","b":[209,139],"m":"cmp","oa":139,"o":"(zpa_8B),y"},{"a":34442,"t":"code","b":[208,48],"m":"bne","oa":34492,"o":"b_86BC"},{"a":34444,"t":"code","b":[200],"m":"iny"},{"a":34445,"t":"code","b":[32,224,134],"m":"jsr","oa":34528,"o":"hit_record_at"},{"a":34448,"t":"code","b":[164,170],"m":"ldy","oa":170,"o":"distance"},{"a":34450,"t":"code","b":[192,8],"m":"cpy","o":"#$08"},{"a":34452,"t":"code","b":[176,58],"m":"bcs","oa":34512,"o":"b_86D0"},{"a":34454,"t":"code","b":[185,166,205],"m":"lda","oa":52646,"o":"sprite_bits,y"},{"a":34457,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":34459,"t":"code","b":[49,135],"m":"and","oa":135,"o":"(zpa_87),y"},{"a":34461,"t":"code","b":[240,29],"m":"beq","oa":34492,"o":"b_86BC"},{"a":34463,"t":"code","b":[200],"m":"iny"},{"a":34464,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34466,"t":"code","b":[240,12],"m":"beq","oa":34480,"o":"b_86B0"},{"a":34468,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34470,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":34472,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34474,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":34476,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34478,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":34480,"l":"b_86B0","t":"code","b":[32,243,134],"m":"jsr","oa":34547,"o":"hit_effect","x":[34466]},{"a":34483,"t":"code","b":[32,72,135],"m":"jsr","oa":34632,"o":"hit_blood"},{"a":34486,"t":"code","b":[32,151,135],"m":"jsr","oa":34711,"o":"hit_score"},{"a":34489,"t":"code","b":[76,208,134],"m":"jmp","oa":34512,"o":"b_86D0"},{"a":34492,"l":"b_86BC","t":"code","b":[24],"m":"clc","x":[34442,34461]},{"a":34493,"t":"code","b":[165,139],"m":"lda","oa":139,"o":"zpa_8B"},{"a":34495,"t":"code","b":[105,2],"m":"adc","o":"#$02"},{"a":34497,"t":"code","b":[133,139],"m":"sta","oa":139,"o":"zpa_8B"},{"a":34499,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34501,"t":"code","b":[168],"m":"tay"},{"a":34502,"t":"code","b":[101,140],"m":"adc","oa":140,"o":"zpa_8C"},{"a":34504,"t":"code","b":[133,140],"m":"sta","oa":140,"o":"zpa_8C"},{"a":34506,"t":"code","b":[177,139],"m":"lda","oa":139,"o":"(zpa_8B),y"},{"a":34508,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":34510,"t":"code","b":[208,178],"m":"bne","oa":34434,"o":"b_8682"},{"a":34512,"l":"b_86D0","t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D","x":[34406,34412,34438,34452,34489]},{"a":34514,"t":"code","b":[96],"m":"rts"},{"a":34515,"l":"attack_index","c":"Y = the index of fighter X's pose in attack_poses ($C1B0, twelve entries), or $FF when the pose is not a blow.","t":"code","b":[160,11],"m":"ldy","o":"#$0B","x":[34408]},{"a":34517,"t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x"},{"a":34519,"l":"b_86D7","t":"code","b":[217,176,193],"m":"cmp","oa":49584,"o":"attack_poses,y","x":[34525]},{"a":34522,"t":"code","b":[240,3],"m":"beq","oa":34527,"o":"r_86DF"},{"a":34524,"t":"code","b":[136],"m":"dey"},{"a":34525,"t":"code","b":[16,248],"m":"bpl","oa":34519,"o":"b_86D7"},{"a":34527,"l":"r_86DF","t":"code","b":[96],"m":"rts","x":[34522]},{"a":34528,"l":"hit_record_at","c":"Sets pointer $87 to hit record n (the byte at (pointer $8B),Y): hit_records ($C69C) plus four times n.","t":"code","b":[177,139],"m":"lda","oa":139,"o":"(zpa_8B),y","x":[34445]},{"a":34530,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34531,"t":"code","b":[38,136],"m":"rol","oa":136,"o":"zpa_88"},{"a":34533,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34534,"t":"code","b":[38,136],"m":"rol","oa":136,"o":"zpa_88"},{"a":34536,"t":"code","b":[105,156],"m":"adc","o":"#$9C"},{"a":34538,"t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87"},{"a":34540,"t":"code","b":[165,136],"m":"lda","oa":136,"o":"zpa_88"},{"a":34542,"t":"code","b":[105,198],"m":"adc","o":"#$C6"},{"a":34544,"t":"code","b":[133,136],"m":"sta","oa":136,"o":"zpa_88"},{"a":34546,"t":"code","b":[96],"m":"rts"},{"a":34547,"l":"hit_effect","c":"The record's third byte. Its high four bits pick a sound from hit_sounds ($C738, three bytes, a request for each voice, 0 for none), which goes into the three voices' requests ($DD-$DF) with interrupts off. A low four bits other than 0 make the blow hurt: the victim's snake starts its hit animation (script 2 or 3) if it is not already moving, and its strength ($93,x) goes down by one of its 12 points, whatever the value. At 0 the victim is dead: dead ($AF) gets its number with bit 7, and its move becomes $9B, the fall.","t":"code","b":[200],"m":"iny","x":[34480]},{"a":34548,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":34550,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34552,"t":"code","b":[72],"m":"pha"},{"a":34553,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":34555,"t":"code","b":[133,194],"m":"sta","oa":194,"o":"zpa_C2"},{"a":34557,"t":"code","b":[104],"m":"pla"},{"a":34558,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34559,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34560,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34561,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34562,"t":"code","b":[133,141],"m":"sta","oa":141,"o":"zpa_8D"},{"a":34564,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34565,"t":"code","b":[101,141],"m":"adc","oa":141,"o":"zpa_8D"},{"a":34567,"t":"code","b":[105,56],"m":"adc","o":"#$38"},{"a":34569,"t":"code","b":[133,141],"m":"sta","oa":141,"o":"zpa_8D"},{"a":34571,"t":"code","b":[169,199],"m":"lda","o":"#$C7"},{"a":34573,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":34575,"t":"code","b":[133,142],"m":"sta","oa":142,"o":"zpa_8E"},{"a":34577,"t":"code","b":[120],"m":"sei"},{"a":34578,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":34580,"l":"b_8714","t":"code","b":[177,141],"m":"lda","oa":141,"o":"(zpa_8D),y","x":[34588]},{"a":34582,"t":"code","b":[240,3],"m":"beq","oa":34587,"o":"b_871B"},{"a":34584,"t":"code","b":[153,221,0],"m":"sta","oa":221,"o":"sound_requests,y"},{"a":34587,"l":"b_871B","t":"code","b":[136],"m":"dey","x":[34582]},{"a":34588,"t":"code","b":[16,246],"m":"bpl","oa":34580,"o":"b_8714"},{"a":34590,"t":"code","b":[88],"m":"cli"},{"a":34591,"t":"code","b":[165,194],"m":"lda","oa":194,"o":"zpa_C2"},{"a":34593,"t":"code","b":[240,34],"m":"beq","oa":34629,"o":"b_8745"},{"a":34595,"t":"code","b":[181,91],"m":"lda","oa":91,"o":"anim_script,x"},{"a":34597,"t":"code","b":[48,9],"m":"bmi","oa":34608,"o":"b_8730"},{"a":34599,"t":"code","b":[138],"m":"txa"},{"a":34600,"t":"code","b":[9,130],"m":"ora","o":"#$82"},{"a":34602,"t":"code","b":[149,91],"m":"sta","oa":91,"o":"anim_script,x"},{"a":34604,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":34606,"t":"code","b":[149,93],"m":"sta","oa":93,"o":"anim_pos,x"},{"a":34608,"l":"b_8730","t":"code","b":[181,147],"m":"lda","oa":147,"o":"strength,x","x":[34597]},{"a":34610,"t":"code","b":[240,17],"m":"beq","oa":34629,"o":"b_8745"},{"a":34612,"t":"code","b":[214,147],"m":"dec","oa":147,"o":"strength,x"},{"a":34614,"t":"code","b":[208,13],"m":"bne","oa":34629,"o":"b_8745"},{"a":34616,"t":"code","b":[138],"m":"txa"},{"a":34617,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34619,"t":"code","b":[133,175],"m":"sta","oa":175,"o":"dead"},{"a":34621,"t":"code","b":[169,155],"m":"lda","o":"#$9B"},{"a":34623,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":34625,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34627,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":34629,"l":"b_8745","t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C","x":[34593,34610,34614]},{"a":34631,"t":"code","b":[96],"m":"rts"},{"a":34632,"l":"hit_blood","c":"The record's fourth byte, high four bits: 0 for none, else a sprite from hit_sprites ($C747, three bytes: picture sequence, Y position, column offset) in the first free sprite slot of the eight (sequence $0292,x not negative), placed from the attacker's column and facing (place_sprite_x), where the blow lands. The low four bits are kept in $C7 for hit_score. Does nothing when all eight slots are busy.","t":"code","b":[200],"m":"iny","x":[34483]},{"a":34633,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34635,"t":"code","b":[72],"m":"pha"},{"a":34636,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":34638,"t":"code","b":[133,199],"m":"sta","oa":199,"o":"points_index"},{"a":34640,"t":"code","b":[104],"m":"pla"},{"a":34641,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34642,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34643,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34644,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34645,"t":"code","b":[240,63],"m":"beq","oa":34710,"o":"r_8796"},{"a":34647,"t":"code","b":[133,137],"m":"sta","oa":137,"o":"zpa_89"},{"a":34649,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34650,"t":"code","b":[101,137],"m":"adc","oa":137,"o":"zpa_89"},{"a":34652,"t":"code","b":[105,71],"m":"adc","o":"#$47"},{"a":34654,"t":"code","b":[133,137],"m":"sta","oa":137,"o":"zpa_89"},{"a":34656,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":34658,"t":"code","b":[152],"m":"tya"},{"a":34659,"t":"code","b":[105,199],"m":"adc","o":"#$C7"},{"a":34661,"t":"code","b":[133,138],"m":"sta","oa":138,"o":"zpa_8A"},{"a":34663,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":34665,"l":"b_8769","t":"code","b":[189,146,2],"m":"lda","oa":658,"o":"slot_sequence,x","x":[34673]},{"a":34668,"t":"code","b":[16,6],"m":"bpl","oa":34676,"o":"b_8774"},{"a":34670,"t":"code","b":[232],"m":"inx"},{"a":34671,"t":"code","b":[224,8],"m":"cpx","o":"#$08"},{"a":34673,"t":"code","b":[144,246],"m":"bcc","oa":34665,"o":"b_8769"},{"a":34675,"t":"code","b":[96],"m":"rts"},{"a":34676,"l":"b_8774","t":"code","b":[120],"m":"sei","x":[34668]},{"a":34677,"t":"code","b":[134,163],"m":"stx","oa":163,"o":"zpa_A3"},{"a":34679,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":34681,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":34684,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34686,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":34689,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":34692,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":34694,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":34697,"t":"code","b":[138],"m":"txa"},{"a":34698,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34699,"t":"code","b":[170],"m":"tax"},{"a":34700,"t":"code","b":[200],"m":"iny"},{"a":34701,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":34703,"t":"code","b":[149,3],"m":"sta","oa":3,"o":"zpf_03,x"},{"a":34705,"t":"code","b":[200],"m":"iny"},{"a":34706,"t":"code","b":[32,42,143],"m":"jsr","oa":36650,"o":"place_sprite_x"},{"a":34709,"t":"code","b":[88],"m":"cli"},{"a":34710,"l":"r_8796","t":"code","b":[96],"m":"rts","x":[34645]},{"a":34711,"l":"hit_score","c":"Adds the points the record's fourth byte names (1 to 4, from hit_points, $C75C, five decimal digits each) to the attacker's score in its panel message.","t":"code","b":[165,199],"m":"lda","oa":199,"o":"points_index","x":[34486]},{"a":34713,"t":"code","b":[240,43],"m":"beq","oa":34758,"o":"r_87C6"},{"a":34715,"t":"code","b":[201,5],"m":"cmp","o":"#$05"},{"a":34717,"t":"code","b":[176,39],"m":"bcs","oa":34758,"o":"r_87C6"},{"a":34719,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34720,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34721,"t":"code","b":[101,199],"m":"adc","oa":199,"o":"points_index"},{"a":34723,"t":"code","b":[105,92],"m":"adc","o":"#$5C"},{"a":34725,"t":"code","b":[133,95],"m":"sta","oa":95,"o":"zpa_5F"},{"a":34727,"t":"code","b":[169,199],"m":"lda","o":"#$C7"},{"a":34729,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":34731,"t":"code","b":[133,96],"m":"sta","oa":96,"o":"zpa_60"},{"a":34733,"t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D"},{"a":34735,"t":"code","b":[24],"m":"clc"},{"a":34736,"t":"code","b":[105,135],"m":"adc","o":"#$87"},{"a":34738,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34739,"t":"code","b":[168],"m":"tay"},{"a":34740,"t":"code","b":[24],"m":"clc"},{"a":34741,"t":"code","b":[185,81,185],"m":"lda","oa":47441,"o":"message_pointers,y"},{"a":34744,"t":"code","b":[105,3],"m":"adc","o":"#$03"},{"a":34746,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":34748,"t":"code","b":[185,82,185],"m":"lda","oa":47442,"o":"$B952,y"},{"a":34751,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":34753,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":34755,"t":"code","b":[32,199,135],"m":"jsr","oa":34759,"o":"add_digits"},{"a":34758,"l":"r_87C6","t":"code","b":[96],"m":"rts","x":[34713,34717]},{"a":34759,"l":"add_digits","c":"Adds five decimal digits (pointer $5F, offsets 0 to 4) to a five-digit ASCII number (pointer $7F, offsets 0 to 4), last digit first, with the carry passed on and the result kept as ASCII.","t":"code","b":[24],"m":"clc","x":[33754,34755]},{"a":34760,"t":"code","b":[160,4],"m":"ldy","o":"#$04"},{"a":34762,"l":"b_87CA","t":"code","b":[177,127],"m":"lda","oa":127,"o":"(zpa_7F),y","x":[34779]},{"a":34764,"t":"code","b":[73,48],"m":"eor","o":"#$30"},{"a":34766,"t":"code","b":[113,95],"m":"adc","oa":95,"o":"(zpa_5F),y"},{"a":34768,"t":"code","b":[201,10],"m":"cmp","o":"#$0A"},{"a":34770,"t":"code","b":[144,2],"m":"bcc","oa":34774,"o":"b_87D6"},{"a":34772,"t":"code","b":[233,10],"m":"sbc","o":"#$0A"},{"a":34774,"l":"b_87D6","t":"code","b":[9,48],"m":"ora","o":"#$30","x":[34770]},{"a":34776,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":34778,"t":"code","b":[136],"m":"dey"},{"a":34779,"t":"code","b":[16,237],"m":"bpl","oa":34762,"o":"b_87CA"},{"a":34781,"t":"code","b":[96],"m":"rts"},{"a":34782,"l":"get_distance","c":"distance ($AA) = the difference between the two fighters' columns ($71, $72).","t":"code","b":[165,113],"m":"lda","oa":113,"o":"column","x":[32997,34252]},{"a":34784,"t":"code","b":[197,114],"m":"cmp","oa":114,"o":"zpa_72"},{"a":34786,"t":"code","b":[144,5],"m":"bcc","oa":34793,"o":"b_87E9"},{"a":34788,"t":"code","b":[229,114],"m":"sbc","oa":114,"o":"zpa_72"},{"a":34790,"t":"code","b":[76,238,135],"m":"jmp","oa":34798,"o":"j_87EE"},{"a":34793,"l":"b_87E9","t":"code","b":[56],"m":"sec","x":[34786]},{"a":34794,"t":"code","b":[165,114],"m":"lda","oa":114,"o":"zpa_72"},{"a":34796,"t":"code","b":[229,113],"m":"sbc","oa":113,"o":"column"},{"a":34798,"l":"j_87EE","t":"code","b":[133,170],"m":"sta","oa":170,"o":"distance","x":[34790]},{"a":34800,"t":"code","b":[96],"m":"rts"},{"a":34801,"l":"animate_fighters","c":"Moves both fighters on by one frame (animate_fighter), drawing them into the arena buffer in turn: fighter 1 first, then 0 on top of it, unless fighter 1 is in one of the moves at drawn_last ($BC63: $9B the fall, $88 the headless body, $8B, $87), when fighter 0 goes first. None in the select mode; with the flag at $BB set, only fighter 0.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[32979]},{"a":34803,"t":"code","b":[165,187],"m":"lda","oa":187,"o":"scene_flag"},{"a":34805,"t":"code","b":[48,32],"m":"bmi","oa":34839,"o":"b_8817"},{"a":34807,"t":"code","b":[165,186],"m":"lda","oa":186,"o":"select_mode"},{"a":34809,"t":"code","b":[16,1],"m":"bpl","oa":34812,"o":"b_87FC"},{"a":34811,"t":"code","b":[96],"m":"rts"},{"a":34812,"l":"b_87FC","t":"code","b":[160,3],"m":"ldy","o":"#$03","x":[34809]},{"a":34814,"l":"b_87FE","t":"code","b":[185,99,188],"m":"lda","oa":48227,"o":"drawn_last,y","x":[34831]},{"a":34817,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34819,"t":"code","b":[197,104],"m":"cmp","oa":104,"o":"zpa_68"},{"a":34821,"t":"code","b":[208,7],"m":"bne","oa":34830,"o":"b_880E"},{"a":34823,"t":"code","b":[32,26,136],"m":"jsr","oa":34842,"o":"animate_fighter"},{"a":34826,"t":"code","b":[232],"m":"inx"},{"a":34827,"t":"code","b":[76,26,136],"m":"jmp","oa":34842,"o":"animate_fighter"},{"a":34830,"l":"b_880E","t":"code","b":[136],"m":"dey","x":[34821]},{"a":34831,"t":"code","b":[16,237],"m":"bpl","oa":34814,"o":"b_87FE"},{"a":34833,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":34835,"t":"code","b":[32,26,136],"m":"jsr","oa":34842,"o":"animate_fighter"},{"a":34838,"t":"code","b":[202],"m":"dex"},{"a":34839,"l":"b_8817","t":"code","b":[76,26,136],"m":"jmp","oa":34842,"o":"animate_fighter","x":[34805]},{"a":34842,"l":"animate_fighter","c":"One frame of fighter X. First the move's sounds: when the move and frame index match an entry of move_sound_moves and move_sound_frames ($C775, $C77C, seven entries), the sound move_sound_requests ($C783) is asked of voices 1 and 2. Then the next entry of the move's frame list (move_frames, $BB70): a frame number goes on (the index moves past it, and next_move, $6B,x, is cleared when the list's command follows, so another move may start), or $FF and a command: 0 loops to the first frame, 1 sets the move to 1, 2 jumps to the index in the next byte, 3 starts the move in the next byte (for the turn, move $9D, also flipping the facing, shifting the column by turn_shift at $7F4A and, for fighter 1, asking for its sprite shapes to be mirrored), anything else holds the last frame. The frame's descriptor (frames, $BC6A) is then composed and drawn: clear_compose, move_fighter, compose_frame, draw_fighter.","t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x","x":[34823,34827,34835,34839,35019]},{"a":34844,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34845,"t":"code","b":[168],"m":"tay"},{"a":34846,"t":"code","b":[185,112,187],"m":"lda","oa":47984,"o":"move_frames,y"},{"a":34849,"t":"code","b":[133,101],"m":"sta","oa":101,"o":"zpa_65"},{"a":34851,"t":"code","b":[185,113,187],"m":"lda","oa":47985,"o":"$BB71,y"},{"a":34854,"t":"code","b":[133,102],"m":"sta","oa":102,"o":"zpa_66"},{"a":34856,"l":"j_8828","t":"code","b":[160,6],"m":"ldy","o":"#$06","x":[34943,34962,35024]},{"a":34858,"l":"b_882A","t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x","x":[34882]},{"a":34860,"t":"code","b":[217,117,199],"m":"cmp","oa":51061,"o":"move_sound_moves,y"},{"a":34863,"t":"code","b":[208,16],"m":"bne","oa":34881,"o":"b_8841"},{"a":34865,"t":"code","b":[185,124,199],"m":"lda","oa":51068,"o":"move_sound_frames,y"},{"a":34868,"t":"code","b":[213,105],"m":"cmp","oa":105,"o":"frame_index,x"},{"a":34870,"t":"code","b":[208,9],"m":"bne","oa":34881,"o":"b_8841"},{"a":34872,"t":"code","b":[120],"m":"sei"},{"a":34873,"t":"code","b":[185,131,199],"m":"lda","oa":51075,"o":"move_sound_requests,y"},{"a":34876,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":34878,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":34880,"t":"code","b":[88],"m":"cli"},{"a":34881,"l":"b_8841","t":"code","b":[136],"m":"dey","x":[34863,34870]},{"a":34882,"t":"code","b":[16,230],"m":"bpl","oa":34858,"o":"b_882A"},{"a":34884,"t":"code","b":[180,105],"m":"ldy","oa":105,"o":"frame_index,x"},{"a":34886,"t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y"},{"a":34888,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":34890,"t":"code","b":[240,44],"m":"beq","oa":34936,"o":"b_8878"},{"a":34892,"t":"code","b":[72],"m":"pha"},{"a":34893,"t":"code","b":[200],"m":"iny"},{"a":34894,"t":"code","b":[148,105],"m":"sty","oa":105,"o":"frame_index,x"},{"a":34896,"t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y"},{"a":34898,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":34900,"t":"code","b":[208,4],"m":"bne","oa":34906,"o":"b_885A"},{"a":34902,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34904,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":34906,"l":"b_885A","t":"code","b":[104],"m":"pla","x":[34900]},{"a":34907,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34908,"t":"code","b":[168],"m":"tay"},{"a":34909,"t":"code","b":[185,106,188],"m":"lda","oa":48234,"o":"frames,y"},{"a":34912,"t":"code","b":[133,137],"m":"sta","oa":137,"o":"zpa_89"},{"a":34914,"t":"code","b":[185,107,188],"m":"lda","oa":48235,"o":"$BC6B,y"},{"a":34917,"t":"code","b":[133,138],"m":"sta","oa":138,"o":"zpa_8A"},{"a":34919,"t":"code","b":[134,153],"m":"stx","oa":153,"o":"fighter"},{"a":34921,"t":"code","b":[32,211,136],"m":"jsr","oa":35027,"o":"clear_compose"},{"a":34924,"t":"code","b":[32,94,137],"m":"jsr","oa":35166,"o":"move_fighter"},{"a":34927,"t":"code","b":[32,227,136],"m":"jsr","oa":35043,"o":"compose_frame"},{"a":34930,"t":"code","b":[32,16,138],"m":"jsr","oa":35344,"o":"draw_fighter"},{"a":34933,"t":"code","b":[166,153],"m":"ldx","oa":153,"o":"fighter"},{"a":34935,"t":"code","b":[96],"m":"rts"},{"a":34936,"l":"b_8878","t":"code","b":[200],"m":"iny","x":[34890]},{"a":34937,"t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y"},{"a":34939,"t":"code","b":[208,5],"m":"bne","oa":34946,"o":"b_8882"},{"a":34941,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":34943,"t":"code","b":[76,40,136],"m":"jmp","oa":34856,"o":"j_8828"},{"a":34946,"l":"b_8882","t":"code","b":[201,1],"m":"cmp","o":"#$01","x":[34939]},{"a":34948,"t":"code","b":[208,3],"m":"bne","oa":34953,"o":"b_8889"},{"a":34950,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":34952,"t":"code","b":[96],"m":"rts"},{"a":34953,"l":"b_8889","t":"code","b":[201,2],"m":"cmp","o":"#$02","x":[34948]},{"a":34955,"t":"code","b":[208,8],"m":"bne","oa":34965,"o":"b_8895"},{"a":34957,"t":"code","b":[200],"m":"iny"},{"a":34958,"t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y"},{"a":34960,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":34962,"t":"code","b":[76,40,136],"m":"jmp","oa":34856,"o":"j_8828"},{"a":34965,"l":"b_8895","t":"code","b":[201,3],"m":"cmp","o":"#$03","x":[34955]},{"a":34967,"t":"code","b":[208,53],"m":"bne","oa":35022,"o":"b_88CE"},{"a":34969,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":34971,"t":"code","b":[201,157],"m":"cmp","o":"#$9D"},{"a":34973,"t":"code","b":[208,31],"m":"bne","oa":35006,"o":"b_88BE"},{"a":34975,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":34977,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":34979,"t":"code","b":[149,145],"m":"sta","oa":145,"o":"facing,x"},{"a":34981,"t":"code","b":[133,178],"m":"sta","oa":178,"o":"roll_past"},{"a":34983,"t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D"},{"a":34985,"t":"code","b":[170],"m":"tax"},{"a":34986,"t":"code","b":[189,74,127],"m":"lda","oa":32586,"o":"turn_shift,x"},{"a":34989,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":34991,"t":"code","b":[24],"m":"clc"},{"a":34992,"t":"code","b":[117,113],"m":"adc","oa":113,"o":"column,x"},{"a":34994,"t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x"},{"a":34996,"t":"code","b":[224,1],"m":"cpx","o":"#$01"},{"a":34998,"t":"code","b":[144,6],"m":"bcc","oa":35006,"o":"b_88BE"},{"a":35000,"t":"code","b":[165,146],"m":"lda","oa":146,"o":"zpa_92"},{"a":35002,"t":"code","b":[73,129],"m":"eor","o":"#$81"},{"a":35004,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":35006,"l":"b_88BE","t":"code","b":[200],"m":"iny","x":[34973,34998]},{"a":35007,"t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y"},{"a":35009,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":35011,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":35013,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":35015,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":35017,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":35019,"t":"code","b":[76,26,136],"m":"jmp","oa":34842,"o":"animate_fighter"},{"a":35022,"l":"b_88CE","t":"code","b":[214,105],"m":"dec","oa":105,"o":"frame_index,x","x":[34967]},{"a":35024,"t":"code","b":[76,40,136],"m":"jmp","oa":34856,"o":"j_8828"},{"a":35027,"l":"clear_compose","c":"Clears the compose buffer $05CA-$0800 (nine bytes by 63 lines).","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[34921]},{"a":35029,"t":"code","b":[138],"m":"txa"},{"a":35030,"l":"b_88D6","t":"code","b":[157,202,5],"m":"sta","oa":1482,"o":"compose_buffer,x","x":[35040]},{"a":35033,"t":"code","b":[157,202,6],"m":"sta","oa":1738,"o":"f_06CA,x"},{"a":35036,"t":"code","b":[157,1,7],"m":"sta","oa":1793,"o":"f_0701,x"},{"a":35039,"t":"code","b":[232],"m":"inx"},{"a":35040,"t":"code","b":[208,244],"m":"bne","oa":35030,"o":"b_88D6"},{"a":35042,"t":"code","b":[96],"m":"rts"},{"a":35043,"l":"compose_frame","c":"Builds the fighter's frame in the compose buffer, nine bytes (36 multicolour pixels) wide and 63 lines tall, from the descriptor's first nine bytes: three rows of three block numbers, 0 for none. Block n is the 63 bytes at $0800 + 64 * n, three bytes a line for 21 lines, as a sprite is stored; each nonzero byte goes to its place through block_corners ($CDB6) and block_offsets ($CDC8). A fighter facing left ($91,x not 0) is then mirrored (mirror_compose).","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[34927]},{"a":35045,"l":"b_88E5","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[35104]},{"a":35047,"t":"code","b":[133,125],"m":"sta","oa":125,"o":"zpa_7D"},{"a":35049,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":35051,"t":"code","b":[240,50],"m":"beq","oa":35103,"o":"b_891F"},{"a":35053,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35054,"t":"code","b":[102,125],"m":"ror","oa":125,"o":"zpa_7D"},{"a":35056,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35057,"t":"code","b":[102,125],"m":"ror","oa":125,"o":"zpa_7D"},{"a":35059,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":35061,"t":"code","b":[133,126],"m":"sta","oa":126,"o":"zpa_7E"},{"a":35063,"t":"code","b":[132,157],"m":"sty","oa":157,"o":"zpa_9D"},{"a":35065,"t":"code","b":[152],"m":"tya"},{"a":35066,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35067,"t":"code","b":[168],"m":"tay"},{"a":35068,"t":"code","b":[185,182,205],"m":"lda","oa":52662,"o":"block_corners,y"},{"a":35071,"t":"code","b":[133,143],"m":"sta","oa":143,"o":"zpa_8F"},{"a":35073,"t":"code","b":[185,183,205],"m":"lda","oa":52663,"o":"$CDB7,y"},{"a":35076,"t":"code","b":[133,144],"m":"sta","oa":144,"o":"zpa_90"},{"a":35078,"t":"code","b":[160,62],"m":"ldy","o":"#$3E"},{"a":35080,"l":"b_8908","t":"code","b":[177,125],"m":"lda","oa":125,"o":"(zpa_7D),y","x":[35099]},{"a":35082,"t":"code","b":[240,14],"m":"beq","oa":35098,"o":"b_891A"},{"a":35084,"t":"code","b":[133,164],"m":"sta","oa":164,"o":"zpa_A4"},{"a":35086,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":35088,"t":"code","b":[185,200,205],"m":"lda","oa":52680,"o":"block_offsets,y"},{"a":35091,"t":"code","b":[168],"m":"tay"},{"a":35092,"t":"code","b":[165,164],"m":"lda","oa":164,"o":"zpa_A4"},{"a":35094,"t":"code","b":[145,143],"m":"sta","oa":143,"o":"(zpa_8F),y"},{"a":35096,"t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C"},{"a":35098,"l":"b_891A","t":"code","b":[136],"m":"dey","x":[35082]},{"a":35099,"t":"code","b":[16,235],"m":"bpl","oa":35080,"o":"b_8908"},{"a":35101,"t":"code","b":[164,157],"m":"ldy","oa":157,"o":"zpa_9D"},{"a":35103,"l":"b_891F","t":"code","b":[136],"m":"dey","x":[35051]},{"a":35104,"t":"code","b":[16,195],"m":"bpl","oa":35045,"o":"b_88E5"},{"a":35106,"t":"code","b":[166,153],"m":"ldx","oa":153,"o":"fighter"},{"a":35108,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":35110,"t":"code","b":[240,3],"m":"beq","oa":35115,"o":"r_892B"},{"a":35112,"t":"code","b":[32,44,137],"m":"jsr","oa":35116,"o":"mirror_compose"},{"a":35115,"l":"r_892B","t":"code","b":[96],"m":"rts","x":[35110]},{"a":35116,"l":"mirror_compose","c":"Mirrors the compose buffer left to right: each of its 63 lines of nine bytes is reversed and each byte turned through mirror_table ($02AA).","t":"code","b":[169,202],"m":"lda","o":"#$CA","x":[35112]},{"a":35118,"t":"code","b":[133,143],"m":"sta","oa":143,"o":"zpa_8F"},{"a":35120,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":35122,"t":"code","b":[133,144],"m":"sta","oa":144,"o":"zpa_90"},{"a":35124,"t":"code","b":[169,62],"m":"lda","o":"#$3E"},{"a":35126,"t":"code","b":[133,154],"m":"sta","oa":154,"o":"zpa_9A"},{"a":35128,"l":"b_8938","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[35163]},{"a":35130,"l":"b_893A","t":"code","b":[177,143],"m":"lda","oa":143,"o":"(zpa_8F),y","x":[35140]},{"a":35132,"t":"code","b":[240,4],"m":"beq","oa":35138,"o":"b_8942"},{"a":35134,"t":"code","b":[170],"m":"tax"},{"a":35135,"t":"code","b":[189,170,2],"m":"lda","oa":682,"o":"mirror_table,x"},{"a":35138,"l":"b_8942","t":"code","b":[72],"m":"pha","x":[35132]},{"a":35139,"t":"code","b":[136],"m":"dey"},{"a":35140,"t":"code","b":[16,244],"m":"bpl","oa":35130,"o":"b_893A"},{"a":35142,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":35144,"l":"b_8948","t":"code","b":[104],"m":"pla","x":[35148]},{"a":35145,"t":"code","b":[145,143],"m":"sta","oa":143,"o":"(zpa_8F),y"},{"a":35147,"t":"code","b":[136],"m":"dey"},{"a":35148,"t":"code","b":[16,250],"m":"bpl","oa":35144,"o":"b_8948"},{"a":35150,"t":"code","b":[24],"m":"clc"},{"a":35151,"t":"code","b":[165,143],"m":"lda","oa":143,"o":"zpa_8F"},{"a":35153,"t":"code","b":[105,9],"m":"adc","o":"#$09"},{"a":35155,"t":"code","b":[133,143],"m":"sta","oa":143,"o":"zpa_8F"},{"a":35157,"t":"code","b":[144,2],"m":"bcc","oa":35161,"o":"b_8959"},{"a":35159,"t":"code","b":[230,144],"m":"inc","oa":144,"o":"zpa_90"},{"a":35161,"l":"b_8959","t":"code","b":[198,154],"m":"dec","oa":154,"o":"zpa_9A","x":[35157]},{"a":35163,"t":"code","b":[16,219],"m":"bpl","oa":35128,"o":"b_8938"},{"a":35165,"t":"code","b":[96],"m":"rts"},{"a":35166,"l":"move_fighter","c":"Moves fighter X by the frame descriptor's bytes 9 and 10: byte 9's bit 2 moves it back by byte 10's columns and bit 3 moves it forward, both for a fighter facing right (step_flip, $7F48, swaps them for one facing left). Each step keeps the fighter inside the arena (limit_back, limit_forward) and out of the other fighter (check_overlap).","t":"code","b":[160,9],"m":"ldy","o":"#$09","x":[34924]},{"a":35168,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":35170,"t":"code","b":[240,58],"m":"beq","oa":35230,"o":"r_899E"},{"a":35172,"t":"code","b":[133,167],"m":"sta","oa":167,"o":"zpa_A7"},{"a":35174,"t":"code","b":[200],"m":"iny"},{"a":35175,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":35177,"t":"code","b":[133,174],"m":"sta","oa":174,"o":"step_columns"},{"a":35179,"t":"code","b":[166,153],"m":"ldx","oa":153,"o":"fighter"},{"a":35181,"t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x"},{"a":35183,"t":"code","b":[165,167],"m":"lda","oa":167,"o":"zpa_A7"},{"a":35185,"t":"code","b":[89,72,127],"m":"eor","oa":32584,"o":"step_flip,y"},{"a":35188,"t":"code","b":[133,167],"m":"sta","oa":167,"o":"zpa_A7"},{"a":35190,"t":"code","b":[70,167],"m":"lsr","oa":167,"o":"zpa_A7"},{"a":35192,"t":"code","b":[70,167],"m":"lsr","oa":167,"o":"zpa_A7"},{"a":35194,"t":"code","b":[70,167],"m":"lsr","oa":167,"o":"zpa_A7"},{"a":35196,"t":"code","b":[144,15],"m":"bcc","oa":35213,"o":"b_898D"},{"a":35198,"t":"code","b":[32,159,137],"m":"jsr","oa":35231,"o":"limit_back"},{"a":35201,"t":"code","b":[32,219,137],"m":"jsr","oa":35291,"o":"check_overlap"},{"a":35204,"t":"code","b":[16,24],"m":"bpl","oa":35230,"o":"r_899E"},{"a":35206,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":35208,"t":"code","b":[56],"m":"sec"},{"a":35209,"t":"code","b":[117,113],"m":"adc","oa":113,"o":"column,x"},{"a":35211,"t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x"},{"a":35213,"l":"b_898D","t":"code","b":[70,167],"m":"lsr","oa":167,"o":"zpa_A7","x":[35196]},{"a":35215,"t":"code","b":[144,13],"m":"bcc","oa":35230,"o":"r_899E"},{"a":35217,"t":"code","b":[32,192,137],"m":"jsr","oa":35264,"o":"limit_forward"},{"a":35220,"t":"code","b":[32,219,137],"m":"jsr","oa":35291,"o":"check_overlap"},{"a":35223,"t":"code","b":[16,5],"m":"bpl","oa":35230,"o":"r_899E"},{"a":35225,"t":"code","b":[24],"m":"clc"},{"a":35226,"t":"code","b":[117,113],"m":"adc","oa":113,"o":"column,x"},{"a":35228,"t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x"},{"a":35230,"l":"r_899E","t":"code","b":[96],"m":"rts","x":[35170,35204,35215,35223]},{"a":35231,"l":"limit_back","c":"Takes the step ($AE) off fighter X's column, keeping it at 3 or more for a fighter facing right and 0 or more for one facing left.","t":"code","b":[56],"m":"sec","x":[35198]},{"a":35232,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":35234,"t":"code","b":[229,174],"m":"sbc","oa":174,"o":"step_columns"},{"a":35236,"t":"code","b":[133,174],"m":"sta","oa":174,"o":"step_columns"},{"a":35238,"t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x"},{"a":35240,"t":"code","b":[208,13],"m":"bne","oa":35255,"o":"b_89B7"},{"a":35242,"t":"code","b":[165,174],"m":"lda","oa":174,"o":"step_columns"},{"a":35244,"t":"code","b":[48,4],"m":"bmi","oa":35250,"o":"b_89B2"},{"a":35246,"t":"code","b":[201,3],"m":"cmp","o":"#$03"},{"a":35248,"t":"code","b":[176,11],"m":"bcs","oa":35261,"o":"b_89BD"},{"a":35250,"l":"b_89B2","t":"code","b":[169,3],"m":"lda","o":"#$03","x":[35244]},{"a":35252,"t":"code","b":[76,189,137],"m":"jmp","oa":35261,"o":"b_89BD"},{"a":35255,"l":"b_89B7","t":"code","b":[165,174],"m":"lda","oa":174,"o":"step_columns","x":[35240]},{"a":35257,"t":"code","b":[16,2],"m":"bpl","oa":35261,"o":"b_89BD"},{"a":35259,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":35261,"l":"b_89BD","t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x","x":[35248,35252,35257]},{"a":35263,"t":"code","b":[96],"m":"rts"},{"a":35264,"l":"limit_forward","c":"Adds the step ($AE) to fighter X's column, keeping it at 28 or less for a fighter facing left; for one facing right only a sum of 32 or more is put back to 28.","t":"code","b":[24],"m":"clc","x":[35217]},{"a":35265,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":35267,"t":"code","b":[101,174],"m":"adc","oa":174,"o":"step_columns"},{"a":35269,"t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x"},{"a":35271,"t":"code","b":[240,9],"m":"beq","oa":35282,"o":"b_89D2"},{"a":35273,"t":"code","b":[201,28],"m":"cmp","o":"#$1C"},{"a":35275,"t":"code","b":[144,11],"m":"bcc","oa":35288,"o":"b_89D8"},{"a":35277,"t":"code","b":[169,28],"m":"lda","o":"#$1C"},{"a":35279,"t":"code","b":[76,216,137],"m":"jmp","oa":35288,"o":"b_89D8"},{"a":35282,"l":"b_89D2","t":"code","b":[201,32],"m":"cmp","o":"#$20","x":[35271]},{"a":35284,"t":"code","b":[144,2],"m":"bcc","oa":35288,"o":"b_89D8"},{"a":35286,"t":"code","b":[169,28],"m":"lda","o":"#$1C"},{"a":35288,"l":"b_89D8","t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x","x":[35275,35279,35284]},{"a":35290,"t":"code","b":[96],"m":"rts"},{"a":35291,"l":"check_overlap","c":"How far the two fighters overlap after a step, as a negative number, or a positive one when they do not ($C3, the gap from fighter 0 to fighter 1 as they face). A fighter rolling forward (move $91) into the other in a jump (move $84) sets roll_past ($B2) to $84 and returns a positive number, so it rolls under. During a death the number returned is always positive. move_fighter pushes the fighter back by a negative result.","t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead","x":[35201,35220]},{"a":35293,"t":"code","b":[48,43],"m":"bmi","oa":35338,"o":"b_8A0A"},{"a":35295,"t":"code","b":[165,145],"m":"lda","oa":145,"o":"facing"},{"a":35297,"t":"code","b":[56],"m":"sec"},{"a":35298,"t":"code","b":[208,7],"m":"bne","oa":35307,"o":"b_89EB"},{"a":35300,"t":"code","b":[165,114],"m":"lda","oa":114,"o":"zpa_72"},{"a":35302,"t":"code","b":[229,113],"m":"sbc","oa":113,"o":"column"},{"a":35304,"t":"code","b":[76,239,137],"m":"jmp","oa":35311,"o":"j_89EF"},{"a":35307,"l":"b_89EB","t":"code","b":[165,113],"m":"lda","oa":113,"o":"column","x":[35298]},{"a":35309,"t":"code","b":[229,114],"m":"sbc","oa":114,"o":"zpa_72"},{"a":35311,"l":"j_89EF","t":"code","b":[133,195],"m":"sta","oa":195,"o":"gap","x":[35304]},{"a":35313,"t":"code","b":[16,23],"m":"bpl","oa":35338,"o":"b_8A0A"},{"a":35315,"t":"code","b":[165,178],"m":"lda","oa":178,"o":"roll_past"},{"a":35317,"t":"code","b":[48,19],"m":"bmi","oa":35338,"o":"b_8A0A"},{"a":35319,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":35321,"t":"code","b":[201,145],"m":"cmp","o":"#$91"},{"a":35323,"t":"code","b":[208,16],"m":"bne","oa":35341,"o":"b_8A0D"},{"a":35325,"t":"code","b":[138],"m":"txa"},{"a":35326,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":35328,"t":"code","b":[168],"m":"tay"},{"a":35329,"t":"code","b":[185,103,0],"m":"lda","oa":103,"o":"move,y"},{"a":35332,"t":"code","b":[201,132],"m":"cmp","o":"#$84"},{"a":35334,"t":"code","b":[208,5],"m":"bne","oa":35341,"o":"b_8A0D"},{"a":35336,"t":"code","b":[133,178],"m":"sta","oa":178,"o":"roll_past"},{"a":35338,"l":"b_8A0A","t":"code","b":[41,127],"m":"and","o":"#$7F","x":[35293,35313,35317]},{"a":35340,"t":"code","b":[96],"m":"rts"},{"a":35341,"l":"b_8A0D","t":"code","b":[165,195],"m":"lda","oa":195,"o":"gap","x":[35323,35334]},{"a":35343,"t":"code","b":[96],"m":"rts"},{"a":35344,"l":"draw_fighter","c":"Draws the compose buffer into the arena buffer at fighter X's column: 62 of its 63 lines, eight lines to a cell row (strip_row_offsets, $CE10), its nine bytes a line into nine cells (cell_offsets, $CE07). Each nonzero byte is drawn through mask_table: the arena's byte ANDed with the mask and ORed with the fighter's, so the background shows through the see-through pixels. The arena buffer has the bitmap's layout, 320 bytes a cell row, from $A551 for column 0. During a death the drawing is clipped (draw_fighter_clip).","t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead","x":[34930]},{"a":35346,"t":"code","b":[48,3],"m":"bmi","oa":35351,"o":"b_8A17"},{"a":35348,"t":"code","b":[76,26,138],"m":"jmp","oa":35354,"o":"j_8A1A"},{"a":35351,"l":"b_8A17","t":"code","b":[76,130,138],"m":"jmp","oa":35458,"o":"draw_fighter_clip","x":[35346]},{"a":35354,"l":"j_8A1A","t":"code","b":[166,153],"m":"ldx","oa":153,"o":"fighter","x":[35348]},{"a":35356,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":35358,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35359,"t":"code","b":[168],"m":"tay"},{"a":35360,"t":"code","b":[185,126,127],"m":"lda","oa":32638,"o":"column_offsets,y"},{"a":35363,"t":"code","b":[105,81],"m":"adc","o":"#$51"},{"a":35365,"t":"code","b":[133,131],"m":"sta","oa":131,"o":"zpa_83"},{"a":35367,"t":"code","b":[185,127,127],"m":"lda","oa":32639,"o":"$7F7F,y"},{"a":35370,"t":"code","b":[105,165],"m":"adc","o":"#$A5"},{"a":35372,"t":"code","b":[133,132],"m":"sta","oa":132,"o":"zpa_84"},{"a":35374,"t":"code","b":[169,202],"m":"lda","o":"#$CA"},{"a":35376,"t":"code","b":[133,143],"m":"sta","oa":143,"o":"zpa_8F"},{"a":35378,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":35380,"t":"code","b":[133,144],"m":"sta","oa":144,"o":"zpa_90"},{"a":35382,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":35384,"t":"code","b":[133,155],"m":"sta","oa":155,"o":"zpa_9B"},{"a":35386,"l":"b_8A3A","t":"code","b":[162,8],"m":"ldx","o":"#$08","x":[35455]},{"a":35388,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35390,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":35392,"t":"code","b":[208,19],"m":"bne","oa":35413,"o":"b_8A55"},{"a":35394,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35396,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35397,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35398,"t":"code","b":[168],"m":"tay"},{"a":35399,"t":"code","b":[165,131],"m":"lda","oa":131,"o":"zpa_83"},{"a":35401,"t":"code","b":[121,16,206],"m":"adc","oa":52752,"o":"strip_row_offsets,y"},{"a":35404,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":35406,"t":"code","b":[165,132],"m":"lda","oa":132,"o":"zpa_84"},{"a":35408,"t":"code","b":[121,17,206],"m":"adc","oa":52753,"o":"$CE11,y"},{"a":35411,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":35413,"l":"b_8A55","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[35392,35441]},{"a":35415,"t":"code","b":[177,143],"m":"lda","oa":143,"o":"(zpa_8F),y"},{"a":35417,"t":"code","b":[240,15],"m":"beq","oa":35434,"o":"b_8A6A"},{"a":35419,"t":"code","b":[133,165],"m":"sta","oa":165,"o":"zpa_A5"},{"a":35421,"t":"code","b":[168],"m":"tay"},{"a":35422,"t":"code","b":[185,170,3],"m":"lda","oa":938,"o":"mask_table,y"},{"a":35425,"t":"code","b":[188,7,206],"m":"ldy","oa":52743,"o":"cell_offsets,x"},{"a":35428,"t":"code","b":[49,121],"m":"and","oa":121,"o":"(zpa_79),y"},{"a":35430,"t":"code","b":[5,165],"m":"ora","oa":165,"o":"zpa_A5"},{"a":35432,"t":"code","b":[145,121],"m":"sta","oa":121,"o":"(zpa_79),y"},{"a":35434,"l":"b_8A6A","t":"code","b":[230,143],"m":"inc","oa":143,"o":"zpa_8F","x":[35417]},{"a":35436,"t":"code","b":[208,2],"m":"bne","oa":35440,"o":"b_8A70"},{"a":35438,"t":"code","b":[230,144],"m":"inc","oa":144,"o":"zpa_90"},{"a":35440,"l":"b_8A70","t":"code","b":[202],"m":"dex","x":[35436]},{"a":35441,"t":"code","b":[16,226],"m":"bpl","oa":35413,"o":"b_8A55"},{"a":35443,"t":"code","b":[230,121],"m":"inc","oa":121,"o":"zpa_79"},{"a":35445,"t":"code","b":[208,2],"m":"bne","oa":35449,"o":"b_8A79"},{"a":35447,"t":"code","b":[230,122],"m":"inc","oa":122,"o":"zpa_7A"},{"a":35449,"l":"b_8A79","t":"code","b":[230,155],"m":"inc","oa":155,"o":"zpa_9B","x":[35445]},{"a":35451,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35453,"t":"code","b":[201,62],"m":"cmp","o":"#$3E"},{"a":35455,"t":"code","b":[144,185],"m":"bcc","oa":35386,"o":"b_8A3A"},{"a":35457,"t":"code","b":[96],"m":"rts"},{"a":35458,"l":"draw_fighter_clip","c":"draw_fighter for a fighter being dragged off: the same drawing, but bytes for column 40 and beyond are left out.","t":"code","b":[166,153],"m":"ldx","oa":153,"o":"fighter","x":[35351]},{"a":35460,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":35462,"t":"code","b":[133,157],"m":"sta","oa":157,"o":"zpa_9D"},{"a":35464,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35465,"t":"code","b":[168],"m":"tay"},{"a":35466,"t":"code","b":[185,126,127],"m":"lda","oa":32638,"o":"column_offsets,y"},{"a":35469,"t":"code","b":[105,81],"m":"adc","o":"#$51"},{"a":35471,"t":"code","b":[133,131],"m":"sta","oa":131,"o":"zpa_83"},{"a":35473,"t":"code","b":[185,127,127],"m":"lda","oa":32639,"o":"$7F7F,y"},{"a":35476,"t":"code","b":[105,165],"m":"adc","o":"#$A5"},{"a":35478,"t":"code","b":[133,132],"m":"sta","oa":132,"o":"zpa_84"},{"a":35480,"t":"code","b":[169,202],"m":"lda","o":"#$CA"},{"a":35482,"t":"code","b":[133,143],"m":"sta","oa":143,"o":"zpa_8F"},{"a":35484,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":35486,"t":"code","b":[133,144],"m":"sta","oa":144,"o":"zpa_90"},{"a":35488,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":35490,"t":"code","b":[133,155],"m":"sta","oa":155,"o":"zpa_9B"},{"a":35492,"l":"b_8AA4","t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D","x":[35573]},{"a":35494,"t":"code","b":[133,198],"m":"sta","oa":198,"o":"zpa_C6"},{"a":35496,"t":"code","b":[162,8],"m":"ldx","o":"#$08"},{"a":35498,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35500,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":35502,"t":"code","b":[208,19],"m":"bne","oa":35523,"o":"b_8AC3"},{"a":35504,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35506,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35507,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35508,"t":"code","b":[168],"m":"tay"},{"a":35509,"t":"code","b":[165,131],"m":"lda","oa":131,"o":"zpa_83"},{"a":35511,"t":"code","b":[121,16,206],"m":"adc","oa":52752,"o":"strip_row_offsets,y"},{"a":35514,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":35516,"t":"code","b":[165,132],"m":"lda","oa":132,"o":"zpa_84"},{"a":35518,"t":"code","b":[121,17,206],"m":"adc","oa":52753,"o":"$CE11,y"},{"a":35521,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":35523,"l":"b_8AC3","t":"code","b":[165,198],"m":"lda","oa":198,"o":"zpa_C6","x":[35502,35559]},{"a":35525,"t":"code","b":[201,40],"m":"cmp","o":"#$28"},{"a":35527,"t":"code","b":[176,23],"m":"bcs","oa":35552,"o":"b_8AE0"},{"a":35529,"t":"code","b":[230,198],"m":"inc","oa":198,"o":"zpa_C6"},{"a":35531,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":35533,"t":"code","b":[177,143],"m":"lda","oa":143,"o":"(zpa_8F),y"},{"a":35535,"t":"code","b":[240,15],"m":"beq","oa":35552,"o":"b_8AE0"},{"a":35537,"t":"code","b":[133,165],"m":"sta","oa":165,"o":"zpa_A5"},{"a":35539,"t":"code","b":[168],"m":"tay"},{"a":35540,"t":"code","b":[185,170,3],"m":"lda","oa":938,"o":"mask_table,y"},{"a":35543,"t":"code","b":[188,7,206],"m":"ldy","oa":52743,"o":"cell_offsets,x"},{"a":35546,"t":"code","b":[49,121],"m":"and","oa":121,"o":"(zpa_79),y"},{"a":35548,"t":"code","b":[5,165],"m":"ora","oa":165,"o":"zpa_A5"},{"a":35550,"t":"code","b":[145,121],"m":"sta","oa":121,"o":"(zpa_79),y"},{"a":35552,"l":"b_8AE0","t":"code","b":[230,143],"m":"inc","oa":143,"o":"zpa_8F","x":[35527,35535]},{"a":35554,"t":"code","b":[208,2],"m":"bne","oa":35558,"o":"b_8AE6"},{"a":35556,"t":"code","b":[230,144],"m":"inc","oa":144,"o":"zpa_90"},{"a":35558,"l":"b_8AE6","t":"code","b":[202],"m":"dex","x":[35554]},{"a":35559,"t":"code","b":[16,218],"m":"bpl","oa":35523,"o":"b_8AC3"},{"a":35561,"t":"code","b":[230,121],"m":"inc","oa":121,"o":"zpa_79"},{"a":35563,"t":"code","b":[208,2],"m":"bne","oa":35567,"o":"b_8AEF"},{"a":35565,"t":"code","b":[230,122],"m":"inc","oa":122,"o":"zpa_7A"},{"a":35567,"l":"b_8AEF","t":"code","b":[230,155],"m":"inc","oa":155,"o":"zpa_9B","x":[35563]},{"a":35569,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35571,"t":"code","b":[201,62],"m":"cmp","o":"#$3E"},{"a":35573,"t":"code","b":[144,173],"m":"bcc","oa":35492,"o":"b_8AA4"},{"a":35575,"t":"code","b":[96],"m":"rts"},{"a":35576,"l":"save_strip","c":"Copies the arena strip of the bitmap, cell rows 14 to 21, columns 4 to 35 (eight runs of 256 bytes from $71A0), into the clean copy at $AF71, which keeps the bitmap's 320 bytes a row, so it runs to $B930. Run when a backdrop is set up.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[32869,36179]},{"a":35578,"l":"b_8AFA","t":"code","b":[189,160,113],"m":"lda","oa":29088,"o":"$71A0,x","x":[35627]},{"a":35581,"t":"code","b":[157,113,175],"m":"sta","oa":44913,"o":"strip_copy,x"},{"a":35584,"t":"code","b":[189,224,114],"m":"lda","oa":29408,"o":"$72E0,x"},{"a":35587,"t":"code","b":[157,177,176],"m":"sta","oa":45233,"o":"f_B0B1,x"},{"a":35590,"t":"code","b":[189,32,116],"m":"lda","oa":29728,"o":"$7420,x"},{"a":35593,"t":"code","b":[157,241,177],"m":"sta","oa":45553,"o":"f_B1F1,x"},{"a":35596,"t":"code","b":[189,96,117],"m":"lda","oa":30048,"o":"$7560,x"},{"a":35599,"t":"code","b":[157,49,179],"m":"sta","oa":45873,"o":"f_B331,x"},{"a":35602,"t":"code","b":[189,160,118],"m":"lda","oa":30368,"o":"$76A0,x"},{"a":35605,"t":"code","b":[157,113,180],"m":"sta","oa":46193,"o":"f_B471,x"},{"a":35608,"t":"code","b":[189,224,119],"m":"lda","oa":30688,"o":"$77E0,x"},{"a":35611,"t":"code","b":[157,177,181],"m":"sta","oa":46513,"o":"f_B5B1,x"},{"a":35614,"t":"code","b":[189,32,121],"m":"lda","oa":31008,"o":"$7920,x"},{"a":35617,"t":"code","b":[157,241,182],"m":"sta","oa":46833,"o":"f_B6F1,x"},{"a":35620,"t":"code","b":[189,96,122],"m":"lda","oa":31328,"o":"$7A60,x"},{"a":35623,"t":"code","b":[157,49,184],"m":"sta","oa":47153,"o":"f_B831,x"},{"a":35626,"t":"code","b":[232],"m":"inx"},{"a":35627,"t":"code","b":[208,205],"m":"bne","oa":35578,"o":"b_8AFA"},{"a":35629,"t":"code","b":[96],"m":"rts"},{"a":35630,"l":"clear_strip","c":"Copies the clean copy ($AF71) over the arena buffer ($A571 onwards), wiping the last frame's fighters.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[32976,36161,36182,37744]},{"a":35632,"l":"b_8B30","t":"code","b":[189,113,175],"m":"lda","oa":44913,"o":"strip_copy,x","x":[35681]},{"a":35635,"t":"code","b":[157,113,165],"m":"sta","oa":42353,"o":"f_A571,x"},{"a":35638,"t":"code","b":[189,177,176],"m":"lda","oa":45233,"o":"f_B0B1,x"},{"a":35641,"t":"code","b":[157,177,166],"m":"sta","oa":42673,"o":"f_A6B1,x"},{"a":35644,"t":"code","b":[189,241,177],"m":"lda","oa":45553,"o":"f_B1F1,x"},{"a":35647,"t":"code","b":[157,241,167],"m":"sta","oa":42993,"o":"f_A7F1,x"},{"a":35650,"t":"code","b":[189,49,179],"m":"lda","oa":45873,"o":"f_B331,x"},{"a":35653,"t":"code","b":[157,49,169],"m":"sta","oa":43313,"o":"f_A931,x"},{"a":35656,"t":"code","b":[189,113,180],"m":"lda","oa":46193,"o":"f_B471,x"},{"a":35659,"t":"code","b":[157,113,170],"m":"sta","oa":43633,"o":"f_AA71,x"},{"a":35662,"t":"code","b":[189,177,181],"m":"lda","oa":46513,"o":"f_B5B1,x"},{"a":35665,"t":"code","b":[157,177,171],"m":"sta","oa":43953,"o":"f_ABB1,x"},{"a":35668,"t":"code","b":[189,241,182],"m":"lda","oa":46833,"o":"f_B6F1,x"},{"a":35671,"t":"code","b":[157,241,172],"m":"sta","oa":44273,"o":"f_ACF1,x"},{"a":35674,"t":"code","b":[189,49,184],"m":"lda","oa":47153,"o":"f_B831,x"},{"a":35677,"t":"code","b":[157,49,174],"m":"sta","oa":44593,"o":"f_AE31,x"},{"a":35680,"t":"code","b":[232],"m":"inx"},{"a":35681,"t":"code","b":[208,205],"m":"bne","oa":35632,"o":"b_8B30"},{"a":35683,"t":"code","b":[96],"m":"rts"},{"a":35684,"l":"show_strip","c":"Copies the arena buffer back into the bitmap's strip ($71A0 onwards), the eight cell rows of 256 bytes, showing the new frame.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[32994,36164,37747]},{"a":35686,"l":"b_8B66","t":"code","b":[189,113,165],"m":"lda","oa":42353,"o":"f_A571,x","x":[35735]},{"a":35689,"t":"code","b":[157,160,113],"m":"sta","oa":29088,"o":"$71A0,x"},{"a":35692,"t":"code","b":[189,177,166],"m":"lda","oa":42673,"o":"f_A6B1,x"},{"a":35695,"t":"code","b":[157,224,114],"m":"sta","oa":29408,"o":"$72E0,x"},{"a":35698,"t":"code","b":[189,241,167],"m":"lda","oa":42993,"o":"f_A7F1,x"},{"a":35701,"t":"code","b":[157,32,116],"m":"sta","oa":29728,"o":"$7420,x"},{"a":35704,"t":"code","b":[189,49,169],"m":"lda","oa":43313,"o":"f_A931,x"},{"a":35707,"t":"code","b":[157,96,117],"m":"sta","oa":30048,"o":"$7560,x"},{"a":35710,"t":"code","b":[189,113,170],"m":"lda","oa":43633,"o":"f_AA71,x"},{"a":35713,"t":"code","b":[157,160,118],"m":"sta","oa":30368,"o":"$76A0,x"},{"a":35716,"t":"code","b":[189,177,171],"m":"lda","oa":43953,"o":"f_ABB1,x"},{"a":35719,"t":"code","b":[157,224,119],"m":"sta","oa":30688,"o":"$77E0,x"},{"a":35722,"t":"code","b":[189,241,172],"m":"lda","oa":44273,"o":"f_ACF1,x"},{"a":35725,"t":"code","b":[157,32,121],"m":"sta","oa":31008,"o":"$7920,x"},{"a":35728,"t":"code","b":[189,49,174],"m":"lda","oa":44593,"o":"f_AE31,x"},{"a":35731,"t":"code","b":[157,96,122],"m":"sta","oa":31328,"o":"$7A60,x"},{"a":35734,"t":"code","b":[232],"m":"inx"},{"a":35735,"t":"code","b":[208,205],"m":"bne","oa":35686,"o":"b_8B66"},{"a":35737,"t":"code","b":[96],"m":"rts"},{"a":35738,"l":"flip_sprite_shapes","c":"When flip_request ($B7) is negative, clears its bit 7 and mirrors the 45 sprite shapes at $54C0-$5FFF (sprite pointers $53-$7F), fighter 1's coloured body pieces: in each of a shape's 21 lines the three bytes change places end for end and each goes through mirror_table ($02AA). Bit 0 of $B7 then says which way the shapes face (1: mirrored, for fighter 1 facing right). The turn asks for this when fighter 1 turns round; the end of a bout, the F1 key and the restart ask for it again to put them back.","t":"code","b":[165,183],"m":"lda","oa":183,"o":"flip_request","x":[33003,37560,37763]},{"a":35740,"t":"code","b":[16,78],"m":"bpl","oa":35820,"o":"r_8BEC"},{"a":35742,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":35744,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":35746,"t":"code","b":[169,44],"m":"lda","o":"#$2C"},{"a":35748,"t":"code","b":[133,161],"m":"sta","oa":161,"o":"zpa_A1"},{"a":35750,"t":"code","b":[169,192],"m":"lda","o":"#$C0"},{"a":35752,"t":"code","b":[133,89],"m":"sta","oa":89,"o":"zpa_59"},{"a":35754,"t":"code","b":[169,84],"m":"lda","o":"#$54"},{"a":35756,"t":"code","b":[133,90],"m":"sta","oa":90,"o":"zpa_5A"},{"a":35758,"l":"b_8BAE","t":"code","b":[160,62],"m":"ldy","o":"#$3E","x":[35818]},{"a":35760,"l":"b_8BB0","t":"code","b":[177,89],"m":"lda","oa":89,"o":"(zpa_59),y","x":[35803]},{"a":35762,"t":"code","b":[170],"m":"tax"},{"a":35763,"t":"code","b":[189,170,2],"m":"lda","oa":682,"o":"mirror_table,x"},{"a":35766,"t":"code","b":[133,82],"m":"sta","oa":82,"o":"zpa_52"},{"a":35768,"t":"code","b":[136],"m":"dey"},{"a":35769,"t":"code","b":[177,89],"m":"lda","oa":89,"o":"(zpa_59),y"},{"a":35771,"t":"code","b":[170],"m":"tax"},{"a":35772,"t":"code","b":[189,170,2],"m":"lda","oa":682,"o":"mirror_table,x"},{"a":35775,"t":"code","b":[133,83],"m":"sta","oa":83,"o":"zpa_53"},{"a":35777,"t":"code","b":[136],"m":"dey"},{"a":35778,"t":"code","b":[177,89],"m":"lda","oa":89,"o":"(zpa_59),y"},{"a":35780,"t":"code","b":[170],"m":"tax"},{"a":35781,"t":"code","b":[189,170,2],"m":"lda","oa":682,"o":"mirror_table,x"},{"a":35784,"t":"code","b":[133,84],"m":"sta","oa":84,"o":"zpa_54"},{"a":35786,"t":"code","b":[165,82],"m":"lda","oa":82,"o":"zpa_52"},{"a":35788,"t":"code","b":[145,89],"m":"sta","oa":89,"o":"(zpa_59),y"},{"a":35790,"t":"code","b":[200],"m":"iny"},{"a":35791,"t":"code","b":[165,83],"m":"lda","oa":83,"o":"zpa_53"},{"a":35793,"t":"code","b":[145,89],"m":"sta","oa":89,"o":"(zpa_59),y"},{"a":35795,"t":"code","b":[200],"m":"iny"},{"a":35796,"t":"code","b":[165,84],"m":"lda","oa":84,"o":"zpa_54"},{"a":35798,"t":"code","b":[145,89],"m":"sta","oa":89,"o":"(zpa_59),y"},{"a":35800,"t":"code","b":[136],"m":"dey"},{"a":35801,"t":"code","b":[136],"m":"dey"},{"a":35802,"t":"code","b":[136],"m":"dey"},{"a":35803,"t":"code","b":[16,211],"m":"bpl","oa":35760,"o":"b_8BB0"},{"a":35805,"t":"code","b":[24],"m":"clc"},{"a":35806,"t":"code","b":[165,89],"m":"lda","oa":89,"o":"zpa_59"},{"a":35808,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":35810,"t":"code","b":[133,89],"m":"sta","oa":89,"o":"zpa_59"},{"a":35812,"t":"code","b":[144,2],"m":"bcc","oa":35816,"o":"b_8BE8"},{"a":35814,"t":"code","b":[230,90],"m":"inc","oa":90,"o":"zpa_5A"},{"a":35816,"l":"b_8BE8","t":"code","b":[198,161],"m":"dec","oa":161,"o":"zpa_A1","x":[35812]},{"a":35818,"t":"code","b":[16,194],"m":"bpl","oa":35758,"o":"b_8BAE"},{"a":35820,"l":"r_8BEC","t":"code","b":[96],"m":"rts","x":[35740]},{"a":35821,"l":"swap_cells_13","c":"Exchanges the 4-by-4-cell picture at cell row 9, column 13 of the bitmap ($6BA8) with the stash at $04AA, and its colour RAM ($D975) with the stash at $05AA (swap_4x4_cells). Run only by restart_game when the flag at $BB is negative, and nothing on this side sets it. Side 2 uses it in its ending, to take Drax out of an arch.","t":"code","b":[169,168],"m":"lda","o":"#$A8","x":[37770]},{"a":35823,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":35825,"t":"code","b":[169,107],"m":"lda","o":"#$6B"},{"a":35827,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":35829,"t":"code","b":[169,170],"m":"lda","o":"#$AA"},{"a":35831,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":35833,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":35835,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":35837,"t":"code","b":[169,117],"m":"lda","o":"#$75"},{"a":35839,"t":"code","b":[133,123],"m":"sta","oa":123,"o":"zpa_7B"},{"a":35841,"t":"code","b":[169,217],"m":"lda","o":"#$D9"},{"a":35843,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":35845,"t":"code","b":[169,170],"m":"lda","o":"#$AA"},{"a":35847,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":35849,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":35851,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":35853,"t":"code","b":[32,53,140],"m":"jsr","oa":35893,"o":"swap_4x4_cells"},{"a":35856,"t":"code","b":[96],"m":"rts"},{"a":35857,"l":"swap_cells_23","c":"The same for the picture at cell row 9, column 23 ($6BF8, colour RAM $D97F), with the stashes at $052A and $05BA. Run only by restart_game when the flags at $BB and $BC are both negative. Side 2 uses it to take Mariana out of hers.","t":"code","b":[169,248],"m":"lda","o":"#$F8","x":[37780]},{"a":35859,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":35861,"t":"code","b":[169,107],"m":"lda","o":"#$6B"},{"a":35863,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":35865,"t":"code","b":[169,42],"m":"lda","o":"#$2A"},{"a":35867,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":35869,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":35871,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":35873,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":35875,"t":"code","b":[133,123],"m":"sta","oa":123,"o":"zpa_7B"},{"a":35877,"t":"code","b":[169,217],"m":"lda","o":"#$D9"},{"a":35879,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":35881,"t":"code","b":[169,186],"m":"lda","o":"#$BA"},{"a":35883,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":35885,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":35887,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":35889,"t":"code","b":[32,53,140],"m":"jsr","oa":35893,"o":"swap_4x4_cells"},{"a":35892,"t":"code","b":[96],"m":"rts"},{"a":35893,"l":"swap_4x4_cells","c":"Exchanges four cell rows of 32 bitmap bytes (four cells each) between (pointer $75), 320 bytes a row, and (pointer $77), 32 bytes a row; then four rows of four colour RAM bytes between (pointer $7B), 40 a row, and (pointer $79), four a row.","t":"code","b":[169,3],"m":"lda","o":"#$03","x":[35853,35889]},{"a":35895,"t":"code","b":[133,155],"m":"sta","oa":155,"o":"zpa_9B"},{"a":35897,"l":"b_8C39","t":"code","b":[160,31],"m":"ldy","o":"#$1F","x":[35939]},{"a":35899,"l":"b_8C3B","t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y","x":[35910]},{"a":35901,"t":"code","b":[72],"m":"pha"},{"a":35902,"t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y"},{"a":35904,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":35906,"t":"code","b":[104],"m":"pla"},{"a":35907,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":35909,"t":"code","b":[136],"m":"dey"},{"a":35910,"t":"code","b":[16,243],"m":"bpl","oa":35899,"o":"b_8C3B"},{"a":35912,"t":"code","b":[24],"m":"clc"},{"a":35913,"t":"code","b":[165,117],"m":"lda","oa":117,"o":"zpa_75"},{"a":35915,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":35917,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":35919,"t":"code","b":[165,118],"m":"lda","oa":118,"o":"zpa_76"},{"a":35921,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":35923,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":35925,"t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77"},{"a":35927,"t":"code","b":[105,32],"m":"adc","o":"#$20"},{"a":35929,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":35931,"t":"code","b":[165,120],"m":"lda","oa":120,"o":"zpa_78"},{"a":35933,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":35935,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":35937,"t":"code","b":[198,155],"m":"dec","oa":155,"o":"zpa_9B"},{"a":35939,"t":"code","b":[16,212],"m":"bpl","oa":35897,"o":"b_8C39"},{"a":35941,"t":"code","b":[162,3],"m":"ldx","o":"#$03"},{"a":35943,"l":"b_8C67","t":"code","b":[160,3],"m":"ldy","o":"#$03","x":[35984]},{"a":35945,"l":"b_8C69","t":"code","b":[177,123],"m":"lda","oa":123,"o":"(zpa_7B),y","x":[35956]},{"a":35947,"t":"code","b":[72],"m":"pha"},{"a":35948,"t":"code","b":[177,121],"m":"lda","oa":121,"o":"(zpa_79),y"},{"a":35950,"t":"code","b":[145,123],"m":"sta","oa":123,"o":"(zpa_7B),y"},{"a":35952,"t":"code","b":[104],"m":"pla"},{"a":35953,"t":"code","b":[145,121],"m":"sta","oa":121,"o":"(zpa_79),y"},{"a":35955,"t":"code","b":[136],"m":"dey"},{"a":35956,"t":"code","b":[16,243],"m":"bpl","oa":35945,"o":"b_8C69"},{"a":35958,"t":"code","b":[24],"m":"clc"},{"a":35959,"t":"code","b":[165,123],"m":"lda","oa":123,"o":"zpa_7B"},{"a":35961,"t":"code","b":[105,40],"m":"adc","o":"#$28"},{"a":35963,"t":"code","b":[133,123],"m":"sta","oa":123,"o":"zpa_7B"},{"a":35965,"t":"code","b":[165,124],"m":"lda","oa":124,"o":"zpa_7C"},{"a":35967,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":35969,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":35971,"t":"code","b":[165,121],"m":"lda","oa":121,"o":"zpa_79"},{"a":35973,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":35975,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":35977,"t":"code","b":[165,122],"m":"lda","oa":122,"o":"zpa_7A"},{"a":35979,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":35981,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":35983,"t":"code","b":[202],"m":"dex"},{"a":35984,"t":"code","b":[16,213],"m":"bpl","oa":35943,"o":"b_8C67"},{"a":35986,"t":"code","b":[96],"m":"rts"},{"a":35987,"l":"swap_shape_bank","c":"Exchanges the 13 sprite shapes at $FC40-$FF7F, under the KERNAL, with the first 13 of fighter 1's body pieces at $54C0-$581F (sprite pointers $53-$5F). Run only by restart_game when the flag at $BB is negative. Side 2 uses it to bring in the shapes of its ending.","t":"code","b":[169,64],"m":"lda","o":"#$40","x":[37773]},{"a":35989,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":35991,"t":"code","b":[169,252],"m":"lda","o":"#$FC"},{"a":35993,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":35995,"t":"code","b":[169,192],"m":"lda","o":"#$C0"},{"a":35997,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":35999,"t":"code","b":[169,84],"m":"lda","o":"#$54"},{"a":36001,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36003,"t":"code","b":[162,12],"m":"ldx","o":"#$0C"},{"a":36005,"l":"b_8CA5","t":"code","b":[160,63],"m":"ldy","o":"#$3F","x":[36043]},{"a":36007,"l":"b_8CA7","t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y","x":[36018]},{"a":36009,"t":"code","b":[72],"m":"pha"},{"a":36010,"t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y"},{"a":36012,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36014,"t":"code","b":[104],"m":"pla"},{"a":36015,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36017,"t":"code","b":[136],"m":"dey"},{"a":36018,"t":"code","b":[16,243],"m":"bpl","oa":36007,"o":"b_8CA7"},{"a":36020,"t":"code","b":[24],"m":"clc"},{"a":36021,"t":"code","b":[165,117],"m":"lda","oa":117,"o":"zpa_75"},{"a":36023,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":36025,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36027,"t":"code","b":[144,3],"m":"bcc","oa":36032,"o":"b_8CC0"},{"a":36029,"t":"code","b":[24],"m":"clc"},{"a":36030,"t":"code","b":[230,118],"m":"inc","oa":118,"o":"zpa_76"},{"a":36032,"l":"b_8CC0","t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77","x":[36027]},{"a":36034,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":36036,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36038,"t":"code","b":[144,2],"m":"bcc","oa":36042,"o":"b_8CCA"},{"a":36040,"t":"code","b":[230,120],"m":"inc","oa":120,"o":"zpa_78"},{"a":36042,"l":"b_8CCA","t":"code","b":[202],"m":"dex","x":[36038]},{"a":36043,"t":"code","b":[16,216],"m":"bpl","oa":36005,"o":"b_8CA5"},{"a":36045,"t":"code","b":[96],"m":"rts"},{"a":36046,"l":"scene_sprites","c":"Code that nothing on this side reaches: no instruction jumps or calls here, and it starts by returning when the flag at $BB is positive, which on this side it always is. Side 2's ending runs the same routine, at $8E3C, once a main-loop pass. It reads entry $CB of scene_records ($CB9D), a record of twelve bytes, and from it starts sprites 3 to 0: byte 0 is sprite 3's picture sequence and byte 3 sprite 0's (0 switches the sprite off); bytes 4 to 7 are their X, with the ninth bit set for all four, and bytes 8 to 11 their Y, plus $A2.","t":"code","b":[165,187],"m":"lda","oa":187,"o":"scene_flag"},{"a":36048,"t":"code","b":[16,87],"m":"bpl","oa":36137,"o":"r_8D29"},{"a":36050,"t":"code","b":[165,203],"m":"lda","oa":203,"o":"scene_number"},{"a":36052,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36053,"t":"code","b":[170],"m":"tax"},{"a":36054,"t":"code","b":[189,157,203],"m":"lda","oa":52125,"o":"scene_records,x"},{"a":36057,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":36059,"t":"code","b":[189,158,203],"m":"lda","oa":52126,"o":"$CB9E,x"},{"a":36062,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":36064,"t":"code","b":[120],"m":"sei"},{"a":36065,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":36067,"t":"code","b":[162,3],"m":"ldx","o":"#$03"},{"a":36069,"l":"b_8CE5","t":"code","b":[177,121],"m":"lda","oa":121,"o":"(zpa_79),y","x":[36128]},{"a":36071,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":36074,"t":"code","b":[208,10],"m":"bne","oa":36086,"o":"b_8CF6"},{"a":36076,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":36078,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":36081,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":36083,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":36086,"l":"b_8CF6","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[36074]},{"a":36088,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":36091,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":36093,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":36096,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":36098,"t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D"},{"a":36100,"t":"code","b":[138],"m":"txa"},{"a":36101,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36102,"t":"code","b":[170],"m":"tax"},{"a":36103,"t":"code","b":[200],"m":"iny"},{"a":36104,"t":"code","b":[200],"m":"iny"},{"a":36105,"t":"code","b":[200],"m":"iny"},{"a":36106,"t":"code","b":[200],"m":"iny"},{"a":36107,"t":"code","b":[177,121],"m":"lda","oa":121,"o":"(zpa_79),y"},{"a":36109,"t":"code","b":[149,2],"m":"sta","oa":2,"o":"sprite_xy,x"},{"a":36111,"t":"code","b":[200],"m":"iny"},{"a":36112,"t":"code","b":[200],"m":"iny"},{"a":36113,"t":"code","b":[200],"m":"iny"},{"a":36114,"t":"code","b":[200],"m":"iny"},{"a":36115,"t":"code","b":[24],"m":"clc"},{"a":36116,"t":"code","b":[177,121],"m":"lda","oa":121,"o":"(zpa_79),y"},{"a":36118,"t":"code","b":[105,162],"m":"adc","o":"#$A2"},{"a":36120,"t":"code","b":[149,3],"m":"sta","oa":3,"o":"zpf_03,x"},{"a":36122,"t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C"},{"a":36124,"t":"code","b":[200],"m":"iny"},{"a":36125,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":36127,"t":"code","b":[202],"m":"dex"},{"a":36128,"t":"code","b":[16,195],"m":"bpl","oa":36069,"o":"b_8CE5"},{"a":36130,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":36132,"t":"code","b":[9,15],"m":"ora","o":"#$0F"},{"a":36134,"t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb"},{"a":36136,"t":"code","b":[88],"m":"cli"},{"a":36137,"l":"r_8D29","t":"code","b":[96],"m":"rts","x":[36048]},{"a":36138,"l":"swap_backdrop","c":"Changes the backdrop: between bouts, and back to the first when a game is chosen or restarted. Fades the sound out ($E2) and waits for the fade, then with interrupts off turns the background black and the sprites off, flips backdrop ($C4, 0 or 1), wipes the fighters off the screen (clear_strip, show_strip), lifts the arena out of the bitmap (lift_arena), exchanges its screen colours with the stashed backdrop's (swap_arena_colours), colours the fighters' strip (colour_strip), brings in the stashed backdrop and stashes the old one (drop_arena), saves the clean strip (save_strip, clear_strip) and fades the sound back in ($E1).","t":"code","b":[169,132],"m":"lda","o":"#$84","x":[33620,33940,37541,37787]},{"a":36140,"t":"code","b":[133,226],"m":"sta","oa":226,"o":"fading_out"},{"a":36142,"l":"b_8D2E","t":"code","b":[165,226],"m":"lda","oa":226,"o":"fading_out","x":[36144]},{"a":36144,"t":"code","b":[48,252],"m":"bmi","oa":36142,"o":"b_8D2E"},{"a":36146,"t":"code","b":[120],"m":"sei"},{"a":36147,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":36149,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":36152,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":36155,"t":"code","b":[165,196],"m":"lda","oa":196,"o":"backdrop"},{"a":36157,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":36159,"t":"code","b":[133,196],"m":"sta","oa":196,"o":"backdrop"},{"a":36161,"t":"code","b":[32,46,139],"m":"jsr","oa":35630,"o":"clear_strip"},{"a":36164,"t":"code","b":[32,100,139],"m":"jsr","oa":35684,"o":"show_strip"},{"a":36167,"t":"code","b":[32,95,141],"m":"jsr","oa":36191,"o":"lift_arena"},{"a":36170,"t":"code","b":[32,41,142],"m":"jsr","oa":36393,"o":"swap_arena_colours"},{"a":36173,"t":"code","b":[32,223,144],"m":"jsr","oa":37087,"o":"colour_strip"},{"a":36176,"t":"code","b":[32,146,141],"m":"jsr","oa":36242,"o":"drop_arena"},{"a":36179,"t":"code","b":[32,248,138],"m":"jsr","oa":35576,"o":"save_strip"},{"a":36182,"t":"code","b":[32,46,139],"m":"jsr","oa":35630,"o":"clear_strip"},{"a":36185,"t":"code","b":[169,132],"m":"lda","o":"#$84"},{"a":36187,"t":"code","b":[133,225],"m":"sta","oa":225,"o":"fading_in"},{"a":36189,"t":"code","b":[88],"m":"cli"},{"a":36190,"t":"code","b":[96],"m":"rts"},{"a":36191,"l":"lift_arena","c":"Copies the arena of the bitmap, cell rows 7 to 22 and columns 4 to 35, into the buffer at $A551 as one 4,096-byte block (256 bytes a cell row), clearing each byte of the bitmap behind it. It runs with $01 = $20 (all RAM) and puts $01 back.","t":"code","b":[165,1],"m":"lda","oa":1,"o":"zpa_01","x":[36167]},{"a":36193,"t":"code","b":[72],"m":"pha"},{"a":36194,"t":"code","b":[169,32],"m":"lda","o":"#$20"},{"a":36196,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":36198,"t":"code","b":[169,7],"m":"lda","o":"#$07"},{"a":36200,"t":"code","b":[133,155],"m":"sta","oa":155,"o":"zpa_9B"},{"a":36202,"l":"b_8D6A","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[36236]},{"a":36204,"t":"code","b":[133,154],"m":"sta","oa":154,"o":"zpa_9A"},{"a":36206,"l":"b_8D6E","t":"code","b":[162,31],"m":"ldx","o":"#$1F","x":[36228]},{"a":36208,"l":"b_8D70","t":"code","b":[32,192,141],"m":"jsr","oa":36288,"o":"arena_byte_address","x":[36220]},{"a":36211,"t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y"},{"a":36213,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36215,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":36217,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36219,"t":"code","b":[202],"m":"dex"},{"a":36220,"t":"code","b":[16,242],"m":"bpl","oa":36208,"o":"b_8D70"},{"a":36222,"t":"code","b":[230,154],"m":"inc","oa":154,"o":"zpa_9A"},{"a":36224,"t":"code","b":[165,154],"m":"lda","oa":154,"o":"zpa_9A"},{"a":36226,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":36228,"t":"code","b":[144,232],"m":"bcc","oa":36206,"o":"b_8D6E"},{"a":36230,"t":"code","b":[230,155],"m":"inc","oa":155,"o":"zpa_9B"},{"a":36232,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":36234,"t":"code","b":[201,23],"m":"cmp","o":"#$17"},{"a":36236,"t":"code","b":[144,220],"m":"bcc","oa":36202,"o":"b_8D6A"},{"a":36238,"t":"code","b":[104],"m":"pla"},{"a":36239,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":36241,"t":"code","b":[96],"m":"rts"},{"a":36242,"l":"drop_arena","c":"Exchanges the buffer at $A551 with the stashed backdrop in the RAM under the I/O chips, $D000-$DFFF (swap_stash), then copies the buffer into the bitmap's arena, cell row 22 first and up to row 7, so the stashed backdrop is drawn and the one that was on screen is stashed. Runs with $01 = $20, all RAM, and puts $01 back.","t":"code","b":[165,1],"m":"lda","oa":1,"o":"zpa_01","x":[36176]},{"a":36244,"t":"code","b":[72],"m":"pha"},{"a":36245,"t":"code","b":[169,32],"m":"lda","o":"#$20"},{"a":36247,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":36249,"t":"code","b":[32,0,142],"m":"jsr","oa":36352,"o":"swap_stash"},{"a":36252,"t":"code","b":[169,22],"m":"lda","o":"#$16"},{"a":36254,"t":"code","b":[133,155],"m":"sta","oa":155,"o":"zpa_9B"},{"a":36256,"l":"b_8DA0","t":"code","b":[169,7],"m":"lda","o":"#$07","x":[36282]},{"a":36258,"t":"code","b":[133,154],"m":"sta","oa":154,"o":"zpa_9A"},{"a":36260,"l":"b_8DA4","t":"code","b":[162,31],"m":"ldx","o":"#$1F","x":[36274]},{"a":36262,"l":"b_8DA6","t":"code","b":[32,192,141],"m":"jsr","oa":36288,"o":"arena_byte_address","x":[36270]},{"a":36265,"t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y"},{"a":36267,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36269,"t":"code","b":[202],"m":"dex"},{"a":36270,"t":"code","b":[16,246],"m":"bpl","oa":36262,"o":"b_8DA6"},{"a":36272,"t":"code","b":[198,154],"m":"dec","oa":154,"o":"zpa_9A"},{"a":36274,"t":"code","b":[16,240],"m":"bpl","oa":36260,"o":"b_8DA4"},{"a":36276,"t":"code","b":[198,155],"m":"dec","oa":155,"o":"zpa_9B"},{"a":36278,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":36280,"t":"code","b":[201,7],"m":"cmp","o":"#$07"},{"a":36282,"t":"code","b":[176,228],"m":"bcs","oa":36256,"o":"b_8DA0"},{"a":36284,"t":"code","b":[104],"m":"pla"},{"a":36285,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":36287,"t":"code","b":[96],"m":"rts"},{"a":36288,"l":"arena_byte_address","c":"For cell row $9B, line $9A of the cell and arena column X (0 to 31): pointer $77 = the bitmap byte (bitmap_row_address, $7FCE, plus 32 for column 4, plus X times 8), pointer $75 = the buffer byte ($A551 plus 256 for each row after row 7, plus X times 8), and Y = the line.","t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B","x":[36208,36262]},{"a":36290,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36291,"t":"code","b":[168],"m":"tay"},{"a":36292,"t":"code","b":[185,206,127],"m":"lda","oa":32718,"o":"bitmap_row_address,y"},{"a":36295,"t":"code","b":[105,32],"m":"adc","o":"#$20"},{"a":36297,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36299,"t":"code","b":[185,207,127],"m":"lda","oa":32719,"o":"$7FCF,y"},{"a":36302,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":36304,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36306,"t":"code","b":[24],"m":"clc"},{"a":36307,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":36309,"t":"code","b":[105,158],"m":"adc","o":"#$9E"},{"a":36311,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36313,"t":"code","b":[169,81],"m":"lda","o":"#$51"},{"a":36315,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36317,"t":"code","b":[138],"m":"txa"},{"a":36318,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36319,"t":"code","b":[168],"m":"tay"},{"a":36320,"t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77"},{"a":36322,"t":"code","b":[121,126,127],"m":"adc","oa":32638,"o":"column_offsets,y"},{"a":36325,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36327,"t":"code","b":[165,120],"m":"lda","oa":120,"o":"zpa_78"},{"a":36329,"t":"code","b":[121,127,127],"m":"adc","oa":32639,"o":"$7F7F,y"},{"a":36332,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36334,"t":"code","b":[24],"m":"clc"},{"a":36335,"t":"code","b":[165,117],"m":"lda","oa":117,"o":"zpa_75"},{"a":36337,"t":"code","b":[121,126,127],"m":"adc","oa":32638,"o":"column_offsets,y"},{"a":36340,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36342,"t":"code","b":[165,118],"m":"lda","oa":118,"o":"zpa_76"},{"a":36344,"t":"code","b":[121,127,127],"m":"adc","oa":32639,"o":"$7F7F,y"},{"a":36347,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36349,"t":"code","b":[164,154],"m":"ldy","oa":154,"o":"zpa_9A"},{"a":36351,"t":"code","b":[96],"m":"rts"},{"a":36352,"l":"swap_stash","c":"Exchanges 16 pages, $A551-$B550 with $D000-$DFFF, a byte at a time.","t":"code","b":[169,81],"m":"lda","o":"#$51","x":[36249]},{"a":36354,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36356,"t":"code","b":[169,165],"m":"lda","o":"#$A5"},{"a":36358,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36360,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":36362,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36364,"t":"code","b":[169,208],"m":"lda","o":"#$D0"},{"a":36366,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36368,"t":"code","b":[162,15],"m":"ldx","o":"#$0F"},{"a":36370,"l":"b_8E12","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[36390]},{"a":36372,"l":"b_8E14","t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y","x":[36383]},{"a":36374,"t":"code","b":[72],"m":"pha"},{"a":36375,"t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y"},{"a":36377,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36379,"t":"code","b":[104],"m":"pla"},{"a":36380,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36382,"t":"code","b":[200],"m":"iny"},{"a":36383,"t":"code","b":[208,243],"m":"bne","oa":36372,"o":"b_8E14"},{"a":36385,"t":"code","b":[230,120],"m":"inc","oa":120,"o":"zpa_78"},{"a":36387,"t":"code","b":[230,118],"m":"inc","oa":118,"o":"zpa_76"},{"a":36389,"t":"code","b":[202],"m":"dex"},{"a":36390,"t":"code","b":[16,234],"m":"bpl","oa":36370,"o":"b_8E12"},{"a":36392,"t":"code","b":[96],"m":"rts"},{"a":36393,"l":"swap_arena_colours","c":"Exchanges the arena's colours with the stashed backdrop's: 16 rows of 32 screen bytes from $451C (cell row 7, column 4) with $E11C, and the same rows of colour RAM from $D91C with $E51C, 40 bytes a row on screen and in the stash alike.","t":"code","b":[169,28],"m":"lda","o":"#$1C","x":[36170]},{"a":36395,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36397,"t":"code","b":[169,69],"m":"lda","o":"#$45"},{"a":36399,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36401,"t":"code","b":[169,28],"m":"lda","o":"#$1C"},{"a":36403,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36405,"t":"code","b":[169,225],"m":"lda","o":"#$E1"},{"a":36407,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36409,"t":"code","b":[162,15],"m":"ldx","o":"#$0F"},{"a":36411,"l":"b_8E3B","t":"code","b":[160,31],"m":"ldy","o":"#$1F","x":[36480]},{"a":36413,"l":"b_8E3D","t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y","x":[36455]},{"a":36415,"t":"code","b":[72],"m":"pha"},{"a":36416,"t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y"},{"a":36418,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36420,"t":"code","b":[104],"m":"pla"},{"a":36421,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36423,"t":"code","b":[24],"m":"clc"},{"a":36424,"t":"code","b":[165,120],"m":"lda","oa":120,"o":"zpa_78"},{"a":36426,"t":"code","b":[72],"m":"pha"},{"a":36427,"t":"code","b":[105,148],"m":"adc","o":"#$94"},{"a":36429,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36431,"t":"code","b":[165,118],"m":"lda","oa":118,"o":"zpa_76"},{"a":36433,"t":"code","b":[72],"m":"pha"},{"a":36434,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":36436,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36438,"t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y"},{"a":36440,"t":"code","b":[72],"m":"pha"},{"a":36441,"t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y"},{"a":36443,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36445,"t":"code","b":[104],"m":"pla"},{"a":36446,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36448,"t":"code","b":[104],"m":"pla"},{"a":36449,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36451,"t":"code","b":[104],"m":"pla"},{"a":36452,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36454,"t":"code","b":[136],"m":"dey"},{"a":36455,"t":"code","b":[16,212],"m":"bpl","oa":36413,"o":"b_8E3D"},{"a":36457,"t":"code","b":[24],"m":"clc"},{"a":36458,"t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77"},{"a":36460,"t":"code","b":[105,40],"m":"adc","o":"#$28"},{"a":36462,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36464,"t":"code","b":[144,3],"m":"bcc","oa":36469,"o":"b_8E75"},{"a":36466,"t":"code","b":[230,120],"m":"inc","oa":120,"o":"zpa_78"},{"a":36468,"t":"code","b":[24],"m":"clc"},{"a":36469,"l":"b_8E75","t":"code","b":[165,117],"m":"lda","oa":117,"o":"zpa_75","x":[36464]},{"a":36471,"t":"code","b":[105,40],"m":"adc","o":"#$28"},{"a":36473,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36475,"t":"code","b":[144,2],"m":"bcc","oa":36479,"o":"b_8E7F"},{"a":36477,"t":"code","b":[230,118],"m":"inc","oa":118,"o":"zpa_76"},{"a":36479,"l":"b_8E7F","t":"code","b":[202],"m":"dex","x":[36475]},{"a":36480,"t":"code","b":[16,185],"m":"bpl","oa":36411,"o":"b_8E3B"},{"a":36482,"t":"code","b":[96],"m":"rts"},{"a":36483,"l":"place_overlays","c":"Places the sprites that go over each fighter's frame. For fighter 1 and then fighter 0, unless it has been dragged to column 30 or beyond, the frame's descriptor (frames, $BC6A, from the pose $6F,x) gives a count (byte 11) and four bytes for each sprite: shape, colour, Y and X offset (place_overlay). The sprites are taken from 7 downwards. The first sprite of almost every frame is one of fighter 1's coloured body pieces (shape $33 or more), which fighter 0 leaves out, so only fighter 1 wears them; the others show what rises above the strip the fighters are drawn in: the top of the head, a fist or the sword. Every sprite below the last one used is switched off unless a picture sequence is running on it (blood, the head, the goblin).","t":"code","b":[120],"m":"sei","x":[32991]},{"a":36484,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":36486,"t":"code","b":[169,7],"m":"lda","o":"#$07"},{"a":36488,"t":"code","b":[133,163],"m":"sta","oa":163,"o":"zpa_A3"},{"a":36490,"l":"b_8E8A","t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x","x":[36553]},{"a":36492,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36493,"t":"code","b":[168],"m":"tay"},{"a":36494,"t":"code","b":[185,106,188],"m":"lda","oa":48234,"o":"frames,y"},{"a":36497,"t":"code","b":[133,137],"m":"sta","oa":137,"o":"zpa_89"},{"a":36499,"t":"code","b":[185,107,188],"m":"lda","oa":48235,"o":"$BC6B,y"},{"a":36502,"t":"code","b":[133,138],"m":"sta","oa":138,"o":"zpa_8A"},{"a":36504,"t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D"},{"a":36506,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":36508,"t":"code","b":[201,30],"m":"cmp","o":"#$1E"},{"a":36510,"t":"code","b":[176,38],"m":"bcs","oa":36550,"o":"b_8EC6"},{"a":36512,"t":"code","b":[160,11],"m":"ldy","o":"#$0B"},{"a":36514,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":36516,"t":"code","b":[240,32],"m":"beq","oa":36550,"o":"b_8EC6"},{"a":36518,"t":"code","b":[133,161],"m":"sta","oa":161,"o":"zpa_A1"},{"a":36520,"t":"code","b":[200],"m":"iny"},{"a":36521,"t":"code","b":[224,1],"m":"cpx","o":"#$01"},{"a":36523,"t":"code","b":[176,16],"m":"bcs","oa":36541,"o":"b_8EBD"},{"a":36525,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":36527,"t":"code","b":[201,51],"m":"cmp","o":"#$33"},{"a":36529,"t":"code","b":[144,10],"m":"bcc","oa":36541,"o":"b_8EBD"},{"a":36531,"t":"code","b":[165,161],"m":"lda","oa":161,"o":"zpa_A1"},{"a":36533,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":36535,"t":"code","b":[240,13],"m":"beq","oa":36550,"o":"b_8EC6"},{"a":36537,"t":"code","b":[198,161],"m":"dec","oa":161,"o":"zpa_A1"},{"a":36539,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":36541,"l":"b_8EBD","t":"code","b":[32,222,142],"m":"jsr","oa":36574,"o":"place_overlay","x":[36523,36529,36548]},{"a":36544,"t":"code","b":[198,163],"m":"dec","oa":163,"o":"zpa_A3"},{"a":36546,"t":"code","b":[198,161],"m":"dec","oa":161,"o":"zpa_A1"},{"a":36548,"t":"code","b":[208,247],"m":"bne","oa":36541,"o":"b_8EBD"},{"a":36550,"l":"b_8EC6","t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D","x":[36510,36516,36535]},{"a":36552,"t":"code","b":[202],"m":"dex"},{"a":36553,"t":"code","b":[16,191],"m":"bpl","oa":36490,"o":"b_8E8A"},{"a":36555,"t":"code","b":[166,163],"m":"ldx","oa":163,"o":"zpa_A3"},{"a":36557,"l":"b_8ECD","t":"code","b":[189,146,2],"m":"lda","oa":658,"o":"slot_sequence,x","x":[36570]},{"a":36560,"t":"code","b":[48,7],"m":"bmi","oa":36569,"o":"b_8ED9"},{"a":36562,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":36564,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":36567,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":36569,"l":"b_8ED9","t":"code","b":[202],"m":"dex","x":[36560]},{"a":36570,"t":"code","b":[16,241],"m":"bpl","oa":36557,"o":"b_8ECD"},{"a":36572,"t":"code","b":[88],"m":"cli"},{"a":36573,"t":"code","b":[96],"m":"rts"},{"a":36574,"l":"place_overlay","c":"One overlay sprite for fighter $9D in sprite $A3. Its pointer is the shape byte plus $20: shapes below $33 (pointers $20-$52, $4800-$54BF) have a mirrored copy 13 shapes on for a fighter facing left (shape_offset, $7F46); fighter 1's body pieces ($53-$7F) are used as they are, since flip_sprite_shapes mirrors that whole bank. With bit 7 of the colour byte set the sprite is multicolour in that colour; with it clear it is hi-res in the skill level's colour (level_colours, $C78A), so fighter 1 changes colour from level to level. Then the Y byte goes into the Y shadow and the X offset to place_sprite_x.","t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D","x":[36541]},{"a":36576,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":36578,"t":"code","b":[170],"m":"tax"},{"a":36579,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":36581,"t":"code","b":[24],"m":"clc"},{"a":36582,"t":"code","b":[105,32],"m":"adc","o":"#$20"},{"a":36584,"t":"code","b":[201,83],"m":"cmp","o":"#$53"},{"a":36586,"t":"code","b":[176,3],"m":"bcs","oa":36591,"o":"b_8EEF"},{"a":36588,"t":"code","b":[125,70,127],"m":"adc","oa":32582,"o":"shape_offset,x"},{"a":36591,"l":"b_8EEF","t":"code","b":[166,163],"m":"ldx","oa":163,"o":"zpa_A3","x":[36586]},{"a":36593,"t":"code","b":[149,74],"m":"sta","oa":74,"o":"sprite_pointers,x"},{"a":36595,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":36597,"t":"code","b":[29,166,205],"m":"ora","oa":52646,"o":"sprite_bits,x"},{"a":36600,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":36602,"t":"code","b":[200],"m":"iny"},{"a":36603,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":36605,"t":"code","b":[16,11],"m":"bpl","oa":36618,"o":"b_8F0A"},{"a":36607,"t":"code","b":[149,41],"m":"sta","oa":41,"o":"sprite_colours,x"},{"a":36609,"t":"code","b":[173,28,208],"m":"lda","o":"vic_sprite_multicolour"},{"a":36612,"t":"code","b":[29,166,205],"m":"ora","oa":52646,"o":"sprite_bits,x"},{"a":36615,"t":"code","b":[76,25,143],"m":"jmp","oa":36633,"o":"j_8F19"},{"a":36618,"l":"b_8F0A","t":"code","b":[166,190],"m":"ldx","oa":190,"o":"level","x":[36605]},{"a":36620,"t":"code","b":[189,138,199],"m":"lda","oa":51082,"o":"level_colours,x"},{"a":36623,"t":"code","b":[166,163],"m":"ldx","oa":163,"o":"zpa_A3"},{"a":36625,"t":"code","b":[149,41],"m":"sta","oa":41,"o":"sprite_colours,x"},{"a":36627,"t":"code","b":[173,28,208],"m":"lda","o":"vic_sprite_multicolour"},{"a":36630,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":36633,"l":"j_8F19","t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour","x":[36615]},{"a":36636,"t":"code","b":[138],"m":"txa"},{"a":36637,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36638,"t":"code","b":[170],"m":"tax"},{"a":36639,"t":"code","b":[200],"m":"iny"},{"a":36640,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":36642,"t":"code","b":[149,3],"m":"sta","oa":3,"o":"zpf_03,x"},{"a":36644,"t":"code","b":[200],"m":"iny"},{"a":36645,"t":"code","b":[32,42,143],"m":"jsr","oa":36650,"o":"place_sprite_x"},{"a":36648,"t":"code","b":[200],"m":"iny"},{"a":36649,"t":"code","b":[96],"m":"rts"},{"a":36650,"l":"place_sprite_x","c":"Sprite $A3's X from fighter $9D's column and an offset (at (pointer $89),Y): X = column times 8 + 24 + offset for a fighter facing right, or + 48 - offset for one facing left, so the offset is mirrored with the fighter. The ninth bit goes into the X MSB shadow ($12).","t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D","x":[34706,36645]},{"a":36652,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":36654,"t":"code","b":[8],"m":"php"},{"a":36655,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":36657,"t":"code","b":[40],"m":"plp"},{"a":36658,"t":"code","b":[240,5],"m":"beq","oa":36665,"o":"b_8F39"},{"a":36660,"t":"code","b":[169,48],"m":"lda","o":"#$30"},{"a":36662,"t":"code","b":[56],"m":"sec"},{"a":36663,"t":"code","b":[241,137],"m":"sbc","oa":137,"o":"(zpa_89),y"},{"a":36665,"l":"b_8F39","t":"code","b":[24],"m":"clc","x":[36658]},{"a":36666,"t":"code","b":[105,24],"m":"adc","o":"#$18"},{"a":36668,"t":"code","b":[133,169],"m":"sta","oa":169,"o":"zpa_A9"},{"a":36670,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":36672,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":36674,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36675,"t":"code","b":[168],"m":"tay"},{"a":36676,"t":"code","b":[165,163],"m":"lda","oa":163,"o":"zpa_A3"},{"a":36678,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36679,"t":"code","b":[170],"m":"tax"},{"a":36680,"t":"code","b":[185,126,127],"m":"lda","oa":32638,"o":"column_offsets,y"},{"a":36683,"t":"code","b":[24],"m":"clc"},{"a":36684,"t":"code","b":[101,169],"m":"adc","oa":169,"o":"zpa_A9"},{"a":36686,"t":"code","b":[149,2],"m":"sta","oa":2,"o":"sprite_xy,x"},{"a":36688,"t":"code","b":[166,163],"m":"ldx","oa":163,"o":"zpa_A3"},{"a":36690,"t":"code","b":[185,127,127],"m":"lda","oa":32639,"o":"$7F7F,y"},{"a":36693,"t":"code","b":[42],"m":"rol","o":"a"},{"a":36694,"t":"code","b":[240,8],"m":"beq","oa":36704,"o":"b_8F60"},{"a":36696,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":36698,"t":"code","b":[29,166,205],"m":"ora","oa":52646,"o":"sprite_bits,x"},{"a":36701,"t":"code","b":[76,101,143],"m":"jmp","oa":36709,"o":"j_8F65"},{"a":36704,"l":"b_8F60","t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb","x":[36694]},{"a":36706,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":36709,"l":"j_8F65","t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb","x":[36701]},{"a":36711,"t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C"},{"a":36713,"t":"code","b":[96],"m":"rts"},{"a":36714,"l":"end_roll_past","c":"After a roll under a jump (roll_past, $B2, negative), once the fighter in the jump (move $84) has landed (pose 0), turns both fighters round (move $9D), since they now face away from each other. The turn's command ends the roll past.","t":"code","b":[165,178],"m":"lda","oa":178,"o":"roll_past","x":[33006]},{"a":36716,"t":"code","b":[16,22],"m":"bpl","oa":36740,"o":"r_8F84"},{"a":36718,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":36720,"l":"b_8F70","t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D","x":[36738]},{"a":36722,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":36724,"t":"code","b":[201,132],"m":"cmp","o":"#$84"},{"a":36726,"t":"code","b":[208,7],"m":"bne","oa":36735,"o":"b_8F7F"},{"a":36728,"t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x"},{"a":36730,"t":"code","b":[208,3],"m":"bne","oa":36735,"o":"b_8F7F"},{"a":36732,"t":"code","b":[76,133,143],"m":"jmp","oa":36741,"o":"j_8F85"},{"a":36735,"l":"b_8F7F","t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D","x":[36726,36730]},{"a":36737,"t":"code","b":[202],"m":"dex"},{"a":36738,"t":"code","b":[16,236],"m":"bpl","oa":36720,"o":"b_8F70"},{"a":36740,"l":"r_8F84","t":"code","b":[96],"m":"rts","x":[36716]},{"a":36741,"l":"j_8F85","t":"code","b":[162,1],"m":"ldx","o":"#$01","x":[36732]},{"a":36743,"l":"b_8F87","t":"code","b":[169,157],"m":"lda","o":"#$9D","x":[36756]},{"a":36745,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":36747,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":36749,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":36751,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":36753,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":36755,"t":"code","b":[202],"m":"dex"},{"a":36756,"t":"code","b":[16,241],"m":"bpl","oa":36743,"o":"b_8F87"},{"a":36758,"t":"code","b":[96],"m":"rts"},{"a":36759,"l":"decapitate","c":"When a fighter is in the headless body's move ($88) and no death is recorded yet: records it (dead, $AF = the fighter's number with bit 7) and starts three sprites at its neck, X = column times 8 plus 24 facing right or 72 facing left (death_x_offset, $CCDA). Sprite 0 is the head, rolling (sequence $80 or $81 by facing, head_sequences at $CCDC) and flying off in an arc that bounces three times (motion $81 or $82, head_motions at $CCE4); sprite 1, at Y $CD on the floor, its shadow (sequence $83, motion $83 or $84); sprite 2, at Y $9D, blood spurting from the neck (sequence $82, standing still). Then falls into winner_move.","t":"code","b":[162,1],"m":"ldx","o":"#$01","x":[32985]},{"a":36761,"l":"b_8F99","t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x","x":[36775]},{"a":36763,"t":"code","b":[201,136],"m":"cmp","o":"#$88"},{"a":36765,"t":"code","b":[208,7],"m":"bne","oa":36774,"o":"b_8FA6"},{"a":36767,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":36769,"t":"code","b":[48,3],"m":"bmi","oa":36774,"o":"b_8FA6"},{"a":36771,"t":"code","b":[76,170,143],"m":"jmp","oa":36778,"o":"j_8FAA"},{"a":36774,"l":"b_8FA6","t":"code","b":[202],"m":"dex","x":[36765,36769]},{"a":36775,"t":"code","b":[16,240],"m":"bpl","oa":36761,"o":"b_8F99"},{"a":36777,"t":"code","b":[96],"m":"rts"},{"a":36778,"l":"j_8FAA","t":"code","b":[120],"m":"sei","x":[36771]},{"a":36779,"t":"code","b":[138],"m":"txa"},{"a":36780,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":36782,"t":"code","b":[133,175],"m":"sta","oa":175,"o":"dead"},{"a":36784,"t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x"},{"a":36786,"t":"code","b":[185,220,204],"m":"lda","oa":52444,"o":"head_sequences,y"},{"a":36789,"t":"code","b":[141,146,2],"m":"sta","oa":658,"o":"slot_sequence"},{"a":36792,"t":"code","b":[169,131],"m":"lda","o":"#$83"},{"a":36794,"t":"code","b":[141,147,2],"m":"sta","oa":659,"o":"a_0293"},{"a":36797,"t":"code","b":[169,130],"m":"lda","o":"#$82"},{"a":36799,"t":"code","b":[141,148,2],"m":"sta","oa":660,"o":"a_0294"},{"a":36802,"t":"code","b":[185,228,204],"m":"lda","oa":52452,"o":"head_motions,y"},{"a":36805,"t":"code","b":[141,90,2],"m":"sta","oa":602,"o":"slot_motion"},{"a":36808,"t":"code","b":[185,230,204],"m":"lda","oa":52454,"o":"shadow_motions,y"},{"a":36811,"t":"code","b":[141,91,2],"m":"sta","oa":603,"o":"a_025B"},{"a":36814,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":36816,"t":"code","b":[141,92,2],"m":"sta","oa":604,"o":"a_025C"},{"a":36819,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":36821,"l":"b_8FD5","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[36841]},{"a":36823,"t":"code","b":[153,98,2],"m":"sta","oa":610,"o":"slot_frames,y"},{"a":36826,"t":"code","b":[153,114,2],"m":"sta","oa":626,"o":"slot_command,y"},{"a":36829,"t":"code","b":[153,106,2],"m":"sta","oa":618,"o":"slot_offset,y"},{"a":36832,"t":"code","b":[153,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,y"},{"a":36835,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":36837,"t":"code","b":[153,162,2],"m":"sta","oa":674,"o":"slot_read_index,y"},{"a":36840,"t":"code","b":[136],"m":"dey"},{"a":36841,"t":"code","b":[16,234],"m":"bpl","oa":36821,"o":"b_8FD5"},{"a":36843,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":36845,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36846,"t":"code","b":[168],"m":"tay"},{"a":36847,"t":"code","b":[185,126,127],"m":"lda","oa":32638,"o":"column_offsets,y"},{"a":36850,"t":"code","b":[24],"m":"clc"},{"a":36851,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":36853,"t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x"},{"a":36855,"t":"code","b":[121,218,204],"m":"adc","oa":52442,"o":"death_x_offset,y"},{"a":36858,"t":"code","b":[72],"m":"pha"},{"a":36859,"t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C"},{"a":36861,"t":"code","b":[185,127,127],"m":"lda","oa":32639,"o":"$7F7F,y"},{"a":36864,"t":"code","b":[42],"m":"rol","o":"a"},{"a":36865,"t":"code","b":[240,7],"m":"beq","oa":36874,"o":"b_900A"},{"a":36867,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":36869,"t":"code","b":[9,7],"m":"ora","o":"#$07"},{"a":36871,"t":"code","b":[76,14,144],"m":"jmp","oa":36878,"o":"j_900E"},{"a":36874,"l":"b_900A","t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb","x":[36865]},{"a":36876,"t":"code","b":[41,248],"m":"and","o":"#$F8"},{"a":36878,"l":"j_900E","t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb","x":[36871]},{"a":36880,"t":"code","b":[104],"m":"pla"},{"a":36881,"t":"code","b":[133,2],"m":"sta","oa":2,"o":"sprite_xy"},{"a":36883,"t":"code","b":[133,4],"m":"sta","oa":4,"o":"zpa_04"},{"a":36885,"t":"code","b":[133,6],"m":"sta","oa":6,"o":"zpa_06"},{"a":36887,"t":"code","b":[169,157],"m":"lda","o":"#$9D"},{"a":36889,"t":"code","b":[133,3],"m":"sta","oa":3,"o":"zpf_03"},{"a":36891,"t":"code","b":[133,7],"m":"sta","oa":7,"o":"zpa_07"},{"a":36893,"t":"code","b":[169,205],"m":"lda","o":"#$CD"},{"a":36895,"t":"code","b":[133,5],"m":"sta","oa":5,"o":"zpa_05"},{"a":36897,"t":"code","b":[88],"m":"cli"},{"a":36898,"l":"winner_move","c":"Gives the winner its move after a death: winner ($B6) is set to the winner's number with bit 7 (the time bonus is owed). After a decapitation (the loser in move $88) or with the fighters 2 or more columns apart, the winner's move is $93 (frames $3C, $00, $2F, $2F, $30, $31 five times, $30, $2F, $2F, and the last held); otherwise $9C, frames $1B, $1C, $46 and $00, which then goes on into $93.","t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead","x":[34398]},{"a":36900,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":36902,"t":"code","b":[170],"m":"tax"},{"a":36903,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":36905,"t":"code","b":[72],"m":"pha"},{"a":36906,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":36908,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":36910,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"winner"},{"a":36912,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":36914,"t":"code","b":[170],"m":"tax"},{"a":36915,"t":"code","b":[104],"m":"pla"},{"a":36916,"t":"code","b":[201,136],"m":"cmp","o":"#$88"},{"a":36918,"t":"code","b":[240,13],"m":"beq","oa":36933,"o":"b_9045"},{"a":36920,"t":"code","b":[165,170],"m":"lda","oa":170,"o":"distance"},{"a":36922,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":36924,"t":"code","b":[176,7],"m":"bcs","oa":36933,"o":"b_9045"},{"a":36926,"t":"code","b":[169,156],"m":"lda","o":"#$9C"},{"a":36928,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":36930,"t":"code","b":[76,73,144],"m":"jmp","oa":36937,"o":"j_9049"},{"a":36933,"l":"b_9045","t":"code","b":[169,147],"m":"lda","o":"#$93","x":[36918,36924]},{"a":36935,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":36937,"l":"j_9049","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[36930]},{"a":36939,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":36941,"t":"code","b":[96],"m":"rts"},{"a":36942,"l":"start_goblin","c":"Once the loser is lying on the ground (pose $59 or $14) and the goblin has not come yet ($B0 positive), sends it in: two sprites, 3 for its top half (Y $B8) and 4 for its bottom half (Y $CD), at X 39 on the left, walking (sequences $86 and $87) to the right a pixel a frame (motion $85). Sets $B0 to $FF.","t":"code","b":[165,176],"m":"lda","oa":176,"o":"goblin_on","x":[32988]},{"a":36944,"t":"code","b":[48,78],"m":"bmi","oa":37024,"o":"r_90A0"},{"a":36946,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":36948,"t":"code","b":[16,74],"m":"bpl","oa":37024,"o":"r_90A0"},{"a":36950,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":36952,"t":"code","b":[170],"m":"tax"},{"a":36953,"t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x"},{"a":36955,"t":"code","b":[201,89],"m":"cmp","o":"#$59"},{"a":36957,"t":"code","b":[240,5],"m":"beq","oa":36964,"o":"b_9064"},{"a":36959,"t":"code","b":[201,20],"m":"cmp","o":"#$14"},{"a":36961,"t":"code","b":[240,1],"m":"beq","oa":36964,"o":"b_9064"},{"a":36963,"t":"code","b":[96],"m":"rts"},{"a":36964,"l":"b_9064","t":"code","b":[120],"m":"sei","x":[36957,36961]},{"a":36965,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":36967,"t":"code","b":[41,231],"m":"and","o":"#$E7"},{"a":36969,"t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb"},{"a":36971,"t":"code","b":[169,39],"m":"lda","o":"#$27"},{"a":36973,"t":"code","b":[133,8],"m":"sta","oa":8,"o":"zpa_08"},{"a":36975,"t":"code","b":[133,10],"m":"sta","oa":10,"o":"zpa_0A"},{"a":36977,"t":"code","b":[169,184],"m":"lda","o":"#$B8"},{"a":36979,"t":"code","b":[133,9],"m":"sta","oa":9,"o":"zpa_09"},{"a":36981,"t":"code","b":[169,205],"m":"lda","o":"#$CD"},{"a":36983,"t":"code","b":[133,11],"m":"sta","oa":11,"o":"zpa_0B"},{"a":36985,"t":"code","b":[160,1],"m":"ldy","o":"#$01"},{"a":36987,"l":"b_907B","t":"code","b":[152],"m":"tya","x":[37019]},{"a":36988,"t":"code","b":[24],"m":"clc"},{"a":36989,"t":"code","b":[105,134],"m":"adc","o":"#$86"},{"a":36991,"t":"code","b":[153,149,2],"m":"sta","oa":661,"o":"f_0295,y"},{"a":36994,"t":"code","b":[169,133],"m":"lda","o":"#$85"},{"a":36996,"t":"code","b":[153,93,2],"m":"sta","oa":605,"o":"f_025D,y"},{"a":36999,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37001,"t":"code","b":[153,101,2],"m":"sta","oa":613,"o":"f_0265,y"},{"a":37004,"t":"code","b":[153,117,2],"m":"sta","oa":629,"o":"f_0275,y"},{"a":37007,"t":"code","b":[153,109,2],"m":"sta","oa":621,"o":"f_026D,y"},{"a":37010,"t":"code","b":[153,157,2],"m":"sta","oa":669,"o":"f_029D,y"},{"a":37013,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":37015,"t":"code","b":[153,165,2],"m":"sta","oa":677,"o":"f_02A5,y"},{"a":37018,"t":"code","b":[136],"m":"dey"},{"a":37019,"t":"code","b":[16,222],"m":"bpl","oa":36987,"o":"b_907B"},{"a":37021,"t":"code","b":[132,176],"m":"sty","oa":176,"o":"goblin_on"},{"a":37023,"t":"code","b":[88],"m":"cli"},{"a":37024,"l":"r_90A0","t":"code","b":[96],"m":"rts","x":[36944,36948]},{"a":37025,"l":"colour_pillar_tops","c":"Colours the snakes' squares at the top of the two pillars, cell rows 2 to 5: columns 0 to 3 with screen bytes $73 (yellow and cyan) and colour RAM $0E (light blue), columns 36 to 39 with $7D (yellow and light green) and $05 (green).","t":"code","b":[162,3],"m":"ldx","o":"#$03","x":[32872]},{"a":37027,"l":"b_90A3","t":"code","b":[169,14],"m":"lda","o":"#$0E","x":[37084]},{"a":37029,"t":"code","b":[157,80,216],"m":"sta","o":"$D850,x"},{"a":37032,"t":"code","b":[157,120,216],"m":"sta","o":"$D878,x"},{"a":37035,"t":"code","b":[157,160,216],"m":"sta","o":"$D8A0,x"},{"a":37038,"t":"code","b":[157,200,216],"m":"sta","o":"$D8C8,x"},{"a":37041,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":37043,"t":"code","b":[157,116,216],"m":"sta","o":"$D874,x"},{"a":37046,"t":"code","b":[157,156,216],"m":"sta","o":"$D89C,x"},{"a":37049,"t":"code","b":[157,196,216],"m":"sta","o":"$D8C4,x"},{"a":37052,"t":"code","b":[157,236,216],"m":"sta","o":"$D8EC,x"},{"a":37055,"t":"code","b":[169,115],"m":"lda","o":"#$73"},{"a":37057,"t":"code","b":[157,80,68],"m":"sta","oa":17488,"o":"$4450,x"},{"a":37060,"t":"code","b":[157,120,68],"m":"sta","oa":17528,"o":"$4478,x"},{"a":37063,"t":"code","b":[157,160,68],"m":"sta","oa":17568,"o":"$44A0,x"},{"a":37066,"t":"code","b":[157,200,68],"m":"sta","oa":17608,"o":"$44C8,x"},{"a":37069,"t":"code","b":[169,125],"m":"lda","o":"#$7D"},{"a":37071,"t":"code","b":[157,116,68],"m":"sta","oa":17524,"o":"$4474,x"},{"a":37074,"t":"code","b":[157,156,68],"m":"sta","oa":17564,"o":"$449C,x"},{"a":37077,"t":"code","b":[157,196,68],"m":"sta","oa":17604,"o":"$44C4,x"},{"a":37080,"t":"code","b":[157,236,68],"m":"sta","oa":17644,"o":"$44EC,x"},{"a":37083,"t":"code","b":[202],"m":"dex"},{"a":37084,"t":"code","b":[16,197],"m":"bpl","oa":37027,"o":"b_90A3"},{"a":37086,"t":"code","b":[96],"m":"rts"},{"a":37087,"l":"colour_strip","c":"Colours the strip the fighters are drawn in, cell rows 14 to 21 and columns 4 to 35: screen bytes $C0 (medium grey and black) and colour RAM $0A (light red), the fighters' own three colours, whichever backdrop is behind them.","t":"code","b":[162,31],"m":"ldx","o":"#$1F","x":[32875,36173,37500,37649,37750]},{"a":37089,"l":"b_90E1","t":"code","b":[169,10],"m":"lda","o":"#$0A","x":[37142]},{"a":37091,"t":"code","b":[157,52,218],"m":"sta","o":"$DA34,x"},{"a":37094,"t":"code","b":[157,92,218],"m":"sta","o":"$DA5C,x"},{"a":37097,"t":"code","b":[157,132,218],"m":"sta","o":"$DA84,x"},{"a":37100,"t":"code","b":[157,172,218],"m":"sta","o":"$DAAC,x"},{"a":37103,"t":"code","b":[157,212,218],"m":"sta","o":"$DAD4,x"},{"a":37106,"t":"code","b":[157,252,218],"m":"sta","o":"$DAFC,x"},{"a":37109,"t":"code","b":[157,36,219],"m":"sta","o":"$DB24,x"},{"a":37112,"t":"code","b":[157,76,219],"m":"sta","o":"$DB4C,x"},{"a":37115,"t":"code","b":[169,192],"m":"lda","o":"#$C0"},{"a":37117,"t":"code","b":[157,52,70],"m":"sta","oa":17972,"o":"$4634,x"},{"a":37120,"t":"code","b":[157,92,70],"m":"sta","oa":18012,"o":"$465C,x"},{"a":37123,"t":"code","b":[157,132,70],"m":"sta","oa":18052,"o":"$4684,x"},{"a":37126,"t":"code","b":[157,172,70],"m":"sta","oa":18092,"o":"$46AC,x"},{"a":37129,"t":"code","b":[157,212,70],"m":"sta","oa":18132,"o":"$46D4,x"},{"a":37132,"t":"code","b":[157,252,70],"m":"sta","oa":18172,"o":"$46FC,x"},{"a":37135,"t":"code","b":[157,36,71],"m":"sta","oa":18212,"o":"$4724,x"},{"a":37138,"t":"code","b":[157,76,71],"m":"sta","oa":18252,"o":"$474C,x"},{"a":37141,"t":"code","b":[202],"m":"dex"},{"a":37142,"t":"code","b":[16,201],"m":"bpl","oa":37089,"o":"b_90E1"},{"a":37144,"t":"code","b":[96],"m":"rts"},{"a":37145,"l":"init_vars","c":"Clears the game's flags and states (dead, goblin, drag, roll past, walk-back, flip_request, winner, started, select, the flags at $BB and $BC, players, pause, backdrop, $CB, the interrupt's busy flag and the sequencer's at $98), sets demo ($B3) to 1 and the skill level ($BE) to 4, and fills the cell stashes (fill_cell_stash).","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[32782]},{"a":37147,"t":"code","b":[133,152],"m":"sta","oa":152,"o":"sound_busy"},{"a":37149,"t":"code","b":[133,175],"m":"sta","oa":175,"o":"dead"},{"a":37151,"t":"code","b":[133,176],"m":"sta","oa":176,"o":"goblin_on"},{"a":37153,"t":"code","b":[133,177],"m":"sta","oa":177,"o":"dragging"},{"a":37155,"t":"code","b":[133,178],"m":"sta","oa":178,"o":"roll_past"},{"a":37157,"t":"code","b":[133,181],"m":"sta","oa":181,"o":"walking_back"},{"a":37159,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":37161,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"winner"},{"a":37163,"t":"code","b":[133,185],"m":"sta","oa":185,"o":"started"},{"a":37165,"t":"code","b":[133,186],"m":"sta","oa":186,"o":"select_mode"},{"a":37167,"t":"code","b":[133,187],"m":"sta","oa":187,"o":"scene_flag"},{"a":37169,"t":"code","b":[133,188],"m":"sta","oa":188,"o":"scene_flag_2"},{"a":37171,"t":"code","b":[133,189],"m":"sta","oa":189,"o":"players"},{"a":37173,"t":"code","b":[133,193],"m":"sta","oa":193,"o":"paused"},{"a":37175,"t":"code","b":[133,196],"m":"sta","oa":196,"o":"backdrop"},{"a":37177,"t":"code","b":[133,203],"m":"sta","oa":203,"o":"scene_number"},{"a":37179,"t":"code","b":[133,206],"m":"sta","oa":206,"o":"irq_busy"},{"a":37181,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":37183,"t":"code","b":[133,179],"m":"sta","oa":179,"o":"demo"},{"a":37185,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":37187,"t":"code","b":[133,190],"m":"sta","oa":190,"o":"level"},{"a":37189,"t":"code","b":[32,73,145],"m":"jsr","oa":37193,"o":"fill_cell_stash"},{"a":37192,"t":"code","b":[96],"m":"rts"},{"a":37193,"l":"fill_cell_stash","c":"Fills $04AA-$05A9 with $FF and $05AA-$05C9 with $0E, the stashes that swap_cells_13 and swap_cells_23 exchange with the screen.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[37189]},{"a":37195,"l":"b_914B","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[37210]},{"a":37197,"t":"code","b":[157,170,4],"m":"sta","oa":1194,"o":"cell_stash,x"},{"a":37200,"t":"code","b":[138],"m":"txa"},{"a":37201,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":37203,"t":"code","b":[168],"m":"tay"},{"a":37204,"t":"code","b":[169,14],"m":"lda","o":"#$0E"},{"a":37206,"t":"code","b":[153,170,5],"m":"sta","oa":1450,"o":"colour_stash,y"},{"a":37209,"t":"code","b":[232],"m":"inx"},{"a":37210,"t":"code","b":[208,239],"m":"bne","oa":37195,"o":"b_914B"},{"a":37212,"t":"code","b":[96],"m":"rts"},{"a":37213,"l":"reset_clock","c":"Sets the clock to 90 seconds ($C8) and its frame count to 50 ($C9).","t":"code","b":[169,90],"m":"lda","o":"#$5A","x":[33657,37567,37674]},{"a":37215,"t":"code","b":[133,200],"m":"sta","oa":200,"o":"clock"},{"a":37217,"t":"code","b":[169,50],"m":"lda","o":"#$32"},{"a":37219,"t":"code","b":[133,201],"m":"sta","oa":201,"o":"clock_frames"},{"a":37221,"t":"code","b":[96],"m":"rts"},{"a":37222,"l":"clear_sprites","c":"Clears the sprite X and Y shadow ($02-$12) and the enable shadow ($17), switches every sprite off and clears its Y and X expansion, multicolour, priority and collision registers, and makes the border black.","t":"code","b":[162,16],"m":"ldx","o":"#$10","x":[32866]},{"a":37224,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37226,"l":"b_916A","t":"code","b":[149,2],"m":"sta","oa":2,"o":"sprite_xy,x","x":[37229]},{"a":37228,"t":"code","b":[202],"m":"dex"},{"a":37229,"t":"code","b":[16,251],"m":"bpl","oa":37226,"o":"b_916A"},{"a":37231,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":37233,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":37236,"t":"code","b":[141,23,208],"m":"sta","o":"vic_sprite_expand_y"},{"a":37239,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":37242,"t":"code","b":[141,29,208],"m":"sta","o":"vic_sprite_expand_x"},{"a":37245,"t":"code","b":[141,27,208],"m":"sta","o":"vic_sprite_priority"},{"a":37248,"t":"code","b":[141,30,208],"m":"sta","o":"vic_sprite_collision"},{"a":37251,"t":"code","b":[141,31,208],"m":"sta","o":"vic_sprite_bg_collision"},{"a":37254,"t":"code","b":[141,32,208],"m":"sta","o":"vic_border"},{"a":37257,"t":"code","b":[96],"m":"rts"},{"a":37258,"l":"print_message","c":"Prints message A ($80 to $97) into the bitmap. The address is entry A AND $7F of message_pointers ($B951). A message is one or more records: column, cell row, a colour byte, then characters up to a carriage return ($0D), which starts the next record, or any character the font lacks (each message ends with \"$\"). A to Z are glyphs 1 to 26, and the thirteen characters at font_chars ($BB0B: 0 to 9, space and the two half circles, \"(\" and \")\") have their glyph numbers at font_glyphs ($BB18). A glyph's eight bytes (glyph_address) are drawn in two colours: a pixel whose left bit is set takes the colour byte's low four bits, from colour RAM, and the rest its high four bits, from the screen.","t":"code","b":[10],"m":"asl","o":"a","x":[33421,33491,33529,33537,33766,37486]},{"a":37259,"t":"code","b":[170],"m":"tax"},{"a":37260,"t":"code","b":[189,81,185],"m":"lda","oa":47441,"o":"message_pointers,x"},{"a":37263,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":37265,"t":"code","b":[189,82,185],"m":"lda","oa":47442,"o":"$B952,x"},{"a":37268,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":37270,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":37272,"l":"b_9198","t":"code","b":[177,127],"m":"lda","oa":127,"o":"(zpa_7F),y","x":[37328]},{"a":37274,"t":"code","b":[133,191],"m":"sta","oa":191,"o":"zpa_BF"},{"a":37276,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37277,"t":"code","b":[170],"m":"tax"},{"a":37278,"t":"code","b":[189,126,127],"m":"lda","oa":32638,"o":"column_offsets,x"},{"a":37281,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":37283,"t":"code","b":[189,127,127],"m":"lda","oa":32639,"o":"$7F7F,x"},{"a":37286,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":37288,"t":"code","b":[200],"m":"iny"},{"a":37289,"t":"code","b":[177,127],"m":"lda","oa":127,"o":"(zpa_7F),y"},{"a":37291,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37292,"t":"code","b":[170],"m":"tax"},{"a":37293,"t":"code","b":[189,76,127],"m":"lda","oa":32588,"o":"screen_row_address,x"},{"a":37296,"t":"code","b":[133,123],"m":"sta","oa":123,"o":"zpa_7B"},{"a":37298,"t":"code","b":[189,77,127],"m":"lda","oa":32589,"o":"$7F4D,x"},{"a":37301,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":37303,"t":"code","b":[189,206,127],"m":"lda","oa":32718,"o":"bitmap_row_address,x"},{"a":37306,"t":"code","b":[101,121],"m":"adc","oa":121,"o":"zpa_79"},{"a":37308,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":37310,"t":"code","b":[189,207,127],"m":"lda","oa":32719,"o":"$7FCF,x"},{"a":37313,"t":"code","b":[101,122],"m":"adc","oa":122,"o":"zpa_7A"},{"a":37315,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":37317,"t":"code","b":[200],"m":"iny"},{"a":37318,"t":"code","b":[177,127],"m":"lda","oa":127,"o":"(zpa_7F),y"},{"a":37320,"t":"code","b":[133,192],"m":"sta","oa":192,"o":"zpa_C0"},{"a":37322,"t":"code","b":[200],"m":"iny"},{"a":37323,"l":"b_91CB","t":"code","b":[177,127],"m":"lda","oa":127,"o":"(zpa_7F),y","x":[37396,37400]},{"a":37325,"t":"code","b":[200],"m":"iny"},{"a":37326,"t":"code","b":[201,13],"m":"cmp","o":"#$0D"},{"a":37328,"t":"code","b":[240,198],"m":"beq","oa":37272,"o":"b_9198"},{"a":37330,"t":"code","b":[201,91],"m":"cmp","o":"#$5B"},{"a":37332,"t":"code","b":[176,69],"m":"bcs","oa":37403,"o":"b_921B"},{"a":37334,"t":"code","b":[201,65],"m":"cmp","o":"#$41"},{"a":37336,"t":"code","b":[144,65],"m":"bcc","oa":37403,"o":"b_921B"},{"a":37338,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":37340,"l":"j_91DC","t":"code","b":[32,44,146],"m":"jsr","oa":37420,"o":"glyph_address","x":[37413]},{"a":37343,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":37345,"t":"code","b":[160,7],"m":"ldy","o":"#$07"},{"a":37347,"l":"b_91E3","t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y","x":[37358]},{"a":37349,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":37351,"t":"code","b":[41,85],"m":"and","o":"#$55"},{"a":37353,"t":"code","b":[17,115],"m":"ora","oa":115,"o":"(zpa_73),y"},{"a":37355,"t":"code","b":[145,121],"m":"sta","oa":121,"o":"(zpa_79),y"},{"a":37357,"t":"code","b":[136],"m":"dey"},{"a":37358,"t":"code","b":[16,243],"m":"bpl","oa":37347,"o":"b_91E3"},{"a":37360,"t":"code","b":[164,191],"m":"ldy","oa":191,"o":"zpa_BF"},{"a":37362,"t":"code","b":[165,192],"m":"lda","oa":192,"o":"zpa_C0"},{"a":37364,"t":"code","b":[41,240],"m":"and","o":"#$F0"},{"a":37366,"t":"code","b":[145,123],"m":"sta","oa":123,"o":"(zpa_7B),y"},{"a":37368,"t":"code","b":[165,124],"m":"lda","oa":124,"o":"zpa_7C"},{"a":37370,"t":"code","b":[72],"m":"pha"},{"a":37371,"t":"code","b":[24],"m":"clc"},{"a":37372,"t":"code","b":[105,148],"m":"adc","o":"#$94"},{"a":37374,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":37376,"t":"code","b":[165,192],"m":"lda","oa":192,"o":"zpa_C0"},{"a":37378,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":37380,"t":"code","b":[145,123],"m":"sta","oa":123,"o":"(zpa_7B),y"},{"a":37382,"t":"code","b":[104],"m":"pla"},{"a":37383,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":37385,"t":"code","b":[230,191],"m":"inc","oa":191,"o":"zpa_BF"},{"a":37387,"t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C"},{"a":37389,"t":"code","b":[24],"m":"clc"},{"a":37390,"t":"code","b":[165,121],"m":"lda","oa":121,"o":"zpa_79"},{"a":37392,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":37394,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":37396,"t":"code","b":[144,181],"m":"bcc","oa":37323,"o":"b_91CB"},{"a":37398,"t":"code","b":[230,122],"m":"inc","oa":122,"o":"zpa_7A"},{"a":37400,"t":"code","b":[76,203,145],"m":"jmp","oa":37323,"o":"b_91CB"},{"a":37403,"l":"b_921B","t":"code","b":[162,12],"m":"ldx","o":"#$0C","x":[37332,37336]},{"a":37405,"l":"b_921D","t":"code","b":[221,11,187],"m":"cmp","oa":47883,"o":"font_chars,x","x":[37417]},{"a":37408,"t":"code","b":[208,6],"m":"bne","oa":37416,"o":"b_9228"},{"a":37410,"t":"code","b":[189,24,187],"m":"lda","oa":47896,"o":"font_glyphs,x"},{"a":37413,"t":"code","b":[76,220,145],"m":"jmp","oa":37340,"o":"j_91DC"},{"a":37416,"l":"b_9228","t":"code","b":[202],"m":"dex","x":[37408]},{"a":37417,"t":"code","b":[16,242],"m":"bpl","oa":37405,"o":"b_921D"},{"a":37419,"t":"code","b":[96],"m":"rts"},{"a":37420,"l":"glyph_address","c":"Pointer $73 = the font at $E800 plus 8 times glyph A.","t":"code","b":[72],"m":"pha","x":[37340]},{"a":37421,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37423,"t":"code","b":[133,116],"m":"sta","oa":116,"o":"zpa_74"},{"a":37425,"t":"code","b":[104],"m":"pla"},{"a":37426,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37427,"t":"code","b":[38,116],"m":"rol","oa":116,"o":"zpa_74"},{"a":37429,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37430,"t":"code","b":[38,116],"m":"rol","oa":116,"o":"zpa_74"},{"a":37432,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37433,"t":"code","b":[38,116],"m":"rol","oa":116,"o":"zpa_74"},{"a":37435,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":37437,"t":"code","b":[133,115],"m":"sta","oa":115,"o":"zpa_73"},{"a":37439,"t":"code","b":[165,116],"m":"lda","oa":116,"o":"zpa_74"},{"a":37441,"t":"code","b":[105,232],"m":"adc","o":"#$E8"},{"a":37443,"t":"code","b":[133,116],"m":"sta","oa":116,"o":"zpa_74"},{"a":37445,"t":"code","b":[96],"m":"rts"},{"a":37446,"l":"read_keys","c":"The keyboard, once a main-loop pass, through CIA 1's matrix (port A as outputs picking a row, port B read back). CTRL and V held together print message $81 (V 05 10 87 and HELLO CLAIRE) in the middle of the arena, with the interrupt's sprite work stopped (pause, $C1), for as long as V is down, then recolour the strip. F1 enters the select mode when no game, death, roll past or select is under way: skill level 0, demo off, the first backdrop, both fighters reset; each pass F1 is held then switches between one and two players ($BD) and resets the clock. F3 fades the sound out and switches sound_mode ($B8): negative plays the title tune on the three voices ($80, $81, $82) and keeps the effects out, positive the effects alone; then fades back in. F5 pauses outside the select mode: the sprite work stops, a delay of about a second (pause_delay) lets go of the key, and the game waits for F5 again; that press is not waited out, so F5 still down at the next pass pauses again. F7 starts the game from the select mode (started, $B9 = $80). Q restarts (restart_game). Port A and B are put back as inputs at the end, for the joysticks.","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[33018]},{"a":37448,"t":"code","b":[141,2,220],"m":"sta","o":"cia1_ddr_a"},{"a":37451,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37453,"t":"code","b":[141,3,220],"m":"sta","o":"cia1_ddr_b"},{"a":37456,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":37458,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37461,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37464,"t":"code","b":[41,4],"m":"and","o":"#$04"},{"a":37466,"t":"code","b":[208,35],"m":"bne","oa":37503,"o":"b_927F"},{"a":37468,"t":"code","b":[169,247],"m":"lda","o":"#$F7"},{"a":37470,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37473,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37476,"t":"code","b":[41,128],"m":"and","o":"#$80"},{"a":37478,"t":"code","b":[208,23],"m":"bne","oa":37503,"o":"b_927F"},{"a":37480,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":37482,"t":"code","b":[133,193],"m":"sta","oa":193,"o":"paused"},{"a":37484,"l":"b_926C","t":"code","b":[169,129],"m":"lda","o":"#$81","x":[37494]},{"a":37486,"t":"code","b":[32,138,145],"m":"jsr","oa":37258,"o":"print_message"},{"a":37489,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37492,"t":"code","b":[41,128],"m":"and","o":"#$80"},{"a":37494,"t":"code","b":[240,244],"m":"beq","oa":37484,"o":"b_926C"},{"a":37496,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37498,"t":"code","b":[133,193],"m":"sta","oa":193,"o":"paused"},{"a":37500,"t":"code","b":[32,223,144],"m":"jsr","oa":37087,"o":"colour_strip"},{"a":37503,"l":"b_927F","t":"code","b":[169,254],"m":"lda","o":"#$FE","x":[37466,37478]},{"a":37505,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37508,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37511,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":37513,"t":"code","b":[208,61],"m":"bne","oa":37576,"o":"b_92C8"},{"a":37515,"t":"code","b":[165,186],"m":"lda","oa":186,"o":"select_mode"},{"a":37517,"t":"code","b":[5,185],"m":"ora","oa":185,"o":"started"},{"a":37519,"t":"code","b":[5,178],"m":"ora","oa":178,"o":"roll_past"},{"a":37521,"t":"code","b":[5,175],"m":"ora","oa":175,"o":"dead"},{"a":37523,"t":"code","b":[48,35],"m":"bmi","oa":37560,"o":"b_92B8"},{"a":37525,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":37527,"t":"code","b":[133,186],"m":"sta","oa":186,"o":"select_mode"},{"a":37529,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37531,"t":"code","b":[133,190],"m":"sta","oa":190,"o":"level"},{"a":37533,"t":"code","b":[133,185],"m":"sta","oa":185,"o":"started"},{"a":37535,"t":"code","b":[133,179],"m":"sta","oa":179,"o":"demo"},{"a":37537,"t":"code","b":[165,196],"m":"lda","oa":196,"o":"backdrop"},{"a":37539,"t":"code","b":[240,3],"m":"beq","oa":37544,"o":"b_92A8"},{"a":37541,"t":"code","b":[32,42,141],"m":"jsr","oa":36138,"o":"swap_backdrop"},{"a":37544,"l":"b_92A8","t":"code","b":[32,32,129],"m":"jsr","oa":33056,"o":"reset_fighters","x":[37539]},{"a":37547,"t":"code","b":[32,0,129],"m":"jsr","oa":33024,"o":"reset_sprite_slots"},{"a":37550,"t":"code","b":[165,183],"m":"lda","oa":183,"o":"flip_request"},{"a":37552,"t":"code","b":[48,6],"m":"bmi","oa":37560,"o":"b_92B8"},{"a":37554,"t":"code","b":[240,4],"m":"beq","oa":37560,"o":"b_92B8"},{"a":37556,"t":"code","b":[73,129],"m":"eor","o":"#$81"},{"a":37558,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":37560,"l":"b_92B8","t":"code","b":[32,154,139],"m":"jsr","oa":35738,"o":"flip_sprite_shapes","x":[37523,37552,37554]},{"a":37563,"t":"code","b":[165,185],"m":"lda","oa":185,"o":"started"},{"a":37565,"t":"code","b":[48,9],"m":"bmi","oa":37576,"o":"b_92C8"},{"a":37567,"t":"code","b":[32,93,145],"m":"jsr","oa":37213,"o":"reset_clock"},{"a":37570,"t":"code","b":[165,189],"m":"lda","oa":189,"o":"players"},{"a":37572,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":37574,"t":"code","b":[133,189],"m":"sta","oa":189,"o":"players"},{"a":37576,"l":"b_92C8","t":"code","b":[169,254],"m":"lda","o":"#$FE","x":[37513,37565]},{"a":37578,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37581,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37584,"t":"code","b":[41,32],"m":"and","o":"#$20"},{"a":37586,"t":"code","b":[208,29],"m":"bne","oa":37617,"o":"b_92F1"},{"a":37588,"t":"code","b":[32,69,147],"m":"jsr","oa":37701,"o":"fade_out"},{"a":37591,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"sound_mode"},{"a":37593,"t":"code","b":[73,128],"m":"eor","o":"#$80"},{"a":37595,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"sound_mode"},{"a":37597,"t":"code","b":[16,14],"m":"bpl","oa":37613,"o":"b_92ED"},{"a":37599,"t":"code","b":[120],"m":"sei"},{"a":37600,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":37602,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":37604,"t":"code","b":[169,129],"m":"lda","o":"#$81"},{"a":37606,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":37608,"t":"code","b":[169,130],"m":"lda","o":"#$82"},{"a":37610,"t":"code","b":[133,223],"m":"sta","oa":223,"o":"zpa_DF"},{"a":37612,"t":"code","b":[88],"m":"cli"},{"a":37613,"l":"b_92ED","t":"code","b":[169,129],"m":"lda","o":"#$81","x":[37597]},{"a":37615,"t":"code","b":[133,225],"m":"sta","oa":225,"o":"fading_in"},{"a":37617,"l":"b_92F1","t":"code","b":[169,254],"m":"lda","o":"#$FE","x":[37586]},{"a":37619,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37622,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37625,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":37627,"t":"code","b":[208,23],"m":"bne","oa":37652,"o":"b_9314"},{"a":37629,"t":"code","b":[165,186],"m":"lda","oa":186,"o":"select_mode"},{"a":37631,"t":"code","b":[48,44],"m":"bmi","oa":37677,"o":"b_932D"},{"a":37633,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":37635,"t":"code","b":[133,193],"m":"sta","oa":193,"o":"paused"},{"a":37637,"t":"code","b":[32,87,147],"m":"jsr","oa":37719,"o":"pause_delay"},{"a":37640,"l":"b_9308","t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b","x":[37645]},{"a":37643,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":37645,"t":"code","b":[208,249],"m":"bne","oa":37640,"o":"b_9308"},{"a":37647,"t":"code","b":[133,193],"m":"sta","oa":193,"o":"paused"},{"a":37649,"t":"code","b":[32,223,144],"m":"jsr","oa":37087,"o":"colour_strip"},{"a":37652,"l":"b_9314","t":"code","b":[169,254],"m":"lda","o":"#$FE","x":[37627]},{"a":37654,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37657,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37660,"t":"code","b":[41,8],"m":"and","o":"#$08"},{"a":37662,"t":"code","b":[208,13],"m":"bne","oa":37677,"o":"b_932D"},{"a":37664,"t":"code","b":[165,186],"m":"lda","oa":186,"o":"select_mode"},{"a":37666,"t":"code","b":[16,9],"m":"bpl","oa":37677,"o":"b_932D"},{"a":37668,"t":"code","b":[133,185],"m":"sta","oa":185,"o":"started"},{"a":37670,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37672,"t":"code","b":[133,186],"m":"sta","oa":186,"o":"select_mode"},{"a":37674,"t":"code","b":[32,93,145],"m":"jsr","oa":37213,"o":"reset_clock"},{"a":37677,"l":"b_932D","t":"code","b":[169,127],"m":"lda","o":"#$7F","x":[37631,37662,37666]},{"a":37679,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37682,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37685,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":37687,"t":"code","b":[208,3],"m":"bne","oa":37692,"o":"b_933C"},{"a":37689,"t":"code","b":[76,102,147],"m":"jmp","oa":37734,"o":"restart_game"},{"a":37692,"l":"b_933C","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[37687]},{"a":37694,"t":"code","b":[141,2,220],"m":"sta","o":"cia1_ddr_a"},{"a":37697,"t":"code","b":[141,3,220],"m":"sta","o":"cia1_ddr_b"},{"a":37700,"t":"code","b":[96],"m":"rts"},{"a":37701,"l":"fade_out","c":"Waits for any fade in to finish, then fades the volume out ($E2 = $81: one step every tick of the sequencer) and waits until it is silent, then clears the sound (silence) with interrupts off.","t":"code","b":[165,225],"m":"lda","oa":225,"o":"fading_in","x":[33699,37588,37703]},{"a":37703,"t":"code","b":[48,252],"m":"bmi","oa":37701,"o":"fade_out"},{"a":37705,"t":"code","b":[169,129],"m":"lda","o":"#$81"},{"a":37707,"t":"code","b":[133,226],"m":"sta","oa":226,"o":"fading_out"},{"a":37709,"l":"b_934D","t":"code","b":[165,226],"m":"lda","oa":226,"o":"fading_out","x":[37711]},{"a":37711,"t":"code","b":[48,252],"m":"bmi","oa":37709,"o":"b_934D"},{"a":37713,"t":"code","b":[120],"m":"sei"},{"a":37714,"t":"code","b":[32,71,157],"m":"jsr","oa":40263,"o":"silence"},{"a":37717,"t":"code","b":[88],"m":"cli"},{"a":37718,"t":"code","b":[96],"m":"rts"},{"a":37719,"l":"pause_delay","c":"A busy wait of 65,536 turns of a loop of 13 cycles, about 850,000 cycles: close to 0.9 seconds on a PAL machine.","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[37637]},{"a":37721,"l":"b_9359","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[37731]},{"a":37723,"l":"b_935B","t":"code","b":[234],"m":"nop","x":[37728]},{"a":37724,"t":"code","b":[234],"m":"nop"},{"a":37725,"t":"code","b":[234],"m":"nop"},{"a":37726,"t":"code","b":[234],"m":"nop"},{"a":37727,"t":"code","b":[232],"m":"inx"},{"a":37728,"t":"code","b":[208,249],"m":"bne","oa":37723,"o":"b_935B"},{"a":37730,"t":"code","b":[200],"m":"iny"},{"a":37731,"t":"code","b":[208,244],"m":"bne","oa":37721,"o":"b_9359"},{"a":37733,"t":"code","b":[96],"m":"rts"},{"a":37734,"l":"restart_game","c":"The Q key, and the end of a game: switches the sprites off and stops their slots, wipes the fighters off the screen, recolours the strip, puts fighter 1's body pieces back to face left, undoes the swaps of the flags at $BB and $BC (none on this side), and with the second backdrop up changes back to the first. Then resets the stack and starts again at restart ($800E).","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[33912,33924,37689]},{"a":37736,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":37738,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":37741,"t":"code","b":[32,159,132],"m":"jsr","oa":33951,"o":"stop_sprites"},{"a":37744,"t":"code","b":[32,46,139],"m":"jsr","oa":35630,"o":"clear_strip"},{"a":37747,"t":"code","b":[32,100,139],"m":"jsr","oa":35684,"o":"show_strip"},{"a":37750,"t":"code","b":[32,223,144],"m":"jsr","oa":37087,"o":"colour_strip"},{"a":37753,"t":"code","b":[165,183],"m":"lda","oa":183,"o":"flip_request"},{"a":37755,"t":"code","b":[48,6],"m":"bmi","oa":37763,"o":"b_9383"},{"a":37757,"t":"code","b":[240,4],"m":"beq","oa":37763,"o":"b_9383"},{"a":37759,"t":"code","b":[73,129],"m":"eor","o":"#$81"},{"a":37761,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":37763,"l":"b_9383","t":"code","b":[32,154,139],"m":"jsr","oa":35738,"o":"flip_sprite_shapes","x":[37755,37757]},{"a":37766,"t":"code","b":[165,187],"m":"lda","oa":187,"o":"scene_flag"},{"a":37768,"t":"code","b":[16,13],"m":"bpl","oa":37783,"o":"b_9397"},{"a":37770,"t":"code","b":[32,237,139],"m":"jsr","oa":35821,"o":"swap_cells_13"},{"a":37773,"t":"code","b":[32,147,140],"m":"jsr","oa":35987,"o":"swap_shape_bank"},{"a":37776,"t":"code","b":[165,188],"m":"lda","oa":188,"o":"scene_flag_2"},{"a":37778,"t":"code","b":[16,3],"m":"bpl","oa":37783,"o":"b_9397"},{"a":37780,"t":"code","b":[32,17,140],"m":"jsr","oa":35857,"o":"swap_cells_23"},{"a":37783,"l":"b_9397","t":"code","b":[165,196],"m":"lda","oa":196,"o":"backdrop","x":[37768,37778]},{"a":37785,"t":"code","b":[240,3],"m":"beq","oa":37790,"o":"b_939E"},{"a":37787,"t":"code","b":[32,42,141],"m":"jsr","oa":36138,"o":"swap_backdrop"},{"a":37790,"l":"b_939E","t":"code","b":[120],"m":"sei","x":[37785]},{"a":37791,"t":"code","b":[162,255],"m":"ldx","o":"#$FF"},{"a":37793,"t":"code","b":[154],"m":"txs"},{"a":37794,"t":"code","b":[76,14,128],"m":"jmp","oa":32782,"o":"restart"},{"a":37797,"l":"irq","c":"The interrupt handler, for the video chip and CIA 1. A raster interrupt runs raster_irq. Then CIA 1's interrupt control register is read, which acknowledges it, and kept in $97: timer B's interrupt runs the sound sequencer (sound_tick, $97F4) and timer A's the sound effects (effects_tick, $9D73), each with interrupts enabled again first, so a raster interrupt can break into them. A timer A interrupt that comes while sound_tick runs finds the sequencer busy ($98) and does nothing, but leaves its flags in $97, so the interrupted handler runs effects_tick as soon as sound_tick returns.","t":"code","b":[72],"m":"pha"},{"a":37798,"t":"code","b":[138],"m":"txa"},{"a":37799,"t":"code","b":[72],"m":"pha"},{"a":37800,"t":"code","b":[152],"m":"tya"},{"a":37801,"t":"code","b":[72],"m":"pha"},{"a":37802,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":37804,"t":"code","b":[45,26,208],"m":"and","o":"vic_irq_enable"},{"a":37807,"t":"code","b":[44,25,208],"m":"bit","o":"vic_irq_status"},{"a":37810,"t":"code","b":[240,3],"m":"beq","oa":37815,"o":"b_93B7"},{"a":37812,"t":"code","b":[32,215,147],"m":"jsr","oa":37847,"o":"raster_irq"},{"a":37815,"l":"b_93B7","t":"code","b":[173,13,220],"m":"lda","o":"cia1_interrupt","x":[37810]},{"a":37818,"t":"code","b":[16,20],"m":"bpl","oa":37840,"o":"b_93D0"},{"a":37820,"t":"code","b":[133,151],"m":"sta","oa":151,"o":"zpa_97"},{"a":37822,"t":"code","b":[41,2],"m":"and","o":"#$02"},{"a":37824,"t":"code","b":[240,4],"m":"beq","oa":37830,"o":"b_93C6"},{"a":37826,"t":"code","b":[88],"m":"cli"},{"a":37827,"t":"code","b":[32,244,151],"m":"jsr","oa":38900,"o":"sound_tick"},{"a":37830,"l":"b_93C6","t":"code","b":[165,151],"m":"lda","oa":151,"o":"zpa_97","x":[37824]},{"a":37832,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":37834,"t":"code","b":[240,4],"m":"beq","oa":37840,"o":"b_93D0"},{"a":37836,"t":"code","b":[88],"m":"cli"},{"a":37837,"t":"code","b":[32,115,157],"m":"jsr","oa":40307,"o":"effects_tick"},{"a":37840,"l":"b_93D0","t":"code","b":[104],"m":"pla","x":[37818,37834]},{"a":37841,"t":"code","b":[168],"m":"tay"},{"a":37842,"t":"code","b":[104],"m":"pla"},{"a":37843,"t":"code","b":[170],"m":"tax"},{"a":37844,"t":"code","b":[104],"m":"pla"},{"a":37845,"t":"code","b":[64],"m":"rti"},{"a":37846,"l":"nmi","c":"The NMI handler: returns at once, so RESTORE does nothing.","t":"code","b":[64],"m":"rti"},{"a":37847,"l":"raster_irq","c":"Splits the screen in two colours. At any line above $FA (the interrupt set for line $72, under the panel) it sets the next interrupt at line $FA and the background colour to the backdrop's (backdrop_colours, $7F40, brown for both). At line $FA it sets the next interrupt at line $72 and the background to black for the border and the panel, then, unless the last frame's work is still running (busy, $CE), does this frame's: the sprite registers, and when not paused ($C1) the sprites' motion, the goblin, the motion scripts, the picture sequences and the counters.","t":"code","b":[173,17,208],"m":"lda","o":"vic_control1","x":[37812]},{"a":37850,"t":"code","b":[48,26],"m":"bmi","oa":37878,"o":"b_93F6"},{"a":37852,"t":"code","b":[173,18,208],"m":"lda","o":"vic_raster"},{"a":37855,"t":"code","b":[201,250],"m":"cmp","o":"#$FA"},{"a":37857,"t":"code","b":[176,19],"m":"bcs","oa":37878,"o":"b_93F6"},{"a":37859,"t":"code","b":[169,250],"m":"lda","o":"#$FA"},{"a":37861,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":37864,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":37866,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":37869,"t":"code","b":[166,196],"m":"ldx","oa":196,"o":"backdrop"},{"a":37871,"t":"code","b":[189,64,127],"m":"lda","oa":32576,"o":"backdrop_colours,x"},{"a":37874,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":37877,"t":"code","b":[96],"m":"rts"},{"a":37878,"l":"b_93F6","t":"code","b":[173,17,208],"m":"lda","o":"vic_control1","x":[37850,37857]},{"a":37881,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":37883,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":37886,"t":"code","b":[169,114],"m":"lda","o":"#$72"},{"a":37888,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":37891,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":37893,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":37896,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37898,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":37901,"t":"code","b":[165,206],"m":"lda","oa":206,"o":"irq_busy"},{"a":37903,"t":"code","b":[48,31],"m":"bmi","oa":37936,"o":"r_9430"},{"a":37905,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":37907,"t":"code","b":[133,206],"m":"sta","oa":206,"o":"irq_busy"},{"a":37909,"t":"code","b":[88],"m":"cli"},{"a":37910,"t":"code","b":[32,173,151],"m":"jsr","oa":38829,"o":"sprite_registers"},{"a":37913,"t":"code","b":[165,193],"m":"lda","oa":193,"o":"paused"},{"a":37915,"t":"code","b":[48,15],"m":"bmi","oa":37932,"o":"b_942C"},{"a":37917,"t":"code","b":[32,49,148],"m":"jsr","oa":37937,"o":"sprite_motion"},{"a":37920,"t":"code","b":[32,2,149],"m":"jsr","oa":38146,"o":"goblin"},{"a":37923,"t":"code","b":[32,198,150],"m":"jsr","oa":38598,"o":"motion_scripts"},{"a":37926,"t":"code","b":[32,243,149],"m":"jsr","oa":38387,"o":"sprite_pictures"},{"a":37929,"t":"code","b":[32,204,151],"m":"jsr","oa":38860,"o":"tick_counters"},{"a":37932,"l":"b_942C","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[37915]},{"a":37934,"t":"code","b":[133,206],"m":"sta","oa":206,"o":"irq_busy"},{"a":37936,"l":"r_9430","t":"code","b":[96],"m":"rts","x":[37903]},{"a":37937,"l":"sprite_motion","c":"Moves the eight sprites by their direction bits ($027A: 1 up, 2 down, 4 left, 8 right) and speeds ($028A for Y, $0282 for X, in pixels a frame).","t":"code","b":[162,7],"m":"ldx","o":"#$07","x":[37917]},{"a":37939,"l":"b_9433","t":"code","b":[138],"m":"txa","x":[37976]},{"a":37940,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37941,"t":"code","b":[168],"m":"tay"},{"a":37942,"t":"code","b":[189,122,2],"m":"lda","oa":634,"o":"slot_direction,x"},{"a":37945,"t":"code","b":[133,158],"m":"sta","oa":158,"o":"zpa_9E"},{"a":37947,"t":"code","b":[70,158],"m":"lsr","oa":158,"o":"zpa_9E"},{"a":37949,"t":"code","b":[144,3],"m":"bcc","oa":37954,"o":"b_9442"},{"a":37951,"t":"code","b":[32,91,148],"m":"jsr","oa":37979,"o":"move_up"},{"a":37954,"l":"b_9442","t":"code","b":[70,158],"m":"lsr","oa":158,"o":"zpa_9E","x":[37949]},{"a":37956,"t":"code","b":[144,3],"m":"bcc","oa":37961,"o":"b_9449"},{"a":37958,"t":"code","b":[32,111,148],"m":"jsr","oa":37999,"o":"move_down"},{"a":37961,"l":"b_9449","t":"code","b":[70,158],"m":"lsr","oa":158,"o":"zpa_9E","x":[37956]},{"a":37963,"t":"code","b":[144,3],"m":"bcc","oa":37968,"o":"b_9450"},{"a":37965,"t":"code","b":[32,131,148],"m":"jsr","oa":38019,"o":"move_left"},{"a":37968,"l":"b_9450","t":"code","b":[70,158],"m":"lsr","oa":158,"o":"zpa_9E","x":[37963]},{"a":37970,"t":"code","b":[144,3],"m":"bcc","oa":37975,"o":"b_9457"},{"a":37972,"t":"code","b":[32,190,148],"m":"jsr","oa":38078,"o":"move_right"},{"a":37975,"l":"b_9457","t":"code","b":[202],"m":"dex","x":[37970]},{"a":37976,"t":"code","b":[16,217],"m":"bpl","oa":37939,"o":"b_9433"},{"a":37978,"t":"code","b":[96],"m":"rts"},{"a":37979,"l":"move_up","c":"Sprite X's Y less its Y speed, kept at $32 or more.","t":"code","b":[185,3,0],"m":"lda","oa":3,"o":"zpf_03,y","x":[37951]},{"a":37982,"t":"code","b":[56],"m":"sec"},{"a":37983,"t":"code","b":[253,138,2],"m":"sbc","oa":650,"o":"slot_y_speed,x"},{"a":37986,"t":"code","b":[153,3,0],"m":"sta","oa":3,"o":"zpf_03,y"},{"a":37989,"t":"code","b":[201,50],"m":"cmp","o":"#$32"},{"a":37991,"t":"code","b":[176,5],"m":"bcs","oa":37998,"o":"r_946E"},{"a":37993,"t":"code","b":[169,50],"m":"lda","o":"#$32"},{"a":37995,"t":"code","b":[153,3,0],"m":"sta","oa":3,"o":"zpf_03,y"},{"a":37998,"l":"r_946E","t":"code","b":[96],"m":"rts","x":[37991]},{"a":37999,"l":"move_down","c":"Sprite X's Y plus its Y speed, kept at $E5 or less.","t":"code","b":[185,3,0],"m":"lda","oa":3,"o":"zpf_03,y","x":[37958]},{"a":38002,"t":"code","b":[24],"m":"clc"},{"a":38003,"t":"code","b":[125,138,2],"m":"adc","oa":650,"o":"slot_y_speed,x"},{"a":38006,"t":"code","b":[153,3,0],"m":"sta","oa":3,"o":"zpf_03,y"},{"a":38009,"t":"code","b":[201,229],"m":"cmp","o":"#$E5"},{"a":38011,"t":"code","b":[144,5],"m":"bcc","oa":38018,"o":"r_9482"},{"a":38013,"t":"code","b":[169,229],"m":"lda","o":"#$E5"},{"a":38015,"t":"code","b":[153,3,0],"m":"sta","oa":3,"o":"zpf_03,y"},{"a":38018,"l":"r_9482","t":"code","b":[96],"m":"rts","x":[38011]},{"a":38019,"l":"move_left","c":"Sprite X's X less its X speed, with the ninth bit cleared on a borrow. A sprite that moves left of 56 (ninth bit clear) leaves the screen: its picture sequence and motion script stop and it is switched off.","t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb","x":[37965]},{"a":38021,"t":"code","b":[61,166,205],"m":"and","oa":52646,"o":"sprite_bits,x"},{"a":38024,"t":"code","b":[208,32],"m":"bne","oa":38058,"o":"b_94AA"},{"a":38026,"t":"code","b":[185,2,0],"m":"lda","oa":2,"o":"sprite_xy,y"},{"a":38029,"t":"code","b":[56],"m":"sec"},{"a":38030,"t":"code","b":[253,130,2],"m":"sbc","oa":642,"o":"slot_x_speed,x"},{"a":38033,"t":"code","b":[153,2,0],"m":"sta","oa":2,"o":"sprite_xy,y"},{"a":38036,"t":"code","b":[201,56],"m":"cmp","o":"#$38"},{"a":38038,"t":"code","b":[176,37],"m":"bcs","oa":38077,"o":"r_94BD"},{"a":38040,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38042,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38045,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38048,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":38050,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":38053,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":38055,"t":"code","b":[76,189,148],"m":"jmp","oa":38077,"o":"r_94BD"},{"a":38058,"l":"b_94AA","t":"code","b":[185,2,0],"m":"lda","oa":2,"o":"sprite_xy,y","x":[38024]},{"a":38061,"t":"code","b":[56],"m":"sec"},{"a":38062,"t":"code","b":[253,130,2],"m":"sbc","oa":642,"o":"slot_x_speed,x"},{"a":38065,"t":"code","b":[153,2,0],"m":"sta","oa":2,"o":"sprite_xy,y"},{"a":38068,"t":"code","b":[176,7],"m":"bcs","oa":38077,"o":"r_94BD"},{"a":38070,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":38072,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":38075,"t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb"},{"a":38077,"l":"r_94BD","t":"code","b":[96],"m":"rts","x":[38038,38055,38068]},{"a":38078,"l":"move_right","c":"Sprite X's X plus its X speed, with the ninth bit set on a carry. A sprite at 300 or more (ninth bit set and low byte $2C or more) leaves the screen: its picture sequence stops and it is switched off, and its motion script stops unless it is the goblin's walk ($85).","t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb","x":[37972]},{"a":38080,"t":"code","b":[61,166,205],"m":"and","oa":52646,"o":"sprite_bits,x"},{"a":38083,"t":"code","b":[240,41],"m":"beq","oa":38126,"o":"b_94EE"},{"a":38085,"t":"code","b":[185,2,0],"m":"lda","oa":2,"o":"sprite_xy,y"},{"a":38088,"t":"code","b":[24],"m":"clc"},{"a":38089,"t":"code","b":[125,130,2],"m":"adc","oa":642,"o":"slot_x_speed,x"},{"a":38092,"t":"code","b":[153,2,0],"m":"sta","oa":2,"o":"sprite_xy,y"},{"a":38095,"t":"code","b":[201,44],"m":"cmp","o":"#$2C"},{"a":38097,"t":"code","b":[144,46],"m":"bcc","oa":38145,"o":"r_9501"},{"a":38099,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38101,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38104,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":38106,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":38109,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":38111,"t":"code","b":[189,90,2],"m":"lda","oa":602,"o":"slot_motion,x"},{"a":38114,"t":"code","b":[201,133],"m":"cmp","o":"#$85"},{"a":38116,"t":"code","b":[240,27],"m":"beq","oa":38145,"o":"r_9501"},{"a":38118,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38120,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38123,"t":"code","b":[76,1,149],"m":"jmp","oa":38145,"o":"r_9501"},{"a":38126,"l":"b_94EE","t":"code","b":[185,2,0],"m":"lda","oa":2,"o":"sprite_xy,y","x":[38083]},{"a":38129,"t":"code","b":[24],"m":"clc"},{"a":38130,"t":"code","b":[125,130,2],"m":"adc","oa":642,"o":"slot_x_speed,x"},{"a":38133,"t":"code","b":[153,2,0],"m":"sta","oa":2,"o":"sprite_xy,y"},{"a":38136,"t":"code","b":[144,7],"m":"bcc","oa":38145,"o":"r_9501"},{"a":38138,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":38140,"t":"code","b":[29,166,205],"m":"ora","oa":52646,"o":"sprite_bits,x"},{"a":38143,"t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb"},{"a":38145,"l":"r_9501","t":"code","b":[96],"m":"rts","x":[38097,38116,38123,38136]},{"a":38146,"l":"goblin","c":"The goblin's work, once a frame while it is on screen ($B0 negative): reaching the head, dragging the body and reaching the body.","t":"code","b":[165,176],"m":"lda","oa":176,"o":"goblin_on","x":[37920]},{"a":38148,"t":"code","b":[16,9],"m":"bpl","oa":38159,"o":"r_950F"},{"a":38150,"t":"code","b":[32,16,149],"m":"jsr","oa":38160,"o":"goblin_kicks_head"},{"a":38153,"t":"code","b":[32,118,149],"m":"jsr","oa":38262,"o":"goblin_drags"},{"a":38156,"t":"code","b":[32,161,149],"m":"jsr","oa":38305,"o":"goblin_grabs_body"},{"a":38159,"l":"r_950F","t":"code","b":[96],"m":"rts","x":[38148]},{"a":38160,"l":"goblin_kicks_head","c":"After a decapitation, while the head (sprite 0) is still showing: when the goblin's top half (sprite 3) is exactly 8 pixels left of the head, it kicks the head away: the head and its shadow get new motion scripts ($86, $87, kick_motions at $CCE8), the head bouncing off to the right, and new picture sequences ($80 rolling, $83 the shadow, kick_sequences at $CCE0); the kick's sound, $EB, goes to all three voices when voice 1 has no sequence playing and no request.","t":"code","b":[173,146,2],"m":"lda","oa":658,"o":"slot_sequence","x":[38150]},{"a":38163,"t":"code","b":[16,96],"m":"bpl","oa":38261,"o":"r_9575"},{"a":38165,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":38167,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":38169,"t":"code","b":[170],"m":"tax"},{"a":38170,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":38172,"t":"code","b":[201,136],"m":"cmp","o":"#$88"},{"a":38174,"t":"code","b":[208,85],"m":"bne","oa":38261,"o":"r_9575"},{"a":38176,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":38178,"t":"code","b":[72],"m":"pha"},{"a":38179,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":38181,"t":"code","b":[133,88],"m":"sta","oa":88,"o":"zpa_58"},{"a":38183,"t":"code","b":[165,2],"m":"lda","oa":2,"o":"sprite_xy"},{"a":38185,"t":"code","b":[133,87],"m":"sta","oa":87,"o":"zpa_57"},{"a":38187,"t":"code","b":[104],"m":"pla"},{"a":38188,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38189,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38190,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38191,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":38193,"t":"code","b":[133,86],"m":"sta","oa":86,"o":"zpa_56"},{"a":38195,"t":"code","b":[165,8],"m":"lda","oa":8,"o":"zpa_08"},{"a":38197,"t":"code","b":[24],"m":"clc"},{"a":38198,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":38200,"t":"code","b":[133,85],"m":"sta","oa":85,"o":"zpa_55"},{"a":38202,"t":"code","b":[165,86],"m":"lda","oa":86,"o":"zpa_56"},{"a":38204,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":38206,"t":"code","b":[197,88],"m":"cmp","oa":88,"o":"zpa_58"},{"a":38208,"t":"code","b":[208,51],"m":"bne","oa":38261,"o":"r_9575"},{"a":38210,"t":"code","b":[165,87],"m":"lda","oa":87,"o":"zpa_57"},{"a":38212,"t":"code","b":[197,85],"m":"cmp","oa":85,"o":"zpa_55"},{"a":38214,"t":"code","b":[208,45],"m":"bne","oa":38261,"o":"r_9575"},{"a":38216,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":38218,"l":"b_954A","t":"code","b":[189,232,204],"m":"lda","oa":52456,"o":"kick_motions,x","x":[38242]},{"a":38221,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38224,"t":"code","b":[189,224,204],"m":"lda","oa":52448,"o":"kick_sequences,x"},{"a":38227,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38230,"t":"code","b":[32,161,151],"m":"jsr","oa":38817,"o":"reset_motion"},{"a":38233,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":38236,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":38238,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38241,"t":"code","b":[202],"m":"dex"},{"a":38242,"t":"code","b":[16,230],"m":"bpl","oa":38218,"o":"b_954A"},{"a":38244,"t":"code","b":[173,81,2],"m":"lda","oa":593,"o":"voice_sequence"},{"a":38247,"t":"code","b":[5,221],"m":"ora","oa":221,"o":"sound_requests"},{"a":38249,"t":"code","b":[48,10],"m":"bmi","oa":38261,"o":"r_9575"},{"a":38251,"t":"code","b":[120],"m":"sei"},{"a":38252,"t":"code","b":[169,235],"m":"lda","o":"#$EB"},{"a":38254,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":38256,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":38258,"t":"code","b":[133,223],"m":"sta","oa":223,"o":"zpa_DF"},{"a":38260,"t":"code","b":[88],"m":"cli"},{"a":38261,"l":"r_9575","t":"code","b":[96],"m":"rts","x":[38163,38174,38208,38214,38249]},{"a":38262,"l":"goblin_drags","c":"While the goblin drags ($B1 negative): starts the drag's sound ($D4, $D5, $D6 on the three voices) whenever voice 1 has no sequence playing and no request, so it repeats; and each time the goblin's X reaches a multiple of 8, moves the loser's body a column right if it is more than 5 columns behind the goblin (goblin_column).","t":"code","b":[165,177],"m":"lda","oa":177,"o":"dragging","x":[38153]},{"a":38264,"t":"code","b":[16,38],"m":"bpl","oa":38304,"o":"r_95A0"},{"a":38266,"t":"code","b":[173,81,2],"m":"lda","oa":593,"o":"voice_sequence"},{"a":38269,"t":"code","b":[5,221],"m":"ora","oa":221,"o":"sound_requests"},{"a":38271,"t":"code","b":[48,18],"m":"bmi","oa":38291,"o":"b_9593"},{"a":38273,"t":"code","b":[201,212],"m":"cmp","o":"#$D4"},{"a":38275,"t":"code","b":[240,14],"m":"beq","oa":38291,"o":"b_9593"},{"a":38277,"t":"code","b":[120],"m":"sei"},{"a":38278,"t":"code","b":[169,212],"m":"lda","o":"#$D4"},{"a":38280,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":38282,"t":"code","b":[169,213],"m":"lda","o":"#$D5"},{"a":38284,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":38286,"t":"code","b":[169,214],"m":"lda","o":"#$D6"},{"a":38288,"t":"code","b":[133,223],"m":"sta","oa":223,"o":"zpa_DF"},{"a":38290,"t":"code","b":[88],"m":"cli"},{"a":38291,"l":"b_9593","t":"code","b":[165,8],"m":"lda","oa":8,"o":"zpa_08","x":[38271,38275]},{"a":38293,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":38295,"t":"code","b":[208,7],"m":"bne","oa":38304,"o":"r_95A0"},{"a":38297,"t":"code","b":[32,214,149],"m":"jsr","oa":38358,"o":"goblin_column"},{"a":38300,"t":"code","b":[176,2],"m":"bcs","oa":38304,"o":"r_95A0"},{"a":38302,"t":"code","b":[246,113],"m":"inc","oa":113,"o":"column,x"},{"a":38304,"l":"r_95A0","t":"code","b":[96],"m":"rts","x":[38264,38295,38300]},{"a":38305,"l":"goblin_grabs_body","c":"After a death, before the drag: when the goblin's column is the body's plus 5, at its far edge (goblin_column), stops it for 100 frames with two pictures of its own (motion scripts $88 and $89, sequences $88 and $89, at grab_motions $CCEA and grab_sequences $CCE2), after which it walks on to the right and the body follows; sets drag ($B1) to $FF and asks voice 1 for sound $E2.","t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead","x":[38156]},{"a":38307,"t":"code","b":[16,48],"m":"bpl","oa":38357,"o":"r_95D5"},{"a":38309,"t":"code","b":[165,177],"m":"lda","oa":177,"o":"dragging"},{"a":38311,"t":"code","b":[48,44],"m":"bmi","oa":38357,"o":"r_95D5"},{"a":38313,"t":"code","b":[32,214,149],"m":"jsr","oa":38358,"o":"goblin_column"},{"a":38316,"t":"code","b":[208,39],"m":"bne","oa":38357,"o":"r_95D5"},{"a":38318,"t":"code","b":[160,1],"m":"ldy","o":"#$01"},{"a":38320,"t":"code","b":[162,4],"m":"ldx","o":"#$04"},{"a":38322,"l":"b_95B2","t":"code","b":[185,234,204],"m":"lda","oa":52458,"o":"grab_motions,y","x":[38347]},{"a":38325,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38328,"t":"code","b":[185,226,204],"m":"lda","oa":52450,"o":"grab_sequences,y"},{"a":38331,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38334,"t":"code","b":[32,161,151],"m":"jsr","oa":38817,"o":"reset_motion"},{"a":38337,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":38340,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":38342,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38345,"t":"code","b":[202],"m":"dex"},{"a":38346,"t":"code","b":[136],"m":"dey"},{"a":38347,"t":"code","b":[16,229],"m":"bpl","oa":38322,"o":"b_95B2"},{"a":38349,"t":"code","b":[132,177],"m":"sty","oa":177,"o":"dragging"},{"a":38351,"t":"code","b":[120],"m":"sei"},{"a":38352,"t":"code","b":[169,226],"m":"lda","o":"#$E2"},{"a":38354,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":38356,"t":"code","b":[88],"m":"cli"},{"a":38357,"l":"r_95D5","t":"code","b":[96],"m":"rts","x":[38307,38311,38316]},{"a":38358,"l":"goblin_column","c":"$C5 = the goblin's column (the X of its top half, sprite 3, with its ninth bit, divided by 8, less 3), and compares the loser's column plus 5 with it (carry set when the body is not behind by more than that, zero when they are equal).","t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb","x":[38297,38313]},{"a":38360,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38361,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38362,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38363,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38364,"t":"code","b":[165,8],"m":"lda","oa":8,"o":"zpa_08"},{"a":38366,"t":"code","b":[106],"m":"ror","o":"a"},{"a":38367,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38368,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38369,"t":"code","b":[56],"m":"sec"},{"a":38370,"t":"code","b":[233,3],"m":"sbc","o":"#$03"},{"a":38372,"t":"code","b":[133,197],"m":"sta","oa":197,"o":"goblin_col"},{"a":38374,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":38376,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":38378,"t":"code","b":[170],"m":"tax"},{"a":38379,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":38381,"t":"code","b":[24],"m":"clc"},{"a":38382,"t":"code","b":[105,5],"m":"adc","o":"#$05"},{"a":38384,"t":"code","b":[197,197],"m":"cmp","oa":197,"o":"goblin_col"},{"a":38386,"t":"code","b":[96],"m":"rts"},{"a":38387,"l":"sprite_pictures","c":"For each sprite whose picture sequence ($0292,x) is running (bit 7 set): switches it on in the enable shadow ($17) and steps its sequence (step_sequence).","t":"code","b":[162,7],"m":"ldx","o":"#$07","x":[37926]},{"a":38389,"l":"b_95F5","t":"code","b":[189,146,2],"m":"lda","oa":658,"o":"slot_sequence,x","x":[38405]},{"a":38392,"t":"code","b":[16,10],"m":"bpl","oa":38404,"o":"b_9604"},{"a":38394,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":38396,"t":"code","b":[29,166,205],"m":"ora","oa":52646,"o":"sprite_bits,x"},{"a":38399,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":38401,"t":"code","b":[32,8,150],"m":"jsr","oa":38408,"o":"step_sequence"},{"a":38404,"l":"b_9604","t":"code","b":[202],"m":"dex","x":[38392]},{"a":38405,"t":"code","b":[16,238],"m":"bpl","oa":38389,"o":"b_95F5"},{"a":38407,"t":"code","b":[96],"m":"rts"},{"a":38408,"l":"step_sequence","c":"One frame of sprite X's picture sequence (picture_sequences, $CAE8). While the picture's frames ($029A,x) last it only counts them down. Then the sequence's header is read again: byte 0, the frames for each picture, and byte 1, the colour in its low four bits, multicolour in bit 7, double width in bit 6 and double height in bit 5. The entry at the read index ($02A2,x, from 2) is the next picture (pointer = entry + $20), or $FF and a command: 0 starts again at the first picture, 1 ends the sequence and switches the sprite off, 2 jumps to the entry in the next byte, and anything else starts the sequence in the next byte.","t":"code","b":[189,154,2],"m":"lda","oa":666,"o":"slot_picture_frames,x","x":[38401,38595]},{"a":38411,"t":"code","b":[208,114],"m":"bne","oa":38527,"o":"b_967F"},{"a":38413,"t":"code","b":[189,146,2],"m":"lda","oa":658,"o":"slot_sequence,x"},{"a":38416,"t":"code","b":[10],"m":"asl","o":"a"},{"a":38417,"t":"code","b":[168],"m":"tay"},{"a":38418,"t":"code","b":[185,232,202],"m":"lda","oa":51944,"o":"picture_sequences,y"},{"a":38421,"t":"code","b":[133,97],"m":"sta","oa":97,"o":"zpa_61"},{"a":38423,"t":"code","b":[185,233,202],"m":"lda","oa":51945,"o":"$CAE9,y"},{"a":38426,"t":"code","b":[133,98],"m":"sta","oa":98,"o":"zpa_62"},{"a":38428,"t":"code","b":[173,28,208],"m":"lda","o":"vic_sprite_multicolour"},{"a":38431,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":38434,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":38437,"t":"code","b":[173,23,208],"m":"lda","o":"vic_sprite_expand_y"},{"a":38440,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":38443,"t":"code","b":[141,23,208],"m":"sta","o":"vic_sprite_expand_y"},{"a":38446,"t":"code","b":[173,29,208],"m":"lda","o":"vic_sprite_expand_x"},{"a":38449,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":38452,"t":"code","b":[141,29,208],"m":"sta","o":"vic_sprite_expand_x"},{"a":38455,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":38457,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38459,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":38462,"t":"code","b":[200],"m":"iny"},{"a":38463,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38465,"t":"code","b":[133,159],"m":"sta","oa":159,"o":"zpa_9F"},{"a":38467,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":38469,"t":"code","b":[149,41],"m":"sta","oa":41,"o":"sprite_colours,x"},{"a":38471,"t":"code","b":[6,159],"m":"asl","oa":159,"o":"zpa_9F"},{"a":38473,"t":"code","b":[144,9],"m":"bcc","oa":38484,"o":"b_9654"},{"a":38475,"t":"code","b":[173,28,208],"m":"lda","o":"vic_sprite_multicolour"},{"a":38478,"t":"code","b":[29,166,205],"m":"ora","oa":52646,"o":"sprite_bits,x"},{"a":38481,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":38484,"l":"b_9654","t":"code","b":[6,159],"m":"asl","oa":159,"o":"zpa_9F","x":[38473]},{"a":38486,"t":"code","b":[144,9],"m":"bcc","oa":38497,"o":"b_9661"},{"a":38488,"t":"code","b":[173,29,208],"m":"lda","o":"vic_sprite_expand_x"},{"a":38491,"t":"code","b":[29,166,205],"m":"ora","oa":52646,"o":"sprite_bits,x"},{"a":38494,"t":"code","b":[141,29,208],"m":"sta","o":"vic_sprite_expand_x"},{"a":38497,"l":"b_9661","t":"code","b":[6,159],"m":"asl","oa":159,"o":"zpa_9F","x":[38486]},{"a":38499,"t":"code","b":[144,9],"m":"bcc","oa":38510,"o":"b_966E"},{"a":38501,"t":"code","b":[173,23,208],"m":"lda","o":"vic_sprite_expand_y"},{"a":38504,"t":"code","b":[29,166,205],"m":"ora","oa":52646,"o":"sprite_bits,x"},{"a":38507,"t":"code","b":[141,23,208],"m":"sta","o":"vic_sprite_expand_y"},{"a":38510,"l":"b_966E","t":"code","b":[188,162,2],"m":"ldy","oa":674,"o":"slot_read_index,x","x":[38499,38541,38576]},{"a":38513,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38515,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":38517,"t":"code","b":[240,12],"m":"beq","oa":38531,"o":"b_9683"},{"a":38519,"t":"code","b":[24],"m":"clc"},{"a":38520,"t":"code","b":[105,32],"m":"adc","o":"#$20"},{"a":38522,"t":"code","b":[149,74],"m":"sta","oa":74,"o":"sprite_pointers,x"},{"a":38524,"t":"code","b":[254,162,2],"m":"inc","oa":674,"o":"slot_read_index,x"},{"a":38527,"l":"b_967F","t":"code","b":[222,154,2],"m":"dec","oa":666,"o":"slot_picture_frames,x","x":[38411,38560]},{"a":38530,"t":"code","b":[96],"m":"rts"},{"a":38531,"l":"b_9683","t":"code","b":[200],"m":"iny","x":[38517]},{"a":38532,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38534,"t":"code","b":[208,8],"m":"bne","oa":38544,"o":"b_9690"},{"a":38536,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":38538,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38541,"t":"code","b":[76,110,150],"m":"jmp","oa":38510,"o":"b_966E"},{"a":38544,"l":"b_9690","t":"code","b":[201,1],"m":"cmp","o":"#$01","x":[38534]},{"a":38546,"t":"code","b":[208,15],"m":"bne","oa":38563,"o":"b_96A3"},{"a":38548,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38550,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38553,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":38555,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":38558,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":38560,"t":"code","b":[76,127,150],"m":"jmp","oa":38527,"o":"b_967F"},{"a":38563,"l":"b_96A3","t":"code","b":[201,2],"m":"cmp","o":"#$02","x":[38546]},{"a":38565,"t":"code","b":[208,12],"m":"bne","oa":38579,"o":"b_96B3"},{"a":38567,"t":"code","b":[200],"m":"iny"},{"a":38568,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38570,"t":"code","b":[24],"m":"clc"},{"a":38571,"t":"code","b":[105,2],"m":"adc","o":"#$02"},{"a":38573,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38576,"t":"code","b":[76,110,150],"m":"jmp","oa":38510,"o":"b_966E"},{"a":38579,"l":"b_96B3","t":"code","b":[200],"m":"iny","x":[38565]},{"a":38580,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38582,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38585,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38587,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":38590,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":38592,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38595,"t":"code","b":[76,8,150],"m":"jmp","oa":38408,"o":"step_sequence"},{"a":38598,"l":"motion_scripts","c":"For each sprite whose motion script ($025A,x) is running (bit 7 set) steps it (step_motion); the others get no direction, so sprite_motion leaves them still.","t":"code","b":[162,7],"m":"ldx","o":"#$07","x":[37923]},{"a":38600,"l":"b_96C8","t":"code","b":[189,90,2],"m":"lda","oa":602,"o":"slot_motion,x","x":[38609]},{"a":38603,"t":"code","b":[16,7],"m":"bpl","oa":38612,"o":"b_96D4"},{"a":38605,"t":"code","b":[32,220,150],"m":"jsr","oa":38620,"o":"step_motion"},{"a":38608,"l":"j_96D0","t":"code","b":[202],"m":"dex","x":[38617]},{"a":38609,"t":"code","b":[16,245],"m":"bpl","oa":38600,"o":"b_96C8"},{"a":38611,"t":"code","b":[96],"m":"rts"},{"a":38612,"l":"b_96D4","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[38603]},{"a":38614,"t":"code","b":[157,122,2],"m":"sta","oa":634,"o":"slot_direction,x"},{"a":38617,"t":"code","b":[76,208,150],"m":"jmp","oa":38608,"o":"j_96D0"},{"a":38620,"l":"step_motion","c":"One frame of sprite X's motion script (motion_script_table, $CBE3). Steps are four bytes: direction bits, speeds (X in the high four bits, Y in the low four), frames, command. While a step's frames ($0262,x) last it only counts them down. At the end of a step with command 0 the next step is read (offset $026A,x, four bytes on); command 1 starts the motion script and picture sequence in the next two bytes, 2 starts the motion script in the next byte at once, 3 jumps to the step numbered in the next byte, 4 stops the sprite and switches it off, and any other value asks voice 1 for the sound in the next byte and goes on.","t":"code","b":[189,90,2],"m":"lda","oa":602,"o":"slot_motion,x","x":[38605,38746,38771,38814]},{"a":38623,"t":"code","b":[10],"m":"asl","o":"a"},{"a":38624,"t":"code","b":[168],"m":"tay"},{"a":38625,"t":"code","b":[185,227,203],"m":"lda","oa":52195,"o":"motion_script_table,y"},{"a":38628,"t":"code","b":[133,99],"m":"sta","oa":99,"o":"zpa_63"},{"a":38630,"t":"code","b":[185,228,203],"m":"lda","oa":52196,"o":"$CBE4,y"},{"a":38633,"t":"code","b":[133,100],"m":"sta","oa":100,"o":"zpa_64"},{"a":38635,"t":"code","b":[189,98,2],"m":"lda","oa":610,"o":"slot_frames,x"},{"a":38638,"t":"code","b":[208,50],"m":"bne","oa":38690,"o":"b_9722"},{"a":38640,"t":"code","b":[189,114,2],"m":"lda","oa":626,"o":"slot_command,x"},{"a":38643,"t":"code","b":[208,49],"m":"bne","oa":38694,"o":"b_9726"},{"a":38645,"t":"code","b":[189,106,2],"m":"lda","oa":618,"o":"slot_offset,x"},{"a":38648,"t":"code","b":[24],"m":"clc"},{"a":38649,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":38651,"t":"code","b":[157,106,2],"m":"sta","oa":618,"o":"slot_offset,x"},{"a":38654,"t":"code","b":[168],"m":"tay"},{"a":38655,"t":"code","b":[136],"m":"dey"},{"a":38656,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":38658,"t":"code","b":[157,114,2],"m":"sta","oa":626,"o":"slot_command,x"},{"a":38661,"t":"code","b":[136],"m":"dey"},{"a":38662,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":38664,"t":"code","b":[157,98,2],"m":"sta","oa":610,"o":"slot_frames,x"},{"a":38667,"t":"code","b":[136],"m":"dey"},{"a":38668,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":38670,"t":"code","b":[72],"m":"pha"},{"a":38671,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":38673,"t":"code","b":[157,138,2],"m":"sta","oa":650,"o":"slot_y_speed,x"},{"a":38676,"t":"code","b":[104],"m":"pla"},{"a":38677,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38678,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38679,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38680,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38681,"t":"code","b":[157,130,2],"m":"sta","oa":642,"o":"slot_x_speed,x"},{"a":38684,"t":"code","b":[136],"m":"dey"},{"a":38685,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":38687,"t":"code","b":[157,122,2],"m":"sta","oa":634,"o":"slot_direction,x"},{"a":38690,"l":"b_9722","t":"code","b":[222,98,2],"m":"dec","oa":610,"o":"slot_frames,x","x":[38638]},{"a":38693,"t":"code","b":[96],"m":"rts"},{"a":38694,"l":"b_9726","t":"code","b":[201,1],"m":"cmp","o":"#$01","x":[38643]},{"a":38696,"t":"code","b":[208,31],"m":"bne","oa":38729,"o":"b_9749"},{"a":38698,"t":"code","b":[188,106,2],"m":"ldy","oa":618,"o":"slot_offset,x"},{"a":38701,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":38703,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":38705,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38708,"t":"code","b":[200],"m":"iny"},{"a":38709,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":38711,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38714,"t":"code","b":[32,161,151],"m":"jsr","oa":38817,"o":"reset_motion"},{"a":38717,"t":"code","b":[157,122,2],"m":"sta","oa":634,"o":"slot_direction,x"},{"a":38720,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":38723,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":38725,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38728,"t":"code","b":[96],"m":"rts"},{"a":38729,"l":"b_9749","t":"code","b":[201,2],"m":"cmp","o":"#$02","x":[38696]},{"a":38731,"t":"code","b":[208,16],"m":"bne","oa":38749,"o":"b_975D"},{"a":38733,"t":"code","b":[188,106,2],"m":"ldy","oa":618,"o":"slot_offset,x"},{"a":38736,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":38738,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":38740,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38743,"t":"code","b":[32,161,151],"m":"jsr","oa":38817,"o":"reset_motion"},{"a":38746,"t":"code","b":[76,220,150],"m":"jmp","oa":38620,"o":"step_motion"},{"a":38749,"l":"b_975D","t":"code","b":[201,3],"m":"cmp","o":"#$03","x":[38731]},{"a":38751,"t":"code","b":[208,21],"m":"bne","oa":38774,"o":"b_9776"},{"a":38753,"t":"code","b":[188,106,2],"m":"ldy","oa":618,"o":"slot_offset,x"},{"a":38756,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":38758,"t":"code","b":[10],"m":"asl","o":"a"},{"a":38759,"t":"code","b":[10],"m":"asl","o":"a"},{"a":38760,"t":"code","b":[157,106,2],"m":"sta","oa":618,"o":"slot_offset,x"},{"a":38763,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38765,"t":"code","b":[157,98,2],"m":"sta","oa":610,"o":"slot_frames,x"},{"a":38768,"t":"code","b":[157,114,2],"m":"sta","oa":626,"o":"slot_command,x"},{"a":38771,"t":"code","b":[76,220,150],"m":"jmp","oa":38620,"o":"step_motion"},{"a":38774,"l":"b_9776","t":"code","b":[201,4],"m":"cmp","o":"#$04","x":[38751]},{"a":38776,"t":"code","b":[208,16],"m":"bne","oa":38794,"o":"b_978A"},{"a":38778,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38780,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38783,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38786,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":38788,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":38791,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":38793,"t":"code","b":[96],"m":"rts"},{"a":38794,"l":"b_978A","t":"code","b":[120],"m":"sei","x":[38776]},{"a":38795,"t":"code","b":[188,106,2],"m":"ldy","oa":618,"o":"slot_offset,x"},{"a":38798,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":38800,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":38802,"t":"code","b":[254,106,2],"m":"inc","oa":618,"o":"slot_offset,x"},{"a":38805,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38807,"t":"code","b":[157,98,2],"m":"sta","oa":610,"o":"slot_frames,x"},{"a":38810,"t":"code","b":[157,114,2],"m":"sta","oa":626,"o":"slot_command,x"},{"a":38813,"t":"code","b":[88],"m":"cli"},{"a":38814,"t":"code","b":[76,220,150],"m":"jmp","oa":38620,"o":"step_motion"},{"a":38817,"l":"reset_motion","c":"Clears sprite X's motion counters: frames, command and offset ($0262, $0272, $026A). Returns A = 0.","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[33026,38230,38334,38714,38743]},{"a":38819,"t":"code","b":[157,98,2],"m":"sta","oa":610,"o":"slot_frames,x"},{"a":38822,"t":"code","b":[157,114,2],"m":"sta","oa":626,"o":"slot_command,x"},{"a":38825,"t":"code","b":[157,106,2],"m":"sta","oa":618,"o":"slot_offset,x"},{"a":38828,"t":"code","b":[96],"m":"rts"},{"a":38829,"l":"sprite_registers","c":"Copies the sprite shadow into the video chip: X and Y and the X ninth bits ($02-$12 to $D000-$D010), the colours ($29-$30 to $D027-$D02E), the pointers ($4A-$51 into $47F8-$47FF, after the screen at $4400) and the enable bits ($17 to $D015).","t":"code","b":[162,16],"m":"ldx","o":"#$10","x":[37910]},{"a":38831,"l":"b_97AF","t":"code","b":[181,2],"m":"lda","oa":2,"o":"sprite_xy,x","x":[38837]},{"a":38833,"t":"code","b":[157,0,208],"m":"sta","o":"vic_sprite0_x,x"},{"a":38836,"t":"code","b":[202],"m":"dex"},{"a":38837,"t":"code","b":[16,248],"m":"bpl","oa":38831,"o":"b_97AF"},{"a":38839,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":38841,"l":"b_97B9","t":"code","b":[181,41],"m":"lda","oa":41,"o":"sprite_colours,x","x":[38852]},{"a":38843,"t":"code","b":[157,39,208],"m":"sta","o":"vic_sprite0_colour,x"},{"a":38846,"t":"code","b":[181,74],"m":"lda","oa":74,"o":"sprite_pointers,x"},{"a":38848,"t":"code","b":[157,248,71],"m":"sta","oa":18424,"o":"f_47F8,x"},{"a":38851,"t":"code","b":[202],"m":"dex"},{"a":38852,"t":"code","b":[16,243],"m":"bpl","oa":38841,"o":"b_97B9"},{"a":38854,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":38856,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":38859,"t":"code","b":[96],"m":"rts"},{"a":38860,"l":"tick_counters","c":"The counters the interrupt keeps, once a frame: both idle counters ($95, $96) down to 0; the clock, outside a walk-on, a walk-back or a death and until it reaches 0, one second ($C8) each 50 frames ($C9); and wait_count ($CA) down to 0.","t":"code","b":[162,1],"m":"ldx","o":"#$01","x":[37929]},{"a":38862,"l":"b_97CE","t":"code","b":[181,149],"m":"lda","oa":149,"o":"idle_count,x","x":[38869]},{"a":38864,"t":"code","b":[240,2],"m":"beq","oa":38868,"o":"b_97D4"},{"a":38866,"t":"code","b":[214,149],"m":"dec","oa":149,"o":"idle_count,x"},{"a":38868,"l":"b_97D4","t":"code","b":[202],"m":"dex","x":[38864]},{"a":38869,"t":"code","b":[16,247],"m":"bpl","oa":38862,"o":"b_97CE"},{"a":38871,"t":"code","b":[165,180],"m":"lda","oa":180,"o":"bout_state"},{"a":38873,"t":"code","b":[5,181],"m":"ora","oa":181,"o":"walking_back"},{"a":38875,"t":"code","b":[5,175],"m":"ora","oa":175,"o":"dead"},{"a":38877,"t":"code","b":[48,14],"m":"bmi","oa":38893,"o":"b_97ED"},{"a":38879,"t":"code","b":[165,200],"m":"lda","oa":200,"o":"clock"},{"a":38881,"t":"code","b":[240,10],"m":"beq","oa":38893,"o":"b_97ED"},{"a":38883,"t":"code","b":[198,201],"m":"dec","oa":201,"o":"clock_frames"},{"a":38885,"t":"code","b":[208,6],"m":"bne","oa":38893,"o":"b_97ED"},{"a":38887,"t":"code","b":[169,50],"m":"lda","o":"#$32"},{"a":38889,"t":"code","b":[133,201],"m":"sta","oa":201,"o":"clock_frames"},{"a":38891,"t":"code","b":[198,200],"m":"dec","oa":200,"o":"clock"},{"a":38893,"l":"b_97ED","t":"code","b":[165,202],"m":"lda","oa":202,"o":"wait_count","x":[38877,38881,38885]},{"a":38895,"t":"code","b":[240,2],"m":"beq","oa":38899,"o":"r_97F3"},{"a":38897,"t":"code","b":[198,202],"m":"dec","oa":202,"o":"wait_count"},{"a":38899,"l":"r_97F3","t":"code","b":[96],"m":"rts","x":[38895]},{"a":38900,"l":"sound_tick","c":"The sequencer, on each interrupt of CIA 1's timer B: 47.3 times a second at the latch restart sets ($5161), and at the rate a tune's tempo command picks (35.9 a second for tempo 10, which the title tune uses). Returns at once if a tick is already running (busy, $98). For voices 3, 2 and 1 in turn: a waiting request ($DD-$DF) starts its sequence (start_request); then, for a voice with a sequence playing ($0251,x negative) whose note has run its time (duration $0218, two bytes, at 0), reads the sequence on from its offset ($021E): commands are carried out (do_command) until a note (a byte below $C0, play_note) or a command that ends the tick's reading ($E7 negative). Then counts the notes' time down (count_durations), steps a fade (fade_step) and puts the volume ($E0) into the volume register's shadow ($49).","t":"code","b":[165,152],"m":"lda","oa":152,"o":"sound_busy","x":[37827]},{"a":38902,"t":"code","b":[208,102],"m":"bne","oa":39006,"o":"r_985E"},{"a":38904,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":38906,"t":"code","b":[134,152],"m":"stx","oa":152,"o":"sound_busy"},{"a":38908,"l":"b_97FC","t":"code","b":[181,221],"m":"lda","oa":221,"o":"sound_requests,x","x":[38986]},{"a":38910,"t":"code","b":[16,3],"m":"bpl","oa":38915,"o":"b_9803"},{"a":38912,"t":"code","b":[32,222,156],"m":"jsr","oa":40158,"o":"start_request"},{"a":38915,"l":"b_9803","t":"code","b":[189,81,2],"m":"lda","oa":593,"o":"voice_sequence,x","x":[38910]},{"a":38918,"t":"code","b":[16,65],"m":"bpl","oa":38985,"o":"b_9849"},{"a":38920,"t":"code","b":[134,228],"m":"stx","oa":228,"o":"zpa_E4"},{"a":38922,"t":"code","b":[138],"m":"txa"},{"a":38923,"t":"code","b":[10],"m":"asl","o":"a"},{"a":38924,"t":"code","b":[133,229],"m":"sta","oa":229,"o":"zpa_E5"},{"a":38926,"t":"code","b":[168],"m":"tay"},{"a":38927,"t":"code","b":[189,86,159],"m":"lda","oa":40790,"o":"sid_offsets,x"},{"a":38930,"t":"code","b":[133,230],"m":"sta","oa":230,"o":"zpa_E6"},{"a":38932,"t":"code","b":[185,24,2],"m":"lda","oa":536,"o":"note_time,y"},{"a":38935,"t":"code","b":[25,25,2],"m":"ora","oa":537,"o":"f_0219,y"},{"a":38938,"t":"code","b":[208,45],"m":"bne","oa":38985,"o":"b_9849"},{"a":38940,"l":"j_981C","t":"code","b":[189,81,2],"m":"lda","oa":593,"o":"voice_sequence,x","x":[39016]},{"a":38943,"t":"code","b":[10],"m":"asl","o":"a"},{"a":38944,"t":"code","b":[168],"m":"tay"},{"a":38945,"t":"code","b":[166,229],"m":"ldx","oa":229,"o":"zpa_E5"},{"a":38947,"t":"code","b":[185,74,160],"m":"lda","oa":41034,"o":"sequence_pointers,y"},{"a":38950,"t":"code","b":[24],"m":"clc"},{"a":38951,"t":"code","b":[125,30,2],"m":"adc","oa":542,"o":"read_offset,x"},{"a":38954,"t":"code","b":[133,211],"m":"sta","oa":211,"o":"zpa_D3"},{"a":38956,"t":"code","b":[185,75,160],"m":"lda","oa":41035,"o":"$A04B,y"},{"a":38959,"t":"code","b":[125,31,2],"m":"adc","oa":543,"o":"f_021F,x"},{"a":38962,"t":"code","b":[133,212],"m":"sta","oa":212,"o":"zpa_D4"},{"a":38964,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":38966,"t":"code","b":[132,231],"m":"sty","oa":231,"o":"zpa_E7"},{"a":38968,"t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y"},{"a":38970,"t":"code","b":[201,192],"m":"cmp","o":"#$C0"},{"a":38972,"t":"code","b":[176,33],"m":"bcs","oa":39007,"o":"b_985F"},{"a":38974,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":38976,"t":"code","b":[10],"m":"asl","o":"a"},{"a":38977,"t":"code","b":[157,78,2],"m":"sta","oa":590,"o":"pitch_index,x"},{"a":38980,"t":"code","b":[32,107,152],"m":"jsr","oa":39019,"o":"play_note"},{"a":38983,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":38985,"l":"b_9849","t":"code","b":[202],"m":"dex","x":[38918,38938,39014]},{"a":38986,"t":"code","b":[16,176],"m":"bpl","oa":38908,"o":"b_97FC"},{"a":38988,"t":"code","b":[32,56,155],"m":"jsr","oa":39736,"o":"count_durations"},{"a":38991,"t":"code","b":[32,31,157],"m":"jsr","oa":40223,"o":"fade_step"},{"a":38994,"t":"code","b":[165,73],"m":"lda","oa":73,"o":"volume_shadow"},{"a":38996,"t":"code","b":[41,240],"m":"and","o":"#$F0"},{"a":38998,"t":"code","b":[5,224],"m":"ora","oa":224,"o":"volume"},{"a":39000,"t":"code","b":[133,73],"m":"sta","oa":73,"o":"volume_shadow"},{"a":39002,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39004,"t":"code","b":[133,152],"m":"sta","oa":152,"o":"sound_busy"},{"a":39006,"l":"r_985E","t":"code","b":[96],"m":"rts","x":[38902]},{"a":39007,"l":"b_985F","t":"code","b":[32,238,152],"m":"jsr","oa":39150,"o":"do_command","x":[38972]},{"a":39010,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39012,"t":"code","b":[165,231],"m":"lda","oa":231,"o":"zpa_E7"},{"a":39014,"t":"code","b":[48,225],"m":"bmi","oa":38985,"o":"b_9849"},{"a":39016,"t":"code","b":[76,28,152],"m":"jmp","oa":38940,"o":"j_981C"},{"a":39019,"l":"play_note","c":"Starts note A (the note number times 2) on the voice: the frequency from note_freqs ($9D94 plus 2 times A, two bytes) into the voice's shadow registers; the instrument's effect delay ($0248) and effect flags ($0236) into the running ones ($023C, $0239); the first of its three effect pairs, step and count, from $0200 and $0209 (three each a voice), with the pair index and steps done at 0; the duration ($0218) set to the note length ($0212); the filter sweep restarted from its first phase and its starting cutoff (set_cutoff); the instrument's pulse width ($022A) into the shadow; and the gate switched on (and the test bit off). The read offset moves past the note.","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[38980]},{"a":39021,"t":"code","b":[132,210],"m":"sty","oa":210,"o":"zpa_D2"},{"a":39023,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39024,"t":"code","b":[38,210],"m":"rol","oa":210,"o":"zpa_D2"},{"a":39026,"t":"code","b":[105,148],"m":"adc","o":"#$94"},{"a":39028,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39030,"t":"code","b":[165,210],"m":"lda","oa":210,"o":"zpa_D2"},{"a":39032,"t":"code","b":[105,157],"m":"adc","o":"#$9D"},{"a":39034,"t":"code","b":[133,210],"m":"sta","oa":210,"o":"zpa_D2"},{"a":39036,"t":"code","b":[166,230],"m":"ldx","oa":230,"o":"zpa_E6"},{"a":39038,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39040,"t":"code","b":[149,49],"m":"sta","oa":49,"o":"sid_shadow,x"},{"a":39042,"t":"code","b":[200],"m":"iny"},{"a":39043,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39045,"t":"code","b":[149,50],"m":"sta","oa":50,"o":"zpf_32,x"},{"a":39047,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39049,"t":"code","b":[189,72,2],"m":"lda","oa":584,"o":"ins_delay,x"},{"a":39052,"t":"code","b":[157,60,2],"m":"sta","oa":572,"o":"fx_delay,x"},{"a":39055,"t":"code","b":[189,54,2],"m":"lda","oa":566,"o":"ins_flags,x"},{"a":39058,"t":"code","b":[157,57,2],"m":"sta","oa":569,"o":"fx_flags,x"},{"a":39061,"t":"code","b":[188,89,159],"m":"ldy","oa":40793,"o":"voice_times3,x"},{"a":39064,"t":"code","b":[185,0,2],"m":"lda","oa":512,"o":"fx_steps,y"},{"a":39067,"t":"code","b":[157,69,2],"m":"sta","oa":581,"o":"fx_step,x"},{"a":39070,"t":"code","b":[185,9,2],"m":"lda","oa":521,"o":"fx_counts,y"},{"a":39073,"t":"code","b":[157,66,2],"m":"sta","oa":578,"o":"fx_count,x"},{"a":39076,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39078,"t":"code","b":[157,75,2],"m":"sta","oa":587,"o":"fx_pair,x"},{"a":39081,"t":"code","b":[157,63,2],"m":"sta","oa":575,"o":"fx_done,x"},{"a":39084,"t":"code","b":[164,229],"m":"ldy","oa":229,"o":"zpa_E5"},{"a":39086,"t":"code","b":[185,18,2],"m":"lda","oa":530,"o":"note_length,y"},{"a":39089,"t":"code","b":[153,24,2],"m":"sta","oa":536,"o":"note_time,y"},{"a":39092,"t":"code","b":[185,19,2],"m":"lda","oa":531,"o":"f_0213,y"},{"a":39095,"t":"code","b":[153,25,2],"m":"sta","oa":537,"o":"f_0219,y"},{"a":39098,"t":"code","b":[166,230],"m":"ldx","oa":230,"o":"zpa_E6"},{"a":39100,"t":"code","b":[165,235],"m":"lda","oa":235,"o":"sweep_delay"},{"a":39102,"t":"code","b":[133,233],"m":"sta","oa":233,"o":"zpa_E9"},{"a":39104,"t":"code","b":[173,87,2],"m":"lda","oa":599,"o":"sweep_counts"},{"a":39107,"t":"code","b":[133,232],"m":"sta","oa":232,"o":"zpa_E8"},{"a":39109,"t":"code","b":[165,213],"m":"lda","oa":213,"o":"zpa_D5"},{"a":39111,"t":"code","b":[133,219],"m":"sta","oa":219,"o":"zpa_DB"},{"a":39113,"t":"code","b":[165,214],"m":"lda","oa":214,"o":"zpa_D6"},{"a":39115,"t":"code","b":[133,220],"m":"sta","oa":220,"o":"zpa_DC"},{"a":39117,"t":"code","b":[32,196,156],"m":"jsr","oa":40132,"o":"set_cutoff"},{"a":39120,"t":"code","b":[185,42,2],"m":"lda","oa":554,"o":"pulse_widths,y"},{"a":39123,"t":"code","b":[149,51],"m":"sta","oa":51,"o":"zpf_33,x"},{"a":39125,"t":"code","b":[185,43,2],"m":"lda","oa":555,"o":"f_022B,y"},{"a":39128,"t":"code","b":[149,52],"m":"sta","oa":52,"o":"zpf_34,x"},{"a":39130,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39132,"t":"code","b":[133,236],"m":"sta","oa":236,"o":"zpa_EC"},{"a":39134,"t":"code","b":[133,234],"m":"sta","oa":234,"o":"zpa_EA"},{"a":39136,"t":"code","b":[181,53],"m":"lda","oa":53,"o":"zpf_35,x"},{"a":39138,"t":"code","b":[41,246],"m":"and","o":"#$F6"},{"a":39140,"t":"code","b":[9,1],"m":"ora","o":"#$01"},{"a":39142,"t":"code","b":[149,53],"m":"sta","oa":53,"o":"zpf_35,x"},{"a":39144,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":39146,"t":"code","b":[32,41,155],"m":"jsr","oa":39721,"o":"advance_offset"},{"a":39149,"t":"code","b":[96],"m":"rts"},{"a":39150,"l":"do_command","c":"Carries out a command byte at the read pointer ($D3). $C0 to $CF set the note length ($0212) to length_ticks entry n ($9F14: 3, 6, 9, 12, 18, 24, 36, 48, 72, 96, 144, 4, 8, 16, 576 and 768 ticks). $F0 to $F9 are found in command_bytes ($9F5C) and jumped to through command_handlers ($9F66), with Y on the byte after the command. Any other byte returns without moving the offset, so the reading would take it again for ever; no sequence holds one.","t":"code","b":[41,240],"m":"and","o":"#$F0","x":[39007]},{"a":39152,"t":"code","b":[201,192],"m":"cmp","o":"#$C0"},{"a":39154,"t":"code","b":[208,26],"m":"bne","oa":39182,"o":"b_990E"},{"a":39156,"t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y"},{"a":39158,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39160,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39161,"t":"code","b":[170],"m":"tax"},{"a":39162,"t":"code","b":[164,229],"m":"ldy","oa":229,"o":"zpa_E5"},{"a":39164,"t":"code","b":[189,20,159],"m":"lda","oa":40724,"o":"length_ticks,x"},{"a":39167,"t":"code","b":[153,18,2],"m":"sta","oa":530,"o":"note_length,y"},{"a":39170,"t":"code","b":[189,21,159],"m":"lda","oa":40725,"o":"$9F15,x"},{"a":39173,"t":"code","b":[153,19,2],"m":"sta","oa":531,"o":"f_0213,y"},{"a":39176,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":39178,"t":"code","b":[32,41,155],"m":"jsr","oa":39721,"o":"advance_offset"},{"a":39181,"t":"code","b":[96],"m":"rts"},{"a":39182,"l":"b_990E","t":"code","b":[162,9],"m":"ldx","o":"#$09","x":[39154]},{"a":39184,"t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y"},{"a":39186,"l":"b_9912","t":"code","b":[221,92,159],"m":"cmp","oa":40796,"o":"command_bytes,x","x":[39209]},{"a":39189,"t":"code","b":[208,17],"m":"bne","oa":39208,"o":"b_9928"},{"a":39191,"t":"code","b":[138],"m":"txa"},{"a":39192,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39193,"t":"code","b":[170],"m":"tax"},{"a":39194,"t":"code","b":[189,102,159],"m":"lda","oa":40806,"o":"command_handlers,x"},{"a":39197,"t":"code","b":[133,207],"m":"sta","oa":207,"o":"zpa_CF"},{"a":39199,"t":"code","b":[189,103,159],"m":"lda","oa":40807,"o":"$9F67,x"},{"a":39202,"t":"code","b":[133,208],"m":"sta","oa":208,"o":"zpa_D0"},{"a":39204,"t":"code","b":[200],"m":"iny"},{"a":39205,"t":"code","b":[108,207,0],"m":"jmp","oa":207,"o":"(zpa_CF)"},{"a":39208,"l":"b_9928","t":"code","b":[202],"m":"dex","x":[39189]},{"a":39209,"t":"code","b":[16,231],"m":"bpl","oa":39186,"o":"b_9912"},{"a":39211,"t":"code","b":[96],"m":"rts"},{"a":39212,"l":"cmd_wait","c":"$F0: waits a note length with no new note, the gate left as it is, and ends the tick's reading.","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[40806]},{"a":39214,"t":"code","b":[133,231],"m":"sta","oa":231,"o":"zpa_E7"},{"a":39216,"t":"code","b":[164,229],"m":"ldy","oa":229,"o":"zpa_E5"},{"a":39218,"t":"code","b":[185,18,2],"m":"lda","oa":530,"o":"note_length,y"},{"a":39221,"t":"code","b":[153,24,2],"m":"sta","oa":536,"o":"note_time,y"},{"a":39224,"t":"code","b":[185,19,2],"m":"lda","oa":531,"o":"f_0213,y"},{"a":39227,"t":"code","b":[153,25,2],"m":"sta","oa":537,"o":"f_0219,y"},{"a":39230,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":39232,"t":"code","b":[32,41,155],"m":"jsr","oa":39721,"o":"advance_offset"},{"a":39235,"t":"code","b":[96],"m":"rts"},{"a":39236,"l":"cmd_restart","c":"$F1: switches the gate off and puts the read offset back to the start of the sequence.","t":"code","b":[166,229],"m":"ldx","oa":229,"o":"zpa_E5","x":[40808]},{"a":39238,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39240,"t":"code","b":[157,30,2],"m":"sta","oa":542,"o":"read_offset,x"},{"a":39243,"t":"code","b":[157,31,2],"m":"sta","oa":543,"o":"f_021F,x"},{"a":39246,"t":"code","b":[164,230],"m":"ldy","oa":230,"o":"zpa_E6"},{"a":39248,"t":"code","b":[185,53,0],"m":"lda","oa":53,"o":"zpf_35,y"},{"a":39251,"t":"code","b":[41,246],"m":"and","o":"#$F6"},{"a":39253,"t":"code","b":[153,53,0],"m":"sta","oa":53,"o":"zpf_35,y"},{"a":39256,"t":"code","b":[96],"m":"rts"},{"a":39257,"l":"cmd_end","c":"$F2: ends the voice's sequence ($0251,x = 0), its effects and the filter sweep, and the tick's reading. Most of the sound effects end with it.","t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4","x":[40810]},{"a":39259,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39261,"t":"code","b":[157,81,2],"m":"sta","oa":593,"o":"voice_sequence,x"},{"a":39264,"t":"code","b":[157,57,2],"m":"sta","oa":569,"o":"fx_flags,x"},{"a":39267,"t":"code","b":[133,235],"m":"sta","oa":235,"o":"sweep_delay"},{"a":39269,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":39271,"t":"code","b":[133,231],"m":"sta","oa":231,"o":"zpa_E7"},{"a":39273,"t":"code","b":[96],"m":"rts"},{"a":39274,"l":"cmd_instrument","c":"$F3 n: instrument n, twelve bytes at instruments ($A25D + 12 n): attack and decay, sustain and release, the waveform (high four bits) and the pulse width's high four bits, inverted (low four), the pulse width's low byte, inverted; the delay between effect steps; the effect flags (bit 7 on, bit 6 steps in pitch, bit 5 steps in pulse width, bit 4 a slide in frequency, bit 3 repeat the pairs, bit 2 ring modulation on triangle, bit 1 sync); and three pairs of a step and a count. The envelope and the waveform go into the voice's shadow registers straight away, the waveform with the gate off.","t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y","x":[40812]},{"a":39276,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39278,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":39280,"t":"code","b":[132,210],"m":"sty","oa":210,"o":"zpa_D2"},{"a":39282,"t":"code","b":[6,209],"m":"asl","oa":209,"o":"zpa_D1"},{"a":39284,"t":"code","b":[38,210],"m":"rol","oa":210,"o":"zpa_D2"},{"a":39286,"t":"code","b":[6,209],"m":"asl","oa":209,"o":"zpa_D1"},{"a":39288,"t":"code","b":[38,210],"m":"rol","oa":210,"o":"zpa_D2"},{"a":39290,"t":"code","b":[165,210],"m":"lda","oa":210,"o":"zpa_D2"},{"a":39292,"t":"code","b":[72],"m":"pha"},{"a":39293,"t":"code","b":[165,209],"m":"lda","oa":209,"o":"zpa_D1"},{"a":39295,"t":"code","b":[72],"m":"pha"},{"a":39296,"t":"code","b":[6,209],"m":"asl","oa":209,"o":"zpa_D1"},{"a":39298,"t":"code","b":[38,210],"m":"rol","oa":210,"o":"zpa_D2"},{"a":39300,"t":"code","b":[24],"m":"clc"},{"a":39301,"t":"code","b":[104],"m":"pla"},{"a":39302,"t":"code","b":[101,209],"m":"adc","oa":209,"o":"zpa_D1"},{"a":39304,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39306,"t":"code","b":[104],"m":"pla"},{"a":39307,"t":"code","b":[101,210],"m":"adc","oa":210,"o":"zpa_D2"},{"a":39309,"t":"code","b":[133,210],"m":"sta","oa":210,"o":"zpa_D2"},{"a":39311,"t":"code","b":[24],"m":"clc"},{"a":39312,"t":"code","b":[165,209],"m":"lda","oa":209,"o":"zpa_D1"},{"a":39314,"t":"code","b":[105,93],"m":"adc","o":"#$5D"},{"a":39316,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39318,"t":"code","b":[165,210],"m":"lda","oa":210,"o":"zpa_D2"},{"a":39320,"t":"code","b":[105,162],"m":"adc","o":"#$A2"},{"a":39322,"t":"code","b":[133,210],"m":"sta","oa":210,"o":"zpa_D2"},{"a":39324,"t":"code","b":[166,230],"m":"ldx","oa":230,"o":"zpa_E6"},{"a":39326,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39328,"t":"code","b":[149,54],"m":"sta","oa":54,"o":"zpf_36,x"},{"a":39330,"t":"code","b":[200],"m":"iny"},{"a":39331,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39333,"t":"code","b":[149,55],"m":"sta","oa":55,"o":"zpf_37,x"},{"a":39335,"t":"code","b":[200],"m":"iny"},{"a":39336,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39338,"t":"code","b":[72],"m":"pha"},{"a":39339,"t":"code","b":[41,240],"m":"and","o":"#$F0"},{"a":39341,"t":"code","b":[149,53],"m":"sta","oa":53,"o":"zpf_35,x"},{"a":39343,"t":"code","b":[200],"m":"iny"},{"a":39344,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39346,"t":"code","b":[166,229],"m":"ldx","oa":229,"o":"zpa_E5"},{"a":39348,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":39350,"t":"code","b":[157,42,2],"m":"sta","oa":554,"o":"pulse_widths,x"},{"a":39353,"t":"code","b":[104],"m":"pla"},{"a":39354,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39356,"t":"code","b":[73,15],"m":"eor","o":"#$0F"},{"a":39358,"t":"code","b":[157,43,2],"m":"sta","oa":555,"o":"f_022B,x"},{"a":39361,"t":"code","b":[200],"m":"iny"},{"a":39362,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39364,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39366,"t":"code","b":[157,72,2],"m":"sta","oa":584,"o":"ins_delay,x"},{"a":39369,"t":"code","b":[200],"m":"iny"},{"a":39370,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39372,"t":"code","b":[157,54,2],"m":"sta","oa":566,"o":"ins_flags,x"},{"a":39375,"t":"code","b":[200],"m":"iny"},{"a":39376,"t":"code","b":[189,89,159],"m":"lda","oa":40793,"o":"voice_times3,x"},{"a":39379,"t":"code","b":[170],"m":"tax"},{"a":39380,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39382,"t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"fx_steps,x"},{"a":39385,"t":"code","b":[200],"m":"iny"},{"a":39386,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39388,"t":"code","b":[157,9,2],"m":"sta","oa":521,"o":"fx_counts,x"},{"a":39391,"t":"code","b":[232],"m":"inx"},{"a":39392,"t":"code","b":[200],"m":"iny"},{"a":39393,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39395,"t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"fx_steps,x"},{"a":39398,"t":"code","b":[200],"m":"iny"},{"a":39399,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39401,"t":"code","b":[157,9,2],"m":"sta","oa":521,"o":"fx_counts,x"},{"a":39404,"t":"code","b":[232],"m":"inx"},{"a":39405,"t":"code","b":[200],"m":"iny"},{"a":39406,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39408,"t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"fx_steps,x"},{"a":39411,"t":"code","b":[200],"m":"iny"},{"a":39412,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39414,"t":"code","b":[157,9,2],"m":"sta","oa":521,"o":"fx_counts,x"},{"a":39417,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39419,"t":"code","b":[164,230],"m":"ldy","oa":230,"o":"zpa_E6"},{"a":39421,"t":"code","b":[189,54,2],"m":"lda","oa":566,"o":"ins_flags,x"},{"a":39424,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":39425,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":39426,"t":"code","b":[72],"m":"pha"},{"a":39427,"t":"code","b":[144,8],"m":"bcc","oa":39437,"o":"b_9A0D"},{"a":39429,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":39431,"t":"code","b":[25,53,0],"m":"ora","oa":53,"o":"zpf_35,y"},{"a":39434,"t":"code","b":[153,53,0],"m":"sta","oa":53,"o":"zpf_35,y"},{"a":39437,"l":"b_9A0D","t":"code","b":[104],"m":"pla","x":[39427]},{"a":39438,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":39439,"t":"code","b":[144,5],"m":"bcc","oa":39446,"o":"b_9A16"},{"a":39441,"t":"code","b":[169,20],"m":"lda","o":"#$14"},{"a":39443,"t":"code","b":[153,53,0],"m":"sta","oa":53,"o":"zpf_35,y"},{"a":39446,"l":"b_9A16","t":"code","b":[169,2],"m":"lda","o":"#$02","x":[39439]},{"a":39448,"t":"code","b":[32,41,155],"m":"jsr","oa":39721,"o":"advance_offset"},{"a":39451,"t":"code","b":[96],"m":"rts"},{"a":39452,"l":"cmd_long","c":"$F4 a b: sets the note length to the sum of two lengths, length_ticks entries a and b (their low four bits).","t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y","x":[40814]},{"a":39454,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39456,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39457,"t":"code","b":[170],"m":"tax"},{"a":39458,"t":"code","b":[189,20,159],"m":"lda","oa":40724,"o":"length_ticks,x"},{"a":39461,"t":"code","b":[133,217],"m":"sta","oa":217,"o":"zpa_D9"},{"a":39463,"t":"code","b":[189,21,159],"m":"lda","oa":40725,"o":"$9F15,x"},{"a":39466,"t":"code","b":[133,218],"m":"sta","oa":218,"o":"zpa_DA"},{"a":39468,"t":"code","b":[200],"m":"iny"},{"a":39469,"t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y"},{"a":39471,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39473,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39474,"t":"code","b":[170],"m":"tax"},{"a":39475,"t":"code","b":[164,229],"m":"ldy","oa":229,"o":"zpa_E5"},{"a":39477,"t":"code","b":[189,20,159],"m":"lda","oa":40724,"o":"length_ticks,x"},{"a":39480,"t":"code","b":[101,217],"m":"adc","oa":217,"o":"zpa_D9"},{"a":39482,"t":"code","b":[153,18,2],"m":"sta","oa":530,"o":"note_length,y"},{"a":39485,"t":"code","b":[189,21,159],"m":"lda","oa":40725,"o":"$9F15,x"},{"a":39488,"t":"code","b":[101,218],"m":"adc","oa":218,"o":"zpa_DA"},{"a":39490,"t":"code","b":[153,19,2],"m":"sta","oa":531,"o":"f_0213,y"},{"a":39493,"t":"code","b":[169,3],"m":"lda","o":"#$03"},{"a":39495,"t":"code","b":[32,41,155],"m":"jsr","oa":39721,"o":"advance_offset"},{"a":39498,"t":"code","b":[96],"m":"rts"},{"a":39499,"l":"cmd_goto","c":"$F5 n: the voice goes on with sequence $80 + n from its start, with the filter taken off it. The tunes repeat this way.","t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y","x":[40816]},{"a":39501,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":39503,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39505,"t":"code","b":[157,81,2],"m":"sta","oa":593,"o":"voice_sequence,x"},{"a":39508,"t":"code","b":[165,72],"m":"lda","oa":72,"o":"filter_route_shadow"},{"a":39510,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39512,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":39515,"t":"code","b":[133,72],"m":"sta","oa":72,"o":"filter_route_shadow"},{"a":39517,"t":"code","b":[166,229],"m":"ldx","oa":229,"o":"zpa_E5"},{"a":39519,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39521,"t":"code","b":[157,30,2],"m":"sta","oa":542,"o":"read_offset,x"},{"a":39524,"t":"code","b":[157,31,2],"m":"sta","oa":543,"o":"f_021F,x"},{"a":39527,"t":"code","b":[96],"m":"rts"},{"a":39528,"l":"cmd_tempo","c":"$F6 n: sets CIA 1's timer B, the sequencer's tick, to tempo_latches entry n ($9F34).","t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y","x":[40818]},{"a":39530,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39531,"t":"code","b":[170],"m":"tax"},{"a":39532,"t":"code","b":[120],"m":"sei"},{"a":39533,"t":"code","b":[189,52,159],"m":"lda","oa":40756,"o":"tempo_latches,x"},{"a":39536,"t":"code","b":[141,6,220],"m":"sta","o":"cia1_timer_b_lo"},{"a":39539,"t":"code","b":[189,53,159],"m":"lda","oa":40757,"o":"$9F35,x"},{"a":39542,"t":"code","b":[141,7,220],"m":"sta","o":"cia1_timer_b_hi"},{"a":39545,"t":"code","b":[88],"m":"cli"},{"a":39546,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":39548,"t":"code","b":[32,41,155],"m":"jsr","oa":39721,"o":"advance_offset"},{"a":39551,"t":"code","b":[96],"m":"rts"},{"a":39552,"l":"cmd_call","c":"$F7 n: plays sequence $80 + n from its start and comes back after it: the sequence and the offset after the command are kept ($0254, $0224) for $F8. One level deep.","t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4","x":[40820]},{"a":39554,"t":"code","b":[189,81,2],"m":"lda","oa":593,"o":"voice_sequence,x"},{"a":39557,"t":"code","b":[157,84,2],"m":"sta","oa":596,"o":"saved_sequence,x"},{"a":39560,"t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y"},{"a":39562,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":39564,"t":"code","b":[157,81,2],"m":"sta","oa":593,"o":"voice_sequence,x"},{"a":39567,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":39569,"t":"code","b":[32,41,155],"m":"jsr","oa":39721,"o":"advance_offset"},{"a":39572,"t":"code","b":[189,30,2],"m":"lda","oa":542,"o":"read_offset,x"},{"a":39575,"t":"code","b":[157,36,2],"m":"sta","oa":548,"o":"saved_offset,x"},{"a":39578,"t":"code","b":[189,31,2],"m":"lda","oa":543,"o":"f_021F,x"},{"a":39581,"t":"code","b":[157,37,2],"m":"sta","oa":549,"o":"f_0225,x"},{"a":39584,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39586,"t":"code","b":[157,30,2],"m":"sta","oa":542,"o":"read_offset,x"},{"a":39589,"t":"code","b":[157,31,2],"m":"sta","oa":543,"o":"f_021F,x"},{"a":39592,"t":"code","b":[96],"m":"rts"},{"a":39593,"l":"cmd_return","c":"$F8: goes back to the sequence and offset that $F7 kept.","t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4","x":[40822]},{"a":39595,"t":"code","b":[189,84,2],"m":"lda","oa":596,"o":"saved_sequence,x"},{"a":39598,"t":"code","b":[157,81,2],"m":"sta","oa":593,"o":"voice_sequence,x"},{"a":39601,"t":"code","b":[166,229],"m":"ldx","oa":229,"o":"zpa_E5"},{"a":39603,"t":"code","b":[189,36,2],"m":"lda","oa":548,"o":"saved_offset,x"},{"a":39606,"t":"code","b":[157,30,2],"m":"sta","oa":542,"o":"read_offset,x"},{"a":39609,"t":"code","b":[189,37,2],"m":"lda","oa":549,"o":"f_0225,x"},{"a":39612,"t":"code","b":[157,31,2],"m":"sta","oa":543,"o":"f_021F,x"},{"a":39615,"t":"code","b":[96],"m":"rts"},{"a":39616,"l":"cmd_filter","c":"$F9 n: filter setting n, at filter_settings ($9F7A, eleven bytes each): the delay between sweep steps ($EB), the starting cutoff ($D6 and $D5), the resonance and voice routing with this voice added ($48), the filter mode with voice 3 left on ($49, keeping the volume), and three phases of a step (times 8) and a count of steps.","t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y","x":[40824]},{"a":39618,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39619,"t":"code","b":[168],"m":"tay"},{"a":39620,"t":"code","b":[185,122,159],"m":"lda","oa":40826,"o":"filter_settings,y"},{"a":39623,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39625,"t":"code","b":[185,123,159],"m":"lda","oa":40827,"o":"$9F7B,y"},{"a":39628,"t":"code","b":[133,210],"m":"sta","oa":210,"o":"zpa_D2"},{"a":39630,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":39632,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39634,"t":"code","b":[133,235],"m":"sta","oa":235,"o":"sweep_delay"},{"a":39636,"t":"code","b":[200],"m":"iny"},{"a":39637,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39639,"t":"code","b":[133,214],"m":"sta","oa":214,"o":"zpa_D6"},{"a":39641,"t":"code","b":[200],"m":"iny"},{"a":39642,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39644,"t":"code","b":[133,213],"m":"sta","oa":213,"o":"zpa_D5"},{"a":39646,"t":"code","b":[200],"m":"iny"},{"a":39647,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39649,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39651,"t":"code","b":[29,166,205],"m":"ora","oa":52646,"o":"sprite_bits,x"},{"a":39654,"t":"code","b":[133,72],"m":"sta","oa":72,"o":"filter_route_shadow"},{"a":39656,"t":"code","b":[200],"m":"iny"},{"a":39657,"t":"code","b":[165,73],"m":"lda","oa":73,"o":"volume_shadow"},{"a":39659,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39661,"t":"code","b":[17,209],"m":"ora","oa":209,"o":"(zpa_D1),y"},{"a":39663,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":39665,"t":"code","b":[133,73],"m":"sta","oa":73,"o":"volume_shadow"},{"a":39667,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":39669,"l":"b_9AF5","t":"code","b":[200],"m":"iny","x":[39713]},{"a":39670,"t":"code","b":[138],"m":"txa"},{"a":39671,"t":"code","b":[72],"m":"pha"},{"a":39672,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39673,"t":"code","b":[170],"m":"tax"},{"a":39674,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39676,"t":"code","b":[157,48,2],"m":"sta","oa":560,"o":"sweep_steps,x"},{"a":39679,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39681,"t":"code","b":[157,49,2],"m":"sta","oa":561,"o":"f_0231,x"},{"a":39684,"t":"code","b":[30,48,2],"m":"asl","oa":560,"o":"sweep_steps,x"},{"a":39687,"t":"code","b":[62,49,2],"m":"rol","oa":561,"o":"f_0231,x"},{"a":39690,"t":"code","b":[30,48,2],"m":"asl","oa":560,"o":"sweep_steps,x"},{"a":39693,"t":"code","b":[62,49,2],"m":"rol","oa":561,"o":"f_0231,x"},{"a":39696,"t":"code","b":[30,48,2],"m":"asl","oa":560,"o":"sweep_steps,x"},{"a":39699,"t":"code","b":[62,49,2],"m":"rol","oa":561,"o":"f_0231,x"},{"a":39702,"t":"code","b":[104],"m":"pla"},{"a":39703,"t":"code","b":[170],"m":"tax"},{"a":39704,"t":"code","b":[200],"m":"iny"},{"a":39705,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39707,"t":"code","b":[157,87,2],"m":"sta","oa":599,"o":"sweep_counts,x"},{"a":39710,"t":"code","b":[232],"m":"inx"},{"a":39711,"t":"code","b":[224,3],"m":"cpx","o":"#$03"},{"a":39713,"t":"code","b":[144,210],"m":"bcc","oa":39669,"o":"b_9AF5"},{"a":39715,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":39717,"t":"code","b":[32,41,155],"m":"jsr","oa":39721,"o":"advance_offset"},{"a":39720,"t":"code","b":[96],"m":"rts"},{"a":39721,"l":"advance_offset","c":"Adds A to voice $E5's read offset ($021E, two bytes).","t":"code","b":[166,229],"m":"ldx","oa":229,"o":"zpa_E5","x":[39146,39178,39232,39448,39495,39548,39569,39717]},{"a":39723,"t":"code","b":[24],"m":"clc"},{"a":39724,"t":"code","b":[125,30,2],"m":"adc","oa":542,"o":"read_offset,x"},{"a":39727,"t":"code","b":[157,30,2],"m":"sta","oa":542,"o":"read_offset,x"},{"a":39730,"t":"code","b":[144,3],"m":"bcc","oa":39735,"o":"r_9B37"},{"a":39732,"t":"code","b":[254,31,2],"m":"inc","oa":543,"o":"f_021F,x"},{"a":39735,"l":"r_9B37","t":"code","b":[96],"m":"rts","x":[39730]},{"a":39736,"l":"count_durations","c":"Counts each voice's note time ($0218) down by one a tick; when it reaches 0 the gate goes off, so each note has its release before the next. Also counts the fade's timer ($E3) down.","t":"code","b":[162,2],"m":"ldx","o":"#$02","x":[38988]},{"a":39738,"l":"b_9B3A","t":"code","b":[138],"m":"txa","x":[39783]},{"a":39739,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39740,"t":"code","b":[168],"m":"tay"},{"a":39741,"t":"code","b":[185,24,2],"m":"lda","oa":536,"o":"note_time,y"},{"a":39744,"t":"code","b":[25,25,2],"m":"ora","oa":537,"o":"f_0219,y"},{"a":39747,"t":"code","b":[240,33],"m":"beq","oa":39782,"o":"b_9B66"},{"a":39749,"t":"code","b":[185,24,2],"m":"lda","oa":536,"o":"note_time,y"},{"a":39752,"t":"code","b":[56],"m":"sec"},{"a":39753,"t":"code","b":[233,1],"m":"sbc","o":"#$01"},{"a":39755,"t":"code","b":[153,24,2],"m":"sta","oa":536,"o":"note_time,y"},{"a":39758,"t":"code","b":[185,25,2],"m":"lda","oa":537,"o":"f_0219,y"},{"a":39761,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":39763,"t":"code","b":[153,25,2],"m":"sta","oa":537,"o":"f_0219,y"},{"a":39766,"t":"code","b":[25,24,2],"m":"ora","oa":536,"o":"note_time,y"},{"a":39769,"t":"code","b":[208,11],"m":"bne","oa":39782,"o":"b_9B66"},{"a":39771,"t":"code","b":[188,86,159],"m":"ldy","oa":40790,"o":"sid_offsets,x"},{"a":39774,"t":"code","b":[185,53,0],"m":"lda","oa":53,"o":"zpf_35,y"},{"a":39777,"t":"code","b":[41,246],"m":"and","o":"#$F6"},{"a":39779,"t":"code","b":[153,53,0],"m":"sta","oa":53,"o":"zpf_35,y"},{"a":39782,"l":"b_9B66","t":"code","b":[202],"m":"dex","x":[39747,39769]},{"a":39783,"t":"code","b":[16,209],"m":"bpl","oa":39738,"o":"b_9B3A"},{"a":39785,"t":"code","b":[165,227],"m":"lda","oa":227,"o":"fade_timer"},{"a":39787,"t":"code","b":[240,2],"m":"beq","oa":39791,"o":"r_9B6F"},{"a":39789,"t":"code","b":[198,227],"m":"dec","oa":227,"o":"fade_timer"},{"a":39791,"l":"r_9B6F","t":"code","b":[96],"m":"rts","x":[39787]},{"a":39792,"l":"voice_effects","c":"On each tick of timer A, for each voice with effects on ($0239 bit 7) and its delay ($023C) run out: steps the current pair (pitch_step, pulse_step, slide_step, as the flags say), counts the step and sets the delay again ($0248). When the pair's steps are done it takes the next of the three pairs, after the third going back to the first if the flags' bit 3 is set or switching the effects off. A pair with a count of 0 is passed over.","t":"code","b":[162,2],"m":"ldx","o":"#$02","x":[40330]},{"a":39794,"l":"b_9B72","t":"code","b":[189,57,2],"m":"lda","oa":569,"o":"fx_flags,x","x":[39835,39892]},{"a":39797,"t":"code","b":[16,35],"m":"bpl","oa":39834,"o":"b_9B9A"},{"a":39799,"t":"code","b":[189,60,2],"m":"lda","oa":572,"o":"fx_delay,x"},{"a":39802,"t":"code","b":[208,30],"m":"bne","oa":39834,"o":"b_9B9A"},{"a":39804,"t":"code","b":[189,66,2],"m":"lda","oa":578,"o":"fx_count,x"},{"a":39807,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":39809,"t":"code","b":[240,27],"m":"beq","oa":39838,"o":"b_9B9E"},{"a":39811,"t":"code","b":[221,63,2],"m":"cmp","oa":575,"o":"fx_done,x"},{"a":39814,"t":"code","b":[144,22],"m":"bcc","oa":39838,"o":"b_9B9E"},{"a":39816,"t":"code","b":[32,215,155],"m":"jsr","oa":39895,"o":"pitch_step"},{"a":39819,"t":"code","b":[32,31,156],"m":"jsr","oa":39967,"o":"pulse_step"},{"a":39822,"t":"code","b":[32,79,156],"m":"jsr","oa":40015,"o":"slide_step"},{"a":39825,"t":"code","b":[254,63,2],"m":"inc","oa":575,"o":"fx_done,x"},{"a":39828,"t":"code","b":[189,72,2],"m":"lda","oa":584,"o":"ins_delay,x"},{"a":39831,"t":"code","b":[157,60,2],"m":"sta","oa":572,"o":"fx_delay,x"},{"a":39834,"l":"b_9B9A","t":"code","b":[202],"m":"dex","x":[39797,39802,39861]},{"a":39835,"t":"code","b":[16,213],"m":"bpl","oa":39794,"o":"b_9B72"},{"a":39837,"t":"code","b":[96],"m":"rts"},{"a":39838,"l":"b_9B9E","t":"code","b":[188,75,2],"m":"ldy","oa":587,"o":"fx_pair,x","x":[39809,39814]},{"a":39841,"t":"code","b":[200],"m":"iny"},{"a":39842,"t":"code","b":[192,3],"m":"cpy","o":"#$03"},{"a":39844,"t":"code","b":[144,20],"m":"bcc","oa":39866,"o":"b_9BBA"},{"a":39846,"t":"code","b":[189,57,2],"m":"lda","oa":569,"o":"fx_flags,x"},{"a":39849,"t":"code","b":[41,8],"m":"and","o":"#$08"},{"a":39851,"t":"code","b":[208,11],"m":"bne","oa":39864,"o":"b_9BB8"},{"a":39853,"t":"code","b":[189,57,2],"m":"lda","oa":569,"o":"fx_flags,x"},{"a":39856,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":39858,"t":"code","b":[157,57,2],"m":"sta","oa":569,"o":"fx_flags,x"},{"a":39861,"t":"code","b":[76,154,155],"m":"jmp","oa":39834,"o":"b_9B9A"},{"a":39864,"l":"b_9BB8","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[39851]},{"a":39866,"l":"b_9BBA","t":"code","b":[152],"m":"tya","x":[39844]},{"a":39867,"t":"code","b":[157,75,2],"m":"sta","oa":587,"o":"fx_pair,x"},{"a":39870,"t":"code","b":[24],"m":"clc"},{"a":39871,"t":"code","b":[125,89,159],"m":"adc","oa":40793,"o":"voice_times3,x"},{"a":39874,"t":"code","b":[168],"m":"tay"},{"a":39875,"t":"code","b":[185,0,2],"m":"lda","oa":512,"o":"fx_steps,y"},{"a":39878,"t":"code","b":[157,69,2],"m":"sta","oa":581,"o":"fx_step,x"},{"a":39881,"t":"code","b":[185,9,2],"m":"lda","oa":521,"o":"fx_counts,y"},{"a":39884,"t":"code","b":[157,66,2],"m":"sta","oa":578,"o":"fx_count,x"},{"a":39887,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39889,"t":"code","b":[157,63,2],"m":"sta","oa":575,"o":"fx_done,x"},{"a":39892,"t":"code","b":[76,114,155],"m":"jmp","oa":39794,"o":"b_9B72"},{"a":39895,"l":"pitch_step","c":"With flag bit 6: moves the voice's pitch ($024E, an index into note_freqs) by the pair's step, in quarter tones (two to a semitone), and sets the frequency from the table. Past the top of the table's 192 entries it wraps round to the bottom (190 plus 4 gives 2); below the bottom it lands one entry higher than a wrap would (sbc #$3F with the carry set: 2 less 4 gives 191, and 0 less 1 gives 192, the word after the table).","t":"code","b":[189,57,2],"m":"lda","oa":569,"o":"fx_flags,x","x":[39816]},{"a":39898,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":39900,"t":"code","b":[240,64],"m":"beq","oa":39966,"o":"r_9C1E"},{"a":39902,"t":"code","b":[189,78,2],"m":"lda","oa":590,"o":"pitch_index,x"},{"a":39905,"t":"code","b":[24],"m":"clc"},{"a":39906,"t":"code","b":[125,69,2],"m":"adc","oa":581,"o":"fx_step,x"},{"a":39909,"t":"code","b":[201,192],"m":"cmp","o":"#$C0"},{"a":39911,"t":"code","b":[144,15],"m":"bcc","oa":39928,"o":"b_9BF8"},{"a":39913,"t":"code","b":[72],"m":"pha"},{"a":39914,"t":"code","b":[189,69,2],"m":"lda","oa":581,"o":"fx_step,x"},{"a":39917,"t":"code","b":[16,6],"m":"bpl","oa":39925,"o":"b_9BF5"},{"a":39919,"t":"code","b":[104],"m":"pla"},{"a":39920,"t":"code","b":[233,63],"m":"sbc","o":"#$3F"},{"a":39922,"t":"code","b":[76,248,155],"m":"jmp","oa":39928,"o":"b_9BF8"},{"a":39925,"l":"b_9BF5","t":"code","b":[104],"m":"pla","x":[39917]},{"a":39926,"t":"code","b":[233,192],"m":"sbc","o":"#$C0"},{"a":39928,"l":"b_9BF8","t":"code","b":[157,78,2],"m":"sta","oa":590,"o":"pitch_index,x","x":[39911,39922]},{"a":39931,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":39933,"t":"code","b":[132,210],"m":"sty","oa":210,"o":"zpa_D2"},{"a":39935,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39936,"t":"code","b":[38,210],"m":"rol","oa":210,"o":"zpa_D2"},{"a":39938,"t":"code","b":[105,148],"m":"adc","o":"#$94"},{"a":39940,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39942,"t":"code","b":[165,210],"m":"lda","oa":210,"o":"zpa_D2"},{"a":39944,"t":"code","b":[105,157],"m":"adc","o":"#$9D"},{"a":39946,"t":"code","b":[133,210],"m":"sta","oa":210,"o":"zpa_D2"},{"a":39948,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39950,"t":"code","b":[72],"m":"pha"},{"a":39951,"t":"code","b":[200],"m":"iny"},{"a":39952,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39954,"t":"code","b":[72],"m":"pha"},{"a":39955,"t":"code","b":[188,86,159],"m":"ldy","oa":40790,"o":"sid_offsets,x"},{"a":39958,"t":"code","b":[104],"m":"pla"},{"a":39959,"t":"code","b":[153,50,0],"m":"sta","oa":50,"o":"zpf_32,y"},{"a":39962,"t":"code","b":[104],"m":"pla"},{"a":39963,"t":"code","b":[153,49,0],"m":"sta","oa":49,"o":"sid_shadow,y"},{"a":39966,"l":"r_9C1E","t":"code","b":[96],"m":"rts","x":[39900]},{"a":39967,"l":"pulse_step","c":"With flag bit 5: adds the pair's step times 16 to the voice's pulse width, kept to twelve bits.","t":"code","b":[189,57,2],"m":"lda","oa":569,"o":"fx_flags,x","x":[39819]},{"a":39970,"t":"code","b":[41,32],"m":"and","o":"#$20"},{"a":39972,"t":"code","b":[240,40],"m":"beq","oa":40014,"o":"r_9C4E"},{"a":39974,"t":"code","b":[189,69,2],"m":"lda","oa":581,"o":"fx_step,x"},{"a":39977,"t":"code","b":[133,215],"m":"sta","oa":215,"o":"zpa_D7"},{"a":39979,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39981,"t":"code","b":[133,216],"m":"sta","oa":216,"o":"zpa_D8"},{"a":39983,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":39985,"l":"b_9C31","t":"code","b":[6,215],"m":"asl","oa":215,"o":"zpa_D7","x":[39990]},{"a":39987,"t":"code","b":[38,216],"m":"rol","oa":216,"o":"zpa_D8"},{"a":39989,"t":"code","b":[136],"m":"dey"},{"a":39990,"t":"code","b":[16,249],"m":"bpl","oa":39985,"o":"b_9C31"},{"a":39992,"t":"code","b":[188,86,159],"m":"ldy","oa":40790,"o":"sid_offsets,x"},{"a":39995,"t":"code","b":[185,51,0],"m":"lda","oa":51,"o":"zpf_33,y"},{"a":39998,"t":"code","b":[24],"m":"clc"},{"a":39999,"t":"code","b":[101,215],"m":"adc","oa":215,"o":"zpa_D7"},{"a":40001,"t":"code","b":[153,51,0],"m":"sta","oa":51,"o":"zpf_33,y"},{"a":40004,"t":"code","b":[185,52,0],"m":"lda","oa":52,"o":"zpf_34,y"},{"a":40007,"t":"code","b":[101,216],"m":"adc","oa":216,"o":"zpa_D8"},{"a":40009,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":40011,"t":"code","b":[153,52,0],"m":"sta","oa":52,"o":"zpf_34,y"},{"a":40014,"l":"r_9C4E","t":"code","b":[96],"m":"rts","x":[39972]},{"a":40015,"l":"slide_step","c":"With flag bit 4: adds the pair's step straight to the voice's frequency, upwards, or downwards when bit 7 of the pair's count is set (the step is then added less 256).","t":"code","b":[189,57,2],"m":"lda","oa":569,"o":"fx_flags,x","x":[39822]},{"a":40018,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":40020,"t":"code","b":[240,34],"m":"beq","oa":40056,"o":"r_9C78"},{"a":40022,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40024,"t":"code","b":[133,237],"m":"sta","oa":237,"o":"zpa_ED"},{"a":40026,"t":"code","b":[189,66,2],"m":"lda","oa":578,"o":"fx_count,x"},{"a":40029,"t":"code","b":[16,4],"m":"bpl","oa":40035,"o":"b_9C63"},{"a":40031,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":40033,"t":"code","b":[133,237],"m":"sta","oa":237,"o":"zpa_ED"},{"a":40035,"l":"b_9C63","t":"code","b":[188,86,159],"m":"ldy","oa":40790,"o":"sid_offsets,x","x":[40029]},{"a":40038,"t":"code","b":[185,49,0],"m":"lda","oa":49,"o":"sid_shadow,y"},{"a":40041,"t":"code","b":[24],"m":"clc"},{"a":40042,"t":"code","b":[125,69,2],"m":"adc","oa":581,"o":"fx_step,x"},{"a":40045,"t":"code","b":[153,49,0],"m":"sta","oa":49,"o":"sid_shadow,y"},{"a":40048,"t":"code","b":[185,50,0],"m":"lda","oa":50,"o":"zpf_32,y"},{"a":40051,"t":"code","b":[101,237],"m":"adc","oa":237,"o":"zpa_ED"},{"a":40053,"t":"code","b":[153,50,0],"m":"sta","oa":50,"o":"zpf_32,y"},{"a":40056,"l":"r_9C78","t":"code","b":[96],"m":"rts","x":[40020]},{"a":40057,"l":"filter_sweep","c":"On each tick of timer A, when a filter setting with a sweep is on ($EB not 0) and its delay ($E9) has run out: moves the cutoff by the current phase's step (filter_step) and counts the step, setting the delay again; after the phase's count it takes the next of the three phases, and after the third starts again from the first unless the second phase's step ($0232) is 0, when the sweep stops where it is.","t":"code","b":[165,235],"m":"lda","oa":235,"o":"sweep_delay","x":[40333]},{"a":40059,"t":"code","b":[240,21],"m":"beq","oa":40082,"o":"r_9C92"},{"a":40061,"t":"code","b":[165,233],"m":"lda","oa":233,"o":"zpa_E9"},{"a":40063,"t":"code","b":[208,17],"m":"bne","oa":40082,"o":"r_9C92"},{"a":40065,"l":"j_9C81","t":"code","b":[165,232],"m":"lda","oa":232,"o":"zpa_E8","x":[40109]},{"a":40067,"t":"code","b":[240,14],"m":"beq","oa":40083,"o":"b_9C93"},{"a":40069,"t":"code","b":[197,234],"m":"cmp","oa":234,"o":"zpa_EA"},{"a":40071,"t":"code","b":[144,10],"m":"bcc","oa":40083,"o":"b_9C93"},{"a":40073,"t":"code","b":[32,176,156],"m":"jsr","oa":40112,"o":"filter_step"},{"a":40076,"t":"code","b":[230,234],"m":"inc","oa":234,"o":"zpa_EA"},{"a":40078,"t":"code","b":[165,235],"m":"lda","oa":235,"o":"sweep_delay"},{"a":40080,"t":"code","b":[133,233],"m":"sta","oa":233,"o":"zpa_E9"},{"a":40082,"l":"r_9C92","t":"code","b":[96],"m":"rts","x":[40059,40063]},{"a":40083,"l":"b_9C93","t":"code","b":[166,236],"m":"ldx","oa":236,"o":"zpa_EC","x":[40067,40071]},{"a":40085,"t":"code","b":[232],"m":"inx"},{"a":40086,"t":"code","b":[224,3],"m":"cpx","o":"#$03"},{"a":40088,"t":"code","b":[144,8],"m":"bcc","oa":40098,"o":"b_9CA2"},{"a":40090,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":40092,"t":"code","b":[173,50,2],"m":"lda","oa":562,"o":"a_0232"},{"a":40095,"t":"code","b":[208,1],"m":"bne","oa":40098,"o":"b_9CA2"},{"a":40097,"t":"code","b":[96],"m":"rts"},{"a":40098,"l":"b_9CA2","t":"code","b":[134,236],"m":"stx","oa":236,"o":"zpa_EC","x":[40088,40095]},{"a":40100,"t":"code","b":[189,87,2],"m":"lda","oa":599,"o":"sweep_counts,x"},{"a":40103,"t":"code","b":[133,232],"m":"sta","oa":232,"o":"zpa_E8"},{"a":40105,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40107,"t":"code","b":[133,234],"m":"sta","oa":234,"o":"zpa_EA"},{"a":40109,"t":"code","b":[76,129,156],"m":"jmp","oa":40065,"o":"j_9C81"},{"a":40112,"l":"filter_step","c":"Adds the phase's step ($0230 + 2 x phase) to the cutoff ($DB, $DC), kept to eleven bits, then sets it (set_cutoff).","t":"code","b":[165,236],"m":"lda","oa":236,"o":"zpa_EC","x":[40073]},{"a":40114,"t":"code","b":[10],"m":"asl","o":"a"},{"a":40115,"t":"code","b":[170],"m":"tax"},{"a":40116,"t":"code","b":[165,219],"m":"lda","oa":219,"o":"zpa_DB"},{"a":40118,"t":"code","b":[125,48,2],"m":"adc","oa":560,"o":"sweep_steps,x"},{"a":40121,"t":"code","b":[133,219],"m":"sta","oa":219,"o":"zpa_DB"},{"a":40123,"t":"code","b":[165,220],"m":"lda","oa":220,"o":"zpa_DC"},{"a":40125,"t":"code","b":[125,49,2],"m":"adc","oa":561,"o":"f_0231,x"},{"a":40128,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":40130,"t":"code","b":[133,220],"m":"sta","oa":220,"o":"zpa_DC"},{"a":40132,"l":"set_cutoff","c":"Splits the eleven-bit cutoff ($DB, $DC) into the filter's two registers' shadows: the low three bits into $46 ($D415) and the high eight into $47 ($D416).","t":"code","b":[165,219],"m":"lda","oa":219,"o":"zpa_DB","x":[39117]},{"a":40134,"t":"code","b":[72],"m":"pha"},{"a":40135,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":40137,"t":"code","b":[133,70],"m":"sta","oa":70,"o":"cutoff_low_shadow"},{"a":40139,"t":"code","b":[165,220],"m":"lda","oa":220,"o":"zpa_DC"},{"a":40141,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":40142,"t":"code","b":[102,219],"m":"ror","oa":219,"o":"zpa_DB"},{"a":40144,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":40145,"t":"code","b":[102,219],"m":"ror","oa":219,"o":"zpa_DB"},{"a":40147,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":40148,"t":"code","b":[102,219],"m":"ror","oa":219,"o":"zpa_DB"},{"a":40150,"t":"code","b":[165,219],"m":"lda","oa":219,"o":"zpa_DB"},{"a":40152,"t":"code","b":[133,71],"m":"sta","oa":71,"o":"cutoff_high_shadow"},{"a":40154,"t":"code","b":[104],"m":"pla"},{"a":40155,"t":"code","b":[133,219],"m":"sta","oa":219,"o":"zpa_DB"},{"a":40157,"t":"code","b":[96],"m":"rts"},{"a":40158,"l":"start_request","c":"Starts the request in $DD,x on voice X. A sound effect (any request from $83 on) is dropped while the title tune plays (sound_mode, $B8, negative); the tune's own three ($80 to $82) are always taken. The voice's sequence becomes the request, its effects, time and offset are cleared, its gate goes off, the filter is taken off it and the filter sweep stops.","t":"code","b":[138],"m":"txa","x":[38912]},{"a":40159,"t":"code","b":[10],"m":"asl","o":"a"},{"a":40160,"t":"code","b":[168],"m":"tay"},{"a":40161,"t":"code","b":[181,221],"m":"lda","oa":221,"o":"sound_requests,x"},{"a":40163,"t":"code","b":[201,131],"m":"cmp","o":"#$83"},{"a":40165,"t":"code","b":[144,9],"m":"bcc","oa":40176,"o":"b_9CF0"},{"a":40167,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"sound_mode"},{"a":40169,"t":"code","b":[16,5],"m":"bpl","oa":40176,"o":"b_9CF0"},{"a":40171,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40173,"t":"code","b":[149,221],"m":"sta","oa":221,"o":"sound_requests,x"},{"a":40175,"t":"code","b":[96],"m":"rts"},{"a":40176,"l":"b_9CF0","t":"code","b":[181,221],"m":"lda","oa":221,"o":"sound_requests,x","x":[40165,40169]},{"a":40178,"t":"code","b":[157,81,2],"m":"sta","oa":593,"o":"voice_sequence,x"},{"a":40181,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40183,"t":"code","b":[133,235],"m":"sta","oa":235,"o":"sweep_delay"},{"a":40185,"t":"code","b":[149,221],"m":"sta","oa":221,"o":"sound_requests,x"},{"a":40187,"t":"code","b":[157,57,2],"m":"sta","oa":569,"o":"fx_flags,x"},{"a":40190,"t":"code","b":[153,24,2],"m":"sta","oa":536,"o":"note_time,y"},{"a":40193,"t":"code","b":[153,25,2],"m":"sta","oa":537,"o":"f_0219,y"},{"a":40196,"t":"code","b":[153,30,2],"m":"sta","oa":542,"o":"read_offset,y"},{"a":40199,"t":"code","b":[153,31,2],"m":"sta","oa":543,"o":"f_021F,y"},{"a":40202,"t":"code","b":[188,86,159],"m":"ldy","oa":40790,"o":"sid_offsets,x"},{"a":40205,"t":"code","b":[185,53,0],"m":"lda","oa":53,"o":"zpf_35,y"},{"a":40208,"t":"code","b":[41,246],"m":"and","o":"#$F6"},{"a":40210,"t":"code","b":[153,53,0],"m":"sta","oa":53,"o":"zpf_35,y"},{"a":40213,"t":"code","b":[165,72],"m":"lda","oa":72,"o":"filter_route_shadow"},{"a":40215,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":40217,"t":"code","b":[61,174,205],"m":"and","oa":52654,"o":"sprite_masks,x"},{"a":40220,"t":"code","b":[133,72],"m":"sta","oa":72,"o":"filter_route_shadow"},{"a":40222,"t":"code","b":[96],"m":"rts"},{"a":40223,"l":"fade_step","c":"When the fade's timer ($E3) has run out: a fade in ($E1 negative) raises the volume ($E0) by one, ending at 15; a fade out ($E2 negative) lowers it by one, ending at 0. The timer is set again from the fade's low seven bits, the ticks between steps.","t":"code","b":[165,227],"m":"lda","oa":227,"o":"fade_timer","x":[38991]},{"a":40225,"t":"code","b":[208,35],"m":"bne","oa":40262,"o":"r_9D46"},{"a":40227,"t":"code","b":[165,225],"m":"lda","oa":225,"o":"fading_in"},{"a":40229,"t":"code","b":[16,17],"m":"bpl","oa":40248,"o":"b_9D38"},{"a":40231,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":40233,"t":"code","b":[133,227],"m":"sta","oa":227,"o":"fade_timer"},{"a":40235,"t":"code","b":[230,224],"m":"inc","oa":224,"o":"volume"},{"a":40237,"t":"code","b":[165,224],"m":"lda","oa":224,"o":"volume"},{"a":40239,"t":"code","b":[201,15],"m":"cmp","o":"#$0F"},{"a":40241,"t":"code","b":[144,19],"m":"bcc","oa":40262,"o":"r_9D46"},{"a":40243,"t":"code","b":[133,225],"m":"sta","oa":225,"o":"fading_in"},{"a":40245,"t":"code","b":[76,70,157],"m":"jmp","oa":40262,"o":"r_9D46"},{"a":40248,"l":"b_9D38","t":"code","b":[165,226],"m":"lda","oa":226,"o":"fading_out","x":[40229]},{"a":40250,"t":"code","b":[16,10],"m":"bpl","oa":40262,"o":"r_9D46"},{"a":40252,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":40254,"t":"code","b":[133,227],"m":"sta","oa":227,"o":"fade_timer"},{"a":40256,"t":"code","b":[198,224],"m":"dec","oa":224,"o":"volume"},{"a":40258,"t":"code","b":[208,2],"m":"bne","oa":40262,"o":"r_9D46"},{"a":40260,"t":"code","b":[133,226],"m":"sta","oa":226,"o":"fading_out"},{"a":40262,"l":"r_9D46","t":"code","b":[96],"m":"rts","x":[40225,40241,40245,40250,40258]},{"a":40263,"l":"silence","c":"Clears the shadow of the SID's 25 registers and the registers themselves, the driver's variables at $0200-$0259 and its zero page, $CF-$EE: the requests, the volume and the fades included.","t":"code","b":[162,24],"m":"ldx","o":"#$18","x":[32947,37714]},{"a":40265,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40267,"l":"b_9D4B","t":"code","b":[149,49],"m":"sta","oa":49,"o":"sid_shadow,x","x":[40273]},{"a":40269,"t":"code","b":[157,0,212],"m":"sta","o":"sid_v1_freq_lo,x"},{"a":40272,"t":"code","b":[202],"m":"dex"},{"a":40273,"t":"code","b":[16,248],"m":"bpl","oa":40267,"o":"b_9D4B"},{"a":40275,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":40277,"t":"code","b":[138],"m":"txa"},{"a":40278,"l":"b_9D56","t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"fx_steps,x","x":[40284]},{"a":40281,"t":"code","b":[232],"m":"inx"},{"a":40282,"t":"code","b":[224,90],"m":"cpx","o":"#$5A"},{"a":40284,"t":"code","b":[208,248],"m":"bne","oa":40278,"o":"b_9D56"},{"a":40286,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":40288,"l":"b_9D60","t":"code","b":[149,207],"m":"sta","oa":207,"o":"zpa_CF,x","x":[40293]},{"a":40290,"t":"code","b":[232],"m":"inx"},{"a":40291,"t":"code","b":[224,32],"m":"cpx","o":"#$20"},{"a":40293,"t":"code","b":[208,249],"m":"bne","oa":40288,"o":"b_9D60"},{"a":40295,"t":"code","b":[96],"m":"rts"},{"a":40296,"l":"write_sid","c":"Copies the shadow ($31-$49) into the SID's registers, $D400-$D418.","t":"code","b":[162,24],"m":"ldx","o":"#$18","x":[40336]},{"a":40298,"l":"b_9D6A","t":"code","b":[181,49],"m":"lda","oa":49,"o":"sid_shadow,x","x":[40304]},{"a":40300,"t":"code","b":[157,0,212],"m":"sta","o":"sid_v1_freq_lo,x"},{"a":40303,"t":"code","b":[202],"m":"dex"},{"a":40304,"t":"code","b":[16,248],"m":"bpl","oa":40298,"o":"b_9D6A"},{"a":40306,"t":"code","b":[96],"m":"rts"},{"a":40307,"l":"effects_tick","c":"On each interrupt of CIA 1's timer A, 98.5 times a second (latch $2710), unless the sequencer is running: counts each voice's effect delay ($023C) and the filter sweep's delay ($E9) down, runs the voices' effects (voice_effects) and the sweep (filter_sweep), and writes the shadow into the SID (write_sid). Apart from silence, nothing else writes the SID's registers.","t":"code","b":[165,152],"m":"lda","oa":152,"o":"sound_busy","x":[37837]},{"a":40309,"t":"code","b":[208,28],"m":"bne","oa":40339,"o":"r_9D93"},{"a":40311,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":40313,"l":"b_9D79","t":"code","b":[189,60,2],"m":"lda","oa":572,"o":"fx_delay,x","x":[40322]},{"a":40316,"t":"code","b":[240,3],"m":"beq","oa":40321,"o":"b_9D81"},{"a":40318,"t":"code","b":[222,60,2],"m":"dec","oa":572,"o":"fx_delay,x"},{"a":40321,"l":"b_9D81","t":"code","b":[202],"m":"dex","x":[40316]},{"a":40322,"t":"code","b":[16,245],"m":"bpl","oa":40313,"o":"b_9D79"},{"a":40324,"t":"code","b":[165,233],"m":"lda","oa":233,"o":"zpa_E9"},{"a":40326,"t":"code","b":[240,2],"m":"beq","oa":40330,"o":"b_9D8A"},{"a":40328,"t":"code","b":[198,233],"m":"dec","oa":233,"o":"zpa_E9"},{"a":40330,"l":"b_9D8A","t":"code","b":[32,112,155],"m":"jsr","oa":39792,"o":"voice_effects","x":[40326]},{"a":40333,"t":"code","b":[32,121,156],"m":"jsr","oa":40057,"o":"filter_sweep"},{"a":40336,"t":"code","b":[32,104,157],"m":"jsr","oa":40296,"o":"write_sid"},{"a":40339,"l":"r_9D93","t":"code","b":[96],"m":"rts","x":[40309]},{"a":40340,"l":"note_freqs","c":"The SID frequencies of 192 pitches a quarter tone apart, two bytes each, from 268 up to 65,535. A note n in a sequence plays entry 2n, a semitone a step; the effects step through the quarter tones between. Entry 96, note 48, is 4,291: 261.6 Hz at an NTSC machine's clock (middle C), 252.0 Hz at a PAL machine's, 65 cents flat.","t":"word","b":[12,1,20,1,28,1,37,1],"d":[268,276,284,293]},{"a":40348,"t":"word","b":[45,1,54,1,62,1,72,1],"d":[301,310,318,328]},{"a":40356,"t":"word","b":[81,1,92,1,102,1,113,1],"d":[337,348,358,369]},{"a":40364,"t":"word","b":[123,1,134,1,145,1,157,1],"d":[379,390,401,413]},{"a":40372,"t":"word","b":[169,1,182,1,195,1,208,1],"d":[425,438,451,464]},{"a":40380,"t":"word","b":[221,1,236,1,250,1,9,2],"d":[477,492,506,521]},{"a":40388,"t":"word","b":[24,2,40,2,56,2,73,2],"d":[536,552,568,585]},{"a":40396,"t":"word","b":[90,2,108,2,125,2,144,2],"d":[602,620,637,656]},{"a":40404,"t":"word","b":[163,2,184,2,204,2,225,2],"d":[675,696,716,737]},{"a":40412,"t":"word","b":[246,2,13,3,35,3,59,3],"d":[758,781,803,827]},{"a":40420,"t":"word","b":[83,3,109,3,134,3,161,3],"d":[851,877,902,929]},{"a":40428,"t":"word","b":[187,3,216,3,244,3,18,4],"d":[955,984,1012,1042]},{"a":40436,"t":"word","b":[48,4,80,4,112,4,146,4],"d":[1072,1104,1136,1170]},{"a":40444,"t":"word","b":[180,4,216,4,251,4,33,5],"d":[1204,1240,1275,1313]},{"a":40452,"t":"word","b":[71,5,112,5,152,5,195,5],"d":[1351,1392,1432,1475]},{"a":40460,"t":"word","b":[237,5,26,6,71,6,119,6],"d":[1517,1562,1607,1655]},{"a":40468,"t":"word","b":[167,6,218,6,12,7,66,7],"d":[1703,1754,1804,1858]},{"a":40476,"t":"word","b":[119,7,176,7,233,7,37,8],"d":[1911,1968,2025,2085]},{"a":40484,"t":"word","b":[97,8,161,8,225,8,37,9],"d":[2145,2209,2273,2341]},{"a":40492,"t":"word","b":[104,9,176,9,247,9,67,10],"d":[2408,2480,2551,2627]},{"a":40500,"t":"word","b":[143,10,224,10,48,11,133,11],"d":[2703,2784,2864,2949]},{"a":40508,"t":"word","b":[218,11,53,12,143,12,239,12],"d":[3034,3125,3215,3311]},{"a":40516,"t":"word","b":[78,13,179,13,24,14,132,14],"d":[3406,3507,3608,3716]},{"a":40524,"t":"word","b":[239,14,97,15,210,15,75,16],"d":[3823,3937,4050,4171]},{"a":40532,"t":"word","b":[195,16,67,17,195,17,74,18],"d":[4291,4419,4547,4682]},{"a":40540,"t":"word","b":[209,18,96,19,239,19,135,20],"d":[4817,4960,5103,5255]},{"a":40548,"t":"word","b":[31,21,192,21,96,22,11,23],"d":[5407,5568,5728,5899]},{"a":40556,"t":"word","b":[181,23,106,24,30,25,221,25],"d":[6069,6250,6430,6621]},{"a":40564,"t":"word","b":[156,26,103,27,49,28,8,29],"d":[6812,7015,7217,7432]},{"a":40572,"t":"word","b":[223,29,194,30,165,31,150,32],"d":[7647,7874,8101,8342]},{"a":40580,"t":"word","b":[135,33,135,34,134,35,148,36],"d":[8583,8839,9094,9364]},{"a":40588,"t":"word","b":[162,37,193,38,223,39,15,41],"d":[9634,9921,10207,10511]},{"a":40596,"t":"word","b":[62,42,128,43,193,44,22,46],"d":[10814,11136,11457,11798]},{"a":40604,"t":"word","b":[107,47,212,48,60,50,187,51],"d":[12139,12500,12860,13243]},{"a":40612,"t":"word","b":[57,53,206,54,99,56,17,58],"d":[13625,14030,14435,14865]},{"a":40620,"t":"word","b":[190,59,133,61,75,63,45,65],"d":[15294,15749,16203,16685]},{"a":40628,"t":"word","b":[15,67,14,69,12,71,41,73],"d":[17167,17678,18188,18729]},{"a":40636,"t":"word","b":[69,75,130,77,191,79,30,82],"d":[19269,19842,20415,21022]},{"a":40644,"t":"word","b":[125,84,0,87,131,89,45,92],"d":[21629,22272,22915,23597]},{"a":40652,"t":"word","b":[214,94,168,97,121,100,118,103],"d":[24278,25000,25721,26486]},{"a":40660,"t":"word","b":[115,106,157,109,199,112,34,116],"d":[27251,28061,28871,29730]},{"a":40668,"t":"word","b":[124,119,10,123,151,126,91,130],"d":[30588,31498,32407,33371]},{"a":40676,"t":"word","b":[30,134,27,138,24,142,82,146],"d":[34334,35355,36376,37458]},{"a":40684,"t":"word","b":[139,150,5,155,126,159,60,164],"d":[38539,39685,40830,42044]},{"a":40692,"t":"word","b":[250,168,0,174,6,179,89,184],"d":[43258,44544,45830,47193]},{"a":40700,"t":"word","b":[172,189,80,195,243,200,237,206],"d":[48556,50000,51443,52973]},{"a":40708,"t":"word","b":[230,212,59,219,143,225,68,232],"d":[54502,56123,57743,59460]},{"a":40716,"t":"word","b":[248,238,19,246,46,253,255,255],"d":[61176,62995,64814,65535]},{"a":40724,"l":"length_ticks","c":"Note lengths in sequencer ticks, for the commands $C0-$CF: 3, 6, 9, 12, 18, 24, 36, 48, 72, 96, 144, 4, 8, 16, 576 and 768.","t":"word","b":[3,0,6,0,9,0,12,0],"d":[3,6,9,12],"x":[39164,39458,39477]},{"a":40732,"t":"word","b":[18,0,24,0,36,0,48,0],"d":[18,24,36,48]},{"a":40740,"t":"word","b":[72,0,96,0,144,0,4,0],"d":[72,96,144,4]},{"a":40748,"t":"word","b":[8,0,16,0,64,2,0,3],"d":[8,16,576,768]},{"a":40756,"l":"tempo_latches","c":"Seventeen latches for CIA 1's timer B, the sequencer's tick, chosen by the $F6 command: from $F424 (15.8 ticks a second on a PAL machine) down to $30D4 (78.8). Tempo 10, $6B50, is 35.9 ticks a second.","t":"word","b":[36,244,3,217,80,195,98,174],"d":[62500,55555,50000,44642],"x":[39533]},{"a":40764,"t":"word","b":[132,165,2,155,193,145,139,137],"d":[42372,39682,37313,35211]},{"a":40772,"t":"word","b":[211,126,168,117,80,107,168,97],"d":[32467,30120,27472,25000]},{"a":40780,"t":"word","b":[250,87,32,78,74,68,212,58],"d":[22522,20000,17482,15060]},{"a":40788,"t":"word","b":[212,48],"d":[12500]},{"a":40790,"l":"sid_offsets","c":"Each voice's first register in the SID and its shadow: 0, 7 and 14.","t":"byte","b":[0,7,14],"x":[38927,39771,39955,39992,40035,40202]},{"a":40793,"l":"voice_times3","c":"Each voice's first entry in the effect-pair tables at $0200 and $0209: 0, 3 and 6.","t":"byte","b":[0,3,6],"x":[39061,39376,39871]},{"a":40796,"l":"command_bytes","c":"The sequence commands do_command looks up: $F0 to $F9.","t":"byte","b":[240,241,242,243,244,245,246,247],"x":[39186]},{"a":40804,"t":"byte","b":[248,249]},{"a":40806,"l":"command_handlers","c":"The routine for each command in command_bytes: wait, restart, end, instrument, long note, go to, tempo, call, return, filter.","t":"addr","b":[44,153],"oa":39212,"o":"cmd_wait","x":[39194]},{"a":40808,"t":"addr","b":[68,153],"oa":39236,"o":"cmd_restart"},{"a":40810,"t":"addr","b":[89,153],"oa":39257,"o":"cmd_end"},{"a":40812,"t":"addr","b":[106,153],"oa":39274,"o":"cmd_instrument"},{"a":40814,"t":"addr","b":[28,154],"oa":39452,"o":"cmd_long"},{"a":40816,"t":"addr","b":[75,154],"oa":39499,"o":"cmd_goto"},{"a":40818,"t":"addr","b":[104,154],"oa":39528,"o":"cmd_tempo"},{"a":40820,"t":"addr","b":[128,154],"oa":39552,"o":"cmd_call"},{"a":40822,"t":"addr","b":[169,154],"oa":39593,"o":"cmd_return"},{"a":40824,"t":"addr","b":[192,154],"oa":39616,"o":"cmd_filter"},{"a":40826,"l":"filter_settings","c":"Pointers to the sixteen filter settings the $F9 command picks.","t":"addr","b":[154,159],"oa":40858,"o":"filter_00","x":[39620]},{"a":40828,"t":"addr","b":[165,159],"oa":40869,"o":"filter_01"},{"a":40830,"t":"addr","b":[176,159],"oa":40880,"o":"filter_02"},{"a":40832,"t":"addr","b":[187,159],"oa":40891,"o":"filter_03"},{"a":40834,"t":"addr","b":[198,159],"oa":40902,"o":"filter_04"},{"a":40836,"t":"addr","b":[209,159],"oa":40913,"o":"filter_05"},{"a":40838,"t":"addr","b":[220,159],"oa":40924,"o":"filter_06"},{"a":40840,"t":"addr","b":[231,159],"oa":40935,"o":"filter_07"},{"a":40842,"t":"addr","b":[242,159],"oa":40946,"o":"filter_08"},{"a":40844,"t":"addr","b":[253,159],"oa":40957,"o":"filter_09"},{"a":40846,"t":"addr","b":[8,160],"oa":40968,"o":"filter_10"},{"a":40848,"t":"addr","b":[19,160],"oa":40979,"o":"filter_11"},{"a":40850,"t":"addr","b":[30,160],"oa":40990,"o":"filter_12"},{"a":40852,"t":"addr","b":[41,160],"oa":41001,"o":"filter_13"},{"a":40854,"t":"addr","b":[52,160],"oa":41012,"o":"filter_14"},{"a":40856,"t":"addr","b":[63,160],"oa":41023,"o":"filter_15"},{"a":40858,"l":"filter_00","c":"Filter setting 0: cutoff 2047 of 2,047, resonance 1, routing bits $07 plus the voice that asks, high-pass, no sweep.","t":"byte","b":[0,7,255,23,64,0,0,0],"x":[40826]},{"a":40866,"t":"byte","b":[0,0,0]},{"a":40869,"l":"filter_01","c":"Filter setting 1: cutoff 488 of 2,047, resonance 15, routing bits $02 plus the voice that asks, low-pass, a sweep every effect tick: 256 steps of -24.","t":"byte","b":[1,1,232,242,16,253,255,0],"x":[40828]},{"a":40877,"t":"byte","b":[0,0,0]},{"a":40880,"l":"filter_02","c":"Filter setting 2: cutoff 304 of 2,047, resonance 8, routing bits $01 plus the voice that asks, low-pass, a sweep every effect tick: 91 steps of +16.","t":"byte","b":[1,1,48,129,16,2,90,0],"x":[40830]},{"a":40888,"t":"byte","b":[0,0,0]},{"a":40891,"l":"filter_03","c":"Filter setting 3: cutoff 544 of 2,047, resonance 11, routing bits $04 plus the voice that asks, low-pass, a sweep every 4 effect ticks: 51 steps of +8.","t":"byte","b":[4,2,32,180,16,1,50,0],"x":[40832]},{"a":40899,"t":"byte","b":[0,0,0]},{"a":40902,"l":"filter_04","c":"Filter setting 4: cutoff 472 of 2,047, resonance 15, routing bits $02 plus the voice that asks, low-pass, a sweep every effect tick: 256 steps of -24.","t":"byte","b":[1,1,216,242,16,253,255,0],"x":[40834]},{"a":40910,"t":"byte","b":[0,0,0]},{"a":40913,"l":"filter_05","c":"Filter setting 5: cutoff 2040 of 2,047, resonance 0, routing bits $00 plus the voice that asks, low-pass, no sweep.","t":"byte","b":[0,7,248,0,16,0,0,0],"x":[40836]},{"a":40921,"t":"byte","b":[0,0,0]},{"a":40924,"l":"filter_06","c":"Filter setting 6: cutoff 2047 of 2,047, resonance 0, routing bits $00 plus the voice that asks, low-pass, no sweep.","t":"byte","b":[0,7,255,0,16,0,0,0],"x":[40838]},{"a":40932,"t":"byte","b":[0,0,0]},{"a":40935,"l":"filter_07","c":"Filter setting 7: cutoff 288 of 2,047, resonance 15, routing bits $03 plus the voice that asks, band-pass, a sweep every 3 effect ticks: 51 steps of -8.","t":"byte","b":[3,1,32,243,32,255,50,0],"x":[40840]},{"a":40943,"t":"byte","b":[0,0,0]},{"a":40946,"l":"filter_08","c":"Filter setting 8: cutoff 192 of 2,047, resonance 15, routing bits $01 plus the voice that asks, low-pass, a sweep every effect tick: 21 steps of -8.","t":"byte","b":[1,0,192,241,16,255,20,0],"x":[40842]},{"a":40954,"t":"byte","b":[0,0,0]},{"a":40957,"l":"filter_09","c":"Filter setting 9: cutoff 624 of 2,047, resonance 15, routing bits $07 plus the voice that asks, band-pass, a sweep every 10 effect ticks: 51 steps of -8.","t":"byte","b":[10,2,112],"x":[40844]},{"a":40960,"l":"filter_09_tail","c":"The last eight bytes of filter setting 9, which starts at $9FFD: its mode and its three sweep phases.","t":"byte","b":[247,32,255,50,0,0,0,0]},{"a":40968,"l":"filter_10","c":"Filter setting 10: cutoff 768 of 2,047, resonance 15, routing bits $01 plus the voice that asks, low-pass, a sweep every effect tick: 51 steps of -8.","t":"byte","b":[1,3,0,241,16,255,50,0],"x":[40846]},{"a":40976,"t":"byte","b":[0,0,0]},{"a":40979,"l":"filter_11","c":"Filter setting 11: cutoff 1168 of 2,047, resonance 15, routing bits $07 plus the voice that asks, band-pass, no sweep.","t":"byte","b":[0,4,144,247,32,0,0,0],"x":[40848]},{"a":40987,"t":"byte","b":[0,0,0]},{"a":40990,"l":"filter_12","c":"Filter setting 12: cutoff 672 of 2,047, resonance 3, routing bits $01 plus the voice that asks, low- and band-pass, no sweep.","t":"byte","b":[0,2,160,49,48,0,0,0],"x":[40850]},{"a":40998,"t":"byte","b":[0,0,0]},{"a":41001,"l":"filter_13","c":"Filter setting 13: cutoff 128 of 2,047, resonance 15, routing bits $05 plus the voice that asks, low-pass, no sweep.","t":"byte","b":[0,0,128,245,16,0,0,0],"x":[40852]},{"a":41009,"t":"byte","b":[0,0,0]},{"a":41012,"l":"filter_14","c":"Filter setting 14: cutoff 528 of 2,047, resonance 15, routing bits $03 plus the voice that asks, low-pass, a sweep every effect tick: 51 steps of -8.","t":"byte","b":[1,2,16,243,16,255,50,0],"x":[40854]},{"a":41020,"t":"byte","b":[0,0,0]},{"a":41023,"l":"filter_15","c":"Filter setting 15: cutoff 160 of 2,047, resonance 15, routing bits $03 plus the voice that asks, low-pass, no sweep.","t":"byte","b":[0,0,160,243,16,0,0,0],"x":[40856]},{"a":41031,"t":"byte","b":[0,0,0]},{"a":41034,"l":"sequence_pointers","c":"Where each sound sequence starts, for the numbers $80 to $F1: the requests in $DD-$DF and the commands $F5 and $F7 name them by number. $80 to $D6 are in the file loaded at $E000 (B3), $D7 to $F1 here.","t":"addr","b":[128,237],"oa":60800,"o":"sequences_b3","x":[38947]},{"a":41036,"t":"addr","b":[150,237],"oa":60822,"o":"seq_81"},{"a":41038,"t":"addr","b":[198,237],"oa":60870,"o":"seq_82"},{"a":41040,"t":"addr","b":[0,238],"oa":60928,"o":"seq_83"},{"a":41042,"t":"addr","b":[68,238],"oa":60996,"o":"seq_84"},{"a":41044,"t":"addr","b":[134,238],"oa":61062,"o":"seq_85"},{"a":41046,"t":"addr","b":[224,238],"oa":61152,"o":"seq_86"},{"a":41048,"t":"addr","b":[234,238],"oa":61162,"o":"seq_87"},{"a":41050,"t":"addr","b":[242,238],"oa":61170,"o":"seq_88"},{"a":41052,"t":"addr","b":[6,239],"oa":61190,"o":"seq_89"},{"a":41054,"t":"addr","b":[44,239],"oa":61228,"o":"seq_8A"},{"a":41056,"t":"addr","b":[80,239],"oa":61264,"o":"seq_8B"},{"a":41058,"t":"addr","b":[128,240],"oa":61568,"o":"seq_8C"},{"a":41060,"t":"addr","b":[147,240],"oa":61587,"o":"seq_8D"},{"a":41062,"t":"addr","b":[238,240],"oa":61678,"o":"seq_8E"},{"a":41064,"t":"addr","b":[9,241],"oa":61705,"o":"seq_8F"},{"a":41066,"t":"addr","b":[178,241],"oa":61874,"o":"seq_90"},{"a":41068,"t":"addr","b":[213,241],"oa":61909,"o":"seq_91"},{"a":41070,"t":"addr","b":[42,242],"oa":61994,"o":"seq_92"},{"a":41072,"t":"addr","b":[76,242],"oa":62028,"o":"seq_93"},{"a":41074,"t":"addr","b":[136,242],"oa":62088,"o":"seq_94"},{"a":41076,"t":"addr","b":[144,242],"oa":62096,"o":"seq_95"},{"a":41078,"t":"addr","b":[198,242],"oa":62150,"o":"seq_96"},{"a":41080,"t":"addr","b":[223,242],"oa":62175,"o":"seq_97"},{"a":41082,"t":"addr","b":[80,243],"oa":62288,"o":"seq_98"},{"a":41084,"t":"addr","b":[101,243],"oa":62309,"o":"seq_99"},{"a":41086,"t":"addr","b":[110,243],"oa":62318,"o":"seq_9A"},{"a":41088,"t":"addr","b":[146,243],"oa":62354,"o":"seq_9B"},{"a":41090,"t":"addr","b":[171,243],"oa":62379,"o":"seq_9C"},{"a":41092,"t":"addr","b":[32,244],"oa":62496,"o":"seq_9D"},{"a":41094,"t":"addr","b":[103,244],"oa":62567,"o":"seq_9E"},{"a":41096,"t":"addr","b":[218,244],"oa":62682,"o":"seq_9F"},{"a":41098,"t":"addr","b":[42,245],"oa":62762,"o":"seq_A0"},{"a":41100,"t":"addr","b":[63,245],"oa":62783,"o":"seq_A1"},{"a":41102,"t":"addr","b":[207,245],"oa":62927,"o":"seq_A2"},{"a":41104,"t":"addr","b":[90,246],"oa":63066,"o":"seq_A3"},{"a":41106,"t":"addr","b":[104,246],"oa":63080,"o":"seq_A4"},{"a":41108,"t":"addr","b":[131,246],"oa":63107,"o":"seq_A5"},{"a":41110,"t":"addr","b":[158,246],"oa":63134,"o":"seq_A6"},{"a":41112,"t":"addr","b":[174,246],"oa":63150,"o":"seq_A7"},{"a":41114,"t":"addr","b":[191,246],"oa":63167,"o":"seq_A8"},{"a":41116,"t":"addr","b":[230,246],"oa":63206,"o":"seq_A9"},{"a":41118,"t":"addr","b":[30,247],"oa":63262,"o":"seq_AA"},{"a":41120,"t":"addr","b":[39,247],"oa":63271,"o":"seq_AB"},{"a":41122,"t":"addr","b":[66,247],"oa":63298,"o":"seq_AC"},{"a":41124,"t":"addr","b":[83,247],"oa":63315,"o":"seq_AD"},{"a":41126,"t":"addr","b":[103,247],"oa":63335,"o":"seq_AE"},{"a":41128,"t":"addr","b":[110,247],"oa":63342,"o":"seq_AF"},{"a":41130,"t":"addr","b":[119,247],"oa":63351,"o":"seq_B0"},{"a":41132,"t":"addr","b":[128,247],"oa":63360,"o":"seq_B1"},{"a":41134,"t":"addr","b":[145,247],"oa":63377,"o":"seq_B2"},{"a":41136,"t":"addr","b":[162,247],"oa":63394,"o":"seq_B3"},{"a":41138,"t":"addr","b":[179,247],"oa":63411,"o":"seq_B4"},{"a":41140,"t":"addr","b":[23,248],"oa":63511,"o":"seq_B5"},{"a":41142,"t":"addr","b":[98,248],"oa":63586,"o":"seq_B6"},{"a":41144,"t":"addr","b":[166,248],"oa":63654,"o":"seq_B7"},{"a":41146,"t":"addr","b":[19,249],"oa":63763,"o":"seq_B8"},{"a":41148,"t":"addr","b":[24,249],"oa":63768,"o":"seq_B9"},{"a":41150,"t":"addr","b":[29,249],"oa":63773,"o":"seq_BA"},{"a":41152,"t":"addr","b":[51,249],"oa":63795,"o":"seq_BB"},{"a":41154,"t":"addr","b":[74,249],"oa":63818,"o":"seq_BC"},{"a":41156,"t":"addr","b":[102,249],"oa":63846,"o":"seq_BD"},{"a":41158,"t":"addr","b":[116,249],"oa":63860,"o":"seq_BE"},{"a":41160,"t":"addr","b":[121,249],"oa":63865,"o":"seq_BF"},{"a":41162,"t":"addr","b":[126,249],"oa":63870,"o":"seq_C0"},{"a":41164,"t":"addr","b":[139,249],"oa":63883,"o":"seq_C1"},{"a":41166,"t":"addr","b":[172,249],"oa":63916,"o":"seq_C2"},{"a":41168,"t":"addr","b":[235,249],"oa":63979,"o":"seq_C3"},{"a":41170,"t":"addr","b":[240,249],"oa":63984,"o":"seq_C4"},{"a":41172,"t":"addr","b":[245,249],"oa":63989,"o":"seq_C5"},{"a":41174,"t":"addr","b":[22,250],"oa":64022,"o":"seq_C6"},{"a":41176,"t":"addr","b":[85,250],"oa":64085,"o":"seq_C7"},{"a":41178,"t":"addr","b":[90,250],"oa":64090,"o":"seq_C8"},{"a":41180,"t":"addr","b":[95,250],"oa":64095,"o":"seq_C9"},{"a":41182,"t":"addr","b":[106,250],"oa":64106,"o":"seq_CA"},{"a":41184,"t":"addr","b":[123,250],"oa":64123,"o":"seq_CB"},{"a":41186,"t":"addr","b":[130,250],"oa":64130,"o":"seq_CC"},{"a":41188,"t":"addr","b":[137,250],"oa":64137,"o":"seq_CD"},{"a":41190,"t":"addr","b":[238,250],"oa":64238,"o":"seq_CE"},{"a":41192,"t":"addr","b":[94,251],"oa":64350,"o":"seq_CF"},{"a":41194,"t":"addr","b":[105,251],"oa":64361,"o":"seq_D0"},{"a":41196,"t":"addr","b":[120,251],"oa":64376,"o":"seq_D1"},{"a":41198,"t":"addr","b":[127,251],"oa":64383,"o":"seq_D2"},{"a":41200,"t":"addr","b":[148,251],"oa":64404,"o":"seq_D3"},{"a":41202,"t":"addr","b":[240,251],"oa":64496,"o":"seq_D4"},{"a":41204,"t":"addr","b":[248,251],"oa":64504,"o":"seq_D5"},{"a":41206,"t":"addr","b":[254,251],"oa":64510,"o":"seq_D6"},{"a":41208,"t":"addr","b":[46,161],"oa":41262,"o":"seq_D7"},{"a":41210,"t":"addr","b":[55,161],"oa":41271,"o":"seq_D8"},{"a":41212,"t":"addr","b":[56,161],"oa":41272,"o":"seq_D9"},{"a":41214,"t":"addr","b":[57,161],"oa":41273,"o":"seq_DA"},{"a":41216,"t":"addr","b":[65,161],"oa":41281,"o":"seq_DB"},{"a":41218,"t":"addr","b":[70,161],"oa":41286,"o":"seq_DC"},{"a":41220,"t":"addr","b":[76,161],"oa":41292,"o":"seq_DD"},{"a":41222,"t":"addr","b":[86,161],"oa":41302,"o":"seq_DE"},{"a":41224,"t":"addr","b":[96,161],"oa":41312,"o":"seq_DF"},{"a":41226,"t":"addr","b":[105,161],"oa":41321,"o":"seq_E0"},{"a":41228,"t":"addr","b":[114,161],"oa":41330,"o":"seq_E1"},{"a":41230,"t":"addr","b":[121,161],"oa":41337,"o":"seq_E2"},{"a":41232,"t":"addr","b":[159,161],"oa":41375,"o":"seq_E3"},{"a":41234,"t":"addr","b":[172,161],"oa":41388,"o":"seq_E4"},{"a":41236,"t":"addr","b":[195,161],"oa":41411,"o":"seq_E5"},{"a":41238,"t":"addr","b":[196,161],"oa":41412,"o":"seq_E6"},{"a":41240,"t":"addr","b":[197,161],"oa":41413,"o":"seq_E7"},{"a":41242,"t":"addr","b":[198,161],"oa":41414,"o":"seq_E8"},{"a":41244,"t":"addr","b":[199,161],"oa":41415,"o":"seq_E9"},{"a":41246,"t":"addr","b":[210,161],"oa":41426,"o":"seq_EA"},{"a":41248,"t":"addr","b":[219,161],"oa":41435,"o":"seq_EB"},{"a":41250,"t":"addr","b":[228,161],"oa":41444,"o":"seq_EC"},{"a":41252,"t":"addr","b":[18,162],"oa":41490,"o":"seq_ED"},{"a":41254,"t":"addr","b":[63,162],"oa":41535,"o":"seq_EE"},{"a":41256,"t":"addr","b":[70,162],"oa":41542,"o":"seq_EF"},{"a":41258,"t":"addr","b":[79,162],"oa":41551,"o":"seq_F0"},{"a":41260,"t":"addr","b":[86,162],"oa":41558,"o":"seq_F1"},{"a":41262,"l":"seq_D7","c":"Sound sequence $D7, the fall when knocked down, voices 1 and 2 (move_sound_requests): tempo 13, filter 15, 1 note on instrument 46, then ends.","t":"byte","b":[246,13,249,15,243,46,193,38],"x":[41208]},{"a":41270,"t":"byte","b":[242]},{"a":41271,"l":"seq_D8","c":"Sound sequence $D8, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41210]},{"a":41272,"l":"seq_D9","c":"Sound sequence $D9, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41212]},{"a":41273,"l":"seq_DA","c":"Sound sequence $DA, voice 1 of hit sound 2, the clash of a blocked blow (hit_sounds): tempo 11, 1 note on instrument 49, then ends.","t":"byte","b":[246,11,243,49,196,56,240,242],"x":[41214]},{"a":41281,"l":"seq_DB","c":"Sound sequence $DB, voice 2 of hit sound 2 (hit_sounds): 1 note on instrument 50, then ends.","t":"byte","b":[243,50,198,82,242],"x":[41216]},{"a":41286,"l":"seq_DC","c":"Sound sequence $DC, voice 3 of hit sound 2 (hit_sounds): 1 note on instrument 49, then ends.","t":"byte","b":[243,49,196,56,240,242],"x":[41218]},{"a":41292,"l":"seq_DD","c":"Sound sequence $DD, the swing of the body chop, the neck chop, the overhead chop, the leg chop and the flying neck chop, voices 1 and 2 (move_sound_requests): tempo 13, filter 7, 1 note on instrument 51, then ends.","t":"byte","b":[246,13,243,51,249,7,196,240],"x":[41220]},{"a":41300,"t":"byte","b":[76,242]},{"a":41302,"l":"seq_DE","c":"Sound sequence $DE, the web of death's swing, voices 1 and 2 (move_sound_requests): tempo 13, filter 7, 2 notes on instrument 51, then ends.","t":"byte","b":[246,13,243,51,249,7,196,76],"x":[41222]},{"a":41310,"t":"byte","b":[76,242]},{"a":41312,"l":"seq_DF","c":"Sound sequence $DF, the head's bounce, asked for by its motion scripts: tempo 14, filter 8, 1 note on instrument 52, then ends.","t":"byte","b":[246,14,249,8,243,52,194,29],"x":[41224]},{"a":41320,"t":"byte","b":[242]},{"a":41321,"l":"seq_E0","c":"Sound sequence $E0, nothing on this side asks for it: tempo 12, filter 12, 1 note on instrument 53, then ends.","t":"byte","b":[246,12,249,12,243,53,193,69],"x":[41226]},{"a":41329,"t":"byte","b":[242]},{"a":41330,"l":"seq_E1","c":"Sound sequence $E1, voices 1 and 2 of hit sound 3, the head taken off (hit_sounds): tempo 10, 1 note on instrument 55, then ends.","t":"byte","b":[246,10,243,55,192,47,242],"x":[41228]},{"a":41337,"l":"seq_E2","c":"Sound sequence $E2, the goblin grabbing the body (goblin_grabs_body): tempo 16, filter 10, 13 notes on instrument 62, then ends.","t":"byte","b":[246,16,249,10,243,62,194,240],"x":[41230]},{"a":41345,"t":"byte","b":[192,14,16,19,196,240,192,14]},{"a":41353,"t":"byte","b":[14,196,240,192,6,6,196,240]},{"a":41361,"t":"byte","b":[192,5,5,196,240,192,2,2]},{"a":41369,"t":"byte","b":[196,240,192,1,1,242]},{"a":41375,"l":"seq_E3","c":"Sound sequence $E3, called by $8B: filter 3, 2 notes on instrument 37, then returns to its caller.","t":"byte","b":[243,37,249,3,192,22,194,240],"x":[41232]},{"a":41383,"t":"byte","b":[192,17,194,240,248]},{"a":41388,"l":"seq_E4","c":"Sound sequence $E4, called by $85: 14 notes on instruments 29, 28, then returns to its caller.","t":"byte","b":[243,29,193,22,34,17,29,20],"x":[41234]},{"a":41396,"t":"byte","b":[32,17,195,22,17,17,193,17]},{"a":41404,"t":"byte","b":[20,17,243,28,200,22,248]},{"a":41411,"l":"seq_E5","c":"Sound sequence $E5, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41236]},{"a":41412,"l":"seq_E6","c":"Sound sequence $E6, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41238]},{"a":41413,"l":"seq_E7","c":"Sound sequence $E7, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41240]},{"a":41414,"l":"seq_E8","c":"Sound sequence $E8, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41242]},{"a":41415,"l":"seq_E9","c":"Sound sequence $E9, voice 1 of hit sound 1 (hit_sounds): tempo 15, filter 13, 1 note on instrument 59, then ends.","t":"byte","b":[246,15,243,59,249,13,192,240],"x":[41244]},{"a":41423,"t":"byte","b":[193,33,242]},{"a":41426,"l":"seq_EA","c":"Sound sequence $EA, voice 3 of hit sound 1 (hit_sounds): filter 13, 2 notes on instrument 59, then ends.","t":"byte","b":[243,59,249,13,192,21,193,14],"x":[41246]},{"a":41434,"t":"byte","b":[242]},{"a":41435,"l":"seq_EB","c":"Sound sequence $EB, the goblin's kick of the head, on all three voices (goblin_kicks_head): tempo 10, filter 14, 1 note on instrument 60, then ends.","t":"byte","b":[246,10,243,60,249,14,194,28],"x":[41248]},{"a":41443,"t":"byte","b":[242]},{"a":41444,"l":"seq_EC","c":"Sound sequence $EC, called by $86: 25 notes on instrument 31, then returns to its caller.","t":"byte","b":[243,31,195,65,193,63,195,65],"x":[41250]},{"a":41452,"t":"byte","b":[193,63,195,65,193,66,68,195]},{"a":41460,"t":"byte","b":[66,65,193,63,195,65,193,63]},{"a":41468,"t":"byte","b":[195,65,193,66,65,195,59,193]},{"a":41476,"t":"byte","b":[58,58,56,195,58,193,56,193]},{"a":41484,"t":"byte","b":[58,58,56,196,58,248]},{"a":41490,"l":"seq_ED","c":"Sound sequence $ED, called by $87: 25 notes on instrument 31, then returns to its caller.","t":"byte","b":[243,31,195,58,193,56,195,58],"x":[41252]},{"a":41498,"t":"byte","b":[193,56,195,58,193,59,61,195]},{"a":41506,"t":"byte","b":[59,58,193,56,195,58,193,56]},{"a":41514,"t":"byte","b":[195,58,193,59,58,195,54,193]},{"a":41522,"t":"byte","b":[53,53,51,195,53,193,51,53]},{"a":41530,"t":"byte","b":[53,51,196,53,248]},{"a":41535,"l":"seq_EE","c":"Sound sequence $EE, voices 1 and 2 of hit sound 4 (hit_sounds): tempo 13, 1 note on instrument 30, then ends.","t":"byte","b":[246,13,243,30,194,35,242],"x":[41254]},{"a":41542,"l":"seq_EF","c":"Sound sequence $EF, nothing on this side asks for it: tempo 11, filter 11, 1 note on instrument 61, then ends.","t":"byte","b":[246,11,249,11,243,61,200,74],"x":[41256]},{"a":41550,"t":"byte","b":[242]},{"a":41551,"l":"seq_F0","c":"Sound sequence $F0, nothing on this side asks for it: filter 11, 1 note on instrument 61, then ends.","t":"byte","b":[249,11,243,61,200,84,242],"x":[41258]},{"a":41558,"l":"seq_F1","c":"Sound sequence $F1, nothing on this side asks for it: filter 11, 1 note on instrument 61, then ends.","t":"byte","b":[249,11,243,61,200,83,242],"x":[41260]},{"a":41565,"l":"instruments","c":"Sixty-three instruments of twelve bytes, chosen by $F3 (cmd_instrument): attack and decay; sustain and release; the waveform in the high four bits and the pulse width's high four bits, inverted, in the low four; the pulse width's low byte, inverted; the delay between effect steps, in effect ticks; the effect flags; three pairs of a step and a count.","t":"byte","b":[7,0,77,64,1,168,1,1]},{"a":41573,"t":"byte","b":[0,0,0,0,8,0,70,176]},{"a":41581,"t":"byte","b":[1,168,79,1,167,1,0,0]},{"a":41589,"t":"byte","b":[57,96,70,48,3,200,232,1]},{"a":41597,"t":"byte","b":[24,1,0,0,111,0,74,112]},{"a":41605,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41613,"t":"byte","b":[9,80,76,224,1,168,1,1]},{"a":41621,"t":"byte","b":[0,0,0,0,25,0,71,0]},{"a":41629,"t":"byte","b":[4,168,1,1,0,0,0,0]},{"a":41637,"t":"byte","b":[9,80,76,240,1,168,2,1]},{"a":41645,"t":"byte","b":[0,0,0,0,10,80,76,224]},{"a":41653,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":41661,"t":"byte","b":[57,117,74,0,3,168,3,1]},{"a":41669,"t":"byte","b":[0,0,0,0,57,96,32,0]},{"a":41677,"t":"byte","b":[3,200,24,1,232,1,0,0]},{"a":41685,"t":"byte","b":[9,74,67,192,1,168,4,1]},{"a":41693,"t":"byte","b":[0,0,0,0,10,84,77,16]},{"a":41701,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":41709,"t":"byte","b":[9,74,65,160,1,168,3,1]},{"a":41717,"t":"byte","b":[0,0,0,0,56,4,32,0]},{"a":41725,"t":"byte","b":[3,200,24,1,232,1,0,0]},{"a":41733,"t":"byte","b":[55,13,32,0,0,0,0,0]},{"a":41741,"t":"byte","b":[0,0,0,0,89,128,76,240]},{"a":41749,"t":"byte","b":[1,168,1,1,0,0,0,0]},{"a":41757,"t":"byte","b":[111,15,74,112,0,0,0,0]},{"a":41765,"t":"byte","b":[0,0,0,0,11,112,71,112]},{"a":41773,"t":"byte","b":[1,168,1,1,0,0,0,0]},{"a":41781,"t":"byte","b":[62,240,71,112,1,168,1,1]},{"a":41789,"t":"byte","b":[0,0,0,0,96,96,74,144]},{"a":41797,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":41805,"t":"byte","b":[40,0,73,240,1,168,2,1]},{"a":41813,"t":"byte","b":[0,0,0,0,40,112,73,224]},{"a":41821,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":41829,"t":"byte","b":[10,96,32,0,2,200,0,6]},{"a":41837,"t":"byte","b":[255,1,1,1,10,83,76,224]},{"a":41845,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":41853,"t":"byte","b":[9,0,71,128,1,160,1,1]},{"a":41861,"t":"byte","b":[0,0,0,0,10,5,74,0]},{"a":41869,"t":"byte","b":[3,168,3,1,0,0,0,0]},{"a":41877,"t":"byte","b":[125,0,79,176,1,168,2,1]},{"a":41885,"t":"byte","b":[0,0,0,0,188,10,79,240]},{"a":41893,"t":"byte","b":[1,168,10,1,228,1,0,0]},{"a":41901,"t":"byte","b":[12,176,78,208,1,168,1,1]},{"a":41909,"t":"byte","b":[0,0,0,0,9,0,78,224]},{"a":41917,"t":"byte","b":[1,168,1,1,0,0,0,0]},{"a":41925,"t":"byte","b":[3,0,128,0,0,0,0,0]},{"a":41933,"t":"byte","b":[0,0,0,0,123,112,79,144]},{"a":41941,"t":"byte","b":[1,168,4,1,0,0,0,0]},{"a":41949,"t":"byte","b":[7,0,65,160,3,200,24,1]},{"a":41957,"t":"byte","b":[232,1,0,0,73,96,79,0]},{"a":41965,"t":"byte","b":[1,168,3,1,0,0,0,0]},{"a":41973,"t":"byte","b":[247,14,79,224,1,168,3,1]},{"a":41981,"t":"byte","b":[0,0,0,0,247,14,79,224]},{"a":41989,"t":"byte","b":[1,168,3,1,0,0,0,0]},{"a":41997,"t":"byte","b":[3,70,73,48,5,232,24,1]},{"a":42005,"t":"byte","b":[232,1,0,0,10,249,71,208]},{"a":42013,"t":"byte","b":[1,168,77,1,182,1,0,0]},{"a":42021,"t":"byte","b":[12,80,70,144,1,232,1,1]},{"a":42029,"t":"byte","b":[0,0,0,0,10,144,71,112]},{"a":42037,"t":"byte","b":[1,168,1,1,0,0,0,0]},{"a":42045,"t":"byte","b":[247,13,71,144,1,168,2,1]},{"a":42053,"t":"byte","b":[0,0,0,0,247,13,71,176]},{"a":42061,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":42069,"t":"byte","b":[7,0,70,192,1,168,79,1]},{"a":42077,"t":"byte","b":[167,1,0,0,7,0,76,224]},{"a":42085,"t":"byte","b":[1,168,1,1,0,0,0,0]},{"a":42093,"t":"byte","b":[89,0,79,176,1,168,3,1]},{"a":42101,"t":"byte","b":[0,0,0,0,96,0,74,144]},{"a":42109,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":42117,"t":"byte","b":[9,6,128,0,1,200,245,1]},{"a":42125,"t":"byte","b":[11,1,0,0,11,9,64,80]},{"a":42133,"t":"byte","b":[1,192,44,1,0,0,0,0]},{"a":42141,"t":"byte","b":[9,10,75,160,1,168,2,25]},{"a":42149,"t":"byte","b":[254,49,0,0,8,0,64,112]},{"a":42157,"t":"byte","b":[1,168,1,1,0,7,0,1]},{"a":42165,"t":"byte","b":[9,0,71,16,1,168,255,1]},{"a":42173,"t":"byte","b":[0,0,0,0,120,0,128,0]},{"a":42181,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":42189,"t":"byte","b":[8,0,71,128,1,224,255,7]},{"a":42197,"t":"byte","b":[1,9,0,0,135,0,128,0]},{"a":42205,"t":"byte","b":[1,200,1,1,255,1,0,0]},{"a":42213,"t":"byte","b":[8,0,70,96,1,232,253,1]},{"a":42221,"t":"byte","b":[8,1,0,0,68,0,128,0]},{"a":42229,"t":"byte","b":[1,200,7,1,255,1,0,0]},{"a":42237,"t":"byte","b":[26,0,79,32,1,232,251,1]},{"a":42245,"t":"byte","b":[2,1,0,0,3,0,79,208]},{"a":42253,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":42261,"t":"byte","b":[0,0,16,0,0,0,0,0]},{"a":42269,"t":"byte","b":[0,0,0,0,8,0,128,0]},{"a":42277,"t":"byte","b":[1,200,1,1,255,1,0,0]},{"a":42285,"t":"byte","b":[7,9,128,0,1,200,1,1]},{"a":42293,"t":"byte","b":[255,1,0,0,155,0,128,0]},{"a":42301,"t":"byte","b":[1,200,1,1,255,1,0,0]},{"a":42309,"t":"byte","b":[10,0,72,112,1,168,99,1]},{"a":42317,"t":"byte","b":[0,0,0,0]},{"a":42321,"t":"gap","n":5120},{"a":42321,"t":"note","l":"arena_buffer","c":"The arena strip as drawn, the bitmap's layout from column 0; also lift_arena's buffer.","note":"outside the tracked image"},{"a":44913,"t":"note","l":"strip_copy","c":"The clean copy of the arena strip.","note":"outside the tracked image","x":[35581,35632]},{"a":47441,"l":"message_pointers","c":"Where each message starts, for print_message's numbers $80 to $97.","t":"addr","b":[129,185],"oa":47489,"o":"msg_80","x":[33111,33429,33507,33740,34741,37260]},{"a":47443,"t":"addr","b":[136,185],"oa":47496,"o":"msg_81"},{"a":47445,"t":"addr","b":[166,185],"oa":47526,"o":"msg_82"},{"a":47447,"t":"addr","b":[174,185],"oa":47534,"o":"msg_83"},{"a":47449,"t":"addr","b":[182,185],"oa":47542,"o":"msg_84"},{"a":47451,"t":"addr","b":[190,185],"oa":47550,"o":"msg_85"},{"a":47453,"t":"addr","b":[200,185],"oa":47560,"o":"msg_86"},{"a":47455,"t":"addr","b":[206,185],"oa":47566,"o":"msg_87"},{"a":47457,"t":"addr","b":[215,185],"oa":47575,"o":"msg_88"},{"a":47459,"t":"addr","b":[224,185],"oa":47584,"o":"msg_89"},{"a":47461,"t":"addr","b":[245,185],"oa":47605,"o":"msg_8A"},{"a":47463,"t":"addr","b":[7,186],"oa":47623,"o":"msg_strength_00"},{"a":47465,"t":"addr","b":[27,186],"oa":47643,"o":"msg_strength_01"},{"a":47467,"t":"addr","b":[47,186],"oa":47663,"o":"msg_strength_02"},{"a":47469,"t":"addr","b":[67,186],"oa":47683,"o":"msg_strength_03"},{"a":47471,"t":"addr","b":[87,186],"oa":47703,"o":"msg_strength_04"},{"a":47473,"t":"addr","b":[107,186],"oa":47723,"o":"msg_strength_05"},{"a":47475,"t":"addr","b":[127,186],"oa":47743,"o":"msg_strength_06"},{"a":47477,"t":"addr","b":[147,186],"oa":47763,"o":"msg_strength_07"},{"a":47479,"t":"addr","b":[167,186],"oa":47783,"o":"msg_strength_08"},{"a":47481,"t":"addr","b":[187,186],"oa":47803,"o":"msg_strength_09"},{"a":47483,"t":"addr","b":[207,186],"oa":47823,"o":"msg_strength_10"},{"a":47485,"t":"addr","b":[227,186],"oa":47843,"o":"msg_strength_11"},{"a":47487,"t":"addr","b":[247,186],"oa":47863,"o":"msg_strength_12"},{"a":47489,"l":"msg_80","c":"Message $80, nothing on either side prints it: \"000\" at column 0, row 22, colours $C1.","t":"byte","b":[0,22,193,48,48,48,36],"x":[47441]},{"a":47496,"l":"msg_81","c":"Message $81, CTRL and V (read_keys): \"V 05 10 87\" at column 15, row 17, colours $B1; \"HELLO CLAIRE\" at column 14, row 18, colours $B1.","t":"byte","b":[15,17,177,86,32,48,53,32],"x":[47443]},{"a":47504,"t":"byte","b":[49,48,32,56,55,13,14,18]},{"a":47512,"t":"byte","b":[177,72,69,76,76,79,32,67]},{"a":47520,"t":"byte","b":[76,65,73,82,69,36]},{"a":47526,"l":"msg_82","c":"Message $82, show_mode, one player: \"1PLR\" at column 18, row 24, colours $C3.","t":"byte","b":[18,24,195,49,80,76,82,36],"x":[47445]},{"a":47534,"l":"msg_83","c":"Message $83, show_mode, two players: \"2PLR\" at column 18, row 24, colours $C3.","t":"byte","b":[18,24,195,50,80,76,82,36],"x":[47447]},{"a":47542,"l":"msg_84","c":"Message $84, show_mode, the demo: \"DEMO\" at column 18, row 24, colours $C3.","t":"byte","b":[18,24,195,68,69,77,79,36],"x":[47449]},{"a":47550,"l":"msg_85","c":"Message $85, nothing on either side prints it: \"PAUSED\" at column 17, row 17, colours $B3.","t":"byte","b":[17,17,179,80,65,85,83,69],"x":[47451]},{"a":47558,"t":"byte","b":[68,36]},{"a":47560,"l":"msg_86","c":"Message $86, show_middle: \"00\" at column 19, row 5, colours $E3.","t":"byte","b":[19,5,227,48,48,36],"x":[47453]},{"a":47566,"l":"msg_87","c":"Message $87, player 1's score (show_strength, hit_score, time_bonus): \"00000\" at column 12, row 5, colours $E3.","t":"byte","b":[12,5,227,48,48,48,48,48],"x":[47455]},{"a":47574,"t":"byte","b":[36]},{"a":47575,"l":"msg_88","c":"Message $88, player 2's score: \"00000\" at column 23, row 5, colours $E3.","t":"byte","b":[23,5,227,48,48,48,48,48],"x":[47457]},{"a":47583,"t":"byte","b":[36]},{"a":47584,"l":"msg_89","c":"Message $89, nothing on this side prints it; side 2's ending does, when Drax's star strikes: \"YOUR END HAS COME\" at column 11, row 17, colours $B3.","t":"byte","b":[11,17,179,89,79,85,82,32],"x":[47459]},{"a":47592,"t":"byte","b":[69,78,68,32,72,65,83,32]},{"a":47600,"t":"byte","b":[67,79,77,69,36]},{"a":47605,"l":"msg_8A","c":"Message $8A, nothing on this side prints it; side 2's ending does, when Mariana comes to the barbarian: \"THANKS BIG BOY\" at column 9, row 17, colours $B3.","t":"byte","b":[9,17,179,84,72,65,78,75],"x":[47461]},{"a":47613,"t":"byte","b":[83,32,66,73,71,32,66,79]},{"a":47621,"t":"byte","b":[89,36]},{"a":47623,"l":"msg_strength_00","c":"Message $8B, a strength display (show_strength), strength 0 of 12: \"      \" and \"      \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,32,32,32,32,32],"x":[47463]},{"a":47631,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":47639,"t":"byte","b":[32,32,32,36]},{"a":47643,"l":"msg_strength_01","c":"Message $8C, a strength display (show_strength), strength 1 of 12: \"(     \" and \"      \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,32,32,32,32],"x":[47465]},{"a":47651,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":47659,"t":"byte","b":[32,32,32,36]},{"a":47663,"l":"msg_strength_02","c":"Message $8D, a strength display (show_strength), strength 2 of 12: \"()    \" and \"      \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,32,32,32],"x":[47467]},{"a":47671,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":47679,"t":"byte","b":[32,32,32,36]},{"a":47683,"l":"msg_strength_03","c":"Message $8E, a strength display (show_strength), strength 3 of 12: \"()(   \" and \"      \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,40,32,32],"x":[47469]},{"a":47691,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":47699,"t":"byte","b":[32,32,32,36]},{"a":47703,"l":"msg_strength_04","c":"Message $8F, a strength display (show_strength), strength 4 of 12: \"()()  \" and \"      \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,40,41,32],"x":[47471]},{"a":47711,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":47719,"t":"byte","b":[32,32,32,36]},{"a":47723,"l":"msg_strength_05","c":"Message $90, a strength display (show_strength), strength 5 of 12: \"()()( \" and \"      \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,40,41,40],"x":[47473]},{"a":47731,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":47739,"t":"byte","b":[32,32,32,36]},{"a":47743,"l":"msg_strength_06","c":"Message $91, a strength display (show_strength), strength 6 of 12: \"()()()\" and \"      \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,40,41,40],"x":[47475]},{"a":47751,"t":"byte","b":[41,13,0,1,2,32,32,32]},{"a":47759,"t":"byte","b":[32,32,32,36]},{"a":47763,"l":"msg_strength_07","c":"Message $92, a strength display (show_strength), strength 7 of 12: \"()()()\" and \"(     \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,40,41,40],"x":[47477]},{"a":47771,"t":"byte","b":[41,13,0,1,2,40,32,32]},{"a":47779,"t":"byte","b":[32,32,32,36]},{"a":47783,"l":"msg_strength_08","c":"Message $93, a strength display (show_strength), strength 8 of 12: \"()()()\" and \"()    \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,40,41,40],"x":[47479]},{"a":47791,"t":"byte","b":[41,13,0,1,2,40,41,32]},{"a":47799,"t":"byte","b":[32,32,32,36]},{"a":47803,"l":"msg_strength_09","c":"Message $94, a strength display (show_strength), strength 9 of 12: \"()()()\" and \"()(   \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,40,41,40],"x":[47481]},{"a":47811,"t":"byte","b":[41,13,0,1,2,40,41,40]},{"a":47819,"t":"byte","b":[32,32,32,36]},{"a":47823,"l":"msg_strength_10","c":"Message $95, a strength display (show_strength), strength 10 of 12: \"()()()\" and \"()()  \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,40,41,40],"x":[47483]},{"a":47831,"t":"byte","b":[41,13,0,1,2,40,41,40]},{"a":47839,"t":"byte","b":[41,32,32,36]},{"a":47843,"l":"msg_strength_11","c":"Message $96, a strength display (show_strength), strength 11 of 12: \"()()()\" and \"()()( \", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,40,41,40],"x":[47485]},{"a":47851,"t":"byte","b":[41,13,0,1,2,40,41,40]},{"a":47859,"t":"byte","b":[41,40,32,36]},{"a":47863,"l":"msg_strength_12","c":"Message $97, a strength display (show_strength), strength 12 of 12: \"()()()\" and \"()()()\", the half circles in red at rows 0 and 1; the column is written in by show_strength.","t":"byte","b":[0,0,2,40,41,40,41,40],"x":[47487]},{"a":47871,"t":"byte","b":[41,13,0,1,2,40,41,40]},{"a":47879,"t":"byte","b":[41,40,41,36]},{"a":47883,"l":"font_chars","c":"The characters print_message has glyphs for besides A to Z: 0 to 9, space, ( and ).","t":"byte","b":[48,49,50,51,52,53,54,55],"x":[37405]},{"a":47891,"t":"byte","b":[56,57,32,40,41]},{"a":47896,"l":"font_glyphs","c":"The glyph number of each character in font_chars: 27 to 36 for the digits, 0 for the space, 37 and 38 for the half circles.","t":"byte","b":[27,28,29,30,31,32,33,34],"x":[37410]},{"a":47904,"t":"byte","b":[35,36,0,37,38]},{"a":47909,"l":"strength_columns","c":"The column of each player's strength display: 0 and 34.","t":"byte","b":[0,34],"x":[33519]},{"a":47911,"l":"score_ten","c":"Ten points as five decimal digits, 0 0 0 1 0: what time_bonus adds for each second left.","t":"byte","b":[0,0,0,1,0]},{"a":47916,"l":"snake_scripts","c":"Pointers to the four snake scripts (anim_step): 0 and 1 the hit, 2 and 3 the loops they go on to.","t":"byte","b":[52,187,62,187,72,187,92,187],"x":[33215]},{"a":47924,"l":"snake_0","c":"Snake script 0, the left snake (column 0) struck: one picture, then script 2. Header: column 0, row 2, 4 by 4 cells; then two-byte entries: a picture's address in the snake pictures at $E980, or a command.","t":"byte","b":[0,2,4,4,128,235,2,0]},{"a":47932,"t":"byte","b":[2,0]},{"a":47934,"l":"snake_1","c":"Snake script 1, the right snake (column 36) struck: one picture, then script 3. Header: column 36, row 2, 4 by 4 cells; then two-byte entries: a picture's address in the snake pictures at $E980, or a command.","t":"byte","b":[36,2,4,4,128,233,2,0]},{"a":47942,"t":"byte","b":[3,0]},{"a":47944,"l":"snake_2","c":"Snake script 2, the left snake's loop: pictures and a stop. Header: column 0, row 2, 4 by 4 cells; then two-byte entries: a picture's address in the snake pictures at $E980, or a command.","t":"byte","b":[0,2,4,4,0,236,128,236]},{"a":47952,"t":"byte","b":[0,237,0,237,128,236,0,236]},{"a":47960,"t":"byte","b":[128,235,3,0]},{"a":47964,"l":"snake_3","c":"Snake script 3, the right snake's loop: pictures and a stop. Header: column 36, row 2, 4 by 4 cells; then two-byte entries: a picture's address in the snake pictures at $E980, or a command.","t":"byte","b":[36,2,4,4,0,234,128,234]},{"a":47972,"t":"byte","b":[0,235,0,235,128,234,0,234]},{"a":47980,"t":"byte","b":[128,233,3,0]},{"a":47984,"l":"move_frames","c":"Pointers to each move's list of frames, for the moves $80 to $9D. A list read to its end ($FF) has ended the move: the stick, the computer or a routine can start another before its next frame.","t":"addr","b":[172,187],"oa":48044,"o":"mv_stand","x":[34349,34846]},{"a":47986,"t":"addr","b":[175,187],"oa":48047,"o":"mv_walk_forward"},{"a":47988,"t":"addr","b":[181,187],"oa":48053,"o":"mv_walk_back"},{"a":47990,"t":"addr","b":[187,187],"oa":48059,"o":"mv_web_of_death"},{"a":47992,"t":"addr","b":[193,187],"oa":48065,"o":"mv_jump"},{"a":47994,"t":"addr","b":[199,187],"oa":48071,"o":"mv_leg_chop"},{"a":47996,"t":"addr","b":[206,187],"oa":48078,"o":"mv_crouch"},{"a":47998,"t":"addr","b":[209,187],"oa":48081,"o":"mv_flying_neck_chop"},{"a":48000,"t":"addr","b":[218,187],"oa":48090,"o":"mv_headless_body"},{"a":48002,"t":"addr","b":[228,187],"oa":48100,"o":"mv_body_chop"},{"a":48004,"t":"addr","b":[235,187],"oa":48107,"o":"mv_protect_body"},{"a":48006,"t":"addr","b":[239,187],"oa":48111,"o":"mv_neck_chop"},{"a":48008,"t":"addr","b":[246,187],"oa":48118,"o":"mv_kick"},{"a":48010,"t":"addr","b":[252,187],"oa":48124,"o":"mv_recoil"},{"a":48012,"t":"addr","b":[1,188],"oa":48129,"o":"mv_overhead_chop"},{"a":48014,"t":"addr","b":[8,188],"oa":48136,"o":"mv_head_butt"},{"a":48016,"t":"addr","b":[13,188],"oa":48141,"o":"mv_protect_head"},{"a":48018,"t":"addr","b":[18,188],"oa":48146,"o":"mv_roll_forward"},{"a":48020,"t":"addr","b":[24,188],"oa":48152,"o":"mv_roll_back"},{"a":48022,"t":"addr","b":[31,188],"oa":48159,"o":"mv_victory"},{"a":48024,"t":"addr","b":[46,188],"oa":48174,"o":"mv_stand_up"},{"a":48026,"t":"addr","b":[49,188],"oa":48177,"o":"mv_95"},{"a":48028,"t":"addr","b":[52,188],"oa":48180,"o":"mv_lower_the_guard"},{"a":48030,"t":"addr","b":[55,188],"oa":48183,"o":"mv_crouch_down"},{"a":48032,"t":"addr","b":[58,188],"oa":48186,"o":"mv_end_of_the_roll"},{"a":48034,"t":"addr","b":[61,188],"oa":48189,"o":"mv_knocked_down"},{"a":48036,"t":"addr","b":[67,188],"oa":48195,"o":"mv_taunt"},{"a":48038,"t":"addr","b":[77,188],"oa":48205,"o":"mv_fall_dead"},{"a":48040,"t":"addr","b":[86,188],"oa":48214,"o":"mv_kick_then_victory"},{"a":48042,"t":"addr","b":[93,188],"oa":48221,"o":"mv_turn_round"},{"a":48044,"l":"mv_stand","c":"Move $80, stand, started by the stick left alone: frames $00, then plays it again.","t":"byte","b":[0,255,0],"x":[47984]},{"a":48047,"l":"mv_walk_forward","c":"Move $81, walk forward, started by the stick forward: frames $01 $02 $03 $33, then plays it again.","t":"byte","b":[1,2,3,51,255,0],"x":[47986]},{"a":48053,"l":"mv_walk_back","c":"Move $82, walk back, started by the stick back: frames $37 $36 $35 $34, then plays it again.","t":"byte","b":[55,54,53,52,255,0],"x":[47988]},{"a":48059,"l":"mv_web_of_death","c":"Move $83, web of death, started by up and back with fire: frames $04 $05 $06 $07, then plays it again.","t":"byte","b":[4,5,6,7,255,0],"x":[47990]},{"a":48065,"l":"mv_jump","c":"Move $84, jump, started by the stick up: frames $08 $09 $38 $00, then plays it again.","t":"byte","b":[8,9,56,0,255,0],"x":[47992]},{"a":48071,"l":"mv_leg_chop","c":"Move $85, leg chop, started by down with fire, from the crouch: frames $0A $0B $0C $5A $39, then plays it again.","t":"byte","b":[10,11,12,90,57,255,0],"x":[47994]},{"a":48078,"l":"mv_crouch","c":"Move $86, crouch, started by the stick held down: frames $3A, then plays it again.","t":"byte","b":[58,255,0],"x":[47996]},{"a":48081,"l":"mv_flying_neck_chop","c":"Move $87, flying neck chop, started by back with fire: frames $0E $0F $10 $19 $1A $45 $19, then plays it again.","t":"byte","b":[14,15,16,25,26,69,25,255],"x":[47998]},{"a":48089,"t":"byte","b":[0]},{"a":48090,"l":"mv_headless_body","c":"Move $88, headless body, started by a blow that takes the head, hit records 4 and 5: frames $11 $11 $11 $12 $12 $12 $13 $14, then holds the last frame.","t":"byte","b":[17,17,17,18,18,18,19,20],"x":[48000]},{"a":48098,"t":"byte","b":[255,4]},{"a":48100,"l":"mv_body_chop","c":"Move $89, body chop, started by forward with fire: frames $55 $16 $17 $3D $44, then plays it again.","t":"byte","b":[85,22,23,61,68,255,0],"x":[48002]},{"a":48107,"l":"mv_protect_body","c":"Move $8A, protect body, started by up and forward: frames $3F $18, then holds the last frame.","t":"byte","b":[63,24,255,4],"x":[48004]},{"a":48111,"l":"mv_neck_chop","c":"Move $8B, neck chop, started by up with fire: frames $41 $42 $43 $45 $3C, then plays it again.","t":"byte","b":[65,66,67,69,60,255,0],"x":[48006]},{"a":48118,"l":"mv_kick","c":"Move $8C, kick, started by down and forward with fire: frames $1B $1C $46 $00, then plays it again.","t":"byte","b":[27,28,70,0,255,0],"x":[48008]},{"a":48124,"l":"mv_recoil","c":"Move $8D, recoil, started by a blow, in the hit records: frames $1D $1E $00, then plays it again.","t":"byte","b":[29,30,0,255,0],"x":[48010]},{"a":48129,"l":"mv_overhead_chop","c":"Move $8E, overhead chop, started by down and back with fire: frames $58 $1F $20 $49 $48, then plays it again.","t":"byte","b":[88,31,32,73,72,255,0],"x":[48012]},{"a":48136,"l":"mv_head_butt","c":"Move $8F, head butt, started by up and forward with fire: frames $32 $22 $4A, then plays it again.","t":"byte","b":[50,34,74,255,0],"x":[48014]},{"a":48141,"l":"mv_protect_head","c":"Move $90, protect head, started by up and back: frames $50 $4B $51, then holds the last frame.","t":"byte","b":[80,75,81,255,4],"x":[48016]},{"a":48146,"l":"mv_roll_forward","c":"Move $91, roll forward, started by down and forward: frames $23 $24 $25 $26, then plays it again.","t":"byte","b":[35,36,37,38,255,0],"x":[48018]},{"a":48152,"l":"mv_roll_back","c":"Move $92, roll back, started by down and back: frames $29 $2B $2C $2D $2E, then plays it again.","t":"byte","b":[41,43,44,45,46,255,0],"x":[48020]},{"a":48159,"l":"mv_victory","c":"Move $93, victory, started by winner_move, for the winner: frames $3C $00 $2F $2F $30 $31 $31 $31 $31 $31 $30 $2F $2F, then holds the last frame.","t":"byte","b":[60,0,47,47,48,49,49,49],"x":[48022]},{"a":48167,"t":"byte","b":[49,49,48,47,47,255,4]},{"a":48174,"l":"mv_stand_up","c":"Move $94, stand up, started by letting go of the crouch: frames $3B, then plays it again.","t":"byte","b":[59,255,0],"x":[48024]},{"a":48177,"l":"mv_95","c":"Move $95: frames $3E, then plays it again. No stick row, hit record or routine on this side starts it.","t":"byte","b":[62,255,0],"x":[48026]},{"a":48180,"l":"mv_lower_the_guard","c":"Move $96, lower the guard, started by letting go of the body guard: frames $40, then plays it again.","t":"byte","b":[64,255,0],"x":[48028]},{"a":48183,"l":"mv_crouch_down","c":"Move $97, crouch down, started by the stick down: frames $0D, then plays it again.","t":"byte","b":[13,255,0],"x":[48030]},{"a":48186,"l":"mv_end_of_the_roll","c":"Move $98, end of the roll, started by the stick after a roll forward: frames $28, then plays it again.","t":"byte","b":[40,255,0],"x":[48032]},{"a":48189,"l":"mv_knocked_down","c":"Move $99, knocked down, started by a blow, in the hit records: frames $4C $4D $4E $4F, then plays it again.","t":"byte","b":[76,77,78,79,255,0],"x":[48034]},{"a":48195,"l":"mv_taunt","c":"Move $9A, taunt, started by an idle stick, in idle_taunt: frames $52 $53 $54 $53 $54 $53 $54, then goes on to move $80.","t":"byte","b":[82,83,84,83,84,83,84,255],"x":[48036]},{"a":48203,"t":"byte","b":[3,0]},{"a":48205,"l":"mv_fall_dead","c":"Move $9B, fall dead, started by the last point of strength lost, in hit_effect: frames $0D $56 $56 $56 $57 $21 $59, then holds the last frame.","t":"byte","b":[13,86,86,86,87,33,89,255],"x":[48038]},{"a":48213,"t":"byte","b":[4]},{"a":48214,"l":"mv_kick_then_victory","c":"Move $9C, kick, then victory, started by winner_move, for a winner close to its victim: frames $1B $1C $46 $00, then goes on to move $93.","t":"byte","b":[27,28,70,0,255,3,147],"x":[48040]},{"a":48221,"l":"mv_turn_round","c":"Move $9D, turn round, started by the end of a roll past, the walk-off, or a list's command: frames $0E $0F $10, then goes on to move $80.","t":"byte","b":[14,15,16,255,3,0],"x":[48042]},{"a":48227,"l":"drawn_last","c":"The moves for which fighter 0 is drawn before fighter 1 (animate_fighters): $9B fall dead, $88 headless body, $8B neck chop, $87 flying neck chop.","t":"byte","b":[155,136,139,135],"x":[34814]},{"a":48231,"l":"no_input_moves","c":"Moves the stick cannot break into (read_stick, idle_taunt): $9B fall dead, $88 headless body, $93 victory.","t":"byte","b":[155,136,147],"x":[33999,34164]},{"a":48234,"l":"frames","c":"Pointers to the descriptor of each of the 91 frames $00 to $5A. Several frame numbers share a descriptor.","t":"addr","b":[32,189],"oa":48416,"o":"frame_00","x":[34909,36494]},{"a":48236,"t":"addr","b":[48,189],"oa":48432,"o":"frame_01"},{"a":48238,"t":"addr","b":[64,189],"oa":48448,"o":"frame_02"},{"a":48240,"t":"addr","b":[80,189],"oa":48464,"o":"frame_03"},{"a":48242,"t":"addr","b":[96,189],"oa":48480,"o":"frame_04"},{"a":48244,"t":"addr","b":[112,189],"oa":48496,"o":"frame_05"},{"a":48246,"t":"addr","b":[128,189],"oa":48512,"o":"frame_06"},{"a":48248,"t":"addr","b":[144,189],"oa":48528,"o":"frame_07"},{"a":48250,"t":"addr","b":[160,189],"oa":48544,"o":"frame_08"},{"a":48252,"t":"addr","b":[184,189],"oa":48568,"o":"frame_09"},{"a":48254,"t":"addr","b":[208,189],"oa":48592,"o":"frame_0a"},{"a":48256,"t":"addr","b":[224,189],"oa":48608,"o":"frame_0b"},{"a":48258,"t":"addr","b":[240,189],"oa":48624,"o":"frame_0c"},{"a":48260,"t":"addr","b":[0,190],"oa":48640,"o":"frame_0d"},{"a":48262,"t":"addr","b":[16,190],"oa":48656,"o":"frame_0e"},{"a":48264,"t":"addr","b":[40,190],"oa":48680,"o":"frame_0f"},{"a":48266,"t":"addr","b":[64,190],"oa":48704,"o":"frame_10"},{"a":48268,"t":"addr","b":[88,190],"oa":48728,"o":"frame_11"},{"a":48270,"t":"addr","b":[104,190],"oa":48744,"o":"frame_12"},{"a":48272,"t":"addr","b":[120,190],"oa":48760,"o":"frame_13"},{"a":48274,"t":"addr","b":[136,190],"oa":48776,"o":"frame_14"},{"a":48276,"t":"addr","b":[148,190],"oa":48788,"o":"frame_15"},{"a":48278,"t":"addr","b":[164,190],"oa":48804,"o":"frame_16"},{"a":48280,"t":"addr","b":[180,190],"oa":48820,"o":"frame_17"},{"a":48282,"t":"addr","b":[196,190],"oa":48836,"o":"frame_18"},{"a":48284,"t":"addr","b":[212,190],"oa":48852,"o":"frame_19"},{"a":48286,"t":"addr","b":[228,190],"oa":48868,"o":"frame_1a"},{"a":48288,"t":"addr","b":[244,190],"oa":48884,"o":"frame_1b"},{"a":48290,"t":"addr","b":[4,191],"oa":48900,"o":"frame_1c"},{"a":48292,"t":"addr","b":[20,191],"oa":48916,"o":"frame_1d"},{"a":48294,"t":"addr","b":[36,191],"oa":48932,"o":"frame_1e"},{"a":48296,"t":"addr","b":[52,191],"oa":48948,"o":"frame_1f"},{"a":48298,"t":"addr","b":[72,191],"oa":48968,"o":"frame_20"},{"a":48300,"t":"addr","b":[88,191],"oa":48984,"o":"frame_21"},{"a":48302,"t":"addr","b":[100,191],"oa":48996,"o":"frame_22"},{"a":48304,"t":"addr","b":[116,191],"oa":49012,"o":"frame_23"},{"a":48306,"t":"addr","b":[132,191],"oa":49028,"o":"frame_24"},{"a":48308,"t":"addr","b":[148,191],"oa":49044,"o":"frame_25"},{"a":48310,"t":"addr","b":[164,191],"oa":49060,"o":"frame_26"},{"a":48312,"t":"addr","b":[180,191],"oa":49076,"o":"frame_27"},{"a":48314,"t":"addr","b":[192,191],"oa":49088,"o":"frame_28"},{"a":48316,"t":"addr","b":[208,191],"oa":49104,"o":"frame_29"},{"a":48318,"t":"addr","b":[224,191],"oa":49120,"o":"frame_2a"},{"a":48320,"t":"addr","b":[236,191],"oa":49132,"o":"frame_2b"},{"a":48322,"t":"addr","b":[252,191],"oa":49148,"o":"frame_2c"},{"a":48324,"t":"addr","b":[12,192],"oa":49164,"o":"frame_2d"},{"a":48326,"t":"addr","b":[28,192],"oa":49180,"o":"frame_2e"},{"a":48328,"t":"addr","b":[44,192],"oa":49196,"o":"frame_2f"},{"a":48330,"t":"addr","b":[60,192],"oa":49212,"o":"frame_30"},{"a":48332,"t":"addr","b":[76,192],"oa":49228,"o":"frame_31"},{"a":48334,"t":"addr","b":[100,192],"oa":49252,"o":"frame_32"},{"a":48336,"t":"addr","b":[116,192],"oa":49268,"o":"frame_33"},{"a":48338,"t":"addr","b":[132,192],"oa":49284,"o":"frame_34"},{"a":48340,"t":"addr","b":[148,192],"oa":49300,"o":"frame_35"},{"a":48342,"t":"addr","b":[164,192],"oa":49316,"o":"frame_36"},{"a":48344,"t":"addr","b":[180,192],"oa":49332,"o":"frame_37"},{"a":48346,"t":"addr","b":[160,189],"oa":48544,"o":"frame_08"},{"a":48348,"t":"addr","b":[224,189],"oa":48608,"o":"frame_0b"},{"a":48350,"t":"addr","b":[224,189],"oa":48608,"o":"frame_0b"},{"a":48352,"t":"addr","b":[0,190],"oa":48640,"o":"frame_0d"},{"a":48354,"t":"addr","b":[196,192],"oa":49348,"o":"frame_3c"},{"a":48356,"t":"addr","b":[180,190],"oa":48820,"o":"frame_17"},{"a":48358,"t":"addr","b":[0,190],"oa":48640,"o":"frame_0d"},{"a":48360,"t":"addr","b":[148,190],"oa":48788,"o":"frame_15"},{"a":48362,"t":"addr","b":[148,190],"oa":48788,"o":"frame_15"},{"a":48364,"t":"addr","b":[148,190],"oa":48788,"o":"frame_15"},{"a":48366,"t":"addr","b":[196,192],"oa":49348,"o":"frame_3c"},{"a":48368,"t":"addr","b":[228,190],"oa":48868,"o":"frame_1a"},{"a":48370,"t":"addr","b":[164,190],"oa":48804,"o":"frame_16"},{"a":48372,"t":"addr","b":[228,190],"oa":48868,"o":"frame_1a"},{"a":48374,"t":"addr","b":[244,190],"oa":48884,"o":"frame_1b"},{"a":48376,"t":"addr","b":[148,190],"oa":48788,"o":"frame_15"},{"a":48378,"t":"addr","b":[52,191],"oa":48948,"o":"frame_1f"},{"a":48380,"t":"addr","b":[72,191],"oa":48968,"o":"frame_20"},{"a":48382,"t":"addr","b":[100,192],"oa":49252,"o":"frame_32"},{"a":48384,"t":"addr","b":[212,192],"oa":49364,"o":"frame_4b"},{"a":48386,"t":"addr","b":[228,192],"oa":49380,"o":"frame_4c"},{"a":48388,"t":"addr","b":[244,192],"oa":49396,"o":"frame_4d"},{"a":48390,"t":"addr","b":[4,193],"oa":49412,"o":"frame_4e"},{"a":48392,"t":"addr","b":[20,193],"oa":49428,"o":"frame_4f"},{"a":48394,"t":"addr","b":[36,193],"oa":49444,"o":"frame_50"},{"a":48396,"t":"addr","b":[148,190],"oa":48788,"o":"frame_15"},{"a":48398,"t":"addr","b":[52,193],"oa":49460,"o":"frame_52"},{"a":48400,"t":"addr","b":[68,193],"oa":49476,"o":"frame_53"},{"a":48402,"t":"addr","b":[84,193],"oa":49492,"o":"frame_54"},{"a":48404,"t":"addr","b":[100,193],"oa":49508,"o":"frame_55"},{"a":48406,"t":"addr","b":[116,193],"oa":49524,"o":"frame_56"},{"a":48408,"t":"addr","b":[132,193],"oa":49540,"o":"frame_57"},{"a":48410,"t":"addr","b":[148,193],"oa":49556,"o":"frame_58"},{"a":48412,"t":"addr","b":[164,193],"oa":49572,"o":"frame_59"},{"a":48414,"t":"addr","b":[240,189],"oa":48624,"o":"frame_0c"},{"a":48416,"l":"frame_00","c":"Frame $00, in $80 (stand), $84 (jump), $8C (kick), $8D (recoil), $93 (victory), $9C (kick, then victory): blocks 1 2 0 / 3 4 0 / 5 6 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[1,2,0,3,4,0,5,6],"x":[48234]},{"a":48424,"t":"byte","b":[0,0,0,1,51,2,176,14]},{"a":48432,"l":"frame_01","c":"Frame $01, in $81 (walk forward): blocks 1 2 0 / 7 8 0 / 9 10 0 (three rows of three, 0 for none); steps forward 1 column; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[1,2,0,7,8,0,9,10],"x":[48236]},{"a":48440,"t":"byte","b":[0,8,1,1,51,2,176,14]},{"a":48448,"l":"frame_02","c":"Frame $02, in $81 (walk forward): blocks 1 2 0 / 11 12 0 / 13 14 0 (three rows of three, 0 for none); steps forward 1 column; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[1,2,0,11,12,0,13,14],"x":[48238]},{"a":48456,"t":"byte","b":[0,8,1,1,51,2,176,14]},{"a":48464,"l":"frame_03","c":"Frame $03, in $81 (walk forward): blocks 1 2 0 / 15 16 0 / 17 18 0 (three rows of three, 0 for none); steps forward 1 column; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[1,2,0,15,16,0,17,18],"x":[48240]},{"a":48472,"t":"byte","b":[0,8,1,1,51,2,176,14]},{"a":48480,"l":"frame_04","c":"Frame $04, in $83 (web of death): blocks 19 20 0 / 21 22 0 / 23 24 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $34 at Y $AE, X offset 10.","t":"byte","b":[19,20,0,21,22,0,23,24],"x":[48242]},{"a":48488,"t":"byte","b":[0,0,0,1,52,2,174,10]},{"a":48496,"l":"frame_05","c":"Frame $05, in $83 (web of death): blocks 25 26 0 / 27 28 0 / 29 30 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $35 at Y $AF, X offset 8.","t":"byte","b":[25,26,0,27,28,0,29,30],"x":[48244]},{"a":48504,"t":"byte","b":[0,0,0,1,53,2,175,8]},{"a":48512,"l":"frame_06","c":"Frame $06, in $83 (web of death): blocks 31 32 0 / 33 34 0 / 35 36 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $36 at Y $AD, X offset 10.","t":"byte","b":[31,32,0,33,34,0,35,36],"x":[48246]},{"a":48520,"t":"byte","b":[0,0,0,1,54,2,173,10]},{"a":48528,"l":"frame_07","c":"Frame $07, in $83 (web of death): blocks 37 38 0 / 39 40 176 / 41 42 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $37 at Y $AC, X offset 10.","t":"byte","b":[37,38,0,39,40,176,41,42],"x":[48248]},{"a":48536,"t":"byte","b":[0,0,0,1,55,2,172,10]},{"a":48544,"l":"frame_08","c":"Frames $08 and $38, in $84 (jump): blocks 43 44 0 / 45 46 0 / 47 48 0 (three rows of three, 0 for none); no step; 3 sprites: fighter 1's body piece $38 at Y $A6, X offset 16; raised part $00 at Y $8D, X offset 0; raised part $01 at Y $8D, X offset 24.","t":"byte","b":[43,44,0,45,46,0,47,48],"x":[48250,48346]},{"a":48552,"t":"byte","b":[0,0,0,3,56,2,166,16]},{"a":48560,"t":"byte","b":[0,140,141,0,1,140,141,24]},{"a":48568,"l":"frame_09","c":"Frame $09, in $84 (jump): blocks 49 50 0 / 51 52 0 / 53 54 0 (three rows of three, 0 for none); no step; 3 sprites: fighter 1's body piece $39 at Y $A1, X offset 14; raised part $02 at Y $8D, X offset 0; raised part $03 at Y $8D, X offset 24.","t":"byte","b":[49,50,0,51,52,0,53,54],"x":[48252]},{"a":48576,"t":"byte","b":[0,0,0,3,57,2,161,14]},{"a":48584,"t":"byte","b":[2,140,141,0,3,140,141,24]},{"a":48592,"l":"frame_0a","c":"Frame $0A, in $85 (leg chop): blocks 0 0 0 / 55 56 0 / 57 58 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $3A at Y $C5, X offset 12.","t":"byte","b":[0,0,0,55,56,0,57,58],"x":[48254]},{"a":48600,"t":"byte","b":[0,0,0,1,58,2,197,12]},{"a":48608,"l":"frame_0b","c":"Frames $0B and $39 and $3A, in $85 (leg chop), $86 (crouch): blocks 0 0 0 / 59 60 0 / 57 58 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $3B at Y $C0, X offset 12.","t":"byte","b":[0,0,0,59,60,0,57,58],"x":[48256,48348,48350]},{"a":48616,"t":"byte","b":[0,0,0,1,59,2,192,12]},{"a":48624,"l":"frame_0c","c":"Frames $0C and $5A, in $85 (leg chop): blocks 0 0 0 / 61 62 65 / 63 64 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $3C at Y $C2, X offset 14.","t":"byte","b":[0,0,0,61,62,65,63,64],"x":[48258,48414]},{"a":48632,"t":"byte","b":[0,0,0,1,60,2,194,14]},{"a":48640,"l":"frame_0d","c":"Frames $0D and $3B and $3E, in $94 (stand up), $95 (unused), $97 (crouch down), $9B (fall dead): blocks 69 70 0 / 71 72 0 / 73 74 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $3D at Y $B7, X offset 16.","t":"byte","b":[69,70,0,71,72,0,73,74],"x":[48260,48352,48358]},{"a":48648,"t":"byte","b":[0,0,0,1,61,2,183,16]},{"a":48656,"l":"frame_0e","c":"Frame $0E, in $87 (flying neck chop), $9D (turn round): blocks 75 76 0 / 77 78 0 / 79 80 0 (three rows of three, 0 for none); steps forward 2 columns; 3 sprites: fighter 1's body piece $3E at Y $AF, X offset 14; raised part $04 at Y $8D, X offset 0; raised part $05 at Y $8D, X offset 24.","t":"byte","b":[75,76,0,77,78,0,79,80],"x":[48262]},{"a":48664,"t":"byte","b":[0,8,2,3,62,2,175,14]},{"a":48672,"t":"byte","b":[4,140,141,0,5,140,141,24]},{"a":48680,"l":"frame_0f","c":"Frame $0F, in $87 (flying neck chop), $9D (turn round): blocks 81 82 0 / 83 84 0 / 85 86 0 (three rows of three, 0 for none); steps forward 1 column; 3 sprites: fighter 1's body piece $3F at Y $AA, X offset 18; raised part $06 at Y $8D, X offset 0; raised part $07 at Y $8D, X offset 24.","t":"byte","b":[81,82,0,83,84,0,85,86],"x":[48264]},{"a":48688,"t":"byte","b":[0,8,1,3,63,2,170,18]},{"a":48696,"t":"byte","b":[6,140,141,0,7,140,141,24]},{"a":48704,"l":"frame_10","c":"Frame $10, in $87 (flying neck chop), $9D (turn round): blocks 87 88 0 / 89 90 0 / 91 92 0 (three rows of three, 0 for none); steps forward 1 column; 3 sprites: fighter 1's body piece $40 at Y $AF, X offset 20; raised part $08 at Y $8D, X offset 0; raised part $09 at Y $8D, X offset 24.","t":"byte","b":[87,88,0,89,90,0,91,92],"x":[48266]},{"a":48712,"t":"byte","b":[0,8,1,3,64,2,175,20]},{"a":48720,"t":"byte","b":[8,140,141,0,9,140,141,24]},{"a":48728,"l":"frame_11","c":"Frame $11, in $88 (headless body): blocks 93 0 0 / 94 0 0 / 95 0 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $41 at Y $B1, X offset 8.","t":"byte","b":[93,0,0,94,0,0,95,0],"x":[48268]},{"a":48736,"t":"byte","b":[0,0,0,1,65,2,177,8]},{"a":48744,"l":"frame_12","c":"Frame $12, in $88 (headless body): blocks 0 0 0 / 0 96 0 / 97 98 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $42 at Y $C0, X offset 28.","t":"byte","b":[0,0,0,0,96,0,97,98],"x":[48270]},{"a":48752,"t":"byte","b":[0,0,0,1,66,2,192,28]},{"a":48760,"l":"frame_13","c":"Frame $13, in $88 (headless body): blocks 0 0 0 / 0 99 0 / 100 101 102 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $43 at Y $C8, X offset 40.","t":"byte","b":[0,0,0,0,99,0,100,101],"x":[48272]},{"a":48768,"t":"byte","b":[102,0,0,1,67,2,200,40]},{"a":48776,"l":"frame_14","c":"Frame $14, in $88 (headless body): blocks 0 0 0 / 0 0 0 / 104 105 106 (three rows of three, 0 for none); no step; no sprites.","t":"byte","b":[0,0,0,0,0,0,104,105],"x":[48274]},{"a":48784,"t":"byte","b":[106,0,0,0]},{"a":48788,"l":"frame_15","c":"Frames $15 and $3F and $40 and $41 and $47 and $51, in $8A (protect body), $8B (neck chop), $90 (protect head), $96 (lower the guard): blocks 107 108 0 / 109 110 0 / 111 112 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $57 at Y $B2, X offset 10.","t":"byte","b":[107,108,0,109,110,0,111,112],"x":[48276,48360,48362,48364,48376,48396]},{"a":48796,"t":"byte","b":[0,0,0,1,87,2,178,10]},{"a":48804,"l":"frame_16","c":"Frames $16 and $44, in $89 (body chop): blocks 116 0 0 / 117 118 0 / 114 115 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $5E at Y $B4, X offset 12.","t":"byte","b":[116,0,0,117,118,0,114,115],"x":[48278,48370]},{"a":48812,"t":"byte","b":[0,0,0,1,94,2,180,12]},{"a":48820,"l":"frame_17","c":"Frames $17 and $3D, in $89 (body chop): blocks 119 66 0 / 120 121 124 / 122 123 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $5F at Y $B4, X offset 14.","t":"byte","b":[119,66,0,120,121,124,122,123],"x":[48280,48356]},{"a":48828,"t":"byte","b":[0,0,0,1,95,2,180,14]},{"a":48836,"l":"frame_18","c":"Frame $18, in $8A (protect body): blocks 125 126 0 / 127 128 0 / 111 112 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $45 at Y $B1, X offset 10.","t":"byte","b":[125,126,0,127,128,0,111,112],"x":[48282]},{"a":48844,"t":"byte","b":[0,0,0,1,69,2,177,10]},{"a":48852,"l":"frame_19","c":"Frame $19, in $87 (flying neck chop): blocks 129 130 0 / 131 132 0 / 133 134 0 (three rows of three, 0 for none); steps forward 1 column; 1 sprite: fighter 1's body piece $46 at Y $B0, X offset 12.","t":"byte","b":[129,130,0,131,132,0,133,134],"x":[48284]},{"a":48860,"t":"byte","b":[0,8,1,1,70,2,176,12]},{"a":48868,"l":"frame_1a","c":"Frames $1A and $43 and $45, in $87 (flying neck chop), $8B (neck chop): blocks 135 136 141 / 137 138 0 / 139 140 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $47 at Y $AE, X offset 16.","t":"byte","b":[135,136,141,137,138,0,139,140],"x":[48286,48368,48372]},{"a":48876,"t":"byte","b":[0,0,0,1,71,2,174,16]},{"a":48884,"l":"frame_1b","c":"Frames $1B and $46, in $8C (kick), $9C (kick, then victory): blocks 142 143 0 / 144 145 0 / 146 147 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $48 at Y $AF, X offset 2.","t":"byte","b":[142,143,0,144,145,0,146,147],"x":[48288,48374]},{"a":48892,"t":"byte","b":[0,0,0,1,72,2,175,2]},{"a":48900,"l":"frame_1c","c":"Frame $1C, in $8C (kick), $9C (kick, then victory): blocks 142 143 0 / 148 149 0 / 146 150 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $48 at Y $AF, X offset 2.","t":"byte","b":[142,143,0,148,149,0,146,150],"x":[48290]},{"a":48908,"t":"byte","b":[0,0,0,1,72,2,175,2]},{"a":48916,"l":"frame_1d","c":"Frame $1D, in $8D (recoil): blocks 151 0 0 / 153 154 0 / 155 156 0 (three rows of three, 0 for none); steps back 2 columns; 1 sprite: fighter 1's body piece $49 at Y $AE, X offset 8.","t":"byte","b":[151,0,0,153,154,0,155,156],"x":[48292]},{"a":48924,"t":"byte","b":[0,4,2,1,73,2,174,8]},{"a":48932,"l":"frame_1e","c":"Frame $1E, in $8D (recoil): blocks 157 158 0 / 159 160 0 / 161 162 0 (three rows of three, 0 for none); steps back 2 columns; 1 sprite: fighter 1's body piece $4A at Y $AF, X offset 22.","t":"byte","b":[157,158,0,159,160,0,161,162],"x":[48294]},{"a":48940,"t":"byte","b":[0,4,2,1,74,2,175,22]},{"a":48948,"l":"frame_1f","c":"Frames $1F and $48, in $8E (overhead chop): blocks 163 164 0 / 165 166 0 / 167 168 0 (three rows of three, 0 for none); no step; 2 sprites: fighter 1's body piece $4B at Y $AF, X offset 16; raised part $0A at Y $8D, X offset 24.","t":"byte","b":[163,164,0,165,166,0,167,168],"x":[48296,48378]},{"a":48956,"t":"byte","b":[0,0,0,2,75,2,175,16]},{"a":48964,"t":"byte","b":[10,140,141,24]},{"a":48968,"l":"frame_20","c":"Frames $20 and $49, in $8E (overhead chop): blocks 169 170 175 / 165 171 0 / 167 168 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $4C at Y $AE, X offset 16.","t":"byte","b":[169,170,175,165,171,0,167,168],"x":[48298,48380]},{"a":48976,"t":"byte","b":[0,0,0,1,76,2,174,16]},{"a":48984,"l":"frame_21","c":"Frame $21, in $9B (fall dead): blocks 0 0 0 / 0 0 0 / 232 233 234 (three rows of three, 0 for none); steps back 2 columns; no sprites.","t":"byte","b":[0,0,0,0,0,0,232,233],"x":[48300]},{"a":48992,"t":"byte","b":[234,4,2,0]},{"a":48996,"l":"frame_22","c":"Frame $22, in $8F (head butt): blocks 178 179 0 / 180 181 0 / 182 183 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $4E at Y $AF, X offset 26.","t":"byte","b":[178,179,0,180,181,0,182,183],"x":[48302]},{"a":49004,"t":"byte","b":[0,0,0,1,78,2,175,26]},{"a":49012,"l":"frame_23","c":"Frame $23, in $91 (roll forward): blocks 0 0 0 / 184 185 0 / 186 187 0 (three rows of three, 0 for none); steps forward 1 column; 1 sprite: fighter 1's body piece $4F at Y $BB, X offset 22.","t":"byte","b":[0,0,0,184,185,0,186,187],"x":[48304]},{"a":49020,"t":"byte","b":[0,8,1,1,79,2,187,22]},{"a":49028,"l":"frame_24","c":"Frame $24, in $91 (roll forward): blocks 0 0 0 / 0 0 0 / 188 189 0 (three rows of three, 0 for none); steps forward 4 columns; 1 sprite: fighter 1's body piece $50 at Y $D3, X offset 24.","t":"byte","b":[0,0,0,0,0,0,188,189],"x":[48306]},{"a":49036,"t":"byte","b":[0,8,4,1,80,2,211,24]},{"a":49044,"l":"frame_25","c":"Frame $25, in $91 (roll forward): blocks 0 0 0 / 0 190 0 / 0 191 0 (three rows of three, 0 for none); steps forward 2 columns; 1 sprite: fighter 1's body piece $51 at Y $D5, X offset 30.","t":"byte","b":[0,0,0,0,190,0,0,191],"x":[48308]},{"a":49052,"t":"byte","b":[0,8,2,1,81,2,213,30]},{"a":49060,"l":"frame_26","c":"Frame $26, in $91 (roll forward): blocks 0 0 0 / 0 0 0 / 192 193 0 (three rows of three, 0 for none); steps forward 4 columns; 1 sprite: fighter 1's body piece $52 at Y $D3, X offset 14.","t":"byte","b":[0,0,0,0,0,0,192,193],"x":[48310]},{"a":49068,"t":"byte","b":[0,8,4,1,82,2,211,14]},{"a":49076,"l":"frame_27","c":"Frame $27, in no move's list: blocks 0 0 0 / 0 194 0 / 0 195 0 (three rows of three, 0 for none); steps forward 2 columns; no sprites.","t":"byte","b":[0,0,0,0,194,0,0,195],"x":[48312]},{"a":49084,"t":"byte","b":[0,8,2,0]},{"a":49088,"l":"frame_28","c":"Frame $28, in $98 (end of the roll): blocks 0 0 0 / 196 197 0 / 198 199 0 (three rows of three, 0 for none); steps forward 1 column; 1 sprite: fighter 1's body piece $53 at Y $BD, X offset 14.","t":"byte","b":[0,0,0,196,197,0,198,199],"x":[48314]},{"a":49096,"t":"byte","b":[0,8,1,1,83,2,189,14]},{"a":49104,"l":"frame_29","c":"Frame $29, in $92 (roll back): blocks 0 0 0 / 196 197 0 / 198 199 0 (three rows of three, 0 for none); steps back 1 column; 1 sprite: fighter 1's body piece $53 at Y $BD, X offset 14.","t":"byte","b":[0,0,0,196,197,0,198,199],"x":[48316]},{"a":49112,"t":"byte","b":[0,4,1,1,83,2,189,14]},{"a":49120,"l":"frame_2a","c":"Frame $2A, in no move's list: blocks 0 0 0 / 0 194 0 / 0 195 0 (three rows of three, 0 for none); steps back 5 columns; no sprites.","t":"byte","b":[0,0,0,0,194,0,0,195],"x":[48318]},{"a":49128,"t":"byte","b":[0,4,5,0]},{"a":49132,"l":"frame_2b","c":"Frame $2B, in $92 (roll back): blocks 0 0 0 / 0 0 0 / 192 193 0 (three rows of three, 0 for none); steps back 3 columns; 1 sprite: fighter 1's body piece $52 at Y $D3, X offset 14.","t":"byte","b":[0,0,0,0,0,0,192,193],"x":[48320]},{"a":49140,"t":"byte","b":[0,4,3,1,82,2,211,14]},{"a":49148,"l":"frame_2c","c":"Frame $2C, in $92 (roll back): blocks 0 0 0 / 0 190 0 / 0 191 0 (three rows of three, 0 for none); steps back 5 columns; 1 sprite: fighter 1's body piece $51 at Y $D5, X offset 30.","t":"byte","b":[0,0,0,0],"x":[48322]},{"a":49152,"l":"frame_2c_tail","c":"The last twelve bytes of frame $2C's descriptor, which starts at $BFFC: its step, its sprite count and its one sprite.","t":"byte","b":[190,0,0,191,0,4,5,1]},{"a":49160,"t":"byte","b":[81,2,213,30]},{"a":49164,"l":"frame_2d","c":"Frame $2D, in $92 (roll back): blocks 0 0 0 / 0 0 0 / 188 189 0 (three rows of three, 0 for none); steps back 2 columns; 1 sprite: fighter 1's body piece $50 at Y $D3, X offset 24.","t":"byte","b":[0,0,0,0,0,0,188,189],"x":[48324]},{"a":49172,"t":"byte","b":[0,4,2,1,80,2,211,24]},{"a":49180,"l":"frame_2e","c":"Frame $2E, in $92 (roll back): blocks 0 0 0 / 184 185 0 / 186 187 0 (three rows of three, 0 for none); steps back 2 columns; 1 sprite: fighter 1's body piece $4F at Y $BB, X offset 22.","t":"byte","b":[0,0,0,184,185,0,186,187],"x":[48326]},{"a":49188,"t":"byte","b":[0,4,2,1,79,2,187,22]},{"a":49196,"l":"frame_2f","c":"Frame $2F, in $93 (victory): blocks 200 201 0 / 202 203 0 / 204 205 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $54 at Y $AD, X offset 16.","t":"byte","b":[200,201,0,202,203,0,204,205],"x":[48328]},{"a":49204,"t":"byte","b":[0,0,0,1,84,2,173,16]},{"a":49212,"l":"frame_30","c":"Frame $30, in $93 (victory): blocks 200 206 0 / 202 207 0 / 204 208 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $54 at Y $AD, X offset 16.","t":"byte","b":[200,206,0,202,207,0,204,208],"x":[48330]},{"a":49220,"t":"byte","b":[0,0,0,1,84,2,173,16]},{"a":49228,"l":"frame_31","c":"Frame $31, in $93 (victory): blocks 200 209 0 / 202 210 0 / 204 208 0 (three rows of three, 0 for none); no step; 3 sprites: fighter 1's body piece $55 at Y $AD, X offset 16; raised part $0B at Y $8D, X offset 0; raised part $0C at Y $8D, X offset 24.","t":"byte","b":[200,209,0,202,210,0,204,208],"x":[48332]},{"a":49236,"t":"byte","b":[0,0,0,3,85,2,173,16]},{"a":49244,"t":"byte","b":[11,140,141,0,12,140,141,24]},{"a":49252,"l":"frame_32","c":"Frames $32 and $4A, in $8F (head butt): blocks 211 212 0 / 213 214 0 / 215 216 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $56 at Y $AF, X offset 20.","t":"byte","b":[211,212,0,213,214,0,215,216],"x":[48334,48382]},{"a":49260,"t":"byte","b":[0,0,0,1,86,2,175,20]},{"a":49268,"l":"frame_33","c":"Frame $33, in $81 (walk forward): blocks 1 2 0 / 3 4 0 / 5 6 0 (three rows of three, 0 for none); steps forward 1 column; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[1,2,0,3,4,0,5,6],"x":[48336]},{"a":49276,"t":"byte","b":[0,8,1,1,51,2,176,14]},{"a":49284,"l":"frame_34","c":"Frame $34, in $82 (walk back): blocks 1 2 0 / 3 4 0 / 5 6 0 (three rows of three, 0 for none); steps back 1 column; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[1,2,0,3,4,0,5,6],"x":[48338]},{"a":49292,"t":"byte","b":[0,4,1,1,51,2,176,14]},{"a":49300,"l":"frame_35","c":"Frame $35, in $82 (walk back): blocks 1 2 0 / 7 8 0 / 9 10 0 (three rows of three, 0 for none); steps back 1 column; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[1,2,0,7,8,0,9,10],"x":[48340]},{"a":49308,"t":"byte","b":[0,4,1,1,51,2,176,14]},{"a":49316,"l":"frame_36","c":"Frame $36, in $82 (walk back): blocks 1 2 0 / 11 12 0 / 13 14 0 (three rows of three, 0 for none); steps back 1 column; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[1,2,0,11,12,0,13,14],"x":[48342]},{"a":49324,"t":"byte","b":[0,4,1,1,51,2,176,14]},{"a":49332,"l":"frame_37","c":"Frame $37, in $82 (walk back): blocks 1 2 0 / 15 16 0 / 17 18 0 (three rows of three, 0 for none); steps back 1 column; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[1,2,0,15,16,0,17,18],"x":[48344]},{"a":49340,"t":"byte","b":[0,4,1,1,51,2,176,14]},{"a":49348,"l":"frame_3c","c":"Frames $3C and $42, in $8B (neck chop), $93 (victory): blocks 129 130 0 / 131 132 0 / 133 134 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $46 at Y $B0, X offset 12.","t":"byte","b":[129,130,0,131,132,0,133,134],"x":[48354,48366]},{"a":49356,"t":"byte","b":[0,0,0,1,70,2,176,12]},{"a":49364,"l":"frame_4b","c":"Frame $4B, in $90 (protect head): blocks 107 108 0 / 109 110 0 / 111 112 0 (three rows of three, 0 for none); steps back 1 column; 1 sprite: fighter 1's body piece $57 at Y $B2, X offset 10.","t":"byte","b":[107,108,0,109,110,0,111,112],"x":[48384]},{"a":49372,"t":"byte","b":[0,4,1,1,87,2,178,10]},{"a":49380,"l":"frame_4c","c":"Frame $4C, in $99 (knocked down): blocks 151 0 0 / 153 154 0 / 152 177 0 (three rows of three, 0 for none); steps back 2 columns; 1 sprite: fighter 1's body piece $49 at Y $AE, X offset 9.","t":"byte","b":[151,0,0,153,154,0,152,177],"x":[48386]},{"a":49388,"t":"byte","b":[0,4,2,1,73,2,174,9]},{"a":49396,"l":"frame_4d","c":"Frame $4D, in $99 (knocked down): blocks 0 0 0 / 0 0 0 / 217 218 219 (three rows of three, 0 for none); steps back 3 columns; 1 sprite: fighter 1's body piece $58 at Y $D2, X offset 10.","t":"byte","b":[0,0,0,0,0,0,217,218],"x":[48388]},{"a":49404,"t":"byte","b":[219,4,3,1,88,2,210,10]},{"a":49412,"l":"frame_4e","c":"Frame $4E, in $99 (knocked down): blocks 0 0 0 / 0 0 0 / 217 218 219 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $58 at Y $D2, X offset 10.","t":"byte","b":[0,0,0,0,0,0,217,218],"x":[48390]},{"a":49420,"t":"byte","b":[219,0,0,1,88,2,210,10]},{"a":49428,"l":"frame_4f","c":"Frame $4F, in $99 (knocked down): blocks 0 0 0 / 220 221 0 / 222 223 224 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $59 at Y $C4, X offset 22.","t":"byte","b":[0,0,0,220,221,0,222,223],"x":[48392]},{"a":49436,"t":"byte","b":[224,0,0,1,89,2,196,22]},{"a":49444,"l":"frame_50","c":"Frame $50, in $90 (protect head): blocks 1 2 0 / 15 16 0 / 17 18 0 (three rows of three, 0 for none); steps back 1 column; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[1,2,0,15,16,0,17,18],"x":[48394]},{"a":49452,"t":"byte","b":[0,4,1,1,51,2,176,14]},{"a":49460,"l":"frame_52","c":"Frame $52, in $9A (taunt): blocks 103 113 0 / 3 4 0 / 5 6 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $33 at Y $B0, X offset 14.","t":"byte","b":[103,113,0,3,4,0,5,6],"x":[48398]},{"a":49468,"t":"byte","b":[0,0,0,1,51,2,176,14]},{"a":49476,"l":"frame_53","c":"Frame $53, in $9A (taunt): blocks 235 236 0 / 237 238 0 / 5 6 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $5A at Y $AE, X offset 14.","t":"byte","b":[235,236,0,237,238,0,5,6],"x":[48400]},{"a":49484,"t":"byte","b":[0,0,0,1,90,2,174,14]},{"a":49492,"l":"frame_54","c":"Frame $54, in $9A (taunt): blocks 239 236 0 / 237 238 0 / 5 6 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $5A at Y $AE, X offset 14.","t":"byte","b":[239,236,0,237,238,0,5,6],"x":[48402]},{"a":49500,"t":"byte","b":[0,0,0,1,90,2,174,14]},{"a":49508,"l":"frame_55","c":"Frame $55, in $89 (body chop): blocks 67 0 0 / 68 174 0 / 114 115 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $5D at Y $B4, X offset 10.","t":"byte","b":[67,0,0,68,174,0,114,115],"x":[48404]},{"a":49516,"t":"byte","b":[0,0,0,1,93,2,180,10]},{"a":49524,"l":"frame_56","c":"Frame $56, in $9B (fall dead): blocks 0 0 0 / 0 225 0 / 226 227 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $5B at Y $C7, X offset 26.","t":"byte","b":[0,0,0,0,225,0,226,227],"x":[48406]},{"a":49532,"t":"byte","b":[0,0,0,1,91,2,199,26]},{"a":49540,"l":"frame_57","c":"Frame $57, in $9B (fall dead): blocks 0 0 0 / 228 229 0 / 230 231 0 (three rows of three, 0 for none); steps back 2 columns; 1 sprite: fighter 1's body piece $5C at Y $CC, X offset 10.","t":"byte","b":[0,0,0,228,229,0,230,231],"x":[48408]},{"a":49548,"t":"byte","b":[0,4,2,1,92,2,204,10]},{"a":49556,"l":"frame_58","c":"Frame $58, in $8E (overhead chop): blocks 172 173 0 / 109 110 0 / 111 112 0 (three rows of three, 0 for none); no step; 1 sprite: fighter 1's body piece $57 at Y $B2, X offset 11.","t":"byte","b":[172,173,0,109,110,0,111,112],"x":[48410]},{"a":49564,"t":"byte","b":[0,0,0,1,87,2,178,11]},{"a":49572,"l":"frame_59","c":"Frame $59, in $9B (fall dead): blocks 0 0 0 / 0 0 0 / 232 233 234 (three rows of three, 0 for none); no step; no sprites.","t":"byte","b":[0,0,0,0,0,0,232,233],"x":[48412]},{"a":49580,"t":"byte","b":[234,0,0,0]},{"a":49584,"l":"attack_poses","c":"The twelve poses that are blows (hit_test): each is a frame of an attacking move.","t":"byte","b":[5,7,12,23,26,28,32,34],"x":[34519]},{"a":49592,"t":"byte","b":[36,37,38,67]},{"a":49596,"l":"hit_lists","c":"Pointers to each blow's list of victim poses and hit records.","t":"addr","b":[212,193],"oa":49620,"o":"hits_0","x":[34416]},{"a":49598,"t":"addr","b":[71,194],"oa":49735,"o":"hits_1"},{"a":49600,"t":"addr","b":[188,194],"oa":49852,"o":"hits_2"},{"a":49602,"t":"addr","b":[55,195],"oa":49975,"o":"hits_3"},{"a":49604,"t":"addr","b":[168,195],"oa":50088,"o":"hits_4"},{"a":49606,"t":"addr","b":[29,196],"oa":50205,"o":"hits_5"},{"a":49608,"t":"addr","b":[130,196],"oa":50306,"o":"hits_6"},{"a":49610,"t":"addr","b":[213,196],"oa":50389,"o":"hits_7"},{"a":49612,"t":"addr","b":[18,197],"oa":50450,"o":"hits_8"},{"a":49614,"t":"addr","b":[117,197],"oa":50549,"o":"hits_9"},{"a":49616,"t":"addr","b":[210,197],"oa":50642,"o":"hits_10"},{"a":49618,"t":"addr","b":[47,198],"oa":50735,"o":"hits_11"},{"a":49620,"l":"hits_0","c":"Blow 0, pose $05 ($83 web of death): 57 pairs of a victim's pose and the hit record for it, ending in $FF; records 6, 14, 16, 19, 20, 21.","t":"byte","b":[0,19,1,19,2,19,3,19],"x":[49596]},{"a":49628,"t":"byte","b":[4,19,5,14,6,19,7,6]},{"a":49636,"t":"byte","b":[8,20,10,19,11,19,13,19]},{"a":49644,"t":"byte","b":[14,19,15,21,16,19,21,19]},{"a":49652,"t":"byte","b":[22,19,23,19,23,16,24,19]},{"a":49660,"t":"byte","b":[25,19,27,21,31,19,34,21]},{"a":49668,"t":"byte","b":[40,19,50,21,51,21,52,20]},{"a":49676,"t":"byte","b":[53,20,54,20,55,20,57,19]},{"a":49684,"t":"byte","b":[58,19,59,20,60,20,61,20]},{"a":49692,"t":"byte","b":[62,21,63,19,64,19,65,19]},{"a":49700,"t":"byte","b":[66,19,68,19,69,19,70,21]},{"a":49708,"t":"byte","b":[71,19,72,19,73,19,74,21]},{"a":49716,"t":"byte","b":[75,19,80,19,81,19,82,19]},{"a":49724,"t":"byte","b":[83,19,84,19,85,19,88,19]},{"a":49732,"t":"byte","b":[90,19,255]},{"a":49735,"l":"hits_1","c":"Blow 1, pose $07 ($83 web of death): 58 pairs of a victim's pose and the hit record for it, ending in $FF; records 6, 14, 16, 22, 23, 24.","t":"byte","b":[0,22,1,22,2,22,3,22],"x":[49598]},{"a":49743,"t":"byte","b":[4,22,5,14,6,22,7,6]},{"a":49751,"t":"byte","b":[8,23,10,22,11,22,13,22]},{"a":49759,"t":"byte","b":[14,22,15,24,16,22,21,22]},{"a":49767,"t":"byte","b":[22,22,23,22,23,16,24,22]},{"a":49775,"t":"byte","b":[25,22,26,24,27,24,31,22]},{"a":49783,"t":"byte","b":[34,24,40,22,50,24,51,24]},{"a":49791,"t":"byte","b":[52,23,53,23,54,23,55,23]},{"a":49799,"t":"byte","b":[57,22,58,22,59,23,60,23]},{"a":49807,"t":"byte","b":[61,23,62,24,63,22,64,22]},{"a":49815,"t":"byte","b":[65,22,66,22,68,22,69,22]},{"a":49823,"t":"byte","b":[70,24,71,22,72,22,73,22]},{"a":49831,"t":"byte","b":[74,24,75,22,80,24,81,22]},{"a":49839,"t":"byte","b":[82,22,83,22,84,22,85,24]},{"a":49847,"t":"byte","b":[88,24,90,24,255]},{"a":49852,"l":"hits_2","c":"Blow 2, pose $0C ($85 leg chop): 61 pairs of a victim's pose and the hit record for it, ending in $FF; records 6, 8, 25, 26, 27, 28.","t":"byte","b":[0,25,1,25,2,25,3,25],"x":[49600]},{"a":49860,"t":"byte","b":[4,25,5,25,6,25,7,25]},{"a":49868,"t":"byte","b":[8,26,10,26,11,26,12,6]},{"a":49876,"t":"byte","b":[13,25,14,25,15,25,16,25]},{"a":49884,"t":"byte","b":[21,26,22,26,23,26,24,27]},{"a":49892,"t":"byte","b":[25,27,26,27,27,28,31,25]},{"a":49900,"t":"byte","b":[32,27,34,27,35,26,40,8]},{"a":49908,"t":"byte","b":[41,26,50,25,51,25,52,25]},{"a":49916,"t":"byte","b":[53,25,54,25,55,25,57,6]},{"a":49924,"t":"byte","b":[58,26,59,25,60,26,61,26]},{"a":49932,"t":"byte","b":[62,26,63,26,64,26,65,26]},{"a":49940,"t":"byte","b":[66,27,67,27,68,27,69,25]},{"a":49948,"t":"byte","b":[70,28,71,26,72,25,73,25]},{"a":49956,"t":"byte","b":[74,25,75,26,80,25,81,25]},{"a":49964,"t":"byte","b":[82,25,83,25,84,25,85,25]},{"a":49972,"t":"byte","b":[88,25,255]},{"a":49975,"l":"hits_3","c":"Blow 3, pose $17 ($89 body chop): 56 pairs of a victim's pose and the hit record for it, ending in $FF; records 6, 14, 15, 29, 30, 31.","t":"byte","b":[0,29,1,29,2,29,3,29],"x":[49602]},{"a":49983,"t":"byte","b":[4,30,6,29,8,31,10,31]},{"a":49991,"t":"byte","b":[11,29,13,29,14,29,15,29]},{"a":49999,"t":"byte","b":[16,29,21,30,22,29,23,6]},{"a":50007,"t":"byte","b":[24,14,25,29,27,31,28,15]},{"a":50015,"t":"byte","b":[31,31,34,31,35,31,41,29]},{"a":50023,"t":"byte","b":[50,29,51,29,52,29,53,29]},{"a":50031,"t":"byte","b":[54,29,55,29,57,29,58,29]},{"a":50039,"t":"byte","b":[59,29,60,29,61,6,62,29]},{"a":50047,"t":"byte","b":[63,29,64,29,65,29,66,29]},{"a":50055,"t":"byte","b":[68,29,69,29,70,31,71,29]},{"a":50063,"t":"byte","b":[72,29,73,29,74,29,75,29]},{"a":50071,"t":"byte","b":[80,29,81,29,82,29,83,29]},{"a":50079,"t":"byte","b":[84,29,85,29,88,29,90,29]},{"a":50087,"t":"byte","b":[255]},{"a":50088,"l":"hits_4","c":"Blow 4, pose $1A ($87 flying neck chop): 58 pairs of a victim's pose and the hit record for it, ending in $FF; records 0, 4, 5, 6, 11, 13, 36, 37, 38.","t":"byte","b":[0,4,1,4,2,4,3,4],"x":[49604]},{"a":50096,"t":"byte","b":[4,5,5,5,6,5,8,0]},{"a":50104,"t":"byte","b":[9,37,13,36,14,37,15,36]},{"a":50112,"t":"byte","b":[16,36,21,36,22,37,23,37]},{"a":50120,"t":"byte","b":[24,36,25,36,26,6,27,38]},{"a":50128,"t":"byte","b":[27,13,28,38,28,13,31,36]},{"a":50136,"t":"byte","b":[49,37,50,4,51,4,52,4]},{"a":50144,"t":"byte","b":[53,4,54,4,55,4,59,36]},{"a":50152,"t":"byte","b":[60,37,61,37,63,5,63,11]},{"a":50160,"t":"byte","b":[64,5,64,11,65,5,65,11]},{"a":50168,"t":"byte","b":[66,5,66,11,67,6,68,5]},{"a":50176,"t":"byte","b":[68,11,70,5,71,5,71,11]},{"a":50184,"t":"byte","b":[72,4,75,5,75,11,80,5]},{"a":50192,"t":"byte","b":[81,4,82,4,83,4,84,4]},{"a":50200,"t":"byte","b":[85,5,88,5,255]},{"a":50205,"l":"hits_5","c":"Blow 5, pose $1C ($8C kick, $9C kick, then victory): 50 pairs of a victim's pose and the hit record for it, ending in $FF; records 10, 12.","t":"byte","b":[0,10,1,10,2,10,3,10],"x":[49606]},{"a":50213,"t":"byte","b":[4,10,5,10,6,10,7,10]},{"a":50221,"t":"byte","b":[10,10,11,10,12,10,13,12]},{"a":50229,"t":"byte","b":[14,10,15,10,16,10,21,10]},{"a":50237,"t":"byte","b":[23,10,25,10,26,10,31,10]},{"a":50245,"t":"byte","b":[34,12,50,10,51,10,52,10]},{"a":50253,"t":"byte","b":[53,10,54,10,55,10,57,10]},{"a":50261,"t":"byte","b":[58,10,59,12,60,10,61,10]},{"a":50269,"t":"byte","b":[62,10,63,10,64,10,65,10]},{"a":50277,"t":"byte","b":[66,10,68,10,71,10,72,10]},{"a":50285,"t":"byte","b":[74,10,75,10,80,10,81,10]},{"a":50293,"t":"byte","b":[82,10,83,10,84,10,85,10]},{"a":50301,"t":"byte","b":[88,10,90,10,255]},{"a":50306,"l":"hits_6","c":"Blow 6, pose $20 ($8E overhead chop): 41 pairs of a victim's pose and the hit record for it, ending in $FF; records 6, 13, 15, 16, 32, 33, 34, 35.","t":"byte","b":[0,32,1,32,2,32,3,32],"x":[49608]},{"a":50314,"t":"byte","b":[4,33,5,33,6,33,7,33]},{"a":50322,"t":"byte","b":[8,34,9,32,13,33,14,32]},{"a":50330,"t":"byte","b":[15,34,16,32,21,33,21,13]},{"a":50338,"t":"byte","b":[22,33,23,33,24,32,25,33]},{"a":50346,"t":"byte","b":[27,35,28,35,31,32,32,6]},{"a":50354,"t":"byte","b":[34,15,50,32,51,32,52,32]},{"a":50362,"t":"byte","b":[53,32,54,32,55,32,67,32]},{"a":50370,"t":"byte","b":[74,32,75,16,80,32,81,16]},{"a":50378,"t":"byte","b":[82,32,83,32,84,32,85,33]},{"a":50386,"t":"byte","b":[88,32,255]},{"a":50389,"l":"hits_7","c":"Blow 7, pose $22 ($8F head butt): 30 pairs of a victim's pose and the hit record for it, ending in $FF; records 3.","t":"byte","b":[0,3,1,3,2,3,3,3],"x":[49610]},{"a":50397,"t":"byte","b":[14,3,15,3,16,3,21,3]},{"a":50405,"t":"byte","b":[24,3,25,3,26,3,31,3]},{"a":50413,"t":"byte","b":[32,3,50,3,51,3,52,3]},{"a":50421,"t":"byte","b":[53,3,54,3,55,3,66,3]},{"a":50429,"t":"byte","b":[67,3,68,3,72,3,73,3]},{"a":50437,"t":"byte","b":[74,3,80,3,82,3,83,3]},{"a":50445,"t":"byte","b":[84,3,88,3,255]},{"a":50450,"l":"hits_8","c":"Blow 8, pose $24 ($91 roll forward): 49 pairs of a victim's pose and the hit record for it, ending in $FF; records 17, 18.","t":"byte","b":[0,17,1,17,2,17,3,17],"x":[49612]},{"a":50458,"t":"byte","b":[4,17,5,17,6,17,7,17]},{"a":50466,"t":"byte","b":[10,17,11,17,12,17,13,17]},{"a":50474,"t":"byte","b":[14,17,15,17,16,17,21,17]},{"a":50482,"t":"byte","b":[22,17,23,17,24,17,25,17]},{"a":50490,"t":"byte","b":[26,17,28,18,31,17,32,17]},{"a":50498,"t":"byte","b":[34,17,50,17,51,17,52,17]},{"a":50506,"t":"byte","b":[53,17,54,17,55,17,57,17]},{"a":50514,"t":"byte","b":[58,17,59,17,66,17,67,17]},{"a":50522,"t":"byte","b":[68,17,72,17,73,17,74,17]},{"a":50530,"t":"byte","b":[75,17,80,17,81,17,82,17]},{"a":50538,"t":"byte","b":[83,17,84,17,85,17,88,17]},{"a":50546,"t":"byte","b":[90,17,255]},{"a":50549,"l":"hits_9","c":"Blow 9, pose $25 ($91 roll forward): 46 pairs of a victim's pose and the hit record for it, ending in $FF; records 18.","t":"byte","b":[0,18,1,18,2,18,3,18],"x":[49614]},{"a":50557,"t":"byte","b":[4,18,5,18,6,18,7,18]},{"a":50565,"t":"byte","b":[10,18,11,18,12,18,13,18]},{"a":50573,"t":"byte","b":[14,18,15,18,16,18,21,18]},{"a":50581,"t":"byte","b":[24,18,25,18,26,18,28,18]},{"a":50589,"t":"byte","b":[31,18,32,18,50,18,51,18]},{"a":50597,"t":"byte","b":[52,18,53,18,54,18,55,18]},{"a":50605,"t":"byte","b":[57,18,58,18,59,18,66,18]},{"a":50613,"t":"byte","b":[67,18,68,18,72,18,73,18]},{"a":50621,"t":"byte","b":[74,18,75,18,80,18,81,18]},{"a":50629,"t":"byte","b":[82,18,83,18,84,18,85,18]},{"a":50637,"t":"byte","b":[88,18,90,18,255]},{"a":50642,"l":"hits_10","c":"Blow 10, pose $26 ($91 roll forward): 46 pairs of a victim's pose and the hit record for it, ending in $FF; records 17, 18.","t":"byte","b":[0,17,1,17,2,17,3,17],"x":[49616]},{"a":50650,"t":"byte","b":[4,17,5,17,6,17,7,17]},{"a":50658,"t":"byte","b":[10,17,11,17,12,17,13,17]},{"a":50666,"t":"byte","b":[14,17,15,17,16,17,21,17]},{"a":50674,"t":"byte","b":[24,17,25,17,26,17,28,18]},{"a":50682,"t":"byte","b":[31,17,32,17,50,17,51,17]},{"a":50690,"t":"byte","b":[52,17,53,17,54,17,55,17]},{"a":50698,"t":"byte","b":[57,17,58,17,59,17,66,17]},{"a":50706,"t":"byte","b":[67,17,68,17,72,17,73,17]},{"a":50714,"t":"byte","b":[74,17,75,17,80,17,81,17]},{"a":50722,"t":"byte","b":[82,17,83,17,84,17,85,17]},{"a":50730,"t":"byte","b":[88,17,90,17,255]},{"a":50735,"l":"hits_11","c":"Blow 11, pose $43 ($8B neck chop): 54 pairs of a victim's pose and the hit record for it, ending in $FF; records 2, 6, 13, 36, 37, 38.","t":"byte","b":[0,37,1,37,2,37,3,37],"x":[49618]},{"a":50743,"t":"byte","b":[4,37,5,38,6,38,7,37]},{"a":50751,"t":"byte","b":[8,36,9,37,13,37,14,37]},{"a":50759,"t":"byte","b":[15,36,16,36,21,36,22,37]},{"a":50767,"t":"byte","b":[23,37,24,36,25,36,27,2]},{"a":50775,"t":"byte","b":[27,13,28,2,28,13,31,36]},{"a":50783,"t":"byte","b":[35,37,39,37,40,37,49,37]},{"a":50791,"t":"byte","b":[50,37,51,37,52,37,53,37]},{"a":50799,"t":"byte","b":[54,37,55,37,59,36,60,37]},{"a":50807,"t":"byte","b":[61,37,63,37,64,37,65,37]},{"a":50815,"t":"byte","b":[66,37,67,6,68,37,70,38]},{"a":50823,"t":"byte","b":[71,37,72,37,75,37,80,37]},{"a":50831,"t":"byte","b":[81,36,82,37,83,37,84,37]},{"a":50839,"t":"byte","b":[85,38,88,37,255]},{"a":50844,"l":"hit_records","c":"Record 0: distances 0 to 3; the victim to $8D (recoil); sound 1; a point of strength off; no blood; 200 points.","t":"byte","b":[15,141,17,2]},{"a":50848,"c":"Record 1: distances 0 to 2; the victim to $8D (recoil); sound 1; a point of strength off; no blood; 200 points.","t":"byte","b":[7,141,17,2]},{"a":50852,"c":"Record 2: distances 0 to 1; the victim to $8D (recoil); sound 1; a point of strength off; no blood; 200 points.","t":"byte","b":[3,141,17,2]},{"a":50856,"c":"Record 3: distance 0; the victim to $99 (knocked down); sound 4; a point of strength off; no blood; 200 points.","t":"byte","b":[1,153,65,2]},{"a":50860,"c":"Record 4: distances 0 to 2; the victim to $88 (headless body); sound 3; no damage; no blood; 500 points.","t":"byte","b":[7,136,48,1]},{"a":50864,"c":"Record 5: distances 0 to 1; the victim to $88 (headless body); sound 3; no damage; no blood; 500 points.","t":"byte","b":[3,136,48,1]},{"a":50868,"c":"Record 6: distances 0 to 3; the victim's move unchanged; sound 2, the clash; no damage; no blood; no points.","t":"byte","b":[15,0,32,0]},{"a":50872,"c":"Record 7: distances 0 to 3; the victim to $99 (knocked down); sound 1; a point of strength off; no blood; 200 points.","t":"byte","b":[15,153,17,2]},{"a":50876,"c":"Record 8: distances 0 to 2; the victim to $99 (knocked down); sound 1; a point of strength off; no blood; 200 points.","t":"byte","b":[7,153,17,2]},{"a":50880,"c":"Record 9: distances 0 to 1; the victim to $99 (knocked down); sound 1; a point of strength off; no blood; 200 points.","t":"byte","b":[3,153,17,2]},{"a":50884,"c":"Record 10: distance 0; the victim to $99 (knocked down); sound 1; a point of strength off; no blood; 100 points.","t":"byte","b":[1,153,17,3]},{"a":50888,"c":"Record 11: distances 2 to 3; the victim to $8D (recoil); sound 1; a point of strength off; no blood; 200 points.","t":"byte","b":[12,141,17,2]},{"a":50892,"c":"Record 12: distances 0 to 1; the victim to $99 (knocked down); sound 1; a point of strength off; no blood; 100 points.","t":"byte","b":[3,153,17,3]},{"a":50896,"c":"Record 13: distances 2 to 3; the victim's move unchanged; sound 2, the clash; no damage; no blood; no points.","t":"byte","b":[12,0,32,0]},{"a":50900,"c":"Record 14: distances 0 to 2; the victim's move unchanged; sound 2, the clash; no damage; no blood; no points.","t":"byte","b":[7,0,32,0]},{"a":50904,"c":"Record 15: distances 1 to 3; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 4; 200 points.","t":"byte","b":[14,141,17,66]},{"a":50908,"c":"Record 16: distances 1 to 3; the victim's move unchanged; sound 2, the clash; no damage; no blood; no points.","t":"byte","b":[14,0,32,0]},{"a":50912,"c":"Record 17: distance 0; the victim to $99 (knocked down); sound 1; no damage; no blood; no points.","t":"byte","b":[1,153,16,0]},{"a":50916,"c":"Record 18: distances 0 to 1; the victim to $99 (knocked down); sound 1; no damage; no blood; no points.","t":"byte","b":[3,153,16,0]},{"a":50920,"c":"Record 19: distance 0; the victim to $99 (knocked down); sound 1; a point of strength off; blood sprite 1; 50 points.","t":"byte","b":[1,153,17,20]},{"a":50924,"c":"Record 20: distances 0 to 2; the victim to $99 (knocked down); sound 1; a point of strength off; blood sprite 1; 50 points.","t":"byte","b":[7,153,17,20]},{"a":50928,"c":"Record 21: distances 0 to 1; the victim to $99 (knocked down); sound 1; a point of strength off; blood sprite 1; 50 points.","t":"byte","b":[3,153,17,20]},{"a":50932,"c":"Record 22: distance 0; the victim to $99 (knocked down); sound 1; a point of strength off; blood sprite 2; 50 points.","t":"byte","b":[1,153,17,36]},{"a":50936,"c":"Record 23: distances 0 to 2; the victim to $99 (knocked down); sound 1; a point of strength off; blood sprite 2; 50 points.","t":"byte","b":[7,153,17,36]},{"a":50940,"c":"Record 24: distances 0 to 1; the victim to $99 (knocked down); sound 1; a point of strength off; blood sprite 2; 50 points.","t":"byte","b":[3,153,17,36]},{"a":50944,"c":"Record 25: distances 0 to 2; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 3; 100 points.","t":"byte","b":[7,141,17,51]},{"a":50948,"c":"Record 26: distances 0 to 1; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 3; 100 points.","t":"byte","b":[3,141,17,51]},{"a":50952,"c":"Record 27: distances 0 to 3; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 3; 100 points.","t":"byte","b":[15,141,17,51]},{"a":50956,"c":"Record 28: distance 0; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 3; 100 points.","t":"byte","b":[1,141,17,51]},{"a":50960,"c":"Record 29: distances 0 to 1; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 4; 200 points.","t":"byte","b":[3,141,17,66]},{"a":50964,"c":"Record 30: distance 0; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 4; 200 points.","t":"byte","b":[1,141,17,66]},{"a":50968,"c":"Record 31: distances 0 to 2; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 4; 200 points.","t":"byte","b":[7,141,17,66]},{"a":50972,"c":"Record 32: distances 0 to 2; the victim to $99 (knocked down); sound 1; a point of strength off; blood sprite 5; 100 points.","t":"byte","b":[7,153,17,83]},{"a":50976,"c":"Record 33: distances 0 to 1; the victim to $99 (knocked down); sound 1; a point of strength off; blood sprite 5; 100 points.","t":"byte","b":[3,153,17,83]},{"a":50980,"c":"Record 34: distances 0 to 3; the victim to $99 (knocked down); sound 1; a point of strength off; blood sprite 5; 100 points.","t":"byte","b":[15,153,17,83]},{"a":50984,"c":"Record 35: distance 0; the victim to $99 (knocked down); sound 1; a point of strength off; blood sprite 5; 100 points.","t":"byte","b":[1,153,17,83]},{"a":50988,"c":"Record 36: distances 0 to 3; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 6; 200 points.","t":"byte","b":[15,141,17,98]},{"a":50992,"c":"Record 37: distances 0 to 2; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 6; 200 points.","t":"byte","b":[7,141,17,98]},{"a":50996,"c":"Record 38: distances 0 to 1; the victim to $8D (recoil); sound 1; a point of strength off; blood sprite 6; 200 points.","t":"byte","b":[3,141,17,98]},{"a":51000,"l":"hit_sounds","c":"The five hit sounds, a request for each of the three voices (0 for none): 0 none; 1 $E9, -, $EA; 2 $DA, $DB, $DC; 3 $E1, $E1, -; 4 $EE, $EE, -.","t":"byte","b":[0,0,0,233,0,234,218,219]},{"a":51008,"t":"byte","b":[220,225,225,0,238,238,0]},{"a":51015,"l":"hit_sprites","c":"The blood sprites hit_blood places: picture sequence (all $8A, the splash, red, 10 frames), Y, and X offset from the attacker; entry 0 is none.","t":"byte","b":[0,0,0,138,184,32,138,184]},{"a":51023,"t":"byte","b":[48,138,192,48,138,181,48,138]},{"a":51031,"t":"byte","b":[159,40,138,164,48]},{"a":51036,"l":"hit_points","c":"The points a hit adds (hit_score), five decimal digits each: none, 500, 200, 100 and 50.","t":"byte","b":[0,0,0,0,0,0,0,5]},{"a":51044,"t":"byte","b":[0,0,0,0,2,0,0,0]},{"a":51052,"t":"byte","b":[0,1,0,0,0,0,0,5]},{"a":51060,"t":"byte","b":[0]},{"a":51061,"l":"move_sound_moves","c":"Seven moves with a sound of their own (animate_fighter), and with move_sound_frames the frame index it starts on: web of death, body chop, neck chop, overhead chop, leg chop, flying neck chop (at index 2), knocked down (at index 2).","t":"byte","b":[131,137,139,142,133,135,153],"x":[34860]},{"a":51068,"l":"move_sound_frames","c":"The frame index of each move's sound in move_sound_moves.","t":"byte","b":[0,0,0,0,0,2,2],"x":[34865]},{"a":51075,"l":"move_sound_requests","c":"The sound of each move in move_sound_moves, asked of voices 1 and 2: $DE for the web of death, $DD for the five chops, $D7 for the fall.","t":"byte","b":[222,221,221,221,221,221,215],"x":[34873]},{"a":51082,"l":"level_colours","c":"Fighter 1's body pieces' colour at each skill level, 0 to 7: purple, green, orange, blue, cyan, red, brown, black.","t":"byte","b":[4,5,8,6,3,2,9,0],"x":[36620]},{"a":51090,"l":"ai_level_picks","c":"Pointers to each skill level's list of 32 picks (computer_moves).","t":"addr","b":[162,199],"oa":51106,"o":"ai_level_0","x":[34218]},{"a":51092,"t":"addr","b":[194,199],"oa":51138,"o":"ai_level_1"},{"a":51094,"t":"addr","b":[226,199],"oa":51170,"o":"ai_level_2"},{"a":51096,"t":"addr","b":[2,200],"oa":51202,"o":"ai_level_3"},{"a":51098,"t":"addr","b":[34,200],"oa":51234,"o":"ai_level_4"},{"a":51100,"t":"addr","b":[66,200],"oa":51266,"o":"ai_level_5"},{"a":51102,"t":"addr","b":[98,200],"oa":51298,"o":"ai_level_6"},{"a":51104,"t":"addr","b":[130,200],"oa":51330,"o":"ai_level_7"},{"a":51106,"l":"ai_level_0","c":"Skill level 0: 32 picks, each the index (0 to 7) of a reply in the choice list the situation gives; ai_counter steps through them. Index 0 is picked 0 times, 1 0, 2 2, 3 2, 4 2, 5 4, 6 8 and 7 14.","t":"byte","b":[2,2,3,3,4,4,5,5],"x":[51090]},{"a":51114,"t":"byte","b":[5,5,6,6,6,6,6,6]},{"a":51122,"t":"byte","b":[6,6,7,7,7,7,7,7]},{"a":51130,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":51138,"l":"ai_level_1","c":"Skill level 1: 32 picks, each the index (0 to 7) of a reply in the choice list the situation gives; ai_counter steps through them. Index 0 is picked 0 times, 1 2, 2 1, 3 2, 4 3, 5 5, 6 8 and 7 11.","t":"byte","b":[1,1,2,3,3,4,4,4],"x":[51092]},{"a":51146,"t":"byte","b":[5,5,5,5,5,6,6,6]},{"a":51154,"t":"byte","b":[6,6,6,6,6,7,7,7]},{"a":51162,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":51170,"l":"ai_level_2","c":"Skill level 2: 32 picks, each the index (0 to 7) of a reply in the choice list the situation gives; ai_counter steps through them. Index 0 is picked 2 times, 1 2, 2 3, 3 4, 4 4, 5 5, 6 5 and 7 7.","t":"byte","b":[0,0,1,1,2,2,2,3],"x":[51094]},{"a":51178,"t":"byte","b":[3,3,3,4,4,4,4,5]},{"a":51186,"t":"byte","b":[5,5,5,5,6,6,6,6]},{"a":51194,"t":"byte","b":[6,7,7,7,7,7,7,7]},{"a":51202,"l":"ai_level_3","c":"Skill level 3: 32 picks, each the index (0 to 7) of a reply in the choice list the situation gives; ai_counter steps through them. Index 0 is picked 3 times, 1 3, 2 3, 3 4, 4 4, 5 4, 6 6 and 7 5.","t":"byte","b":[0,0,0,1,1,1,2,2],"x":[51096]},{"a":51210,"t":"byte","b":[2,3,3,3,3,4,4,4]},{"a":51218,"t":"byte","b":[4,5,5,5,5,6,6,6]},{"a":51226,"t":"byte","b":[6,6,6,7,7,7,7,7]},{"a":51234,"l":"ai_level_4","c":"Skill level 4: 32 picks, each the index (0 to 7) of a reply in the choice list the situation gives; ai_counter steps through them. Index 0 is picked 5 times, 1 5, 2 4, 3 4, 4 4, 5 4, 6 3 and 7 3.","t":"byte","b":[0,0,0,0,0,1,1,1],"x":[51098]},{"a":51242,"t":"byte","b":[1,1,2,2,2,2,3,3]},{"a":51250,"t":"byte","b":[3,3,4,4,4,4,5,5]},{"a":51258,"t":"byte","b":[5,5,6,6,6,7,7,7]},{"a":51266,"l":"ai_level_5","c":"Skill level 5: 32 picks, each the index (0 to 7) of a reply in the choice list the situation gives; ai_counter steps through them. Index 0 is picked 7 times, 1 5, 2 5, 3 4, 4 4, 5 3, 6 2 and 7 2.","t":"byte","b":[0,0,0,0,0,0,0,1],"x":[51100]},{"a":51274,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":51282,"t":"byte","b":[2,3,3,3,3,4,4,4]},{"a":51290,"t":"byte","b":[4,5,5,5,6,6,7,7]},{"a":51298,"l":"ai_level_6","c":"Skill level 6: 32 picks, each the index (0 to 7) of a reply in the choice list the situation gives; ai_counter steps through them. Index 0 is picked 11 times, 1 8, 2 5, 3 3, 4 2, 5 2, 6 1 and 7 0.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[51102]},{"a":51306,"t":"byte","b":[0,0,0,1,1,1,1,1]},{"a":51314,"t":"byte","b":[1,1,1,2,2,2,2,2]},{"a":51322,"t":"byte","b":[3,3,3,4,4,5,5,6]},{"a":51330,"l":"ai_level_7","c":"Skill level 7: 32 picks, each the index (0 to 7) of a reply in the choice list the situation gives; ai_counter steps through them. Index 0 is picked 14 times, 1 8, 2 4, 3 2, 4 2, 5 2, 6 0 and 7 0.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[51104]},{"a":51338,"t":"byte","b":[0,0,0,0,0,0,1,1]},{"a":51346,"t":"byte","b":[1,1,1,1,1,1,2,2]},{"a":51354,"t":"byte","b":[2,2,3,3,4,4,5,5]},{"a":51362,"l":"distance_class","c":"The distance class (0 to 7) for each distance in columns, 0 to 39: one class a column up to 4, then 5 for 5 and 6, 6 for 7 to 13 and 7 from 14.","t":"byte","b":[0,1,2,3,4,5,5,6],"x":[34257]},{"a":51370,"t":"byte","b":[6,6,6,6,6,6,7,7]},{"a":51378,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":51386,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":51394,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":51402,"l":"ai_pose_rows","c":"Pointers, by the opponent's pose, to a row of eight choice-list numbers, one for each distance class.","t":"addr","b":[128,201],"oa":51584,"o":"ai_row_c980","x":[34242]},{"a":51404,"t":"addr","b":[128,201],"oa":51584,"o":"ai_row_c980"},{"a":51406,"t":"addr","b":[128,201],"oa":51584,"o":"ai_row_c980"},{"a":51408,"t":"addr","b":[128,201],"oa":51584,"o":"ai_row_c980"},{"a":51410,"t":"addr","b":[136,201],"oa":51592,"o":"ai_row_c988"},{"a":51412,"t":"addr","b":[136,201],"oa":51592,"o":"ai_row_c988"},{"a":51414,"t":"addr","b":[136,201],"oa":51592,"o":"ai_row_c988"},{"a":51416,"t":"addr","b":[136,201],"oa":51592,"o":"ai_row_c988"},{"a":51418,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51420,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51422,"t":"addr","b":[152,201],"oa":51608,"o":"ai_row_c998"},{"a":51424,"t":"addr","b":[160,201],"oa":51616,"o":"ai_row_c9a0"},{"a":51426,"t":"addr","b":[168,201],"oa":51624,"o":"ai_row_c9a8"},{"a":51428,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51430,"t":"addr","b":[176,201],"oa":51632,"o":"ai_row_c9b0"},{"a":51432,"t":"addr","b":[176,201],"oa":51632,"o":"ai_row_c9b0"},{"a":51434,"t":"addr","b":[176,201],"oa":51632,"o":"ai_row_c9b0"},{"a":51436,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51438,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51440,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51442,"t":"addr","b":[184,201],"oa":51640,"o":"ai_row_c9b8"},{"a":51444,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51446,"t":"addr","b":[192,201],"oa":51648,"o":"ai_row_c9c0"},{"a":51448,"t":"addr","b":[200,201],"oa":51656,"o":"ai_row_c9c8"},{"a":51450,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51452,"t":"addr","b":[32,202],"oa":51744,"o":"ai_row_ca20"},{"a":51454,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51456,"t":"addr","b":[40,202],"oa":51752,"o":"ai_row_ca28"},{"a":51458,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51460,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51462,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51464,"t":"addr","b":[40,202],"oa":51752,"o":"ai_row_ca28"},{"a":51466,"t":"addr","b":[216,201],"oa":51672,"o":"ai_row_c9d8"},{"a":51468,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51470,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51472,"t":"addr","b":[224,201],"oa":51680,"o":"ai_row_c9e0"},{"a":51474,"t":"addr","b":[224,201],"oa":51680,"o":"ai_row_c9e0"},{"a":51476,"t":"addr","b":[224,201],"oa":51680,"o":"ai_row_c9e0"},{"a":51478,"t":"addr","b":[232,201],"oa":51688,"o":"ai_row_c9e8"},{"a":51480,"t":"addr","b":[232,201],"oa":51688,"o":"ai_row_c9e8"},{"a":51482,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51484,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51486,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51488,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51490,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51492,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51494,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51496,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51498,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51500,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51502,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51504,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51506,"t":"addr","b":[128,201],"oa":51584,"o":"ai_row_c980"},{"a":51508,"t":"addr","b":[128,201],"oa":51584,"o":"ai_row_c980"},{"a":51510,"t":"addr","b":[128,201],"oa":51584,"o":"ai_row_c980"},{"a":51512,"t":"addr","b":[128,201],"oa":51584,"o":"ai_row_c980"},{"a":51514,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51516,"t":"addr","b":[240,201],"oa":51696,"o":"ai_row_c9f0"},{"a":51518,"t":"addr","b":[248,201],"oa":51704,"o":"ai_row_c9f8"},{"a":51520,"t":"addr","b":[248,201],"oa":51704,"o":"ai_row_c9f8"},{"a":51522,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51524,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51526,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51528,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51530,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51532,"t":"addr","b":[0,202],"oa":51712,"o":"ai_row_ca00"},{"a":51534,"t":"addr","b":[0,202],"oa":51712,"o":"ai_row_ca00"},{"a":51536,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51538,"t":"addr","b":[128,201],"oa":51584,"o":"ai_row_c980"},{"a":51540,"t":"addr","b":[128,201],"oa":51584,"o":"ai_row_c980"},{"a":51542,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51544,"t":"addr","b":[216,201],"oa":51672,"o":"ai_row_c9d8"},{"a":51546,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51548,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51550,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51552,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51554,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51556,"t":"addr","b":[8,202],"oa":51720,"o":"ai_row_ca08"},{"a":51558,"t":"addr","b":[8,202],"oa":51720,"o":"ai_row_ca08"},{"a":51560,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51562,"t":"addr","b":[232,201],"oa":51688,"o":"ai_row_c9e8"},{"a":51564,"t":"addr","b":[184,201],"oa":51640,"o":"ai_row_c9b8"},{"a":51566,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51568,"t":"addr","b":[184,201],"oa":51640,"o":"ai_row_c9b8"},{"a":51570,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51572,"t":"addr","b":[192,201],"oa":51648,"o":"ai_row_c9c0"},{"a":51574,"t":"addr","b":[184,201],"oa":51640,"o":"ai_row_c9b8"},{"a":51576,"t":"addr","b":[144,201],"oa":51600,"o":"ai_row_c990"},{"a":51578,"t":"addr","b":[184,201],"oa":51640,"o":"ai_row_c9b8"},{"a":51580,"t":"addr","b":[184,201],"oa":51640,"o":"ai_row_c9b8"},{"a":51582,"t":"addr","b":[24,202],"oa":51736,"o":"ai_row_ca18"},{"a":51584,"l":"ai_row_c980","c":"The computer's choice lists against the poses $00 $01 $02 $03 $34 $35 $36 $37 $44 $45, for distance classes 0 to 7: 0 1 1 6 6 6 4 8.","t":"byte","b":[0,1,1,6,6,6,4,8],"x":[51402,51404,51406,51408,51506,51508,51510,51512,51538,51540]},{"a":51592,"l":"ai_row_c988","c":"The computer's choice lists against the poses $04 $05 $06 $07, for distance classes 0 to 7: 22 5 5 20 20 20 4 8.","t":"byte","b":[22,5,5,20,20,20,4,8],"x":[51410,51412,51414,51416]},{"a":51600,"l":"ai_row_c990","c":"The computer's choice lists against the poses $08 $09 $0D $11 $12 $13 $15 $18 $1A $1C $1D $1E $21 $22 $28 $29 $2A $2B $2C $2D $2E $2F $30 $31 $32 $33 $38 $3C $3D $3E $3F $40 $43 $46 $48 $49 $4A $4B $4C $4F $52 $54 $57, for distance classes 0 to 7: 0 1 1 13 13 13 4 8.","t":"byte","b":[0,1,1,13,13,13,4,8],"x":[51418,51420,51428,51436,51438,51440,51444,51450,51454,51458,51460,51462,51468,51470,51482,51484,51486,51488,51490,51492,51494,51496,51498,51500,51502,51504,51514,51522,51524,51526,51528,51530,51536,51542,51546,51548,51550,51552,51554,51560,51566,51570,51576]},{"a":51608,"l":"ai_row_c998","c":"The computer's choice lists against the poses $0A, for distance classes 0 to 7: 12 18 18 18 20 20 4 8.","t":"byte","b":[12,18,18,18,20,20,4,8],"x":[51422]},{"a":51616,"l":"ai_row_c9a0","c":"The computer's choice lists against the poses $0B, for distance classes 0 to 7: 12 18 18 20 20 20 4 8.","t":"byte","b":[12,18,18,20,20,20,4,8],"x":[51424]},{"a":51624,"l":"ai_row_c9a8","c":"The computer's choice lists against the poses $0C, for distance classes 0 to 7: 0 1 1 20 20 20 4 8.","t":"byte","b":[0,1,1,20,20,20,4,8],"x":[51426]},{"a":51632,"l":"ai_row_c9b0","c":"The computer's choice lists against the poses $0E $0F $10, for distance classes 0 to 7: 16 17 17 7 7 7 4 8.","t":"byte","b":[16,17,17,7,7,7,4,8],"x":[51430,51432,51434]},{"a":51640,"l":"ai_row_c9b8","c":"The computer's choice lists against the poses $14 $51 $53 $56 $58 $59, for distance classes 0 to 7: 0 6 6 13 13 13 4 8.","t":"byte","b":[0,6,6,13,13,13,4,8],"x":[51442,51564,51568,51574,51578,51580]},{"a":51648,"l":"ai_row_c9c0","c":"The computer's choice lists against the poses $16 $55, for distance classes 0 to 7: 10 11 11 2 4 3 4 8.","t":"byte","b":[10,11,11,2,4,3,4,8],"x":[51446,51572]},{"a":51656,"l":"ai_row_c9c8","c":"The computer's choice lists against the poses $17, for distance classes 0 to 7: 10 11 11 13 13 13 4 8.","t":"byte","b":[10,11,11,13,13,13,4,8],"x":[51448]},{"a":51664,"c":"Eight bytes no pointer in ai_pose_rows names: a row of choice-list numbers (16 17 17 13 13 13 4 8) nothing reads.","t":"byte","b":[16,17,17,13,13,13,4,8]},{"a":51672,"l":"ai_row_c9d8","c":"The computer's choice lists against the poses $20 $47, for distance classes 0 to 7: 14 15 15 13 13 13 4 8.","t":"byte","b":[14,15,15,13,13,13,4,8],"x":[51466,51544]},{"a":51680,"l":"ai_row_c9e0","c":"The computer's choice lists against the poses $23 $24 $25, for distance classes 0 to 7: 9 9 9 2 4 3 4 8.","t":"byte","b":[9,9,9,2,4,3,4,8],"x":[51472,51474,51476]},{"a":51688,"l":"ai_row_c9e8","c":"The computer's choice lists against the poses $26 $27 $50, for distance classes 0 to 7: 0 1 1 2 4 3 4 8.","t":"byte","b":[0,1,1,2,4,3,4,8],"x":[51478,51480,51562]},{"a":51696,"l":"ai_row_c9f0","c":"The computer's choice lists against the poses $39, for distance classes 0 to 7: 19 1 1 20 20 20 4 8.","t":"byte","b":[19,1,1,20,20,20,4,8],"x":[51516]},{"a":51704,"l":"ai_row_c9f8","c":"The computer's choice lists against the poses $3A $3B, for distance classes 0 to 7: 19 20 20 20 20 20 4 8.","t":"byte","b":[19,20,20,20,20,20,4,8],"x":[51518,51520]},{"a":51712,"l":"ai_row_ca00","c":"The computer's choice lists against the poses $41 $42, for distance classes 0 to 7: 16 17 17 6 6 6 4 8.","t":"byte","b":[16,17,17,6,6,6,4,8],"x":[51532,51534]},{"a":51720,"l":"ai_row_ca08","c":"The computer's choice lists against the poses $4D $4E, for distance classes 0 to 7: 21 1 1 13 13 13 4 8.","t":"byte","b":[21,1,1,13,13,13,4,8],"x":[51556,51558]},{"a":51728,"c":"Eight bytes no pointer in ai_pose_rows names: a row of choice-list numbers (0 0 0 0 0 0 0 0) nothing reads.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51736,"l":"ai_row_ca18","c":"The computer's choice lists against the poses $5A, for distance classes 0 to 7: 12 1 1 20 20 20 4 8.","t":"byte","b":[12,1,1,20,20,20,4,8],"x":[51582]},{"a":51744,"l":"ai_row_ca20","c":"The computer's choice lists against the poses $19, for distance classes 0 to 7: 17 17 17 7 7 7 4 8.","t":"byte","b":[17,17,17,7,7,7,4,8],"x":[51452]},{"a":51752,"l":"ai_row_ca28","c":"The computer's choice lists against the poses $1B $1F, for distance classes 0 to 7: 20 1 1 13 13 13 4 8.","t":"byte","b":[20,1,1,13,13,13,4,8],"x":[51456,51464]},{"a":51760,"l":"ai_choices","c":"Choice list 0: up-fwd+fire, down-fwd+fire, down-back+fire, up-back+fire, down+fire, up+fire, none, fwd+fire.","t":"byte","b":[25,26,22,21,18,17,0,24]},{"a":51768,"c":"Choice list 1: down-back+fire, down+fire, up-back+fire, up+fire, fwd+fire, down+fire, down-back+fire, none.","t":"byte","b":[22,18,21,17,24,18,22,0]},{"a":51776,"c":"Choice list 2: down+fire, fwd, fwd, up-back+fire, up-back+fire, fwd, none, none.","t":"byte","b":[18,8,8,21,21,8,0,0]},{"a":51784,"c":"Choice list 3: back+fire, back+fire, up-back+fire, up-back+fire, fwd, fwd, none, none.","t":"byte","b":[20,20,21,21,8,8,0,0]},{"a":51792,"c":"Choice list 4: fwd, down-fwd, fwd, fwd, fwd, fwd, fwd, fwd.","t":"byte","b":[8,10,8,8,8,8,8,8]},{"a":51800,"c":"Choice list 5: down-fwd, down-fwd, down-fwd, down-fwd, back, back, back, none.","t":"byte","b":[10,10,10,10,4,4,4,0]},{"a":51808,"c":"Choice list 6: down-fwd, down-fwd, down-fwd, down-fwd, fwd, fwd, none, fwd.","t":"byte","b":[10,10,10,10,8,8,0,8]},{"a":51816,"c":"Choice list 7: up-back+fire, down+fire, up-back+fire, down+fire, down-fwd, down-back, down, none.","t":"byte","b":[21,18,21,18,10,6,2,0]},{"a":51824,"c":"Choice list 8: fwd, down-fwd, fwd, fwd, fwd, fwd, fwd, fwd.","t":"byte","b":[8,10,8,8,8,8,8,8]},{"a":51832,"c":"Choice list 9: up, up, back, back, down-back, down, back, none.","t":"byte","b":[1,1,4,4,6,2,4,0]},{"a":51840,"c":"Choice list 10: up-fwd+fire, up-fwd+fire, up-fwd, up-fwd, up-fwd, up-fwd, up-fwd, none.","t":"byte","b":[25,25,9,9,9,9,9,0]},{"a":51848,"c":"Choice list 11: down-fwd, up-fwd, up-fwd, up-fwd, up-fwd, up-fwd, up-fwd, none.","t":"byte","b":[10,9,9,9,9,9,9,0]},{"a":51856,"c":"Choice list 12: down-fwd+fire, down-fwd+fire, up, up, down-back, down-back, down-back, back.","t":"byte","b":[26,26,1,1,6,6,6,4]},{"a":51864,"c":"Choice list 13: back+fire, down-fwd, down-fwd, down-fwd, fwd, fwd, none, fwd.","t":"byte","b":[20,10,10,10,8,8,0,8]},{"a":51872,"c":"Choice list 14: up-fwd+fire, down+fire, down-back, up-back, up-back, up-back, down, back.","t":"byte","b":[25,18,6,5,5,5,2,4]},{"a":51880,"c":"Choice list 15: down+fire, down+fire, up-back, up-back, up-back, up-back, down, none.","t":"byte","b":[18,18,5,5,5,5,2,0]},{"a":51888,"c":"Choice list 16: up-fwd+fire, down-fwd+fire, down-fwd, down-back, down, down, back, down.","t":"byte","b":[25,26,10,6,2,2,4,2]},{"a":51896,"c":"Choice list 17: down+fire, down+fire, down-fwd, down-back, down, down, back, down.","t":"byte","b":[18,18,10,6,2,2,4,2]},{"a":51904,"c":"Choice list 18: down-fwd, down-fwd, up, up, up, down-back, back, none.","t":"byte","b":[10,10,1,1,1,6,4,0]},{"a":51912,"c":"Choice list 19: down-fwd+fire, down-fwd+fire, down-fwd+fire, up-back+fire, up-back+fire, fwd+fire, fwd+fire, none.","t":"byte","b":[26,26,26,21,21,24,24,0]},{"a":51920,"c":"Choice list 20: down-fwd, up-back+fire, up-back+fire, down-fwd, down-fwd, down-fwd, down-fwd, none.","t":"byte","b":[10,21,21,10,10,10,10,0]},{"a":51928,"c":"Choice list 21: down-fwd+fire, up-back+fire, down-fwd+fire, down-fwd+fire, down-fwd, down-fwd+fire, down-fwd+fire, none.","t":"byte","b":[26,21,26,26,10,26,26,0]},{"a":51936,"c":"Choice list 22: down-fwd, down-fwd+fire, down-fwd, up-back+fire, down-fwd, up-back+fire, down-fwd, none.","t":"byte","b":[10,26,10,21,10,21,10,0]},{"a":51944,"l":"picture_sequences","c":"Pointers to the 22 sprite picture sequences $80 to $95 (step_sequence).","t":"addr","b":[20,203],"oa":51988,"o":"pseq_the_head_rolling_facing_right","x":[38418]},{"a":51946,"t":"addr","b":[30,203],"oa":51998,"o":"pseq_the_head_rolling_facing_left"},{"a":51948,"t":"addr","b":[40,203],"oa":52008,"o":"pseq_blood_spurting_from_the_neck"},{"a":51950,"t":"addr","b":[52,203],"oa":52020,"o":"pseq_the_head_s_shadow"},{"a":51952,"t":"addr","b":[57,203],"oa":52025,"o":"pseq_head_at_rest"},{"a":51954,"t":"addr","b":[57,203],"oa":52025,"o":"pseq_head_at_rest"},{"a":51956,"t":"addr","b":[67,203],"oa":52035,"o":"pseq_the_goblin_s_top_half_walking"},{"a":51958,"t":"addr","b":[75,203],"oa":52043,"o":"pseq_the_goblin_s_bottom_half_walking"},{"a":51960,"t":"addr","b":[83,203],"oa":52051,"o":"pseq_the_goblin_s_top_half_grabbing"},{"a":51962,"t":"addr","b":[89,203],"oa":52057,"o":"pseq_the_goblin_s_bottom_half_grabbing"},{"a":51964,"t":"addr","b":[95,203],"oa":52063,"o":"pseq_a_blood_splash"},{"a":51966,"t":"addr","b":[100,203],"oa":52068,"o":"pseq_8b"},{"a":51968,"t":"addr","b":[105,203],"oa":52073,"o":"pseq_8c"},{"a":51970,"t":"addr","b":[110,203],"oa":52078,"o":"pseq_8d"},{"a":51972,"t":"addr","b":[115,203],"oa":52083,"o":"pseq_8e"},{"a":51974,"t":"addr","b":[120,203],"oa":52088,"o":"pseq_8f"},{"a":51976,"t":"addr","b":[125,203],"oa":52093,"o":"pseq_90"},{"a":51978,"t":"addr","b":[130,203],"oa":52098,"o":"pseq_91"},{"a":51980,"t":"addr","b":[135,203],"oa":52103,"o":"pseq_92"},{"a":51982,"t":"addr","b":[140,203],"oa":52108,"o":"pseq_93"},{"a":51984,"t":"addr","b":[145,203],"oa":52113,"o":"pseq_94"},{"a":51986,"t":"addr","b":[150,203],"oa":52118,"o":"pseq_95"},{"a":51988,"l":"pseq_the_head_rolling_facing_right","c":"Picture sequence $80, the head rolling, facing right: 4 frames a picture, multicolour, medium grey; pictures $1C $21 $20 $1F $1E $1D, again.","t":"byte","b":[4,140,28,33,32,31,30,29],"x":[51944]},{"a":51996,"t":"byte","b":[255,0]},{"a":51998,"l":"pseq_the_head_rolling_facing_left","c":"Picture sequence $81, the head rolling, facing left: 4 frames a picture, multicolour, medium grey; pictures $1B $1D $1E $1F $20 $21, again.","t":"byte","b":[4,140,27,29,30,31,32,33],"x":[51946]},{"a":52006,"t":"byte","b":[255,0]},{"a":52008,"l":"pseq_blood_spurting_from_the_neck","c":"Picture sequence $82, blood spurting from the neck: 4 frames a picture, hi-res, red; pictures $22 $22 $23 $23 $24 $24 $25 $25, then the sprite goes off.","t":"byte","b":[4,2,34,34,35,35,36,36],"x":[51948]},{"a":52016,"t":"byte","b":[37,37,255,1]},{"a":52020,"l":"pseq_the_head_s_shadow","c":"Picture sequence $83, the head's shadow: 1 frame a picture, hi-res, black; pictures $26, again.","t":"byte","b":[1,0,38,255,0],"x":[51950]},{"a":52025,"l":"pseq_head_at_rest","c":"Picture sequence $84 (also $85), the head at rest: 1 frame a picture, multicolour, medium grey; pictures $1E, again.","t":"byte","b":[1,140,30,255,0],"x":[51952,51954]},{"a":52030,"c":"A copy of the sequence before it, which no pointer names: $84 and $85 both point at $CB39.","t":"byte","b":[1,140,30,255,0]},{"a":52035,"l":"pseq_the_goblin_s_top_half_walking","c":"Picture sequence $86, the goblin's top half walking: 8 frames a picture, multicolour, green; pictures $27 $29 $2B $2D, again.","t":"byte","b":[8,133,39,41,43,45,255,0],"x":[51956]},{"a":52043,"l":"pseq_the_goblin_s_bottom_half_walking","c":"Picture sequence $87, the goblin's bottom half walking: 8 frames a picture, multicolour, green; pictures $28 $2A $2C $2E, again.","t":"byte","b":[8,133,40,42,44,46,255,0],"x":[51958]},{"a":52051,"l":"pseq_the_goblin_s_top_half_grabbing","c":"Picture sequence $88, the goblin's top half grabbing: 8 frames a picture, multicolour, green; pictures $2F $31, again.","t":"byte","b":[8,133,47,49,255,0],"x":[51960]},{"a":52057,"l":"pseq_the_goblin_s_bottom_half_grabbing","c":"Picture sequence $89, the goblin's bottom half grabbing: 8 frames a picture, multicolour, green; pictures $30 $32, again.","t":"byte","b":[8,133,48,50,255,0],"x":[51962]},{"a":52063,"l":"pseq_a_blood_splash","c":"Picture sequence $8A, a blood splash: 10 frames a picture, hi-res, red; pictures $1A, then the sprite goes off.","t":"byte","b":[10,2,26,255,1],"x":[51964]},{"a":52068,"l":"pseq_8b","c":"Picture sequence $8B, Mariana's head (scene records 2 and 3) in side 2's ending; nothing on this side starts it: 1 frame a picture, multicolour, red; pictures $33, again.","t":"byte","b":[1,130,51,255,0],"x":[51966]},{"a":52073,"l":"pseq_8c","c":"Picture sequence $8C, Mariana's body (scene record 2) in side 2's ending; nothing on this side starts it: 1 frame a picture, multicolour, red; pictures $34, again.","t":"byte","b":[1,130,52,255,0],"x":[51968]},{"a":52078,"l":"pseq_8d","c":"Picture sequence $8D, Mariana's legs (scene records 2 and 3) in side 2's ending; nothing on this side starts it: 1 frame a picture, multicolour, red; pictures $35, again.","t":"byte","b":[1,130,53,255,0],"x":[51970]},{"a":52083,"l":"pseq_8e","c":"Picture sequence $8E, a second body for Mariana, in scene record 3, which nothing shows in side 2's ending; nothing on this side starts it: 1 frame a picture, multicolour, red; pictures $36, again.","t":"byte","b":[1,130,54,255,0],"x":[51972]},{"a":52088,"l":"pseq_8f","c":"Picture sequence $8F, Drax's head (scene record 0) in side 2's ending; nothing on this side starts it: 1 frame a picture, multicolour, purple; pictures $37, again.","t":"byte","b":[1,132,55,255,0],"x":[51974]},{"a":52093,"l":"pseq_90","c":"Picture sequence $90, Drax's robe, standing (scene record 0) in side 2's ending; nothing on this side starts it: 1 frame a picture, multicolour, purple; pictures $38, again.","t":"byte","b":[1,132,56,255,0],"x":[51976]},{"a":52098,"l":"pseq_91","c":"Picture sequence $91, the foot of Drax's robe (scene records 0 and 1) in side 2's ending; nothing on this side starts it: 1 frame a picture, multicolour, purple; pictures $39, again.","t":"byte","b":[1,132,57,255,0],"x":[51978]},{"a":52103,"l":"pseq_92","c":"Picture sequence $92, Drax's throwing arm (scene record 1) in side 2's ending; nothing on this side starts it: 1 frame a picture, multicolour, purple; pictures $3A, again.","t":"byte","b":[1,132,58,255,0],"x":[51980]},{"a":52108,"l":"pseq_93","c":"Picture sequence $93, Drax's head as he throws (scene record 1) in side 2's ending; nothing on this side starts it: 1 frame a picture, multicolour, purple; pictures $3B, again.","t":"byte","b":[1,132,59,255,0],"x":[51982]},{"a":52113,"l":"pseq_94","c":"Picture sequence $94, Drax's robe as he throws (scene record 1) in side 2's ending; nothing on this side starts it: 1 frame a picture, multicolour, purple; pictures $3C, again.","t":"byte","b":[1,132,60,255,0],"x":[51984]},{"a":52118,"l":"pseq_95","c":"Picture sequence $95, the star Drax throws (drax_throws) in side 2's ending; nothing on this side starts it: 2 frames a picture, hi-res, white; pictures $3D $3E $3F, again.","t":"byte","b":[2,1,61,62,63,255,0],"x":[51986]},{"a":52125,"l":"scene_records","c":"Pointers to four records of twelve bytes for scene_sprites, which nothing on this side runs: sprites 3 to 0 each get a picture sequence (0 for none), an X (plus 256) and a Y (plus $A2). Records 0 and 1 stand Drax in his purple robes (sequences $8F to $94) at the right of the screen, standing and throwing, records 2 and 3 Mariana (sequences $8B to $8E), from the shapes swap_shape_bank brings in from $FC40. Side 2's ending shows records 0, 1 and 2; record 3 is shown on neither side.","t":"addr","b":[165,203],"oa":52133,"o":"scene_0","x":[36054]},{"a":52127,"t":"addr","b":[177,203],"oa":52145,"o":"scene_1"},{"a":52129,"t":"addr","b":[189,203],"oa":52157,"o":"scene_2"},{"a":52131,"t":"addr","b":[201,203],"oa":52169,"o":"scene_3"},{"a":52133,"l":"scene_0","c":"Scene record 0: sequences $00 $8F $90 $91, X $00 $18 $18 $18, Y $00 $00 $15 $2A.","t":"byte","b":[0,143,144,145,0,24,24,24],"x":[52125]},{"a":52141,"t":"byte","b":[0,0,21,42]},{"a":52145,"l":"scene_1","c":"Scene record 1: sequences $92 $93 $94 $91, X $00 $18 $18 $18, Y $00 $00 $15 $2A.","t":"byte","b":[146,147,148,145,0,24,24,24],"x":[52127]},{"a":52153,"t":"byte","b":[0,0,21,42]},{"a":52157,"l":"scene_2","c":"Scene record 2: sequences $00 $8B $8C $8D, X $00 $00 $00 $00, Y $00 $00 $15 $2A.","t":"byte","b":[0,139,140,141,0,0,0,0],"x":[52129]},{"a":52165,"t":"byte","b":[0,0,21,42]},{"a":52169,"l":"scene_3","c":"Scene record 3: sequences $00 $8B $8E $8D, X $00 $00 $00 $00, Y $00 $00 $15 $2A.","t":"byte","b":[0,139,142,141,0,0,0,0],"x":[52131]},{"a":52177,"t":"byte","b":[0,0,21,42]},{"a":52181,"l":"star_motions","c":"The motion script of Drax's star by its kind, picked at random: $8A thrown high, straight along, $8B thrown low, falling then along. Read only by side 2's ending (drax_throws); nothing on this side reads this table or the three after it.","t":"byte","b":[138,139]},{"a":52183,"l":"dodge_lists","c":"Pointers to the moves that dodge each kind of star (star_strikes): $CBDB for the high one, $CBDF for the low one.","t":"addr","b":[219,203],"oa":52187,"o":"dodge_high"},{"a":52185,"t":"addr","b":[223,203],"oa":52191,"o":"dodge_low"},{"a":52187,"l":"dodge_high","c":"The moves a high star passes over: $86 crouch, $85 leg chop, $91 roll forward, $92 roll back. The crouch counts once it is down, $86, and not while going down, $97.","t":"byte","b":[134,133,145,146],"x":[52183]},{"a":52191,"l":"dodge_low","c":"The move a low star passes under: $84 jump; then $FF three times, which no move matches.","t":"byte","b":[132,255,255,255],"x":[52185]},{"a":52195,"l":"motion_script_table","c":"Pointers to the twelve motion scripts $80 to $8B (step_motion).","t":"addr","b":[251,203],"oa":52219,"o":"mot_standing_still","x":[38625]},{"a":52197,"t":"addr","b":[0,204],"oa":52224,"o":"mot_the_head_flying_off_to_the_right"},{"a":52199,"t":"addr","b":[73,204],"oa":52297,"o":"mot_the_head_flying_off_to_the_left"},{"a":52201,"t":"addr","b":[146,204],"oa":52370,"o":"mot_the_shadow_following_the_head_right"},{"a":52203,"t":"addr","b":[151,204],"oa":52375,"o":"mot_the_shadow_following_the_head_left"},{"a":52205,"t":"addr","b":[156,204],"oa":52380,"o":"mot_the_goblin_walking_right"},{"a":52207,"t":"addr","b":[164,204],"oa":52388,"o":"mot_the_head_kicked_away"},{"a":52209,"t":"addr","b":[190,204],"oa":52414,"o":"mot_the_shadow_following_the_kicked_head"},{"a":52211,"t":"addr","b":[194,204],"oa":52418,"o":"mot_the_goblin_s_top_half_grabbing"},{"a":52213,"t":"addr","b":[200,204],"oa":52424,"o":"mot_the_goblin_s_bottom_half_grabbing"},{"a":52215,"t":"addr","b":[206,204],"oa":52430,"o":"mot_star_high"},{"a":52217,"t":"addr","b":[210,204],"oa":52434,"o":"mot_star_low"},{"a":52219,"l":"mot_standing_still","c":"Motion script $80, standing still: 256 frames still, then script $80.","t":"byte","b":[0,0,0,2,0],"x":[52195]},{"a":52224,"l":"mot_the_head_flying_off_to_the_right","c":"Motion script $81, the head flying off to the right: 4 frames up+right (X 2, Y 2 a frame); 4 frames up+right (X 2, Y 1 a frame); 4 frames right (X 2, Y 0 a frame); 4 frames down+right (X 2, Y 1 a frame); 4 frames down+right (X 2, Y 2 a frame); 4 frames down+right (X 2, Y 4 a frame); 4 frames down+right (X 2, Y 8 a frame); 1 frame down (X 0, Y 2 a frame), sound $DF; 2 frames up+right (X 2, Y 2 a frame); 4 frames up+right (X 2, Y 1 a frame); 2 frames right (X 2, Y 0 a frame); 4 frames down+right (X 2, Y 1 a frame); 2 frames down+right (X 2, Y 2 a frame), sound $DF; 2 frames up+right (X 2, Y 1 a frame); 2 frames right (X 2, Y 0 a frame); 2 frames down+right (X 2, Y 1 a frame), sound $DF; 12 frames right (X 2, Y 0 a frame), then script $80 with sequence $84.","t":"byte","b":[9,34,4,0,9,33,4,0],"x":[52197]},{"a":52232,"t":"byte","b":[8,32,4,0,10,33,4,0]},{"a":52240,"t":"byte","b":[10,34,4,0,10,36,4,0]},{"a":52248,"t":"byte","b":[10,40,4,0,2,2,1,5]},{"a":52256,"t":"byte","b":[223,9,34,2,0,9,33,4]},{"a":52264,"t":"byte","b":[0,8,32,2,0,10,33,4]},{"a":52272,"t":"byte","b":[0,10,34,2,5,223,9,33]},{"a":52280,"t":"byte","b":[2,0,8,32,2,0,10,33]},{"a":52288,"t":"byte","b":[2,5,223,8,32,12,1,0]},{"a":52296,"t":"byte","b":[132]},{"a":52297,"l":"mot_the_head_flying_off_to_the_left","c":"Motion script $82, the head flying off to the left: 4 frames up+left (X 2, Y 2 a frame); 4 frames up+left (X 2, Y 1 a frame); 4 frames left (X 2, Y 0 a frame); 4 frames down+left (X 2, Y 1 a frame); 4 frames down+left (X 2, Y 2 a frame); 4 frames down+left (X 2, Y 4 a frame); 4 frames down+left (X 2, Y 8 a frame); 1 frame down (X 0, Y 2 a frame), sound $DF; 2 frames up+left (X 2, Y 2 a frame); 4 frames up+left (X 2, Y 1 a frame); 2 frames left (X 2, Y 0 a frame); 4 frames down+left (X 2, Y 1 a frame); 2 frames down+left (X 2, Y 2 a frame), sound $DF; 2 frames up+left (X 2, Y 1 a frame); 2 frames left (X 2, Y 0 a frame); 2 frames down+left (X 2, Y 1 a frame), sound $DF; 12 frames left (X 2, Y 0 a frame), then script $80 with sequence $85.","t":"byte","b":[5,34,4,0,5,33,4,0],"x":[52199]},{"a":52305,"t":"byte","b":[4,32,4,0,6,33,4,0]},{"a":52313,"t":"byte","b":[6,34,4,0,6,36,4,0]},{"a":52321,"t":"byte","b":[6,40,4,0,2,2,1,5]},{"a":52329,"t":"byte","b":[223,5,34,2,0,5,33,4]},{"a":52337,"t":"byte","b":[0,4,32,2,0,6,33,4]},{"a":52345,"t":"byte","b":[0,6,34,2,5,223,5,33]},{"a":52353,"t":"byte","b":[2,0,4,32,2,0,6,33]},{"a":52361,"t":"byte","b":[2,5,223,4,32,12,1,0]},{"a":52369,"t":"byte","b":[133]},{"a":52370,"l":"mot_the_shadow_following_the_head_right","c":"Motion script $83, the shadow following the head right: 62 frames right (X 2, Y 0 a frame), then script $80.","t":"byte","b":[8,32,62,2,0],"x":[52201]},{"a":52375,"l":"mot_the_shadow_following_the_head_left","c":"Motion script $84, the shadow following the head left: 62 frames left (X 2, Y 0 a frame), then script $80.","t":"byte","b":[4,32,62,2,0],"x":[52203]},{"a":52380,"l":"mot_the_goblin_walking_right","c":"Motion script $85, the goblin walking right: 184 frames right (X 1, Y 0 a frame); 184 frames right (X 1, Y 0 a frame), then off.","t":"byte","b":[8,16,184,0,8,16,184,4],"x":[52205]},{"a":52388,"l":"mot_the_head_kicked_away","c":"Motion script $86, the head kicked away: 9 frames up+right (X 3, Y 2 a frame); 4 frames up+right (X 3, Y 1 a frame); 9 frames right (X 3, Y 0 a frame); 4 frames down+right (X 3, Y 1 a frame); 9 frames down+right (X 3, Y 2 a frame), sound $DF; 1 frame still, then script $86.","t":"byte","b":[9,50,9,0,9,49,4,0],"x":[52207]},{"a":52396,"t":"byte","b":[8,48,9,0,10,49,4,0]},{"a":52404,"t":"byte","b":[10,50,9,5,223,0,0,1]},{"a":52412,"t":"byte","b":[2,6]},{"a":52414,"l":"mot_the_shadow_following_the_kicked_head","c":"Motion script $87, the shadow following the kicked head: 184 frames right (X 3, Y 0 a frame), then off.","t":"byte","b":[8,48,184,4],"x":[52209]},{"a":52418,"l":"mot_the_goblin_s_top_half_grabbing","c":"Motion script $88, the goblin's top half grabbing: 100 frames still, then script $85 with sequence $86.","t":"byte","b":[0,16,100,1,5,134],"x":[52211]},{"a":52424,"l":"mot_the_goblin_s_bottom_half_grabbing","c":"Motion script $89, the goblin's bottom half grabbing: 100 frames still, then script $85 with sequence $87.","t":"byte","b":[0,16,100,1,5,135],"x":[52213]},{"a":52430,"l":"mot_star_high","c":"Motion script $8A, Drax's star thrown high, in side 2's ending; nothing on this side starts it: 64 frames left (X 4, Y 0 a frame), then off.","t":"byte","b":[4,64,64,4],"x":[52215]},{"a":52434,"l":"mot_star_low","c":"Motion script $8B, Drax's star thrown low, in side 2's ending; nothing on this side starts it: 8 frames down+left (X 4, Y 4 a frame); 56 frames left (X 4, Y 0 a frame), then off.","t":"byte","b":[6,68,8,0,4,64,56,4],"x":[52217]},{"a":52442,"l":"death_x_offset","c":"The X offset of the decapitation's three sprites from the fighter's column, by facing: 24 and 72.","t":"byte","b":[24,72],"x":[36855]},{"a":52444,"l":"head_sequences","c":"The head's picture sequence by facing: $80, $81.","t":"byte","b":[128,129],"x":[36786]},{"a":52446,"l":"rest_sequences","c":"The head at rest by facing, $84 and $85: no instruction reads these; the head's motion scripts name the two sequences themselves.","t":"byte","b":[132,133]},{"a":52448,"l":"kick_sequences","c":"The sequences for the head and its shadow when the goblin kicks: $80, $83.","t":"byte","b":[128,131],"x":[38224]},{"a":52450,"l":"grab_sequences","c":"The goblin's two halves' picture sequences while it grabs the body: $88, $89.","t":"byte","b":[136,137],"x":[38328]},{"a":52452,"l":"head_motions","c":"The head's motion script by facing: $81, $82.","t":"byte","b":[129,130],"x":[36802]},{"a":52454,"l":"shadow_motions","c":"The shadow's motion script by facing: $83, $84.","t":"byte","b":[131,132],"x":[36808]},{"a":52456,"l":"kick_motions","c":"The head's and the shadow's scripts when kicked: $86, $87.","t":"byte","b":[134,135],"x":[38218]},{"a":52458,"l":"grab_motions","c":"The goblin's two halves' motion scripts while it grabs the body, which hold it still for 100 frames: $88, $89.","t":"byte","b":[136,137],"x":[38322]},{"a":52460,"l":"stick_lists","c":"Pointers to the stick list for each facing: the nine stick values in find_stick's order (none, forward, back, down, up, down-forward, up-forward, down-back, up-back), forward being right ($08) for a fighter facing right and left ($04) for one facing left.","t":"addr","b":[240,204],"oa":52464,"o":"stick_list_right","x":[34015]},{"a":52462,"t":"addr","b":[249,204],"oa":52473,"o":"stick_list_left"},{"a":52464,"l":"stick_list_right","c":"Facing right: 0, 8, 4, 2, 1, $0A, 9, 6, 5. computer_moves always uses this list.","t":"byte","b":[0,8,4,2,1,10,9,6],"x":[52460]},{"a":52472,"t":"byte","b":[5]},{"a":52473,"l":"stick_list_left","c":"Facing left: 0, 4, 8, 2, 1, 6, 5, $0A, 9.","t":"byte","b":[0,4,8,2,1,6,5,10],"x":[52462]},{"a":52481,"t":"byte","b":[9]},{"a":52482,"l":"move_rows_free","c":"For each move $80 to $9B, the row of moves the stick leads to without fire (stick_row).","t":"byte","b":[0,0,0,0,0,1,1,2],"x":[34069]},{"a":52490,"t":"byte","b":[3,2,4,0,0,3,0,0]},{"a":52498,"t":"byte","b":[0,5,3,3,3,3,0,6]},{"a":52506,"t":"byte","b":[7,0,3,3]},{"a":52510,"l":"move_rows_fire","c":"For each move $80 to $9B, the row of moves the stick leads to with fire.","t":"byte","b":[8,8,8,8,8,9,9,8],"x":[34075]},{"a":52518,"t":"byte","b":[8,8,8,8,8,8,8,8]},{"a":52526,"t":"byte","b":[8,5,8,8,8,8,8,10]},{"a":52534,"t":"byte","b":[11,8,8,8]},{"a":52538,"l":"move_rows","c":"Row 0: none stand, forward walk forward, back walk back, down crouch down, up jump, down-forward roll forward, up-forward protect body, down-back roll back, up-back protect head.","t":"byte","b":[0,1,2,151,132,145,138,146]},{"a":52546,"t":"byte","b":[144]},{"a":52547,"c":"Row 1: none stand up, forward stand up, back stand up, down crouch, up stand up, down-forward roll forward, up-forward stand up, down-back roll back, up-back stand up.","t":"byte","b":[148,148,148,134,148,145,148,146]},{"a":52555,"t":"byte","b":[148]},{"a":52556,"c":"Row 2: none stand, forward walk forward, back walk back, down crouch down, up jump, down-forward roll forward, up-forward protect body, down-back roll back, up-back protect head.","t":"byte","b":[0,1,2,151,132,145,138,146]},{"a":52564,"t":"byte","b":[144]},{"a":52565,"c":"Row 3: none stand, forward walk forward, back walk back, down crouch, up jump, down-forward roll forward, up-forward protect body, down-back roll back, up-back protect head.","t":"byte","b":[0,1,2,134,132,145,138,146]},{"a":52573,"t":"byte","b":[144]},{"a":52574,"c":"Row 4: none lower the guard, forward walk forward, back walk back, down crouch down, up jump, down-forward roll forward, up-forward protect body, down-back roll back, up-back protect head.","t":"byte","b":[150,1,2,151,132,145,138,146]},{"a":52582,"t":"byte","b":[144]},{"a":52583,"c":"Row 5: none end of the roll, forward end of the roll, back end of the roll, down crouch, up end of the roll, down-forward end of the roll, up-forward end of the roll, down-back end of the roll, up-back end of the roll.","t":"byte","b":[152,152,152,134,152,152,152,152]},{"a":52591,"t":"byte","b":[152]},{"a":52592,"c":"Row 6: none crouch, forward crouch, back crouch, down crouch, up crouch, down-forward crouch, up-forward crouch, down-back crouch, up-back crouch.","t":"byte","b":[134,134,134,134,134,134,134,134]},{"a":52600,"t":"byte","b":[134]},{"a":52601,"c":"Row 7: none stand, forward walk forward, back walk back, down stand, up jump, down-forward stand, up-forward protect body, down-back stand, up-back protect head.","t":"byte","b":[0,1,2,0,132,0,138,0]},{"a":52609,"t":"byte","b":[144]},{"a":52610,"c":"Row 8: none stand, forward body chop, back flying neck chop, down crouch down, up neck chop, down-forward kick, up-forward head butt, down-back overhead chop, up-back web of death.","t":"byte","b":[0,137,135,151,139,140,143,142]},{"a":52618,"t":"byte","b":[131]},{"a":52619,"c":"Row 9: none stand up, forward stand up, back stand up, down leg chop, up stand up, down-forward stand up, up-forward stand up, down-back stand up, up-back stand up.","t":"byte","b":[148,148,148,133,148,148,148,148]},{"a":52627,"t":"byte","b":[148]},{"a":52628,"c":"Row 10: none leg chop, forward leg chop, back leg chop, down leg chop, up leg chop, down-forward leg chop, up-forward leg chop, down-back leg chop, up-back leg chop.","t":"byte","b":[133,133,133,133,133,133,133,133]},{"a":52636,"t":"byte","b":[133]},{"a":52637,"c":"Row 11: none stand, forward body chop, back flying neck chop, down crouch down, up neck chop, down-forward kick, up-forward head butt, down-back overhead chop, up-back stand.","t":"byte","b":[0,137,135,151,139,140,143,142]},{"a":52645,"t":"byte","b":[0]},{"a":52646,"l":"sprite_bits","c":"The bit of each sprite, 1 to $80.","t":"byte","b":[1,2,4,8,16,32,64,128],"x":[34454,36597,36612,36698,38021,38080,38140,38396,38478,38491,38504,39651]},{"a":52654,"l":"sprite_masks","c":"Each sprite's bit cleared, $FE to $7F.","t":"byte","b":[254,253,251,247,239,223,191,127],"x":[33963,36078,36564,36630,36706,38050,38072,38106,38431,38440,38449,38555,38788,39512,40217]},{"a":52662,"l":"block_corners","c":"Where each of a frame's nine blocks goes in the compose buffer, three rows of three: $05CA plus 3 for each block across and 189 (21 lines of nine bytes) for each row down.","t":"word","b":[202,5,205,5,208,5,135,6],"d":[1482,1485,1488,1671],"x":[35068]},{"a":52670,"t":"word","b":[138,6,141,6,68,7,71,7],"d":[1674,1677,1860,1863]},{"a":52678,"t":"word","b":[74,7],"d":[1866]},{"a":52680,"l":"block_offsets","c":"For each of a block's 63 bytes, its offset from the block's corner in the compose buffer: 9 a line, 3 bytes a line.","t":"byte","b":[0,1,2,9,10,11,18,19],"x":[35088]},{"a":52688,"t":"byte","b":[20,27,28,29,36,37,38,45]},{"a":52696,"t":"byte","b":[46,47,54,55,56,63,64,65]},{"a":52704,"t":"byte","b":[72,73,74,81,82,83,90,91]},{"a":52712,"t":"byte","b":[92,99,100,101,108,109,110,117]},{"a":52720,"t":"byte","b":[118,119,126,127,128,135,136,137]},{"a":52728,"t":"byte","b":[144,145,146,153,154,155,162,163]},{"a":52736,"t":"byte","b":[164,171,172,173,180,181,182]},{"a":52743,"l":"cell_offsets","c":"The offset of each of the compose buffer's nine bytes a line in the arena buffer, eight bytes a cell, the last byte first.","t":"byte","b":[64,56,48,40,32,24,16,8],"x":[35425,35543]},{"a":52751,"t":"byte","b":[0]},{"a":52752,"l":"strip_row_offsets","c":"The offset of each of the strip's eight cell rows in the arena buffer: 320 bytes a row.","t":"word","b":[0,0,64,1,128,2,192,3],"d":[0,320,640,960],"x":[35401,35511]},{"a":52760,"t":"word","b":[0,5,64,6,128,7,192,8],"d":[1280,1600,1920,2240]},{"a":52768,"t":"gap","n":480},{"a":53248,"l":"stashed_arena","c":"The other backdrop's arena, loaded as V1 and copied here under the I/O chips by the loader: cell rows 7 to 22, columns 4 to 35, 256 bytes a row in the bitmap's order (drop_arena exchanges it with the one on screen). Rows 7 to 10.","t":"byte","b":[87,93,85,85,85,213,85,85]},{"a":53256,"t":"byte","b":[170,170,166,85,85,85,85,85]},{"a":53264,"t":"byte","b":[170,127,87,127,93,127,127,255]},{"a":53272,"t":"byte","b":[170,170,255,255,255,255,255,255]},{"a":53280,"t":"byte","b":[85,166,170,235,255,255,255,255]},{"a":53288,"t":"byte","b":[85,149,169,170,234,250,254,255]},{"a":53296,"t":"byte","b":[85,85,223,255,255,255,255,255]},{"a":53304,"t":"byte","b":[174,191,255,255,255,255,255,255]},{"a":53312,"t":"byte","b":[254,255,255,255,255,255,255,255]},{"a":53320,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53328,"t":"byte","b":[253,255,255,255,255,255,255,255]},{"a":53336,"t":"byte","b":[253,253,255,255,255,255,255,255]},{"a":53344,"t":"byte","b":[85,223,255,255,255,255,255,255]},{"a":53352,"t":"byte","b":[85,255,255,255,255,255,255,255]},{"a":53360,"t":"byte","b":[171,239,255,255,255,255,255,255]},{"a":53368,"t":"byte","b":[245,255,255,255,255,255,255,255]},{"a":53376,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53384,"t":"byte","b":[215,255,255,255,255,255,255,255]},{"a":53392,"t":"byte","b":[245,253,255,255,255,255,255,255]},{"a":53400,"t":"byte","b":[85,223,255,255,255,255,255,255]},{"a":53408,"t":"byte","b":[87,127,255,255,255,255,255,255]},{"a":53416,"t":"byte","b":[213,245,255,255,255,255,255,255]},{"a":53424,"t":"byte","b":[170,191,255,255,255,255,255,255]},{"a":53432,"t":"byte","b":[175,191,255,255,255,255,255,255]},{"a":53440,"t":"byte","b":[253,255,255,255,255,255,255,255]},{"a":53448,"t":"byte","b":[170,251,255,255,255,255,255,255]},{"a":53456,"t":"byte","b":[85,117,255,255,255,255,255,255]},{"a":53464,"t":"byte","b":[89,170,170,170,170,170,170,255]},{"a":53472,"t":"byte","b":[85,149,170,170,170,170,255,254]},{"a":53480,"t":"byte","b":[85,170,171,255,255,255,255,255]},{"a":53488,"t":"byte","b":[85,181,247,255,255,255,255,255]},{"a":53496,"t":"byte","b":[87,93,95,255,255,255,255,255]},{"a":53504,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53512,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":53520,"t":"byte","b":[254,255,255,255,255,255,255,255]},{"a":53528,"t":"byte","b":[154,234,251,255,255,255,255,255]},{"a":53536,"t":"byte","b":[85,165,234,250,255,251,255,255]},{"a":53544,"t":"byte","b":[171,255,255,255,255,250,255,255]},{"a":53552,"t":"byte","b":[255,255,255,255,170,170,170,254]},{"a":53560,"t":"byte","b":[170,170,170,255,255,255,255,255]},{"a":53568,"t":"byte","b":[170,170,170,250,255,255,255,255]},{"a":53576,"t":"byte","b":[170,170,170,170,170,250,254,255]},{"a":53584,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53592,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53600,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53608,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53616,"t":"byte","b":[255,255,255,255,254,254,250,255]},{"a":53624,"t":"byte","b":[255,255,250,170,170,170,170,234]},{"a":53632,"t":"byte","b":[170,170,170,234,251,255,255,255]},{"a":53640,"t":"byte","b":[170,170,170,191,255,255,255,255]},{"a":53648,"t":"byte","b":[170,170,170,254,255,255,255,255]},{"a":53656,"t":"byte","b":[170,170,170,170,234,254,255,255]},{"a":53664,"t":"byte","b":[170,170,170,170,170,170,170,234]},{"a":53672,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53680,"t":"byte","b":[170,170,170,170,170,170,175,255]},{"a":53688,"t":"byte","b":[170,170,170,170,171,191,255,255]},{"a":53696,"t":"byte","b":[170,170,170,170,254,255,254,234]},{"a":53704,"t":"byte","b":[171,175,191,170,170,171,191,255]},{"a":53712,"t":"byte","b":[254,255,255,255,191,255,255,255]},{"a":53720,"t":"byte","b":[85,85,85,117,127,255,127,254]},{"a":53728,"t":"byte","b":[90,90,174,254,255,255,255,255]},{"a":53736,"t":"byte","b":[191,175,175,255,255,255,255,255]},{"a":53744,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":53752,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":53760,"t":"byte","b":[255,255,255,191,143,143,143,143]},{"a":53768,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53776,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53784,"t":"byte","b":[255,255,255,251,255,255,254,255]},{"a":53792,"t":"byte","b":[255,255,191,255,255,255,255,255]},{"a":53800,"t":"byte","b":[245,249,255,255,255,255,255,255]},{"a":53808,"t":"byte","b":[106,86,165,245,249,254,254,254]},{"a":53816,"t":"byte","b":[149,170,86,85,90,191,175,255]},{"a":53824,"t":"byte","b":[165,170,170,175,191,255,255,239]},{"a":53832,"t":"byte","b":[85,149,165,170,250,255,250,255]},{"a":53840,"t":"byte","b":[106,86,170,170,170,170,250,254]},{"a":53848,"t":"byte","b":[255,255,255,255,255,255,255,251]},{"a":53856,"t":"byte","b":[255,234,234,170,255,255,255,255]},{"a":53864,"t":"byte","b":[87,85,85,85,253,255,246,250]},{"a":53872,"t":"byte","b":[170,90,86,85,85,191,255,255]},{"a":53880,"t":"byte","b":[106,86,85,165,170,251,255,255]},{"a":53888,"t":"byte","b":[170,170,86,101,186,254,255,255]},{"a":53896,"t":"byte","b":[170,170,170,85,165,169,235,255]},{"a":53904,"t":"byte","b":[85,85,85,150,170,170,234,254]},{"a":53912,"t":"byte","b":[170,171,255,255,255,255,255,255]},{"a":53920,"t":"byte","b":[191,255,255,255,255,255,255,255]},{"a":53928,"t":"byte","b":[250,234,170,234,253,245,213,213]},{"a":53936,"t":"byte","b":[170,170,175,191,255,255,255,255]},{"a":53944,"t":"byte","b":[170,251,255,255,255,255,255,255]},{"a":53952,"t":"byte","b":[85,254,255,255,255,255,255,255]},{"a":53960,"t":"byte","b":[174,191,255,255,255,255,255,255]},{"a":53968,"t":"byte","b":[247,255,255,255,254,255,255,251]},{"a":53976,"t":"byte","b":[251,251,175,255,255,255,255,255]},{"a":53984,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53992,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54000,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54008,"t":"byte","b":[170,171,171,174,174,174,174,174]},{"a":54016,"t":"byte","b":[79,63,63,63,255,255,255,255]},{"a":54024,"t":"byte","b":[170,170,166,170,170,186,250,234]},{"a":54032,"t":"byte","b":[255,255,255,239,255,255,255,255]},{"a":54040,"t":"byte","b":[170,170,170,170,170,170,170,234]},{"a":54048,"t":"byte","b":[255,251,255,255,255,254,255,255]},{"a":54056,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54064,"t":"byte","b":[255,255,255,255,189,191,189,255]},{"a":54072,"t":"byte","b":[191,255,255,255,255,255,255,255]},{"a":54080,"t":"byte","b":[255,255,255,127,127,255,255,255]},{"a":54088,"t":"byte","b":[255,255,247,255,254,255,255,255]},{"a":54096,"t":"byte","b":[253,254,254,255,235,255,239,255]},{"a":54104,"t":"byte","b":[85,85,87,191,251,255,254,255]},{"a":54112,"t":"byte","b":[159,127,255,239,255,255,254,255]},{"a":54120,"t":"byte","b":[255,255,255,191,255,255,255,255]},{"a":54128,"t":"byte","b":[213,215,85,85,85,85,85,85]},{"a":54136,"t":"byte","b":[213,85,85,85,85,85,85,85]},{"a":54144,"t":"byte","b":[255,255,255,239,255,255,255,239]},{"a":54152,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54160,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54168,"t":"byte","b":[213,254,255,255,255,255,255,255]},{"a":54176,"t":"byte","b":[105,87,215,222,255,251,255,255]},{"a":54184,"t":"byte","b":[255,223,191,239,255,255,255,255]},{"a":54192,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54200,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54208,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54216,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54224,"t":"byte","b":[255,254,255,255,251,254,255,255]},{"a":54232,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54240,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54248,"t":"byte","b":[255,255,255,255,255,255,255,239]},{"a":54256,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54264,"t":"byte","b":[86,86,85,85,85,213,245,117]},{"a":54272,"l":"stashed_arena_11","c":"The stashed arena, rows 11 to 14.","t":"byte","b":[171,175,190,190,126,255,255,255]},{"a":54280,"t":"byte","b":[213,85,85,87,255,255,254,234]},{"a":54288,"t":"byte","b":[245,213,86,91,107,175,255,254]},{"a":54296,"t":"byte","b":[234,234,170,170,169,173,166,230]},{"a":54304,"t":"byte","b":[255,255,255,127,191,255,235,238]},{"a":54312,"t":"byte","b":[255,255,255,255,255,255,254,190]},{"a":54320,"t":"byte","b":[251,251,251,239,175,191,191,191]},{"a":54328,"t":"byte","b":[255,223,255,255,255,255,255,255]},{"a":54336,"t":"byte","b":[255,255,255,255,255,255,255,223]},{"a":54344,"t":"byte","b":[255,255,255,251,255,191,251,255]},{"a":54352,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54360,"t":"byte","b":[254,253,255,255,239,255,251,255]},{"a":54368,"t":"byte","b":[255,239,251,191,239,239,251,235]},{"a":54376,"t":"byte","b":[239,255,191,255,255,255,255,255]},{"a":54384,"t":"byte","b":[254,255,255,255,255,255,255,255]},{"a":54392,"t":"byte","b":[251,255,255,255,255,255,255,255]},{"a":54400,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54408,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54416,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54424,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54432,"t":"byte","b":[255,255,223,223,255,223,214,229]},{"a":54440,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54448,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54456,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54464,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54472,"t":"byte","b":[170,170,170,170,170,170,170,234]},{"a":54480,"t":"byte","b":[254,255,254,255,255,255,255,255]},{"a":54488,"t":"byte","b":[255,127,255,239,127,223,245,239]},{"a":54496,"t":"byte","b":[255,255,255,215,255,255,255,255]},{"a":54504,"t":"byte","b":[234,218,246,253,253,255,255,255]},{"a":54512,"t":"byte","b":[255,127,95,87,149,229,249,250]},{"a":54520,"t":"byte","b":[105,90,86,86,167,170,170,234]},{"a":54528,"t":"byte","b":[234,231,165,87,85,85,85,85]},{"a":54536,"t":"byte","b":[149,215,91,223,255,255,255,255]},{"a":54544,"t":"byte","b":[173,127,255,253,246,218,90,106]},{"a":54552,"t":"byte","b":[149,149,149,86,85,87,85,123]},{"a":54560,"t":"byte","b":[87,89,125,214,229,165,149,245]},{"a":54568,"t":"byte","b":[245,215,95,255,255,255,255,255]},{"a":54576,"t":"byte","b":[89,89,90,85,85,89,90,109]},{"a":54584,"t":"byte","b":[85,89,169,165,85,213,149,249]},{"a":54592,"t":"byte","b":[255,255,255,255,255,255,255,127]},{"a":54600,"t":"byte","b":[170,170,170,170,170,170,186,233]},{"a":54608,"t":"byte","b":[255,255,255,255,255,255,237,255]},{"a":54616,"t":"byte","b":[170,166,170,170,170,166,169,159]},{"a":54624,"t":"byte","b":[255,223,255,127,223,127,237,126]},{"a":54632,"t":"byte","b":[255,255,255,255,255,255,223,251]},{"a":54640,"t":"byte","b":[255,127,247,223,255,255,255,253]},{"a":54648,"t":"byte","b":[255,255,255,255,255,223,255,253]},{"a":54656,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54664,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54672,"t":"byte","b":[255,255,255,255,255,253,255,254]},{"a":54680,"t":"byte","b":[255,255,247,255,247,213,222,123]},{"a":54688,"t":"byte","b":[102,149,169,170,110,154,110,250]},{"a":54696,"t":"byte","b":[255,251,251,159,238,174,174,233]},{"a":54704,"t":"byte","b":[255,239,255,175,251,234,239,254]},{"a":54712,"t":"byte","b":[255,255,255,255,191,255,255,238]},{"a":54720,"t":"byte","b":[170,170,170,170,170,170,170,238]},{"a":54728,"t":"byte","b":[170,170,170,170,170,170,234,186]},{"a":54736,"t":"byte","b":[170,170,170,170,170,171,170,250]},{"a":54744,"t":"byte","b":[85,85,117,87,87,85,85,87]},{"a":54752,"t":"byte","b":[85,85,85,117,93,127,127,127]},{"a":54760,"t":"byte","b":[87,95,95,91,85,85,213,245]},{"a":54768,"t":"byte","b":[255,159,171,170,106,218,250,249]},{"a":54776,"t":"byte","b":[90,86,157,251,255,255,255,255]},{"a":54784,"t":"byte","b":[255,255,255,254,255,255,255,255]},{"a":54792,"t":"byte","b":[95,93,125,253,213,215,255,255]},{"a":54800,"t":"byte","b":[151,151,169,170,191,254,254,250]},{"a":54808,"t":"byte","b":[125,151,123,150,155,154,245,230]},{"a":54816,"t":"byte","b":[117,189,191,191,255,251,251,251]},{"a":54824,"t":"byte","b":[170,233,235,222,218,230,105,89]},{"a":54832,"t":"byte","b":[106,106,250,125,223,255,127,191]},{"a":54840,"t":"byte","b":[150,229,247,191,191,95,111,175]},{"a":54848,"t":"byte","b":[154,170,95,253,253,182,250,214]},{"a":54856,"t":"byte","b":[106,170,166,122,250,255,255,255]},{"a":54864,"t":"byte","b":[170,170,170,171,175,255,255,255]},{"a":54872,"t":"byte","b":[254,191,255,255,255,255,255,255]},{"a":54880,"t":"byte","b":[234,170,250,254,255,255,255,255]},{"a":54888,"t":"byte","b":[149,85,86,85,85,215,255,255]},{"a":54896,"t":"byte","b":[166,170,110,166,170,234,90,254]},{"a":54904,"t":"byte","b":[170,171,175,106,170,170,107,233]},{"a":54912,"t":"byte","b":[170,170,170,170,171,170,186,238]},{"a":54920,"t":"byte","b":[85,85,101,85,101,101,190,250]},{"a":54928,"t":"byte","b":[86,89,90,126,255,254,255,254]},{"a":54936,"t":"byte","b":[214,122,254,255,255,255,255,255]},{"a":54944,"t":"byte","b":[187,247,246,223,223,95,127,127]},{"a":54952,"t":"byte","b":[170,170,250,255,255,247,245,245]},{"a":54960,"t":"byte","b":[255,250,238,254,238,174,106,106]},{"a":54968,"t":"byte","b":[149,85,249,87,213,117,247,251]},{"a":54976,"t":"byte","b":[169,101,105,106,250,254,254,255]},{"a":54984,"t":"byte","b":[171,171,170,186,122,94,87,85]},{"a":54992,"t":"byte","b":[85,87,94,85,86,149,101,221]},{"a":55000,"t":"byte","b":[169,166,154,167,159,127,189,189]},{"a":55008,"t":"byte","b":[85,85,105,165,169,213,213,87]},{"a":55016,"t":"byte","b":[170,85,106,122,111,103,151,89]},{"a":55024,"t":"byte","b":[175,171,171,171,170,250,250,254]},{"a":55032,"t":"byte","b":[170,170,234,250,234,234,234,234]},{"a":55040,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":55048,"t":"byte","b":[170,170,170,170,170,106,106,106]},{"a":55056,"t":"byte","b":[149,149,149,149,149,149,149,149]},{"a":55064,"t":"byte","b":[106,106,106,106,106,106,105,149]},{"a":55072,"t":"byte","b":[154,154,154,153,105,85,90,90]},{"a":55080,"t":"byte","b":[85,85,86,86,86,86,86,85]},{"a":55088,"t":"byte","b":[170,169,169,169,166,150,90,90]},{"a":55096,"t":"byte","b":[101,101,101,169,165,149,149,149]},{"a":55104,"t":"byte","b":[90,106,106,106,106,106,106,106]},{"a":55112,"t":"byte","b":[170,170,166,166,150,150,150,86]},{"a":55120,"t":"byte","b":[170,170,170,170,170,170,154,154]},{"a":55128,"t":"byte","b":[170,170,170,106,106,106,106,106]},{"a":55136,"t":"byte","b":[170,170,170,170,170,169,169,169]},{"a":55144,"t":"byte","b":[150,170,170,106,106,106,102,90]},{"a":55152,"t":"byte","b":[150,165,105,150,169,170,170,170]},{"a":55160,"t":"byte","b":[89,149,85,85,149,153,149,170]},{"a":55168,"t":"byte","b":[85,85,85,90,86,90,90,90]},{"a":55176,"t":"byte","b":[90,106,170,170,170,170,170,170]},{"a":55184,"t":"byte","b":[106,90,85,149,169,170,170,170]},{"a":55192,"t":"byte","b":[85,149,85,85,85,85,85,85]},{"a":55200,"t":"byte","b":[170,166,169,170,170,170,170,169]},{"a":55208,"t":"byte","b":[169,169,105,169,169,169,153,153]},{"a":55216,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":55224,"t":"byte","b":[154,154,149,165,165,169,169,169]},{"a":55232,"t":"byte","b":[170,170,170,90,106,90,89,85]},{"a":55240,"t":"byte","b":[149,149,165,165,154,90,106,170]},{"a":55248,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":55256,"t":"byte","b":[86,90,90,106,106,170,170,170]},{"a":55264,"t":"byte","b":[90,106,170,154,150,166,165,169]},{"a":55272,"t":"byte","b":[149,149,149,149,149,165,165,101]},{"a":55280,"t":"byte","b":[106,106,90,90,86,90,86,90]},{"a":55288,"t":"byte","b":[149,149,149,149,149,149,149,149]},{"a":55296,"l":"stashed_arena_15","c":"The stashed arena, rows 15 to 18.","t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":55304,"t":"byte","b":[106,106,106,106,106,106,106,64]},{"a":55312,"t":"byte","b":[149,149,149,149,149,149,149,149]},{"a":55320,"t":"byte","b":[85,86,89,165,101,101,101,101]},{"a":55328,"t":"byte","b":[106,165,105,105,106,106,106,106]},{"a":55336,"t":"byte","b":[85,85,165,149,86,85,85,85]},{"a":55344,"t":"byte","b":[90,106,106,170,170,170,0,170]},{"a":55352,"t":"byte","b":[149,149,149,149,149,149,149,149]},{"a":55360,"t":"byte","b":[106,106,106,106,106,106,66,106]},{"a":55368,"t":"byte","b":[86,86,86,86,86,86,86,86]},{"a":55376,"t":"byte","b":[154,154,154,90,90,90,90,68]},{"a":55384,"t":"byte","b":[106,106,106,0,170,170,170,0]},{"a":55392,"t":"byte","b":[169,169,169,1,169,169,169,9]},{"a":55400,"t":"byte","b":[106,106,106,64,106,106,74,80]},{"a":55408,"t":"byte","b":[170,170,170,0,170,170,170,0]},{"a":55416,"t":"byte","b":[153,165,165,165,165,165,165,165]},{"a":55424,"t":"byte","b":[90,90,90,90,90,80,80,90]},{"a":55432,"t":"byte","b":[170,170,170,170,170,0,0,170]},{"a":55440,"t":"byte","b":[170,170,170,170,170,2,42,170]},{"a":55448,"t":"byte","b":[149,149,149,149,149,149,149,149]},{"a":55456,"t":"byte","b":[170,170,106,106,106,106,106,106]},{"a":55464,"t":"byte","b":[89,153,153,153,153,169,169,169]},{"a":55472,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":55480,"t":"byte","b":[169,169,169,169,169,169,169,169]},{"a":55488,"t":"byte","b":[85,85,86,86,86,86,86,86]},{"a":55496,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":55504,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":55512,"t":"byte","b":[169,105,106,106,106,106,106,106]},{"a":55520,"t":"byte","b":[169,154,86,85,149,149,149,149]},{"a":55528,"t":"byte","b":[85,85,149,149,165,170,169,169]},{"a":55536,"t":"byte","b":[86,85,86,86,85,86,86,86]},{"a":55544,"t":"byte","b":[149,149,149,149,149,149,149,149]},{"a":55552,"t":"byte","b":[85,89,89,85,89,85,85,89]},{"a":55560,"t":"byte","b":[106,106,106,106,64,64,64,64]},{"a":55568,"t":"byte","b":[149,149,149,149,149,149,149,149]},{"a":55576,"t":"byte","b":[101,101,85,84,64,64,64,66]},{"a":55584,"t":"byte","b":[106,106,90,90,2,2,10,170]},{"a":55592,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":55600,"t":"byte","b":[42,42,0,0,170,170,0,8]},{"a":55608,"t":"byte","b":[149,149,149,149,149,149,149,149]},{"a":55616,"t":"byte","b":[106,106,64,105,101,64,64,98]},{"a":55624,"t":"byte","b":[84,84,84,85,165,0,0,2]},{"a":55632,"t":"byte","b":[0,0,10,170,64,0,8,0]},{"a":55640,"t":"byte","b":[0,170,170,128,32,0,0,0]},{"a":55648,"t":"byte","b":[0,128,168,170,0,0,0,0]},{"a":55656,"t":"byte","b":[0,2,0,128,0,0,0,2]},{"a":55664,"t":"byte","b":[0,138,170,128,0,0,10,42]},{"a":55672,"t":"byte","b":[165,165,165,165,165,165,165,149]},{"a":55680,"t":"byte","b":[90,90,90,80,80,84,85,85]},{"a":55688,"t":"byte","b":[170,170,170,0,0,0,0,130]},{"a":55696,"t":"byte","b":[170,170,170,10,10,42,169,165]},{"a":55704,"t":"byte","b":[85,85,85,85,85,85,89,2]},{"a":55712,"t":"byte","b":[66,64,106,106,106,106,80,84]},{"a":55720,"t":"byte","b":[169,9,169,169,165,150,0,0]},{"a":55728,"t":"byte","b":[90,80,80,80,84,69,0,0]},{"a":55736,"t":"byte","b":[169,9,9,9,169,41,9,9]},{"a":55744,"t":"byte","b":[86,86,84,84,86,86,86,86]},{"a":55752,"t":"byte","b":[170,170,2,2,130,170,42,162]},{"a":55760,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":55768,"t":"byte","b":[106,106,106,106,106,106,105,80]},{"a":55776,"t":"byte","b":[149,149,149,149,149,85,80,0]},{"a":55784,"t":"byte","b":[165,165,165,165,165,149,149,149]},{"a":55792,"t":"byte","b":[86,90,86,90,86,90,90,90]},{"a":55800,"t":"byte","b":[149,150,150,149,150,149,149,150]},{"a":55808,"t":"byte","b":[85,89,85,85,89,89,85,89]},{"a":55816,"t":"byte","b":[64,64,64,64,96,106,106,106]},{"a":55824,"t":"byte","b":[149,149,149,149,149,149,149,149]},{"a":55832,"t":"byte","b":[64,64,64,64,64,96,106,106]},{"a":55840,"t":"byte","b":[170,169,9,9,9,9,165,165]},{"a":55848,"t":"byte","b":[85,89,85,89,85,89,106,170]},{"a":55856,"t":"byte","b":[66,74,90,90,89,89,86,85]},{"a":55864,"t":"byte","b":[149,149,149,85,85,85,90,106]},{"a":55872,"t":"byte","b":[64,64,80,80,80,84,84,165]},{"a":55880,"t":"byte","b":[136,0,0,0,0,0,0,0]},{"a":55888,"t":"byte","b":[128,0,0,0,0,0,0,0]},{"a":55896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55904,"t":"byte","b":[170,170,2,0,0,0,0,0]},{"a":55912,"t":"byte","b":[42,170,170,42,0,0,0,0]},{"a":55920,"t":"byte","b":[170,170,170,169,0,0,0,0]},{"a":55928,"t":"byte","b":[149,85,85,86,0,0,0,0]},{"a":55936,"t":"byte","b":[85,85,101,169,0,0,0,0]},{"a":55944,"t":"byte","b":[90,80,84,85,0,0,0,0]},{"a":55952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55968,"t":"byte","b":[164,0,0,0,0,0,0,0]},{"a":55976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55984,"t":"byte","b":[0,0,0,10,170,0,0,0]},{"a":55992,"t":"byte","b":[9,9,41,165,149,0,0,0]},{"a":56000,"t":"byte","b":[85,85,85,101,138,0,0,0]},{"a":56008,"t":"byte","b":[170,106,105,89,85,21,9,37]},{"a":56016,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":56024,"t":"byte","b":[80,80,90,86,86,84,84,84]},{"a":56032,"t":"byte","b":[0,10,170,170,138,0,0,0]},{"a":56040,"t":"byte","b":[149,149,149,149,149,149,85,85]},{"a":56048,"t":"byte","b":[86,90,90,90,90,86,90,90]},{"a":56056,"t":"byte","b":[149,150,149,149,150,150,149,150]},{"a":56064,"t":"byte","b":[85,85,85,89,85,85,85,85]},{"a":56072,"t":"byte","b":[106,90,80,81,81,89,85,85]},{"a":56080,"t":"byte","b":[149,149,85,85,85,85,90,170]},{"a":56088,"t":"byte","b":[106,106,64,80,80,84,84,149]},{"a":56096,"t":"byte","b":[165,148,0,0,0,0,0,0]},{"a":56104,"t":"byte","b":[162,0,0,0,0,0,0,0]},{"a":56112,"t":"byte","b":[149,1,0,0,0,0,0,0]},{"a":56120,"t":"byte","b":[128,64,0,0,0,0,0,0]},{"a":56128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56136,"t":"byte","b":[0,0,0,0,0,0,1,0]},{"a":56144,"t":"byte","b":[0,0,0,0,0,0,4,1]},{"a":56152,"t":"byte","b":[0,0,0,68,1,64,0,0]},{"a":56160,"t":"byte","b":[0,0,0,0,17,0,0,0]},{"a":56168,"t":"byte","b":[0,0,0,65,0,1,16,0]},{"a":56176,"t":"byte","b":[0,0,0,4,64,0,0,0]},{"a":56184,"t":"byte","b":[0,0,0,64,1,4,0,0]},{"a":56192,"t":"byte","b":[0,0,0,0,16,0,0,0]},{"a":56200,"t":"byte","b":[0,0,0,0,4,0,0,4]},{"a":56208,"t":"byte","b":[0,0,0,0,0,0,1,68]},{"a":56216,"t":"byte","b":[0,0,0,0,0,0,17,0]},{"a":56224,"t":"byte","b":[0,0,0,0,0,1,16,64]},{"a":56232,"t":"byte","b":[0,0,0,0,4,16,0,0]},{"a":56240,"t":"byte","b":[0,0,0,0,64,0,64,1]},{"a":56248,"t":"byte","b":[0,0,2,0,0,0,0,0]},{"a":56256,"t":"byte","b":[0,170,170,2,0,0,0,16]},{"a":56264,"t":"byte","b":[165,149,85,170,0,0,0,0]},{"a":56272,"t":"byte","b":[85,86,66,128,0,0,0,0]},{"a":56280,"t":"byte","b":[85,85,85,149,0,0,0,0]},{"a":56288,"t":"byte","b":[0,0,128,80,0,0,9,41]},{"a":56296,"t":"byte","b":[85,85,85,85,85,85,85,166]},{"a":56304,"t":"byte","b":[90,106,106,170,106,106,170,169]},{"a":56312,"t":"byte","b":[149,85,85,86,85,85,85,85]},{"a":56320,"l":"stashed_arena_19","c":"The stashed arena, rows 19 to 22.","t":"byte","b":[85,86,85,85,86,86,85,85]},{"a":56328,"t":"byte","b":[84,84,85,85,85,85,85,85]},{"a":56336,"t":"byte","b":[0,0,0,0,0,128,96,88]},{"a":56344,"t":"byte","b":[5,0,0,0,0,0,0,0]},{"a":56352,"t":"byte","b":[64,64,0,0,0,0,0,0]},{"a":56360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56368,"t":"byte","b":[0,0,0,0,0,16,4,0]},{"a":56376,"t":"byte","b":[0,0,0,1,68,0,0,0]},{"a":56384,"t":"byte","b":[0,0,64,0,16,0,0,0]},{"a":56392,"t":"byte","b":[64,16,0,0,0,0,0,0]},{"a":56400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56504,"t":"byte","b":[4,16,0,0,0,0,0,0]},{"a":56512,"t":"byte","b":[0,0,17,0,0,0,0,0]},{"a":56520,"t":"byte","b":[0,0,0,64,0,0,0,0]},{"a":56528,"t":"byte","b":[0,0,0,64,0,0,0,0]},{"a":56536,"t":"byte","b":[0,0,0,0,0,64,0,0]},{"a":56544,"t":"byte","b":[165,138,0,0,0,0,0,0]},{"a":56552,"t":"byte","b":[154,170,42,10,8,2,2,2]},{"a":56560,"t":"byte","b":[169,169,165,165,165,165,149,85]},{"a":56568,"t":"byte","b":[89,89,89,105,105,105,101,101]},{"a":56576,"t":"byte","b":[86,86,86,86,86,86,86,90]},{"a":56584,"t":"byte","b":[85,149,165,165,169,170,138,32]},{"a":56592,"t":"byte","b":[84,86,85,85,85,85,149,0]},{"a":56600,"t":"byte","b":[0,0,0,128,96,88,84,22]},{"a":56608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56664,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":56672,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":56680,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56688,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56696,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56712,"t":"byte","b":[0,0,0,5,64,0,0,0]},{"a":56720,"t":"byte","b":[0,0,0,0,0,5,0,0]},{"a":56728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56752,"t":"byte","b":[0,0,0,0,0,4,0,0]},{"a":56760,"t":"byte","b":[0,0,0,0,4,0,0,0]},{"a":56768,"t":"byte","b":[0,0,0,0,0,4,0,0]},{"a":56776,"t":"byte","b":[0,0,0,0,0,0,0,4]},{"a":56784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56800,"t":"byte","b":[0,0,0,0,0,0,1,5]},{"a":56808,"t":"byte","b":[2,9,5,5,21,85,84,64]},{"a":56816,"t":"byte","b":[85,85,86,90,106,170,170,34]},{"a":56824,"t":"byte","b":[165,169,165,165,169,169,169,41]},{"a":56832,"t":"byte","b":[90,90,104,106,104,98,104,106]},{"a":56840,"t":"byte","b":[128,0,0,8,0,0,128,0]},{"a":56848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56904,"t":"byte","b":[16,0,0,0,0,0,0,0]},{"a":56912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56920,"t":"byte","b":[0,64,4,0,0,0,0,0]},{"a":56928,"t":"byte","b":[0,4,0,0,0,0,0,0]},{"a":56936,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56944,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":57000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":57008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":57016,"t":"byte","b":[1,0,0,0,0,0,0,0]},{"a":57024,"t":"byte","b":[64,0,0,0,0,0,0,0]},{"a":57032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":57040,"t":"byte","b":[0,1,0,16,0,0,0,0]},{"a":57048,"t":"byte","b":[0,68,1,68,0,4,0,0]},{"a":57056,"t":"byte","b":[0,0,0,0,0,0,64,0]},{"a":57064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":57072,"t":"byte","b":[10,0,2,0,0,0,0,0]},{"a":57080,"t":"byte","b":[169,137,42,138,34,10,34,84]},{"a":57088,"t":"byte","b":[102,85,213,245,253,255,255,85]},{"a":57096,"t":"byte","b":[191,174,170,170,170,170,170,170]},{"a":57104,"t":"byte","b":[255,221,125,87,85,85,85,85]},{"a":57112,"t":"byte","b":[165,154,102,170,170,170,170,170]},{"a":57120,"t":"byte","b":[169,153,105,90,85,85,85,85]},{"a":57128,"t":"byte","b":[150,102,85,85,85,85,85,85]},{"a":57136,"t":"byte","b":[153,102,170,150,170,170,170,170]},{"a":57144,"t":"byte","b":[165,89,165,154,170,170,170,170]},{"a":57152,"t":"byte","b":[149,89,85,85,89,165,170,170]},{"a":57160,"t":"byte","b":[85,101,90,85,102,165,166,169]},{"a":57168,"t":"byte","b":[85,101,89,86,85,85,106,170]},{"a":57176,"t":"byte","b":[85,85,149,154,85,85,85,153]},{"a":57184,"t":"byte","b":[85,101,89,105,85,85,86,165]},{"a":57192,"t":"byte","b":[149,85,105,149,85,85,154,166]},{"a":57200,"t":"byte","b":[89,149,85,85,85,90,154,105]},{"a":57208,"t":"byte","b":[85,85,85,101,150,101,169,150]},{"a":57216,"t":"byte","b":[85,85,85,165,86,106,166,153]},{"a":57224,"t":"byte","b":[85,85,85,149,169,102,153,102]},{"a":57232,"t":"byte","b":[170,170,170,170,86,106,153,86]},{"a":57240,"t":"byte","b":[170,170,170,170,154,89,85,154]},{"a":57248,"t":"byte","b":[85,90,85,85,106,102,170,154]},{"a":57256,"t":"byte","b":[154,85,85,85,85,89,170,170]},{"a":57264,"t":"byte","b":[85,102,89,85,85,166,170,170]},{"a":57272,"t":"byte","b":[85,85,85,85,105,170,170,170]},{"a":57280,"t":"byte","b":[85,85,85,85,85,223,255,255]},{"a":57288,"t":"byte","b":[101,85,85,85,86,165,170,170]},{"a":57296,"t":"byte","b":[106,170,89,86,150,165,170,170]},{"a":57304,"t":"byte","b":[154,89,85,86,89,149,85,85]},{"a":57312,"t":"byte","b":[170,154,170,89,89,85,85,85]},{"a":57320,"t":"byte","b":[149,90,169,169,106,170,170,170]},{"a":57328,"t":"byte","b":[85,86,85,170,170,170,170,170]},{"a":57336,"t":"byte","b":[149,85,149,87,95,127,127,255]},{"a":57344,"l":"stashed_screen","c":"The other backdrop's screen colours, a whole screen of 1,000 bytes and 24 after; swap_arena_colours exchanges rows 7 to 22, columns 4 to 35 ($E11C on) with the screen's, and nothing reads the rest.","t":"byte","b":[16,176,192,188,112,112,224,231]},{"a":57352,"t":"byte","b":[112,126,232,128,231,135,142,142]},{"a":57360,"t":"byte","b":[8,7,224,128,126,224,224,224]},{"a":57368,"t":"byte","b":[14,7,224,112,224,14,158,135]},{"a":57376,"t":"byte","b":[224,176,112,112,11,176,80,176]},{"a":57384,"t":"byte","b":[208,224,80,48,192,188,11,120]},{"a":57392,"t":"byte","b":[232,126,126,206,231,142,142,142]},{"a":57400,"t":"byte","b":[142,142,142,142,231,142,142,142]},{"a":57408,"t":"byte","b":[142,142,232,126,232,232,46,135]},{"a":57416,"t":"byte","b":[190,158,193,176,92,5,92,156]},{"a":57424,"t":"byte","b":[206,228,228,228,32,30,30,194]},{"a":57432,"t":"byte","b":[7,142,135,142,135,142,142,142]},{"a":57440,"t":"byte","b":[126,231,135,142,231,142,142,231]},{"a":57448,"t":"byte","b":[126,142,142,135,231,135,142,135]},{"a":57456,"t":"byte","b":[142,144,156,124,64,64,84,156]},{"a":57464,"t":"byte","b":[158,78,78,48,32,235,176,11]},{"a":57472,"t":"byte","b":[128,142,130,142,40,232,142,232]},{"a":57480,"t":"byte","b":[232,130,2,232,142,226,142,232]},{"a":57488,"t":"byte","b":[135,232,130,46,226,130,142,130]},{"a":57496,"t":"byte","b":[46,235,225,125,160,4,84,156]},{"a":57504,"t":"byte","b":[228,228,78,64,176,176,80,14]},{"a":57512,"t":"byte","b":[2,142,232,142,2,2,62,35]},{"a":57520,"t":"byte","b":[62,2,62,35,14,14,2,35]},{"a":57528,"t":"byte","b":[14,2,14,50,32,14,46,8]},{"a":57536,"t":"byte","b":[232,144,225,87,64,64,80,64]},{"a":57544,"t":"byte","b":[78,228,64,4,48,27,190,146]},{"a":57552,"t":"byte","b":[32,142,142,2,190,243,179,179]},{"a":57560,"t":"byte","b":[179,35,15,46,206,47,194,195]},{"a":57568,"t":"byte","b":[35,35,243,243,12,112,128,32]},{"a":57576,"t":"byte","b":[32,235,145,140,64,69,4,64]},{"a":57584,"t":"byte","b":[78,80,80,5,37,16,30,226]},{"a":57592,"t":"byte","b":[224,46,32,240,14,224,14,224]},{"a":57600,"t":"byte","b":[190,78,78,224,78,14,78,78]},{"a":57608,"t":"byte","b":[144,11,11,32,158,224,190,32]},{"a":57616,"t":"byte","b":[32,158,66,37,13,80,80,80]},{"a":57624,"t":"byte","b":[190,224,12,197,94,80,80,32]},{"a":57632,"t":"byte","b":[14,14,8,64,64,64,2,8]},{"a":57640,"t":"byte","b":[2,4,64,8,2,2,2,2]},{"a":57648,"t":"byte","b":[2,2,32,32,2,64,2,14]},{"a":57656,"t":"byte","b":[14,14,14,2,80,92,80,91]},{"a":57664,"t":"byte","b":[91,235,53,229,32,37,65,30]},{"a":57672,"t":"byte","b":[30,65,65,46,46,46,36,66]},{"a":57680,"t":"byte","b":[72,66,33,33,46,46,46,46]},{"a":57688,"t":"byte","b":[142,130,46,142,78,78,78,30]},{"a":57696,"t":"byte","b":[30,78,82,91,5,83,75,181]},{"a":57704,"t":"byte","b":[89,91,158,235,190,41,73,44]},{"a":57712,"t":"byte","b":[76,30,30,30,30,30,30,33]},{"a":57720,"t":"byte","b":[33,21,30,225,225,225,30,81]},{"a":57728,"t":"byte","b":[81,81,177,65,225,193,27,43]},{"a":57736,"t":"byte","b":[73,66,73,37,83,149,91,149]},{"a":57744,"t":"byte","b":[89,80,133,158,233,69,76,133]},{"a":57752,"t":"byte","b":[156,43,188,126,203,76,236,27]},{"a":57760,"t":"byte","b":[30,172,87,88,252,248,200,225]},{"a":57768,"t":"byte","b":[30,188,140,188,203,139,155,152]},{"a":57776,"t":"byte","b":[148,76,36,91,181,88,5,89]},{"a":57784,"t":"byte","b":[185,152,5,88,149,89,137,181]},{"a":57792,"t":"byte","b":[203,203,155,196,203,188,155,188]},{"a":57800,"t":"byte","b":[139,140,188,124,1,135,135,120]},{"a":57808,"t":"byte","b":[188,184,185,196,155,181,155,180]},{"a":57816,"t":"byte","b":[196,184,139,88,133,149,133,155]},{"a":57824,"t":"byte","b":[235,233,185,201,201,91,149,91]},{"a":57832,"t":"byte","b":[92,188,91,91,185,133,200,181]},{"a":57840,"t":"byte","b":[176,176,184,184,176,142,155,176]},{"a":57848,"t":"byte","b":[181,188,188,188,69,197,69,84]},{"a":57856,"t":"byte","b":[94,80,12,152,201,184,89,91]},{"a":57864,"t":"byte","b":[190,59,235,206,155,201,92,80]},{"a":57872,"t":"byte","b":[92,197,188,5,91,133,149,69]},{"a":57880,"t":"byte","b":[133,92,5,5,53,80,91,80]},{"a":57888,"t":"byte","b":[197,197,192,92,92,197,91,181]},{"a":57896,"t":"byte","b":[92,92,188,188,200,83,179,91]},{"a":57904,"t":"byte","b":[89,149,233,236,201,197,197,201]},{"a":57912,"t":"byte","b":[201,80,197,156,92,156,197,156]},{"a":57920,"t":"byte","b":[92,144,156,197,201,92,92,224]},{"a":57928,"t":"byte","b":[156,197,80,156,156,201,197,156]},{"a":57936,"t":"byte","b":[197,80,144,92,197,155,91,149]},{"a":57944,"t":"byte","b":[89,9,88,192,92,144,201,80]},{"a":57952,"t":"byte","b":[197,80,156,92,156,9,9,9]},{"a":57960,"t":"byte","b":[12,192,144,201,9,147,147,92]},{"a":57968,"t":"byte","b":[92,92,48,92,197,92,197,32]},{"a":57976,"t":"byte","b":[156,201,80,156,140,89,152,149]},{"a":57984,"t":"byte","b":[9,152,139,8,201,201,156,201]},{"a":57992,"t":"byte","b":[144,89,144,44,9,156,144,144]},{"a":58000,"t":"byte","b":[144,144,9,201,9,147,156,201]},{"a":58008,"t":"byte","b":[192,144,156,144,144,9,37,201]},{"a":58016,"t":"byte","b":[156,156,156,201,140,185,8,185]},{"a":58024,"t":"byte","b":[233,147,137,140,201,156,156,156]},{"a":58032,"t":"byte","b":[156,197,144,80,60,144,156,89]},{"a":58040,"t":"byte","b":[144,9,144,201,201,156,89,89]},{"a":58048,"t":"byte","b":[144,89,144,201,156,192,80,201]},{"a":58056,"t":"byte","b":[147,197,197,197,12,185,89,149]},{"a":58064,"t":"byte","b":[235,179,62,142,92,201,156,156]},{"a":58072,"t":"byte","b":[201,9,201,144,156,156,156,156]},{"a":58080,"t":"byte","b":[201,201,201,156,156,156,147,201]},{"a":58088,"t":"byte","b":[201,156,156,9,144,144,156,201]},{"a":58096,"t":"byte","b":[144,92,92,201,200,53,59,91]},{"a":58104,"t":"byte","b":[201,155,233,235,156,147,192,156]},{"a":58112,"t":"byte","b":[156,201,156,201,201,156,89,156]},{"a":58120,"t":"byte","b":[201,201,201,89,89,89,89,89]},{"a":58128,"t":"byte","b":[201,89,89,201,201,201,156,9]},{"a":58136,"t":"byte","b":[144,144,156,156,83,181,176,155]},{"a":58144,"t":"byte","b":[11,128,185,200,92,192,201,192]},{"a":58152,"t":"byte","b":[144,89,89,201,201,201,201,156]},{"a":58160,"t":"byte","b":[156,201,89,89,89,156,156,89]},{"a":58168,"t":"byte","b":[89,89,201,156,156,156,89,195]},{"a":58176,"t":"byte","b":[60,195,156,201,203,201,8,155]},{"a":58184,"t":"byte","b":[185,158,201,200,201,144,156,144]},{"a":58192,"t":"byte","b":[9,156,156,149,156,156,233,156]},{"a":58200,"t":"byte","b":[156,156,156,156,156,89,89,89]},{"a":58208,"t":"byte","b":[201,156,156,156,156,89,156,156]},{"a":58216,"t":"byte","b":[9,144,144,144,206,200,128,149]},{"a":58224,"t":"byte","b":[224,185,142,156,201,60,195,156]},{"a":58232,"t":"byte","b":[201,201,156,156,156,156,156,156]},{"a":58240,"t":"byte","b":[156,156,156,156,156,156,201,201]},{"a":58248,"t":"byte","b":[156,156,156,156,147,156,156,201]},{"a":58256,"t":"byte","b":[201,156,156,201,140,137,89,91]},{"a":58264,"t":"byte","b":[128,185,142,149,89,192,236,92]},{"a":58272,"t":"byte","b":[236,94,92,206,94,94,197,206]},{"a":58280,"t":"byte","b":[206,92,92,92,92,92,92,236]},{"a":58288,"t":"byte","b":[229,229,92,94,92,92,92,197]},{"a":58296,"t":"byte","b":[197,92,197,89,89,59,185,9]},{"a":58304,"t":"byte","b":[181,181,91,91,235,91,181,91]},{"a":58312,"t":"byte","b":[92,92,92,197,197,236,94,94]},{"a":58320,"t":"byte","b":[229,229,91,229,229,206,91,203]},{"a":58328,"t":"byte","b":[165,181,245,181,92,92,92,92]},{"a":58336,"t":"byte","b":[229,203,188,185,89,181,181,181]},{"a":58344,"t":"byte","b":[152,152,152,152,152,152,152,152]},{"a":58352,"t":"byte","b":[152,152,152,152,152,152,152,152]},{"a":58360,"t":"byte","b":[162,163,0,0,0,0,0,0]},{"a":58368,"l":"stashed_colour_ram","c":"The other backdrop's colour RAM, low four bits a cell, 1,000 bytes and 24 after; swap_arena_colours exchanges rows 7 to 22, columns 4 to 35 ($E51C on) with colour RAM's.","t":"byte","b":[254,241,251,240,252,252,241,248]},{"a":58376,"t":"byte","b":[254,240,247,254,240,254,231,247]},{"a":58384,"t":"byte","b":[254,254,247,222,240,247,247,247]},{"a":58392,"t":"byte","b":[247,254,247,254,247,247,240,254]},{"a":58400,"t":"byte","b":[247,254,241,252,252,252,251,69]},{"a":58408,"t":"byte","b":[254,252,12,252,254,240,254,254]},{"a":58416,"t":"byte","b":[247,248,248,248,248,247,231,247]},{"a":58424,"t":"byte","b":[247,247,247,247,248,247,167,247]},{"a":58432,"t":"byte","b":[247,247,247,248,247,247,247,254]},{"a":58440,"t":"byte","b":[247,240,240,252,240,172,240,240]},{"a":58448,"t":"byte","b":[240,240,96,240,241,240,240,254]},{"a":58456,"t":"byte","b":[232,247,254,247,254,247,231,247]},{"a":58464,"t":"byte","b":[248,248,254,247,248,247,215,248]},{"a":58472,"t":"byte","b":[248,247,247,254,248,254,247,254]},{"a":58480,"t":"byte","b":[247,254,240,240,245,250,240,240]},{"a":58488,"t":"byte","b":[240,240,160,250,241,224,254,254]},{"a":58496,"t":"byte","b":[242,242,254,242,254,242,242,242]},{"a":58504,"t":"byte","b":[242,254,254,162,162,152,242,242]},{"a":58512,"t":"byte","b":[34,242,94,104,8,254,210,190]},{"a":58520,"t":"byte","b":[248,176,240,240,147,10,240,0]},{"a":58528,"t":"byte","b":[224,224,192,254,241,254,254,242]},{"a":58536,"t":"byte","b":[248,162,98,66,254,222,178,142]},{"a":58544,"t":"byte","b":[242,14,210,254,130,162,254,222]},{"a":58552,"t":"byte","b":[162,174,210,254,190,2,248,162]},{"a":58560,"t":"byte","b":[226,46,240,208,229,245,228,245]},{"a":58568,"t":"byte","b":[240,208,254,254,11,176,224,174]},{"a":58576,"t":"byte","b":[254,162,162,254,35,46,94,222]},{"a":58584,"t":"byte","b":[110,62,254,179,243,254,14,14]},{"a":58592,"t":"byte","b":[254,14,46,254,142,226,142,238]},{"a":58600,"t":"byte","b":[254,208,96,240,165,224,179,174]},{"a":58608,"t":"byte","b":[240,142,252,220,1,181,128,0]},{"a":58616,"t":"byte","b":[242,160,14,190,117,249,197,226]},{"a":58624,"t":"byte","b":[160,240,240,244,240,226,240,240]},{"a":58632,"t":"byte","b":[78,254,254,254,240,242,240,254]},{"a":58640,"t":"byte","b":[254,240,240,240,245,252,254,254]},{"a":58648,"t":"byte","b":[240,243,245,240,240,242,241,241]},{"a":58656,"t":"byte","b":[241,241,190,254,254,254,254,254]},{"a":58664,"t":"byte","b":[110,254,254,254,254,254,254,254]},{"a":58672,"t":"byte","b":[222,254,254,94,254,254,254,241]},{"a":58680,"t":"byte","b":[241,245,245,245,251,240,254,224]},{"a":58688,"t":"byte","b":[240,245,254,240,37,244,245,69]},{"a":58696,"t":"byte","b":[245,254,254,241,241,241,254,254]},{"a":58704,"t":"byte","b":[190,254,254,254,241,241,225,241]},{"a":58712,"t":"byte","b":[241,254,241,97,241,241,241,245]},{"a":58720,"t":"byte","b":[245,229,244,242,254,240,245,192]},{"a":58728,"t":"byte","b":[240,249,243,243,245,245,245,5]},{"a":58736,"t":"byte","b":[245,245,85,245,245,245,245,254]},{"a":58744,"t":"byte","b":[254,254,245,245,245,245,165,254]},{"a":58752,"t":"byte","b":[254,254,245,197,245,245,149,245]},{"a":58760,"t":"byte","b":[245,245,245,251,251,251,249,224]},{"a":58768,"t":"byte","b":[176,249,217,165,229,248,245,252]},{"a":58776,"t":"byte","b":[197,245,213,21,229,197,101,181]},{"a":58784,"t":"byte","b":[245,245,252,252,245,245,245,245]},{"a":58792,"t":"byte","b":[197,5,229,197,245,229,245,245]},{"a":58800,"t":"byte","b":[213,245,213,248,201,249,217,224]},{"a":58808,"t":"byte","b":[240,133,25,249,248,248,245,216]},{"a":58816,"t":"byte","b":[149,229,165,245,245,229,245,165]},{"a":58824,"t":"byte","b":[245,69,213,69,229,229,245,117]},{"a":58832,"t":"byte","b":[245,133,181,245,53,140,197,133]},{"a":58840,"t":"byte","b":[229,245,69,249,169,64,249,64]},{"a":58848,"t":"byte","b":[32,59,8,216,251,252,140,172]},{"a":58856,"t":"byte","b":[176,149,172,240,245,139,165,16]},{"a":58864,"t":"byte","b":[245,133,133,245,37,69,181,165]},{"a":58872,"t":"byte","b":[128,181,165,245,252,235,219,171]},{"a":58880,"t":"byte","b":[252,252,245,252,248,249,251,240]},{"a":58888,"t":"byte","b":[240,238,243,248,252,240,16,252]},{"a":58896,"t":"byte","b":[240,219,240,252,252,240,240,240]},{"a":58904,"t":"byte","b":[240,240,252,251,240,252,240,252]},{"a":58912,"t":"byte","b":[128,240,245,240,240,219,240,252]},{"a":58920,"t":"byte","b":[240,240,240,224,245,248,245,240]},{"a":58928,"t":"byte","b":[240,11,251,251,245,240,240,240]},{"a":58936,"t":"byte","b":[240,44,240,240,240,240,240,240]},{"a":58944,"t":"byte","b":[240,252,240,240,240,240,240,252]},{"a":58952,"t":"byte","b":[160,240,252,240,240,16,249,240]},{"a":58960,"t":"byte","b":[96,252,252,208,251,245,249,240]},{"a":58968,"t":"byte","b":[240,248,249,248,240,252,240,236]},{"a":58976,"t":"byte","b":[240,252,240,240,0,252,252,252]},{"a":58984,"t":"byte","b":[249,249,163,240,252,240,240,240]},{"a":58992,"t":"byte","b":[0,240,252,240,240,240,249,252]},{"a":59000,"t":"byte","b":[0,240,252,32,251,248,240,240]},{"a":59008,"t":"byte","b":[251,254,249,252,240,240,240,224]},{"a":59016,"t":"byte","b":[252,252,243,112,252,243,12,243]},{"a":59024,"t":"byte","b":[195,99,67,240,252,240,32,243]},{"a":59032,"t":"byte","b":[249,252,179,252,252,252,204,240]},{"a":59040,"t":"byte","b":[240,0,224,176,254,168,41,208]},{"a":59048,"t":"byte","b":[123,254,46,208,32,208,240,208]},{"a":59056,"t":"byte","b":[240,240,76,236,249,195,243,243]},{"a":59064,"t":"byte","b":[179,243,44,240,208,243,67,211]},{"a":59072,"t":"byte","b":[227,243,243,224,240,249,252,96]},{"a":59080,"t":"byte","b":[224,0,192,240,248,216,238,11]},{"a":59088,"t":"byte","b":[176,254,24,76,240,224,240,128]},{"a":59096,"t":"byte","b":[160,227,0,252,3,131,243,195]},{"a":59104,"t":"byte","b":[19,227,147,147,243,211,252,3]},{"a":59112,"t":"byte","b":[83,147,243,243,179,172,240,160]},{"a":59120,"t":"byte","b":[188,176,160,240,133,216,197,240]},{"a":59128,"t":"byte","b":[176,240,75,163,224,252,249,211]},{"a":59136,"t":"byte","b":[243,243,243,51,243,243,67,243]},{"a":59144,"t":"byte","b":[243,243,243,243,243,243,243,243]},{"a":59152,"t":"byte","b":[243,243,163,243,243,243,243,124]},{"a":59160,"t":"byte","b":[252,252,64,240,251,217,249,240]},{"a":59168,"t":"byte","b":[249,249,248,251,240,249,240,249]},{"a":59176,"t":"byte","b":[243,3,243,243,243,243,211,243]},{"a":59184,"t":"byte","b":[243,243,243,243,35,243,243,243]},{"a":59192,"t":"byte","b":[243,243,3,243,243,243,243,249]},{"a":59200,"t":"byte","b":[249,249,32,240,248,104,249,240]},{"a":59208,"t":"byte","b":[254,248,248,254,240,243,243,243]},{"a":59216,"t":"byte","b":[243,227,243,243,243,243,19,243]},{"a":59224,"t":"byte","b":[243,67,243,243,243,243,243,243]},{"a":59232,"t":"byte","b":[243,243,179,243,243,243,243,243]},{"a":59240,"t":"byte","b":[131,243,243,243,248,233,249,251]},{"a":59248,"t":"byte","b":[251,254,249,232,248,249,249,243]},{"a":59256,"t":"byte","b":[243,3,243,243,243,243,243,243]},{"a":59264,"t":"byte","b":[243,227,243,243,19,243,243,243]},{"a":59272,"t":"byte","b":[243,243,243,211,252,227,195,227]},{"a":59280,"t":"byte","b":[67,147,243,72,217,252,219,240]},{"a":59288,"t":"byte","b":[233,62,251,254,254,213,149,238]},{"a":59296,"t":"byte","b":[245,252,238,165,188,188,254,245]},{"a":59304,"t":"byte","b":[149,190,174,254,254,14,14,229]},{"a":59312,"t":"byte","b":[44,92,174,252,254,14,238,254]},{"a":59320,"t":"byte","b":[14,254,110,252,222,229,149,251]},{"a":59328,"t":"byte","b":[224,0,249,238,245,142,222,76]},{"a":59336,"t":"byte","b":[163,254,206,238,62,197,252,220]},{"a":59344,"t":"byte","b":[204,252,28,188,252,181,204,229]},{"a":59352,"t":"byte","b":[12,252,76,76,14,142,46,78]},{"a":59360,"t":"byte","b":[236,245,165,245,251,9,249,176]},{"a":59368,"t":"byte","b":[135,7,7,183,247,215,247,247]},{"a":59376,"t":"byte","b":[151,247,231,71,215,7,247,247]},{"a":59384,"t":"byte","b":[183,231,215,247,39,167,0,6]},{"a":59392,"l":"font","c":"print_message's font: 39 glyphs of eight bytes, glyph 0 a space, 1 to 26 A to Z, 27 to 36 the digits, 37 and 38 the half circles of the strength display; a pixel pair is drawn in the colour RAM colour when its left bit is set. Then 72 zero bytes, room for nine more glyphs.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59400,"t":"byte","b":[0,32,136,136,168,136,136,136]},{"a":59408,"t":"byte","b":[0,160,136,136,160,136,136,160]},{"a":59416,"t":"byte","b":[0,32,136,128,128,128,136,32]},{"a":59424,"t":"byte","b":[0,160,136,136,136,136,136,160]},{"a":59432,"t":"byte","b":[0,168,128,128,160,128,128,168]},{"a":59440,"t":"byte","b":[0,168,128,128,160,128,128,128]},{"a":59448,"t":"byte","b":[0,32,136,128,128,128,136,32]},{"a":59456,"t":"byte","b":[0,136,136,136,168,136,136,136]},{"a":59464,"t":"byte","b":[0,32,32,32,32,32,32,32]},{"a":59472,"t":"byte","b":[0,168,32,32,32,32,32,160]},{"a":59480,"t":"byte","b":[0,136,136,160,160,160,136,136]},{"a":59488,"t":"byte","b":[0,128,128,128,128,128,128,168]},{"a":59496,"t":"byte","b":[0,136,136,168,168,136,136,136]},{"a":59504,"t":"byte","b":[0,136,136,168,168,168,136,136]},{"a":59512,"t":"byte","b":[0,32,136,136,136,136,136,32]},{"a":59520,"t":"byte","b":[0,160,136,136,160,128,128,128]},{"a":59528,"t":"byte","b":[0,32,136,136,136,136,136,40]},{"a":59536,"t":"byte","b":[0,160,136,136,160,136,136,136]},{"a":59544,"t":"byte","b":[0,32,136,128,32,8,136,32]},{"a":59552,"t":"byte","b":[0,168,32,32,32,32,32,32]},{"a":59560,"t":"byte","b":[0,136,136,136,136,136,136,40]},{"a":59568,"t":"byte","b":[0,136,136,136,136,136,136,32]},{"a":59576,"t":"byte","b":[0,136,136,136,136,168,168,136]},{"a":59584,"t":"byte","b":[0,136,136,160,32,168,136,136]},{"a":59592,"t":"byte","b":[0,136,136,136,32,32,32,32]},{"a":59600,"t":"byte","b":[0,168,8,8,32,128,128,168]},{"a":59608,"t":"byte","b":[0,32,136,136,136,136,136,32]},{"a":59616,"t":"byte","b":[0,32,160,32,32,32,32,168]},{"a":59624,"t":"byte","b":[0,32,136,136,8,32,128,168]},{"a":59632,"t":"byte","b":[0,32,136,8,32,8,136,32]},{"a":59640,"t":"byte","b":[0,32,128,128,160,168,32,32]},{"a":59648,"t":"byte","b":[0,168,128,128,32,8,136,32]},{"a":59656,"t":"byte","b":[0,32,128,128,160,136,136,32]},{"a":59664,"t":"byte","b":[0,168,8,8,32,32,32,32]},{"a":59672,"t":"byte","b":[0,32,136,136,32,136,136,32]},{"a":59680,"t":"byte","b":[0,32,136,136,40,8,8,32]},{"a":59688,"t":"byte","b":[0,2,10,10,10,10,2,0]},{"a":59696,"t":"byte","b":[0,128,160,160,160,160,128,0]},{"a":59704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59752,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59768,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59776,"l":"snake_pictures","c":"Eight pictures of 4 by 4 cells for the snakes on the pillars, 128 bytes each in the bitmap's order (anim_draw).","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59816,"t":"byte","b":[0,0,3,63,14,18,63,243]},{"a":59824,"t":"byte","b":[0,0,168,171,171,168,255,12]},{"a":59832,"t":"byte","b":[0,0,0,192,0,64,192,240]},{"a":59840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59848,"t":"byte","b":[192,15,3,0,0,0,0,0]},{"a":59856,"t":"byte","b":[160,255,252,0,3,63,63,63]},{"a":59864,"t":"byte","b":[48,0,0,0,0,0,192,192]},{"a":59872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59888,"t":"byte","b":[63,63,63,63,15,15,15,15]},{"a":59896,"t":"byte","b":[192,192,192,192,240,240,240,240]},{"a":59904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59928,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59936,"t":"byte","b":[0,3,0,1,3,15,12,0]},{"a":59944,"t":"byte","b":[58,250,234,42,240,64,64,64]},{"a":59952,"t":"byte","b":[128,188,176,132,252,31,19,16]},{"a":59960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":59976,"t":"byte","b":[3,192,240,63,15,0,0,0]},{"a":59984,"t":"byte","b":[0,51,255,207,15,63,63,63]},{"a":59992,"t":"byte","b":[0,0,0,0,192,192,192,192]},{"a":60000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60016,"t":"byte","b":[63,63,15,15,15,15,15,15]},{"a":60024,"t":"byte","b":[192,192,192,240,240,240,240,240]},{"a":60032,"t":"byte","b":[0,0,0,0,0,0,3,15]},{"a":60040,"t":"byte","b":[0,0,0,0,0,0,43,170]},{"a":60048,"t":"byte","b":[0,0,0,0,0,0,0,192]},{"a":60056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60064,"t":"byte","b":[14,42,60,4,7,4,4,4]},{"a":60072,"t":"byte","b":[171,175,60,7,7,7,196,4]},{"a":60080,"t":"byte","b":[0,48,112,48,240,252,252,252]},{"a":60088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60104,"t":"byte","b":[48,48,0,3,255,63,0,0]},{"a":60112,"t":"byte","b":[15,63,51,255,207,63,63,63]},{"a":60120,"t":"byte","b":[0,0,0,192,192,192,192,192]},{"a":60128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60144,"t":"byte","b":[63,15,15,15,15,15,15,15]},{"a":60152,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":60160,"t":"byte","b":[0,0,0,0,12,62,58,170]},{"a":60168,"t":"byte","b":[0,0,0,0,172,170,162,130]},{"a":60176,"t":"byte","b":[0,0,0,0,0,0,192,192]},{"a":60184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60192,"t":"byte","b":[226,65,77,65,65,65,65,0]},{"a":60200,"t":"byte","b":[198,195,239,63,207,3,51,0]},{"a":60208,"t":"byte","b":[192,192,240,240,252,252,252,63]},{"a":60216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60224,"t":"byte","b":[0,0,0,0,0,0,0,2]},{"a":60232,"t":"byte","b":[48,0,48,3,15,202,43,252]},{"a":60240,"t":"byte","b":[63,63,255,143,191,255,63,63]},{"a":60248,"t":"byte","b":[0,0,192,192,192,192,192,240]},{"a":60256,"t":"byte","b":[2,0,0,0,0,0,0,0]},{"a":60264,"t":"byte","b":[128,0,0,0,0,0,0,0]},{"a":60272,"t":"byte","b":[15,15,15,15,15,15,15,15]},{"a":60280,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":60288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60296,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60304,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60312,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60320,"t":"byte","b":[0,0,0,3,0,1,3,15]},{"a":60328,"t":"byte","b":[0,0,42,234,234,42,255,48]},{"a":60336,"t":"byte","b":[0,0,192,252,176,132,252,207]},{"a":60344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60352,"t":"byte","b":[12,0,0,0,0,0,3,3]},{"a":60360,"t":"byte","b":[10,255,63,0,192,252,252,252]},{"a":60368,"t":"byte","b":[3,240,192,0,0,0,0,0]},{"a":60376,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60384,"t":"byte","b":[3,3,3,3,15,15,15,15]},{"a":60392,"t":"byte","b":[252,252,252,252,240,240,240,240]},{"a":60400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60456,"t":"byte","b":[2,62,14,18,63,244,196,4]},{"a":60464,"t":"byte","b":[172,175,171,168,15,1,1,1]},{"a":60472,"t":"byte","b":[0,192,0,64,192,240,48,0]},{"a":60480,"t":"byte","b":[0,0,0,0,3,3,3,3]},{"a":60488,"t":"byte","b":[0,204,255,243,240,252,252,252]},{"a":60496,"t":"byte","b":[192,3,15,252,240,0,0,0]},{"a":60504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60512,"t":"byte","b":[3,3,3,15,15,15,15,15]},{"a":60520,"t":"byte","b":[252,252,240,240,240,240,240,240]},{"a":60528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60552,"t":"byte","b":[0,0,0,0,0,0,0,3]},{"a":60560,"t":"byte","b":[0,0,0,0,0,0,232,170]},{"a":60568,"t":"byte","b":[0,0,0,0,0,0,192,240]},{"a":60576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60584,"t":"byte","b":[0,12,13,12,15,63,63,63]},{"a":60592,"t":"byte","b":[234,250,60,208,208,208,19,16]},{"a":60600,"t":"byte","b":[176,168,60,16,208,16,16,16]},{"a":60608,"t":"byte","b":[0,0,0,3,3,3,3,3]},{"a":60616,"t":"byte","b":[240,252,204,255,243,252,252,252]},{"a":60624,"t":"byte","b":[12,12,0,192,255,252,0,0]},{"a":60632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60640,"t":"byte","b":[15,15,15,15,15,15,15,15]},{"a":60648,"t":"byte","b":[252,240,240,240,240,240,240,240]},{"a":60656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60680,"t":"byte","b":[0,0,0,0,0,0,3,3]},{"a":60688,"t":"byte","b":[0,0,0,0,58,170,138,130]},{"a":60696,"t":"byte","b":[0,0,0,0,48,188,172,170]},{"a":60704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":60712,"t":"byte","b":[3,3,15,15,63,63,63,252]},{"a":60720,"t":"byte","b":[147,195,251,252,243,192,204,0]},{"a":60728,"t":"byte","b":[139,65,113,65,65,65,65,0]},{"a":60736,"t":"byte","b":[0,0,3,3,3,3,3,15]},{"a":60744,"t":"byte","b":[252,252,255,242,254,255,252,252]},{"a":60752,"t":"byte","b":[12,0,12,192,240,163,232,63]},{"a":60760,"t":"byte","b":[0,0,0,0,0,0,0,128]},{"a":60768,"t":"byte","b":[15,15,15,15,15,15,15,15]},{"a":60776,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":60784,"t":"byte","b":[2,0,0,0,0,0,0,0]},{"a":60792,"t":"byte","b":[128,0,0,0,0,0,0,0]},{"a":60800,"l":"sequences_b3","c":"The sound sequences $80 to $D6: the music, Richard Joseph's, and some effects.","t":"byte","b":[246,10,247,15,247,16,247,17],"x":[41034]},{"a":60808,"t":"byte","b":[247,15,247,16,247,29,247,32]},{"a":60816,"t":"byte","b":[247,32,247,32,245,3]},{"a":60822,"l":"seq_81","c":"Sound sequence $81, the title tune's voice 2, asked for by F3; gone on to from $D5: filter 1, plays $92 $93 $94 $92 $93 $95 $92 $93 $94 $96 $97 $92 $93 $94 $92 $93 $95 $92 $93 $94 $96 $9E, then goes on to $84.","t":"byte","b":[249,1,247,18,247,19,247,20],"x":[41036]},{"a":60830,"t":"byte","b":[247,18,247,19,247,21,247,18]},{"a":60838,"t":"byte","b":[247,19,247,20,247,22,247,23]},{"a":60846,"t":"byte","b":[247,18,247,19,247,20,247,18]},{"a":60854,"t":"byte","b":[247,19,247,21,247,18,247,19]},{"a":60862,"t":"byte","b":[247,20,247,22,247,30,245,4]},{"a":60870,"l":"seq_82","c":"Sound sequence $82, the title tune's voice 3, asked for by F3; gone on to from $D6: plays $98 $99 $98 $99 $98 $99 $98 $9A $98 $99 $98 $99 $9B $9C $98 $99 $98 $99 $98 $99 $98 $9A $98 $99 $98 $99 $9B $9F, then goes on to $85.","t":"byte","b":[247,24,247,25,247,24,247,25],"x":[41038]},{"a":60878,"t":"byte","b":[247,24,247,25,247,24,247,26]},{"a":60886,"t":"byte","b":[247,24,247,25,247,24,247,25]},{"a":60894,"t":"byte","b":[247,27,247,28,247,24,247,25]},{"a":60902,"t":"byte","b":[247,24,247,25,247,24,247,25]},{"a":60910,"t":"byte","b":[247,24,247,26,247,24,247,25]},{"a":60918,"t":"byte","b":[247,24,247,25,247,27,247,31]},{"a":60926,"t":"byte","b":[245,5]},{"a":60928,"l":"seq_83","c":"Sound sequence $83, gone on to from $80: tempo 10, plays $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A0 $A3 $A0 $A0 $A4 $A5 $A6 $A5 $A7 $A8 $B4 $B7 $BA, then goes on to $86.","t":"byte","b":[246,10,247,32,247,32,247,32],"x":[41040]},{"a":60936,"t":"byte","b":[247,32,247,32,247,32,247,32]},{"a":60944,"t":"byte","b":[247,32,247,32,247,32,247,32]},{"a":60952,"t":"byte","b":[247,32,247,32,247,32,247,32]},{"a":60960,"t":"byte","b":[247,32,247,32,247,32,247,32]},{"a":60968,"t":"byte","b":[247,32,247,35,247,32,247,32]},{"a":60976,"t":"byte","b":[247,36,247,37,247,38,247,37]},{"a":60984,"t":"byte","b":[247,39,247,40,247,52,247,55]},{"a":60992,"t":"byte","b":[247,58,245,6]},{"a":60996,"l":"seq_84","c":"Sound sequence $84, gone on to from $81: filter 4, 6, plays $A1 $D3 $D3 $92 $A9 $AA $92 $A9 $AE $AB $AC $AB $AD $92 $A9 $AA $92 $A9 $AF $92 $A9 $AA $92 $A9 $AE $B5 $B8 $BB $B8 $BB, then goes on to $87.","t":"byte","b":[249,4,247,33,249,6,247,83],"x":[41042]},{"a":61004,"t":"byte","b":[247,83,247,18,247,41,247,42]},{"a":61012,"t":"byte","b":[247,18,247,41,247,46,247,43]},{"a":61020,"t":"byte","b":[247,44,247,43,247,45,247,18]},{"a":61028,"t":"byte","b":[247,41,247,42,247,18,247,41]},{"a":61036,"t":"byte","b":[247,47,247,18,247,41,247,42]},{"a":61044,"t":"byte","b":[247,18,247,41,247,46,247,53]},{"a":61052,"t":"byte","b":[247,56,247,59,247,56,247,59]},{"a":61060,"t":"byte","b":[245,7]},{"a":61062,"l":"seq_85","c":"Sound sequence $85, gone on to from $82: plays $A2 $8E $8E $98 $99 $98 $99 $98 $99 $98 $B0 $B1 $B2 $B1 $B3 $98 $99 $98 $99 $98 $99 $98 $99 $98 $99 $98 $99 $98 $99 $98 $B0 $B6 $B9 $BC $BC $BC $BC $E4 $B9 $BC $BC $BC $BC $E4, then goes on to $88.","t":"byte","b":[247,34,247,14,247,14,247,24],"x":[41044]},{"a":61070,"t":"byte","b":[247,25,247,24,247,25,247,24]},{"a":61078,"t":"byte","b":[247,25,247,24,247,48,247,49]},{"a":61086,"t":"byte","b":[247,50,247,49,247,51,247,24]},{"a":61094,"t":"byte","b":[247,25,247,24,247,25,247,24]},{"a":61102,"t":"byte","b":[247,25,247,24,247,25,247,24]},{"a":61110,"t":"byte","b":[247,25,247,24,247,25,247,24]},{"a":61118,"t":"byte","b":[247,25,247,24,247,48,247,54]},{"a":61126,"t":"byte","b":[247,57,247,60,247,60,247,60]},{"a":61134,"t":"byte","b":[247,60,247,100,247,57,247,60]},{"a":61142,"t":"byte","b":[247,60,247,60,247,60,247,100]},{"a":61150,"t":"byte","b":[245,8]},{"a":61152,"l":"seq_86","c":"Sound sequence $86, gone on to from $83: tempo 10, plays $BD $EC $EC, then goes on to $89.","t":"byte","b":[246,10,247,61,247,108,247,108],"x":[41046]},{"a":61160,"t":"byte","b":[245,9]},{"a":61162,"l":"seq_87","c":"Sound sequence $87, gone on to from $84: plays $BE $ED $ED, then goes on to $8A.","t":"byte","b":[247,62,247,109,247,109,245,10],"x":[41048]},{"a":61170,"l":"seq_88","c":"Sound sequence $88, gone on to from $85: plays $BF $C0 $C0 $C0 $C0 $C0 $C0 $C0 $C0, then goes on to $8B.","t":"byte","b":[247,63,247,64,247,64,247,64],"x":[41050]},{"a":61178,"t":"byte","b":[247,64,247,64,247,64,247,64]},{"a":61186,"t":"byte","b":[247,64,245,11]},{"a":61190,"l":"seq_89","c":"Sound sequence $89, the walk-on tune's voice 1 (walk_on); gone on to from $86: tempo 10, plays $C1 $C2 $C3 $C2 $C4 $C1 $C2 $C3 $C2 $CB $CD $C1 $C2 $C3 $C2 $CB $CD, then goes on to $D4.","t":"byte","b":[246,10,247,65,247,66,247,67],"x":[41052]},{"a":61198,"t":"byte","b":[247,66,247,68,247,65,247,66]},{"a":61206,"t":"byte","b":[247,67,247,66,247,75,247,77]},{"a":61214,"t":"byte","b":[247,65,247,66,247,67,247,66]},{"a":61222,"t":"byte","b":[247,75,247,77,245,84]},{"a":61228,"l":"seq_8A","c":"Sound sequence $8A, the walk-on tune's voice 2 (walk_on); gone on to from $87: plays $C5 $C6 $C7 $C6 $C8 $C5 $C6 $C7 $C6 $CC $CE $C5 $C6 $C7 $C6 $CC $CE, then goes on to $D5.","t":"byte","b":[247,69,247,70,247,71,247,70],"x":[41054]},{"a":61236,"t":"byte","b":[247,72,247,69,247,70,247,71]},{"a":61244,"t":"byte","b":[247,70,247,76,247,78,247,69]},{"a":61252,"t":"byte","b":[247,70,247,71,247,70,247,76]},{"a":61260,"t":"byte","b":[247,78,245,85]},{"a":61264,"l":"seq_8B","c":"Sound sequence $8B, the walk-on tune's voice 3 (walk_on); gone on to from $88: filter 3, plays $E3 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $CA $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $CA $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $CF $D0 $D0 $D0 $D0 $D0 $D1 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $CF $D0 $D0 $D0 $D0 $D0 $D1 $C9 $C9 $C9 $D2 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $CA $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $CF $D0 $D0 $D0 $D0 $D0 $D1 $C9 $C9 $C9 $C9 $C9 $C9 $C9 $CF $D0 $D0 $D0 $D0 $D0 $D1 $C9 $C9 $C9 $D2, then goes on to $D6.","t":"byte","b":[249,3,247,99,247,73,247,73],"x":[41056]},{"a":61272,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61280,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61288,"t":"byte","b":[247,73,247,74,247,73,247,73]},{"a":61296,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61304,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61312,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61320,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61328,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61336,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61344,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61352,"t":"byte","b":[247,73,247,73,247,73,247,74]},{"a":61360,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61368,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61376,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61384,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61392,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61400,"t":"byte","b":[247,79,247,80,247,80,247,80]},{"a":61408,"t":"byte","b":[247,80,247,80,247,81,247,73]},{"a":61416,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61424,"t":"byte","b":[247,73,247,73,247,79,247,80]},{"a":61432,"t":"byte","b":[247,80,247,80,247,80,247,80]},{"a":61440,"t":"byte","b":[247,81,247,73,247,73,247,73]},{"a":61448,"t":"byte","b":[247,82,247,73,247,73,247,73]},{"a":61456,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61464,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61472,"t":"byte","b":[247,73,247,74,247,73,247,73]},{"a":61480,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61488,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61496,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61504,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61512,"t":"byte","b":[247,73,247,73,247,79,247,80]},{"a":61520,"t":"byte","b":[247,80,247,80,247,80,247,80]},{"a":61528,"t":"byte","b":[247,81,247,73,247,73,247,73]},{"a":61536,"t":"byte","b":[247,73,247,73,247,73,247,73]},{"a":61544,"t":"byte","b":[247,79,247,80,247,80,247,80]},{"a":61552,"t":"byte","b":[247,80,247,80,247,81,247,73]},{"a":61560,"t":"byte","b":[247,73,247,73,247,82,245,86]},{"a":61568,"l":"seq_8C","c":"Sound sequence $8C, called by $D4: tempo 10, 7 notes on instrument 0, then returns to its caller.","t":"byte","b":[246,10,243,0,199,240,193,240],"x":[41058]},{"a":61576,"t":"byte","b":[29,34,29,198,240,193,34,29]},{"a":61584,"t":"byte","b":[32,29,248]},{"a":61587,"l":"seq_8D","c":"Sound sequence $8D, called by $D5: filter 1, 21 notes on instruments 1, 2, 3, 4, then returns to its caller.","t":"byte","b":[243,1,249,1,192,22,240,243],"x":[41060]},{"a":61595,"t":"byte","b":[2,192,44,240,243,1,192,17]},{"a":61603,"t":"byte","b":[240,22,240,243,3,192,32,240]},{"a":61611,"t":"byte","b":[243,1,192,17,240,243,2,192]},{"a":61619,"t":"byte","b":[29,240,243,1,193,240,243,2]},{"a":61627,"t":"byte","b":[192,29,240,243,4,192,29,240]},{"a":61635,"t":"byte","b":[34,240,29,240,243,1,192,22]},{"a":61643,"t":"byte","b":[240,243,2,192,44,240,243,1]},{"a":61651,"t":"byte","b":[192,17,240,22,240,243,3,192]},{"a":61659,"t":"byte","b":[32,240,243,1,192,17,240,243]},{"a":61667,"t":"byte","b":[4,192,34,240,29,240,32,240]},{"a":61675,"t":"byte","b":[29,240,248]},{"a":61678,"l":"seq_8E","c":"Sound sequence $8E, called by $85, $D6: 16 notes on instrument 5, then returns to its caller.","t":"byte","b":[243,5,195,22,193,17,195,22],"x":[41062]},{"a":61686,"t":"byte","b":[17,22,193,17,22,17,195,22]},{"a":61694,"t":"byte","b":[193,17,195,22,193,17,22,17]},{"a":61702,"t":"byte","b":[20,17,248]},{"a":61705,"l":"seq_8F","c":"Sound sequence $8F, called by $80: 83 notes on instruments 6, 7, then returns to its caller.","t":"byte","b":[243,6,193,46,53,53,195,51],"x":[41064]},{"a":61713,"t":"byte","b":[53,243,7,195,51,243,6,193]},{"a":61721,"t":"byte","b":[53,56,55,53,53,51,243,7]},{"a":61729,"t":"byte","b":[195,53,243,6,193,51,49,48]},{"a":61737,"t":"byte","b":[46,44,244,200,199,41,195,240]},{"a":61745,"t":"byte","b":[193,46,53,53,195,51,53,243]},{"a":61753,"t":"byte","b":[7,195,51,243,6,193,53,56]},{"a":61761,"t":"byte","b":[55,53,53,51,243,7,195,53]},{"a":61769,"t":"byte","b":[243,6,193,51,49,48,46,44]},{"a":61777,"t":"byte","b":[244,200,197,46,195,240,193,49]},{"a":61785,"t":"byte","b":[49,49,243,7,195,48,243,6]},{"a":61793,"t":"byte","b":[193,46,243,7,195,48,243,6]},{"a":61801,"t":"byte","b":[195,51,193,49,48,46,53,51]},{"a":61809,"t":"byte","b":[48,49,49,49,243,7,195,48]},{"a":61817,"t":"byte","b":[243,6,193,46,243,7,195,48]},{"a":61825,"t":"byte","b":[243,6,195,51,193,46,48,49]},{"a":61833,"t":"byte","b":[53,51,53,46,53,53,195,51]},{"a":61841,"t":"byte","b":[53,243,7,195,51,243,6,193]},{"a":61849,"t":"byte","b":[53,56,55,53,53,51,243,7]},{"a":61857,"t":"byte","b":[195,53,243,6,193,51,49,48]},{"a":61865,"t":"byte","b":[46,44,244,200,199,46,195,240]},{"a":61873,"t":"byte","b":[248]},{"a":61874,"l":"seq_90","c":"Sound sequence $90, called by $80: 16 notes on instruments 6, 7, then returns to its caller.","t":"byte","b":[243,6,193,46,46,46,243,7],"x":[41066]},{"a":61882,"t":"byte","b":[195,49,243,6,193,46,49,51]},{"a":61890,"t":"byte","b":[243,7,195,53,243,6,193,46]},{"a":61898,"t":"byte","b":[49,54,53,49,53,59,243,7]},{"a":61906,"t":"byte","b":[195,58,248]},{"a":61909,"l":"seq_91","c":"Sound sequence $91, called by $80: 58 notes on instruments 6, 8, then returns to its caller.","t":"byte","b":[243,6,193,53,49,53,58,65],"x":[41068]},{"a":61917,"t":"byte","b":[63,65,61,61,61,195,60,193]},{"a":61925,"t":"byte","b":[58,195,60,63,193,61,60,58]},{"a":61933,"t":"byte","b":[56,41,41,41,195,39,193,37]},{"a":61941,"t":"byte","b":[39,39,44,46,48,51,61,61]},{"a":61949,"t":"byte","b":[61,195,60,193,58,195,60,63]},{"a":61957,"t":"byte","b":[193,61,60,58,56,54,53,51]},{"a":61965,"t":"byte","b":[49,48,46,44,42,243,8,244]},{"a":61973,"t":"byte","b":[200,196,41,192,41,39,244,200]},{"a":61981,"t":"byte","b":[196,41,192,41,39,200,41,193]},{"a":61989,"t":"byte","b":[240,49,48,44,248]},{"a":61994,"l":"seq_92","c":"Sound sequence $92, called by $81, $84: 18 notes on instruments 6, 7, then returns to its caller.","t":"byte","b":[243,6,193,41,46,46,243,7],"x":[41070]},{"a":62002,"t":"byte","b":[195,44,46,44,243,6,193,46]},{"a":62010,"t":"byte","b":[49,44,46,46,44,243,7,195]},{"a":62018,"t":"byte","b":[46,243,6,193,44,42,41,39]},{"a":62026,"t":"byte","b":[37,248]},{"a":62028,"l":"seq_93","c":"Sound sequence $93, called by $81: 17 notes on instruments 1, 3, 7, 0, 9, then returns to its caller.","t":"byte","b":[243,1,192,22,240,46,240,17],"x":[41072]},{"a":62036,"t":"byte","b":[240,22,240,243,3,192,44,240]},{"a":62044,"t":"byte","b":[243,1,192,17,194,240,192,22]},{"a":62052,"t":"byte","b":[240,243,7,192,34,240,243,0]},{"a":62060,"t":"byte","b":[193,29,34,29,243,1,192,22]},{"a":62068,"t":"byte","b":[240,243,9,192,20,240,243,1]},{"a":62076,"t":"byte","b":[192,17,240,22,240,44,240,243]},{"a":62084,"t":"byte","b":[0,193,29,248]},{"a":62088,"l":"seq_94","c":"Sound sequence $94, called by $81: 4 notes on instrument 0, then returns to its caller.","t":"byte","b":[243,0,193,34,29,32,29,248],"x":[41074]},{"a":62096,"l":"seq_95","c":"Sound sequence $95, called by $81: 26 notes on instruments 6, 7, then returns to its caller.","t":"byte","b":[243,6,193,46,46,46,243,7],"x":[41076]},{"a":62104,"t":"byte","b":[195,44,243,6,193,39,243,7]},{"a":62112,"t":"byte","b":[195,44,48,243,6,193,46,44]},{"a":62120,"t":"byte","b":[41,49,48,44,46,46,46,243]},{"a":62128,"t":"byte","b":[7,195,44,243,6,193,39,243]},{"a":62136,"t":"byte","b":[7,195,44,48,243,6,193,49]},{"a":62144,"t":"byte","b":[51,53,58,56,58,248]},{"a":62150,"l":"seq_96","c":"Sound sequence $96, called by $81: 16 notes on instrument 6, then returns to its caller.","t":"byte","b":[243,6,193,34,34,34,195,37],"x":[41078]},{"a":62158,"t":"byte","b":[193,34,37,39,195,41,193,46]},{"a":62166,"t":"byte","b":[49,54,53,49,53,59,195,58]},{"a":62174,"t":"byte","b":[248]},{"a":62175,"l":"seq_97","c":"Sound sequence $97, called by $81: 56 notes on instruments 6, 7, then returns to its caller.","t":"byte","b":[243,6,193,46,41,46,53,58],"x":[41080]},{"a":62183,"t":"byte","b":[243,7,195,56,243,6,193,58]},{"a":62191,"t":"byte","b":[58,58,243,7,195,56,243,6]},{"a":62199,"t":"byte","b":[193,51,243,7,195,56,60,243]},{"a":62207,"t":"byte","b":[6,193,58,56,53,51,49,49]},{"a":62215,"t":"byte","b":[49,243,7,195,48,243,6,193]},{"a":62223,"t":"byte","b":[46,243,7,195,48,243,6,193]},{"a":62231,"t":"byte","b":[48,51,56,60,58,58,58,243]},{"a":62239,"t":"byte","b":[7,195,56,243,6,193,51,243]},{"a":62247,"t":"byte","b":[7,195,56,60,243,6,193,58]},{"a":62255,"t":"byte","b":[56,53,51,49,48,46,44,42]},{"a":62263,"t":"byte","b":[41,39,37,244,200,196,48,192]},{"a":62271,"t":"byte","b":[48,46,244,200,196,48,192,48]},{"a":62279,"t":"byte","b":[46,200,48,193,240,46,44,39]},{"a":62287,"t":"byte","b":[248]},{"a":62288,"l":"seq_98","c":"Sound sequence $98, called by $82, $85: 11 notes on instrument 5, then returns to its caller.","t":"byte","b":[243,5,193,22,240,17,195,22],"x":[41082]},{"a":62296,"t":"byte","b":[17,22,193,17,22,17,195,22]},{"a":62304,"t":"byte","b":[193,17,195,22,248]},{"a":62309,"l":"seq_99","c":"Sound sequence $99, called by $82, $85: 5 notes on instrument 5, then returns to its caller.","t":"byte","b":[243,5,193,17,22,17,20,21],"x":[41084]},{"a":62317,"t":"byte","b":[248]},{"a":62318,"l":"seq_9A","c":"Sound sequence $9A, called by $82: 28 notes on instrument 5, then returns to its caller.","t":"byte","b":[243,5,193,17,18,18,18,195],"x":[41086]},{"a":62326,"t":"byte","b":[20,27,20,193,27,32,27,20]},{"a":62334,"t":"byte","b":[27,32,20,18,18,18,195,20]},{"a":62342,"t":"byte","b":[27,193,20,32,32,30,29,30]},{"a":62350,"t":"byte","b":[32,30,29,248]},{"a":62354,"l":"seq_9B","c":"Sound sequence $9B, called by $82: 16 notes on instrument 8, then returns to its caller.","t":"byte","b":[243,8,193,22,22,22,195,25],"x":[41088]},{"a":62362,"t":"byte","b":[193,22,25,27,195,29,193,22]},{"a":62370,"t":"byte","b":[25,30,29,25,29,35,195,34]},{"a":62378,"t":"byte","b":[248]},{"a":62379,"l":"seq_9C","c":"Sound sequence $9C, called by $82: 75 notes on instruments 8, 6, 5, then returns to its caller.","t":"byte","b":[243,8,193,53,49,53,195,58],"x":[41090]},{"a":62387,"t":"byte","b":[243,6,195,60,243,5,193,42]},{"a":62395,"t":"byte","b":[42,42,195,39,27,193,20,27]},{"a":62403,"t":"byte","b":[195,32,193,20,27,20,18,18]},{"a":62411,"t":"byte","b":[18,195,20,27,193,32,20,27]},{"a":62419,"t":"byte","b":[32,27,30,30,30,195,20,193]},{"a":62427,"t":"byte","b":[27,32,20,24,27,32,20,27]},{"a":62435,"t":"byte","b":[20,46,44,42,41,39,37,48]},{"a":62443,"t":"byte","b":[34,29,195,29,193,29,30,195]},{"a":62451,"t":"byte","b":[30,193,30,27,195,27,193,27]},{"a":62459,"t":"byte","b":[24,195,24,193,24,17,195,17]},{"a":62467,"t":"byte","b":[193,17,18,195,18,193,18,15]},{"a":62475,"t":"byte","b":[195,15,193,15,12,195,12,193]},{"a":62483,"t":"byte","b":[12,243,8,200,17,243,5,193]},{"a":62491,"t":"byte","b":[240,49,48,44,248]},{"a":62496,"l":"seq_9D","c":"Sound sequence $9D, called by $80: 52 notes on instruments 6, 7, then returns to its caller.","t":"byte","b":[243,6,193,53,49,53,58,65],"x":[41092]},{"a":62504,"t":"byte","b":[63,65,61,61,61,195,60,193]},{"a":62512,"t":"byte","b":[58,195,60,63,193,61,60,58]},{"a":62520,"t":"byte","b":[56,41,41,41,195,39,193,37]},{"a":62528,"t":"byte","b":[39,39,44,46,48,51,61,61]},{"a":62536,"t":"byte","b":[61,195,60,193,58,195,60,243]},{"a":62544,"t":"byte","b":[7,195,63,243,6,193,61,60]},{"a":62552,"t":"byte","b":[58,56,54,53,51,49,48,46]},{"a":62560,"t":"byte","b":[44,42,41,39,37,32,248]},{"a":62567,"l":"seq_9E","c":"Sound sequence $9E, called by $81: 51 notes on instruments 6, 7, 10, 11, 12, 15, then returns to its caller.","t":"byte","b":[243,6,193,46,41,46,53,58],"x":[41094]},{"a":62575,"t":"byte","b":[243,7,195,56,243,6,193,58]},{"a":62583,"t":"byte","b":[58,58,243,7,195,56,243,6]},{"a":62591,"t":"byte","b":[193,51,243,7,195,56,60,243]},{"a":62599,"t":"byte","b":[6,193,58,56,53,51,49,49]},{"a":62607,"t":"byte","b":[49,243,7,195,48,243,6,193]},{"a":62615,"t":"byte","b":[46,243,7,195,48,243,6,193]},{"a":62623,"t":"byte","b":[48,51,56,60,58,58,58,243]},{"a":62631,"t":"byte","b":[7,195,56,243,6,193,51,243]},{"a":62639,"t":"byte","b":[7,195,56,56,243,6,193,54]},{"a":62647,"t":"byte","b":[53,51,49,243,10,193,47,243]},{"a":62655,"t":"byte","b":[11,193,46,44,42,243,10,193]},{"a":62663,"t":"byte","b":[41,243,12,193,39,37,35,243]},{"a":62671,"t":"byte","b":[10,193,34,32,30,25,243,15]},{"a":62679,"t":"byte","b":[202,22,248]},{"a":62682,"l":"seq_9F","c":"Sound sequence $9F, called by $82: 52 notes on instruments 8, 6, 5, 12, 10, 15, then returns to its caller.","t":"byte","b":[243,8,193,53,49,53,195,58],"x":[41096]},{"a":62690,"t":"byte","b":[243,6,195,60,243,5,193,42]},{"a":62698,"t":"byte","b":[42,42,195,39,27,193,20,27]},{"a":62706,"t":"byte","b":[195,32,193,20,27,20,18,18]},{"a":62714,"t":"byte","b":[18,195,20,27,193,32,20,27]},{"a":62722,"t":"byte","b":[32,27,30,30,30,195,20,193]},{"a":62730,"t":"byte","b":[27,32,20,32,44,42,41,39]},{"a":62738,"t":"byte","b":[37,35,34,32,30,29,243,12]},{"a":62746,"t":"byte","b":[193,27,25,23,243,10,193,22]},{"a":62754,"t":"byte","b":[20,18,25,243,15,202,22,248]},{"a":62762,"l":"seq_A0","c":"Sound sequence $A0, called by $80, $83: 8 notes on instruments 13, 14, then returns to its caller.","t":"byte","b":[243,13,193,46,243,14,193,46],"x":[41098]},{"a":62770,"t":"byte","b":[46,46,243,13,193,46,243,14]},{"a":62778,"t":"byte","b":[193,46,46,46,248]},{"a":62783,"l":"seq_A1","c":"Sound sequence $A1, called by $84: filter 4, 52 notes on instruments 16, 15, 17, 18, 58, then returns to its caller.","t":"byte","b":[243,16,249,4,195,46,46,243],"x":[41100]},{"a":62791,"t":"byte","b":[15,193,46,46,243,16,195,44]},{"a":62799,"t":"byte","b":[243,15,193,44,44,243,16,195]},{"a":62807,"t":"byte","b":[40,243,15,193,40,40,243,16]},{"a":62815,"t":"byte","b":[195,34,243,15,193,34,34,243]},{"a":62823,"t":"byte","b":[16,195,32,243,15,193,32,32]},{"a":62831,"t":"byte","b":[243,16,195,28,243,15,193,28]},{"a":62839,"t":"byte","b":[28,243,17,193,22,20,22,20]},{"a":62847,"t":"byte","b":[22,20,243,18,244,201,197,16]},{"a":62855,"t":"byte","b":[243,58,195,46,243,16,195,46]},{"a":62863,"t":"byte","b":[243,15,193,46,46,243,16,195]},{"a":62871,"t":"byte","b":[44,243,15,193,44,44,243,16]},{"a":62879,"t":"byte","b":[195,40,243,15,193,40,40,243]},{"a":62887,"t":"byte","b":[16,195,34,243,15,193,34,34]},{"a":62895,"t":"byte","b":[243,16,195,32,243,15,193,32]},{"a":62903,"t":"byte","b":[32,243,16,195,28,243,15,193]},{"a":62911,"t":"byte","b":[28,28,243,17,193,22,20,22]},{"a":62919,"t":"byte","b":[20,22,20,243,18,201,16,248]},{"a":62927,"l":"seq_A2","c":"Sound sequence $A2, called by $85: 50 notes on instruments 16, 15, 17, 18, then returns to its caller.","t":"byte","b":[243,16,195,46,243,15,193,46],"x":[41102]},{"a":62935,"t":"byte","b":[46,243,16,195,44,243,15,193]},{"a":62943,"t":"byte","b":[44,44,243,16,195,40,243,15]},{"a":62951,"t":"byte","b":[193,40,40,243,16,195,34,243]},{"a":62959,"t":"byte","b":[15,193,34,34,243,16,195,32]},{"a":62967,"t":"byte","b":[243,15,193,32,32,243,16,195]},{"a":62975,"t":"byte","b":[28,243,15,193,28,28,243,17]},{"a":62983,"t":"byte","b":[193,22,20,22,20,22,20,243]},{"a":62991,"t":"byte","b":[18,244,201,198,16,243,16,195]},{"a":62999,"t":"byte","b":[46,243,15,193,46,46,243,16]},{"a":63007,"t":"byte","b":[195,44,243,15,193,44,44,243]},{"a":63015,"t":"byte","b":[16,195,40,243,15,193,40,40]},{"a":63023,"t":"byte","b":[243,16,195,34,243,15,193,34]},{"a":63031,"t":"byte","b":[34,243,16,195,32,243,15,193]},{"a":63039,"t":"byte","b":[32,32,243,16,195,28,243,15]},{"a":63047,"t":"byte","b":[193,28,28,243,17,193,22,20]},{"a":63055,"t":"byte","b":[22,20,22,20,243,18,244,195]},{"a":63063,"t":"byte","b":[201,16,248]},{"a":63066,"l":"seq_A3","c":"Sound sequence $A3, called by $83: 6 notes on instrument 6, then returns to its caller.","t":"byte","b":[243,6,193,240,46,46,46,51],"x":[41104]},{"a":63074,"t":"byte","b":[56,244,201,198,53,248]},{"a":63080,"l":"seq_A4","c":"Sound sequence $A4, called by $83: 13 notes on instruments 6, 19, then returns to its caller.","t":"byte","b":[243,6,193,240,46,46,46,51],"x":[41106]},{"a":63088,"t":"byte","b":[49,46,44,244,196,200,46,243]},{"a":63096,"t":"byte","b":[19,193,17,243,6,193,22,17]},{"a":63104,"t":"byte","b":[20,15,248]},{"a":63107,"l":"seq_A5","c":"Sound sequence $A5, called by $83: 8 notes on instruments 20, 21, then returns to its caller.","t":"byte","b":[243,20,193,44,243,21,195,44],"x":[41108]},{"a":63115,"t":"byte","b":[243,20,193,44,44,243,21,195]},{"a":63123,"t":"byte","b":[44,243,20,193,44,46,243,21]},{"a":63131,"t":"byte","b":[196,46,248]},{"a":63134,"l":"seq_A6","c":"Sound sequence $A6, called by $83: 9 notes on instrument 22, then returns to its caller.","t":"byte","b":[243,22,193,48,48,46,195,48],"x":[41110]},{"a":63142,"t":"byte","b":[193,44,46,48,49,196,51,248]},{"a":63150,"l":"seq_A7","c":"Sound sequence $A7, called by $83: 10 notes on instrument 22, then returns to its caller.","t":"byte","b":[243,22,195,56,193,54,195,56],"x":[41112]},{"a":63158,"t":"byte","b":[193,51,56,51,49,48,46,44]},{"a":63166,"t":"byte","b":[248]},{"a":63167,"l":"seq_A8","c":"Sound sequence $A8, called by $83: 18 notes on instruments 19, 22, then returns to its caller.","t":"byte","b":[243,19,244,201,198,41,40,39],"x":[41114]},{"a":63175,"t":"byte","b":[244,201,193,38,243,22,193,53]},{"a":63183,"t":"byte","b":[58,53,56,51,243,19,244,201]},{"a":63191,"t":"byte","b":[198,53,52,51,244,201,193,50]},{"a":63199,"t":"byte","b":[193,17,22,17,20,15,248]},{"a":63206,"l":"seq_A9","c":"Sound sequence $A9, called by $84: 16 notes on instruments 42, 45, 43, 9, then returns to its caller.","t":"byte","b":[243,42,192,22,240,46,240,17],"x":[41116]},{"a":63214,"t":"byte","b":[240,22,240,243,45,192,32,240]},{"a":63222,"t":"byte","b":[243,42,192,17,240,29,240,243]},{"a":63230,"t":"byte","b":[45,193,240,243,43,192,34,240]},{"a":63238,"t":"byte","b":[193,29,34,29,243,42,192,22]},{"a":63246,"t":"byte","b":[240,243,9,192,20,240,243,42]},{"a":63254,"t":"byte","b":[192,17,240,22,240,44,240,248]},{"a":63262,"l":"seq_AA","c":"Sound sequence $AA, called by $84: 5 notes on instrument 43, then returns to its caller.","t":"byte","b":[243,43,193,29,34,29,32,29],"x":[41118]},{"a":63270,"t":"byte","b":[248]},{"a":63271,"l":"seq_AB","c":"Sound sequence $AB, called by $84: 8 notes on instruments 20, 21, then returns to its caller.","t":"byte","b":[243,20,193,51,243,21,195,51],"x":[41120]},{"a":63279,"t":"byte","b":[243,20,193,51,51,243,21,195]},{"a":63287,"t":"byte","b":[51,243,20,193,51,53,243,21]},{"a":63295,"t":"byte","b":[196,53,248]},{"a":63298,"l":"seq_AC","c":"Sound sequence $AC, called by $84: 11 notes on instrument 6, then returns to its caller.","t":"byte","b":[243,6,193,51,51,49,195,51],"x":[41122]},{"a":63306,"t":"byte","b":[193,48,49,51,54,56,53,49]},{"a":63314,"t":"byte","b":[248]},{"a":63315,"l":"seq_AD","c":"Sound sequence $AD, called by $84: 10 notes on instruments 22, 23, then returns to its caller.","t":"byte","b":[243,22,195,51,193,49,195,51],"x":[41124]},{"a":63323,"t":"byte","b":[193,48,49,56,53,51,49,243]},{"a":63331,"t":"byte","b":[23,193,48,248]},{"a":63335,"l":"seq_AE","c":"Sound sequence $AE, called by $84: then returns to its caller.","t":"byte","b":[243,6,197,240,193,240,248],"x":[41126]},{"a":63342,"l":"seq_AF","c":"Sound sequence $AF, called by $84: 5 notes on instrument 6, then returns to its caller.","t":"byte","b":[243,6,193,46,51,46,49,44],"x":[41128]},{"a":63350,"t":"byte","b":[248]},{"a":63351,"l":"seq_B0","c":"Sound sequence $B0, called by $85: 5 notes on instrument 24, then returns to its caller.","t":"byte","b":[243,24,193,17,22,17,20,15],"x":[41130]},{"a":63359,"t":"byte","b":[248]},{"a":63360,"l":"seq_B1","c":"Sound sequence $B1, called by $85: 8 notes on instrument 25, then returns to its caller.","t":"byte","b":[243,25,193,17,195,17,193,17],"x":[41132]},{"a":63368,"t":"byte","b":[17,195,17,193,17,18,196,18]},{"a":63376,"t":"byte","b":[248]},{"a":63377,"l":"seq_B2","c":"Sound sequence $B2, called by $85: 8 notes on instrument 24, then returns to its caller.","t":"byte","b":[243,24,193,20,195,20,193,20],"x":[41134]},{"a":63385,"t":"byte","b":[20,195,20,193,20,195,23,25]},{"a":63393,"t":"byte","b":[248]},{"a":63394,"l":"seq_B3","c":"Sound sequence $B3, called by $85: 8 notes on instrument 20, then returns to its caller.","t":"byte","b":[243,20,193,20,195,20,193,20],"x":[41136]},{"a":63402,"t":"byte","b":[20,195,20,193,20,20,196,20]},{"a":63410,"t":"byte","b":[248]},{"a":63411,"l":"seq_B4","c":"Sound sequence $B4, called by $83: filter 2, 64 notes on instruments 6, 7, 44, then returns to its caller.","t":"byte","b":[243,6,193,46,46,46,243,7],"x":[41138]},{"a":63419,"t":"byte","b":[195,49,243,6,193,46,49,51]},{"a":63427,"t":"byte","b":[243,7,195,53,243,6,193,46]},{"a":63435,"t":"byte","b":[49,54,53,49,53,59,243,7]},{"a":63443,"t":"byte","b":[195,58,243,6,193,53,49,53]},{"a":63451,"t":"byte","b":[58,60,61,63,65,63,61,243]},{"a":63459,"t":"byte","b":[7,197,60,243,6,193,60,61]},{"a":63467,"t":"byte","b":[60,58,192,57,58,57,58,57]},{"a":63475,"t":"byte","b":[58,57,58,57,58,57,58,57]},{"a":63483,"t":"byte","b":[58,57,58,192,57,58,57,58]},{"a":63491,"t":"byte","b":[57,58,57,58,57,58,57,58]},{"a":63499,"t":"byte","b":[57,58,193,57,243,44,249,2]},{"a":63507,"t":"byte","b":[192,58,57,248]},{"a":63511,"l":"seq_B5","c":"Sound sequence $B5, called by $84: 52 notes on instruments 6, 7, then returns to its caller.","t":"byte","b":[243,6,193,34,34,34,195,37],"x":[41140]},{"a":63519,"t":"byte","b":[193,34,37,39,195,41,193,46]},{"a":63527,"t":"byte","b":[49,54,53,49,53,59,195,58]},{"a":63535,"t":"byte","b":[193,46,41,243,7,193,46,49]},{"a":63543,"t":"byte","b":[51,53,56,61,60,58,195,56]},{"a":63551,"t":"byte","b":[192,55,56,193,55,192,56,58]},{"a":63559,"t":"byte","b":[193,53,51,49,243,6,195,48]},{"a":63567,"t":"byte","b":[193,51,49,48,46,45,42,41]},{"a":63575,"t":"byte","b":[39,37,36,34,33,30,29,192]},{"a":63583,"t":"byte","b":[34,33,248]},{"a":63586,"l":"seq_B6","c":"Sound sequence $B6, called by $85: 46 notes on instruments 8, 3, 5, then returns to its caller.","t":"byte","b":[243,8,193,22,22,22,195,25],"x":[41142]},{"a":63594,"t":"byte","b":[193,22,25,27,195,29,193,22]},{"a":63602,"t":"byte","b":[25,30,29,25,29,35,195,34]},{"a":63610,"t":"byte","b":[193,53,49,53,243,3,195,34]},{"a":63618,"t":"byte","b":[32,243,5,195,30,193,30,195]},{"a":63626,"t":"byte","b":[29,29,193,29,27,29,30,195]},{"a":63634,"t":"byte","b":[29,193,48,46,45,42,41,39]},{"a":63642,"t":"byte","b":[37,36,34,33,30,29,27,25]},{"a":63650,"t":"byte","b":[192,22,21,248]},{"a":63654,"l":"seq_B7","c":"Sound sequence $B7, called by $83: 95 notes on instruments 44, 26, then returns to its caller.","t":"byte","b":[243,44,192,58,59,56,58,54],"x":[41144]},{"a":63662,"t":"byte","b":[56,53,54,51,53,49,51,47]},{"a":63670,"t":"byte","b":[49,192,46,47,46,47,46,47]},{"a":63678,"t":"byte","b":[49,51,53,54,56,58,60,61]},{"a":63686,"t":"byte","b":[63,65,66,68,243,26,199,70]},{"a":63694,"t":"byte","b":[68,66,65,63,61,60,58,56]},{"a":63702,"t":"byte","b":[54,53,51,49,48,197,46,243]},{"a":63710,"t":"byte","b":[44,192,53,54,51,53,49,51]},{"a":63718,"t":"byte","b":[48,49,46,47,44,46,42,44]},{"a":63726,"t":"byte","b":[41,42,58,59,192,56,58,54]},{"a":63734,"t":"byte","b":[56,53,54,51,53,49,51,47]},{"a":63742,"t":"byte","b":[49,46,47,46,47,46,47,192]},{"a":63750,"t":"byte","b":[49,51,53,54,56,58,60,61]},{"a":63758,"t":"byte","b":[63,65,66,68,248]},{"a":63763,"l":"seq_B8","c":"Sound sequence $B8, called by $84: 1 note on instrument 27, then returns to its caller.","t":"byte","b":[243,27,201,46,248],"x":[41146]},{"a":63768,"l":"seq_B9","c":"Sound sequence $B9, called by $85: 1 note on instrument 28, then returns to its caller.","t":"byte","b":[243,28,201,22,248],"x":[41148]},{"a":63773,"l":"seq_BA","c":"Sound sequence $BA, called by $83: filter 2, 15 notes on instrument 26, then returns to its caller.","t":"byte","b":[243,26,249,2,199,70,68,66],"x":[41150]},{"a":63781,"t":"byte","b":[65,63,61,60,58,56,54,53]},{"a":63789,"t":"byte","b":[51,49,48,200,46,248]},{"a":63795,"l":"seq_BB","c":"Sound sequence $BB, called by $84: 15 notes on instrument 27, then returns to its caller.","t":"byte","b":[243,27,197,240,199,70,68,66],"x":[41152]},{"a":63803,"t":"byte","b":[65,63,61,60,58,56,54,53]},{"a":63811,"t":"byte","b":[51,49,197,48,200,46,248]},{"a":63818,"l":"seq_BC","c":"Sound sequence $BC, called by $85: 20 notes on instrument 29, then returns to its caller.","t":"byte","b":[243,29,193,22,34,17,29,20],"x":[41154]},{"a":63826,"t":"byte","b":[32,17,195,22,193,17,22,17]},{"a":63834,"t":"byte","b":[22,34,17,195,25,17,22,193]},{"a":63842,"t":"byte","b":[17,22,17,248]},{"a":63846,"l":"seq_BD","c":"Sound sequence $BD, called by $86: filter 5, 8 notes on instrument 31, then returns to its caller.","t":"byte","b":[243,31,249,5,192,46,47,51],"x":[41156]},{"a":63854,"t":"byte","b":[53,58,59,63,65,248]},{"a":63860,"l":"seq_BE","c":"Sound sequence $BE, called by $87: then returns to its caller.","t":"byte","b":[243,31,197,240,248],"x":[41158]},{"a":63865,"l":"seq_BF","c":"Sound sequence $BF, called by $88: then returns to its caller.","t":"byte","b":[243,32,197,240,248],"x":[41160]},{"a":63870,"l":"seq_C0","c":"Sound sequence $C0, called by $88: 9 notes on instrument 32, then returns to its caller.","t":"byte","b":[243,32,193,58,58,58,58,58],"x":[41162]},{"a":63878,"t":"byte","b":[58,58,58,58,248]},{"a":63883,"l":"seq_C1","c":"Sound sequence $C1, called by $89: 10 notes on instruments 33, 34, 35, then returns to its caller.","t":"byte","b":[243,33,203,53,240,53,202,54],"x":[41164]},{"a":63891,"t":"byte","b":[203,53,240,53,244,201,197,56]},{"a":63899,"t":"byte","b":[243,34,195,58,243,35,199,59]},{"a":63907,"t":"byte","b":[243,34,195,61,243,35,199,63]},{"a":63915,"t":"byte","b":[248]},{"a":63916,"l":"seq_C2","c":"Sound sequence $C2, called by $89: 15 notes on instrument 36, then returns to its caller.","t":"byte","b":[243,36,194,70,192,240,194,70],"x":[41166]},{"a":63924,"t":"byte","b":[192,240,194,70,192,240,194,70]},{"a":63932,"t":"byte","b":[192,240,194,70,192,240,194,70]},{"a":63940,"t":"byte","b":[192,240,194,70,192,240,194,70]},{"a":63948,"t":"byte","b":[192,240,194,70,192,240,194,70]},{"a":63956,"t":"byte","b":[192,240,194,70,192,240,194,70]},{"a":63964,"t":"byte","b":[192,240,194,70,192,240,194,70]},{"a":63972,"t":"byte","b":[192,240,194,71,192,240,248]},{"a":63979,"l":"seq_C3","c":"Sound sequence $C3, called by $89: 1 note on instrument 36, then returns to its caller.","t":"byte","b":[243,36,199,70,248],"x":[41168]},{"a":63984,"l":"seq_C4","c":"Sound sequence $C4, called by $89: 1 note on instrument 36, then returns to its caller.","t":"byte","b":[243,36,201,70,248],"x":[41170]},{"a":63989,"l":"seq_C5","c":"Sound sequence $C5, called by $8A: 10 notes on instruments 33, 34, 35, then returns to its caller.","t":"byte","b":[243,33,203,46,240,46,202,49],"x":[41172]},{"a":63997,"t":"byte","b":[203,46,240,46,244,201,197,51]},{"a":64005,"t":"byte","b":[243,34,195,53,243,35,199,54]},{"a":64013,"t":"byte","b":[243,34,195,56,243,35,199,59]},{"a":64021,"t":"byte","b":[248]},{"a":64022,"l":"seq_C6","c":"Sound sequence $C6, called by $8A: 15 notes on instrument 36, then returns to its caller.","t":"byte","b":[243,36,194,58,192,240,194,58],"x":[41174]},{"a":64030,"t":"byte","b":[192,240,194,58,192,240,194,56]},{"a":64038,"t":"byte","b":[192,240,194,56,192,240,194,56]},{"a":64046,"t":"byte","b":[192,240,194,66,192,240,194,66]},{"a":64054,"t":"byte","b":[192,240,194,66,192,240,194,65]},{"a":64062,"t":"byte","b":[192,240,194,65,192,240,194,65]},{"a":64070,"t":"byte","b":[192,240,194,63,192,240,194,65]},{"a":64078,"t":"byte","b":[192,240,194,66,192,240,248]},{"a":64085,"l":"seq_C7","c":"Sound sequence $C7, called by $8A: 1 note on instrument 36, then returns to its caller.","t":"byte","b":[243,36,199,65,248],"x":[41176]},{"a":64090,"l":"seq_C8","c":"Sound sequence $C8, called by $8A: 1 note on instrument 36, then returns to its caller.","t":"byte","b":[243,36,201,65,248],"x":[41178]},{"a":64095,"l":"seq_C9","c":"Sound sequence $C9, called by $8B: 2 notes on instrument 37, then returns to its caller.","t":"byte","b":[243,37,192,22,194,240,192,17],"x":[41180]},{"a":64103,"t":"byte","b":[194,240,248]},{"a":64106,"l":"seq_CA","c":"Sound sequence $CA, called by $8B: 4 notes on instruments 34, 35, then returns to its caller.","t":"byte","b":[243,34,195,49,243,35,199,51],"x":[41182]},{"a":64114,"t":"byte","b":[243,34,195,53,243,35,199,54]},{"a":64122,"t":"byte","b":[248]},{"a":64123,"l":"seq_CB","c":"Sound sequence $CB, called by $89: 1 note on instrument 36, then returns to its caller.","t":"byte","b":[243,36,244,200,195,70,248],"x":[41184]},{"a":64130,"l":"seq_CC","c":"Sound sequence $CC, called by $8A: 1 note on instrument 36, then returns to its caller.","t":"byte","b":[243,36,244,200,195,65,248],"x":[41186]},{"a":64137,"l":"seq_CD","c":"Sound sequence $CD, called by $89: 63 notes on instruments 33, 36, 40, 41, then returns to its caller.","t":"byte","b":[243,33,203,49,240,49,197,54],"x":[41188]},{"a":64145,"t":"byte","b":[202,61,195,240,203,53,240,53]},{"a":64153,"t":"byte","b":[196,58,193,56,202,58,195,240]},{"a":64161,"t":"byte","b":[203,49,240,49,197,54,202,61]},{"a":64169,"t":"byte","b":[195,240,203,53,240,53,196,65]},{"a":64177,"t":"byte","b":[193,63,199,65,192,51,53,54]},{"a":64185,"t":"byte","b":[56,58,60,61,63,243,36,199]},{"a":64193,"t":"byte","b":[65,68,67,63,243,40,199,46]},{"a":64201,"t":"byte","b":[243,41,192,53,54,53,54,53]},{"a":64209,"t":"byte","b":[54,53,54,53,54,53,54,53]},{"a":64217,"t":"byte","b":[54,53,54,192,53,54,53,54]},{"a":64225,"t":"byte","b":[53,54,53,54,53,54,53,54]},{"a":64233,"t":"byte","b":[53,54,53,54,248]},{"a":64238,"l":"seq_CE","c":"Sound sequence $CE, called by $8A: 78 notes on instruments 33, 40, then returns to its caller.","t":"byte","b":[243,33,203,46,240,46,197,49],"x":[41190]},{"a":64246,"t":"byte","b":[202,54,195,240,203,46,240,46]},{"a":64254,"t":"byte","b":[196,53,193,51,202,53,195,240]},{"a":64262,"t":"byte","b":[203,46,240,46,197,49,202,54]},{"a":64270,"t":"byte","b":[195,240,203,46,240,46,196,58]},{"a":64278,"t":"byte","b":[193,56,199,58,192,56,58,59]},{"a":64286,"t":"byte","b":[61,63,65,66,68,199,70,73]},{"a":64294,"t":"byte","b":[72,68,243,40,192,46,47,46]},{"a":64302,"t":"byte","b":[47,46,47,46,47,46,47,46]},{"a":64310,"t":"byte","b":[47,46,47,46,47,192,46,47]},{"a":64318,"t":"byte","b":[46,47,46,47,46,47,46,47]},{"a":64326,"t":"byte","b":[46,47,46,47,46,47,192,58]},{"a":64334,"t":"byte","b":[59,58,59,58,59,58,59,58]},{"a":64342,"t":"byte","b":[59,58,59,58,59,58,59,248]},{"a":64350,"l":"seq_CF","c":"Sound sequence $CF, called by $8B: 2 notes on instrument 37, then returns to its caller.","t":"byte","b":[243,37,192,22,194,240,192,13],"x":[41192]},{"a":64358,"t":"byte","b":[194,240,248]},{"a":64361,"l":"seq_D0","c":"Sound sequence $D0, called by $8B: 3 notes on instrument 37, then returns to its caller.","t":"byte","b":[243,37,192,18,194,240,192,18],"x":[41194]},{"a":64369,"t":"byte","b":[194,240,192,18,194,240,248]},{"a":64376,"l":"seq_D1","c":"Sound sequence $D1, called by $8B: 1 note on instrument 37, then returns to its caller.","t":"byte","b":[243,37,192,17,194,240,248],"x":[41196]},{"a":64383,"l":"seq_D2","c":"Sound sequence $D2, called by $8B: 6 notes on instruments 38, 39, 40, then returns to its caller.","t":"byte","b":[243,38,197,13,243,39,199,22],"x":[41198]},{"a":64391,"t":"byte","b":[15,20,244,198,194,29,192,240]},{"a":64399,"t":"byte","b":[243,40,202,22,248]},{"a":64404,"l":"seq_D3","c":"Sound sequence $D3, called by $84: filter 6, 22 notes on instruments 1, 2, 3, 4, then returns to its caller.","t":"byte","b":[243,1,249,6,192,22,240,243],"x":[41200]},{"a":64412,"t":"byte","b":[2,192,44,240,243,1,192,17]},{"a":64420,"t":"byte","b":[240,22,240,243,3,192,32,240]},{"a":64428,"t":"byte","b":[243,1,192,17,240,243,2,192]},{"a":64436,"t":"byte","b":[29,240,243,1,192,22,240,243]},{"a":64444,"t":"byte","b":[2,192,29,240,243,4,192,29]},{"a":64452,"t":"byte","b":[240,34,240,29,240,243,1,192]},{"a":64460,"t":"byte","b":[22,240,243,2,192,44,240,243]},{"a":64468,"t":"byte","b":[1,192,17,240,22,240,243,3]},{"a":64476,"t":"byte","b":[192,32,240,243,1,192,17,240]},{"a":64484,"t":"byte","b":[243,4,192,34,240,29,240,32]},{"a":64492,"t":"byte","b":[240,29,240,248]},{"a":64496,"l":"seq_D4","c":"Sound sequence $D4, voice 1 of the goblin's drag (goblin_drags); gone on to from $89: tempo 10, plays $8C $8C, then goes on to $80.","t":"byte","b":[246,10,247,12,247,12,245,0],"x":[41202]},{"a":64504,"l":"seq_D5","c":"Sound sequence $D5, voice 2 of the goblin's drag (goblin_drags); gone on to from $8A: plays $8D $8D, then goes on to $81.","t":"byte","b":[247,13,247,13,245,1],"x":[41204]},{"a":64510,"l":"seq_D6","c":"Sound sequence $D6, voice 3 of the goblin's drag (goblin_drags); gone on to from $8B: plays $8E $8E, then goes on to $82.","t":"byte","b":[247,14,247,14,245,2],"x":[41206]},{"a":64516,"t":"gap","n":60},{"a":64576,"l":"scene_shapes","c":"Thirteen sprite shapes, $FC40-$FF7F, pictures $33 to $3F once swapped in: Mariana in four pieces (head, body, legs and a second body), Drax in six (head, robe and its foot standing; arm, head and robe throwing) and his star in three, growing. swap_shape_bank exchanges them with the first thirteen of fighter 1's body pieces when the flag at $BB is set, which happens only on side 2.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":64584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":64592,"t":"byte","b":[0,0,0,0,0,0,16,0]},{"a":64600,"t":"byte","b":[0,84,0,0,84,0,1,117]},{"a":64608,"t":"byte","b":[0,1,253,0,1,117,0,1]},{"a":64616,"t":"byte","b":[253,0,5,253,64,5,101,64]},{"a":64624,"t":"byte","b":[5,117,64,5,213,64,13,247]},{"a":64632,"t":"byte","b":[64,63,119,192,63,255,192,0]},{"a":64640,"t":"byte","b":[63,255,240,63,255,240,51,187]},{"a":64648,"t":"byte","b":[48,62,186,240,58,186,176,54]},{"a":64656,"t":"byte","b":[154,176,49,117,48,243,253,48]},{"a":64664,"t":"byte","b":[243,252,60,195,252,60,195,252]},{"a":64672,"t":"byte","b":[60,195,220,12,203,253,12,206]},{"a":64680,"t":"byte","b":[254,12,207,187,76,207,171,207]},{"a":64688,"t":"byte","b":[255,171,207,63,239,205,31,207]},{"a":64696,"t":"byte","b":[192,15,207,192,15,207,192,0]},{"a":64704,"t":"byte","b":[15,195,240,15,195,240,15,195]},{"a":64712,"t":"byte","b":[240,15,195,240,3,195,192,3]},{"a":64720,"t":"byte","b":[195,192,3,195,192,3,195,192]},{"a":64728,"t":"byte","b":[15,0,240,15,0,240,15,0]},{"a":64736,"t":"byte","b":[240,15,0,240,15,0,240,15]},{"a":64744,"t":"byte","b":[0,240,13,0,112,12,0,48]},{"a":64752,"t":"byte","b":[12,0,48,15,20,244,60,85]},{"a":64760,"t":"byte","b":[61,253,85,127,0,0,0,0]},{"a":64768,"t":"byte","b":[63,255,240,63,255,240,51,255]},{"a":64776,"t":"byte","b":[48,62,254,240,62,254,240,55]},{"a":64784,"t":"byte","b":[223,112,49,117,48,243,253,48]},{"a":64792,"t":"byte","b":[243,252,60,195,252,60,195,252]},{"a":64800,"t":"byte","b":[60,195,220,12,207,253,12,207]},{"a":64808,"t":"byte","b":[255,12,207,255,76,207,87,207]},{"a":64816,"t":"byte","b":[255,87,207,63,223,205,31,207]},{"a":64824,"t":"byte","b":[192,15,207,192,15,207,192,0]},{"a":64832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":64840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":64848,"t":"byte","b":[48,0,0,252,0,0,252,0]},{"a":64856,"t":"byte","b":[0,223,160,3,95,96,3,255]},{"a":64864,"t":"byte","b":[96,1,253,160,0,221,160,0]},{"a":64872,"t":"byte","b":[126,144,0,246,96,0,218,80]},{"a":64880,"t":"byte","b":[0,89,164,0,42,168,0,42]},{"a":64888,"t":"byte","b":[168,0,42,168,0,42,168,0]},{"a":64896,"t":"byte","b":[60,42,104,223,170,104,205,170]},{"a":64904,"t":"byte","b":[104,48,170,104,0,170,104,0]},{"a":64912,"t":"byte","b":[105,168,0,41,168,0,38,164]},{"a":64920,"t":"byte","b":[0,38,168,0,46,152,0,62]},{"a":64928,"t":"byte","b":[152,0,246,148,0,246,88,0]},{"a":64936,"t":"byte","b":[54,104,0,5,104,0,21,168]},{"a":64944,"t":"byte","b":[0,22,168,0,38,168,0,38]},{"a":64952,"t":"byte","b":[168,0,38,168,0,42,168,0]},{"a":64960,"t":"byte","b":[0,170,164,0,170,160,0,170]},{"a":64968,"t":"byte","b":[144,0,170,164,0,170,164,0]},{"a":64976,"t":"byte","b":[170,164,0,170,164,0,170,164]},{"a":64984,"t":"byte","b":[0,166,168,0,170,168,0,166]},{"a":64992,"t":"byte","b":[168,0,170,168,0,166,104,0]},{"a":65000,"t":"byte","b":[170,168,0,166,168,0,170,104]},{"a":65008,"t":"byte","b":[3,230,168,15,250,104,21,85]},{"a":65016,"t":"byte","b":[248,0,87,252,0,0,0,8]},{"a":65024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65056,"t":"byte","b":[0,0,60,0,0,207,240,0]},{"a":65064,"t":"byte","b":[53,232,0,192,216,0,3,10]},{"a":65072,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":65080,"t":"byte","b":[5,0,0,0,0,0,0,0]},{"a":65088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65104,"t":"byte","b":[192,0,3,240,0,3,242,0]},{"a":65112,"t":"byte","b":[3,126,128,13,125,128,15,253]},{"a":65120,"t":"byte","b":[128,7,246,128,3,118,128,1]},{"a":65128,"t":"byte","b":[122,64,1,217,160,3,233,96]},{"a":65136,"t":"byte","b":[107,106,160,169,170,168,166,170]},{"a":65144,"t":"byte","b":[168,85,170,104,0,169,104,0]},{"a":65152,"t":"byte","b":[0,170,90,0,42,90,0,41]},{"a":65160,"t":"byte","b":[106,63,26,170,195,250,170,13]},{"a":65168,"t":"byte","b":[250,170,48,90,165,0,154,88]},{"a":65176,"t":"byte","b":[0,149,168,0,42,168,0,42]},{"a":65184,"t":"byte","b":[168,0,42,148,0,25,104,0]},{"a":65192,"t":"byte","b":[21,168,0,38,168,0,38,168]},{"a":65200,"t":"byte","b":[0,38,168,0,38,168,0,38]},{"a":65208,"t":"byte","b":[168,0,38,168,0,42,168,0]},{"a":65216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65240,"t":"byte","b":[0,48,0,0,56,0,0,220]},{"a":65248,"t":"byte","b":[0,0,104,0,0,56,0,0]},{"a":65256,"t":"byte","b":[48,0,0,0,0,0,0,0]},{"a":65264,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65296,"t":"byte","b":[0,0,0,48,0,0,16,0]},{"a":65304,"t":"byte","b":[0,44,0,0,212,0,0,75]},{"a":65312,"t":"byte","b":[0,2,130,0,3,37,0,0]},{"a":65320,"t":"byte","b":[87,0,1,168,0,0,24,0]},{"a":65328,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":65352,"t":"byte","b":[0,0,32,0,0,8,0,0]},{"a":65360,"t":"byte","b":[0,0,0,32,128,2,0,0]},{"a":65368,"t":"byte","b":[0,2,0,0,0,0,17,48]},{"a":65376,"t":"byte","b":[64,0,0,128,8,64,0,0]},{"a":65384,"t":"byte","b":[0,64,0,5,0,0,32,0]},{"a":65392,"t":"byte","b":[2,64,0,0,8,0,0,0]},{"a":65400,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":65408,"t":"gap","n":128}]}