{"schema":1,"platform":"c64","game":"barbarian","part":"tournament","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":"696c402e495b1d54a3c9055de475e7529fe4fd1a1566c964155f78f4fef64a96","snapshot":{"file":"work/entry.vsf","sha256":"a581c880ae66aaf7e6f3499dd6063532a07e7a794fcb103c63bfb39581ae1a74"},"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":75,"c":true},{"a":33030,"n":"reset_sprite_slots","k":"routine","len":32,"c":true},{"a":33032,"n":"b_8108","k":"branch","len":1,"c":false},{"a":33062,"n":"reset_fighters","k":"routine","len":32,"c":true},{"a":33064,"n":"b_8128","k":"branch","len":1,"c":false},{"a":33094,"n":"reset_strength","k":"routine","len":17,"c":true},{"a":33111,"n":"reset_score_text","k":"routine","len":28,"c":true},{"a":33129,"n":"b_8169","k":"branch","len":1,"c":false},{"a":33139,"n":"build_mirror_table","k":"routine","len":25,"c":true},{"a":33141,"n":"b_8175","k":"branch","len":1,"c":false},{"a":33144,"n":"b_8178","k":"branch","len":1,"c":false},{"a":33164,"n":"build_mask_table","k":"routine","len":40,"c":true},{"a":33166,"n":"b_818E","k":"branch","len":1,"c":false},{"a":33170,"n":"b_8192","k":"branch","len":1,"c":false},{"a":33186,"n":"b_81A2","k":"branch","len":1,"c":false},{"a":33204,"n":"run_snakes","k":"routine","len":13,"c":true},{"a":33206,"n":"b_81B6","k":"branch","len":1,"c":false},{"a":33213,"n":"b_81BD","k":"branch","len":1,"c":false},{"a":33217,"n":"anim_step","k":"routine","len":140,"c":true},{"a":33280,"n":"j_8200","k":"branch","len":1,"c":false},{"a":33308,"n":"b_821C","k":"branch","len":1,"c":false},{"a":33319,"n":"b_8227","k":"branch","len":1,"c":false},{"a":33333,"n":"b_8235","k":"branch","len":1,"c":false},{"a":33350,"n":"b_8246","k":"branch","len":1,"c":false},{"a":33357,"n":"anim_draw","k":"routine","len":56,"c":true},{"a":33361,"n":"b_8251","k":"branch","len":1,"c":false},{"a":33365,"n":"b_8255","k":"branch","len":1,"c":false},{"a":33413,"n":"show_mode","k":"routine","len":18,"c":true},{"a":33422,"n":"b_828E","k":"branch","len":1,"c":false},{"a":33427,"n":"j_8293","k":"branch","len":1,"c":false},{"a":33431,"n":"show_middle","k":"routine","len":70,"c":true},{"a":33459,"n":"b_82B3","k":"branch","len":1,"c":false},{"a":33482,"n":"b_82CA","k":"branch","len":1,"c":false},{"a":33495,"n":"j_82D7","k":"branch","len":1,"c":false},{"a":33501,"n":"show_strength","k":"routine","len":51,"c":true},{"a":33503,"n":"b_82DF","k":"branch","len":1,"c":false},{"a":33552,"n":"clock_out","k":"routine","len":78,"c":true},{"a":33572,"n":"b_8324","k":"branch","len":1,"c":false},{"a":33593,"n":"b_8339","k":"branch","len":1,"c":false},{"a":33597,"n":"b_833D","k":"branch","len":1,"c":false},{"a":33629,"n":"r_835D","k":"branch","len":1,"c":false},{"a":33630,"n":"walk_on","k":"routine","len":83,"c":true},{"a":33651,"n":"b_8373","k":"branch","len":1,"c":false},{"a":33666,"n":"b_8382","k":"branch","len":1,"c":false},{"a":33691,"n":"b_839B","k":"branch","len":1,"c":false},{"a":33712,"n":"r_83B0","k":"branch","len":1,"c":false},{"a":33713,"n":"time_bonus","k":"routine","len":79,"c":true},{"a":33737,"n":"b_83C9","k":"branch","len":1,"c":false},{"a":33787,"n":"b_83FB","k":"branch","len":1,"c":false},{"a":33792,"n":"walk_off","k":"routine","len":158,"c":true},{"a":33822,"n":"b_841E","k":"branch","len":1,"c":false},{"a":33831,"n":"j_8427","k":"branch","len":1,"c":false},{"a":33841,"n":"r_8431","k":"branch","len":1,"c":false},{"a":33842,"n":"b_8432","k":"branch","len":1,"c":false},{"a":33856,"n":"b_8440","k":"branch","len":1,"c":false},{"a":33877,"n":"b_8455","k":"branch","len":1,"c":false},{"a":33902,"n":"b_846E","k":"branch","len":1,"c":false},{"a":33921,"n":"b_8481","k":"branch","len":1,"c":false},{"a":33933,"n":"b_848D","k":"branch","len":1,"c":false},{"a":33942,"n":"b_8496","k":"branch","len":1,"c":false},{"a":33946,"n":"b_849A","k":"branch","len":1,"c":false},{"a":33950,"n":"start_ending","k":"routine","len":31,"c":true},{"a":33959,"n":"b_84A7","k":"branch","len":1,"c":false},{"a":33981,"n":"drax_throws","k":"routine","len":101,"c":true},{"a":34057,"n":"b_8509","k":"branch","len":1,"c":false},{"a":34063,"n":"b_850F","k":"branch","len":1,"c":false},{"a":34081,"n":"r_8521","k":"branch","len":1,"c":false},{"a":34082,"n":"star_strikes","k":"routine","len":61,"c":true},{"a":34098,"n":"b_8532","k":"branch","len":1,"c":false},{"a":34123,"n":"b_854B","k":"branch","len":1,"c":false},{"a":34143,"n":"star_dodged","k":"routine","len":19,"c":true},{"a":34162,"n":"reach_drax","k":"routine","len":124,"c":true},{"a":34190,"n":"j_858E","k":"branch","len":1,"c":false},{"a":34231,"n":"b_85B7","k":"branch","len":1,"c":false},{"a":34254,"n":"b_85CE","k":"branch","len":1,"c":false},{"a":34274,"n":"b_85E2","k":"branch","len":1,"c":false},{"a":34285,"n":"r_85ED","k":"branch","len":1,"c":false},{"a":34286,"n":"set_move","k":"routine","len":11,"c":true},{"a":34297,"n":"draw_fighters_once","k":"routine","len":13,"c":true},{"a":34310,"n":"wait_ticks","k":"routine","len":7,"c":true},{"a":34312,"n":"b_8608","k":"branch","len":1,"c":false},{"a":34317,"n":"stop_sprites","k":"routine","len":21,"c":true},{"a":34321,"n":"b_8611","k":"branch","len":1,"c":false},{"a":34338,"n":"read_players","k":"routine","len":13,"c":true},{"a":34344,"n":"b_8628","k":"branch","len":1,"c":false},{"a":34350,"n":"r_862E","k":"branch","len":1,"c":false},{"a":34351,"n":"read_stick","k":"routine","len":57,"c":true},{"a":34365,"n":"b_863D","k":"branch","len":1,"c":false},{"a":34407,"n":"r_8667","k":"branch","len":1,"c":false},{"a":34408,"n":"find_stick","k":"routine","len":14,"c":true},{"a":34414,"n":"b_866E","k":"branch","len":1,"c":false},{"a":34421,"n":"r_8675","k":"branch","len":1,"c":false},{"a":34422,"n":"stick_row","k":"routine","len":51,"c":true},{"a":34441,"n":"b_8689","k":"branch","len":1,"c":false},{"a":34444,"n":"j_868C","k":"branch","len":1,"c":false},{"a":34470,"n":"b_86A6","k":"branch","len":1,"c":false},{"a":34473,"n":"stick_to_move","k":"routine","len":37,"c":true},{"a":34491,"n":"b_86BB","k":"branch","len":1,"c":false},{"a":34509,"n":"r_86CD","k":"branch","len":1,"c":false},{"a":34510,"n":"idle_taunt","k":"routine","len":56,"c":true},{"a":34526,"n":"b_86DE","k":"branch","len":1,"c":false},{"a":34530,"n":"b_86E2","k":"branch","len":1,"c":false},{"a":34558,"n":"b_86FE","k":"branch","len":1,"c":false},{"a":34562,"n":"b_8702","k":"branch","len":1,"c":false},{"a":34565,"n":"r_8705","k":"branch","len":1,"c":false},{"a":34566,"n":"computer_moves","k":"routine","len":127,"c":true},{"a":34602,"n":"b_872A","k":"branch","len":1,"c":false},{"a":34668,"n":"b_876C","k":"branch","len":1,"c":false},{"a":34692,"n":"r_8784","k":"branch","len":1,"c":false},{"a":34693,"n":"times8","k":"routine","len":16,"c":true},{"a":34709,"n":"read_poses","k":"routine","len":29,"c":true},{"a":34711,"n":"b_8797","k":"branch","len":1,"c":false},{"a":34730,"n":"b_87AA","k":"branch","len":1,"c":false},{"a":34738,"n":"check_hits","k":"routine","len":30,"c":true},{"a":34754,"n":"b_87C2","k":"branch","len":1,"c":false},{"a":34767,"n":"r_87CF","k":"branch","len":1,"c":false},{"a":34768,"n":"hit_test","k":"routine","len":113,"c":true},{"a":34800,"n":"b_87F0","k":"branch","len":1,"c":false},{"a":34846,"n":"b_881E","k":"branch","len":1,"c":false},{"a":34858,"n":"b_882A","k":"branch","len":1,"c":false},{"a":34878,"n":"b_883E","k":"branch","len":1,"c":false},{"a":34881,"n":"attack_index","k":"routine","len":13,"c":true},{"a":34885,"n":"b_8845","k":"branch","len":1,"c":false},{"a":34893,"n":"r_884D","k":"branch","len":1,"c":false},{"a":34894,"n":"hit_record_at","k":"routine","len":19,"c":true},{"a":34913,"n":"hit_effect","k":"routine","len":85,"c":true},{"a":34946,"n":"b_8882","k":"branch","len":1,"c":false},{"a":34953,"n":"b_8889","k":"branch","len":1,"c":false},{"a":34974,"n":"b_889E","k":"branch","len":1,"c":false},{"a":34995,"n":"b_88B3","k":"branch","len":1,"c":false},{"a":34998,"n":"hit_blood","k":"routine","len":79,"c":true},{"a":35031,"n":"b_88D7","k":"branch","len":1,"c":false},{"a":35042,"n":"b_88E2","k":"branch","len":1,"c":false},{"a":35076,"n":"r_8904","k":"branch","len":1,"c":false},{"a":35077,"n":"hit_score","k":"routine","len":48,"c":true},{"a":35124,"n":"r_8934","k":"branch","len":1,"c":false},{"a":35125,"n":"add_digits","k":"routine","len":23,"c":true},{"a":35128,"n":"b_8938","k":"branch","len":1,"c":false},{"a":35140,"n":"b_8944","k":"branch","len":1,"c":false},{"a":35148,"n":"get_distance","k":"routine","len":19,"c":true},{"a":35159,"n":"b_8957","k":"branch","len":1,"c":false},{"a":35164,"n":"j_895C","k":"branch","len":1,"c":false},{"a":35167,"n":"animate_fighters","k":"routine","len":41,"c":true},{"a":35178,"n":"b_896A","k":"branch","len":1,"c":false},{"a":35180,"n":"b_896C","k":"branch","len":1,"c":false},{"a":35196,"n":"b_897C","k":"branch","len":1,"c":false},{"a":35205,"n":"b_8985","k":"branch","len":1,"c":false},{"a":35208,"n":"animate_fighter","k":"routine","len":185,"c":true},{"a":35222,"n":"j_8996","k":"branch","len":1,"c":false},{"a":35224,"n":"b_8998","k":"branch","len":1,"c":false},{"a":35247,"n":"b_89AF","k":"branch","len":1,"c":false},{"a":35272,"n":"b_89C8","k":"branch","len":1,"c":false},{"a":35302,"n":"b_89E6","k":"branch","len":1,"c":false},{"a":35312,"n":"b_89F0","k":"branch","len":1,"c":false},{"a":35319,"n":"b_89F7","k":"branch","len":1,"c":false},{"a":35331,"n":"b_8A03","k":"branch","len":1,"c":false},{"a":35372,"n":"b_8A2C","k":"branch","len":1,"c":false},{"a":35388,"n":"b_8A3C","k":"branch","len":1,"c":false},{"a":35393,"n":"clear_compose","k":"routine","len":16,"c":true},{"a":35396,"n":"b_8A44","k":"branch","len":1,"c":false},{"a":35409,"n":"compose_frame","k":"routine","len":73,"c":true},{"a":35411,"n":"b_8A53","k":"branch","len":1,"c":false},{"a":35446,"n":"b_8A76","k":"branch","len":1,"c":false},{"a":35464,"n":"b_8A88","k":"branch","len":1,"c":false},{"a":35469,"n":"b_8A8D","k":"branch","len":1,"c":false},{"a":35481,"n":"r_8A99","k":"branch","len":1,"c":false},{"a":35482,"n":"mirror_compose","k":"routine","len":50,"c":true},{"a":35494,"n":"b_8AA6","k":"branch","len":1,"c":false},{"a":35496,"n":"b_8AA8","k":"branch","len":1,"c":false},{"a":35504,"n":"b_8AB0","k":"branch","len":1,"c":false},{"a":35510,"n":"b_8AB6","k":"branch","len":1,"c":false},{"a":35527,"n":"b_8AC7","k":"branch","len":1,"c":false},{"a":35532,"n":"move_fighter","k":"routine","len":65,"c":true},{"a":35579,"n":"b_8AFB","k":"branch","len":1,"c":false},{"a":35596,"n":"r_8B0C","k":"branch","len":1,"c":false},{"a":35597,"n":"limit_back","k":"routine","len":33,"c":true},{"a":35616,"n":"b_8B20","k":"branch","len":1,"c":false},{"a":35621,"n":"b_8B25","k":"branch","len":1,"c":false},{"a":35627,"n":"b_8B2B","k":"branch","len":1,"c":false},{"a":35630,"n":"limit_forward","k":"routine","len":27,"c":true},{"a":35648,"n":"b_8B40","k":"branch","len":1,"c":false},{"a":35654,"n":"b_8B46","k":"branch","len":1,"c":false},{"a":35657,"n":"check_overlap","k":"routine","len":53,"c":true},{"a":35673,"n":"b_8B59","k":"branch","len":1,"c":false},{"a":35677,"n":"j_8B5D","k":"branch","len":1,"c":false},{"a":35704,"n":"b_8B78","k":"branch","len":1,"c":false},{"a":35707,"n":"b_8B7B","k":"branch","len":1,"c":false},{"a":35710,"n":"draw_fighter","k":"routine","len":114,"c":true},{"a":35717,"n":"b_8B85","k":"branch","len":1,"c":false},{"a":35720,"n":"j_8B88","k":"branch","len":1,"c":false},{"a":35752,"n":"b_8BA8","k":"branch","len":1,"c":false},{"a":35779,"n":"b_8BC3","k":"branch","len":1,"c":false},{"a":35800,"n":"b_8BD8","k":"branch","len":1,"c":false},{"a":35806,"n":"b_8BDE","k":"branch","len":1,"c":false},{"a":35815,"n":"b_8BE7","k":"branch","len":1,"c":false},{"a":35824,"n":"draw_fighter_clip","k":"routine","len":118,"c":true},{"a":35858,"n":"b_8C12","k":"branch","len":1,"c":false},{"a":35889,"n":"b_8C31","k":"branch","len":1,"c":false},{"a":35918,"n":"b_8C4E","k":"branch","len":1,"c":false},{"a":35924,"n":"b_8C54","k":"branch","len":1,"c":false},{"a":35933,"n":"b_8C5D","k":"branch","len":1,"c":false},{"a":35942,"n":"save_strip","k":"routine","len":54,"c":true},{"a":35944,"n":"b_8C68","k":"branch","len":1,"c":false},{"a":35996,"n":"clear_strip","k":"routine","len":54,"c":true},{"a":35998,"n":"b_8C9E","k":"branch","len":1,"c":false},{"a":36050,"n":"show_strip","k":"routine","len":54,"c":true},{"a":36052,"n":"b_8CD4","k":"branch","len":1,"c":false},{"a":36104,"n":"flip_sprite_shapes","k":"routine","len":83,"c":true},{"a":36124,"n":"b_8D1C","k":"branch","len":1,"c":false},{"a":36126,"n":"b_8D1E","k":"branch","len":1,"c":false},{"a":36182,"n":"b_8D56","k":"branch","len":1,"c":false},{"a":36186,"n":"r_8D5A","k":"branch","len":1,"c":false},{"a":36187,"n":"swap_cells_13","k":"routine","len":36,"c":true},{"a":36223,"n":"swap_cells_23","k":"routine","len":36,"c":true},{"a":36259,"n":"swap_4x4_cells","k":"routine","len":94,"c":true},{"a":36263,"n":"b_8DA7","k":"branch","len":1,"c":false},{"a":36265,"n":"b_8DA9","k":"branch","len":1,"c":false},{"a":36309,"n":"b_8DD5","k":"branch","len":1,"c":false},{"a":36311,"n":"b_8DD7","k":"branch","len":1,"c":false},{"a":36353,"n":"swap_shape_bank","k":"routine","len":59,"c":true},{"a":36371,"n":"b_8E13","k":"branch","len":1,"c":false},{"a":36373,"n":"b_8E15","k":"branch","len":1,"c":false},{"a":36398,"n":"b_8E2E","k":"branch","len":1,"c":false},{"a":36408,"n":"b_8E38","k":"branch","len":1,"c":false},{"a":36412,"n":"scene_sprites","k":"routine","len":92,"c":true},{"a":36435,"n":"b_8E53","k":"branch","len":1,"c":false},{"a":36452,"n":"b_8E64","k":"branch","len":1,"c":false},{"a":36503,"n":"r_8E97","k":"branch","len":1,"c":false},{"a":36504,"n":"swap_backdrop","k":"routine","len":53,"c":true},{"a":36508,"n":"b_8E9C","k":"branch","len":1,"c":false},{"a":36557,"n":"lift_arena","k":"routine","len":51,"c":true},{"a":36568,"n":"b_8ED8","k":"branch","len":1,"c":false},{"a":36572,"n":"b_8EDC","k":"branch","len":1,"c":false},{"a":36574,"n":"b_8EDE","k":"branch","len":1,"c":false},{"a":36608,"n":"drop_arena","k":"routine","len":46,"c":true},{"a":36622,"n":"b_8F0E","k":"branch","len":1,"c":false},{"a":36626,"n":"b_8F12","k":"branch","len":1,"c":false},{"a":36628,"n":"b_8F14","k":"branch","len":1,"c":false},{"a":36654,"n":"arena_byte_address","k":"routine","len":64,"c":true},{"a":36718,"n":"swap_stash","k":"routine","len":41,"c":true},{"a":36736,"n":"b_8F80","k":"branch","len":1,"c":false},{"a":36738,"n":"b_8F82","k":"branch","len":1,"c":false},{"a":36759,"n":"swap_arena_colours","k":"routine","len":90,"c":true},{"a":36777,"n":"b_8FA9","k":"branch","len":1,"c":false},{"a":36779,"n":"b_8FAB","k":"branch","len":1,"c":false},{"a":36835,"n":"b_8FE3","k":"branch","len":1,"c":false},{"a":36845,"n":"b_8FED","k":"branch","len":1,"c":false},{"a":36849,"n":"place_overlays","k":"routine","len":91,"c":true},{"a":36856,"n":"b_8FF8","k":"branch","len":1,"c":false},{"a":36907,"n":"b_902B","k":"branch","len":1,"c":false},{"a":36916,"n":"b_9034","k":"branch","len":1,"c":false},{"a":36923,"n":"b_903B","k":"branch","len":1,"c":false},{"a":36935,"n":"b_9047","k":"branch","len":1,"c":false},{"a":36940,"n":"place_overlay","k":"routine","len":76,"c":true},{"a":36957,"n":"b_905D","k":"branch","len":1,"c":false},{"a":36984,"n":"b_9078","k":"branch","len":1,"c":false},{"a":36999,"n":"j_9087","k":"branch","len":1,"c":false},{"a":37016,"n":"place_sprite_x","k":"routine","len":64,"c":true},{"a":37031,"n":"b_90A7","k":"branch","len":1,"c":false},{"a":37070,"n":"b_90CE","k":"branch","len":1,"c":false},{"a":37075,"n":"j_90D3","k":"branch","len":1,"c":false},{"a":37080,"n":"end_roll_past","k":"routine","len":45,"c":true},{"a":37086,"n":"b_90DE","k":"branch","len":1,"c":false},{"a":37101,"n":"b_90ED","k":"branch","len":1,"c":false},{"a":37106,"n":"r_90F2","k":"branch","len":1,"c":false},{"a":37107,"n":"j_90F3","k":"branch","len":1,"c":false},{"a":37109,"n":"b_90F5","k":"branch","len":1,"c":false},{"a":37125,"n":"decapitate","k":"routine","len":139,"c":true},{"a":37127,"n":"b_9107","k":"branch","len":1,"c":false},{"a":37140,"n":"b_9114","k":"branch","len":1,"c":false},{"a":37144,"n":"j_9118","k":"branch","len":1,"c":false},{"a":37187,"n":"b_9143","k":"branch","len":1,"c":false},{"a":37240,"n":"b_9178","k":"branch","len":1,"c":false},{"a":37244,"n":"j_917C","k":"branch","len":1,"c":false},{"a":37264,"n":"winner_move","k":"routine","len":44,"c":true},{"a":37299,"n":"b_91B3","k":"branch","len":1,"c":false},{"a":37303,"n":"j_91B7","k":"branch","len":1,"c":false},{"a":37308,"n":"start_goblin","k":"routine","len":83,"c":true},{"a":37330,"n":"b_91D2","k":"branch","len":1,"c":false},{"a":37353,"n":"b_91E9","k":"branch","len":1,"c":false},{"a":37390,"n":"r_920E","k":"branch","len":1,"c":false},{"a":37391,"n":"colour_pillar_tops","k":"routine","len":62,"c":true},{"a":37393,"n":"b_9211","k":"branch","len":1,"c":false},{"a":37453,"n":"colour_strip","k":"routine","len":58,"c":true},{"a":37455,"n":"b_924F","k":"branch","len":1,"c":false},{"a":37511,"n":"init_vars","k":"routine","len":48,"c":true},{"a":37559,"n":"fill_cell_stash","k":"routine","len":20,"c":true},{"a":37561,"n":"b_92B9","k":"branch","len":1,"c":false},{"a":37579,"n":"reset_clock","k":"routine","len":9,"c":true},{"a":37588,"n":"clear_sprites","k":"routine","len":36,"c":true},{"a":37592,"n":"b_92D8","k":"branch","len":1,"c":false},{"a":37624,"n":"print_message","k":"routine","len":162,"c":true},{"a":37638,"n":"b_9306","k":"branch","len":1,"c":false},{"a":37689,"n":"b_9339","k":"branch","len":1,"c":false},{"a":37706,"n":"j_934A","k":"branch","len":1,"c":false},{"a":37713,"n":"b_9351","k":"branch","len":1,"c":false},{"a":37769,"n":"b_9389","k":"branch","len":1,"c":false},{"a":37771,"n":"b_938B","k":"branch","len":1,"c":false},{"a":37782,"n":"b_9396","k":"branch","len":1,"c":false},{"a":37786,"n":"glyph_address","k":"routine","len":26,"c":true},{"a":37812,"n":"read_keys","k":"routine","len":253,"c":true},{"a":37850,"n":"b_93DA","k":"branch","len":1,"c":false},{"a":37869,"n":"b_93ED","k":"branch","len":1,"c":false},{"a":37910,"n":"b_9416","k":"branch","len":1,"c":false},{"a":37926,"n":"b_9426","k":"branch","len":1,"c":false},{"a":37940,"n":"b_9434","k":"branch","len":1,"c":false},{"a":37977,"n":"b_9459","k":"branch","len":1,"c":false},{"a":37981,"n":"b_945D","k":"branch","len":1,"c":false},{"a":38004,"n":"b_9474","k":"branch","len":1,"c":false},{"a":38016,"n":"b_9480","k":"branch","len":1,"c":false},{"a":38041,"n":"b_9499","k":"branch","len":1,"c":false},{"a":38056,"n":"b_94A8","k":"branch","len":1,"c":false},{"a":38065,"n":"fade_out","k":"routine","len":18,"c":true},{"a":38073,"n":"b_94B9","k":"branch","len":1,"c":false},{"a":38083,"n":"pause_delay","k":"routine","len":15,"c":true},{"a":38085,"n":"b_94C5","k":"branch","len":1,"c":false},{"a":38087,"n":"b_94C7","k":"branch","len":1,"c":false},{"a":38098,"n":"restart_game","k":"routine","len":63,"c":true},{"a":38127,"n":"b_94EF","k":"branch","len":1,"c":false},{"a":38147,"n":"b_9503","k":"branch","len":1,"c":false},{"a":38154,"n":"b_950A","k":"branch","len":1,"c":false},{"a":38161,"n":"irq","k":"routine","len":49,"c":true},{"a":38179,"n":"b_9523","k":"branch","len":1,"c":false},{"a":38194,"n":"b_9532","k":"branch","len":1,"c":false},{"a":38204,"n":"b_953C","k":"branch","len":1,"c":false},{"a":38210,"n":"nmi","k":"routine","len":1,"c":true},{"a":38211,"n":"raster_irq","k":"routine","len":90,"c":true},{"a":38242,"n":"b_9562","k":"branch","len":1,"c":false},{"a":38296,"n":"b_9598","k":"branch","len":1,"c":false},{"a":38300,"n":"r_959C","k":"branch","len":1,"c":false},{"a":38301,"n":"sprite_motion","k":"routine","len":42,"c":true},{"a":38303,"n":"b_959F","k":"branch","len":1,"c":false},{"a":38318,"n":"b_95AE","k":"branch","len":1,"c":false},{"a":38325,"n":"b_95B5","k":"branch","len":1,"c":false},{"a":38332,"n":"b_95BC","k":"branch","len":1,"c":false},{"a":38339,"n":"b_95C3","k":"branch","len":1,"c":false},{"a":38343,"n":"move_up","k":"routine","len":20,"c":true},{"a":38362,"n":"r_95DA","k":"branch","len":1,"c":false},{"a":38363,"n":"move_down","k":"routine","len":20,"c":true},{"a":38382,"n":"r_95EE","k":"branch","len":1,"c":false},{"a":38383,"n":"move_left","k":"routine","len":59,"c":true},{"a":38422,"n":"b_9616","k":"branch","len":1,"c":false},{"a":38441,"n":"r_9629","k":"branch","len":1,"c":false},{"a":38442,"n":"move_right","k":"routine","len":68,"c":true},{"a":38490,"n":"b_965A","k":"branch","len":1,"c":false},{"a":38509,"n":"r_966D","k":"branch","len":1,"c":false},{"a":38510,"n":"goblin","k":"routine","len":14,"c":true},{"a":38523,"n":"r_967B","k":"branch","len":1,"c":false},{"a":38524,"n":"goblin_kicks_head","k":"routine","len":102,"c":true},{"a":38582,"n":"b_96B6","k":"branch","len":1,"c":false},{"a":38625,"n":"r_96E1","k":"branch","len":1,"c":false},{"a":38626,"n":"goblin_drags","k":"routine","len":43,"c":true},{"a":38655,"n":"b_96FF","k":"branch","len":1,"c":false},{"a":38668,"n":"r_970C","k":"branch","len":1,"c":false},{"a":38669,"n":"goblin_grabs_body","k":"routine","len":53,"c":true},{"a":38686,"n":"b_971E","k":"branch","len":1,"c":false},{"a":38721,"n":"r_9741","k":"branch","len":1,"c":false},{"a":38722,"n":"goblin_column","k":"routine","len":29,"c":true},{"a":38751,"n":"sprite_pictures","k":"routine","len":21,"c":true},{"a":38753,"n":"b_9761","k":"branch","len":1,"c":false},{"a":38768,"n":"b_9770","k":"branch","len":1,"c":false},{"a":38772,"n":"step_sequence","k":"routine","len":190,"c":true},{"a":38848,"n":"b_97C0","k":"branch","len":1,"c":false},{"a":38861,"n":"b_97CD","k":"branch","len":1,"c":false},{"a":38874,"n":"b_97DA","k":"branch","len":1,"c":false},{"a":38891,"n":"b_97EB","k":"branch","len":1,"c":false},{"a":38895,"n":"b_97EF","k":"branch","len":1,"c":false},{"a":38908,"n":"b_97FC","k":"branch","len":1,"c":false},{"a":38927,"n":"b_980F","k":"branch","len":1,"c":false},{"a":38943,"n":"b_981F","k":"branch","len":1,"c":false},{"a":38962,"n":"motion_scripts","k":"routine","len":22,"c":true},{"a":38964,"n":"b_9834","k":"branch","len":1,"c":false},{"a":38972,"n":"j_983C","k":"branch","len":1,"c":false},{"a":38976,"n":"b_9840","k":"branch","len":1,"c":false},{"a":38984,"n":"step_motion","k":"routine","len":197,"c":true},{"a":39054,"n":"b_988E","k":"branch","len":1,"c":false},{"a":39058,"n":"b_9892","k":"branch","len":1,"c":false},{"a":39093,"n":"b_98B5","k":"branch","len":1,"c":false},{"a":39113,"n":"b_98C9","k":"branch","len":1,"c":false},{"a":39138,"n":"b_98E2","k":"branch","len":1,"c":false},{"a":39158,"n":"b_98F6","k":"branch","len":1,"c":false},{"a":39181,"n":"reset_motion","k":"routine","len":12,"c":true},{"a":39193,"n":"sprite_registers","k":"routine","len":31,"c":true},{"a":39195,"n":"b_991B","k":"branch","len":1,"c":false},{"a":39205,"n":"b_9925","k":"branch","len":1,"c":false},{"a":39224,"n":"tick_counters","k":"routine","len":40,"c":true},{"a":39226,"n":"b_993A","k":"branch","len":1,"c":false},{"a":39232,"n":"b_9940","k":"branch","len":1,"c":false},{"a":39257,"n":"b_9959","k":"branch","len":1,"c":false},{"a":39263,"n":"r_995F","k":"branch","len":1,"c":false},{"a":39264,"n":"sound_tick","k":"routine","len":119,"c":true},{"a":39272,"n":"b_9968","k":"branch","len":1,"c":false},{"a":39279,"n":"b_996F","k":"branch","len":1,"c":false},{"a":39304,"n":"j_9988","k":"branch","len":1,"c":false},{"a":39349,"n":"b_99B5","k":"branch","len":1,"c":false},{"a":39370,"n":"r_99CA","k":"branch","len":1,"c":false},{"a":39371,"n":"b_99CB","k":"branch","len":1,"c":false},{"a":39383,"n":"play_note","k":"routine","len":131,"c":true},{"a":39514,"n":"do_command","k":"routine","len":62,"c":true},{"a":39546,"n":"b_9A7A","k":"branch","len":1,"c":false},{"a":39550,"n":"b_9A7E","k":"branch","len":1,"c":false},{"a":39572,"n":"b_9A94","k":"branch","len":1,"c":false},{"a":39576,"n":"cmd_wait","k":"routine","len":24,"c":true},{"a":39600,"n":"cmd_restart","k":"routine","len":21,"c":true},{"a":39621,"n":"cmd_end","k":"routine","len":17,"c":true},{"a":39638,"n":"cmd_instrument","k":"routine","len":178,"c":true},{"a":39801,"n":"b_9B79","k":"branch","len":1,"c":false},{"a":39810,"n":"b_9B82","k":"branch","len":1,"c":false},{"a":39816,"n":"cmd_long","k":"routine","len":47,"c":true},{"a":39863,"n":"cmd_goto","k":"routine","len":29,"c":true},{"a":39892,"n":"cmd_tempo","k":"routine","len":24,"c":true},{"a":39916,"n":"cmd_call","k":"routine","len":41,"c":true},{"a":39957,"n":"cmd_return","k":"routine","len":23,"c":true},{"a":39980,"n":"cmd_filter","k":"routine","len":105,"c":true},{"a":40033,"n":"b_9C61","k":"branch","len":1,"c":false},{"a":40085,"n":"advance_offset","k":"routine","len":15,"c":true},{"a":40099,"n":"r_9CA3","k":"branch","len":1,"c":false},{"a":40100,"n":"count_durations","k":"routine","len":56,"c":true},{"a":40102,"n":"b_9CA6","k":"branch","len":1,"c":false},{"a":40146,"n":"b_9CD2","k":"branch","len":1,"c":false},{"a":40155,"n":"r_9CDB","k":"branch","len":1,"c":false},{"a":40156,"n":"voice_effects","k":"routine","len":103,"c":true},{"a":40158,"n":"b_9CDE","k":"branch","len":1,"c":false},{"a":40198,"n":"b_9D06","k":"branch","len":1,"c":false},{"a":40202,"n":"b_9D0A","k":"branch","len":1,"c":false},{"a":40228,"n":"b_9D24","k":"branch","len":1,"c":false},{"a":40230,"n":"b_9D26","k":"branch","len":1,"c":false},{"a":40259,"n":"pitch_step","k":"routine","len":72,"c":true},{"a":40289,"n":"b_9D61","k":"branch","len":1,"c":false},{"a":40292,"n":"b_9D64","k":"branch","len":1,"c":false},{"a":40330,"n":"r_9D8A","k":"branch","len":1,"c":false},{"a":40331,"n":"pulse_step","k":"routine","len":48,"c":true},{"a":40349,"n":"b_9D9D","k":"branch","len":1,"c":false},{"a":40378,"n":"r_9DBA","k":"branch","len":1,"c":false},{"a":40379,"n":"slide_step","k":"routine","len":42,"c":true},{"a":40399,"n":"b_9DCF","k":"branch","len":1,"c":false},{"a":40420,"n":"r_9DE4","k":"branch","len":1,"c":false},{"a":40421,"n":"filter_sweep","k":"routine","len":55,"c":true},{"a":40429,"n":"j_9DED","k":"branch","len":1,"c":false},{"a":40446,"n":"r_9DFE","k":"branch","len":1,"c":false},{"a":40447,"n":"b_9DFF","k":"branch","len":1,"c":false},{"a":40462,"n":"b_9E0E","k":"branch","len":1,"c":false},{"a":40476,"n":"filter_step","k":"routine","len":20,"c":true},{"a":40496,"n":"set_cutoff","k":"routine","len":26,"c":true},{"a":40522,"n":"start_request","k":"routine","len":65,"c":true},{"a":40540,"n":"b_9E5C","k":"branch","len":1,"c":false},{"a":40587,"n":"fade_step","k":"routine","len":40,"c":true},{"a":40612,"n":"b_9EA4","k":"branch","len":1,"c":false},{"a":40626,"n":"r_9EB2","k":"branch","len":1,"c":false},{"a":40627,"n":"silence","k":"routine","len":33,"c":true},{"a":40631,"n":"b_9EB7","k":"branch","len":1,"c":false},{"a":40642,"n":"b_9EC2","k":"branch","len":1,"c":false},{"a":40652,"n":"b_9ECC","k":"branch","len":1,"c":false},{"a":40660,"n":"write_sid","k":"routine","len":11,"c":true},{"a":40662,"n":"b_9ED6","k":"branch","len":1,"c":false},{"a":40671,"n":"effects_tick","k":"routine","len":33,"c":true},{"a":40677,"n":"b_9EE5","k":"branch","len":1,"c":false},{"a":40685,"n":"b_9EED","k":"branch","len":1,"c":false},{"a":40694,"n":"b_9EF6","k":"branch","len":1,"c":false},{"a":40703,"n":"r_9EFF","k":"branch","len":1,"c":false},{"a":40704,"n":"note_freqs","k":"table","len":256,"c":true},{"a":40960,"n":"note_freqs_128","k":"table","len":128,"c":true},{"a":41088,"n":"length_ticks","k":"table","len":32,"c":true},{"a":41120,"n":"tempo_latches","k":"table","len":34,"c":true},{"a":41154,"n":"sid_offsets","k":"table","len":3,"c":true},{"a":41157,"n":"voice_times3","k":"table","len":3,"c":true},{"a":41160,"n":"command_bytes","k":"table","len":10,"c":true},{"a":41170,"n":"command_handlers","k":"table","len":20,"c":true},{"a":41190,"n":"filter_settings","k":"table","len":32,"c":true},{"a":41222,"n":"filter_00","k":"table","len":11,"c":true},{"a":41233,"n":"filter_01","k":"table","len":11,"c":true},{"a":41244,"n":"filter_02","k":"table","len":11,"c":true},{"a":41255,"n":"filter_03","k":"table","len":11,"c":true},{"a":41266,"n":"filter_04","k":"table","len":11,"c":true},{"a":41277,"n":"filter_05","k":"table","len":11,"c":true},{"a":41288,"n":"filter_06","k":"table","len":11,"c":true},{"a":41299,"n":"filter_07","k":"table","len":11,"c":true},{"a":41310,"n":"filter_08","k":"table","len":11,"c":true},{"a":41321,"n":"filter_09","k":"table","len":11,"c":true},{"a":41332,"n":"filter_10","k":"table","len":11,"c":true},{"a":41343,"n":"filter_11","k":"table","len":11,"c":true},{"a":41354,"n":"filter_12","k":"table","len":11,"c":true},{"a":41365,"n":"filter_13","k":"table","len":11,"c":true},{"a":41376,"n":"filter_14","k":"table","len":11,"c":true},{"a":41387,"n":"filter_15","k":"table","len":11,"c":true},{"a":41398,"n":"sequence_pointers","k":"table","len":228,"c":true},{"a":41626,"n":"seq_D7","k":"table","len":9,"c":true},{"a":41635,"n":"seq_D8","k":"variable","len":1,"c":true},{"a":41636,"n":"seq_D9","k":"variable","len":1,"c":true},{"a":41637,"n":"seq_DA","k":"table","len":8,"c":true},{"a":41645,"n":"seq_DB","k":"table","len":5,"c":true},{"a":41650,"n":"seq_DC","k":"table","len":6,"c":true},{"a":41656,"n":"seq_DD","k":"table","len":10,"c":true},{"a":41666,"n":"seq_DE","k":"table","len":10,"c":true},{"a":41676,"n":"seq_DF","k":"table","len":9,"c":true},{"a":41685,"n":"seq_E0","k":"table","len":9,"c":true},{"a":41694,"n":"seq_E1","k":"table","len":7,"c":true},{"a":41701,"n":"seq_E2","k":"table","len":38,"c":true},{"a":41739,"n":"seq_E3","k":"table","len":13,"c":true},{"a":41752,"n":"seq_E4","k":"table","len":23,"c":true},{"a":41775,"n":"seq_E5","k":"variable","len":1,"c":true},{"a":41776,"n":"seq_E6","k":"variable","len":1,"c":true},{"a":41777,"n":"seq_E7","k":"variable","len":1,"c":true},{"a":41778,"n":"seq_E8","k":"variable","len":1,"c":true},{"a":41779,"n":"seq_E9","k":"table","len":11,"c":true},{"a":41790,"n":"seq_EA","k":"table","len":9,"c":true},{"a":41799,"n":"seq_EB","k":"table","len":9,"c":true},{"a":41808,"n":"seq_EC","k":"table","len":46,"c":true},{"a":41854,"n":"seq_ED","k":"table","len":45,"c":true},{"a":41899,"n":"seq_EE","k":"table","len":7,"c":true},{"a":41906,"n":"seq_EF","k":"table","len":9,"c":true},{"a":41915,"n":"seq_F0","k":"table","len":7,"c":true},{"a":41922,"n":"seq_F1","k":"table","len":7,"c":true},{"a":41929,"n":"instruments","k":"table","len":756,"c":true},{"a":47805,"n":"message_pointers","k":"table","len":48,"c":true},{"a":47853,"n":"msg_80","k":"table","len":7,"c":true},{"a":47860,"n":"msg_81","k":"table","len":30,"c":true},{"a":47890,"n":"msg_82","k":"table","len":8,"c":true},{"a":47898,"n":"msg_83","k":"table","len":8,"c":true},{"a":47906,"n":"msg_84","k":"table","len":8,"c":true},{"a":47914,"n":"msg_85","k":"table","len":10,"c":true},{"a":47924,"n":"msg_86","k":"table","len":6,"c":true},{"a":47930,"n":"msg_87","k":"table","len":9,"c":true},{"a":47939,"n":"msg_88","k":"table","len":9,"c":true},{"a":47948,"n":"msg_89","k":"table","len":21,"c":true},{"a":47969,"n":"msg_8A","k":"table","len":18,"c":true},{"a":47987,"n":"msg_strength_00","k":"table","len":20,"c":true},{"a":48007,"n":"msg_strength_01","k":"table","len":20,"c":true},{"a":48027,"n":"msg_strength_02","k":"table","len":20,"c":true},{"a":48047,"n":"msg_strength_03","k":"table","len":20,"c":true},{"a":48067,"n":"msg_strength_04","k":"table","len":20,"c":true},{"a":48087,"n":"msg_strength_05","k":"table","len":20,"c":true},{"a":48107,"n":"msg_strength_06","k":"table","len":20,"c":true},{"a":48127,"n":"msg_strength_07","k":"table","len":20,"c":true},{"a":48147,"n":"msg_strength_08","k":"table","len":20,"c":true},{"a":48167,"n":"msg_strength_09","k":"table","len":20,"c":true},{"a":48187,"n":"msg_strength_10","k":"table","len":20,"c":true},{"a":48207,"n":"msg_strength_11","k":"table","len":20,"c":true},{"a":48227,"n":"msg_strength_12","k":"table","len":20,"c":true},{"a":48247,"n":"font_chars","k":"table","len":13,"c":true},{"a":48260,"n":"font_glyphs","k":"table","len":13,"c":true},{"a":48273,"n":"strength_columns","k":"variable","len":2,"c":true},{"a":48275,"n":"score_ten","k":"table","len":5,"c":true},{"a":48280,"n":"snake_scripts","k":"table","len":8,"c":true},{"a":48288,"n":"snake_0","k":"table","len":10,"c":true},{"a":48298,"n":"snake_1","k":"table","len":10,"c":true},{"a":48308,"n":"snake_2","k":"table","len":20,"c":true},{"a":48328,"n":"snake_3","k":"table","len":20,"c":true},{"a":48348,"n":"move_frames","k":"table","len":60,"c":true},{"a":48408,"n":"mv_stand","k":"table","len":3,"c":true},{"a":48411,"n":"mv_walk_forward","k":"table","len":6,"c":true},{"a":48417,"n":"mv_walk_back","k":"table","len":6,"c":true},{"a":48423,"n":"mv_web_of_death","k":"table","len":6,"c":true},{"a":48429,"n":"mv_jump","k":"table","len":6,"c":true},{"a":48435,"n":"mv_leg_chop","k":"table","len":7,"c":true},{"a":48442,"n":"mv_crouch","k":"table","len":3,"c":true},{"a":48445,"n":"mv_flying_neck_chop","k":"table","len":9,"c":true},{"a":48454,"n":"mv_headless_body","k":"table","len":10,"c":true},{"a":48464,"n":"mv_body_chop","k":"table","len":7,"c":true},{"a":48471,"n":"mv_protect_body","k":"table","len":4,"c":true},{"a":48475,"n":"mv_neck_chop","k":"table","len":7,"c":true},{"a":48482,"n":"mv_kick","k":"table","len":6,"c":true},{"a":48488,"n":"mv_recoil","k":"table","len":5,"c":true},{"a":48493,"n":"mv_overhead_chop","k":"table","len":7,"c":true},{"a":48500,"n":"mv_head_butt","k":"table","len":5,"c":true},{"a":48505,"n":"mv_protect_head","k":"table","len":5,"c":true},{"a":48510,"n":"mv_roll_forward","k":"table","len":6,"c":true},{"a":48516,"n":"mv_roll_back","k":"table","len":7,"c":true},{"a":48523,"n":"mv_victory","k":"table","len":15,"c":true},{"a":48538,"n":"mv_stand_up","k":"table","len":3,"c":true},{"a":48541,"n":"mv_95","k":"table","len":3,"c":true},{"a":48544,"n":"mv_lower_the_guard","k":"table","len":3,"c":true},{"a":48547,"n":"mv_crouch_down","k":"table","len":3,"c":true},{"a":48550,"n":"mv_end_of_the_roll","k":"table","len":3,"c":true},{"a":48553,"n":"mv_knocked_down","k":"table","len":6,"c":true},{"a":48559,"n":"mv_taunt","k":"table","len":10,"c":true},{"a":48569,"n":"mv_fall_dead","k":"table","len":9,"c":true},{"a":48578,"n":"mv_kick_then_victory","k":"table","len":7,"c":true},{"a":48585,"n":"mv_turn_round","k":"table","len":6,"c":true},{"a":48591,"n":"drawn_last","k":"table","len":4,"c":true},{"a":48595,"n":"no_input_moves","k":"table","len":3,"c":true},{"a":48598,"n":"frames","k":"table","len":182,"c":true},{"a":48780,"n":"frame_00","k":"table","len":16,"c":true},{"a":48796,"n":"frame_01","k":"table","len":16,"c":true},{"a":48812,"n":"frame_02","k":"table","len":16,"c":true},{"a":48828,"n":"frame_03","k":"table","len":16,"c":true},{"a":48844,"n":"frame_04","k":"table","len":16,"c":true},{"a":48860,"n":"frame_05","k":"table","len":16,"c":true},{"a":48876,"n":"frame_06","k":"table","len":16,"c":true},{"a":48892,"n":"frame_07","k":"table","len":16,"c":true},{"a":48908,"n":"frame_08","k":"table","len":24,"c":true},{"a":48932,"n":"frame_09","k":"table","len":24,"c":true},{"a":48956,"n":"frame_0a","k":"table","len":16,"c":true},{"a":48972,"n":"frame_0b","k":"table","len":16,"c":true},{"a":48988,"n":"frame_0c","k":"table","len":16,"c":true},{"a":49004,"n":"frame_0d","k":"table","len":16,"c":true},{"a":49020,"n":"frame_0e","k":"table","len":24,"c":true},{"a":49044,"n":"frame_0f","k":"table","len":24,"c":true},{"a":49068,"n":"frame_10","k":"table","len":24,"c":true},{"a":49092,"n":"frame_11","k":"table","len":16,"c":true},{"a":49108,"n":"frame_12","k":"table","len":16,"c":true},{"a":49124,"n":"frame_13","k":"table","len":16,"c":true},{"a":49140,"n":"frame_14","k":"table","len":12,"c":true},{"a":49152,"n":"frame_15","k":"table","len":16,"c":true},{"a":49168,"n":"frame_16","k":"table","len":16,"c":true},{"a":49184,"n":"frame_17","k":"table","len":16,"c":true},{"a":49200,"n":"frame_18","k":"table","len":16,"c":true},{"a":49216,"n":"frame_19","k":"table","len":16,"c":true},{"a":49232,"n":"frame_1a","k":"table","len":16,"c":true},{"a":49248,"n":"frame_1b","k":"table","len":16,"c":true},{"a":49264,"n":"frame_1c","k":"table","len":16,"c":true},{"a":49280,"n":"frame_1d","k":"table","len":16,"c":true},{"a":49296,"n":"frame_1e","k":"table","len":16,"c":true},{"a":49312,"n":"frame_1f","k":"table","len":20,"c":true},{"a":49332,"n":"frame_20","k":"table","len":16,"c":true},{"a":49348,"n":"frame_21","k":"table","len":12,"c":true},{"a":49360,"n":"frame_22","k":"table","len":16,"c":true},{"a":49376,"n":"frame_23","k":"table","len":16,"c":true},{"a":49392,"n":"frame_24","k":"table","len":16,"c":true},{"a":49408,"n":"frame_25","k":"table","len":16,"c":true},{"a":49424,"n":"frame_26","k":"table","len":16,"c":true},{"a":49440,"n":"frame_27","k":"table","len":12,"c":true},{"a":49452,"n":"frame_28","k":"table","len":16,"c":true},{"a":49468,"n":"frame_29","k":"table","len":16,"c":true},{"a":49484,"n":"frame_2a","k":"table","len":12,"c":true},{"a":49496,"n":"frame_2b","k":"table","len":16,"c":true},{"a":49512,"n":"frame_2c","k":"table","len":16,"c":true},{"a":49528,"n":"frame_2d","k":"table","len":16,"c":true},{"a":49544,"n":"frame_2e","k":"table","len":16,"c":true},{"a":49560,"n":"frame_2f","k":"table","len":16,"c":true},{"a":49576,"n":"frame_30","k":"table","len":16,"c":true},{"a":49592,"n":"frame_31","k":"table","len":24,"c":true},{"a":49616,"n":"frame_32","k":"table","len":16,"c":true},{"a":49632,"n":"frame_33","k":"table","len":16,"c":true},{"a":49648,"n":"frame_34","k":"table","len":16,"c":true},{"a":49664,"n":"frame_35","k":"table","len":16,"c":true},{"a":49680,"n":"frame_36","k":"table","len":16,"c":true},{"a":49696,"n":"frame_37","k":"table","len":16,"c":true},{"a":49712,"n":"frame_3c","k":"table","len":16,"c":true},{"a":49728,"n":"frame_4b","k":"table","len":16,"c":true},{"a":49744,"n":"frame_4c","k":"table","len":16,"c":true},{"a":49760,"n":"frame_4d","k":"table","len":16,"c":true},{"a":49776,"n":"frame_4e","k":"table","len":16,"c":true},{"a":49792,"n":"frame_4f","k":"table","len":16,"c":true},{"a":49808,"n":"frame_50","k":"table","len":16,"c":true},{"a":49824,"n":"frame_52","k":"table","len":16,"c":true},{"a":49840,"n":"frame_53","k":"table","len":16,"c":true},{"a":49856,"n":"frame_54","k":"table","len":16,"c":true},{"a":49872,"n":"frame_55","k":"table","len":16,"c":true},{"a":49888,"n":"frame_56","k":"table","len":16,"c":true},{"a":49904,"n":"frame_57","k":"table","len":16,"c":true},{"a":49920,"n":"frame_58","k":"table","len":16,"c":true},{"a":49936,"n":"frame_59","k":"table","len":12,"c":true},{"a":49948,"n":"attack_poses","k":"table","len":12,"c":true},{"a":49960,"n":"hit_lists","k":"table","len":24,"c":true},{"a":49984,"n":"hits_0","k":"table","len":115,"c":true},{"a":50099,"n":"hits_1","k":"table","len":117,"c":true},{"a":50216,"n":"hits_2","k":"table","len":123,"c":true},{"a":50339,"n":"hits_3","k":"table","len":113,"c":true},{"a":50452,"n":"hits_4","k":"table","len":117,"c":true},{"a":50569,"n":"hits_5","k":"table","len":101,"c":true},{"a":50670,"n":"hits_6","k":"table","len":83,"c":true},{"a":50753,"n":"hits_7","k":"table","len":61,"c":true},{"a":50814,"n":"hits_8","k":"table","len":99,"c":true},{"a":50913,"n":"hits_9","k":"table","len":93,"c":true},{"a":51006,"n":"hits_10","k":"table","len":93,"c":true},{"a":51099,"n":"hits_11","k":"table","len":109,"c":true},{"a":51208,"n":"hit_records","k":"table","len":156,"c":true},{"a":51364,"n":"hit_sounds","k":"table","len":15,"c":true},{"a":51379,"n":"hit_sprites","k":"table","len":21,"c":true},{"a":51400,"n":"hit_points","k":"table","len":25,"c":true},{"a":51425,"n":"move_sound_moves","k":"table","len":7,"c":true},{"a":51432,"n":"move_sound_frames","k":"table","len":7,"c":true},{"a":51439,"n":"move_sound_requests","k":"table","len":7,"c":true},{"a":51446,"n":"level_colours","k":"table","len":8,"c":true},{"a":51454,"n":"ai_level_picks","k":"table","len":16,"c":true},{"a":51470,"n":"ai_level_0","k":"table","len":32,"c":true},{"a":51502,"n":"ai_level_1","k":"table","len":32,"c":true},{"a":51534,"n":"ai_level_2","k":"table","len":32,"c":true},{"a":51566,"n":"ai_level_3","k":"table","len":32,"c":true},{"a":51598,"n":"ai_level_4","k":"table","len":32,"c":true},{"a":51630,"n":"ai_level_5","k":"table","len":32,"c":true},{"a":51662,"n":"ai_level_6","k":"table","len":32,"c":true},{"a":51694,"n":"ai_level_7","k":"table","len":32,"c":true},{"a":51726,"n":"distance_class","k":"table","len":40,"c":true},{"a":51766,"n":"ai_pose_rows","k":"table","len":182,"c":true},{"a":51948,"n":"ai_row_c980","k":"table","len":8,"c":true},{"a":51956,"n":"ai_row_c988","k":"table","len":8,"c":true},{"a":51964,"n":"ai_row_c990","k":"table","len":8,"c":true},{"a":51972,"n":"ai_row_c998","k":"table","len":8,"c":true},{"a":51980,"n":"ai_row_c9a0","k":"table","len":8,"c":true},{"a":51988,"n":"ai_row_c9a8","k":"table","len":8,"c":true},{"a":51996,"n":"ai_row_c9b0","k":"table","len":8,"c":true},{"a":52004,"n":"ai_row_c9b8","k":"table","len":8,"c":true},{"a":52012,"n":"ai_row_c9c0","k":"table","len":8,"c":true},{"a":52020,"n":"ai_row_c9c8","k":"table","len":16,"c":true},{"a":52036,"n":"ai_row_c9d8","k":"table","len":8,"c":true},{"a":52044,"n":"ai_row_c9e0","k":"table","len":8,"c":true},{"a":52052,"n":"ai_row_c9e8","k":"table","len":8,"c":true},{"a":52060,"n":"ai_row_c9f0","k":"table","len":8,"c":true},{"a":52068,"n":"ai_row_c9f8","k":"table","len":8,"c":true},{"a":52076,"n":"ai_row_ca00","k":"table","len":8,"c":true},{"a":52084,"n":"ai_row_ca08","k":"table","len":16,"c":true},{"a":52100,"n":"ai_row_ca18","k":"table","len":8,"c":true},{"a":52108,"n":"ai_row_ca20","k":"table","len":8,"c":true},{"a":52116,"n":"ai_row_ca28","k":"table","len":8,"c":true},{"a":52124,"n":"ai_choices","k":"table","len":184,"c":true},{"a":52308,"n":"picture_sequences","k":"table","len":44,"c":true},{"a":52352,"n":"pseq_the_head_rolling_facing_right","k":"table","len":10,"c":true},{"a":52362,"n":"pseq_the_head_rolling_facing_left","k":"table","len":10,"c":true},{"a":52372,"n":"pseq_blood_spurting_from_the_neck","k":"table","len":12,"c":true},{"a":52384,"n":"pseq_the_head_s_shadow","k":"table","len":5,"c":true},{"a":52389,"n":"pseq_head_at_rest","k":"table","len":10,"c":true},{"a":52399,"n":"pseq_the_goblin_s_top_half_walking","k":"table","len":8,"c":true},{"a":52407,"n":"pseq_the_goblin_s_bottom_half_walking","k":"table","len":8,"c":true},{"a":52415,"n":"pseq_the_goblin_s_top_half_grabbing","k":"table","len":6,"c":true},{"a":52421,"n":"pseq_the_goblin_s_bottom_half_grabbing","k":"table","len":6,"c":true},{"a":52427,"n":"pseq_a_blood_splash","k":"table","len":5,"c":true},{"a":52432,"n":"pseq_8b","k":"table","len":5,"c":true},{"a":52437,"n":"pseq_8c","k":"table","len":5,"c":true},{"a":52442,"n":"pseq_8d","k":"table","len":5,"c":true},{"a":52447,"n":"pseq_8e","k":"table","len":5,"c":true},{"a":52452,"n":"pseq_8f","k":"table","len":5,"c":true},{"a":52457,"n":"pseq_90","k":"table","len":5,"c":true},{"a":52462,"n":"pseq_91","k":"table","len":5,"c":true},{"a":52467,"n":"pseq_92","k":"table","len":5,"c":true},{"a":52472,"n":"pseq_93","k":"table","len":5,"c":true},{"a":52477,"n":"pseq_94","k":"table","len":5,"c":true},{"a":52482,"n":"pseq_95","k":"table","len":7,"c":true},{"a":52489,"n":"scene_records","k":"table","len":8,"c":true},{"a":52497,"n":"scene_0","k":"table","len":12,"c":true},{"a":52509,"n":"scene_1","k":"table","len":12,"c":true},{"a":52521,"n":"scene_2","k":"table","len":12,"c":true},{"a":52533,"n":"scene_3","k":"table","len":12,"c":true},{"a":52545,"n":"star_motions","k":"variable","len":2,"c":true},{"a":52547,"n":"dodge_lists","k":"table","len":4,"c":true},{"a":52551,"n":"dodge_high","k":"table","len":4,"c":true},{"a":52555,"n":"dodge_low","k":"table","len":4,"c":true},{"a":52559,"n":"motion_script_table","k":"table","len":24,"c":true},{"a":52583,"n":"mot_standing_still","k":"table","len":5,"c":true},{"a":52588,"n":"mot_the_head_flying_off_to_the_right","k":"table","len":73,"c":true},{"a":52661,"n":"mot_the_head_flying_off_to_the_left","k":"table","len":73,"c":true},{"a":52734,"n":"mot_the_shadow_following_the_head_right","k":"table","len":5,"c":true},{"a":52739,"n":"mot_the_shadow_following_the_head_left","k":"table","len":5,"c":true},{"a":52744,"n":"mot_the_goblin_walking_right","k":"table","len":8,"c":true},{"a":52752,"n":"mot_the_head_kicked_away","k":"table","len":26,"c":true},{"a":52778,"n":"mot_the_shadow_following_the_kicked_head","k":"table","len":4,"c":true},{"a":52782,"n":"mot_the_goblin_s_top_half_grabbing","k":"table","len":6,"c":true},{"a":52788,"n":"mot_the_goblin_s_bottom_half_grabbing","k":"table","len":6,"c":true},{"a":52794,"n":"mot_star_high","k":"table","len":4,"c":true},{"a":52798,"n":"mot_star_low","k":"table","len":8,"c":true},{"a":52806,"n":"death_x_offset","k":"variable","len":2,"c":true},{"a":52808,"n":"head_sequences","k":"variable","len":2,"c":true},{"a":52810,"n":"rest_sequences","k":"variable","len":2,"c":true},{"a":52812,"n":"kick_sequences","k":"variable","len":2,"c":true},{"a":52814,"n":"grab_sequences","k":"variable","len":2,"c":true},{"a":52816,"n":"head_motions","k":"variable","len":2,"c":true},{"a":52818,"n":"shadow_motions","k":"variable","len":2,"c":true},{"a":52820,"n":"kick_motions","k":"variable","len":2,"c":true},{"a":52822,"n":"grab_motions","k":"variable","len":2,"c":true},{"a":52824,"n":"stick_lists","k":"table","len":4,"c":true},{"a":52828,"n":"stick_list_right","k":"table","len":9,"c":true},{"a":52837,"n":"stick_list_left","k":"table","len":9,"c":true},{"a":52846,"n":"move_rows_free","k":"table","len":28,"c":true},{"a":52874,"n":"move_rows_fire","k":"table","len":28,"c":true},{"a":52902,"n":"move_rows","k":"table","len":108,"c":true},{"a":53010,"n":"sprite_bits","k":"table","len":8,"c":true},{"a":53018,"n":"sprite_masks","k":"table","len":8,"c":true},{"a":53026,"n":"block_corners","k":"table","len":18,"c":true},{"a":53044,"n":"block_offsets","k":"table","len":63,"c":true},{"a":53107,"n":"cell_offsets","k":"table","len":9,"c":true},{"a":53116,"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":[36475,37052,37247,37592,38390,38397,38422,38429,38449,38456,38490,38497,38547,39195]},{"a":18,"t":"note","l":"sprite_x_msb","c":"The shadow of the sprites' X ninth bits ($D010).","note":"outside the tracked image","x":[34041,34046,36496,36500,37062,37070,37075,37233,37240,37244,37331,37335,38383,38434,38439,38442,38502,38507,38540,38722]},{"a":23,"t":"note","l":"sprite_enable","c":"The shadow of the sprite enable register ($D015).","note":"outside the tracked image","x":[34151,34156,34327,34332,36442,36447,36928,36933,36961,36966,37597,38100,38412,38417,38468,38473,38758,38763,38917,38922,39150,39155,39218]},{"a":41,"t":"note","l":"sprite_colours","c":"The shadow of the eight sprite colours ($D027-$D02E).","note":"outside the tracked image","x":[36973,36991,38833,39205]},{"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":[39404,40327,40402,40409,40631,40662]},{"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":[40501]},{"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":[40516]},{"a":72,"t":"note","l":"filter_route_shadow","c":"The shadow of the resonance and voice routing ($D417).","note":"outside the tracked image","x":[39872,39879,40018,40577,40584]},{"a":73,"t":"note","l":"volume_shadow","c":"The shadow of the filter mode and volume ($D418).","note":"outside the tracked image","x":[39358,39364,40021,40029]},{"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":[36959,38886,39210]},{"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":[33096,33206,33217,33345,33350,33354,34961,34968]},{"a":93,"t":"note","l":"anim_pos","c":"The offset of the next entry in each snake script.","note":"outside the tracked image","x":[33100,33280,33303,33305,33314,33328,33339,34972]},{"a":103,"t":"note","l":"move","c":"Each fighter's move, bit 7 set while it runs.","note":"outside the tracked image","x":[33077,33583,33587,33599,33605,33653,33657,33831,33835,33858,34102,34111,34290,34370,34424,34477,34485,34495,34499,34528,34556,34711,34836,34989,35208,35224,35316,35335,35379,35685,35695,37088,37115,37127,37269,37294,37301,38534]},{"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":[33066,33591,33603,33661,33839,33868,34117,34294,34507,34548,34725,34844,34993,35234,35250,35260,35307,35326,35383,35388,37119,37305]},{"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":[33068,34113,34286,34473,34503,34552,34840,35270,35375,37111]},{"a":109,"t":"note","l":"stick","c":"Each fighter's stick, the switch bits pressed-is-1.","note":"outside the tracked image","x":[34408,34429,34538]},{"a":111,"t":"note","l":"pose","c":"The frame each fighter shows.","note":"outside the tracked image","x":[34604,34732,34800,34883,36856,37094,37319]},{"a":113,"t":"note","l":"column","c":"Each fighter's column, 0 to 39.","note":"outside the tracked image","x":[33073,33574,33799,33822,33852,34071,34162,34190,34239,35148,35162,35358,35360,35575,35577,35592,35594,35598,35627,35631,35654,35668,35673,35722,35826,36872,37038,37209,38666,38743]},{"a":145,"t":"note","l":"facing","c":"Each fighter's facing: 0 right, 1 left.","note":"outside the tracked image","x":[33080,33572,33811,33861,34377,35341,35345,35474,35547,35604,35635,35661,36942,37018,37150,37219]},{"a":147,"t":"note","l":"strength","c":"Each fighter's strength, 12 to 0.","note":"outside the tracked image","x":[33104,33505,34974,34978]},{"a":149,"t":"note","l":"idle_count","c":"Each fighter's idle counter, counted down once a frame.","note":"outside the tracked image","x":[33108,33697,34544,34560,39226,39230]},{"a":152,"t":"note","l":"sound_busy","c":"Set while the sequencer runs (sound_tick).","note":"outside the tracked image","x":[37513,39264,39270,39368,40671]},{"a":153,"t":"note","l":"fighter","c":"The fighter being animated or drawn.","note":"outside the tracked image","x":[35285,35299,35472,35545,35720,35824]},{"a":170,"t":"note","l":"distance","c":"The columns between the two fighters.","note":"outside the tracked image","x":[33640,34621,34814,35164,37286]},{"a":174,"t":"note","l":"step_columns","c":"The step of the frame being applied.","note":"outside the tracked image","x":[35543,35600,35602,35608,35621,35633]},{"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":[33792,33842,33882,34351,34514,34568,34740,34760,34770,34985,35657,35710,37133,37148,37264,37272,37312,37515,37887,38529,38669,38738,39239]},{"a":176,"t":"note","l":"goblin_on","c":"Negative while the goblin is on screen.","note":"outside the tracked image","x":[33884,37308,37387,37517,38510]},{"a":177,"t":"note","l":"dragging","c":"Negative while the goblin drags the body.","note":"outside the tracked image","x":[33886,37519,38626,38673,38713]},{"a":178,"t":"note","l":"roll_past","c":"$84 while one fighter rolls under the other's jump.","note":"outside the tracked image","x":[33562,34355,34566,34738,35347,35681,35702,37080,37521,37885]},{"a":179,"t":"note","l":"demo","c":"Not 0 while the demo plays.","note":"outside the tracked image","x":[33413,33445,33552,33717,33870,33902,34338,34510,34594,34656,37549,37901]},{"a":180,"t":"note","l":"bout_state","c":"Negative during the walk-on, 0 in the fight.","note":"outside the tracked image","x":[33091,33624,33636,33693,33880,33952,34357,34516,34570,34742,39235]},{"a":181,"t":"note","l":"walking_back","c":"Negative while the fighters walk back after a time-out.","note":"outside the tracked image","x":[33568,33611,34353,34518,34574,34746,37523,39237]},{"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":[33721,33739,33765,33789,37276,37527]},{"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":[33892,33900,35370,36104,36110,37525,37916,37924,38117,38125]},{"a":184,"t":"note","l":"sound_mode","c":"Negative while the title tune plays (F3).","note":"outside the tracked image","x":[32780,32890,33701,37955,37959,40531]},{"a":185,"t":"note","l":"started","c":"$80 once F7 has started a game.","note":"outside the tracked image","x":[37529,37883,37899,37929,38032]},{"a":186,"t":"note","l":"select_mode","c":"$80 between F1 and F7.","note":"outside the tracked image","x":[33630,34359,34520,34572,34744,35173,37531,37881,37893,37993,38028,38036]},{"a":187,"t":"note","l":"scene_flag","c":"Negative while the ending runs, from start_ending to the restart: it stops the fight's stick, computer, hit and walk-on work, lets drax_throws and scene_sprites run, and makes restart_game put Drax back in his arch and the scene's sprite shapes away.","note":"outside the tracked image","x":[33632,33964,33981,34576,34748,35169,36412,37533,38130]},{"a":188,"t":"note","l":"scene_flag_2","c":"Negative once the barbarian has reached Drax (reach_drax): the throws stop, and restart_game puts Mariana back in her arch too.","note":"outside the tracked image","x":[33985,34170,37535,38140]},{"a":189,"t":"note","l":"players","c":"0 for one player, 1 for two. This side only ever sets 0 (init_vars and F1), so the two-player paths of its code never run.","note":"outside the tracked image","x":[33422,33449,33558,33713,33906,34342,34524,34598,37537,37938]},{"a":190,"t":"note","l":"level","c":"The skill level, 0 to 7.","note":"outside the tracked image","x":[33488,33933,33944,34580,36984,37553,37897]},{"a":193,"t":"note","l":"paused","c":"Negative while the interrupt's sprite work is stopped.","note":"outside the tracked image","x":[37539,37848,37864,37999,38011,38277]},{"a":195,"t":"note","l":"gap","c":"The overlap of the two fighters, from check_overlap.","note":"outside the tracked image","x":[35677,35707]},{"a":196,"t":"note","l":"backdrop","c":"Which backdrop is on screen, 0 or 1.","note":"outside the tracked image","x":[33950,36521,36525,37541,37903,38147,38233]},{"a":197,"t":"note","l":"goblin_col","c":"The goblin's column, from goblin_column.","note":"outside the tracked image","x":[38736,38748]},{"a":199,"t":"note","l":"points_index","c":"The points of the last hit, for hit_score.","note":"outside the tracked image","x":[35004,35077,35087]},{"a":200,"t":"note","l":"clock","c":"The two-player clock in seconds.","note":"outside the tracked image","x":[33457,33554,33733,33737,33763,33783,37581,39243,39255]},{"a":201,"t":"note","l":"clock_frames","c":"Frames to the next second of the clock.","note":"outside the tracked image","x":[37585,39247,39253]},{"a":202,"t":"note","l":"wait_count","c":"Frames left for wait_ticks.","note":"outside the tracked image","x":[33995,34121,34126,34252,34257,34310,34312,39257,39261]},{"a":203,"t":"note","l":"scene_number","c":"Which scene record scene_sprites shows: 1, Drax throwing, for the pass after each throw, and 0, Drax standing, the rest of the time (drax_throws); then 2, Mariana (reach_drax).","note":"outside the tracked image","x":[33991,34057,34061,34221,36416,37543]},{"a":204,"t":"note","l":"star_kind","c":"The kind of star in flight, picked at random as Drax throws it: 0 high, 1 low (drax_throws). It chooses the star's motion and the moves that dodge it.","note":"outside the tracked image","x":[34014,34082]},{"a":205,"t":"note","l":"ai_counter","c":"The computer's pick counter.","note":"outside the tracked image","x":[34654,34666,34668]},{"a":206,"t":"note","l":"irq_busy","c":"Negative while the interrupt's frame work runs.","note":"outside the tracked image","x":[37545,38265,38271,38298]},{"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":[33669,33679,34050,34200,34950,35242,37966,38611,38618,38633,38644,38718,39164,39272,40525,40537,40540,40549]},{"a":224,"t":"note","l":"volume","c":"The volume, 0 to 15.","note":"outside the tracked image","x":[39362,40599,40601,40620]},{"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,33710,36553,37979,38065,40591,40607]},{"a":226,"t":"note","l":"fading_out","c":"Negative while the volume fades out.","note":"outside the tracked image","x":[36506,36508,38071,38073,40612,40624]},{"a":227,"t":"note","l":"fade_timer","c":"Ticks to the fade's next step.","note":"outside the tracked image","x":[40149,40153,40587,40597,40618]},{"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":[39464,39631,39998,40421,40442,40547]},{"a":512,"t":"note","l":"fx_steps","c":"Each voice's three effect steps, from its instrument.","note":"outside the tracked image","x":[39428,39746,39759,39772,40239,40642]},{"a":521,"t":"note","l":"fx_counts","c":"Each voice's three effect counts.","note":"outside the tracked image","x":[39434,39752,39765,39778,40245]},{"a":530,"t":"note","l":"note_length","c":"Each voice's note length in ticks.","note":"outside the tracked image","x":[39450,39531,39582,39846]},{"a":536,"t":"note","l":"note_time","c":"Each voice's ticks left on its note.","note":"outside the tracked image","x":[39296,39453,39585,40105,40113,40119,40130,40554]},{"a":542,"t":"note","l":"read_offset","c":"Each voice's offset into its sequence.","note":"outside the tracked image","x":[39315,39604,39885,39936,39950,39970,40088,40091,40560]},{"a":548,"t":"note","l":"saved_offset","c":"The offset $F7 keeps for $F8.","note":"outside the tracked image","x":[39939,39967]},{"a":554,"t":"note","l":"pulse_widths","c":"Each voice's pulse width from its instrument.","note":"outside the tracked image","x":[39484,39714]},{"a":560,"t":"note","l":"sweep_steps","c":"The filter sweep's three steps.","note":"outside the tracked image","x":[40040,40048,40054,40060,40482]},{"a":566,"t":"note","l":"ins_flags","c":"Each voice's instrument effect flags.","note":"outside the tracked image","x":[39419,39736,39785]},{"a":569,"t":"note","l":"fx_flags","c":"Each voice's running effect flags.","note":"outside the tracked image","x":[39422,39628,40158,40210,40217,40222,40259,40331,40379,40551]},{"a":572,"t":"note","l":"fx_delay","c":"Each voice's ticks to its next effect step.","note":"outside the tracked image","x":[39416,40163,40195,40677,40682]},{"a":575,"t":"note","l":"fx_done","c":"Each voice's steps done of its current pair.","note":"outside the tracked image","x":[39445,40175,40189,40253]},{"a":578,"t":"note","l":"fx_count","c":"Each voice's current pair's count.","note":"outside the tracked image","x":[39437,40168,40248,40390]},{"a":581,"t":"note","l":"fx_step","c":"Each voice's current pair's step.","note":"outside the tracked image","x":[39431,40242,40270,40278,40338,40406]},{"a":584,"t":"note","l":"ins_delay","c":"Each voice's delay between effect steps.","note":"outside the tracked image","x":[39413,39730,40192]},{"a":587,"t":"note","l":"fx_pair","c":"Each voice's current pair, 0 to 2.","note":"outside the tracked image","x":[39442,40202,40231]},{"a":590,"t":"note","l":"pitch_index","c":"Each voice's pitch, an index into note_freqs.","note":"outside the tracked image","x":[39341,40266,40292]},{"a":593,"t":"note","l":"voice_sequence","c":"Each voice's sequence, bit 7 set while it plays.","note":"outside the tracked image","x":[33671,38608,38630,39279,39304,39625,39869,39918,39928,39962,40542]},{"a":596,"t":"note","l":"saved_sequence","c":"The sequence $F7 keeps for $F8.","note":"outside the tracked image","x":[39921,39959]},{"a":599,"t":"note","l":"sweep_counts","c":"The filter sweep's three counts.","note":"outside the tracked image","x":[39468,40071,40464]},{"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":[33038,34019,34148,34324,35055,37171,38409,38475,38484,38585,38689,38964,38984,39069,39104,39144]},{"a":610,"t":"note","l":"slot_frames","c":"Frames left on each slot's motion step.","note":"outside the tracked image","x":[37189,38999,39028,39054,39129,39171,39183]},{"a":618,"t":"note","l":"slot_offset","c":"Each slot's offset into its motion script.","note":"outside the tracked image","x":[37195,39009,39015,39062,39097,39117,39124,39159,39166,39189]},{"a":626,"t":"note","l":"slot_command","c":"The command of each slot's motion step.","note":"outside the tracked image","x":[37192,39004,39022,39132,39174,39186]},{"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":[33035,38306,38978,39051,39081]},{"a":642,"t":"note","l":"slot_x_speed","c":"Each slot's X speed.","note":"outside the tracked image","x":[33047,38394,38426,38453,38494,39045]},{"a":650,"t":"note","l":"slot_y_speed","c":"Each slot's Y speed.","note":"outside the tracked image","x":[33050,38347,38367,39037]},{"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":[33041,33999,34005,34145,34321,35031,35047,36437,36923,37155,38406,38465,38524,38591,38695,38753,38777,38914,38946,39075,39147]},{"a":666,"t":"note","l":"slot_picture_frames","c":"Frames left on each slot's picture.","note":"outside the tracked image","x":[33044,34025,35052,36454,37198,38597,38701,38772,38823,38891,38951,39084]},{"a":674,"t":"note","l":"slot_read_index","c":"Each slot's index into its picture sequence.","note":"outside the tracked image","x":[33055,34034,35060,36459,37203,38602,38706,38874,38888,38902,38937,38956,39089]},{"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":[33157,35501,36129,36138,36147]},{"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":[33197,35788,35906]},{"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":[37563]},{"a":1450,"t":"note","l":"colour_stash","c":"The colour stash those swaps use, $0E from the start.","note":"outside the tracked image","x":[37572]},{"a":1482,"t":"note","l":"compose_buffer","c":"The compose buffer, nine bytes by 63 lines.","note":"outside the tracked image","x":[35396]},{"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,177,112,112,224,120]},{"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,135,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,91,5,91,155]},{"a":17488,"t":"byte","b":[193,94,50,53,32,30,30,194],"x":[37423]},{"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,135,142,135,231,135,142,135]},{"a":17520,"t":"byte","b":[142,144,145,125,208,32,229,155]},{"a":17528,"t":"byte","b":[145,94,222,208,32,235,176,11],"x":[37426]},{"a":17536,"t":"byte","b":[128,142,130,142,40,232,142,142]},{"a":17544,"t":"byte","b":[232,130,2,142,142,226,142,142]},{"a":17552,"t":"byte","b":[135,142,130,46,226,130,142,130]},{"a":17560,"t":"byte","b":[46,235,225,125,112,13,80,155]},{"a":17568,"t":"byte","b":[225,229,126,224,176,176,80,14],"x":[37429]},{"a":17576,"t":"byte","b":[2,142,142,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,40,8]},{"a":17600,"t":"byte","b":[232,144,225,87,3,112,80,190]},{"a":17608,"t":"byte","b":[231,231,192,1,48,27,190,226],"x":[37432]},{"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,80,94,80,190]},{"a":17648,"t":"byte","b":[225,62,28,19,241,16,30,226]},{"a":17656,"t":"byte","b":[224,46,46,240,9,254,14,144]},{"a":17664,"t":"byte","b":[190,78,78,224,78,4,78,78]},{"a":17672,"t":"byte","b":[144,11,11,16,158,224,190,32]},{"a":17680,"t":"byte","b":[32,158,241,12,1,1,94,229]},{"a":17688,"t":"byte","b":[190,190,27,16,251,15,42,10]},{"a":17696,"t":"byte","b":[8,128,128,144,9,152,128,144]},{"a":17704,"t":"byte","b":[128,8,8,10,128,128,128,8]},{"a":17712,"t":"byte","b":[8,144,240,128,8,128,144,128]},{"a":17720,"t":"byte","b":[10,171,240,16,177,91,5,91]},{"a":17728,"t":"byte","b":[91,190,59,235,16,234,186,233]},{"a":17736,"t":"byte","b":[200,232,200,185,185,121,232,126]},{"a":17744,"t":"byte","b":[64,146,36,42,32,64,162,226]},{"a":17752,"t":"byte","b":[158,200,233,128,128,232,185,8]},{"a":17760,"t":"byte","b":[184,186,186,240,91,59,176,181]},{"a":17768,"t":"byte","b":[91,235,235,203,171,186,224,184]},{"a":17776,"t":"byte","b":[152,176,240,9,144,112,160,160]},{"a":17784,"t":"byte","b":[128,148,192,160,160,132,10,128]},{"a":17792,"t":"byte","b":[14,144,14,224,200,8,152,120]},{"a":17800,"t":"byte","b":[224,176,186,186,92,188,91,181]},{"a":17808,"t":"byte","b":[172,235,179,227,176,10,176,176]},{"a":17816,"t":"byte","b":[128,10,42,146,226,46,224,160]},{"a":17824,"t":"byte","b":[10,64,148,192,144,224,160,2]},{"a":17832,"t":"byte","b":[42,224,8,144,162,2,2,112]},{"a":17840,"t":"byte","b":[224,12,10,11,181,83,5,188]},{"a":17848,"t":"byte","b":[235,14,203,224,11,176,183,183]},{"a":17856,"t":"byte","b":[10,186,120,158,194,4,164,160]},{"a":17864,"t":"byte","b":[64,176,16,11,176,176,2,42]},{"a":17872,"t":"byte","b":[32,224,176,9,236,124,172,42]},{"a":17880,"t":"byte","b":[123,123,176,176,192,188,181,235]},{"a":17888,"t":"byte","b":[235,235,236,12,10,176,176,188]},{"a":17896,"t":"byte","b":[32,188,184,14,190,64,64,10]},{"a":17904,"t":"byte","b":[4,114,1,148,112,224,2,32]},{"a":17912,"t":"byte","b":[2,10,14,144,9,140,203,42]},{"a":17920,"t":"byte","b":[203,9,12,11,203,197,91,235]},{"a":17928,"t":"byte","b":[193,14,190,48,10,176,2,2]},{"a":17936,"t":"byte","b":[176,203,12,176,203,11,12,176]},{"a":17944,"t":"byte","b":[176,11,76,4,4,4,176,2]},{"a":17952,"t":"byte","b":[176,176,12,11,203,11,192,176]},{"a":17960,"t":"byte","b":[43,32,11,11,80,53,91,145]},{"a":17968,"t":"byte","b":[91,235,235,224,11,11,192,203]},{"a":17976,"t":"byte","b":[11,188,76,176,192,11,172,172]},{"a":17984,"t":"byte","b":[172,172,156,176,176,172,172,160]},{"a":17992,"t":"byte","b":[10,10,171,176,176,203,188,202]},{"a":18000,"t":"byte","b":[176,12,176,11,192,188,91,155]},{"a":18008,"t":"byte","b":[235,190,203,206,11,11,172,12]},{"a":18016,"t":"byte","b":[192,176,172,176,176,171,172,172]},{"a":18024,"t":"byte","b":[172,156,156,176,156,156,172,12]},{"a":18032,"t":"byte","b":[171,11,156,11,176,11,176,11]},{"a":18040,"t":"byte","b":[203,75,11,176,12,188,91,181]},{"a":18048,"t":"byte","b":[42,14,62,62,11,12,172,172]},{"a":18056,"t":"byte","b":[12,192,192,176,176,176,176,11]},{"a":18064,"t":"byte","b":[176,176,176,11,11,176,176,176]},{"a":18072,"t":"byte","b":[11,11,188,203,12,12,12,176]},{"a":18080,"t":"byte","b":[191,76,12,176,5,53,5,44]},{"a":18088,"t":"byte","b":[235,14,43,236,11,12,12,12]},{"a":18096,"t":"byte","b":[12,203,176,176,176,11,11,11]},{"a":18104,"t":"byte","b":[176,176,203,176,176,176,11,11]},{"a":18112,"t":"byte","b":[11,11,176,11,12,12,11,192]},{"a":18120,"t":"byte","b":[12,192,12,11,80,194,11,91]},{"a":18128,"t":"byte","b":[190,179,188,192,10,11,176,12]},{"a":18136,"t":"byte","b":[76,12,176,12,188,12,176,188]},{"a":18144,"t":"byte","b":[203,203,203,188,11,12,12,12]},{"a":18152,"t":"byte","b":[11,11,188,176,188,203,11,192]},{"a":18160,"t":"byte","b":[75,176,176,11,192,203,91,91]},{"a":18168,"t":"byte","b":[200,190,179,192,176,12,12,176]},{"a":18176,"t":"byte","b":[12,192,192,192,12,12,64,11]},{"a":18184,"t":"byte","b":[192,192,203,176,12,91,11,11]},{"a":18192,"t":"byte","b":[11,176,12,203,203,192,240,11]},{"a":18200,"t":"byte","b":[11,12,176,176,5,59,91,155]},{"a":18208,"t":"byte","b":[14,11,188,14,10,202,203,203]},{"a":18216,"t":"byte","b":[203,188,188,176,192,203,203,188]},{"a":18224,"t":"byte","b":[176,203,176,251,12,176,11,11]},{"a":18232,"t":"byte","b":[11,188,203,188,188,188,188,203]},{"a":18240,"t":"byte","b":[203,203,176,10,80,203,176,27]},{"a":18248,"t":"byte","b":[11,11,192,203,176,176,176,176]},{"a":18256,"t":"byte","b":[176,188,176,176,176,176,11,176]},{"a":18264,"t":"byte","b":[176,176,176,176,11,12,12,176]},{"a":18272,"t":"byte","b":[203,176,176,176,176,176,188,176]},{"a":18280,"t":"byte","b":[176,11,11,11,188,203,11,5]},{"a":18288,"t":"byte","b":[176,176,235,188,192,188,203,176]},{"a":18296,"t":"byte","b":[192,176,176,176,176,188,12,188]},{"a":18304,"t":"byte","b":[188,12,188,188,176,176,176,188]},{"a":18312,"t":"byte","b":[188,176,188,176,176,11,176,203]},{"a":18320,"t":"byte","b":[203,12,188,192,188,188,181,181]},{"a":18328,"t":"byte","b":[91,91,62,62,190,12,203,236]},{"a":18336,"t":"byte","b":[206,60,60,206,172,92,196,192]},{"a":18344,"t":"byte","b":[12,76,60,60,60,60,76,196]},{"a":18352,"t":"byte","b":[76,76,188,188,188,188,188,203]},{"a":18360,"t":"byte","b":[203,188,203,94,197,94,91,203]},{"a":18368,"t":"byte","b":[203,188,188,188,224,192,14,14]},{"a":18376,"t":"byte","b":[60,92,236,206,206,236,76,76]},{"a":18384,"t":"byte","b":[76,76,28,60,60,195,76,76]},{"a":18392,"t":"byte","b":[188,188,188,92,92,92,92,188]},{"a":18400,"t":"byte","b":[197,192,92,80,176,203,188,203]},{"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":[39212]},{"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, in the ending.","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, Drax's throne room, Drax on his throne and Mariana at his side, 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, or 1PLR 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":[255,255,255,255,255,255,249,249]},{"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,85,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":[0,240,252,252,255,255,255,255]},{"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":[253,254,246,250,250,218,218,218]},{"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":[170,170,170,168,128,160,168,168]},{"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,218,170,154,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,123,123,127]},{"a":25384,"t":"byte","b":[167,175,175,175,95,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":[218,218,218,217,213,213,213,213]},{"a":25424,"t":"byte","b":[169,169,169,171,169,165,165,165]},{"a":25432,"t":"byte","b":[175,175,173,157,125,117,85,85]},{"a":25440,"t":"byte","b":[233,233,169,233,249,253,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":[255,255,252,255,255,252,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":[105,105,235,235,235,235,235,235]},{"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":[86,94,254,254,254,251,251,251]},{"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":[90,90,250,250,250,250,250,250]},{"a":25728,"t":"byte","b":[85,213,255,255,255,255,255,255]},{"a":25736,"t":"byte","b":[149,189,191,191,191,191,191,191]},{"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,80,80,80,80,80,64]},{"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":[42,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":[127,255,255,255,255,254,254,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":[250,249,245,253,253,253,253,255]},{"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":[0,192,240,240,240,240,240,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":[86,86,86,86,90,26,90,90]},{"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,84,84,84,84,81,69,21]},{"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":[5,5,5,5,5,5,5,5]},{"a":26504,"t":"byte","b":[160,160,160,160,160,160,160,168]},{"a":26512,"t":"byte","b":[0,0,0,0,5,10,106,169]},{"a":26520,"t":"byte","b":[0,0,0,0,80,84,85,85]},{"a":26528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"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":[170,170,170,170,170,42,42,0]},{"a":26584,"t":"byte","b":[255,255,255,255,255,243,0,0]},{"a":26592,"t":"byte","b":[255,255,255,255,255,63,0,0]},{"a":26600,"t":"byte","b":[170,170,170,170,170,0,0,0]},{"a":26608,"t":"byte","b":[170,170,170,170,170,2,0,0]},{"a":26616,"t":"byte","b":[255,255,255,243,207,3,3,0]},{"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,0,0]},{"a":26648,"t":"byte","b":[85,85,85,5,21,5,0,0]},{"a":26656,"t":"byte","b":[170,170,170,170,170,2,0,0]},{"a":26664,"t":"byte","b":[255,255,255,255,252,60,0,0]},{"a":26672,"t":"byte","b":[170,170,170,170,170,10,0,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":[168,170,168,170,170,168,0,0]},{"a":26768,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26784,"t":"byte","b":[0,0,0,0,10,42,170,42]},{"a":26792,"t":"byte","b":[0,0,0,0,160,240,254,191]},{"a":26800,"t":"byte","b":[5,5,5,5,5,5,5,21]},{"a":26808,"t":"byte","b":[160,160,160,160,160,160,160,160]},{"a":26816,"t":"byte","b":[250,254,254,254,253,255,255,255]},{"a":26824,"t":"byte","b":[171,171,171,170,170,170,106,106]},{"a":26832,"t":"byte","b":[185,185,185,171,239,237,249,254]},{"a":26840,"t":"byte","b":[105,165,165,101,86,86,90,213]},{"a":26848,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":26856,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26864,"t":"byte","b":[255,255,254,254,254,250,249,233]},{"a":26872,"t":"byte","b":[165,167,149,191,255,255,255,255]},{"a":26880,"t":"byte","b":[85,95,95,127,255,255,255,255]},{"a":26888,"t":"byte","b":[170,186,254,255,255,255,255,255]},{"a":26896,"t":"byte","b":[170,170,171,191,191,255,255,255]},{"a":26904,"t":"byte","b":[170,239,255,255,255,255,255,255]},{"a":26912,"t":"byte","b":[95,221,255,255,255,255,255,255]},{"a":26920,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":26928,"t":"byte","b":[190,255,255,255,255,255,255,255]},{"a":26936,"t":"byte","b":[170,251,255,255,255,255,255,255]},{"a":26944,"t":"byte","b":[187,171,187,191,255,255,255,255]},{"a":26952,"t":"byte","b":[85,117,221,255,255,255,255,255]},{"a":26960,"t":"byte","b":[85,117,255,255,255,255,255,255]},{"a":26968,"t":"byte","b":[85,245,255,255,255,255,255,254]},{"a":26976,"t":"byte","b":[174,187,255,255,255,255,255,255]},{"a":26984,"t":"byte","b":[170,186,191,255,255,255,255,255]},{"a":26992,"t":"byte","b":[170,170,255,255,255,255,255,255]},{"a":27000,"t":"byte","b":[85,85,85,255,255,255,255,255]},{"a":27008,"t":"byte","b":[85,93,95,127,255,255,255,255]},{"a":27016,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27024,"t":"byte","b":[170,235,255,255,255,255,255,255]},{"a":27032,"t":"byte","b":[254,238,255,255,255,255,255,255]},{"a":27040,"t":"byte","b":[85,253,255,255,255,255,255,255]},{"a":27048,"t":"byte","b":[170,234,250,255,255,255,255,255]},{"a":27056,"t":"byte","b":[170,171,175,191,191,255,255,255]},{"a":27064,"t":"byte","b":[170,190,254,255,255,255,255,255]},{"a":27072,"t":"byte","b":[86,118,85,127,255,255,255,255]},{"a":27080,"t":"byte","b":[106,106,90,90,218,214,246,245]},{"a":27088,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27096,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27104,"t":"byte","b":[126,111,111,110,106,106,122,105]},{"a":27112,"t":"byte","b":[102,102,102,106,89,89,101,149]},{"a":27120,"t":"byte","b":[106,106,106,170,170,170,171,171]},{"a":27128,"t":"byte","b":[95,127,127,127,191,255,255,255]},{"a":27136,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27144,"t":"byte","b":[218,250,246,245,245,245,245,245]},{"a":27152,"t":"byte","b":[255,247,245,253,191,175,171,170]},{"a":27160,"t":"byte","b":[107,91,87,214,245,117,85,85]},{"a":27168,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27176,"t":"byte","b":[255,255,255,255,255,255,255,254]},{"a":27184,"t":"byte","b":[107,175,175,191,191,191,191,255]},{"a":27192,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27200,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27208,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27216,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27224,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27232,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27240,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27248,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27256,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27264,"t":"byte","b":[255,255,254,234,234,250,250,250]},{"a":27272,"t":"byte","b":[170,170,250,254,255,255,255,255]},{"a":27280,"t":"byte","b":[85,85,85,89,90,90,214,254]},{"a":27288,"t":"byte","b":[90,90,106,122,110,106,251,251]},{"a":27296,"t":"byte","b":[213,213,245,229,167,247,231,239]},{"a":27304,"t":"byte","b":[255,255,255,127,126,126,250,234]},{"a":27312,"t":"byte","b":[170,170,191,255,255,255,255,255]},{"a":27320,"t":"byte","b":[170,170,170,250,250,234,234,234]},{"a":27328,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27336,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27344,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27352,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27360,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27368,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27376,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27384,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27392,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27400,"t":"byte","b":[250,254,254,255,255,255,255,255]},{"a":27408,"t":"byte","b":[85,149,149,149,149,149,149,165]},{"a":27416,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27424,"t":"byte","b":[169,165,149,87,95,125,117,85]},{"a":27432,"t":"byte","b":[255,255,127,127,254,250,234,170]},{"a":27440,"t":"byte","b":[246,250,218,90,90,90,90,90]},{"a":27448,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27456,"l":"bitmap_row_9","c":"The bitmap, rows 9 to 11.","t":"byte","b":[255,255,255,254,254,254,255,255]},{"a":27464,"t":"byte","b":[170,170,170,150,85,85,85,149]},{"a":27472,"t":"byte","b":[190,190,191,191,191,127,95,86]},{"a":27480,"t":"byte","b":[191,191,110,90,90,90,90,90]},{"a":27488,"t":"byte","b":[170,170,255,165,170,170,170,229]},{"a":27496,"t":"byte","b":[86,86,86,170,170,90,86,254]},{"a":27504,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27512,"t":"byte","b":[255,170,170,170,170,170,170,170]},{"a":27520,"t":"byte","b":[255,170,170,170,170,170,170,170]},{"a":27528,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27536,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27544,"t":"byte","b":[85,255,255,255,255,255,255,255]},{"a":27552,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27560,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27568,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27576,"t":"byte","b":[170,255,255,255,255,254,254,254]},{"a":27584,"t":"byte","b":[170,86,85,106,190,255,255,254]},{"a":27592,"t":"byte","b":[255,255,255,191,175,170,170,234]},{"a":27600,"t":"byte","b":[171,175,191,191,255,254,254,250]},{"a":27608,"t":"byte","b":[234,229,249,250,254,255,255,255]},{"a":27616,"t":"byte","b":[175,111,191,191,191,254,254,254]},{"a":27624,"t":"byte","b":[255,191,191,175,175,170,170,234]},{"a":27632,"t":"byte","b":[85,85,85,93,253,254,250,254]},{"a":27640,"t":"byte","b":[170,85,85,85,165,233,249,249]},{"a":27648,"t":"byte","b":[85,255,255,255,255,255,255,255]},{"a":27656,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27664,"t":"byte","b":[85,255,255,255,255,255,255,255]},{"a":27672,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27680,"t":"byte","b":[255,170,170,170,170,170,170,170]},{"a":27688,"t":"byte","b":[85,170,170,170,170,170,170,170]},{"a":27696,"t":"byte","b":[255,170,170,170,170,170,170,170]},{"a":27704,"t":"byte","b":[255,170,170,170,170,170,170,170]},{"a":27712,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27720,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27728,"t":"byte","b":[165,229,229,234,234,233,229,234]},{"a":27736,"t":"byte","b":[85,85,95,169,149,85,85,233]},{"a":27744,"t":"byte","b":[85,223,254,222,218,218,218,218]},{"a":27752,"t":"byte","b":[105,105,169,169,169,171,175,191]},{"a":27760,"t":"byte","b":[170,170,170,150,85,85,85,86]},{"a":27768,"t":"byte","b":[255,255,255,127,127,127,255,255]},{"a":27776,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27784,"t":"byte","b":[149,149,229,229,245,249,249,254]},{"a":27792,"t":"byte","b":[255,255,255,251,250,254,255,255]},{"a":27800,"t":"byte","b":[255,127,95,87,85,149,165,101]},{"a":27808,"t":"byte","b":[85,85,153,165,151,87,151,87]},{"a":27816,"t":"byte","b":[169,175,191,191,191,191,255,255]},{"a":27824,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27832,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27840,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27848,"t":"byte","b":[85,255,255,255,255,255,254,234]},{"a":27856,"t":"byte","b":[255,85,85,85,85,85,171,255]},{"a":27864,"t":"byte","b":[255,170,170,170,170,170,250,255]},{"a":27872,"t":"byte","b":[255,170,170,170,170,170,170,234]},{"a":27880,"t":"byte","b":[255,85,85,85,85,85,85,85]},{"a":27888,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27896,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27904,"t":"byte","b":[153,85,213,213,245,245,245,245]},{"a":27912,"t":"byte","b":[229,233,234,234,234,186,186,186]},{"a":27920,"t":"byte","b":[191,255,255,255,255,251,234,234]},{"a":27928,"t":"byte","b":[255,191,191,191,175,191,175,250]},{"a":27936,"t":"byte","b":[254,250,250,250,250,254,187,255]},{"a":27944,"t":"byte","b":[191,175,170,170,170,170,234,234]},{"a":27952,"t":"byte","b":[109,173,174,186,186,186,169,234]},{"a":27960,"t":"byte","b":[245,122,106,90,90,214,246,214]},{"a":27968,"t":"byte","b":[255,85,85,85,85,85,85,85]},{"a":27976,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":27984,"t":"byte","b":[85,255,255,255,255,255,255,255]},{"a":27992,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":28000,"t":"byte","b":[255,170,170,170,170,170,171,255]},{"a":28008,"t":"byte","b":[85,170,170,170,170,170,95,85]},{"a":28016,"t":"byte","b":[85,170,170,170,170,170,234,250]},{"a":28024,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":28032,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":28040,"t":"byte","b":[85,255,255,255,255,255,255,255]},{"a":28048,"t":"byte","b":[90,254,255,255,255,255,255,255]},{"a":28056,"t":"byte","b":[234,233,229,233,233,234,233,234]},{"a":28064,"t":"byte","b":[85,86,90,106,106,171,170,170]},{"a":28072,"t":"byte","b":[86,90,89,101,165,149,85,87]},{"a":28080,"t":"byte","b":[171,171,173,173,165,181,245,213]},{"a":28088,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28096,"t":"byte","b":[255,255,255,255,255,255,254,254]},{"a":28104,"t":"byte","b":[95,95,95,95,127,255,255,239]},{"a":28112,"t":"byte","b":[191,175,171,170,166,149,149,149]},{"a":28120,"t":"byte","b":[85,85,85,86,154,234,250,250]},{"a":28128,"t":"byte","b":[107,171,107,171,107,171,107,171]},{"a":28136,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28144,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28152,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28160,"t":"byte","b":[255,254,250,249,249,233,229,229]},{"a":28168,"t":"byte","b":[171,191,255,255,255,255,255,255]},{"a":28176,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28184,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28192,"t":"byte","b":[250,250,222,254,254,255,255,255]},{"a":28200,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28208,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28216,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28224,"t":"byte","b":[250,250,250,254,254,255,255,255]},{"a":28232,"t":"byte","b":[170,166,166,169,170,170,170,234]},{"a":28240,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28248,"t":"byte","b":[253,255,119,119,126,223,233,249]},{"a":28256,"t":"byte","b":[255,239,239,239,95,255,255,251]},{"a":28264,"t":"byte","b":[250,249,249,246,250,250,250,250]},{"a":28272,"t":"byte","b":[151,87,85,85,87,119,125,255]},{"a":28280,"t":"byte","b":[173,175,127,191,255,187,186,170]},{"a":28288,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28296,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28304,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28312,"t":"byte","b":[253,253,245,245,245,213,213,213]},{"a":28320,"t":"byte","b":[255,255,191,255,255,255,255,255]},{"a":28328,"t":"byte","b":[255,255,255,255,191,255,255,255]},{"a":28336,"t":"byte","b":[245,253,255,255,255,251,255,255]},{"a":28344,"t":"byte","b":[85,149,165,229,229,233,249,249]},{"a":28352,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28360,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28368,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28376,"t":"byte","b":[214,213,214,213,214,213,214,213]},{"a":28384,"t":"byte","b":[255,255,191,189,169,165,165,165]},{"a":28392,"t":"byte","b":[245,213,85,85,165,169,169,169]},{"a":28400,"t":"byte","b":[95,95,95,95,87,85,85,89]},{"a":28408,"t":"byte","b":[255,255,255,255,255,255,191,191]},{"a":28416,"l":"bitmap_row_12","c":"The bitmap, rows 12 to 14.","t":"byte","b":[254,254,254,254,254,255,255,255]},{"a":28424,"t":"byte","b":[150,86,85,85,85,85,85,149]},{"a":28432,"t":"byte","b":[234,234,234,234,106,90,86,85]},{"a":28440,"t":"byte","b":[165,165,165,165,165,165,165,165]},{"a":28448,"t":"byte","b":[126,254,126,254,126,254,126,254]},{"a":28456,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28464,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28472,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28480,"t":"byte","b":[122,122,234,234,234,234,234,234]},{"a":28488,"t":"byte","b":[255,255,239,255,255,255,255,255]},{"a":28496,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28504,"t":"byte","b":[85,213,85,85,85,85,85,85]},{"a":28512,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28520,"t":"byte","b":[255,191,191,191,191,191,191,191]},{"a":28528,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28536,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28544,"t":"byte","b":[255,255,255,255,255,255,255,253]},{"a":28552,"t":"byte","b":[191,191,191,191,191,255,255,255]},{"a":28560,"t":"byte","b":[255,255,255,255,255,253,253,253]},{"a":28568,"t":"byte","b":[234,191,174,170,191,175,234,254]},{"a":28576,"t":"byte","b":[187,235,235,171,171,175,191,235]},{"a":28584,"t":"byte","b":[250,250,250,250,250,250,250,250]},{"a":28592,"t":"byte","b":[255,255,222,218,234,218,213,223]},{"a":28600,"t":"byte","b":[255,255,222,214,213,150,234,254]},{"a":28608,"t":"byte","b":[234,234,234,234,234,234,234,234]},{"a":28616,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28624,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28632,"t":"byte","b":[234,170,170,170,170,170,170,170]},{"a":28640,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28648,"t":"byte","b":[255,255,255,255,191,255,255,255]},{"a":28656,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28664,"t":"byte","b":[249,249,254,254,254,254,254,254]},{"a":28672,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28680,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28688,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28696,"t":"byte","b":[233,234,233,234,233,234,233,234]},{"a":28704,"t":"byte","b":[245,245,245,245,245,245,245,245]},{"a":28712,"t":"byte","b":[87,87,87,86,86,90,106,170]},{"a":28720,"t":"byte","b":[150,149,85,85,85,85,85,86]},{"a":28728,"t":"byte","b":[191,191,191,191,191,255,255,255]},{"a":28736,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28744,"t":"byte","b":[106,122,90,94,95,95,95,95]},{"a":28752,"t":"byte","b":[170,170,174,175,171,106,90,86]},{"a":28760,"t":"byte","b":[234,250,254,254,127,95,223,255]},{"a":28768,"t":"byte","b":[126,254,126,254,126,254,126,254]},{"a":28776,"t":"byte","b":[255,170,85,85,170,85,85,85]},{"a":28784,"t":"byte","b":[170,85,255,255,85,255,255,255]},{"a":28792,"t":"byte","b":[170,85,255,255,85,255,255,255]},{"a":28800,"t":"byte","b":[234,186,122,122,170,234,234,234]},{"a":28808,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":28816,"t":"byte","b":[85,85,101,85,85,85,85,85]},{"a":28824,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":28832,"t":"byte","b":[255,255,255,255,255,127,255,255]},{"a":28840,"t":"byte","b":[85,106,106,85,106,106,106,106]},{"a":28848,"t":"byte","b":[85,255,255,86,254,254,254,254]},{"a":28856,"t":"byte","b":[170,85,85,255,85,85,85,85]},{"a":28864,"t":"byte","b":[170,86,86,255,85,85,85,85]},{"a":28872,"t":"byte","b":[87,87,87,255,170,170,170,170]},{"a":28880,"t":"byte","b":[85,85,85,170,255,255,255,255]},{"a":28888,"t":"byte","b":[85,149,170,170,255,255,255,255]},{"a":28896,"t":"byte","b":[89,170,170,170,255,255,255,255]},{"a":28904,"t":"byte","b":[169,169,169,169,255,255,255,255]},{"a":28912,"t":"byte","b":[239,235,235,235,218,234,214,213]},{"a":28920,"t":"byte","b":[253,253,245,255,254,122,254,253]},{"a":28928,"t":"byte","b":[234,245,253,186,253,254,255,255]},{"a":28936,"t":"byte","b":[170,85,85,170,85,85,85,85]},{"a":28944,"t":"byte","b":[85,255,255,85,255,255,255,255]},{"a":28952,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28960,"t":"byte","b":[255,255,127,255,255,255,255,255]},{"a":28968,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":28976,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":28984,"t":"byte","b":[171,174,173,173,170,171,171,171]},{"a":28992,"t":"byte","b":[85,255,170,170,255,170,170,170]},{"a":29000,"t":"byte","b":[85,170,255,255,170,255,255,255]},{"a":29008,"t":"byte","b":[255,85,170,170,85,170,170,170]},{"a":29016,"t":"byte","b":[233,234,233,234,233,234,233,234]},{"a":29024,"t":"byte","b":[169,165,149,149,85,85,85,85]},{"a":29032,"t":"byte","b":[169,166,150,90,106,170,175,191]},{"a":29040,"t":"byte","b":[87,91,95,111,175,175,175,175]},{"a":29048,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":29056,"t":"byte","b":[255,255,255,254,254,254,254,254]},{"a":29064,"t":"byte","b":[170,170,170,170,170,170,154,90]},{"a":29072,"t":"byte","b":[170,170,174,191,191,191,191,191]},{"a":29080,"t":"byte","b":[85,214,182,170,234,250,250,250]},{"a":29088,"t":"byte","b":[131,3,131,3,131,3,131,3],"x":[35944,36055]},{"a":29096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29120,"t":"byte","b":[234,234,234,234,234,234,234,234]},{"a":29128,"t":"byte","b":[170,170,170,169,106,170,170,170]},{"a":29136,"t":"byte","b":[170,170,170,170,170,169,170,170]},{"a":29144,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":29152,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":29160,"t":"byte","b":[128,133,132,132,132,132,132,132]},{"a":29168,"t":"byte","b":[1,85,0,0,0,0,0,0]},{"a":29176,"t":"byte","b":[0,85,0,0,0,0,0,0]},{"a":29184,"t":"byte","b":[0,85,0,0,0,0,0,0]},{"a":29192,"t":"byte","b":[0,85,0,0,0,0,0,0]},{"a":29200,"t":"byte","b":[0,21,64,0,0,0,0,0]},{"a":29208,"t":"byte","b":[0,85,0,0,0,0,0,0]},{"a":29216,"t":"byte","b":[0,85,0,0,0,0,0,0]},{"a":29224,"t":"byte","b":[15,85,0,0,0,0,0,0]},{"a":29232,"t":"byte","b":[192,85,0,0,0,0,0,0]},{"a":29240,"t":"byte","b":[255,191,174,42,40,8,0,0]},{"a":29248,"t":"byte","b":[191,239,255,11,2,2,0,0]},{"a":29256,"t":"byte","b":[192,213,240,255,191,171,170,42]},{"a":29264,"t":"byte","b":[0,84,4,4,196,244,60,15]},{"a":29272,"t":"byte","b":[169,170,170,170,170,170,170,170]},{"a":29280,"t":"byte","b":[170,170,106,170,170,170,170,170]},{"a":29288,"t":"byte","b":[170,169,170,170,170,154,170,170]},{"a":29296,"t":"byte","b":[169,170,170,170,170,170,170,170]},{"a":29304,"t":"byte","b":[171,171,171,171,171,171,171,171]},{"a":29312,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29328,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29336,"t":"byte","b":[194,192,194,192,194,192,194,192]},{"a":29344,"t":"byte","b":[255,189,182,170,169,165,165,165]},{"a":29352,"t":"byte","b":[85,85,101,169,169,169,169,169]},{"a":29360,"t":"byte","b":[170,170,170,170,170,170,166,165]},{"a":29368,"t":"byte","b":[255,255,255,191,191,191,191,191]},{"a":29376,"l":"bitmap_row_15","c":"The bitmap, rows 15 to 17.","t":"byte","b":[254,254,254,255,255,255,255,255]},{"a":29384,"t":"byte","b":[167,169,106,106,106,106,106,234]},{"a":29392,"t":"byte","b":[149,149,149,213,245,253,255,255]},{"a":29400,"t":"byte","b":[95,95,95,95,95,159,159,175]},{"a":29408,"t":"byte","b":[131,3,131,3,131,3,131,3],"x":[35950,36061]},{"a":29416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29440,"t":"byte","b":[234,234,234,234,234,234,230,234]},{"a":29448,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":29456,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":29464,"t":"byte","b":[169,169,105,169,169,169,169,149]},{"a":29472,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29480,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29488,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29496,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29504,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29512,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29520,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29528,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29536,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29544,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29552,"t":"byte","b":[21,64,0,0,0,0,0,85]},{"a":29560,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29568,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29576,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29584,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29592,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29600,"t":"byte","b":[90,26,26,26,26,26,26,85]},{"a":29608,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":29616,"t":"byte","b":[170,170,170,166,170,170,170,170]},{"a":29624,"t":"byte","b":[171,171,171,171,171,171,171,171]},{"a":29632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29656,"t":"byte","b":[194,192,194,192,194,192,194,192]},{"a":29664,"t":"byte","b":[90,90,90,90,90,91,91,95]},{"a":29672,"t":"byte","b":[169,169,169,171,175,191,255,255]},{"a":29680,"t":"byte","b":[229,149,86,86,86,86,86,87]},{"a":29688,"t":"byte","b":[127,127,127,255,255,255,255,255]},{"a":29696,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":29704,"t":"byte","b":[122,90,94,95,95,95,95,95]},{"a":29712,"t":"byte","b":[170,166,165,169,234,250,254,255]},{"a":29720,"t":"byte","b":[191,175,171,107,90,154,170,170]},{"a":29728,"t":"byte","b":[131,3,131,3,131,3,131,3],"x":[35956,36067]},{"a":29736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29752,"t":"byte","b":[0,0,0,0,0,0,0,15]},{"a":29760,"t":"byte","b":[234,234,234,234,234,234,234,255]},{"a":29768,"t":"byte","b":[170,170,170,170,170,170,170,255]},{"a":29776,"t":"byte","b":[149,128,128,128,128,128,128,85]},{"a":29784,"t":"byte","b":[85,0,0,0,0,0,40,85]},{"a":29792,"t":"byte","b":[85,0,0,0,0,160,170,85]},{"a":29800,"t":"byte","b":[85,0,0,0,0,2,170,85]},{"a":29808,"t":"byte","b":[85,0,0,0,0,0,138,85]},{"a":29816,"t":"byte","b":[5,80,0,0,0,0,32,85]},{"a":29824,"t":"byte","b":[85,0,0,0,0,0,160,85]},{"a":29832,"t":"byte","b":[85,0,0,0,8,0,162,85]},{"a":29840,"t":"byte","b":[85,0,0,0,0,2,170,85]},{"a":29848,"t":"byte","b":[85,0,0,0,32,136,170,85]},{"a":29856,"t":"byte","b":[85,0,0,0,0,128,170,85]},{"a":29864,"t":"byte","b":[85,0,0,0,0,0,162,85]},{"a":29872,"t":"byte","b":[85,0,0,0,0,0,170,85]},{"a":29880,"t":"byte","b":[85,0,0,0,0,2,42,85]},{"a":29888,"t":"byte","b":[85,0,0,0,0,0,136,85]},{"a":29896,"t":"byte","b":[85,0,0,0,0,2,42,85]},{"a":29904,"t":"byte","b":[85,0,0,0,0,0,138,85]},{"a":29912,"t":"byte","b":[85,0,0,0,0,2,170,85]},{"a":29920,"t":"byte","b":[85,0,0,0,0,128,138,85]},{"a":29928,"t":"byte","b":[85,0,0,0,0,0,0,85]},{"a":29936,"t":"byte","b":[170,170,170,170,170,170,170,255]},{"a":29944,"t":"byte","b":[171,171,171,171,171,171,171,255]},{"a":29952,"t":"byte","b":[0,0,0,0,0,0,0,252]},{"a":29960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29976,"t":"byte","b":[194,192,194,192,194,192,194,192]},{"a":29984,"t":"byte","b":[86,90,106,107,171,170,170,170]},{"a":29992,"t":"byte","b":[166,150,90,106,171,175,191,255]},{"a":30000,"t":"byte","b":[173,165,181,245,245,245,245,245]},{"a":30008,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":30016,"t":"byte","b":[255,255,255,255,255,254,254,254]},{"a":30024,"t":"byte","b":[95,95,127,255,255,255,255,255]},{"a":30032,"t":"byte","b":[186,190,191,191,191,191,187,191]},{"a":30040,"t":"byte","b":[85,149,215,191,191,175,175,175]},{"a":30048,"t":"byte","b":[131,3,131,3,131,3,131,3],"x":[35962,36073]},{"a":30056,"t":"byte","b":[0,0,0,0,0,0,170,0]},{"a":30064,"t":"byte","b":[0,0,0,0,0,0,170,0]},{"a":30072,"t":"byte","b":[32,32,42,0,0,0,170,0]},{"a":30080,"t":"byte","b":[0,0,170,0,0,0,170,0]},{"a":30088,"t":"byte","b":[5,85,64,64,64,64,72,74]},{"a":30096,"t":"byte","b":[85,85,0,0,0,0,8,42]},{"a":30104,"t":"byte","b":[85,85,0,0,0,0,0,138]},{"a":30112,"t":"byte","b":[85,85,0,0,0,0,10,42]},{"a":30120,"t":"byte","b":[85,85,0,0,0,0,34,170]},{"a":30128,"t":"byte","b":[85,85,0,0,0,0,0,8]},{"a":30136,"t":"byte","b":[85,85,0,0,0,0,0,138]},{"a":30144,"t":"byte","b":[85,85,0,0,0,0,2,34]},{"a":30152,"t":"byte","b":[85,85,0,0,0,0,8,170]},{"a":30160,"t":"byte","b":[85,85,0,0,0,0,0,170]},{"a":30168,"t":"byte","b":[85,85,0,0,0,0,0,170]},{"a":30176,"t":"byte","b":[85,85,0,0,0,0,2,34]},{"a":30184,"t":"byte","b":[85,85,0,0,0,0,0,40]},{"a":30192,"t":"byte","b":[85,85,0,0,0,0,0,168]},{"a":30200,"t":"byte","b":[85,85,0,0,0,0,0,170]},{"a":30208,"t":"byte","b":[85,85,0,0,0,0,0,130]},{"a":30216,"t":"byte","b":[85,85,0,0,0,0,0,136]},{"a":30224,"t":"byte","b":[85,84,1,0,0,0,34,42]},{"a":30232,"t":"byte","b":[85,85,0,0,0,0,40,170]},{"a":30240,"t":"byte","b":[85,85,0,0,0,0,0,168]},{"a":30248,"t":"byte","b":[85,85,0,0,0,0,8,170]},{"a":30256,"t":"byte","b":[84,85,0,0,0,0,10,40]},{"a":30264,"t":"byte","b":[0,64,106,64,64,64,106,64]},{"a":30272,"t":"byte","b":[2,2,170,0,0,0,170,0]},{"a":30280,"t":"byte","b":[0,0,0,0,0,0,170,0]},{"a":30288,"t":"byte","b":[0,0,0,0,0,0,170,0]},{"a":30296,"t":"byte","b":[194,192,194,192,194,192,194,192]},{"a":30304,"t":"byte","b":[85,85,150,155,171,175,175,175]},{"a":30312,"t":"byte","b":[247,215,87,87,87,87,119,87]},{"a":30320,"t":"byte","b":[165,165,169,170,170,170,170,170]},{"a":30328,"t":"byte","b":[255,255,255,255,255,191,191,191]},{"a":30336,"l":"bitmap_row_18","c":"The bitmap, rows 18 to 20.","t":"byte","b":[245,245,246,246,246,246,253,253]},{"a":30344,"t":"byte","b":[213,245,245,253,253,255,255,255]},{"a":30352,"t":"byte","b":[106,106,106,106,106,106,234,250]},{"a":30360,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":30368,"t":"byte","b":[131,3,131,3,131,3,131,3],"x":[35968,36079]},{"a":30376,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30384,"t":"byte","b":[0,0,0,0,80,0,0,0]},{"a":30392,"t":"byte","b":[0,0,0,0,5,0,0,0]},{"a":30400,"t":"byte","b":[0,0,5,85,85,0,0,0]},{"a":30408,"t":"byte","b":[106,85,85,85,84,1,0,0]},{"a":30416,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30424,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30432,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30440,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30448,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30456,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30464,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30472,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30480,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30488,"t":"byte","b":[170,85,85,85,84,1,0,0]},{"a":30496,"t":"byte","b":[170,85,85,85,21,64,0,0]},{"a":30504,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30512,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30520,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30528,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30536,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30544,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30552,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30560,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30568,"t":"byte","b":[170,85,85,85,85,0,0,0]},{"a":30576,"t":"byte","b":[170,85,85,85,69,16,0,0]},{"a":30584,"t":"byte","b":[64,64,84,85,85,0,0,0]},{"a":30592,"t":"byte","b":[0,0,0,64,84,0,0,0]},{"a":30600,"t":"byte","b":[0,0,0,0,1,0,0,0]},{"a":30608,"t":"byte","b":[0,0,0,0,64,0,0,0]},{"a":30616,"t":"byte","b":[194,192,194,192,194,192,194,192]},{"a":30624,"t":"byte","b":[165,165,165,165,165,165,165,165]},{"a":30632,"t":"byte","b":[86,86,86,86,86,86,87,95]},{"a":30640,"t":"byte","b":[169,165,165,149,149,85,85,85]},{"a":30648,"t":"byte","b":[175,175,111,111,111,111,191,191]},{"a":30656,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":30664,"t":"byte","b":[170,106,234,218,246,253,245,245]},{"a":30672,"t":"byte","b":[253,255,239,235,250,254,127,95]},{"a":30680,"t":"byte","b":[90,90,234,250,254,255,255,255]},{"a":30688,"t":"byte","b":[131,3,131,3,131,3,131,3],"x":[35974,36085]},{"a":30696,"t":"byte","b":[0,0,85,80,0,0,0,128]},{"a":30704,"t":"byte","b":[0,1,0,0,0,0,0,0]},{"a":30712,"t":"byte","b":[16,88,10,10,10,0,0,0]},{"a":30720,"t":"byte","b":[0,160,170,170,170,20,0,0]},{"a":30728,"t":"byte","b":[0,160,42,170,170,0,0,0]},{"a":30736,"t":"byte","b":[0,0,42,170,170,0,0,0]},{"a":30744,"t":"byte","b":[0,0,40,170,170,1,85,5]},{"a":30752,"t":"byte","b":[0,2,170,170,170,64,85,80]},{"a":30760,"t":"byte","b":[0,0,168,170,170,0,64,0]},{"a":30768,"t":"byte","b":[0,0,170,170,170,0,0,0]},{"a":30776,"t":"byte","b":[0,130,170,170,170,0,0,85]},{"a":30784,"t":"byte","b":[0,0,170,170,170,0,0,80]},{"a":30792,"t":"byte","b":[10,130,138,170,170,1,5,85]},{"a":30800,"t":"byte","b":[136,0,170,170,170,85,85,85]},{"a":30808,"t":"byte","b":[4,0,168,170,170,80,84,64]},{"a":30816,"t":"byte","b":[128,8,170,170,170,0,0,0]},{"a":30824,"t":"byte","b":[0,136,170,170,170,0,0,0]},{"a":30832,"t":"byte","b":[0,160,170,170,170,5,0,0]},{"a":30840,"t":"byte","b":[0,2,170,170,170,85,85,0]},{"a":30848,"t":"byte","b":[0,40,10,170,170,0,64,0]},{"a":30856,"t":"byte","b":[0,128,168,170,170,85,5,0]},{"a":30864,"t":"byte","b":[0,0,130,170,170,85,85,0]},{"a":30872,"t":"byte","b":[0,32,170,170,170,0,85,1]},{"a":30880,"t":"byte","b":[0,0,138,170,170,85,80,64]},{"a":30888,"t":"byte","b":[0,0,42,170,170,0,0,0]},{"a":30896,"t":"byte","b":[0,2,42,170,170,0,0,0]},{"a":30904,"t":"byte","b":[0,130,42,170,170,5,0,0]},{"a":30912,"t":"byte","b":[1,137,168,168,168,0,0,0]},{"a":30920,"t":"byte","b":[0,80,0,0,0,0,0,0]},{"a":30928,"t":"byte","b":[0,0,21,1,0,0,0,0]},{"a":30936,"t":"byte","b":[194,192,194,192,194,192,194,192]},{"a":30944,"t":"byte","b":[90,90,86,90,106,170,170,170]},{"a":30952,"t":"byte","b":[255,253,247,215,95,127,254,250]},{"a":30960,"t":"byte","b":[85,86,87,91,111,191,175,175]},{"a":30968,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":30976,"t":"byte","b":[85,85,85,85,85,87,95,95]},{"a":30984,"t":"byte","b":[90,90,106,106,170,170,170,170]},{"a":30992,"t":"byte","b":[87,85,85,89,106,106,106,106]},{"a":31000,"t":"byte","b":[170,170,169,101,85,213,245,245]},{"a":31008,"t":"byte","b":[171,15,0,0,128,171,191,0],"x":[35980,36091]},{"a":31016,"t":"byte","b":[192,240,48,60,255,255,240,0]},{"a":31024,"t":"byte","b":[0,0,5,0,0,192,193,197]},{"a":31032,"t":"byte","b":[0,85,85,85,85,22,104,129]},{"a":31040,"t":"byte","b":[0,64,85,85,86,168,0,64]},{"a":31048,"t":"byte","b":[0,0,0,97,128,0,0,20]},{"a":31056,"t":"byte","b":[0,5,21,85,21,5,0,0]},{"a":31064,"t":"byte","b":[0,0,85,80,80,0,0,0]},{"a":31072,"t":"byte","b":[0,0,0,0,0,0,1,5]},{"a":31080,"t":"byte","b":[0,0,0,0,0,5,85,85]},{"a":31088,"t":"byte","b":[85,1,0,0,0,64,84,85]},{"a":31096,"t":"byte","b":[85,84,0,0,0,0,0,1]},{"a":31104,"t":"byte","b":[64,0,0,0,0,0,85,85]},{"a":31112,"t":"byte","b":[21,0,0,0,0,0,80,85]},{"a":31120,"t":"byte","b":[85,80,0,0,0,0,0,64]},{"a":31128,"t":"byte","b":[64,0,0,0,1,0,0,0]},{"a":31136,"t":"byte","b":[0,0,21,85,85,149,42,0]},{"a":31144,"t":"byte","b":[0,0,85,85,85,90,160,0]},{"a":31152,"t":"byte","b":[0,0,0,84,85,100,0,0]},{"a":31160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31168,"t":"byte","b":[0,0,0,0,0,5,21,9]},{"a":31176,"t":"byte","b":[0,0,0,21,85,85,85,85]},{"a":31184,"t":"byte","b":[0,0,0,0,85,85,85,85]},{"a":31192,"t":"byte","b":[0,0,0,0,0,0,80,84]},{"a":31200,"t":"byte","b":[0,0,21,1,1,0,0,0]},{"a":31208,"t":"byte","b":[0,20,85,85,85,20,0,0]},{"a":31216,"t":"byte","b":[0,0,0,80,0,0,0,5]},{"a":31224,"t":"byte","b":[0,0,21,85,165,10,0,0]},{"a":31232,"t":"byte","b":[0,85,85,85,85,165,10,80]},{"a":31240,"t":"byte","b":[0,64,84,64,64,3,19,23]},{"a":31248,"t":"byte","b":[0,15,12,60,255,255,15,0]},{"a":31256,"t":"byte","b":[234,240,0,0,0,234,254,0]},{"a":31264,"t":"byte","b":[85,85,150,166,171,175,175,175]},{"a":31272,"t":"byte","b":[234,170,90,86,86,86,86,86]},{"a":31280,"t":"byte","b":[90,90,86,86,85,85,85,85]},{"a":31288,"t":"byte","b":[255,255,255,255,255,191,175,175]},{"a":31296,"l":"bitmap_row_21","c":"The bitmap, rows 21 to 23.","t":"byte","b":[90,106,106,106,106,110,127,127]},{"a":31304,"t":"byte","b":[170,170,170,170,170,170,170,230]},{"a":31312,"t":"byte","b":[213,229,213,213,213,213,213,213]},{"a":31320,"t":"byte","b":[95,95,95,95,95,95,85,117]},{"a":31328,"t":"byte","b":[0,0,170,170,170,169,170,85],"x":[35986,36097]},{"a":31336,"t":"byte","b":[0,42,169,165,149,85,149,106]},{"a":31344,"t":"byte","b":[133,133,149,86,149,85,85,149]},{"a":31352,"t":"byte","b":[101,85,85,85,85,85,85,149]},{"a":31360,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":31368,"t":"byte","b":[86,89,85,85,85,85,85,85]},{"a":31376,"t":"byte","b":[0,96,84,85,85,85,85,85]},{"a":31384,"t":"byte","b":[0,0,0,0,5,21,21,5]},{"a":31392,"t":"byte","b":[5,5,5,10,64,84,80,80]},{"a":31400,"t":"byte","b":[85,85,85,85,170,0,4,21]},{"a":31408,"t":"byte","b":[85,85,85,90,160,0,21,85]},{"a":31416,"t":"byte","b":[65,64,64,5,25,1,65,84]},{"a":31424,"t":"byte","b":[85,21,0,85,85,85,85,21]},{"a":31432,"t":"byte","b":[85,88,0,85,80,80,85,85]},{"a":31440,"t":"byte","b":[80,0,85,65,1,1,85,85]},{"a":31448,"t":"byte","b":[0,0,0,85,85,85,85,85]},{"a":31456,"t":"byte","b":[0,0,0,64,80,89,101,90]},{"a":31464,"t":"byte","b":[0,0,0,37,21,85,85,85]},{"a":31472,"t":"byte","b":[0,0,0,85,85,85,85,86]},{"a":31480,"t":"byte","b":[0,2,1,80,84,85,85,148]},{"a":31488,"t":"byte","b":[2,80,85,149,37,64,0,0]},{"a":31496,"t":"byte","b":[85,0,80,81,69,21,85,21]},{"a":31504,"t":"byte","b":[0,0,85,85,85,85,90,161]},{"a":31512,"t":"byte","b":[0,80,84,104,128,5,1,1]},{"a":31520,"t":"byte","b":[0,0,0,0,84,85,85,84]},{"a":31528,"t":"byte","b":[0,2,5,21,21,21,21,21]},{"a":31536,"t":"byte","b":[37,89,85,85,85,85,85,85]},{"a":31544,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":31552,"t":"byte","b":[84,85,85,85,85,85,85,85]},{"a":31560,"t":"byte","b":[86,86,85,101,85,85,85,149]},{"a":31568,"t":"byte","b":[128,170,42,82,149,85,85,170]},{"a":31576,"t":"byte","b":[0,0,170,170,170,90,170,126]},{"a":31584,"t":"byte","b":[250,250,250,250,250,250,234,238]},{"a":31592,"t":"byte","b":[86,86,86,86,86,86,86,86]},{"a":31600,"t":"byte","b":[170,170,170,170,170,170,170,155]},{"a":31608,"t":"byte","b":[245,253,253,253,253,237,169,169]},{"a":31616,"t":"byte","b":[159,159,151,167,165,169,153,89]},{"a":31624,"t":"byte","b":[213,245,245,253,253,255,127,127]},{"a":31632,"t":"byte","b":[170,175,175,175,175,175,107,90]},{"a":31640,"t":"byte","b":[235,170,170,170,170,170,170,165]},{"a":31648,"t":"byte","b":[149,165,101,101,106,101,165,85]},{"a":31656,"t":"byte","b":[170,170,170,170,170,234,186,174]},{"a":31664,"t":"byte","b":[255,85,85,85,85,85,85,85]},{"a":31672,"t":"byte","b":[255,175,250,255,254,234,239,255]},{"a":31680,"t":"byte","b":[85,85,85,169,150,85,85,85]},{"a":31688,"t":"byte","b":[255,255,255,245,169,255,255,255]},{"a":31696,"t":"byte","b":[253,229,149,87,85,255,255,255]},{"a":31704,"t":"byte","b":[119,253,255,255,191,127,235,254]},{"a":31712,"t":"byte","b":[85,125,255,255,255,255,255,191]},{"a":31720,"t":"byte","b":[234,106,90,150,165,170,170,171]},{"a":31728,"t":"byte","b":[170,170,165,170,234,213,90,106]},{"a":31736,"t":"byte","b":[170,170,190,234,170,255,170,170]},{"a":31744,"t":"byte","b":[94,171,170,170,170,250,190,171]},{"a":31752,"t":"byte","b":[170,170,95,175,170,170,170,170]},{"a":31760,"t":"byte","b":[170,170,191,90,170,170,170,170]},{"a":31768,"t":"byte","b":[170,149,213,170,170,170,170,170]},{"a":31776,"t":"byte","b":[94,95,107,255,255,255,255,255]},{"a":31784,"t":"byte","b":[170,255,255,255,255,255,255,255]},{"a":31792,"t":"byte","b":[170,239,253,253,251,251,239,191]},{"a":31800,"t":"byte","b":[149,90,190,170,170,170,170,170]},{"a":31808,"t":"byte","b":[85,170,170,170,170,170,170,170]},{"a":31816,"t":"byte","b":[85,87,215,245,245,249,254,251]},{"a":31824,"t":"byte","b":[170,170,170,170,106,95,170,170]},{"a":31832,"t":"byte","b":[149,95,127,255,255,255,255,255]},{"a":31840,"t":"byte","b":[119,95,255,255,255,255,250,175]},{"a":31848,"t":"byte","b":[175,233,234,250,106,191,255,255]},{"a":31856,"t":"byte","b":[255,255,191,87,90,255,255,255]},{"a":31864,"t":"byte","b":[85,85,85,95,245,85,85,85]},{"a":31872,"t":"byte","b":[85,87,125,213,245,127,87,85]},{"a":31880,"t":"byte","b":[149,106,170,170,170,170,170,170]},{"a":31888,"t":"byte","b":[234,170,170,170,170,170,171,174]},{"a":31896,"t":"byte","b":[85,86,86,86,106,150,86,85]},{"a":31904,"t":"byte","b":[235,170,170,170,170,170,170,26]},{"a":31912,"t":"byte","b":[85,165,165,165,165,165,151,95]},{"a":31920,"t":"byte","b":[86,90,90,106,106,170,169,169]},{"a":31928,"t":"byte","b":[167,167,151,159,95,127,123,122]},{"a":31936,"t":"byte","b":[171,170,170,170,170,170,170,170]},{"a":31944,"t":"byte","b":[175,171,170,170,170,170,170,170]},{"a":31952,"t":"byte","b":[171,154,166,233,250,254,255,255]},{"a":31960,"t":"byte","b":[255,255,175,171,106,154,166,234]},{"a":31968,"t":"byte","b":[255,255,255,255,255,175,169,170]},{"a":31976,"t":"byte","b":[166,165,165,167,157,93,122,234]},{"a":31984,"t":"byte","b":[87,237,149,85,85,245,127,87]},{"a":31992,"t":"byte","b":[170,170,170,170,170,170,170,254]},{"a":32000,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":32008,"t":"byte","b":[170,170,170,170,170,170,170,175]},{"a":32016,"t":"byte","b":[170,170,171,170,170,170,170,254]},{"a":32024,"t":"byte","b":[125,213,85,85,85,85,85,85]},{"a":32032,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":32040,"t":"byte","b":[187,170,170,170,170,170,174,171]},{"a":32048,"t":"byte","b":[85,85,85,85,85,85,85,213]},{"a":32056,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":32064,"t":"byte","b":[170,170,170,170,170,170,170,169]},{"a":32072,"t":"byte","b":[254,171,171,171,174,186,234,170]},{"a":32080,"t":"byte","b":[170,254,175,170,170,170,170,170]},{"a":32088,"t":"byte","b":[170,170,255,170,170,170,170,170]},{"a":32096,"t":"byte","b":[170,170,255,170,170,170,170,170]},{"a":32104,"t":"byte","b":[170,186,255,171,170,170,170,170]},{"a":32112,"t":"byte","b":[186,234,170,250,190,175,171,171]},{"a":32120,"t":"byte","b":[85,85,85,85,85,85,85,253]},{"a":32128,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":32136,"t":"byte","b":[186,170,170,170,170,170,170,170]},{"a":32144,"t":"byte","b":[170,170,170,170,170,171,174,186]},{"a":32152,"t":"byte","b":[170,170,170,170,170,255,170,170]},{"a":32160,"t":"byte","b":[190,171,170,170,170,170,250,174]},{"a":32168,"t":"byte","b":[170,170,234,170,170,170,170,191]},{"a":32176,"t":"byte","b":[170,170,170,170,170,170,170,250]},{"a":32184,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":32192,"t":"byte","b":[85,85,85,85,85,85,85,127]},{"a":32200,"t":"byte","b":[234,183,169,170,170,175,254,234]},{"a":32208,"t":"byte","b":[117,245,245,181,237,239,91,86]},{"a":32216,"t":"byte","b":[255,255,255,255,255,245,85,85]},{"a":32224,"t":"byte","b":[85,85,90,106,170,170,170,169]},{"a":32232,"t":"byte","b":[213,85,85,87,95,127,255,255]},{"a":32240,"t":"byte","b":[90,106,170,170,170,170,170,170]},{"a":32248,"t":"byte","b":[234,170,170,170,170,170,170,170]},{"a":32256,"l":"bitmap_row_24","c":"The bitmap, rows 24 to 24.","t":"byte","b":[234,250,255,87,85,85,85,85]},{"a":32264,"t":"byte","b":[85,85,213,255,191,170,170,170]},{"a":32272,"t":"byte","b":[105,90,90,255,255,250,170,170]},{"a":32280,"t":"byte","b":[86,85,85,255,255,170,170,170]},{"a":32288,"t":"byte","b":[85,213,169,170,170,186,255,255]},{"a":32296,"t":"byte","b":[245,253,255,191,175,170,89,85]},{"a":32304,"t":"byte","b":[255,255,171,170,170,85,213,255]},{"a":32312,"t":"byte","b":[245,255,255,255,170,85,255,253]},{"a":32320,"t":"byte","b":[171,174,186,170,170,170,234,170]},{"a":32328,"t":"byte","b":[254,170,170,170,170,170,170,170]},{"a":32336,"t":"byte","b":[175,170,170,170,170,170,170,170]},{"a":32344,"t":"byte","b":[247,127,85,85,85,85,85,85]},{"a":32352,"t":"byte","b":[253,85,85,85,85,85,85,85]},{"a":32360,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":32368,"t":"byte","b":[191,170,170,170,170,170,170,170]},{"a":32376,"t":"byte","b":[250,186,170,175,190,186,186,254]},{"a":32384,"t":"byte","b":[174,254,170,170,170,170,170,170]},{"a":32392,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":32400,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":32408,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":32416,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":32424,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":32432,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":32440,"t":"byte","b":[175,170,170,170,170,170,170,170]},{"a":32448,"t":"byte","b":[250,175,171,170,171,174,171,170]},{"a":32456,"t":"byte","b":[170,170,235,254,170,170,170,234]},{"a":32464,"t":"byte","b":[170,234,170,170,170,170,170,170]},{"a":32472,"t":"byte","b":[171,170,170,170,170,170,170,170]},{"a":32480,"t":"byte","b":[239,254,170,170,170,170,170,170]},{"a":32488,"t":"byte","b":[250,170,170,170,170,170,170,170]},{"a":32496,"t":"byte","b":[191,170,170,170,170,170,170,170]},{"a":32504,"t":"byte","b":[234,170,170,170,170,170,171,170]},{"a":32512,"t":"byte","b":[245,85,85,86,170,255,85,213]},{"a":32520,"t":"byte","b":[85,85,127,255,255,170,85,85]},{"a":32528,"t":"byte","b":[165,149,85,85,255,255,170,170]},{"a":32536,"t":"byte","b":[85,87,106,170,170,174,255,255]},{"a":32544,"t":"byte","b":[213,85,85,170,170,255,255,255]},{"a":32552,"t":"byte","b":[150,90,90,255,255,95,85,85]},{"a":32560,"t":"byte","b":[85,85,87,255,254,170,170,170]},{"a":32568,"t":"byte","b":[171,175,255,213,85,85,85,85]},{"a":32576,"l":"backdrop_colours","c":"The background colour of the arena band for each backdrop, set by raster_irq at line $72: dark grey ($0B) for both. This and the tables after it sit in the 192 bytes after the bitmap's 8,000.","t":"byte","b":[11,11],"x":[38235]},{"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":[33070,33849]},{"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":[33576,33824,34192]},{"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":[36954]},{"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":[35551]},{"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":[35352]},{"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":[37659]},{"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":[33239,33383,35726,35832,36688,36703,37046,37213,37644]},{"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":[33256,36658,37669]},{"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, $94D2): 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 ($9511) and the NMI vector to nmi ($9542). 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,135,146],"m":"jsr","oa":37511,"o":"init_vars","x":[38158]},{"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,17],"m":"lda","o":"#$11"},{"a":32810,"t":"code","b":[141,254,255],"m":"sta","oa":65534,"o":"$FFFE"},{"a":32813,"t":"code","b":[169,149],"m":"lda","o":"#$95"},{"a":32815,"t":"code","b":[141,255,255],"m":"sta","oa":65535,"o":"$FFFF"},{"a":32818,"t":"code","b":[169,66],"m":"lda","o":"#$42"},{"a":32820,"t":"code","b":[141,250,255],"m":"sta","oa":65530,"o":"$FFFA"},{"a":32823,"t":"code","b":[169,149],"m":"lda","o":"#$95"},{"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,212,146],"m":"jsr","oa":37588,"o":"clear_sprites"},{"a":32869,"t":"code","b":[32,102,140],"m":"jsr","oa":35942,"o":"save_strip"},{"a":32872,"t":"code","b":[32,15,146],"m":"jsr","oa":37391,"o":"colour_pillar_tops"},{"a":32875,"t":"code","b":[32,77,146],"m":"jsr","oa":37453,"o":"colour_strip"},{"a":32878,"t":"code","b":[32,6,129],"m":"jsr","oa":33030,"o":"reset_sprite_slots"},{"a":32881,"t":"code","b":[32,38,129],"m":"jsr","oa":33062,"o":"reset_fighters"},{"a":32884,"t":"code","b":[32,115,129],"m":"jsr","oa":33139,"o":"build_mirror_table"},{"a":32887,"t":"code","b":[32,140,129],"m":"jsr","oa":33164,"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,179,158],"m":"jsr","oa":40627,"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, the keyboard, and last Drax's throws (drax_throws) and the ending's sprites (scene_sprites), which do nothing outside the ending. Never returns: the jmp at $8103 closes the loop.","t":"code","b":[32,180,129],"m":"jsr","oa":33204,"o":"run_snakes","x":[33027]},{"a":32958,"t":"code","b":[32,133,130],"m":"jsr","oa":33413,"o":"show_mode"},{"a":32961,"t":"code","b":[32,151,130],"m":"jsr","oa":33431,"o":"show_middle"},{"a":32964,"t":"code","b":[32,221,130],"m":"jsr","oa":33501,"o":"show_strength"},{"a":32967,"t":"code","b":[32,16,131],"m":"jsr","oa":33552,"o":"clock_out"},{"a":32970,"t":"code","b":[32,34,134],"m":"jsr","oa":34338,"o":"read_players"},{"a":32973,"t":"code","b":[32,6,135],"m":"jsr","oa":34566,"o":"computer_moves"},{"a":32976,"t":"code","b":[32,156,140],"m":"jsr","oa":35996,"o":"clear_strip"},{"a":32979,"t":"code","b":[32,95,137],"m":"jsr","oa":35167,"o":"animate_fighters"},{"a":32982,"t":"code","b":[32,149,135],"m":"jsr","oa":34709,"o":"read_poses"},{"a":32985,"t":"code","b":[32,5,145],"m":"jsr","oa":37125,"o":"decapitate"},{"a":32988,"t":"code","b":[32,188,145],"m":"jsr","oa":37308,"o":"start_goblin"},{"a":32991,"t":"code","b":[32,241,143],"m":"jsr","oa":36849,"o":"place_overlays"},{"a":32994,"t":"code","b":[32,210,140],"m":"jsr","oa":36050,"o":"show_strip"},{"a":32997,"t":"code","b":[32,76,137],"m":"jsr","oa":35148,"o":"get_distance"},{"a":33000,"t":"code","b":[32,178,135],"m":"jsr","oa":34738,"o":"check_hits"},{"a":33003,"t":"code","b":[32,8,141],"m":"jsr","oa":36104,"o":"flip_sprite_shapes"},{"a":33006,"t":"code","b":[32,216,144],"m":"jsr","oa":37080,"o":"end_roll_past"},{"a":33009,"t":"code","b":[32,94,131],"m":"jsr","oa":33630,"o":"walk_on"},{"a":33012,"t":"code","b":[32,0,132],"m":"jsr","oa":33792,"o":"walk_off"},{"a":33015,"t":"code","b":[32,206,134],"m":"jsr","oa":34510,"o":"idle_taunt"},{"a":33018,"t":"code","b":[32,180,147],"m":"jsr","oa":37812,"o":"read_keys"},{"a":33021,"t":"code","b":[32,189,132],"m":"jsr","oa":33981,"o":"drax_throws"},{"a":33024,"t":"code","b":[32,60,142],"m":"jsr","oa":36412,"o":"scene_sprites"},{"a":33027,"t":"code","b":[76,187,128],"m":"jmp","oa":32955,"o":"main_loop"},{"a":33030,"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,37913]},{"a":33032,"l":"b_8108","t":"code","b":[32,13,153],"m":"jsr","oa":39181,"o":"reset_motion","x":[33059]},{"a":33035,"t":"code","b":[157,122,2],"m":"sta","oa":634,"o":"slot_direction,x"},{"a":33038,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":33041,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":33044,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":33047,"t":"code","b":[157,130,2],"m":"sta","oa":642,"o":"slot_x_speed,x"},{"a":33050,"t":"code","b":[157,138,2],"m":"sta","oa":650,"o":"slot_y_speed,x"},{"a":33053,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":33055,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":33058,"t":"code","b":[202],"m":"dex"},{"a":33059,"t":"code","b":[16,227],"m":"bpl","oa":33032,"o":"b_8108"},{"a":33061,"t":"code","b":[96],"m":"rts"},{"a":33062,"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,37910]},{"a":33064,"l":"b_8128","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[33089]},{"a":33066,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33068,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":33070,"t":"code","b":[189,66,127],"m":"lda","oa":32578,"o":"fighter_start_x,x"},{"a":33073,"t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x"},{"a":33075,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":33077,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33079,"t":"code","b":[138],"m":"txa"},{"a":33080,"t":"code","b":[149,145],"m":"sta","oa":145,"o":"facing,x"},{"a":33082,"t":"code","b":[32,70,129],"m":"jsr","oa":33094,"o":"reset_strength"},{"a":33085,"t":"code","b":[32,87,129],"m":"jsr","oa":33111,"o":"reset_score_text"},{"a":33088,"t":"code","b":[202],"m":"dex"},{"a":33089,"t":"code","b":[16,229],"m":"bpl","oa":33064,"o":"b_8128"},{"a":33091,"t":"code","b":[134,180],"m":"stx","oa":180,"o":"bout_state"},{"a":33093,"t":"code","b":[96],"m":"rts"},{"a":33094,"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":[33082,33614,33619,33863]},{"a":33096,"t":"code","b":[149,91],"m":"sta","oa":91,"o":"anim_script,x"},{"a":33098,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":33100,"t":"code","b":[149,93],"m":"sta","oa":93,"o":"anim_pos,x"},{"a":33102,"t":"code","b":[169,12],"m":"lda","o":"#$0C"},{"a":33104,"t":"code","b":[149,147],"m":"sta","oa":147,"o":"strength,x"},{"a":33106,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":33108,"t":"code","b":[149,149],"m":"sta","oa":149,"o":"idle_count,x"},{"a":33110,"t":"code","b":[96],"m":"rts"},{"a":33111,"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":[33085,33874]},{"a":33112,"t":"code","b":[24],"m":"clc"},{"a":33113,"t":"code","b":[105,135],"m":"adc","o":"#$87"},{"a":33115,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33116,"t":"code","b":[168],"m":"tay"},{"a":33117,"t":"code","b":[185,189,186],"m":"lda","oa":47805,"o":"message_pointers,y"},{"a":33120,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":33122,"t":"code","b":[185,190,186],"m":"lda","oa":47806,"o":"$BABE,y"},{"a":33125,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":33127,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":33129,"l":"b_8169","t":"code","b":[169,48],"m":"lda","o":"#$30","x":[33136]},{"a":33131,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33133,"t":"code","b":[200],"m":"iny"},{"a":33134,"t":"code","b":[192,8],"m":"cpy","o":"#$08"},{"a":33136,"t":"code","b":[144,247],"m":"bcc","oa":33129,"o":"b_8169"},{"a":33138,"t":"code","b":[96],"m":"rts"},{"a":33139,"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":33141,"l":"b_8175","t":"code","b":[138],"m":"txa","x":[33161]},{"a":33142,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":33144,"l":"b_8178","t":"code","b":[10],"m":"asl","o":"a","x":[33153]},{"a":33145,"t":"code","b":[8],"m":"php"},{"a":33146,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33147,"t":"code","b":[102,168],"m":"ror","oa":168,"o":"zpa_A8"},{"a":33149,"t":"code","b":[40],"m":"plp"},{"a":33150,"t":"code","b":[102,168],"m":"ror","oa":168,"o":"zpa_A8"},{"a":33152,"t":"code","b":[136],"m":"dey"},{"a":33153,"t":"code","b":[16,245],"m":"bpl","oa":33144,"o":"b_8178"},{"a":33155,"t":"code","b":[165,168],"m":"lda","oa":168,"o":"zpa_A8"},{"a":33157,"t":"code","b":[157,170,2],"m":"sta","oa":682,"o":"mirror_table,x"},{"a":33160,"t":"code","b":[232],"m":"inx"},{"a":33161,"t":"code","b":[208,234],"m":"bne","oa":33141,"o":"b_8175"},{"a":33163,"t":"code","b":[96],"m":"rts"},{"a":33164,"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":33166,"l":"b_818E","t":"code","b":[160,3],"m":"ldy","o":"#$03","x":[33201]},{"a":33168,"t":"code","b":[134,164],"m":"stx","oa":164,"o":"zpa_A4"},{"a":33170,"l":"b_8192","t":"code","b":[6,164],"m":"asl","oa":164,"o":"zpa_A4","x":[33193]},{"a":33172,"t":"code","b":[38,166],"m":"rol","oa":166,"o":"zpa_A6"},{"a":33174,"t":"code","b":[6,164],"m":"asl","oa":164,"o":"zpa_A4"},{"a":33176,"t":"code","b":[38,166],"m":"rol","oa":166,"o":"zpa_A6"},{"a":33178,"t":"code","b":[24],"m":"clc"},{"a":33179,"t":"code","b":[165,166],"m":"lda","oa":166,"o":"zpa_A6"},{"a":33181,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":33183,"t":"code","b":[208,1],"m":"bne","oa":33186,"o":"b_81A2"},{"a":33185,"t":"code","b":[56],"m":"sec"},{"a":33186,"l":"b_81A2","t":"code","b":[8],"m":"php","x":[33183]},{"a":33187,"t":"code","b":[38,165],"m":"rol","oa":165,"o":"zpa_A5"},{"a":33189,"t":"code","b":[40],"m":"plp"},{"a":33190,"t":"code","b":[38,165],"m":"rol","oa":165,"o":"zpa_A5"},{"a":33192,"t":"code","b":[136],"m":"dey"},{"a":33193,"t":"code","b":[16,231],"m":"bpl","oa":33170,"o":"b_8192"},{"a":33195,"t":"code","b":[165,165],"m":"lda","oa":165,"o":"zpa_A5"},{"a":33197,"t":"code","b":[157,170,3],"m":"sta","oa":938,"o":"mask_table,x"},{"a":33200,"t":"code","b":[232],"m":"inx"},{"a":33201,"t":"code","b":[208,219],"m":"bne","oa":33166,"o":"b_818E"},{"a":33203,"t":"code","b":[96],"m":"rts"},{"a":33204,"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":33206,"l":"b_81B6","t":"code","b":[181,91],"m":"lda","oa":91,"o":"anim_script,x","x":[33214]},{"a":33208,"t":"code","b":[16,3],"m":"bpl","oa":33213,"o":"b_81BD"},{"a":33210,"t":"code","b":[32,193,129],"m":"jsr","oa":33217,"o":"anim_step"},{"a":33213,"l":"b_81BD","t":"code","b":[202],"m":"dex","x":[33208]},{"a":33214,"t":"code","b":[16,246],"m":"bpl","oa":33206,"o":"b_81B6"},{"a":33216,"t":"code","b":[96],"m":"rts"},{"a":33217,"l":"anim_step","c":"One step of fighter X's snake animation. The script is snake_scripts[$5B,x AND $7F] ($BC98): 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":[33210,33347]},{"a":33219,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33220,"t":"code","b":[168],"m":"tay"},{"a":33221,"t":"code","b":[185,152,188],"m":"lda","oa":48280,"o":"snake_scripts,y"},{"a":33224,"t":"code","b":[133,115],"m":"sta","oa":115,"o":"zpa_73"},{"a":33226,"t":"code","b":[185,153,188],"m":"lda","oa":48281,"o":"$BC99,y"},{"a":33229,"t":"code","b":[133,116],"m":"sta","oa":116,"o":"zpa_74"},{"a":33231,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":33233,"t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D"},{"a":33235,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33237,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33238,"t":"code","b":[170],"m":"tax"},{"a":33239,"t":"code","b":[189,126,127],"m":"lda","oa":32638,"o":"column_offsets,x"},{"a":33242,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":33244,"t":"code","b":[189,127,127],"m":"lda","oa":32639,"o":"$7F7F,x"},{"a":33247,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":33249,"t":"code","b":[200],"m":"iny"},{"a":33250,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33252,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33253,"t":"code","b":[170],"m":"tax"},{"a":33254,"t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77"},{"a":33256,"t":"code","b":[125,206,127],"m":"adc","oa":32718,"o":"bitmap_row_address,x"},{"a":33259,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":33261,"t":"code","b":[165,120],"m":"lda","oa":120,"o":"zpa_78"},{"a":33263,"t":"code","b":[125,207,127],"m":"adc","oa":32719,"o":"$7FCF,x"},{"a":33266,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":33268,"t":"code","b":[200],"m":"iny"},{"a":33269,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33271,"t":"code","b":[133,171],"m":"sta","oa":171,"o":"zpa_AB"},{"a":33273,"t":"code","b":[200],"m":"iny"},{"a":33274,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33276,"t":"code","b":[133,172],"m":"sta","oa":172,"o":"zpa_AC"},{"a":33278,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":33280,"l":"j_8200","t":"code","b":[180,93],"m":"ldy","oa":93,"o":"anim_pos,x","x":[33316,33330]},{"a":33282,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33284,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":33286,"t":"code","b":[200],"m":"iny"},{"a":33287,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33289,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":33291,"t":"code","b":[200],"m":"iny"},{"a":33292,"t":"code","b":[5,117],"m":"ora","oa":117,"o":"zpa_75"},{"a":33294,"t":"code","b":[201,4],"m":"cmp","o":"#$04"},{"a":33296,"t":"code","b":[144,10],"m":"bcc","oa":33308,"o":"b_821C"},{"a":33298,"t":"code","b":[32,77,130],"m":"jsr","oa":33357,"o":"anim_draw"},{"a":33301,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":33303,"t":"code","b":[246,93],"m":"inc","oa":93,"o":"anim_pos,x"},{"a":33305,"t":"code","b":[246,93],"m":"inc","oa":93,"o":"anim_pos,x"},{"a":33307,"t":"code","b":[96],"m":"rts"},{"a":33308,"l":"b_821C","t":"code","b":[201,1],"m":"cmp","o":"#$01","x":[33296]},{"a":33310,"t":"code","b":[176,7],"m":"bcs","oa":33319,"o":"b_8227"},{"a":33312,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":33314,"t":"code","b":[149,93],"m":"sta","oa":93,"o":"anim_pos,x"},{"a":33316,"t":"code","b":[76,0,130],"m":"jmp","oa":33280,"o":"j_8200"},{"a":33319,"l":"b_8227","t":"code","b":[201,2],"m":"cmp","o":"#$02","x":[33310]},{"a":33321,"t":"code","b":[176,10],"m":"bcs","oa":33333,"o":"b_8235"},{"a":33323,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33325,"t":"code","b":[24],"m":"clc"},{"a":33326,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":33328,"t":"code","b":[149,93],"m":"sta","oa":93,"o":"anim_pos,x"},{"a":33330,"t":"code","b":[76,0,130],"m":"jmp","oa":33280,"o":"j_8200"},{"a":33333,"l":"b_8235","t":"code","b":[201,3],"m":"cmp","o":"#$03","x":[33321]},{"a":33335,"t":"code","b":[176,13],"m":"bcs","oa":33350,"o":"b_8246"},{"a":33337,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":33339,"t":"code","b":[149,93],"m":"sta","oa":93,"o":"anim_pos,x"},{"a":33341,"t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y"},{"a":33343,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":33345,"t":"code","b":[149,91],"m":"sta","oa":91,"o":"anim_script,x"},{"a":33347,"t":"code","b":[76,193,129],"m":"jmp","oa":33217,"o":"anim_step"},{"a":33350,"l":"b_8246","t":"code","b":[181,91],"m":"lda","oa":91,"o":"anim_script,x","x":[33335]},{"a":33352,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":33354,"t":"code","b":[149,91],"m":"sta","oa":91,"o":"anim_script,x"},{"a":33356,"t":"code","b":[96],"m":"rts"},{"a":33357,"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":[33298,33410]},{"a":33359,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":33361,"l":"b_8251","t":"code","b":[169,7],"m":"lda","o":"#$07","x":[33375]},{"a":33363,"t":"code","b":[133,156],"m":"sta","oa":156,"o":"zpa_9C"},{"a":33365,"l":"b_8255","t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y","x":[33372]},{"a":33367,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":33369,"t":"code","b":[200],"m":"iny"},{"a":33370,"t":"code","b":[198,156],"m":"dec","oa":156,"o":"zpa_9C"},{"a":33372,"t":"code","b":[16,247],"m":"bpl","oa":33365,"o":"b_8255"},{"a":33374,"t":"code","b":[202],"m":"dex"},{"a":33375,"t":"code","b":[208,240],"m":"bne","oa":33361,"o":"b_8251"},{"a":33377,"t":"code","b":[165,171],"m":"lda","oa":171,"o":"zpa_AB"},{"a":33379,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33380,"t":"code","b":[170],"m":"tax"},{"a":33381,"t":"code","b":[165,117],"m":"lda","oa":117,"o":"zpa_75"},{"a":33383,"t":"code","b":[125,126,127],"m":"adc","oa":32638,"o":"column_offsets,x"},{"a":33386,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":33388,"t":"code","b":[165,118],"m":"lda","oa":118,"o":"zpa_76"},{"a":33390,"t":"code","b":[125,127,127],"m":"adc","oa":32639,"o":"$7F7F,x"},{"a":33393,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":33395,"t":"code","b":[24],"m":"clc"},{"a":33396,"t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77"},{"a":33398,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":33400,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":33402,"t":"code","b":[165,120],"m":"lda","oa":120,"o":"zpa_78"},{"a":33404,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":33406,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":33408,"t":"code","b":[198,172],"m":"dec","oa":172,"o":"zpa_AC"},{"a":33410,"t":"code","b":[208,201],"m":"bne","oa":33357,"o":"anim_draw"},{"a":33412,"t":"code","b":[96],"m":"rts"},{"a":33413,"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":33415,"t":"code","b":[240,5],"m":"beq","oa":33422,"o":"b_828E"},{"a":33417,"t":"code","b":[169,132],"m":"lda","o":"#$84"},{"a":33419,"t":"code","b":[76,147,130],"m":"jmp","oa":33427,"o":"j_8293"},{"a":33422,"l":"b_828E","t":"code","b":[165,189],"m":"lda","oa":189,"o":"players","x":[33415]},{"a":33424,"t":"code","b":[24],"m":"clc"},{"a":33425,"t":"code","b":[105,130],"m":"adc","o":"#$82"},{"a":33427,"l":"j_8293","t":"code","b":[32,248,146],"m":"jsr","oa":37624,"o":"print_message","x":[33419]},{"a":33430,"t":"code","b":[96],"m":"rts"},{"a":33431,"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,33775]},{"a":33433,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33434,"t":"code","b":[168],"m":"tay"},{"a":33435,"t":"code","b":[185,189,186],"m":"lda","oa":47805,"o":"message_pointers,y"},{"a":33438,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":33440,"t":"code","b":[185,190,186],"m":"lda","oa":47806,"o":"$BABE,y"},{"a":33443,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":33445,"t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo"},{"a":33447,"t":"code","b":[208,33],"m":"bne","oa":33482,"o":"b_82CA"},{"a":33449,"t":"code","b":[165,189],"m":"lda","oa":189,"o":"players"},{"a":33451,"t":"code","b":[240,29],"m":"beq","oa":33482,"o":"b_82CA"},{"a":33453,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":33455,"t":"code","b":[162,255],"m":"ldx","o":"#$FF"},{"a":33457,"t":"code","b":[165,200],"m":"lda","oa":200,"o":"clock"},{"a":33459,"l":"b_82B3","t":"code","b":[133,157],"m":"sta","oa":157,"o":"zpa_9D","x":[33465]},{"a":33461,"t":"code","b":[232],"m":"inx"},{"a":33462,"t":"code","b":[56],"m":"sec"},{"a":33463,"t":"code","b":[233,10],"m":"sbc","o":"#$0A"},{"a":33465,"t":"code","b":[16,248],"m":"bpl","oa":33459,"o":"b_82B3"},{"a":33467,"t":"code","b":[138],"m":"txa"},{"a":33468,"t":"code","b":[9,48],"m":"ora","o":"#$30"},{"a":33470,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33472,"t":"code","b":[200],"m":"iny"},{"a":33473,"t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D"},{"a":33475,"t":"code","b":[9,48],"m":"ora","o":"#$30"},{"a":33477,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33479,"t":"code","b":[76,215,130],"m":"jmp","oa":33495,"o":"j_82D7"},{"a":33482,"l":"b_82CA","t":"code","b":[160,3],"m":"ldy","o":"#$03","x":[33447,33451]},{"a":33484,"t":"code","b":[169,48],"m":"lda","o":"#$30"},{"a":33486,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33488,"t":"code","b":[165,190],"m":"lda","oa":190,"o":"level"},{"a":33490,"t":"code","b":[9,48],"m":"ora","o":"#$30"},{"a":33492,"t":"code","b":[200],"m":"iny"},{"a":33493,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33495,"l":"j_82D7","t":"code","b":[169,134],"m":"lda","o":"#$86","x":[33479]},{"a":33497,"t":"code","b":[32,248,146],"m":"jsr","oa":37624,"o":"print_message"},{"a":33500,"t":"code","b":[96],"m":"rts"},{"a":33501,"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 $BC91) 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":33503,"l":"b_82DF","t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D","x":[33549]},{"a":33505,"t":"code","b":[181,147],"m":"lda","oa":147,"o":"strength,x"},{"a":33507,"t":"code","b":[24],"m":"clc"},{"a":33508,"t":"code","b":[105,139],"m":"adc","o":"#$8B"},{"a":33510,"t":"code","b":[72],"m":"pha"},{"a":33511,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33512,"t":"code","b":[168],"m":"tay"},{"a":33513,"t":"code","b":[185,189,186],"m":"lda","oa":47805,"o":"message_pointers,y"},{"a":33516,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":33518,"t":"code","b":[185,190,186],"m":"lda","oa":47806,"o":"$BABE,y"},{"a":33521,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":33523,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":33525,"t":"code","b":[189,145,188],"m":"lda","oa":48273,"o":"strength_columns,x"},{"a":33528,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33530,"t":"code","b":[160,10],"m":"ldy","o":"#$0A"},{"a":33532,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":33534,"t":"code","b":[104],"m":"pla"},{"a":33535,"t":"code","b":[32,248,146],"m":"jsr","oa":37624,"o":"print_message"},{"a":33538,"t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D"},{"a":33540,"t":"code","b":[24],"m":"clc"},{"a":33541,"t":"code","b":[105,135],"m":"adc","o":"#$87"},{"a":33543,"t":"code","b":[32,248,146],"m":"jsr","oa":37624,"o":"print_message"},{"a":33546,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":33548,"t":"code","b":[202],"m":"dex"},{"a":33549,"t":"code","b":[16,208],"m":"bpl","oa":33503,"o":"b_82DF"},{"a":33551,"t":"code","b":[96],"m":"rts"},{"a":33552,"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":33554,"t":"code","b":[5,200],"m":"ora","oa":200,"o":"clock"},{"a":33556,"t":"code","b":[208,71],"m":"bne","oa":33629,"o":"r_835D"},{"a":33558,"t":"code","b":[165,189],"m":"lda","oa":189,"o":"players"},{"a":33560,"t":"code","b":[240,67],"m":"beq","oa":33629,"o":"r_835D"},{"a":33562,"t":"code","b":[165,178],"m":"lda","oa":178,"o":"roll_past"},{"a":33564,"t":"code","b":[48,63],"m":"bmi","oa":33629,"o":"r_835D"},{"a":33566,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":33568,"t":"code","b":[133,181],"m":"sta","oa":181,"o":"walking_back"},{"a":33570,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":33572,"l":"b_8324","t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x","x":[33594]},{"a":33574,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":33576,"t":"code","b":[217,68,127],"m":"cmp","oa":32580,"o":"walk_back_x,y"},{"a":33579,"t":"code","b":[240,16],"m":"beq","oa":33597,"o":"b_833D"},{"a":33581,"t":"code","b":[169,130],"m":"lda","o":"#$82"},{"a":33583,"t":"code","b":[213,103],"m":"cmp","oa":103,"o":"move,x"},{"a":33585,"t":"code","b":[240,6],"m":"beq","oa":33593,"o":"b_8339"},{"a":33587,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33589,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33591,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33593,"l":"b_8339","t":"code","b":[202],"m":"dex","x":[33585,33609]},{"a":33594,"t":"code","b":[16,232],"m":"bpl","oa":33572,"o":"b_8324"},{"a":33596,"t":"code","b":[96],"m":"rts"},{"a":33597,"l":"b_833D","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[33579]},{"a":33599,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33601,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33603,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33605,"t":"code","b":[165,103],"m":"lda","oa":103,"o":"move"},{"a":33607,"t":"code","b":[69,104],"m":"eor","oa":104,"o":"zpa_68"},{"a":33609,"t":"code","b":[208,238],"m":"bne","oa":33593,"o":"b_8339"},{"a":33611,"t":"code","b":[133,181],"m":"sta","oa":181,"o":"walking_back"},{"a":33613,"t":"code","b":[170],"m":"tax"},{"a":33614,"t":"code","b":[32,70,129],"m":"jsr","oa":33094,"o":"reset_strength"},{"a":33617,"t":"code","b":[232],"m":"inx"},{"a":33618,"t":"code","b":[138],"m":"txa"},{"a":33619,"t":"code","b":[32,70,129],"m":"jsr","oa":33094,"o":"reset_strength"},{"a":33622,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":33624,"t":"code","b":[133,180],"m":"sta","oa":180,"o":"bout_state"},{"a":33626,"t":"code","b":[32,152,142],"m":"jsr","oa":36504,"o":"swap_backdrop"},{"a":33629,"l":"r_835D","t":"code","b":[96],"m":"rts","x":[33556,33560,33564]},{"a":33630,"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":33632,"t":"code","b":[5,187],"m":"ora","oa":187,"o":"scene_flag"},{"a":33634,"t":"code","b":[48,76],"m":"bmi","oa":33712,"o":"r_83B0"},{"a":33636,"t":"code","b":[165,180],"m":"lda","oa":180,"o":"bout_state"},{"a":33638,"t":"code","b":[16,72],"m":"bpl","oa":33712,"o":"r_83B0"},{"a":33640,"t":"code","b":[165,170],"m":"lda","oa":170,"o":"distance"},{"a":33642,"t":"code","b":[201,6],"m":"cmp","o":"#$06"},{"a":33644,"t":"code","b":[144,45],"m":"bcc","oa":33691,"o":"b_839B"},{"a":33646,"t":"code","b":[32,177,131],"m":"jsr","oa":33713,"o":"time_bonus"},{"a":33649,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":33651,"l":"b_8373","t":"code","b":[169,129],"m":"lda","o":"#$81","x":[33667]},{"a":33653,"t":"code","b":[213,103],"m":"cmp","oa":103,"o":"move,x"},{"a":33655,"t":"code","b":[240,9],"m":"beq","oa":33666,"o":"b_8382"},{"a":33657,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33659,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33661,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33663,"t":"code","b":[32,203,146],"m":"jsr","oa":37579,"o":"reset_clock"},{"a":33666,"l":"b_8382","t":"code","b":[202],"m":"dex","x":[33655]},{"a":33667,"t":"code","b":[16,238],"m":"bpl","oa":33651,"o":"b_8373"},{"a":33669,"t":"code","b":[165,221],"m":"lda","oa":221,"o":"sound_requests"},{"a":33671,"t":"code","b":[13,81,2],"m":"ora","oa":593,"o":"voice_sequence"},{"a":33674,"t":"code","b":[48,36],"m":"bmi","oa":33712,"o":"r_83B0"},{"a":33676,"t":"code","b":[120],"m":"sei"},{"a":33677,"t":"code","b":[169,137],"m":"lda","o":"#$89"},{"a":33679,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":33681,"t":"code","b":[169,138],"m":"lda","o":"#$8A"},{"a":33683,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":33685,"t":"code","b":[169,139],"m":"lda","o":"#$8B"},{"a":33687,"t":"code","b":[133,223],"m":"sta","oa":223,"o":"zpa_DF"},{"a":33689,"t":"code","b":[88],"m":"cli"},{"a":33690,"t":"code","b":[96],"m":"rts"},{"a":33691,"l":"b_839B","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[33644]},{"a":33693,"t":"code","b":[133,180],"m":"sta","oa":180,"o":"bout_state"},{"a":33695,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":33697,"t":"code","b":[133,149],"m":"sta","oa":149,"o":"idle_count"},{"a":33699,"t":"code","b":[133,150],"m":"sta","oa":150,"o":"zpa_96"},{"a":33701,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"sound_mode"},{"a":33703,"t":"code","b":[48,7],"m":"bmi","oa":33712,"o":"r_83B0"},{"a":33705,"t":"code","b":[32,177,148],"m":"jsr","oa":38065,"o":"fade_out"},{"a":33708,"t":"code","b":[169,129],"m":"lda","o":"#$81"},{"a":33710,"t":"code","b":[133,225],"m":"sta","oa":225,"o":"fading_in"},{"a":33712,"l":"r_83B0","t":"code","b":[96],"m":"rts","x":[33634,33638,33674,33703]},{"a":33713,"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, $BC93) 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":[33646,33910]},{"a":33715,"t":"code","b":[240,70],"m":"beq","oa":33787,"o":"b_83FB"},{"a":33717,"t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo"},{"a":33719,"t":"code","b":[208,66],"m":"bne","oa":33787,"o":"b_83FB"},{"a":33721,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"winner"},{"a":33723,"t":"code","b":[16,62],"m":"bpl","oa":33787,"o":"b_83FB"},{"a":33725,"t":"code","b":[169,147],"m":"lda","o":"#$93"},{"a":33727,"t":"code","b":[133,95],"m":"sta","oa":95,"o":"zpa_5F"},{"a":33729,"t":"code","b":[169,188],"m":"lda","o":"#$BC"},{"a":33731,"t":"code","b":[133,96],"m":"sta","oa":96,"o":"zpa_60"},{"a":33733,"t":"code","b":[166,200],"m":"ldx","oa":200,"o":"clock"},{"a":33735,"t":"code","b":[240,50],"m":"beq","oa":33787,"o":"b_83FB"},{"a":33737,"l":"b_83C9","t":"code","b":[134,200],"m":"stx","oa":200,"o":"clock","x":[33785]},{"a":33739,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"winner"},{"a":33741,"t":"code","b":[24],"m":"clc"},{"a":33742,"t":"code","b":[105,135],"m":"adc","o":"#$87"},{"a":33744,"t":"code","b":[10],"m":"asl","o":"a"},{"a":33745,"t":"code","b":[168],"m":"tay"},{"a":33746,"t":"code","b":[185,189,186],"m":"lda","oa":47805,"o":"message_pointers,y"},{"a":33749,"t":"code","b":[105,3],"m":"adc","o":"#$03"},{"a":33751,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":33753,"t":"code","b":[185,190,186],"m":"lda","oa":47806,"o":"$BABE,y"},{"a":33756,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":33758,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":33760,"t":"code","b":[32,53,137],"m":"jsr","oa":35125,"o":"add_digits"},{"a":33763,"t":"code","b":[198,200],"m":"dec","oa":200,"o":"clock"},{"a":33765,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"winner"},{"a":33767,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":33769,"t":"code","b":[24],"m":"clc"},{"a":33770,"t":"code","b":[105,135],"m":"adc","o":"#$87"},{"a":33772,"t":"code","b":[32,248,146],"m":"jsr","oa":37624,"o":"print_message"},{"a":33775,"t":"code","b":[32,151,130],"m":"jsr","oa":33431,"o":"show_middle"},{"a":33778,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":33780,"t":"code","b":[32,6,134],"m":"jsr","oa":34310,"o":"wait_ticks"},{"a":33783,"t":"code","b":[166,200],"m":"ldx","oa":200,"o":"clock"},{"a":33785,"t":"code","b":[208,206],"m":"bne","oa":33737,"o":"b_83C9"},{"a":33787,"l":"b_83FB","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[33715,33719,33723,33735]},{"a":33789,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"winner"},{"a":33791,"t":"code","b":[96],"m":"rts"},{"a":33792,"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 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 and changes the backdrop, or, after the win at level 7, starts the ending (start_ending). The two-player path, which pays the time bonus, never runs on this side.","t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead","x":[33012]},{"a":33794,"t":"code","b":[16,45],"m":"bpl","oa":33841,"o":"r_8431"},{"a":33796,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":33798,"t":"code","b":[170],"m":"tax"},{"a":33799,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":33801,"t":"code","b":[201,40],"m":"cmp","o":"#$28"},{"a":33803,"t":"code","b":[144,36],"m":"bcc","oa":33841,"o":"r_8431"},{"a":33805,"t":"code","b":[138],"m":"txa"},{"a":33806,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":33808,"t":"code","b":[170],"m":"tax"},{"a":33809,"t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D"},{"a":33811,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":33813,"t":"code","b":[197,157],"m":"cmp","oa":157,"o":"zpa_9D"},{"a":33815,"t":"code","b":[240,5],"m":"beq","oa":33822,"o":"b_841E"},{"a":33817,"t":"code","b":[169,157],"m":"lda","o":"#$9D"},{"a":33819,"t":"code","b":[76,39,132],"m":"jmp","oa":33831,"o":"j_8427"},{"a":33822,"l":"b_841E","t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x","x":[33815]},{"a":33824,"t":"code","b":[221,68,127],"m":"cmp","oa":32580,"o":"walk_back_x,x"},{"a":33827,"t":"code","b":[240,13],"m":"beq","oa":33842,"o":"b_8432"},{"a":33829,"t":"code","b":[169,130],"m":"lda","o":"#$82"},{"a":33831,"l":"j_8427","t":"code","b":[213,103],"m":"cmp","oa":103,"o":"move,x","x":[33819]},{"a":33833,"t":"code","b":[240,6],"m":"beq","oa":33841,"o":"r_8431"},{"a":33835,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33837,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33839,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33841,"l":"r_8431","t":"code","b":[96],"m":"rts","x":[33794,33803,33833]},{"a":33842,"l":"b_8432","t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead","x":[33827]},{"a":33844,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":33846,"t":"code","b":[133,157],"m":"sta","oa":157,"o":"zpa_9D"},{"a":33848,"t":"code","b":[170],"m":"tax"},{"a":33849,"t":"code","b":[189,66,127],"m":"lda","oa":32578,"o":"fighter_start_x,x"},{"a":33852,"t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x"},{"a":33854,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":33856,"l":"b_8440","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[33878]},{"a":33858,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":33860,"t":"code","b":[138],"m":"txa"},{"a":33861,"t":"code","b":[149,145],"m":"sta","oa":145,"o":"facing,x"},{"a":33863,"t":"code","b":[32,70,129],"m":"jsr","oa":33094,"o":"reset_strength"},{"a":33866,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":33868,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":33870,"t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo"},{"a":33872,"t":"code","b":[240,3],"m":"beq","oa":33877,"o":"b_8455"},{"a":33874,"t":"code","b":[32,87,129],"m":"jsr","oa":33111,"o":"reset_score_text"},{"a":33877,"l":"b_8455","t":"code","b":[202],"m":"dex","x":[33872]},{"a":33878,"t":"code","b":[16,232],"m":"bpl","oa":33856,"o":"b_8440"},{"a":33880,"t":"code","b":[134,180],"m":"stx","oa":180,"o":"bout_state"},{"a":33882,"t":"code","b":[133,175],"m":"sta","oa":175,"o":"dead"},{"a":33884,"t":"code","b":[133,176],"m":"sta","oa":176,"o":"goblin_on"},{"a":33886,"t":"code","b":[133,177],"m":"sta","oa":177,"o":"dragging"},{"a":33888,"t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D"},{"a":33890,"t":"code","b":[240,10],"m":"beq","oa":33902,"o":"b_846E"},{"a":33892,"t":"code","b":[165,183],"m":"lda","oa":183,"o":"flip_request"},{"a":33894,"t":"code","b":[48,6],"m":"bmi","oa":33902,"o":"b_846E"},{"a":33896,"t":"code","b":[240,4],"m":"beq","oa":33902,"o":"b_846E"},{"a":33898,"t":"code","b":[73,129],"m":"eor","o":"#$81"},{"a":33900,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":33902,"l":"b_846E","t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo","x":[33890,33894,33896]},{"a":33904,"t":"code","b":[208,40],"m":"bne","oa":33946,"o":"b_849A"},{"a":33906,"t":"code","b":[165,189],"m":"lda","oa":189,"o":"players"},{"a":33908,"t":"code","b":[240,11],"m":"beq","oa":33921,"o":"b_8481"},{"a":33910,"t":"code","b":[32,177,131],"m":"jsr","oa":33713,"o":"time_bonus"},{"a":33913,"t":"code","b":[169,200],"m":"lda","o":"#$C8"},{"a":33915,"t":"code","b":[32,6,134],"m":"jsr","oa":34310,"o":"wait_ticks"},{"a":33918,"t":"code","b":[76,210,148],"m":"jmp","oa":38098,"o":"restart_game"},{"a":33921,"l":"b_8481","t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D","x":[33908]},{"a":33923,"t":"code","b":[208,8],"m":"bne","oa":33933,"o":"b_848D"},{"a":33925,"t":"code","b":[169,200],"m":"lda","o":"#$C8"},{"a":33927,"t":"code","b":[32,6,134],"m":"jsr","oa":34310,"o":"wait_ticks"},{"a":33930,"t":"code","b":[76,210,148],"m":"jmp","oa":38098,"o":"restart_game"},{"a":33933,"l":"b_848D","t":"code","b":[165,190],"m":"lda","oa":190,"o":"level","x":[33923]},{"a":33935,"t":"code","b":[201,7],"m":"cmp","o":"#$07"},{"a":33937,"t":"code","b":[144,3],"m":"bcc","oa":33942,"o":"b_8496"},{"a":33939,"t":"code","b":[76,158,132],"m":"jmp","oa":33950,"o":"start_ending"},{"a":33942,"l":"b_8496","t":"code","b":[105,1],"m":"adc","o":"#$01","x":[33937]},{"a":33944,"t":"code","b":[133,190],"m":"sta","oa":190,"o":"level"},{"a":33946,"l":"b_849A","t":"code","b":[32,152,142],"m":"jsr","oa":36504,"o":"swap_backdrop","x":[33904]},{"a":33949,"t":"code","b":[96],"m":"rts"},{"a":33950,"l":"start_ending","c":"The win at skill level 7, the eighth fight, ends the tournament. bout_state ($B4) is set to the backdrop's number, 0 or 1, so the walk-on that walk_off asked for does not start, and if the throne room (backdrop 0) is up swap_backdrop changes to the hall of arches, where Drax stands in the left-hand arch and Mariana in the right. A game won bout by bout is in the hall already: the backdrop changes with every win, and level 7 is the eighth bout. Then any mirroring of fighter 1's pieces still asked for is done (flip_sprite_shapes), scene_flag ($BB) is set, the fighters are drawn once (draw_fighters_once) and, 50 frames later, Drax leaves his arch (swap_cells_13) and the scene's sprite shapes come in (swap_shape_bank). From here the main loop's drax_throws and scene_sprites run the ending.","t":"code","b":[165,196],"m":"lda","oa":196,"o":"backdrop","x":[33939]},{"a":33952,"t":"code","b":[133,180],"m":"sta","oa":180,"o":"bout_state"},{"a":33954,"t":"code","b":[208,3],"m":"bne","oa":33959,"o":"b_84A7"},{"a":33956,"t":"code","b":[32,152,142],"m":"jsr","oa":36504,"o":"swap_backdrop"},{"a":33959,"l":"b_84A7","t":"code","b":[32,8,141],"m":"jsr","oa":36104,"o":"flip_sprite_shapes","x":[33954]},{"a":33962,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":33964,"t":"code","b":[133,187],"m":"sta","oa":187,"o":"scene_flag"},{"a":33966,"t":"code","b":[32,249,133],"m":"jsr","oa":34297,"o":"draw_fighters_once"},{"a":33969,"t":"code","b":[169,50],"m":"lda","o":"#$32"},{"a":33971,"t":"code","b":[32,6,134],"m":"jsr","oa":34310,"o":"wait_ticks"},{"a":33974,"t":"code","b":[32,91,141],"m":"jsr","oa":36187,"o":"swap_cells_13"},{"a":33977,"t":"code","b":[32,1,142],"m":"jsr","oa":36353,"o":"swap_shape_bank"},{"a":33980,"t":"code","b":[96],"m":"rts"},{"a":33981,"l":"drax_throws","c":"Drax's throws, once a main-loop pass while the ending runs (scene_flag, $BB, negative) and the barbarian has not reached him (scene_flag_2, $BC, positive). On a pass with scene_number ($CB) at 0 and no star in flight, Drax throws one from sprite 4: picture sequence $95, X 255 at the right with the ninth bit clear, Y $A2, and a motion script from star_motions picked by bit 0 of the raster line ($D012), $8A high or $8B low, the pick kept in star_kind ($CC); the throw's sound, $DD, goes to all three voices. scene_number goes to 1 with each throw and back to 0 on the next pass, and stays 0 while the star flies: scene_sprites shows Drax throwing for one pass and standing the rest of the time. Once the star's column (its X / 8, less 6) is left of the barbarian's, star_strikes decides whether it hits, and reach_drax whether he has got to Drax.","t":"code","b":[165,187],"m":"lda","oa":187,"o":"scene_flag","x":[33021]},{"a":33983,"t":"code","b":[16,96],"m":"bpl","oa":34081,"o":"r_8521"},{"a":33985,"t":"code","b":[165,188],"m":"lda","oa":188,"o":"scene_flag_2"},{"a":33987,"t":"code","b":[48,92],"m":"bmi","oa":34081,"o":"r_8521"},{"a":33989,"t":"code","b":[162,4],"m":"ldx","o":"#$04"},{"a":33991,"t":"code","b":[165,203],"m":"lda","oa":203,"o":"scene_number"},{"a":33993,"t":"code","b":[208,62],"m":"bne","oa":34057,"o":"b_8509"},{"a":33995,"t":"code","b":[165,202],"m":"lda","oa":202,"o":"wait_count"},{"a":33997,"t":"code","b":[169,149],"m":"lda","o":"#$95"},{"a":33999,"t":"code","b":[221,146,2],"m":"cmp","oa":658,"o":"slot_sequence,x"},{"a":34002,"t":"code","b":[240,59],"m":"beq","oa":34063,"o":"b_850F"},{"a":34004,"t":"code","b":[120],"m":"sei"},{"a":34005,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":34008,"t":"code","b":[173,18,208],"m":"lda","o":"vic_raster"},{"a":34011,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":34013,"t":"code","b":[168],"m":"tay"},{"a":34014,"t":"code","b":[132,204],"m":"sty","oa":204,"o":"star_kind"},{"a":34016,"t":"code","b":[185,65,205],"m":"lda","oa":52545,"o":"star_motions,y"},{"a":34019,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":34022,"t":"code","b":[32,13,153],"m":"jsr","oa":39181,"o":"reset_motion"},{"a":34025,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":34028,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":34030,"t":"code","b":[133,10],"m":"sta","oa":10,"o":"zpa_0A"},{"a":34032,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":34034,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":34037,"t":"code","b":[169,162],"m":"lda","o":"#$A2"},{"a":34039,"t":"code","b":[133,11],"m":"sta","oa":11,"o":"zpa_0B"},{"a":34041,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":34043,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":34046,"t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb"},{"a":34048,"t":"code","b":[169,221],"m":"lda","o":"#$DD"},{"a":34050,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":34052,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":34054,"t":"code","b":[133,223],"m":"sta","oa":223,"o":"zpa_DF"},{"a":34056,"t":"code","b":[88],"m":"cli"},{"a":34057,"l":"b_8509","t":"code","b":[165,203],"m":"lda","oa":203,"o":"scene_number","x":[33993]},{"a":34059,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":34061,"t":"code","b":[133,203],"m":"sta","oa":203,"o":"scene_number"},{"a":34063,"l":"b_850F","t":"code","b":[165,10],"m":"lda","oa":10,"o":"zpa_0A","x":[34002]},{"a":34065,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34066,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34067,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34068,"t":"code","b":[56],"m":"sec"},{"a":34069,"t":"code","b":[233,6],"m":"sbc","o":"#$06"},{"a":34071,"t":"code","b":[197,113],"m":"cmp","oa":113,"o":"column"},{"a":34073,"t":"code","b":[176,6],"m":"bcs","oa":34081,"o":"r_8521"},{"a":34075,"t":"code","b":[32,34,133],"m":"jsr","oa":34082,"o":"star_strikes"},{"a":34078,"t":"code","b":[32,114,133],"m":"jsr","oa":34162,"o":"reach_drax"},{"a":34081,"l":"r_8521","t":"code","b":[96],"m":"rts","x":[33983,33987,34073]},{"a":34082,"l":"star_strikes","c":"The star has reached the barbarian (fighter 0). If his move is one of the dodges for its kind (dodge_lists, by star_kind: a crouch, a leg chop or a roll under a high star, a jump over a low one), the star goes (star_dodged). Otherwise he falls dead (move $9B), the fighters are drawn until 150 frames have passed (draw_fighters_once), YOUR END HAS COME is printed (message $89), and 200 frames later the game restarts in the demo (restart_game).","t":"code","b":[165,204],"m":"lda","oa":204,"o":"star_kind","x":[34075]},{"a":34084,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34085,"t":"code","b":[168],"m":"tay"},{"a":34086,"t":"code","b":[185,67,205],"m":"lda","oa":52547,"o":"dodge_lists,y"},{"a":34089,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":34091,"t":"code","b":[185,68,205],"m":"lda","oa":52548,"o":"$CD44,y"},{"a":34094,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":34096,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":34098,"l":"b_8532","t":"code","b":[177,121],"m":"lda","oa":121,"o":"(zpa_79),y","x":[34107]},{"a":34100,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34102,"t":"code","b":[197,103],"m":"cmp","oa":103,"o":"move"},{"a":34104,"t":"code","b":[240,37],"m":"beq","oa":34143,"o":"star_dodged"},{"a":34106,"t":"code","b":[136],"m":"dey"},{"a":34107,"t":"code","b":[16,245],"m":"bpl","oa":34098,"o":"b_8532"},{"a":34109,"t":"code","b":[169,155],"m":"lda","o":"#$9B"},{"a":34111,"t":"code","b":[133,103],"m":"sta","oa":103,"o":"move"},{"a":34113,"t":"code","b":[133,107],"m":"sta","oa":107,"o":"next_move"},{"a":34115,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34117,"t":"code","b":[133,105],"m":"sta","oa":105,"o":"frame_index"},{"a":34119,"t":"code","b":[169,150],"m":"lda","o":"#$96"},{"a":34121,"t":"code","b":[133,202],"m":"sta","oa":202,"o":"wait_count"},{"a":34123,"l":"b_854B","t":"code","b":[32,249,133],"m":"jsr","oa":34297,"o":"draw_fighters_once","x":[34128]},{"a":34126,"t":"code","b":[165,202],"m":"lda","oa":202,"o":"wait_count"},{"a":34128,"t":"code","b":[208,249],"m":"bne","oa":34123,"o":"b_854B"},{"a":34130,"t":"code","b":[169,137],"m":"lda","o":"#$89"},{"a":34132,"t":"code","b":[32,248,146],"m":"jsr","oa":37624,"o":"print_message"},{"a":34135,"t":"code","b":[169,200],"m":"lda","o":"#$C8"},{"a":34137,"t":"code","b":[32,6,134],"m":"jsr","oa":34310,"o":"wait_ticks"},{"a":34140,"t":"code","b":[76,210,148],"m":"jmp","oa":38098,"o":"restart_game"},{"a":34143,"l":"star_dodged","c":"Takes the dodged star away: sprite 4's picture sequence and motion script stop and the sprite is switched off.","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[34104]},{"a":34145,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":34148,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":34151,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":34153,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":34156,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":34158,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":34161,"t":"code","b":[96],"m":"rts"},{"a":34162,"l":"reach_drax","c":"Once the barbarian stands at column 28 or beyond, he has reached Drax: scene_flag_2 ($BC) is set, which ends the throws, and sprites 0 to 4 are switched off (stop_sprites), so Drax and his star vanish. The barbarian stands (move $80) for 25 frames, then walks back (move $82) to his mark, column 3 (walk_back_x), the fighters drawn every 5 frames. The walk-on tune plays ($89, $8A and $8B on the three voices) and, 50 frames later, Mariana leaves her arch (swap_cells_23) and stands in the arena as sprites (scene record 2, scene_sprites). The barbarian walks forward (move $81) to column 23 and raises his sword (move $93); 150 frames later THANKS BIG BOY is printed (message $8A), and 250 frames after that the game restarts in the demo (restart_game). Below column 28 it returns at once.","t":"code","b":[165,113],"m":"lda","oa":113,"o":"column","x":[34078]},{"a":34164,"t":"code","b":[201,28],"m":"cmp","o":"#$1C"},{"a":34166,"t":"code","b":[144,117],"m":"bcc","oa":34285,"o":"r_85ED"},{"a":34168,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":34170,"t":"code","b":[133,188],"m":"sta","oa":188,"o":"scene_flag_2"},{"a":34172,"t":"code","b":[32,13,134],"m":"jsr","oa":34317,"o":"stop_sprites"},{"a":34175,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34177,"t":"code","b":[32,238,133],"m":"jsr","oa":34286,"o":"set_move"},{"a":34180,"t":"code","b":[169,25],"m":"lda","o":"#$19"},{"a":34182,"t":"code","b":[32,6,134],"m":"jsr","oa":34310,"o":"wait_ticks"},{"a":34185,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":34187,"t":"code","b":[32,238,133],"m":"jsr","oa":34286,"o":"set_move"},{"a":34190,"l":"j_858E","t":"code","b":[165,113],"m":"lda","oa":113,"o":"column","x":[34282]},{"a":34192,"t":"code","b":[205,68,127],"m":"cmp","oa":32580,"o":"walk_back_x"},{"a":34195,"t":"code","b":[208,77],"m":"bne","oa":34274,"o":"b_85E2"},{"a":34197,"t":"code","b":[120],"m":"sei"},{"a":34198,"t":"code","b":[169,137],"m":"lda","o":"#$89"},{"a":34200,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":34202,"t":"code","b":[169,138],"m":"lda","o":"#$8A"},{"a":34204,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":34206,"t":"code","b":[169,139],"m":"lda","o":"#$8B"},{"a":34208,"t":"code","b":[133,223],"m":"sta","oa":223,"o":"zpa_DF"},{"a":34210,"t":"code","b":[88],"m":"cli"},{"a":34211,"t":"code","b":[169,50],"m":"lda","o":"#$32"},{"a":34213,"t":"code","b":[32,6,134],"m":"jsr","oa":34310,"o":"wait_ticks"},{"a":34216,"t":"code","b":[32,127,141],"m":"jsr","oa":36223,"o":"swap_cells_23"},{"a":34219,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":34221,"t":"code","b":[133,203],"m":"sta","oa":203,"o":"scene_number"},{"a":34223,"t":"code","b":[32,60,142],"m":"jsr","oa":36412,"o":"scene_sprites"},{"a":34226,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":34228,"t":"code","b":[32,238,133],"m":"jsr","oa":34286,"o":"set_move"},{"a":34231,"l":"b_85B7","t":"code","b":[169,5],"m":"lda","o":"#$05","x":[34243]},{"a":34233,"t":"code","b":[32,6,134],"m":"jsr","oa":34310,"o":"wait_ticks"},{"a":34236,"t":"code","b":[32,249,133],"m":"jsr","oa":34297,"o":"draw_fighters_once"},{"a":34239,"t":"code","b":[165,113],"m":"lda","oa":113,"o":"column"},{"a":34241,"t":"code","b":[201,23],"m":"cmp","o":"#$17"},{"a":34243,"t":"code","b":[208,242],"m":"bne","oa":34231,"o":"b_85B7"},{"a":34245,"t":"code","b":[169,147],"m":"lda","o":"#$93"},{"a":34247,"t":"code","b":[32,238,133],"m":"jsr","oa":34286,"o":"set_move"},{"a":34250,"t":"code","b":[169,150],"m":"lda","o":"#$96"},{"a":34252,"t":"code","b":[133,202],"m":"sta","oa":202,"o":"wait_count"},{"a":34254,"l":"b_85CE","t":"code","b":[32,249,133],"m":"jsr","oa":34297,"o":"draw_fighters_once","x":[34259]},{"a":34257,"t":"code","b":[165,202],"m":"lda","oa":202,"o":"wait_count"},{"a":34259,"t":"code","b":[208,249],"m":"bne","oa":34254,"o":"b_85CE"},{"a":34261,"t":"code","b":[169,138],"m":"lda","o":"#$8A"},{"a":34263,"t":"code","b":[32,248,146],"m":"jsr","oa":37624,"o":"print_message"},{"a":34266,"t":"code","b":[169,250],"m":"lda","o":"#$FA"},{"a":34268,"t":"code","b":[32,6,134],"m":"jsr","oa":34310,"o":"wait_ticks"},{"a":34271,"t":"code","b":[76,210,148],"m":"jmp","oa":38098,"o":"restart_game"},{"a":34274,"l":"b_85E2","t":"code","b":[32,249,133],"m":"jsr","oa":34297,"o":"draw_fighters_once","x":[34195]},{"a":34277,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":34279,"t":"code","b":[32,6,134],"m":"jsr","oa":34310,"o":"wait_ticks"},{"a":34282,"t":"code","b":[76,142,133],"m":"jmp","oa":34190,"o":"j_858E"},{"a":34285,"l":"r_85ED","t":"code","b":[96],"m":"rts","x":[34166]},{"a":34286,"l":"set_move","c":"Starts the barbarian (fighter 0) on move $80 + A from its first frame: next_move = A, move = A + $80, frame index 0.","t":"code","b":[133,107],"m":"sta","oa":107,"o":"next_move","x":[34177,34187,34228,34247]},{"a":34288,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34290,"t":"code","b":[133,103],"m":"sta","oa":103,"o":"move"},{"a":34292,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34294,"t":"code","b":[133,105],"m":"sta","oa":105,"o":"frame_index"},{"a":34296,"t":"code","b":[96],"m":"rts"},{"a":34297,"l":"draw_fighters_once","c":"One frame of the fighters outside the main loop, for the ending's waits: the strip cleared (clear_strip), both fighters moved on and drawn (animate_fighters), their overlay sprites placed (place_overlays) and the strip shown (show_strip).","t":"code","b":[32,156,140],"m":"jsr","oa":35996,"o":"clear_strip","x":[33966,34123,34236,34254,34274]},{"a":34300,"t":"code","b":[32,95,137],"m":"jsr","oa":35167,"o":"animate_fighters"},{"a":34303,"t":"code","b":[32,241,143],"m":"jsr","oa":36849,"o":"place_overlays"},{"a":34306,"t":"code","b":[32,210,140],"m":"jsr","oa":36050,"o":"show_strip"},{"a":34309,"t":"code","b":[96],"m":"rts"},{"a":34310,"l":"wait_ticks","c":"Waits A frames: sets wait_count ($CA), which the interrupt's work at line $FA (tick_counters, $9938) 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":[33780,33915,33927,33971,34137,34182,34213,34233,34268,34279]},{"a":34312,"l":"b_8608","t":"code","b":[165,202],"m":"lda","oa":202,"o":"wait_count","x":[34314]},{"a":34314,"t":"code","b":[208,252],"m":"bne","oa":34312,"o":"b_8608"},{"a":34316,"t":"code","b":[96],"m":"rts"},{"a":34317,"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":[34172,38105]},{"a":34319,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34321,"l":"b_8611","t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x","x":[34335]},{"a":34324,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":34327,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":34329,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":34332,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":34334,"t":"code","b":[202],"m":"dex"},{"a":34335,"t":"code","b":[16,240],"m":"bpl","oa":34321,"o":"b_8611"},{"a":34337,"t":"code","b":[96],"m":"rts"},{"a":34338,"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":34340,"t":"code","b":[208,8],"m":"bne","oa":34350,"o":"r_862E"},{"a":34342,"t":"code","b":[166,189],"m":"ldx","oa":189,"o":"players"},{"a":34344,"l":"b_8628","t":"code","b":[32,47,134],"m":"jsr","oa":34351,"o":"read_stick","x":[34348]},{"a":34347,"t":"code","b":[202],"m":"dex"},{"a":34348,"t":"code","b":[16,250],"m":"bpl","oa":34344,"o":"b_8628"},{"a":34350,"l":"r_862E","t":"code","b":[96],"m":"rts","x":[34340]},{"a":34351,"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 ($BDD3: $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, $CE58), and passes it to stick_to_move.","t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead","x":[34344]},{"a":34353,"t":"code","b":[5,181],"m":"ora","oa":181,"o":"walking_back"},{"a":34355,"t":"code","b":[5,178],"m":"ora","oa":178,"o":"roll_past"},{"a":34357,"t":"code","b":[5,180],"m":"ora","oa":180,"o":"bout_state"},{"a":34359,"t":"code","b":[5,186],"m":"ora","oa":186,"o":"select_mode"},{"a":34361,"t":"code","b":[48,44],"m":"bmi","oa":34407,"o":"r_8667"},{"a":34363,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":34365,"l":"b_863D","t":"code","b":[185,211,189],"m":"lda","oa":48595,"o":"no_input_moves,y","x":[34375]},{"a":34368,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34370,"t":"code","b":[213,103],"m":"cmp","oa":103,"o":"move,x"},{"a":34372,"t":"code","b":[240,33],"m":"beq","oa":34407,"o":"r_8667"},{"a":34374,"t":"code","b":[136],"m":"dey"},{"a":34375,"t":"code","b":[16,244],"m":"bpl","oa":34365,"o":"b_863D"},{"a":34377,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":34379,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34380,"t":"code","b":[168],"m":"tay"},{"a":34381,"t":"code","b":[185,88,206],"m":"lda","oa":52824,"o":"stick_lists,y"},{"a":34384,"t":"code","b":[133,129],"m":"sta","oa":129,"o":"zpa_81"},{"a":34386,"t":"code","b":[185,89,206],"m":"lda","oa":52825,"o":"$CE59,y"},{"a":34389,"t":"code","b":[133,130],"m":"sta","oa":130,"o":"zpa_82"},{"a":34391,"t":"code","b":[189,0,220],"m":"lda","o":"cia1_port_a,x"},{"a":34394,"t":"code","b":[73,31],"m":"eor","o":"#$1F"},{"a":34396,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":34398,"t":"code","b":[32,104,134],"m":"jsr","oa":34408,"o":"find_stick"},{"a":34401,"t":"code","b":[32,118,134],"m":"jsr","oa":34422,"o":"stick_row"},{"a":34404,"t":"code","b":[32,169,134],"m":"jsr","oa":34473,"o":"stick_to_move"},{"a":34407,"l":"r_8667","t":"code","b":[96],"m":"rts","x":[34361,34372]},{"a":34408,"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":[34398,34678]},{"a":34410,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":34412,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":34414,"l":"b_866E","t":"code","b":[209,129],"m":"cmp","oa":129,"o":"(zpa_81),y","x":[34419]},{"a":34416,"t":"code","b":[240,3],"m":"beq","oa":34421,"o":"r_8675"},{"a":34418,"t":"code","b":[136],"m":"dey"},{"a":34419,"t":"code","b":[16,249],"m":"bpl","oa":34414,"o":"b_866E"},{"a":34421,"l":"r_8675","t":"code","b":[96],"m":"rts","x":[34416]},{"a":34422,"l":"stick_row","c":"Picks the row of moves the stick can lead to from fighter X's current move: move_rows_free ($CE6E) without fire, move_rows_fire ($CE8A) with fire, row k at move_rows + 9 * k ($CEA6). 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":[34401,34681]},{"a":34424,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":34426,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":34428,"t":"code","b":[168],"m":"tay"},{"a":34429,"t":"code","b":[181,109],"m":"lda","oa":109,"o":"stick,x"},{"a":34431,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":34433,"t":"code","b":[208,6],"m":"bne","oa":34441,"o":"b_8689"},{"a":34435,"t":"code","b":[185,110,206],"m":"lda","oa":52846,"o":"move_rows_free,y"},{"a":34438,"t":"code","b":[76,140,134],"m":"jmp","oa":34444,"o":"j_868C"},{"a":34441,"l":"b_8689","t":"code","b":[185,138,206],"m":"lda","oa":52874,"o":"move_rows_fire,y","x":[34433]},{"a":34444,"l":"j_868C","t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87","x":[34438]},{"a":34446,"t":"code","b":[32,133,135],"m":"jsr","oa":34693,"o":"times8"},{"a":34449,"t":"code","b":[101,135],"m":"adc","oa":135,"o":"zpa_87"},{"a":34451,"t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87"},{"a":34453,"t":"code","b":[165,136],"m":"lda","oa":136,"o":"zpa_88"},{"a":34455,"t":"code","b":[105,206],"m":"adc","o":"#$CE"},{"a":34457,"t":"code","b":[133,136],"m":"sta","oa":136,"o":"zpa_88"},{"a":34459,"t":"code","b":[24],"m":"clc"},{"a":34460,"t":"code","b":[165,135],"m":"lda","oa":135,"o":"zpa_87"},{"a":34462,"t":"code","b":[105,166],"m":"adc","o":"#$A6"},{"a":34464,"t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87"},{"a":34466,"t":"code","b":[144,2],"m":"bcc","oa":34470,"o":"b_86A6"},{"a":34468,"t":"code","b":[230,136],"m":"inc","oa":136,"o":"zpa_88"},{"a":34470,"l":"b_86A6","t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C","x":[34466]},{"a":34472,"t":"code","b":[96],"m":"rts"},{"a":34473,"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":[34404,34684]},{"a":34475,"t":"code","b":[48,32],"m":"bmi","oa":34509,"o":"r_86CD"},{"a":34477,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":34479,"t":"code","b":[201,154],"m":"cmp","o":"#$9A"},{"a":34481,"t":"code","b":[208,8],"m":"bne","oa":34491,"o":"b_86BB"},{"a":34483,"t":"code","b":[24],"m":"clc"},{"a":34484,"t":"code","b":[152],"m":"tya"},{"a":34485,"t":"code","b":[117,103],"m":"adc","oa":103,"o":"move,x"},{"a":34487,"t":"code","b":[201,154],"m":"cmp","o":"#$9A"},{"a":34489,"t":"code","b":[240,18],"m":"beq","oa":34509,"o":"r_86CD"},{"a":34491,"l":"b_86BB","t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y","x":[34481]},{"a":34493,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34495,"t":"code","b":[213,103],"m":"cmp","oa":103,"o":"move,x"},{"a":34497,"t":"code","b":[240,10],"m":"beq","oa":34509,"o":"r_86CD"},{"a":34499,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":34501,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34503,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":34505,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34507,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":34509,"l":"r_86CD","t":"code","b":[96],"m":"rts","x":[34475,34489,34497]},{"a":34510,"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 ($BDD3) is left alone.","t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo","x":[33015]},{"a":34512,"t":"code","b":[208,51],"m":"bne","oa":34565,"o":"r_8705"},{"a":34514,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":34516,"t":"code","b":[5,180],"m":"ora","oa":180,"o":"bout_state"},{"a":34518,"t":"code","b":[5,181],"m":"ora","oa":181,"o":"walking_back"},{"a":34520,"t":"code","b":[5,186],"m":"ora","oa":186,"o":"select_mode"},{"a":34522,"t":"code","b":[48,41],"m":"bmi","oa":34565,"o":"r_8705"},{"a":34524,"t":"code","b":[166,189],"m":"ldx","oa":189,"o":"players"},{"a":34526,"l":"b_86DE","t":"code","b":[160,2],"m":"ldy","o":"#$02","x":[34563]},{"a":34528,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":34530,"l":"b_86E2","t":"code","b":[217,211,189],"m":"cmp","oa":48595,"o":"no_input_moves,y","x":[34536]},{"a":34533,"t":"code","b":[240,27],"m":"beq","oa":34562,"o":"b_8702"},{"a":34535,"t":"code","b":[136],"m":"dey"},{"a":34536,"t":"code","b":[16,248],"m":"bpl","oa":34530,"o":"b_86E2"},{"a":34538,"t":"code","b":[181,109],"m":"lda","oa":109,"o":"stick,x"},{"a":34540,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":34542,"t":"code","b":[208,14],"m":"bne","oa":34558,"o":"b_86FE"},{"a":34544,"t":"code","b":[181,149],"m":"lda","oa":149,"o":"idle_count,x"},{"a":34546,"t":"code","b":[208,14],"m":"bne","oa":34562,"o":"b_8702"},{"a":34548,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":34550,"t":"code","b":[169,26],"m":"lda","o":"#$1A"},{"a":34552,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":34554,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34556,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":34558,"l":"b_86FE","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[34542]},{"a":34560,"t":"code","b":[149,149],"m":"sta","oa":149,"o":"idle_count,x"},{"a":34562,"l":"b_8702","t":"code","b":[202],"m":"dex","x":[34533,34546]},{"a":34563,"t":"code","b":[16,217],"m":"bpl","oa":34526,"o":"b_86DE"},{"a":34565,"l":"r_8705","t":"code","b":[96],"m":"rts","x":[34512,34522]},{"a":34566,"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 $CA0E): ai_pose_rows ($CA36) gives the pose's row of eight, the distance class picks a list of eight stick values (ai_choices, $CB9C + 8 * n), and the skill level's 32-entry list (ai_level_picks, $C8FE) 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":34568,"t":"code","b":[5,175],"m":"ora","oa":175,"o":"dead"},{"a":34570,"t":"code","b":[5,180],"m":"ora","oa":180,"o":"bout_state"},{"a":34572,"t":"code","b":[5,186],"m":"ora","oa":186,"o":"select_mode"},{"a":34574,"t":"code","b":[5,181],"m":"ora","oa":181,"o":"walking_back"},{"a":34576,"t":"code","b":[5,187],"m":"ora","oa":187,"o":"scene_flag"},{"a":34578,"t":"code","b":[48,112],"m":"bmi","oa":34692,"o":"r_8784"},{"a":34580,"t":"code","b":[165,190],"m":"lda","oa":190,"o":"level"},{"a":34582,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34583,"t":"code","b":[168],"m":"tay"},{"a":34584,"t":"code","b":[185,254,200],"m":"lda","oa":51454,"o":"ai_level_picks,y"},{"a":34587,"t":"code","b":[133,133],"m":"sta","oa":133,"o":"zpa_85"},{"a":34589,"t":"code","b":[185,255,200],"m":"lda","oa":51455,"o":"$C8FF,y"},{"a":34592,"t":"code","b":[133,134],"m":"sta","oa":134,"o":"zpa_86"},{"a":34594,"t":"code","b":[166,179],"m":"ldx","oa":179,"o":"demo"},{"a":34596,"t":"code","b":[208,4],"m":"bne","oa":34602,"o":"b_872A"},{"a":34598,"t":"code","b":[165,189],"m":"lda","oa":189,"o":"players"},{"a":34600,"t":"code","b":[208,90],"m":"bne","oa":34692,"o":"r_8784"},{"a":34602,"l":"b_872A","t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D","x":[34596,34690]},{"a":34604,"t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x"},{"a":34606,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34607,"t":"code","b":[168],"m":"tay"},{"a":34608,"t":"code","b":[185,54,202],"m":"lda","oa":51766,"o":"ai_pose_rows,y"},{"a":34611,"t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87"},{"a":34613,"t":"code","b":[185,55,202],"m":"lda","oa":51767,"o":"$CA37,y"},{"a":34616,"t":"code","b":[133,136],"m":"sta","oa":136,"o":"zpa_88"},{"a":34618,"t":"code","b":[32,76,137],"m":"jsr","oa":35148,"o":"get_distance"},{"a":34621,"t":"code","b":[166,170],"m":"ldx","oa":170,"o":"distance"},{"a":34623,"t":"code","b":[188,14,202],"m":"ldy","oa":51726,"o":"distance_class,x"},{"a":34626,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34628,"t":"code","b":[32,133,135],"m":"jsr","oa":34693,"o":"times8"},{"a":34631,"t":"code","b":[105,156],"m":"adc","o":"#$9C"},{"a":34633,"t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87"},{"a":34635,"t":"code","b":[165,136],"m":"lda","oa":136,"o":"zpa_88"},{"a":34637,"t":"code","b":[105,203],"m":"adc","o":"#$CB"},{"a":34639,"t":"code","b":[133,136],"m":"sta","oa":136,"o":"zpa_88"},{"a":34641,"t":"code","b":[169,92],"m":"lda","o":"#$5C"},{"a":34643,"t":"code","b":[133,129],"m":"sta","oa":129,"o":"zpa_81"},{"a":34645,"t":"code","b":[169,206],"m":"lda","o":"#$CE"},{"a":34647,"t":"code","b":[133,130],"m":"sta","oa":130,"o":"zpa_82"},{"a":34649,"t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D"},{"a":34651,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":34653,"t":"code","b":[170],"m":"tax"},{"a":34654,"t":"code","b":[230,205],"m":"inc","oa":205,"o":"ai_counter"},{"a":34656,"t":"code","b":[165,179],"m":"lda","oa":179,"o":"demo"},{"a":34658,"t":"code","b":[240,8],"m":"beq","oa":34668,"o":"b_876C"},{"a":34660,"t":"code","b":[173,6,220],"m":"lda","o":"cia1_timer_b_lo"},{"a":34663,"t":"code","b":[77,4,220],"m":"eor","o":"cia1_timer_a_lo"},{"a":34666,"t":"code","b":[133,205],"m":"sta","oa":205,"o":"ai_counter"},{"a":34668,"l":"b_876C","t":"code","b":[165,205],"m":"lda","oa":205,"o":"ai_counter","x":[34658]},{"a":34670,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":34672,"t":"code","b":[168],"m":"tay"},{"a":34673,"t":"code","b":[177,133],"m":"lda","oa":133,"o":"(zpa_85),y"},{"a":34675,"t":"code","b":[168],"m":"tay"},{"a":34676,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34678,"t":"code","b":[32,104,134],"m":"jsr","oa":34408,"o":"find_stick"},{"a":34681,"t":"code","b":[32,118,134],"m":"jsr","oa":34422,"o":"stick_row"},{"a":34684,"t":"code","b":[32,169,134],"m":"jsr","oa":34473,"o":"stick_to_move"},{"a":34687,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":34689,"t":"code","b":[202],"m":"dex"},{"a":34690,"t":"code","b":[16,166],"m":"bpl","oa":34602,"o":"b_872A"},{"a":34692,"l":"r_8784","t":"code","b":[96],"m":"rts","x":[34578,34600]},{"a":34693,"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":[34446,34628]},{"a":34694,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34696,"t":"code","b":[133,136],"m":"sta","oa":136,"o":"zpa_88"},{"a":34698,"t":"code","b":[104],"m":"pla"},{"a":34699,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34700,"t":"code","b":[38,136],"m":"rol","oa":136,"o":"zpa_88"},{"a":34702,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34703,"t":"code","b":[38,136],"m":"rol","oa":136,"o":"zpa_88"},{"a":34705,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34706,"t":"code","b":[38,136],"m":"rol","oa":136,"o":"zpa_88"},{"a":34708,"t":"code","b":[96],"m":"rts"},{"a":34709,"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, $BCDC) 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":34711,"l":"b_8797","t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x","x":[34735]},{"a":34713,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34714,"t":"code","b":[168],"m":"tay"},{"a":34715,"t":"code","b":[185,220,188],"m":"lda","oa":48348,"o":"move_frames,y"},{"a":34718,"t":"code","b":[133,101],"m":"sta","oa":101,"o":"zpa_65"},{"a":34720,"t":"code","b":[185,221,188],"m":"lda","oa":48349,"o":"$BCDD,y"},{"a":34723,"t":"code","b":[133,102],"m":"sta","oa":102,"o":"zpa_66"},{"a":34725,"t":"code","b":[180,105],"m":"ldy","oa":105,"o":"frame_index,x"},{"a":34727,"t":"code","b":[240,1],"m":"beq","oa":34730,"o":"b_87AA"},{"a":34729,"t":"code","b":[136],"m":"dey"},{"a":34730,"l":"b_87AA","t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y","x":[34727]},{"a":34732,"t":"code","b":[149,111],"m":"sta","oa":111,"o":"pose,x"},{"a":34734,"t":"code","b":[202],"m":"dex"},{"a":34735,"t":"code","b":[16,230],"m":"bpl","oa":34711,"o":"b_8797"},{"a":34737,"t":"code","b":[96],"m":"rts"},{"a":34738,"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":34740,"t":"code","b":[5,175],"m":"ora","oa":175,"o":"dead"},{"a":34742,"t":"code","b":[5,180],"m":"ora","oa":180,"o":"bout_state"},{"a":34744,"t":"code","b":[5,186],"m":"ora","oa":186,"o":"select_mode"},{"a":34746,"t":"code","b":[5,181],"m":"ora","oa":181,"o":"walking_back"},{"a":34748,"t":"code","b":[5,187],"m":"ora","oa":187,"o":"scene_flag"},{"a":34750,"t":"code","b":[48,15],"m":"bmi","oa":34767,"o":"r_87CF"},{"a":34752,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":34754,"l":"b_87C2","t":"code","b":[32,208,135],"m":"jsr","oa":34768,"o":"hit_test","x":[34758]},{"a":34757,"t":"code","b":[202],"m":"dex"},{"a":34758,"t":"code","b":[16,250],"m":"bpl","oa":34754,"o":"b_87C2"},{"a":34760,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":34762,"t":"code","b":[16,3],"m":"bpl","oa":34767,"o":"r_87CF"},{"a":34764,"t":"code","b":[32,144,145],"m":"jsr","oa":37264,"o":"winner_move"},{"a":34767,"l":"r_87CF","t":"code","b":[96],"m":"rts","x":[34750,34762]},{"a":34768,"l":"hit_test","c":"Whether fighter X's blow lands on the other fighter. Only some poses are blows: the twelve in attack_poses ($C31C), each with a list in hit_lists ($C328) 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 ($87EE), 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, $C808, 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":[34754]},{"a":34770,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":34772,"t":"code","b":[48,104],"m":"bmi","oa":34878,"o":"b_883E"},{"a":34774,"t":"code","b":[32,65,136],"m":"jsr","oa":34881,"o":"attack_index"},{"a":34777,"t":"code","b":[152],"m":"tya"},{"a":34778,"t":"code","b":[48,98],"m":"bmi","oa":34878,"o":"b_883E"},{"a":34780,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34781,"t":"code","b":[168],"m":"tay"},{"a":34782,"t":"code","b":[185,40,195],"m":"lda","oa":49960,"o":"hit_lists,y"},{"a":34785,"t":"code","b":[133,139],"m":"sta","oa":139,"o":"zpa_8B"},{"a":34787,"t":"code","b":[185,41,195],"m":"lda","oa":49961,"o":"$C329,y"},{"a":34790,"t":"code","b":[133,140],"m":"sta","oa":140,"o":"zpa_8C"},{"a":34792,"t":"code","b":[138],"m":"txa"},{"a":34793,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":34795,"t":"code","b":[170],"m":"tax"},{"a":34796,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":34798,"t":"code","b":[132,136],"m":"sty","oa":136,"o":"zpa_88"},{"a":34800,"l":"b_87F0","t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x","x":[34876]},{"a":34802,"t":"code","b":[201,91],"m":"cmp","o":"#$5B"},{"a":34804,"t":"code","b":[176,72],"m":"bcs","oa":34878,"o":"b_883E"},{"a":34806,"t":"code","b":[209,139],"m":"cmp","oa":139,"o":"(zpa_8B),y"},{"a":34808,"t":"code","b":[208,48],"m":"bne","oa":34858,"o":"b_882A"},{"a":34810,"t":"code","b":[200],"m":"iny"},{"a":34811,"t":"code","b":[32,78,136],"m":"jsr","oa":34894,"o":"hit_record_at"},{"a":34814,"t":"code","b":[164,170],"m":"ldy","oa":170,"o":"distance"},{"a":34816,"t":"code","b":[192,8],"m":"cpy","o":"#$08"},{"a":34818,"t":"code","b":[176,58],"m":"bcs","oa":34878,"o":"b_883E"},{"a":34820,"t":"code","b":[185,18,207],"m":"lda","oa":53010,"o":"sprite_bits,y"},{"a":34823,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":34825,"t":"code","b":[49,135],"m":"and","oa":135,"o":"(zpa_87),y"},{"a":34827,"t":"code","b":[240,29],"m":"beq","oa":34858,"o":"b_882A"},{"a":34829,"t":"code","b":[200],"m":"iny"},{"a":34830,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34832,"t":"code","b":[240,12],"m":"beq","oa":34846,"o":"b_881E"},{"a":34834,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34836,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":34838,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34840,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":34842,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34844,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":34846,"l":"b_881E","t":"code","b":[32,97,136],"m":"jsr","oa":34913,"o":"hit_effect","x":[34832]},{"a":34849,"t":"code","b":[32,182,136],"m":"jsr","oa":34998,"o":"hit_blood"},{"a":34852,"t":"code","b":[32,5,137],"m":"jsr","oa":35077,"o":"hit_score"},{"a":34855,"t":"code","b":[76,62,136],"m":"jmp","oa":34878,"o":"b_883E"},{"a":34858,"l":"b_882A","t":"code","b":[24],"m":"clc","x":[34808,34827]},{"a":34859,"t":"code","b":[165,139],"m":"lda","oa":139,"o":"zpa_8B"},{"a":34861,"t":"code","b":[105,2],"m":"adc","o":"#$02"},{"a":34863,"t":"code","b":[133,139],"m":"sta","oa":139,"o":"zpa_8B"},{"a":34865,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34867,"t":"code","b":[168],"m":"tay"},{"a":34868,"t":"code","b":[101,140],"m":"adc","oa":140,"o":"zpa_8C"},{"a":34870,"t":"code","b":[133,140],"m":"sta","oa":140,"o":"zpa_8C"},{"a":34872,"t":"code","b":[177,139],"m":"lda","oa":139,"o":"(zpa_8B),y"},{"a":34874,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":34876,"t":"code","b":[208,178],"m":"bne","oa":34800,"o":"b_87F0"},{"a":34878,"l":"b_883E","t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D","x":[34772,34778,34804,34818,34855]},{"a":34880,"t":"code","b":[96],"m":"rts"},{"a":34881,"l":"attack_index","c":"Y = the index of fighter X's pose in attack_poses ($C31C, twelve entries), or $FF when the pose is not a blow.","t":"code","b":[160,11],"m":"ldy","o":"#$0B","x":[34774]},{"a":34883,"t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x"},{"a":34885,"l":"b_8845","t":"code","b":[217,28,195],"m":"cmp","oa":49948,"o":"attack_poses,y","x":[34891]},{"a":34888,"t":"code","b":[240,3],"m":"beq","oa":34893,"o":"r_884D"},{"a":34890,"t":"code","b":[136],"m":"dey"},{"a":34891,"t":"code","b":[16,248],"m":"bpl","oa":34885,"o":"b_8845"},{"a":34893,"l":"r_884D","t":"code","b":[96],"m":"rts","x":[34888]},{"a":34894,"l":"hit_record_at","c":"Sets pointer $87 to hit record n (the byte at (pointer $8B),Y): hit_records ($C808) plus four times n.","t":"code","b":[177,139],"m":"lda","oa":139,"o":"(zpa_8B),y","x":[34811]},{"a":34896,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34897,"t":"code","b":[38,136],"m":"rol","oa":136,"o":"zpa_88"},{"a":34899,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34900,"t":"code","b":[38,136],"m":"rol","oa":136,"o":"zpa_88"},{"a":34902,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":34904,"t":"code","b":[133,135],"m":"sta","oa":135,"o":"zpa_87"},{"a":34906,"t":"code","b":[165,136],"m":"lda","oa":136,"o":"zpa_88"},{"a":34908,"t":"code","b":[105,200],"m":"adc","o":"#$C8"},{"a":34910,"t":"code","b":[133,136],"m":"sta","oa":136,"o":"zpa_88"},{"a":34912,"t":"code","b":[96],"m":"rts"},{"a":34913,"l":"hit_effect","c":"The record's third byte. Its high four bits pick a sound from hit_sounds ($C8A4, 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":[34846]},{"a":34914,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":34916,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":34918,"t":"code","b":[72],"m":"pha"},{"a":34919,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":34921,"t":"code","b":[133,194],"m":"sta","oa":194,"o":"zpa_C2"},{"a":34923,"t":"code","b":[104],"m":"pla"},{"a":34924,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34925,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34926,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34927,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":34928,"t":"code","b":[133,141],"m":"sta","oa":141,"o":"zpa_8D"},{"a":34930,"t":"code","b":[10],"m":"asl","o":"a"},{"a":34931,"t":"code","b":[101,141],"m":"adc","oa":141,"o":"zpa_8D"},{"a":34933,"t":"code","b":[105,164],"m":"adc","o":"#$A4"},{"a":34935,"t":"code","b":[133,141],"m":"sta","oa":141,"o":"zpa_8D"},{"a":34937,"t":"code","b":[169,200],"m":"lda","o":"#$C8"},{"a":34939,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":34941,"t":"code","b":[133,142],"m":"sta","oa":142,"o":"zpa_8E"},{"a":34943,"t":"code","b":[120],"m":"sei"},{"a":34944,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":34946,"l":"b_8882","t":"code","b":[177,141],"m":"lda","oa":141,"o":"(zpa_8D),y","x":[34954]},{"a":34948,"t":"code","b":[240,3],"m":"beq","oa":34953,"o":"b_8889"},{"a":34950,"t":"code","b":[153,221,0],"m":"sta","oa":221,"o":"sound_requests,y"},{"a":34953,"l":"b_8889","t":"code","b":[136],"m":"dey","x":[34948]},{"a":34954,"t":"code","b":[16,246],"m":"bpl","oa":34946,"o":"b_8882"},{"a":34956,"t":"code","b":[88],"m":"cli"},{"a":34957,"t":"code","b":[165,194],"m":"lda","oa":194,"o":"zpa_C2"},{"a":34959,"t":"code","b":[240,34],"m":"beq","oa":34995,"o":"b_88B3"},{"a":34961,"t":"code","b":[181,91],"m":"lda","oa":91,"o":"anim_script,x"},{"a":34963,"t":"code","b":[48,9],"m":"bmi","oa":34974,"o":"b_889E"},{"a":34965,"t":"code","b":[138],"m":"txa"},{"a":34966,"t":"code","b":[9,130],"m":"ora","o":"#$82"},{"a":34968,"t":"code","b":[149,91],"m":"sta","oa":91,"o":"anim_script,x"},{"a":34970,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":34972,"t":"code","b":[149,93],"m":"sta","oa":93,"o":"anim_pos,x"},{"a":34974,"l":"b_889E","t":"code","b":[181,147],"m":"lda","oa":147,"o":"strength,x","x":[34963]},{"a":34976,"t":"code","b":[240,17],"m":"beq","oa":34995,"o":"b_88B3"},{"a":34978,"t":"code","b":[214,147],"m":"dec","oa":147,"o":"strength,x"},{"a":34980,"t":"code","b":[208,13],"m":"bne","oa":34995,"o":"b_88B3"},{"a":34982,"t":"code","b":[138],"m":"txa"},{"a":34983,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":34985,"t":"code","b":[133,175],"m":"sta","oa":175,"o":"dead"},{"a":34987,"t":"code","b":[169,155],"m":"lda","o":"#$9B"},{"a":34989,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":34991,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":34993,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":34995,"l":"b_88B3","t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C","x":[34959,34976,34980]},{"a":34997,"t":"code","b":[96],"m":"rts"},{"a":34998,"l":"hit_blood","c":"The record's fourth byte, high four bits: 0 for none, else a sprite from hit_sprites ($C8B3, 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":[34849]},{"a":34999,"t":"code","b":[177,135],"m":"lda","oa":135,"o":"(zpa_87),y"},{"a":35001,"t":"code","b":[72],"m":"pha"},{"a":35002,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":35004,"t":"code","b":[133,199],"m":"sta","oa":199,"o":"points_index"},{"a":35006,"t":"code","b":[104],"m":"pla"},{"a":35007,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35008,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35009,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35010,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35011,"t":"code","b":[240,63],"m":"beq","oa":35076,"o":"r_8904"},{"a":35013,"t":"code","b":[133,137],"m":"sta","oa":137,"o":"zpa_89"},{"a":35015,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35016,"t":"code","b":[101,137],"m":"adc","oa":137,"o":"zpa_89"},{"a":35018,"t":"code","b":[105,179],"m":"adc","o":"#$B3"},{"a":35020,"t":"code","b":[133,137],"m":"sta","oa":137,"o":"zpa_89"},{"a":35022,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":35024,"t":"code","b":[152],"m":"tya"},{"a":35025,"t":"code","b":[105,200],"m":"adc","o":"#$C8"},{"a":35027,"t":"code","b":[133,138],"m":"sta","oa":138,"o":"zpa_8A"},{"a":35029,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":35031,"l":"b_88D7","t":"code","b":[189,146,2],"m":"lda","oa":658,"o":"slot_sequence,x","x":[35039]},{"a":35034,"t":"code","b":[16,6],"m":"bpl","oa":35042,"o":"b_88E2"},{"a":35036,"t":"code","b":[232],"m":"inx"},{"a":35037,"t":"code","b":[224,8],"m":"cpx","o":"#$08"},{"a":35039,"t":"code","b":[144,246],"m":"bcc","oa":35031,"o":"b_88D7"},{"a":35041,"t":"code","b":[96],"m":"rts"},{"a":35042,"l":"b_88E2","t":"code","b":[120],"m":"sei","x":[35034]},{"a":35043,"t":"code","b":[134,163],"m":"stx","oa":163,"o":"zpa_A3"},{"a":35045,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":35047,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":35050,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":35052,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":35055,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":35058,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":35060,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":35063,"t":"code","b":[138],"m":"txa"},{"a":35064,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35065,"t":"code","b":[170],"m":"tax"},{"a":35066,"t":"code","b":[200],"m":"iny"},{"a":35067,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":35069,"t":"code","b":[149,3],"m":"sta","oa":3,"o":"zpf_03,x"},{"a":35071,"t":"code","b":[200],"m":"iny"},{"a":35072,"t":"code","b":[32,152,144],"m":"jsr","oa":37016,"o":"place_sprite_x"},{"a":35075,"t":"code","b":[88],"m":"cli"},{"a":35076,"l":"r_8904","t":"code","b":[96],"m":"rts","x":[35011]},{"a":35077,"l":"hit_score","c":"Adds the points the record's fourth byte names (1 to 4, from hit_points, $C8C8, 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":[34852]},{"a":35079,"t":"code","b":[240,43],"m":"beq","oa":35124,"o":"r_8934"},{"a":35081,"t":"code","b":[201,5],"m":"cmp","o":"#$05"},{"a":35083,"t":"code","b":[176,39],"m":"bcs","oa":35124,"o":"r_8934"},{"a":35085,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35086,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35087,"t":"code","b":[101,199],"m":"adc","oa":199,"o":"points_index"},{"a":35089,"t":"code","b":[105,200],"m":"adc","o":"#$C8"},{"a":35091,"t":"code","b":[133,95],"m":"sta","oa":95,"o":"zpa_5F"},{"a":35093,"t":"code","b":[169,200],"m":"lda","o":"#$C8"},{"a":35095,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":35097,"t":"code","b":[133,96],"m":"sta","oa":96,"o":"zpa_60"},{"a":35099,"t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D"},{"a":35101,"t":"code","b":[24],"m":"clc"},{"a":35102,"t":"code","b":[105,135],"m":"adc","o":"#$87"},{"a":35104,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35105,"t":"code","b":[168],"m":"tay"},{"a":35106,"t":"code","b":[24],"m":"clc"},{"a":35107,"t":"code","b":[185,189,186],"m":"lda","oa":47805,"o":"message_pointers,y"},{"a":35110,"t":"code","b":[105,3],"m":"adc","o":"#$03"},{"a":35112,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":35114,"t":"code","b":[185,190,186],"m":"lda","oa":47806,"o":"$BABE,y"},{"a":35117,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":35119,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":35121,"t":"code","b":[32,53,137],"m":"jsr","oa":35125,"o":"add_digits"},{"a":35124,"l":"r_8934","t":"code","b":[96],"m":"rts","x":[35079,35083]},{"a":35125,"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":[33760,35121]},{"a":35126,"t":"code","b":[160,4],"m":"ldy","o":"#$04"},{"a":35128,"l":"b_8938","t":"code","b":[177,127],"m":"lda","oa":127,"o":"(zpa_7F),y","x":[35145]},{"a":35130,"t":"code","b":[73,48],"m":"eor","o":"#$30"},{"a":35132,"t":"code","b":[113,95],"m":"adc","oa":95,"o":"(zpa_5F),y"},{"a":35134,"t":"code","b":[201,10],"m":"cmp","o":"#$0A"},{"a":35136,"t":"code","b":[144,2],"m":"bcc","oa":35140,"o":"b_8944"},{"a":35138,"t":"code","b":[233,10],"m":"sbc","o":"#$0A"},{"a":35140,"l":"b_8944","t":"code","b":[9,48],"m":"ora","o":"#$30","x":[35136]},{"a":35142,"t":"code","b":[145,127],"m":"sta","oa":127,"o":"(zpa_7F),y"},{"a":35144,"t":"code","b":[136],"m":"dey"},{"a":35145,"t":"code","b":[16,237],"m":"bpl","oa":35128,"o":"b_8938"},{"a":35147,"t":"code","b":[96],"m":"rts"},{"a":35148,"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,34618]},{"a":35150,"t":"code","b":[197,114],"m":"cmp","oa":114,"o":"zpa_72"},{"a":35152,"t":"code","b":[144,5],"m":"bcc","oa":35159,"o":"b_8957"},{"a":35154,"t":"code","b":[229,114],"m":"sbc","oa":114,"o":"zpa_72"},{"a":35156,"t":"code","b":[76,92,137],"m":"jmp","oa":35164,"o":"j_895C"},{"a":35159,"l":"b_8957","t":"code","b":[56],"m":"sec","x":[35152]},{"a":35160,"t":"code","b":[165,114],"m":"lda","oa":114,"o":"zpa_72"},{"a":35162,"t":"code","b":[229,113],"m":"sbc","oa":113,"o":"column"},{"a":35164,"l":"j_895C","t":"code","b":[133,170],"m":"sta","oa":170,"o":"distance","x":[35156]},{"a":35166,"t":"code","b":[96],"m":"rts"},{"a":35167,"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 ($BDCF: $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,34300]},{"a":35169,"t":"code","b":[165,187],"m":"lda","oa":187,"o":"scene_flag"},{"a":35171,"t":"code","b":[48,32],"m":"bmi","oa":35205,"o":"b_8985"},{"a":35173,"t":"code","b":[165,186],"m":"lda","oa":186,"o":"select_mode"},{"a":35175,"t":"code","b":[16,1],"m":"bpl","oa":35178,"o":"b_896A"},{"a":35177,"t":"code","b":[96],"m":"rts"},{"a":35178,"l":"b_896A","t":"code","b":[160,3],"m":"ldy","o":"#$03","x":[35175]},{"a":35180,"l":"b_896C","t":"code","b":[185,207,189],"m":"lda","oa":48591,"o":"drawn_last,y","x":[35197]},{"a":35183,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":35185,"t":"code","b":[197,104],"m":"cmp","oa":104,"o":"zpa_68"},{"a":35187,"t":"code","b":[208,7],"m":"bne","oa":35196,"o":"b_897C"},{"a":35189,"t":"code","b":[32,136,137],"m":"jsr","oa":35208,"o":"animate_fighter"},{"a":35192,"t":"code","b":[232],"m":"inx"},{"a":35193,"t":"code","b":[76,136,137],"m":"jmp","oa":35208,"o":"animate_fighter"},{"a":35196,"l":"b_897C","t":"code","b":[136],"m":"dey","x":[35187]},{"a":35197,"t":"code","b":[16,237],"m":"bpl","oa":35180,"o":"b_896C"},{"a":35199,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":35201,"t":"code","b":[32,136,137],"m":"jsr","oa":35208,"o":"animate_fighter"},{"a":35204,"t":"code","b":[202],"m":"dex"},{"a":35205,"l":"b_8985","t":"code","b":[76,136,137],"m":"jmp","oa":35208,"o":"animate_fighter","x":[35171]},{"a":35208,"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 ($C8E1, $C8E8, seven entries), the sound move_sound_requests ($C8EF) is asked of voices 1 and 2. Then the next entry of the move's frame list (move_frames, $BCDC): 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, $BDD6) 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":[35189,35193,35201,35205,35385]},{"a":35210,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35211,"t":"code","b":[168],"m":"tay"},{"a":35212,"t":"code","b":[185,220,188],"m":"lda","oa":48348,"o":"move_frames,y"},{"a":35215,"t":"code","b":[133,101],"m":"sta","oa":101,"o":"zpa_65"},{"a":35217,"t":"code","b":[185,221,188],"m":"lda","oa":48349,"o":"$BCDD,y"},{"a":35220,"t":"code","b":[133,102],"m":"sta","oa":102,"o":"zpa_66"},{"a":35222,"l":"j_8996","t":"code","b":[160,6],"m":"ldy","o":"#$06","x":[35309,35328,35390]},{"a":35224,"l":"b_8998","t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x","x":[35248]},{"a":35226,"t":"code","b":[217,225,200],"m":"cmp","oa":51425,"o":"move_sound_moves,y"},{"a":35229,"t":"code","b":[208,16],"m":"bne","oa":35247,"o":"b_89AF"},{"a":35231,"t":"code","b":[185,232,200],"m":"lda","oa":51432,"o":"move_sound_frames,y"},{"a":35234,"t":"code","b":[213,105],"m":"cmp","oa":105,"o":"frame_index,x"},{"a":35236,"t":"code","b":[208,9],"m":"bne","oa":35247,"o":"b_89AF"},{"a":35238,"t":"code","b":[120],"m":"sei"},{"a":35239,"t":"code","b":[185,239,200],"m":"lda","oa":51439,"o":"move_sound_requests,y"},{"a":35242,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":35244,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":35246,"t":"code","b":[88],"m":"cli"},{"a":35247,"l":"b_89AF","t":"code","b":[136],"m":"dey","x":[35229,35236]},{"a":35248,"t":"code","b":[16,230],"m":"bpl","oa":35224,"o":"b_8998"},{"a":35250,"t":"code","b":[180,105],"m":"ldy","oa":105,"o":"frame_index,x"},{"a":35252,"t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y"},{"a":35254,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":35256,"t":"code","b":[240,44],"m":"beq","oa":35302,"o":"b_89E6"},{"a":35258,"t":"code","b":[72],"m":"pha"},{"a":35259,"t":"code","b":[200],"m":"iny"},{"a":35260,"t":"code","b":[148,105],"m":"sty","oa":105,"o":"frame_index,x"},{"a":35262,"t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y"},{"a":35264,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":35266,"t":"code","b":[208,4],"m":"bne","oa":35272,"o":"b_89C8"},{"a":35268,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":35270,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":35272,"l":"b_89C8","t":"code","b":[104],"m":"pla","x":[35266]},{"a":35273,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35274,"t":"code","b":[168],"m":"tay"},{"a":35275,"t":"code","b":[185,214,189],"m":"lda","oa":48598,"o":"frames,y"},{"a":35278,"t":"code","b":[133,137],"m":"sta","oa":137,"o":"zpa_89"},{"a":35280,"t":"code","b":[185,215,189],"m":"lda","oa":48599,"o":"$BDD7,y"},{"a":35283,"t":"code","b":[133,138],"m":"sta","oa":138,"o":"zpa_8A"},{"a":35285,"t":"code","b":[134,153],"m":"stx","oa":153,"o":"fighter"},{"a":35287,"t":"code","b":[32,65,138],"m":"jsr","oa":35393,"o":"clear_compose"},{"a":35290,"t":"code","b":[32,204,138],"m":"jsr","oa":35532,"o":"move_fighter"},{"a":35293,"t":"code","b":[32,81,138],"m":"jsr","oa":35409,"o":"compose_frame"},{"a":35296,"t":"code","b":[32,126,139],"m":"jsr","oa":35710,"o":"draw_fighter"},{"a":35299,"t":"code","b":[166,153],"m":"ldx","oa":153,"o":"fighter"},{"a":35301,"t":"code","b":[96],"m":"rts"},{"a":35302,"l":"b_89E6","t":"code","b":[200],"m":"iny","x":[35256]},{"a":35303,"t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y"},{"a":35305,"t":"code","b":[208,5],"m":"bne","oa":35312,"o":"b_89F0"},{"a":35307,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":35309,"t":"code","b":[76,150,137],"m":"jmp","oa":35222,"o":"j_8996"},{"a":35312,"l":"b_89F0","t":"code","b":[201,1],"m":"cmp","o":"#$01","x":[35305]},{"a":35314,"t":"code","b":[208,3],"m":"bne","oa":35319,"o":"b_89F7"},{"a":35316,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":35318,"t":"code","b":[96],"m":"rts"},{"a":35319,"l":"b_89F7","t":"code","b":[201,2],"m":"cmp","o":"#$02","x":[35314]},{"a":35321,"t":"code","b":[208,8],"m":"bne","oa":35331,"o":"b_8A03"},{"a":35323,"t":"code","b":[200],"m":"iny"},{"a":35324,"t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y"},{"a":35326,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":35328,"t":"code","b":[76,150,137],"m":"jmp","oa":35222,"o":"j_8996"},{"a":35331,"l":"b_8A03","t":"code","b":[201,3],"m":"cmp","o":"#$03","x":[35321]},{"a":35333,"t":"code","b":[208,53],"m":"bne","oa":35388,"o":"b_8A3C"},{"a":35335,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":35337,"t":"code","b":[201,157],"m":"cmp","o":"#$9D"},{"a":35339,"t":"code","b":[208,31],"m":"bne","oa":35372,"o":"b_8A2C"},{"a":35341,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":35343,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":35345,"t":"code","b":[149,145],"m":"sta","oa":145,"o":"facing,x"},{"a":35347,"t":"code","b":[133,178],"m":"sta","oa":178,"o":"roll_past"},{"a":35349,"t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D"},{"a":35351,"t":"code","b":[170],"m":"tax"},{"a":35352,"t":"code","b":[189,74,127],"m":"lda","oa":32586,"o":"turn_shift,x"},{"a":35355,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":35357,"t":"code","b":[24],"m":"clc"},{"a":35358,"t":"code","b":[117,113],"m":"adc","oa":113,"o":"column,x"},{"a":35360,"t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x"},{"a":35362,"t":"code","b":[224,1],"m":"cpx","o":"#$01"},{"a":35364,"t":"code","b":[144,6],"m":"bcc","oa":35372,"o":"b_8A2C"},{"a":35366,"t":"code","b":[165,146],"m":"lda","oa":146,"o":"zpa_92"},{"a":35368,"t":"code","b":[73,129],"m":"eor","o":"#$81"},{"a":35370,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":35372,"l":"b_8A2C","t":"code","b":[200],"m":"iny","x":[35339,35364]},{"a":35373,"t":"code","b":[177,101],"m":"lda","oa":101,"o":"(zpa_65),y"},{"a":35375,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":35377,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":35379,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":35381,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":35383,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":35385,"t":"code","b":[76,136,137],"m":"jmp","oa":35208,"o":"animate_fighter"},{"a":35388,"l":"b_8A3C","t":"code","b":[214,105],"m":"dec","oa":105,"o":"frame_index,x","x":[35333]},{"a":35390,"t":"code","b":[76,150,137],"m":"jmp","oa":35222,"o":"j_8996"},{"a":35393,"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":[35287]},{"a":35395,"t":"code","b":[138],"m":"txa"},{"a":35396,"l":"b_8A44","t":"code","b":[157,202,5],"m":"sta","oa":1482,"o":"compose_buffer,x","x":[35406]},{"a":35399,"t":"code","b":[157,202,6],"m":"sta","oa":1738,"o":"f_06CA,x"},{"a":35402,"t":"code","b":[157,1,7],"m":"sta","oa":1793,"o":"f_0701,x"},{"a":35405,"t":"code","b":[232],"m":"inx"},{"a":35406,"t":"code","b":[208,244],"m":"bne","oa":35396,"o":"b_8A44"},{"a":35408,"t":"code","b":[96],"m":"rts"},{"a":35409,"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 ($CF22) and block_offsets ($CF34). A fighter facing left ($91,x not 0) is then mirrored (mirror_compose).","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[35293]},{"a":35411,"l":"b_8A53","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[35470]},{"a":35413,"t":"code","b":[133,125],"m":"sta","oa":125,"o":"zpa_7D"},{"a":35415,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":35417,"t":"code","b":[240,50],"m":"beq","oa":35469,"o":"b_8A8D"},{"a":35419,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35420,"t":"code","b":[102,125],"m":"ror","oa":125,"o":"zpa_7D"},{"a":35422,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35423,"t":"code","b":[102,125],"m":"ror","oa":125,"o":"zpa_7D"},{"a":35425,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":35427,"t":"code","b":[133,126],"m":"sta","oa":126,"o":"zpa_7E"},{"a":35429,"t":"code","b":[132,157],"m":"sty","oa":157,"o":"zpa_9D"},{"a":35431,"t":"code","b":[152],"m":"tya"},{"a":35432,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35433,"t":"code","b":[168],"m":"tay"},{"a":35434,"t":"code","b":[185,34,207],"m":"lda","oa":53026,"o":"block_corners,y"},{"a":35437,"t":"code","b":[133,143],"m":"sta","oa":143,"o":"zpa_8F"},{"a":35439,"t":"code","b":[185,35,207],"m":"lda","oa":53027,"o":"$CF23,y"},{"a":35442,"t":"code","b":[133,144],"m":"sta","oa":144,"o":"zpa_90"},{"a":35444,"t":"code","b":[160,62],"m":"ldy","o":"#$3E"},{"a":35446,"l":"b_8A76","t":"code","b":[177,125],"m":"lda","oa":125,"o":"(zpa_7D),y","x":[35465]},{"a":35448,"t":"code","b":[240,14],"m":"beq","oa":35464,"o":"b_8A88"},{"a":35450,"t":"code","b":[133,164],"m":"sta","oa":164,"o":"zpa_A4"},{"a":35452,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":35454,"t":"code","b":[185,52,207],"m":"lda","oa":53044,"o":"block_offsets,y"},{"a":35457,"t":"code","b":[168],"m":"tay"},{"a":35458,"t":"code","b":[165,164],"m":"lda","oa":164,"o":"zpa_A4"},{"a":35460,"t":"code","b":[145,143],"m":"sta","oa":143,"o":"(zpa_8F),y"},{"a":35462,"t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C"},{"a":35464,"l":"b_8A88","t":"code","b":[136],"m":"dey","x":[35448]},{"a":35465,"t":"code","b":[16,235],"m":"bpl","oa":35446,"o":"b_8A76"},{"a":35467,"t":"code","b":[164,157],"m":"ldy","oa":157,"o":"zpa_9D"},{"a":35469,"l":"b_8A8D","t":"code","b":[136],"m":"dey","x":[35417]},{"a":35470,"t":"code","b":[16,195],"m":"bpl","oa":35411,"o":"b_8A53"},{"a":35472,"t":"code","b":[166,153],"m":"ldx","oa":153,"o":"fighter"},{"a":35474,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":35476,"t":"code","b":[240,3],"m":"beq","oa":35481,"o":"r_8A99"},{"a":35478,"t":"code","b":[32,154,138],"m":"jsr","oa":35482,"o":"mirror_compose"},{"a":35481,"l":"r_8A99","t":"code","b":[96],"m":"rts","x":[35476]},{"a":35482,"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":[35478]},{"a":35484,"t":"code","b":[133,143],"m":"sta","oa":143,"o":"zpa_8F"},{"a":35486,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":35488,"t":"code","b":[133,144],"m":"sta","oa":144,"o":"zpa_90"},{"a":35490,"t":"code","b":[169,62],"m":"lda","o":"#$3E"},{"a":35492,"t":"code","b":[133,154],"m":"sta","oa":154,"o":"zpa_9A"},{"a":35494,"l":"b_8AA6","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[35529]},{"a":35496,"l":"b_8AA8","t":"code","b":[177,143],"m":"lda","oa":143,"o":"(zpa_8F),y","x":[35506]},{"a":35498,"t":"code","b":[240,4],"m":"beq","oa":35504,"o":"b_8AB0"},{"a":35500,"t":"code","b":[170],"m":"tax"},{"a":35501,"t":"code","b":[189,170,2],"m":"lda","oa":682,"o":"mirror_table,x"},{"a":35504,"l":"b_8AB0","t":"code","b":[72],"m":"pha","x":[35498]},{"a":35505,"t":"code","b":[136],"m":"dey"},{"a":35506,"t":"code","b":[16,244],"m":"bpl","oa":35496,"o":"b_8AA8"},{"a":35508,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":35510,"l":"b_8AB6","t":"code","b":[104],"m":"pla","x":[35514]},{"a":35511,"t":"code","b":[145,143],"m":"sta","oa":143,"o":"(zpa_8F),y"},{"a":35513,"t":"code","b":[136],"m":"dey"},{"a":35514,"t":"code","b":[16,250],"m":"bpl","oa":35510,"o":"b_8AB6"},{"a":35516,"t":"code","b":[24],"m":"clc"},{"a":35517,"t":"code","b":[165,143],"m":"lda","oa":143,"o":"zpa_8F"},{"a":35519,"t":"code","b":[105,9],"m":"adc","o":"#$09"},{"a":35521,"t":"code","b":[133,143],"m":"sta","oa":143,"o":"zpa_8F"},{"a":35523,"t":"code","b":[144,2],"m":"bcc","oa":35527,"o":"b_8AC7"},{"a":35525,"t":"code","b":[230,144],"m":"inc","oa":144,"o":"zpa_90"},{"a":35527,"l":"b_8AC7","t":"code","b":[198,154],"m":"dec","oa":154,"o":"zpa_9A","x":[35523]},{"a":35529,"t":"code","b":[16,219],"m":"bpl","oa":35494,"o":"b_8AA6"},{"a":35531,"t":"code","b":[96],"m":"rts"},{"a":35532,"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":[35290]},{"a":35534,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":35536,"t":"code","b":[240,58],"m":"beq","oa":35596,"o":"r_8B0C"},{"a":35538,"t":"code","b":[133,167],"m":"sta","oa":167,"o":"zpa_A7"},{"a":35540,"t":"code","b":[200],"m":"iny"},{"a":35541,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":35543,"t":"code","b":[133,174],"m":"sta","oa":174,"o":"step_columns"},{"a":35545,"t":"code","b":[166,153],"m":"ldx","oa":153,"o":"fighter"},{"a":35547,"t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x"},{"a":35549,"t":"code","b":[165,167],"m":"lda","oa":167,"o":"zpa_A7"},{"a":35551,"t":"code","b":[89,72,127],"m":"eor","oa":32584,"o":"step_flip,y"},{"a":35554,"t":"code","b":[133,167],"m":"sta","oa":167,"o":"zpa_A7"},{"a":35556,"t":"code","b":[70,167],"m":"lsr","oa":167,"o":"zpa_A7"},{"a":35558,"t":"code","b":[70,167],"m":"lsr","oa":167,"o":"zpa_A7"},{"a":35560,"t":"code","b":[70,167],"m":"lsr","oa":167,"o":"zpa_A7"},{"a":35562,"t":"code","b":[144,15],"m":"bcc","oa":35579,"o":"b_8AFB"},{"a":35564,"t":"code","b":[32,13,139],"m":"jsr","oa":35597,"o":"limit_back"},{"a":35567,"t":"code","b":[32,73,139],"m":"jsr","oa":35657,"o":"check_overlap"},{"a":35570,"t":"code","b":[16,24],"m":"bpl","oa":35596,"o":"r_8B0C"},{"a":35572,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":35574,"t":"code","b":[56],"m":"sec"},{"a":35575,"t":"code","b":[117,113],"m":"adc","oa":113,"o":"column,x"},{"a":35577,"t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x"},{"a":35579,"l":"b_8AFB","t":"code","b":[70,167],"m":"lsr","oa":167,"o":"zpa_A7","x":[35562]},{"a":35581,"t":"code","b":[144,13],"m":"bcc","oa":35596,"o":"r_8B0C"},{"a":35583,"t":"code","b":[32,46,139],"m":"jsr","oa":35630,"o":"limit_forward"},{"a":35586,"t":"code","b":[32,73,139],"m":"jsr","oa":35657,"o":"check_overlap"},{"a":35589,"t":"code","b":[16,5],"m":"bpl","oa":35596,"o":"r_8B0C"},{"a":35591,"t":"code","b":[24],"m":"clc"},{"a":35592,"t":"code","b":[117,113],"m":"adc","oa":113,"o":"column,x"},{"a":35594,"t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x"},{"a":35596,"l":"r_8B0C","t":"code","b":[96],"m":"rts","x":[35536,35570,35581,35589]},{"a":35597,"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":[35564]},{"a":35598,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":35600,"t":"code","b":[229,174],"m":"sbc","oa":174,"o":"step_columns"},{"a":35602,"t":"code","b":[133,174],"m":"sta","oa":174,"o":"step_columns"},{"a":35604,"t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x"},{"a":35606,"t":"code","b":[208,13],"m":"bne","oa":35621,"o":"b_8B25"},{"a":35608,"t":"code","b":[165,174],"m":"lda","oa":174,"o":"step_columns"},{"a":35610,"t":"code","b":[48,4],"m":"bmi","oa":35616,"o":"b_8B20"},{"a":35612,"t":"code","b":[201,3],"m":"cmp","o":"#$03"},{"a":35614,"t":"code","b":[176,11],"m":"bcs","oa":35627,"o":"b_8B2B"},{"a":35616,"l":"b_8B20","t":"code","b":[169,3],"m":"lda","o":"#$03","x":[35610]},{"a":35618,"t":"code","b":[76,43,139],"m":"jmp","oa":35627,"o":"b_8B2B"},{"a":35621,"l":"b_8B25","t":"code","b":[165,174],"m":"lda","oa":174,"o":"step_columns","x":[35606]},{"a":35623,"t":"code","b":[16,2],"m":"bpl","oa":35627,"o":"b_8B2B"},{"a":35625,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":35627,"l":"b_8B2B","t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x","x":[35614,35618,35623]},{"a":35629,"t":"code","b":[96],"m":"rts"},{"a":35630,"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":[35583]},{"a":35631,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":35633,"t":"code","b":[101,174],"m":"adc","oa":174,"o":"step_columns"},{"a":35635,"t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x"},{"a":35637,"t":"code","b":[240,9],"m":"beq","oa":35648,"o":"b_8B40"},{"a":35639,"t":"code","b":[201,28],"m":"cmp","o":"#$1C"},{"a":35641,"t":"code","b":[144,11],"m":"bcc","oa":35654,"o":"b_8B46"},{"a":35643,"t":"code","b":[169,28],"m":"lda","o":"#$1C"},{"a":35645,"t":"code","b":[76,70,139],"m":"jmp","oa":35654,"o":"b_8B46"},{"a":35648,"l":"b_8B40","t":"code","b":[201,32],"m":"cmp","o":"#$20","x":[35637]},{"a":35650,"t":"code","b":[144,2],"m":"bcc","oa":35654,"o":"b_8B46"},{"a":35652,"t":"code","b":[169,28],"m":"lda","o":"#$1C"},{"a":35654,"l":"b_8B46","t":"code","b":[149,113],"m":"sta","oa":113,"o":"column,x","x":[35641,35645,35650]},{"a":35656,"t":"code","b":[96],"m":"rts"},{"a":35657,"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":[35567,35586]},{"a":35659,"t":"code","b":[48,43],"m":"bmi","oa":35704,"o":"b_8B78"},{"a":35661,"t":"code","b":[165,145],"m":"lda","oa":145,"o":"facing"},{"a":35663,"t":"code","b":[56],"m":"sec"},{"a":35664,"t":"code","b":[208,7],"m":"bne","oa":35673,"o":"b_8B59"},{"a":35666,"t":"code","b":[165,114],"m":"lda","oa":114,"o":"zpa_72"},{"a":35668,"t":"code","b":[229,113],"m":"sbc","oa":113,"o":"column"},{"a":35670,"t":"code","b":[76,93,139],"m":"jmp","oa":35677,"o":"j_8B5D"},{"a":35673,"l":"b_8B59","t":"code","b":[165,113],"m":"lda","oa":113,"o":"column","x":[35664]},{"a":35675,"t":"code","b":[229,114],"m":"sbc","oa":114,"o":"zpa_72"},{"a":35677,"l":"j_8B5D","t":"code","b":[133,195],"m":"sta","oa":195,"o":"gap","x":[35670]},{"a":35679,"t":"code","b":[16,23],"m":"bpl","oa":35704,"o":"b_8B78"},{"a":35681,"t":"code","b":[165,178],"m":"lda","oa":178,"o":"roll_past"},{"a":35683,"t":"code","b":[48,19],"m":"bmi","oa":35704,"o":"b_8B78"},{"a":35685,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":35687,"t":"code","b":[201,145],"m":"cmp","o":"#$91"},{"a":35689,"t":"code","b":[208,16],"m":"bne","oa":35707,"o":"b_8B7B"},{"a":35691,"t":"code","b":[138],"m":"txa"},{"a":35692,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":35694,"t":"code","b":[168],"m":"tay"},{"a":35695,"t":"code","b":[185,103,0],"m":"lda","oa":103,"o":"move,y"},{"a":35698,"t":"code","b":[201,132],"m":"cmp","o":"#$84"},{"a":35700,"t":"code","b":[208,5],"m":"bne","oa":35707,"o":"b_8B7B"},{"a":35702,"t":"code","b":[133,178],"m":"sta","oa":178,"o":"roll_past"},{"a":35704,"l":"b_8B78","t":"code","b":[41,127],"m":"and","o":"#$7F","x":[35659,35679,35683]},{"a":35706,"t":"code","b":[96],"m":"rts"},{"a":35707,"l":"b_8B7B","t":"code","b":[165,195],"m":"lda","oa":195,"o":"gap","x":[35689,35700]},{"a":35709,"t":"code","b":[96],"m":"rts"},{"a":35710,"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, $CF7C), its nine bytes a line into nine cells (cell_offsets, $CF73). 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 $A6BD 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":[35296]},{"a":35712,"t":"code","b":[48,3],"m":"bmi","oa":35717,"o":"b_8B85"},{"a":35714,"t":"code","b":[76,136,139],"m":"jmp","oa":35720,"o":"j_8B88"},{"a":35717,"l":"b_8B85","t":"code","b":[76,240,139],"m":"jmp","oa":35824,"o":"draw_fighter_clip","x":[35712]},{"a":35720,"l":"j_8B88","t":"code","b":[166,153],"m":"ldx","oa":153,"o":"fighter","x":[35714]},{"a":35722,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":35724,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35725,"t":"code","b":[168],"m":"tay"},{"a":35726,"t":"code","b":[185,126,127],"m":"lda","oa":32638,"o":"column_offsets,y"},{"a":35729,"t":"code","b":[105,189],"m":"adc","o":"#$BD"},{"a":35731,"t":"code","b":[133,131],"m":"sta","oa":131,"o":"zpa_83"},{"a":35733,"t":"code","b":[185,127,127],"m":"lda","oa":32639,"o":"$7F7F,y"},{"a":35736,"t":"code","b":[105,166],"m":"adc","o":"#$A6"},{"a":35738,"t":"code","b":[133,132],"m":"sta","oa":132,"o":"zpa_84"},{"a":35740,"t":"code","b":[169,202],"m":"lda","o":"#$CA"},{"a":35742,"t":"code","b":[133,143],"m":"sta","oa":143,"o":"zpa_8F"},{"a":35744,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":35746,"t":"code","b":[133,144],"m":"sta","oa":144,"o":"zpa_90"},{"a":35748,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":35750,"t":"code","b":[133,155],"m":"sta","oa":155,"o":"zpa_9B"},{"a":35752,"l":"b_8BA8","t":"code","b":[162,8],"m":"ldx","o":"#$08","x":[35821]},{"a":35754,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35756,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":35758,"t":"code","b":[208,19],"m":"bne","oa":35779,"o":"b_8BC3"},{"a":35760,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35762,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35763,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35764,"t":"code","b":[168],"m":"tay"},{"a":35765,"t":"code","b":[165,131],"m":"lda","oa":131,"o":"zpa_83"},{"a":35767,"t":"code","b":[121,124,207],"m":"adc","oa":53116,"o":"strip_row_offsets,y"},{"a":35770,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":35772,"t":"code","b":[165,132],"m":"lda","oa":132,"o":"zpa_84"},{"a":35774,"t":"code","b":[121,125,207],"m":"adc","oa":53117,"o":"$CF7D,y"},{"a":35777,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":35779,"l":"b_8BC3","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[35758,35807]},{"a":35781,"t":"code","b":[177,143],"m":"lda","oa":143,"o":"(zpa_8F),y"},{"a":35783,"t":"code","b":[240,15],"m":"beq","oa":35800,"o":"b_8BD8"},{"a":35785,"t":"code","b":[133,165],"m":"sta","oa":165,"o":"zpa_A5"},{"a":35787,"t":"code","b":[168],"m":"tay"},{"a":35788,"t":"code","b":[185,170,3],"m":"lda","oa":938,"o":"mask_table,y"},{"a":35791,"t":"code","b":[188,115,207],"m":"ldy","oa":53107,"o":"cell_offsets,x"},{"a":35794,"t":"code","b":[49,121],"m":"and","oa":121,"o":"(zpa_79),y"},{"a":35796,"t":"code","b":[5,165],"m":"ora","oa":165,"o":"zpa_A5"},{"a":35798,"t":"code","b":[145,121],"m":"sta","oa":121,"o":"(zpa_79),y"},{"a":35800,"l":"b_8BD8","t":"code","b":[230,143],"m":"inc","oa":143,"o":"zpa_8F","x":[35783]},{"a":35802,"t":"code","b":[208,2],"m":"bne","oa":35806,"o":"b_8BDE"},{"a":35804,"t":"code","b":[230,144],"m":"inc","oa":144,"o":"zpa_90"},{"a":35806,"l":"b_8BDE","t":"code","b":[202],"m":"dex","x":[35802]},{"a":35807,"t":"code","b":[16,226],"m":"bpl","oa":35779,"o":"b_8BC3"},{"a":35809,"t":"code","b":[230,121],"m":"inc","oa":121,"o":"zpa_79"},{"a":35811,"t":"code","b":[208,2],"m":"bne","oa":35815,"o":"b_8BE7"},{"a":35813,"t":"code","b":[230,122],"m":"inc","oa":122,"o":"zpa_7A"},{"a":35815,"l":"b_8BE7","t":"code","b":[230,155],"m":"inc","oa":155,"o":"zpa_9B","x":[35811]},{"a":35817,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35819,"t":"code","b":[201,62],"m":"cmp","o":"#$3E"},{"a":35821,"t":"code","b":[144,185],"m":"bcc","oa":35752,"o":"b_8BA8"},{"a":35823,"t":"code","b":[96],"m":"rts"},{"a":35824,"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":[35717]},{"a":35826,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":35828,"t":"code","b":[133,157],"m":"sta","oa":157,"o":"zpa_9D"},{"a":35830,"t":"code","b":[10],"m":"asl","o":"a"},{"a":35831,"t":"code","b":[168],"m":"tay"},{"a":35832,"t":"code","b":[185,126,127],"m":"lda","oa":32638,"o":"column_offsets,y"},{"a":35835,"t":"code","b":[105,189],"m":"adc","o":"#$BD"},{"a":35837,"t":"code","b":[133,131],"m":"sta","oa":131,"o":"zpa_83"},{"a":35839,"t":"code","b":[185,127,127],"m":"lda","oa":32639,"o":"$7F7F,y"},{"a":35842,"t":"code","b":[105,166],"m":"adc","o":"#$A6"},{"a":35844,"t":"code","b":[133,132],"m":"sta","oa":132,"o":"zpa_84"},{"a":35846,"t":"code","b":[169,202],"m":"lda","o":"#$CA"},{"a":35848,"t":"code","b":[133,143],"m":"sta","oa":143,"o":"zpa_8F"},{"a":35850,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":35852,"t":"code","b":[133,144],"m":"sta","oa":144,"o":"zpa_90"},{"a":35854,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":35856,"t":"code","b":[133,155],"m":"sta","oa":155,"o":"zpa_9B"},{"a":35858,"l":"b_8C12","t":"code","b":[165,157],"m":"lda","oa":157,"o":"zpa_9D","x":[35939]},{"a":35860,"t":"code","b":[133,198],"m":"sta","oa":198,"o":"zpa_C6"},{"a":35862,"t":"code","b":[162,8],"m":"ldx","o":"#$08"},{"a":35864,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35866,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":35868,"t":"code","b":[208,19],"m":"bne","oa":35889,"o":"b_8C31"},{"a":35870,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35872,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35873,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":35874,"t":"code","b":[168],"m":"tay"},{"a":35875,"t":"code","b":[165,131],"m":"lda","oa":131,"o":"zpa_83"},{"a":35877,"t":"code","b":[121,124,207],"m":"adc","oa":53116,"o":"strip_row_offsets,y"},{"a":35880,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":35882,"t":"code","b":[165,132],"m":"lda","oa":132,"o":"zpa_84"},{"a":35884,"t":"code","b":[121,125,207],"m":"adc","oa":53117,"o":"$CF7D,y"},{"a":35887,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":35889,"l":"b_8C31","t":"code","b":[165,198],"m":"lda","oa":198,"o":"zpa_C6","x":[35868,35925]},{"a":35891,"t":"code","b":[201,40],"m":"cmp","o":"#$28"},{"a":35893,"t":"code","b":[176,23],"m":"bcs","oa":35918,"o":"b_8C4E"},{"a":35895,"t":"code","b":[230,198],"m":"inc","oa":198,"o":"zpa_C6"},{"a":35897,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":35899,"t":"code","b":[177,143],"m":"lda","oa":143,"o":"(zpa_8F),y"},{"a":35901,"t":"code","b":[240,15],"m":"beq","oa":35918,"o":"b_8C4E"},{"a":35903,"t":"code","b":[133,165],"m":"sta","oa":165,"o":"zpa_A5"},{"a":35905,"t":"code","b":[168],"m":"tay"},{"a":35906,"t":"code","b":[185,170,3],"m":"lda","oa":938,"o":"mask_table,y"},{"a":35909,"t":"code","b":[188,115,207],"m":"ldy","oa":53107,"o":"cell_offsets,x"},{"a":35912,"t":"code","b":[49,121],"m":"and","oa":121,"o":"(zpa_79),y"},{"a":35914,"t":"code","b":[5,165],"m":"ora","oa":165,"o":"zpa_A5"},{"a":35916,"t":"code","b":[145,121],"m":"sta","oa":121,"o":"(zpa_79),y"},{"a":35918,"l":"b_8C4E","t":"code","b":[230,143],"m":"inc","oa":143,"o":"zpa_8F","x":[35893,35901]},{"a":35920,"t":"code","b":[208,2],"m":"bne","oa":35924,"o":"b_8C54"},{"a":35922,"t":"code","b":[230,144],"m":"inc","oa":144,"o":"zpa_90"},{"a":35924,"l":"b_8C54","t":"code","b":[202],"m":"dex","x":[35920]},{"a":35925,"t":"code","b":[16,218],"m":"bpl","oa":35889,"o":"b_8C31"},{"a":35927,"t":"code","b":[230,121],"m":"inc","oa":121,"o":"zpa_79"},{"a":35929,"t":"code","b":[208,2],"m":"bne","oa":35933,"o":"b_8C5D"},{"a":35931,"t":"code","b":[230,122],"m":"inc","oa":122,"o":"zpa_7A"},{"a":35933,"l":"b_8C5D","t":"code","b":[230,155],"m":"inc","oa":155,"o":"zpa_9B","x":[35929]},{"a":35935,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":35937,"t":"code","b":[201,62],"m":"cmp","o":"#$3E"},{"a":35939,"t":"code","b":[144,173],"m":"bcc","oa":35858,"o":"b_8C12"},{"a":35941,"t":"code","b":[96],"m":"rts"},{"a":35942,"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 $B0DD, which keeps the bitmap's 320 bytes a row, so it runs to $BA9C. Run when a backdrop is set up.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[32869,36545]},{"a":35944,"l":"b_8C68","t":"code","b":[189,160,113],"m":"lda","oa":29088,"o":"$71A0,x","x":[35993]},{"a":35947,"t":"code","b":[157,221,176],"m":"sta","oa":45277,"o":"strip_copy,x"},{"a":35950,"t":"code","b":[189,224,114],"m":"lda","oa":29408,"o":"$72E0,x"},{"a":35953,"t":"code","b":[157,29,178],"m":"sta","oa":45597,"o":"f_B21D,x"},{"a":35956,"t":"code","b":[189,32,116],"m":"lda","oa":29728,"o":"$7420,x"},{"a":35959,"t":"code","b":[157,93,179],"m":"sta","oa":45917,"o":"f_B35D,x"},{"a":35962,"t":"code","b":[189,96,117],"m":"lda","oa":30048,"o":"$7560,x"},{"a":35965,"t":"code","b":[157,157,180],"m":"sta","oa":46237,"o":"f_B49D,x"},{"a":35968,"t":"code","b":[189,160,118],"m":"lda","oa":30368,"o":"$76A0,x"},{"a":35971,"t":"code","b":[157,221,181],"m":"sta","oa":46557,"o":"f_B5DD,x"},{"a":35974,"t":"code","b":[189,224,119],"m":"lda","oa":30688,"o":"$77E0,x"},{"a":35977,"t":"code","b":[157,29,183],"m":"sta","oa":46877,"o":"f_B71D,x"},{"a":35980,"t":"code","b":[189,32,121],"m":"lda","oa":31008,"o":"$7920,x"},{"a":35983,"t":"code","b":[157,93,184],"m":"sta","oa":47197,"o":"f_B85D,x"},{"a":35986,"t":"code","b":[189,96,122],"m":"lda","oa":31328,"o":"$7A60,x"},{"a":35989,"t":"code","b":[157,157,185],"m":"sta","oa":47517,"o":"f_B99D,x"},{"a":35992,"t":"code","b":[232],"m":"inx"},{"a":35993,"t":"code","b":[208,205],"m":"bne","oa":35944,"o":"b_8C68"},{"a":35995,"t":"code","b":[96],"m":"rts"},{"a":35996,"l":"clear_strip","c":"Copies the clean copy ($B0DD) over the arena buffer ($A6DD onwards), wiping the last frame's fighters.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[32976,34297,36527,36548,38108]},{"a":35998,"l":"b_8C9E","t":"code","b":[189,221,176],"m":"lda","oa":45277,"o":"strip_copy,x","x":[36047]},{"a":36001,"t":"code","b":[157,221,166],"m":"sta","oa":42717,"o":"f_A6DD,x"},{"a":36004,"t":"code","b":[189,29,178],"m":"lda","oa":45597,"o":"f_B21D,x"},{"a":36007,"t":"code","b":[157,29,168],"m":"sta","oa":43037,"o":"f_A81D,x"},{"a":36010,"t":"code","b":[189,93,179],"m":"lda","oa":45917,"o":"f_B35D,x"},{"a":36013,"t":"code","b":[157,93,169],"m":"sta","oa":43357,"o":"f_A95D,x"},{"a":36016,"t":"code","b":[189,157,180],"m":"lda","oa":46237,"o":"f_B49D,x"},{"a":36019,"t":"code","b":[157,157,170],"m":"sta","oa":43677,"o":"f_AA9D,x"},{"a":36022,"t":"code","b":[189,221,181],"m":"lda","oa":46557,"o":"f_B5DD,x"},{"a":36025,"t":"code","b":[157,221,171],"m":"sta","oa":43997,"o":"f_ABDD,x"},{"a":36028,"t":"code","b":[189,29,183],"m":"lda","oa":46877,"o":"f_B71D,x"},{"a":36031,"t":"code","b":[157,29,173],"m":"sta","oa":44317,"o":"f_AD1D,x"},{"a":36034,"t":"code","b":[189,93,184],"m":"lda","oa":47197,"o":"f_B85D,x"},{"a":36037,"t":"code","b":[157,93,174],"m":"sta","oa":44637,"o":"f_AE5D,x"},{"a":36040,"t":"code","b":[189,157,185],"m":"lda","oa":47517,"o":"f_B99D,x"},{"a":36043,"t":"code","b":[157,157,175],"m":"sta","oa":44957,"o":"f_AF9D,x"},{"a":36046,"t":"code","b":[232],"m":"inx"},{"a":36047,"t":"code","b":[208,205],"m":"bne","oa":35998,"o":"b_8C9E"},{"a":36049,"t":"code","b":[96],"m":"rts"},{"a":36050,"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,34306,36530,38111]},{"a":36052,"l":"b_8CD4","t":"code","b":[189,221,166],"m":"lda","oa":42717,"o":"f_A6DD,x","x":[36101]},{"a":36055,"t":"code","b":[157,160,113],"m":"sta","oa":29088,"o":"$71A0,x"},{"a":36058,"t":"code","b":[189,29,168],"m":"lda","oa":43037,"o":"f_A81D,x"},{"a":36061,"t":"code","b":[157,224,114],"m":"sta","oa":29408,"o":"$72E0,x"},{"a":36064,"t":"code","b":[189,93,169],"m":"lda","oa":43357,"o":"f_A95D,x"},{"a":36067,"t":"code","b":[157,32,116],"m":"sta","oa":29728,"o":"$7420,x"},{"a":36070,"t":"code","b":[189,157,170],"m":"lda","oa":43677,"o":"f_AA9D,x"},{"a":36073,"t":"code","b":[157,96,117],"m":"sta","oa":30048,"o":"$7560,x"},{"a":36076,"t":"code","b":[189,221,171],"m":"lda","oa":43997,"o":"f_ABDD,x"},{"a":36079,"t":"code","b":[157,160,118],"m":"sta","oa":30368,"o":"$76A0,x"},{"a":36082,"t":"code","b":[189,29,173],"m":"lda","oa":44317,"o":"f_AD1D,x"},{"a":36085,"t":"code","b":[157,224,119],"m":"sta","oa":30688,"o":"$77E0,x"},{"a":36088,"t":"code","b":[189,93,174],"m":"lda","oa":44637,"o":"f_AE5D,x"},{"a":36091,"t":"code","b":[157,32,121],"m":"sta","oa":31008,"o":"$7920,x"},{"a":36094,"t":"code","b":[189,157,175],"m":"lda","oa":44957,"o":"f_AF9D,x"},{"a":36097,"t":"code","b":[157,96,122],"m":"sta","oa":31328,"o":"$7A60,x"},{"a":36100,"t":"code","b":[232],"m":"inx"},{"a":36101,"t":"code","b":[208,205],"m":"bne","oa":36052,"o":"b_8CD4"},{"a":36103,"t":"code","b":[96],"m":"rts"},{"a":36104,"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,33959,37926,38127]},{"a":36106,"t":"code","b":[16,78],"m":"bpl","oa":36186,"o":"r_8D5A"},{"a":36108,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":36110,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":36112,"t":"code","b":[169,44],"m":"lda","o":"#$2C"},{"a":36114,"t":"code","b":[133,161],"m":"sta","oa":161,"o":"zpa_A1"},{"a":36116,"t":"code","b":[169,192],"m":"lda","o":"#$C0"},{"a":36118,"t":"code","b":[133,89],"m":"sta","oa":89,"o":"zpa_59"},{"a":36120,"t":"code","b":[169,84],"m":"lda","o":"#$54"},{"a":36122,"t":"code","b":[133,90],"m":"sta","oa":90,"o":"zpa_5A"},{"a":36124,"l":"b_8D1C","t":"code","b":[160,62],"m":"ldy","o":"#$3E","x":[36184]},{"a":36126,"l":"b_8D1E","t":"code","b":[177,89],"m":"lda","oa":89,"o":"(zpa_59),y","x":[36169]},{"a":36128,"t":"code","b":[170],"m":"tax"},{"a":36129,"t":"code","b":[189,170,2],"m":"lda","oa":682,"o":"mirror_table,x"},{"a":36132,"t":"code","b":[133,82],"m":"sta","oa":82,"o":"zpa_52"},{"a":36134,"t":"code","b":[136],"m":"dey"},{"a":36135,"t":"code","b":[177,89],"m":"lda","oa":89,"o":"(zpa_59),y"},{"a":36137,"t":"code","b":[170],"m":"tax"},{"a":36138,"t":"code","b":[189,170,2],"m":"lda","oa":682,"o":"mirror_table,x"},{"a":36141,"t":"code","b":[133,83],"m":"sta","oa":83,"o":"zpa_53"},{"a":36143,"t":"code","b":[136],"m":"dey"},{"a":36144,"t":"code","b":[177,89],"m":"lda","oa":89,"o":"(zpa_59),y"},{"a":36146,"t":"code","b":[170],"m":"tax"},{"a":36147,"t":"code","b":[189,170,2],"m":"lda","oa":682,"o":"mirror_table,x"},{"a":36150,"t":"code","b":[133,84],"m":"sta","oa":84,"o":"zpa_54"},{"a":36152,"t":"code","b":[165,82],"m":"lda","oa":82,"o":"zpa_52"},{"a":36154,"t":"code","b":[145,89],"m":"sta","oa":89,"o":"(zpa_59),y"},{"a":36156,"t":"code","b":[200],"m":"iny"},{"a":36157,"t":"code","b":[165,83],"m":"lda","oa":83,"o":"zpa_53"},{"a":36159,"t":"code","b":[145,89],"m":"sta","oa":89,"o":"(zpa_59),y"},{"a":36161,"t":"code","b":[200],"m":"iny"},{"a":36162,"t":"code","b":[165,84],"m":"lda","oa":84,"o":"zpa_54"},{"a":36164,"t":"code","b":[145,89],"m":"sta","oa":89,"o":"(zpa_59),y"},{"a":36166,"t":"code","b":[136],"m":"dey"},{"a":36167,"t":"code","b":[136],"m":"dey"},{"a":36168,"t":"code","b":[136],"m":"dey"},{"a":36169,"t":"code","b":[16,211],"m":"bpl","oa":36126,"o":"b_8D1E"},{"a":36171,"t":"code","b":[24],"m":"clc"},{"a":36172,"t":"code","b":[165,89],"m":"lda","oa":89,"o":"zpa_59"},{"a":36174,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":36176,"t":"code","b":[133,89],"m":"sta","oa":89,"o":"zpa_59"},{"a":36178,"t":"code","b":[144,2],"m":"bcc","oa":36182,"o":"b_8D56"},{"a":36180,"t":"code","b":[230,90],"m":"inc","oa":90,"o":"zpa_5A"},{"a":36182,"l":"b_8D56","t":"code","b":[198,161],"m":"dec","oa":161,"o":"zpa_A1","x":[36178]},{"a":36184,"t":"code","b":[16,194],"m":"bpl","oa":36124,"o":"b_8D1C"},{"a":36186,"l":"r_8D5A","t":"code","b":[96],"m":"rts","x":[36106]},{"a":36187,"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): in the hall of arches, Drax in the left-hand arch. The stash holds plain light blue (fill_cell_stash: bytes $FF, all pixels in the colour RAM's colour, $0E), so the arch is left empty. Run by start_ending, and by restart_game, which puts him back.","t":"code","b":[169,168],"m":"lda","o":"#$A8","x":[33974,38134]},{"a":36189,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36191,"t":"code","b":[169,107],"m":"lda","o":"#$6B"},{"a":36193,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36195,"t":"code","b":[169,170],"m":"lda","o":"#$AA"},{"a":36197,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36199,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":36201,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36203,"t":"code","b":[169,117],"m":"lda","o":"#$75"},{"a":36205,"t":"code","b":[133,123],"m":"sta","oa":123,"o":"zpa_7B"},{"a":36207,"t":"code","b":[169,217],"m":"lda","o":"#$D9"},{"a":36209,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":36211,"t":"code","b":[169,170],"m":"lda","o":"#$AA"},{"a":36213,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":36215,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":36217,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":36219,"t":"code","b":[32,163,141],"m":"jsr","oa":36259,"o":"swap_4x4_cells"},{"a":36222,"t":"code","b":[96],"m":"rts"},{"a":36223,"l":"swap_cells_23","c":"The same for the picture at cell row 9, column 23 ($6BF8, colour RAM $D97F), Mariana in the right-hand arch, with the stashes at $052A and $05BA. Run by reach_drax when she comes down, and by restart_game after it.","t":"code","b":[169,248],"m":"lda","o":"#$F8","x":[34216,38144]},{"a":36225,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36227,"t":"code","b":[169,107],"m":"lda","o":"#$6B"},{"a":36229,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36231,"t":"code","b":[169,42],"m":"lda","o":"#$2A"},{"a":36233,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36235,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":36237,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36239,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":36241,"t":"code","b":[133,123],"m":"sta","oa":123,"o":"zpa_7B"},{"a":36243,"t":"code","b":[169,217],"m":"lda","o":"#$D9"},{"a":36245,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":36247,"t":"code","b":[169,186],"m":"lda","o":"#$BA"},{"a":36249,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":36251,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":36253,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":36255,"t":"code","b":[32,163,141],"m":"jsr","oa":36259,"o":"swap_4x4_cells"},{"a":36258,"t":"code","b":[96],"m":"rts"},{"a":36259,"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":[36219,36255]},{"a":36261,"t":"code","b":[133,155],"m":"sta","oa":155,"o":"zpa_9B"},{"a":36263,"l":"b_8DA7","t":"code","b":[160,31],"m":"ldy","o":"#$1F","x":[36305]},{"a":36265,"l":"b_8DA9","t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y","x":[36276]},{"a":36267,"t":"code","b":[72],"m":"pha"},{"a":36268,"t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y"},{"a":36270,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36272,"t":"code","b":[104],"m":"pla"},{"a":36273,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36275,"t":"code","b":[136],"m":"dey"},{"a":36276,"t":"code","b":[16,243],"m":"bpl","oa":36265,"o":"b_8DA9"},{"a":36278,"t":"code","b":[24],"m":"clc"},{"a":36279,"t":"code","b":[165,117],"m":"lda","oa":117,"o":"zpa_75"},{"a":36281,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":36283,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36285,"t":"code","b":[165,118],"m":"lda","oa":118,"o":"zpa_76"},{"a":36287,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":36289,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36291,"t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77"},{"a":36293,"t":"code","b":[105,32],"m":"adc","o":"#$20"},{"a":36295,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36297,"t":"code","b":[165,120],"m":"lda","oa":120,"o":"zpa_78"},{"a":36299,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":36301,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36303,"t":"code","b":[198,155],"m":"dec","oa":155,"o":"zpa_9B"},{"a":36305,"t":"code","b":[16,212],"m":"bpl","oa":36263,"o":"b_8DA7"},{"a":36307,"t":"code","b":[162,3],"m":"ldx","o":"#$03"},{"a":36309,"l":"b_8DD5","t":"code","b":[160,3],"m":"ldy","o":"#$03","x":[36350]},{"a":36311,"l":"b_8DD7","t":"code","b":[177,123],"m":"lda","oa":123,"o":"(zpa_7B),y","x":[36322]},{"a":36313,"t":"code","b":[72],"m":"pha"},{"a":36314,"t":"code","b":[177,121],"m":"lda","oa":121,"o":"(zpa_79),y"},{"a":36316,"t":"code","b":[145,123],"m":"sta","oa":123,"o":"(zpa_7B),y"},{"a":36318,"t":"code","b":[104],"m":"pla"},{"a":36319,"t":"code","b":[145,121],"m":"sta","oa":121,"o":"(zpa_79),y"},{"a":36321,"t":"code","b":[136],"m":"dey"},{"a":36322,"t":"code","b":[16,243],"m":"bpl","oa":36311,"o":"b_8DD7"},{"a":36324,"t":"code","b":[24],"m":"clc"},{"a":36325,"t":"code","b":[165,123],"m":"lda","oa":123,"o":"zpa_7B"},{"a":36327,"t":"code","b":[105,40],"m":"adc","o":"#$28"},{"a":36329,"t":"code","b":[133,123],"m":"sta","oa":123,"o":"zpa_7B"},{"a":36331,"t":"code","b":[165,124],"m":"lda","oa":124,"o":"zpa_7C"},{"a":36333,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":36335,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":36337,"t":"code","b":[165,121],"m":"lda","oa":121,"o":"zpa_79"},{"a":36339,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":36341,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":36343,"t":"code","b":[165,122],"m":"lda","oa":122,"o":"zpa_7A"},{"a":36345,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":36347,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":36349,"t":"code","b":[202],"m":"dex"},{"a":36350,"t":"code","b":[16,213],"m":"bpl","oa":36309,"o":"b_8DD5"},{"a":36352,"t":"code","b":[96],"m":"rts"},{"a":36353,"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): Mariana, Drax and his star in, for the ending. Run by start_ending, and by restart_game to put them back.","t":"code","b":[169,64],"m":"lda","o":"#$40","x":[33977,38137]},{"a":36355,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36357,"t":"code","b":[169,252],"m":"lda","o":"#$FC"},{"a":36359,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36361,"t":"code","b":[169,192],"m":"lda","o":"#$C0"},{"a":36363,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36365,"t":"code","b":[169,84],"m":"lda","o":"#$54"},{"a":36367,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36369,"t":"code","b":[162,12],"m":"ldx","o":"#$0C"},{"a":36371,"l":"b_8E13","t":"code","b":[160,63],"m":"ldy","o":"#$3F","x":[36409]},{"a":36373,"l":"b_8E15","t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y","x":[36384]},{"a":36375,"t":"code","b":[72],"m":"pha"},{"a":36376,"t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y"},{"a":36378,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36380,"t":"code","b":[104],"m":"pla"},{"a":36381,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36383,"t":"code","b":[136],"m":"dey"},{"a":36384,"t":"code","b":[16,243],"m":"bpl","oa":36373,"o":"b_8E15"},{"a":36386,"t":"code","b":[24],"m":"clc"},{"a":36387,"t":"code","b":[165,117],"m":"lda","oa":117,"o":"zpa_75"},{"a":36389,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":36391,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36393,"t":"code","b":[144,3],"m":"bcc","oa":36398,"o":"b_8E2E"},{"a":36395,"t":"code","b":[24],"m":"clc"},{"a":36396,"t":"code","b":[230,118],"m":"inc","oa":118,"o":"zpa_76"},{"a":36398,"l":"b_8E2E","t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77","x":[36393]},{"a":36400,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":36402,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36404,"t":"code","b":[144,2],"m":"bcc","oa":36408,"o":"b_8E38"},{"a":36406,"t":"code","b":[230,120],"m":"inc","oa":120,"o":"zpa_78"},{"a":36408,"l":"b_8E38","t":"code","b":[202],"m":"dex","x":[36404]},{"a":36409,"t":"code","b":[16,216],"m":"bpl","oa":36371,"o":"b_8E13"},{"a":36411,"t":"code","b":[96],"m":"rts"},{"a":36412,"l":"scene_sprites","c":"Once a main-loop pass while the ending runs (scene_flag, $BB, negative): reads entry $CB of scene_records ($CD09), a pointer to a record of twelve bytes (the four records are at $CD11, $CD1D, $CD29 and $CD35), and from the record starts sprites 3 to 0 again. 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","x":[33024,34223]},{"a":36414,"t":"code","b":[16,87],"m":"bpl","oa":36503,"o":"r_8E97"},{"a":36416,"t":"code","b":[165,203],"m":"lda","oa":203,"o":"scene_number"},{"a":36418,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36419,"t":"code","b":[170],"m":"tax"},{"a":36420,"t":"code","b":[189,9,205],"m":"lda","oa":52489,"o":"scene_records,x"},{"a":36423,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":36425,"t":"code","b":[189,10,205],"m":"lda","oa":52490,"o":"$CD0A,x"},{"a":36428,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":36430,"t":"code","b":[120],"m":"sei"},{"a":36431,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":36433,"t":"code","b":[162,3],"m":"ldx","o":"#$03"},{"a":36435,"l":"b_8E53","t":"code","b":[177,121],"m":"lda","oa":121,"o":"(zpa_79),y","x":[36494]},{"a":36437,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":36440,"t":"code","b":[208,10],"m":"bne","oa":36452,"o":"b_8E64"},{"a":36442,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":36444,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":36447,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":36449,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":36452,"l":"b_8E64","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[36440]},{"a":36454,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":36457,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":36459,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":36462,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":36464,"t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D"},{"a":36466,"t":"code","b":[138],"m":"txa"},{"a":36467,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36468,"t":"code","b":[170],"m":"tax"},{"a":36469,"t":"code","b":[200],"m":"iny"},{"a":36470,"t":"code","b":[200],"m":"iny"},{"a":36471,"t":"code","b":[200],"m":"iny"},{"a":36472,"t":"code","b":[200],"m":"iny"},{"a":36473,"t":"code","b":[177,121],"m":"lda","oa":121,"o":"(zpa_79),y"},{"a":36475,"t":"code","b":[149,2],"m":"sta","oa":2,"o":"sprite_xy,x"},{"a":36477,"t":"code","b":[200],"m":"iny"},{"a":36478,"t":"code","b":[200],"m":"iny"},{"a":36479,"t":"code","b":[200],"m":"iny"},{"a":36480,"t":"code","b":[200],"m":"iny"},{"a":36481,"t":"code","b":[24],"m":"clc"},{"a":36482,"t":"code","b":[177,121],"m":"lda","oa":121,"o":"(zpa_79),y"},{"a":36484,"t":"code","b":[105,162],"m":"adc","o":"#$A2"},{"a":36486,"t":"code","b":[149,3],"m":"sta","oa":3,"o":"zpf_03,x"},{"a":36488,"t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C"},{"a":36490,"t":"code","b":[200],"m":"iny"},{"a":36491,"t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D"},{"a":36493,"t":"code","b":[202],"m":"dex"},{"a":36494,"t":"code","b":[16,195],"m":"bpl","oa":36435,"o":"b_8E53"},{"a":36496,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":36498,"t":"code","b":[9,15],"m":"ora","o":"#$0F"},{"a":36500,"t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb"},{"a":36502,"t":"code","b":[88],"m":"cli"},{"a":36503,"l":"r_8E97","t":"code","b":[96],"m":"rts","x":[36414]},{"a":36504,"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":[33626,33946,33956,37907,38151]},{"a":36506,"t":"code","b":[133,226],"m":"sta","oa":226,"o":"fading_out"},{"a":36508,"l":"b_8E9C","t":"code","b":[165,226],"m":"lda","oa":226,"o":"fading_out","x":[36510]},{"a":36510,"t":"code","b":[48,252],"m":"bmi","oa":36508,"o":"b_8E9C"},{"a":36512,"t":"code","b":[120],"m":"sei"},{"a":36513,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":36515,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":36518,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":36521,"t":"code","b":[165,196],"m":"lda","oa":196,"o":"backdrop"},{"a":36523,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":36525,"t":"code","b":[133,196],"m":"sta","oa":196,"o":"backdrop"},{"a":36527,"t":"code","b":[32,156,140],"m":"jsr","oa":35996,"o":"clear_strip"},{"a":36530,"t":"code","b":[32,210,140],"m":"jsr","oa":36050,"o":"show_strip"},{"a":36533,"t":"code","b":[32,205,142],"m":"jsr","oa":36557,"o":"lift_arena"},{"a":36536,"t":"code","b":[32,151,143],"m":"jsr","oa":36759,"o":"swap_arena_colours"},{"a":36539,"t":"code","b":[32,77,146],"m":"jsr","oa":37453,"o":"colour_strip"},{"a":36542,"t":"code","b":[32,0,143],"m":"jsr","oa":36608,"o":"drop_arena"},{"a":36545,"t":"code","b":[32,102,140],"m":"jsr","oa":35942,"o":"save_strip"},{"a":36548,"t":"code","b":[32,156,140],"m":"jsr","oa":35996,"o":"clear_strip"},{"a":36551,"t":"code","b":[169,132],"m":"lda","o":"#$84"},{"a":36553,"t":"code","b":[133,225],"m":"sta","oa":225,"o":"fading_in"},{"a":36555,"t":"code","b":[88],"m":"cli"},{"a":36556,"t":"code","b":[96],"m":"rts"},{"a":36557,"l":"lift_arena","c":"Copies the arena of the bitmap, cell rows 7 to 22 and columns 4 to 35, into the buffer at $A6BD 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":[36533]},{"a":36559,"t":"code","b":[72],"m":"pha"},{"a":36560,"t":"code","b":[169,32],"m":"lda","o":"#$20"},{"a":36562,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":36564,"t":"code","b":[169,7],"m":"lda","o":"#$07"},{"a":36566,"t":"code","b":[133,155],"m":"sta","oa":155,"o":"zpa_9B"},{"a":36568,"l":"b_8ED8","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[36602]},{"a":36570,"t":"code","b":[133,154],"m":"sta","oa":154,"o":"zpa_9A"},{"a":36572,"l":"b_8EDC","t":"code","b":[162,31],"m":"ldx","o":"#$1F","x":[36594]},{"a":36574,"l":"b_8EDE","t":"code","b":[32,46,143],"m":"jsr","oa":36654,"o":"arena_byte_address","x":[36586]},{"a":36577,"t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y"},{"a":36579,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36581,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":36583,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36585,"t":"code","b":[202],"m":"dex"},{"a":36586,"t":"code","b":[16,242],"m":"bpl","oa":36574,"o":"b_8EDE"},{"a":36588,"t":"code","b":[230,154],"m":"inc","oa":154,"o":"zpa_9A"},{"a":36590,"t":"code","b":[165,154],"m":"lda","oa":154,"o":"zpa_9A"},{"a":36592,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":36594,"t":"code","b":[144,232],"m":"bcc","oa":36572,"o":"b_8EDC"},{"a":36596,"t":"code","b":[230,155],"m":"inc","oa":155,"o":"zpa_9B"},{"a":36598,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":36600,"t":"code","b":[201,23],"m":"cmp","o":"#$17"},{"a":36602,"t":"code","b":[144,220],"m":"bcc","oa":36568,"o":"b_8ED8"},{"a":36604,"t":"code","b":[104],"m":"pla"},{"a":36605,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":36607,"t":"code","b":[96],"m":"rts"},{"a":36608,"l":"drop_arena","c":"Exchanges the buffer at $A6BD 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":[36542]},{"a":36610,"t":"code","b":[72],"m":"pha"},{"a":36611,"t":"code","b":[169,32],"m":"lda","o":"#$20"},{"a":36613,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":36615,"t":"code","b":[32,110,143],"m":"jsr","oa":36718,"o":"swap_stash"},{"a":36618,"t":"code","b":[169,22],"m":"lda","o":"#$16"},{"a":36620,"t":"code","b":[133,155],"m":"sta","oa":155,"o":"zpa_9B"},{"a":36622,"l":"b_8F0E","t":"code","b":[169,7],"m":"lda","o":"#$07","x":[36648]},{"a":36624,"t":"code","b":[133,154],"m":"sta","oa":154,"o":"zpa_9A"},{"a":36626,"l":"b_8F12","t":"code","b":[162,31],"m":"ldx","o":"#$1F","x":[36640]},{"a":36628,"l":"b_8F14","t":"code","b":[32,46,143],"m":"jsr","oa":36654,"o":"arena_byte_address","x":[36636]},{"a":36631,"t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y"},{"a":36633,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36635,"t":"code","b":[202],"m":"dex"},{"a":36636,"t":"code","b":[16,246],"m":"bpl","oa":36628,"o":"b_8F14"},{"a":36638,"t":"code","b":[198,154],"m":"dec","oa":154,"o":"zpa_9A"},{"a":36640,"t":"code","b":[16,240],"m":"bpl","oa":36626,"o":"b_8F12"},{"a":36642,"t":"code","b":[198,155],"m":"dec","oa":155,"o":"zpa_9B"},{"a":36644,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":36646,"t":"code","b":[201,7],"m":"cmp","o":"#$07"},{"a":36648,"t":"code","b":[176,228],"m":"bcs","oa":36622,"o":"b_8F0E"},{"a":36650,"t":"code","b":[104],"m":"pla"},{"a":36651,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":36653,"t":"code","b":[96],"m":"rts"},{"a":36654,"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 ($A6BD 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":[36574,36628]},{"a":36656,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36657,"t":"code","b":[168],"m":"tay"},{"a":36658,"t":"code","b":[185,206,127],"m":"lda","oa":32718,"o":"bitmap_row_address,y"},{"a":36661,"t":"code","b":[105,32],"m":"adc","o":"#$20"},{"a":36663,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36665,"t":"code","b":[185,207,127],"m":"lda","oa":32719,"o":"$7FCF,y"},{"a":36668,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":36670,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36672,"t":"code","b":[24],"m":"clc"},{"a":36673,"t":"code","b":[165,155],"m":"lda","oa":155,"o":"zpa_9B"},{"a":36675,"t":"code","b":[105,159],"m":"adc","o":"#$9F"},{"a":36677,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36679,"t":"code","b":[169,189],"m":"lda","o":"#$BD"},{"a":36681,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36683,"t":"code","b":[138],"m":"txa"},{"a":36684,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36685,"t":"code","b":[168],"m":"tay"},{"a":36686,"t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77"},{"a":36688,"t":"code","b":[121,126,127],"m":"adc","oa":32638,"o":"column_offsets,y"},{"a":36691,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36693,"t":"code","b":[165,120],"m":"lda","oa":120,"o":"zpa_78"},{"a":36695,"t":"code","b":[121,127,127],"m":"adc","oa":32639,"o":"$7F7F,y"},{"a":36698,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36700,"t":"code","b":[24],"m":"clc"},{"a":36701,"t":"code","b":[165,117],"m":"lda","oa":117,"o":"zpa_75"},{"a":36703,"t":"code","b":[121,126,127],"m":"adc","oa":32638,"o":"column_offsets,y"},{"a":36706,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36708,"t":"code","b":[165,118],"m":"lda","oa":118,"o":"zpa_76"},{"a":36710,"t":"code","b":[121,127,127],"m":"adc","oa":32639,"o":"$7F7F,y"},{"a":36713,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36715,"t":"code","b":[164,154],"m":"ldy","oa":154,"o":"zpa_9A"},{"a":36717,"t":"code","b":[96],"m":"rts"},{"a":36718,"l":"swap_stash","c":"Exchanges 16 pages, $A6BD-$B6BC with $D000-$DFFF, a byte at a time.","t":"code","b":[169,189],"m":"lda","o":"#$BD","x":[36615]},{"a":36720,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36722,"t":"code","b":[169,166],"m":"lda","o":"#$A6"},{"a":36724,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36726,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":36728,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36730,"t":"code","b":[169,208],"m":"lda","o":"#$D0"},{"a":36732,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36734,"t":"code","b":[162,15],"m":"ldx","o":"#$0F"},{"a":36736,"l":"b_8F80","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[36756]},{"a":36738,"l":"b_8F82","t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y","x":[36749]},{"a":36740,"t":"code","b":[72],"m":"pha"},{"a":36741,"t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y"},{"a":36743,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36745,"t":"code","b":[104],"m":"pla"},{"a":36746,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36748,"t":"code","b":[200],"m":"iny"},{"a":36749,"t":"code","b":[208,243],"m":"bne","oa":36738,"o":"b_8F82"},{"a":36751,"t":"code","b":[230,120],"m":"inc","oa":120,"o":"zpa_78"},{"a":36753,"t":"code","b":[230,118],"m":"inc","oa":118,"o":"zpa_76"},{"a":36755,"t":"code","b":[202],"m":"dex"},{"a":36756,"t":"code","b":[16,234],"m":"bpl","oa":36736,"o":"b_8F80"},{"a":36758,"t":"code","b":[96],"m":"rts"},{"a":36759,"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":[36536]},{"a":36761,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36763,"t":"code","b":[169,69],"m":"lda","o":"#$45"},{"a":36765,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36767,"t":"code","b":[169,28],"m":"lda","o":"#$1C"},{"a":36769,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36771,"t":"code","b":[169,225],"m":"lda","o":"#$E1"},{"a":36773,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36775,"t":"code","b":[162,15],"m":"ldx","o":"#$0F"},{"a":36777,"l":"b_8FA9","t":"code","b":[160,31],"m":"ldy","o":"#$1F","x":[36846]},{"a":36779,"l":"b_8FAB","t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y","x":[36821]},{"a":36781,"t":"code","b":[72],"m":"pha"},{"a":36782,"t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y"},{"a":36784,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36786,"t":"code","b":[104],"m":"pla"},{"a":36787,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36789,"t":"code","b":[24],"m":"clc"},{"a":36790,"t":"code","b":[165,120],"m":"lda","oa":120,"o":"zpa_78"},{"a":36792,"t":"code","b":[72],"m":"pha"},{"a":36793,"t":"code","b":[105,148],"m":"adc","o":"#$94"},{"a":36795,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36797,"t":"code","b":[165,118],"m":"lda","oa":118,"o":"zpa_76"},{"a":36799,"t":"code","b":[72],"m":"pha"},{"a":36800,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":36802,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36804,"t":"code","b":[177,119],"m":"lda","oa":119,"o":"(zpa_77),y"},{"a":36806,"t":"code","b":[72],"m":"pha"},{"a":36807,"t":"code","b":[177,117],"m":"lda","oa":117,"o":"(zpa_75),y"},{"a":36809,"t":"code","b":[145,119],"m":"sta","oa":119,"o":"(zpa_77),y"},{"a":36811,"t":"code","b":[104],"m":"pla"},{"a":36812,"t":"code","b":[145,117],"m":"sta","oa":117,"o":"(zpa_75),y"},{"a":36814,"t":"code","b":[104],"m":"pla"},{"a":36815,"t":"code","b":[133,118],"m":"sta","oa":118,"o":"zpa_76"},{"a":36817,"t":"code","b":[104],"m":"pla"},{"a":36818,"t":"code","b":[133,120],"m":"sta","oa":120,"o":"zpa_78"},{"a":36820,"t":"code","b":[136],"m":"dey"},{"a":36821,"t":"code","b":[16,212],"m":"bpl","oa":36779,"o":"b_8FAB"},{"a":36823,"t":"code","b":[24],"m":"clc"},{"a":36824,"t":"code","b":[165,119],"m":"lda","oa":119,"o":"zpa_77"},{"a":36826,"t":"code","b":[105,40],"m":"adc","o":"#$28"},{"a":36828,"t":"code","b":[133,119],"m":"sta","oa":119,"o":"zpa_77"},{"a":36830,"t":"code","b":[144,3],"m":"bcc","oa":36835,"o":"b_8FE3"},{"a":36832,"t":"code","b":[230,120],"m":"inc","oa":120,"o":"zpa_78"},{"a":36834,"t":"code","b":[24],"m":"clc"},{"a":36835,"l":"b_8FE3","t":"code","b":[165,117],"m":"lda","oa":117,"o":"zpa_75","x":[36830]},{"a":36837,"t":"code","b":[105,40],"m":"adc","o":"#$28"},{"a":36839,"t":"code","b":[133,117],"m":"sta","oa":117,"o":"zpa_75"},{"a":36841,"t":"code","b":[144,2],"m":"bcc","oa":36845,"o":"b_8FED"},{"a":36843,"t":"code","b":[230,118],"m":"inc","oa":118,"o":"zpa_76"},{"a":36845,"l":"b_8FED","t":"code","b":[202],"m":"dex","x":[36841]},{"a":36846,"t":"code","b":[16,185],"m":"bpl","oa":36777,"o":"b_8FA9"},{"a":36848,"t":"code","b":[96],"m":"rts"},{"a":36849,"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, $BDD6, 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,34303]},{"a":36850,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":36852,"t":"code","b":[169,7],"m":"lda","o":"#$07"},{"a":36854,"t":"code","b":[133,163],"m":"sta","oa":163,"o":"zpa_A3"},{"a":36856,"l":"b_8FF8","t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x","x":[36919]},{"a":36858,"t":"code","b":[10],"m":"asl","o":"a"},{"a":36859,"t":"code","b":[168],"m":"tay"},{"a":36860,"t":"code","b":[185,214,189],"m":"lda","oa":48598,"o":"frames,y"},{"a":36863,"t":"code","b":[133,137],"m":"sta","oa":137,"o":"zpa_89"},{"a":36865,"t":"code","b":[185,215,189],"m":"lda","oa":48599,"o":"$BDD7,y"},{"a":36868,"t":"code","b":[133,138],"m":"sta","oa":138,"o":"zpa_8A"},{"a":36870,"t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D"},{"a":36872,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":36874,"t":"code","b":[201,30],"m":"cmp","o":"#$1E"},{"a":36876,"t":"code","b":[176,38],"m":"bcs","oa":36916,"o":"b_9034"},{"a":36878,"t":"code","b":[160,11],"m":"ldy","o":"#$0B"},{"a":36880,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":36882,"t":"code","b":[240,32],"m":"beq","oa":36916,"o":"b_9034"},{"a":36884,"t":"code","b":[133,161],"m":"sta","oa":161,"o":"zpa_A1"},{"a":36886,"t":"code","b":[200],"m":"iny"},{"a":36887,"t":"code","b":[224,1],"m":"cpx","o":"#$01"},{"a":36889,"t":"code","b":[176,16],"m":"bcs","oa":36907,"o":"b_902B"},{"a":36891,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":36893,"t":"code","b":[201,51],"m":"cmp","o":"#$33"},{"a":36895,"t":"code","b":[144,10],"m":"bcc","oa":36907,"o":"b_902B"},{"a":36897,"t":"code","b":[165,161],"m":"lda","oa":161,"o":"zpa_A1"},{"a":36899,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":36901,"t":"code","b":[240,13],"m":"beq","oa":36916,"o":"b_9034"},{"a":36903,"t":"code","b":[198,161],"m":"dec","oa":161,"o":"zpa_A1"},{"a":36905,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":36907,"l":"b_902B","t":"code","b":[32,76,144],"m":"jsr","oa":36940,"o":"place_overlay","x":[36889,36895,36914]},{"a":36910,"t":"code","b":[198,163],"m":"dec","oa":163,"o":"zpa_A3"},{"a":36912,"t":"code","b":[198,161],"m":"dec","oa":161,"o":"zpa_A1"},{"a":36914,"t":"code","b":[208,247],"m":"bne","oa":36907,"o":"b_902B"},{"a":36916,"l":"b_9034","t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D","x":[36876,36882,36901]},{"a":36918,"t":"code","b":[202],"m":"dex"},{"a":36919,"t":"code","b":[16,191],"m":"bpl","oa":36856,"o":"b_8FF8"},{"a":36921,"t":"code","b":[166,163],"m":"ldx","oa":163,"o":"zpa_A3"},{"a":36923,"l":"b_903B","t":"code","b":[189,146,2],"m":"lda","oa":658,"o":"slot_sequence,x","x":[36936]},{"a":36926,"t":"code","b":[48,7],"m":"bmi","oa":36935,"o":"b_9047"},{"a":36928,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":36930,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":36933,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":36935,"l":"b_9047","t":"code","b":[202],"m":"dex","x":[36926]},{"a":36936,"t":"code","b":[16,241],"m":"bpl","oa":36923,"o":"b_903B"},{"a":36938,"t":"code","b":[88],"m":"cli"},{"a":36939,"t":"code","b":[96],"m":"rts"},{"a":36940,"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, $C8F6), 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":[36907]},{"a":36942,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":36944,"t":"code","b":[170],"m":"tax"},{"a":36945,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":36947,"t":"code","b":[24],"m":"clc"},{"a":36948,"t":"code","b":[105,32],"m":"adc","o":"#$20"},{"a":36950,"t":"code","b":[201,83],"m":"cmp","o":"#$53"},{"a":36952,"t":"code","b":[176,3],"m":"bcs","oa":36957,"o":"b_905D"},{"a":36954,"t":"code","b":[125,70,127],"m":"adc","oa":32582,"o":"shape_offset,x"},{"a":36957,"l":"b_905D","t":"code","b":[166,163],"m":"ldx","oa":163,"o":"zpa_A3","x":[36952]},{"a":36959,"t":"code","b":[149,74],"m":"sta","oa":74,"o":"sprite_pointers,x"},{"a":36961,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":36963,"t":"code","b":[29,18,207],"m":"ora","oa":53010,"o":"sprite_bits,x"},{"a":36966,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":36968,"t":"code","b":[200],"m":"iny"},{"a":36969,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":36971,"t":"code","b":[16,11],"m":"bpl","oa":36984,"o":"b_9078"},{"a":36973,"t":"code","b":[149,41],"m":"sta","oa":41,"o":"sprite_colours,x"},{"a":36975,"t":"code","b":[173,28,208],"m":"lda","o":"vic_sprite_multicolour"},{"a":36978,"t":"code","b":[29,18,207],"m":"ora","oa":53010,"o":"sprite_bits,x"},{"a":36981,"t":"code","b":[76,135,144],"m":"jmp","oa":36999,"o":"j_9087"},{"a":36984,"l":"b_9078","t":"code","b":[166,190],"m":"ldx","oa":190,"o":"level","x":[36971]},{"a":36986,"t":"code","b":[189,246,200],"m":"lda","oa":51446,"o":"level_colours,x"},{"a":36989,"t":"code","b":[166,163],"m":"ldx","oa":163,"o":"zpa_A3"},{"a":36991,"t":"code","b":[149,41],"m":"sta","oa":41,"o":"sprite_colours,x"},{"a":36993,"t":"code","b":[173,28,208],"m":"lda","o":"vic_sprite_multicolour"},{"a":36996,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":36999,"l":"j_9087","t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour","x":[36981]},{"a":37002,"t":"code","b":[138],"m":"txa"},{"a":37003,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37004,"t":"code","b":[170],"m":"tax"},{"a":37005,"t":"code","b":[200],"m":"iny"},{"a":37006,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":37008,"t":"code","b":[149,3],"m":"sta","oa":3,"o":"zpf_03,x"},{"a":37010,"t":"code","b":[200],"m":"iny"},{"a":37011,"t":"code","b":[32,152,144],"m":"jsr","oa":37016,"o":"place_sprite_x"},{"a":37014,"t":"code","b":[200],"m":"iny"},{"a":37015,"t":"code","b":[96],"m":"rts"},{"a":37016,"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":[35072,37011]},{"a":37018,"t":"code","b":[181,145],"m":"lda","oa":145,"o":"facing,x"},{"a":37020,"t":"code","b":[8],"m":"php"},{"a":37021,"t":"code","b":[177,137],"m":"lda","oa":137,"o":"(zpa_89),y"},{"a":37023,"t":"code","b":[40],"m":"plp"},{"a":37024,"t":"code","b":[240,5],"m":"beq","oa":37031,"o":"b_90A7"},{"a":37026,"t":"code","b":[169,48],"m":"lda","o":"#$30"},{"a":37028,"t":"code","b":[56],"m":"sec"},{"a":37029,"t":"code","b":[241,137],"m":"sbc","oa":137,"o":"(zpa_89),y"},{"a":37031,"l":"b_90A7","t":"code","b":[24],"m":"clc","x":[37024]},{"a":37032,"t":"code","b":[105,24],"m":"adc","o":"#$18"},{"a":37034,"t":"code","b":[133,169],"m":"sta","oa":169,"o":"zpa_A9"},{"a":37036,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":37038,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":37040,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37041,"t":"code","b":[168],"m":"tay"},{"a":37042,"t":"code","b":[165,163],"m":"lda","oa":163,"o":"zpa_A3"},{"a":37044,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37045,"t":"code","b":[170],"m":"tax"},{"a":37046,"t":"code","b":[185,126,127],"m":"lda","oa":32638,"o":"column_offsets,y"},{"a":37049,"t":"code","b":[24],"m":"clc"},{"a":37050,"t":"code","b":[101,169],"m":"adc","oa":169,"o":"zpa_A9"},{"a":37052,"t":"code","b":[149,2],"m":"sta","oa":2,"o":"sprite_xy,x"},{"a":37054,"t":"code","b":[166,163],"m":"ldx","oa":163,"o":"zpa_A3"},{"a":37056,"t":"code","b":[185,127,127],"m":"lda","oa":32639,"o":"$7F7F,y"},{"a":37059,"t":"code","b":[42],"m":"rol","o":"a"},{"a":37060,"t":"code","b":[240,8],"m":"beq","oa":37070,"o":"b_90CE"},{"a":37062,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":37064,"t":"code","b":[29,18,207],"m":"ora","oa":53010,"o":"sprite_bits,x"},{"a":37067,"t":"code","b":[76,211,144],"m":"jmp","oa":37075,"o":"j_90D3"},{"a":37070,"l":"b_90CE","t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb","x":[37060]},{"a":37072,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":37075,"l":"j_90D3","t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb","x":[37067]},{"a":37077,"t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C"},{"a":37079,"t":"code","b":[96],"m":"rts"},{"a":37080,"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":37082,"t":"code","b":[16,22],"m":"bpl","oa":37106,"o":"r_90F2"},{"a":37084,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":37086,"l":"b_90DE","t":"code","b":[134,157],"m":"stx","oa":157,"o":"zpa_9D","x":[37104]},{"a":37088,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":37090,"t":"code","b":[201,132],"m":"cmp","o":"#$84"},{"a":37092,"t":"code","b":[208,7],"m":"bne","oa":37101,"o":"b_90ED"},{"a":37094,"t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x"},{"a":37096,"t":"code","b":[208,3],"m":"bne","oa":37101,"o":"b_90ED"},{"a":37098,"t":"code","b":[76,243,144],"m":"jmp","oa":37107,"o":"j_90F3"},{"a":37101,"l":"b_90ED","t":"code","b":[166,157],"m":"ldx","oa":157,"o":"zpa_9D","x":[37092,37096]},{"a":37103,"t":"code","b":[202],"m":"dex"},{"a":37104,"t":"code","b":[16,236],"m":"bpl","oa":37086,"o":"b_90DE"},{"a":37106,"l":"r_90F2","t":"code","b":[96],"m":"rts","x":[37082]},{"a":37107,"l":"j_90F3","t":"code","b":[162,1],"m":"ldx","o":"#$01","x":[37098]},{"a":37109,"l":"b_90F5","t":"code","b":[169,157],"m":"lda","o":"#$9D","x":[37122]},{"a":37111,"t":"code","b":[149,107],"m":"sta","oa":107,"o":"next_move,x"},{"a":37113,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":37115,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":37117,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37119,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":37121,"t":"code","b":[202],"m":"dex"},{"a":37122,"t":"code","b":[16,241],"m":"bpl","oa":37109,"o":"b_90F5"},{"a":37124,"t":"code","b":[96],"m":"rts"},{"a":37125,"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, $CE46). Sprite 0 is the head, rolling (sequence $80 or $81 by facing, head_sequences at $CE48) and flying off in an arc that bounces three times (motion $81 or $82, head_motions at $CE50); 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":37127,"l":"b_9107","t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x","x":[37141]},{"a":37129,"t":"code","b":[201,136],"m":"cmp","o":"#$88"},{"a":37131,"t":"code","b":[208,7],"m":"bne","oa":37140,"o":"b_9114"},{"a":37133,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":37135,"t":"code","b":[48,3],"m":"bmi","oa":37140,"o":"b_9114"},{"a":37137,"t":"code","b":[76,24,145],"m":"jmp","oa":37144,"o":"j_9118"},{"a":37140,"l":"b_9114","t":"code","b":[202],"m":"dex","x":[37131,37135]},{"a":37141,"t":"code","b":[16,240],"m":"bpl","oa":37127,"o":"b_9107"},{"a":37143,"t":"code","b":[96],"m":"rts"},{"a":37144,"l":"j_9118","t":"code","b":[120],"m":"sei","x":[37137]},{"a":37145,"t":"code","b":[138],"m":"txa"},{"a":37146,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":37148,"t":"code","b":[133,175],"m":"sta","oa":175,"o":"dead"},{"a":37150,"t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x"},{"a":37152,"t":"code","b":[185,72,206],"m":"lda","oa":52808,"o":"head_sequences,y"},{"a":37155,"t":"code","b":[141,146,2],"m":"sta","oa":658,"o":"slot_sequence"},{"a":37158,"t":"code","b":[169,131],"m":"lda","o":"#$83"},{"a":37160,"t":"code","b":[141,147,2],"m":"sta","oa":659,"o":"a_0293"},{"a":37163,"t":"code","b":[169,130],"m":"lda","o":"#$82"},{"a":37165,"t":"code","b":[141,148,2],"m":"sta","oa":660,"o":"a_0294"},{"a":37168,"t":"code","b":[185,80,206],"m":"lda","oa":52816,"o":"head_motions,y"},{"a":37171,"t":"code","b":[141,90,2],"m":"sta","oa":602,"o":"slot_motion"},{"a":37174,"t":"code","b":[185,82,206],"m":"lda","oa":52818,"o":"shadow_motions,y"},{"a":37177,"t":"code","b":[141,91,2],"m":"sta","oa":603,"o":"a_025B"},{"a":37180,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":37182,"t":"code","b":[141,92,2],"m":"sta","oa":604,"o":"a_025C"},{"a":37185,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":37187,"l":"b_9143","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[37207]},{"a":37189,"t":"code","b":[153,98,2],"m":"sta","oa":610,"o":"slot_frames,y"},{"a":37192,"t":"code","b":[153,114,2],"m":"sta","oa":626,"o":"slot_command,y"},{"a":37195,"t":"code","b":[153,106,2],"m":"sta","oa":618,"o":"slot_offset,y"},{"a":37198,"t":"code","b":[153,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,y"},{"a":37201,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":37203,"t":"code","b":[153,162,2],"m":"sta","oa":674,"o":"slot_read_index,y"},{"a":37206,"t":"code","b":[136],"m":"dey"},{"a":37207,"t":"code","b":[16,234],"m":"bpl","oa":37187,"o":"b_9143"},{"a":37209,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":37211,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37212,"t":"code","b":[168],"m":"tay"},{"a":37213,"t":"code","b":[185,126,127],"m":"lda","oa":32638,"o":"column_offsets,y"},{"a":37216,"t":"code","b":[24],"m":"clc"},{"a":37217,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":37219,"t":"code","b":[180,145],"m":"ldy","oa":145,"o":"facing,x"},{"a":37221,"t":"code","b":[121,70,206],"m":"adc","oa":52806,"o":"death_x_offset,y"},{"a":37224,"t":"code","b":[72],"m":"pha"},{"a":37225,"t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C"},{"a":37227,"t":"code","b":[185,127,127],"m":"lda","oa":32639,"o":"$7F7F,y"},{"a":37230,"t":"code","b":[42],"m":"rol","o":"a"},{"a":37231,"t":"code","b":[240,7],"m":"beq","oa":37240,"o":"b_9178"},{"a":37233,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":37235,"t":"code","b":[9,7],"m":"ora","o":"#$07"},{"a":37237,"t":"code","b":[76,124,145],"m":"jmp","oa":37244,"o":"j_917C"},{"a":37240,"l":"b_9178","t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb","x":[37231]},{"a":37242,"t":"code","b":[41,248],"m":"and","o":"#$F8"},{"a":37244,"l":"j_917C","t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb","x":[37237]},{"a":37246,"t":"code","b":[104],"m":"pla"},{"a":37247,"t":"code","b":[133,2],"m":"sta","oa":2,"o":"sprite_xy"},{"a":37249,"t":"code","b":[133,4],"m":"sta","oa":4,"o":"zpa_04"},{"a":37251,"t":"code","b":[133,6],"m":"sta","oa":6,"o":"zpa_06"},{"a":37253,"t":"code","b":[169,157],"m":"lda","o":"#$9D"},{"a":37255,"t":"code","b":[133,3],"m":"sta","oa":3,"o":"zpf_03"},{"a":37257,"t":"code","b":[133,7],"m":"sta","oa":7,"o":"zpa_07"},{"a":37259,"t":"code","b":[169,205],"m":"lda","o":"#$CD"},{"a":37261,"t":"code","b":[133,5],"m":"sta","oa":5,"o":"zpa_05"},{"a":37263,"t":"code","b":[88],"m":"cli"},{"a":37264,"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":[34764]},{"a":37266,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":37268,"t":"code","b":[170],"m":"tax"},{"a":37269,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":37271,"t":"code","b":[72],"m":"pha"},{"a":37272,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":37274,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":37276,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"winner"},{"a":37278,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":37280,"t":"code","b":[170],"m":"tax"},{"a":37281,"t":"code","b":[104],"m":"pla"},{"a":37282,"t":"code","b":[201,136],"m":"cmp","o":"#$88"},{"a":37284,"t":"code","b":[240,13],"m":"beq","oa":37299,"o":"b_91B3"},{"a":37286,"t":"code","b":[165,170],"m":"lda","oa":170,"o":"distance"},{"a":37288,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":37290,"t":"code","b":[176,7],"m":"bcs","oa":37299,"o":"b_91B3"},{"a":37292,"t":"code","b":[169,156],"m":"lda","o":"#$9C"},{"a":37294,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":37296,"t":"code","b":[76,183,145],"m":"jmp","oa":37303,"o":"j_91B7"},{"a":37299,"l":"b_91B3","t":"code","b":[169,147],"m":"lda","o":"#$93","x":[37284,37290]},{"a":37301,"t":"code","b":[149,103],"m":"sta","oa":103,"o":"move,x"},{"a":37303,"l":"j_91B7","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[37296]},{"a":37305,"t":"code","b":[149,105],"m":"sta","oa":105,"o":"frame_index,x"},{"a":37307,"t":"code","b":[96],"m":"rts"},{"a":37308,"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":37310,"t":"code","b":[48,78],"m":"bmi","oa":37390,"o":"r_920E"},{"a":37312,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":37314,"t":"code","b":[16,74],"m":"bpl","oa":37390,"o":"r_920E"},{"a":37316,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":37318,"t":"code","b":[170],"m":"tax"},{"a":37319,"t":"code","b":[181,111],"m":"lda","oa":111,"o":"pose,x"},{"a":37321,"t":"code","b":[201,89],"m":"cmp","o":"#$59"},{"a":37323,"t":"code","b":[240,5],"m":"beq","oa":37330,"o":"b_91D2"},{"a":37325,"t":"code","b":[201,20],"m":"cmp","o":"#$14"},{"a":37327,"t":"code","b":[240,1],"m":"beq","oa":37330,"o":"b_91D2"},{"a":37329,"t":"code","b":[96],"m":"rts"},{"a":37330,"l":"b_91D2","t":"code","b":[120],"m":"sei","x":[37323,37327]},{"a":37331,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":37333,"t":"code","b":[41,231],"m":"and","o":"#$E7"},{"a":37335,"t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb"},{"a":37337,"t":"code","b":[169,39],"m":"lda","o":"#$27"},{"a":37339,"t":"code","b":[133,8],"m":"sta","oa":8,"o":"zpa_08"},{"a":37341,"t":"code","b":[133,10],"m":"sta","oa":10,"o":"zpa_0A"},{"a":37343,"t":"code","b":[169,184],"m":"lda","o":"#$B8"},{"a":37345,"t":"code","b":[133,9],"m":"sta","oa":9,"o":"zpa_09"},{"a":37347,"t":"code","b":[169,205],"m":"lda","o":"#$CD"},{"a":37349,"t":"code","b":[133,11],"m":"sta","oa":11,"o":"zpa_0B"},{"a":37351,"t":"code","b":[160,1],"m":"ldy","o":"#$01"},{"a":37353,"l":"b_91E9","t":"code","b":[152],"m":"tya","x":[37385]},{"a":37354,"t":"code","b":[24],"m":"clc"},{"a":37355,"t":"code","b":[105,134],"m":"adc","o":"#$86"},{"a":37357,"t":"code","b":[153,149,2],"m":"sta","oa":661,"o":"f_0295,y"},{"a":37360,"t":"code","b":[169,133],"m":"lda","o":"#$85"},{"a":37362,"t":"code","b":[153,93,2],"m":"sta","oa":605,"o":"f_025D,y"},{"a":37365,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37367,"t":"code","b":[153,101,2],"m":"sta","oa":613,"o":"f_0265,y"},{"a":37370,"t":"code","b":[153,117,2],"m":"sta","oa":629,"o":"f_0275,y"},{"a":37373,"t":"code","b":[153,109,2],"m":"sta","oa":621,"o":"f_026D,y"},{"a":37376,"t":"code","b":[153,157,2],"m":"sta","oa":669,"o":"f_029D,y"},{"a":37379,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":37381,"t":"code","b":[153,165,2],"m":"sta","oa":677,"o":"f_02A5,y"},{"a":37384,"t":"code","b":[136],"m":"dey"},{"a":37385,"t":"code","b":[16,222],"m":"bpl","oa":37353,"o":"b_91E9"},{"a":37387,"t":"code","b":[132,176],"m":"sty","oa":176,"o":"goblin_on"},{"a":37389,"t":"code","b":[88],"m":"cli"},{"a":37390,"l":"r_920E","t":"code","b":[96],"m":"rts","x":[37310,37314]},{"a":37391,"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":37393,"l":"b_9211","t":"code","b":[169,14],"m":"lda","o":"#$0E","x":[37450]},{"a":37395,"t":"code","b":[157,80,216],"m":"sta","o":"$D850,x"},{"a":37398,"t":"code","b":[157,120,216],"m":"sta","o":"$D878,x"},{"a":37401,"t":"code","b":[157,160,216],"m":"sta","o":"$D8A0,x"},{"a":37404,"t":"code","b":[157,200,216],"m":"sta","o":"$D8C8,x"},{"a":37407,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":37409,"t":"code","b":[157,116,216],"m":"sta","o":"$D874,x"},{"a":37412,"t":"code","b":[157,156,216],"m":"sta","o":"$D89C,x"},{"a":37415,"t":"code","b":[157,196,216],"m":"sta","o":"$D8C4,x"},{"a":37418,"t":"code","b":[157,236,216],"m":"sta","o":"$D8EC,x"},{"a":37421,"t":"code","b":[169,115],"m":"lda","o":"#$73"},{"a":37423,"t":"code","b":[157,80,68],"m":"sta","oa":17488,"o":"$4450,x"},{"a":37426,"t":"code","b":[157,120,68],"m":"sta","oa":17528,"o":"$4478,x"},{"a":37429,"t":"code","b":[157,160,68],"m":"sta","oa":17568,"o":"$44A0,x"},{"a":37432,"t":"code","b":[157,200,68],"m":"sta","oa":17608,"o":"$44C8,x"},{"a":37435,"t":"code","b":[169,125],"m":"lda","o":"#$7D"},{"a":37437,"t":"code","b":[157,116,68],"m":"sta","oa":17524,"o":"$4474,x"},{"a":37440,"t":"code","b":[157,156,68],"m":"sta","oa":17564,"o":"$449C,x"},{"a":37443,"t":"code","b":[157,196,68],"m":"sta","oa":17604,"o":"$44C4,x"},{"a":37446,"t":"code","b":[157,236,68],"m":"sta","oa":17644,"o":"$44EC,x"},{"a":37449,"t":"code","b":[202],"m":"dex"},{"a":37450,"t":"code","b":[16,197],"m":"bpl","oa":37393,"o":"b_9211"},{"a":37452,"t":"code","b":[96],"m":"rts"},{"a":37453,"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,36539,37866,38013,38114]},{"a":37455,"l":"b_924F","t":"code","b":[169,10],"m":"lda","o":"#$0A","x":[37508]},{"a":37457,"t":"code","b":[157,52,218],"m":"sta","o":"$DA34,x"},{"a":37460,"t":"code","b":[157,92,218],"m":"sta","o":"$DA5C,x"},{"a":37463,"t":"code","b":[157,132,218],"m":"sta","o":"$DA84,x"},{"a":37466,"t":"code","b":[157,172,218],"m":"sta","o":"$DAAC,x"},{"a":37469,"t":"code","b":[157,212,218],"m":"sta","o":"$DAD4,x"},{"a":37472,"t":"code","b":[157,252,218],"m":"sta","o":"$DAFC,x"},{"a":37475,"t":"code","b":[157,36,219],"m":"sta","o":"$DB24,x"},{"a":37478,"t":"code","b":[157,76,219],"m":"sta","o":"$DB4C,x"},{"a":37481,"t":"code","b":[169,192],"m":"lda","o":"#$C0"},{"a":37483,"t":"code","b":[157,52,70],"m":"sta","oa":17972,"o":"$4634,x"},{"a":37486,"t":"code","b":[157,92,70],"m":"sta","oa":18012,"o":"$465C,x"},{"a":37489,"t":"code","b":[157,132,70],"m":"sta","oa":18052,"o":"$4684,x"},{"a":37492,"t":"code","b":[157,172,70],"m":"sta","oa":18092,"o":"$46AC,x"},{"a":37495,"t":"code","b":[157,212,70],"m":"sta","oa":18132,"o":"$46D4,x"},{"a":37498,"t":"code","b":[157,252,70],"m":"sta","oa":18172,"o":"$46FC,x"},{"a":37501,"t":"code","b":[157,36,71],"m":"sta","oa":18212,"o":"$4724,x"},{"a":37504,"t":"code","b":[157,76,71],"m":"sta","oa":18252,"o":"$474C,x"},{"a":37507,"t":"code","b":[202],"m":"dex"},{"a":37508,"t":"code","b":[16,201],"m":"bpl","oa":37455,"o":"b_924F"},{"a":37510,"t":"code","b":[96],"m":"rts"},{"a":37511,"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":37513,"t":"code","b":[133,152],"m":"sta","oa":152,"o":"sound_busy"},{"a":37515,"t":"code","b":[133,175],"m":"sta","oa":175,"o":"dead"},{"a":37517,"t":"code","b":[133,176],"m":"sta","oa":176,"o":"goblin_on"},{"a":37519,"t":"code","b":[133,177],"m":"sta","oa":177,"o":"dragging"},{"a":37521,"t":"code","b":[133,178],"m":"sta","oa":178,"o":"roll_past"},{"a":37523,"t":"code","b":[133,181],"m":"sta","oa":181,"o":"walking_back"},{"a":37525,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":37527,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"winner"},{"a":37529,"t":"code","b":[133,185],"m":"sta","oa":185,"o":"started"},{"a":37531,"t":"code","b":[133,186],"m":"sta","oa":186,"o":"select_mode"},{"a":37533,"t":"code","b":[133,187],"m":"sta","oa":187,"o":"scene_flag"},{"a":37535,"t":"code","b":[133,188],"m":"sta","oa":188,"o":"scene_flag_2"},{"a":37537,"t":"code","b":[133,189],"m":"sta","oa":189,"o":"players"},{"a":37539,"t":"code","b":[133,193],"m":"sta","oa":193,"o":"paused"},{"a":37541,"t":"code","b":[133,196],"m":"sta","oa":196,"o":"backdrop"},{"a":37543,"t":"code","b":[133,203],"m":"sta","oa":203,"o":"scene_number"},{"a":37545,"t":"code","b":[133,206],"m":"sta","oa":206,"o":"irq_busy"},{"a":37547,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":37549,"t":"code","b":[133,179],"m":"sta","oa":179,"o":"demo"},{"a":37551,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":37553,"t":"code","b":[133,190],"m":"sta","oa":190,"o":"level"},{"a":37555,"t":"code","b":[32,183,146],"m":"jsr","oa":37559,"o":"fill_cell_stash"},{"a":37558,"t":"code","b":[96],"m":"rts"},{"a":37559,"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":[37555]},{"a":37561,"l":"b_92B9","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[37576]},{"a":37563,"t":"code","b":[157,170,4],"m":"sta","oa":1194,"o":"cell_stash,x"},{"a":37566,"t":"code","b":[138],"m":"txa"},{"a":37567,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":37569,"t":"code","b":[168],"m":"tay"},{"a":37570,"t":"code","b":[169,14],"m":"lda","o":"#$0E"},{"a":37572,"t":"code","b":[153,170,5],"m":"sta","oa":1450,"o":"colour_stash,y"},{"a":37575,"t":"code","b":[232],"m":"inx"},{"a":37576,"t":"code","b":[208,239],"m":"bne","oa":37561,"o":"b_92B9"},{"a":37578,"t":"code","b":[96],"m":"rts"},{"a":37579,"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":[33663,37933,38038]},{"a":37581,"t":"code","b":[133,200],"m":"sta","oa":200,"o":"clock"},{"a":37583,"t":"code","b":[169,50],"m":"lda","o":"#$32"},{"a":37585,"t":"code","b":[133,201],"m":"sta","oa":201,"o":"clock_frames"},{"a":37587,"t":"code","b":[96],"m":"rts"},{"a":37588,"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":37590,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37592,"l":"b_92D8","t":"code","b":[149,2],"m":"sta","oa":2,"o":"sprite_xy,x","x":[37595]},{"a":37594,"t":"code","b":[202],"m":"dex"},{"a":37595,"t":"code","b":[16,251],"m":"bpl","oa":37592,"o":"b_92D8"},{"a":37597,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":37599,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":37602,"t":"code","b":[141,23,208],"m":"sta","o":"vic_sprite_expand_y"},{"a":37605,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":37608,"t":"code","b":[141,29,208],"m":"sta","o":"vic_sprite_expand_x"},{"a":37611,"t":"code","b":[141,27,208],"m":"sta","o":"vic_sprite_priority"},{"a":37614,"t":"code","b":[141,30,208],"m":"sta","o":"vic_sprite_collision"},{"a":37617,"t":"code","b":[141,31,208],"m":"sta","o":"vic_sprite_bg_collision"},{"a":37620,"t":"code","b":[141,32,208],"m":"sta","o":"vic_border"},{"a":37623,"t":"code","b":[96],"m":"rts"},{"a":37624,"l":"print_message","c":"Prints message A ($80 to $97) into the bitmap. The address is entry A AND $7F of message_pointers ($BABD). 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 ($BC77: 0 to 9, space and the two half circles, \"(\" and \")\") have their glyph numbers at font_glyphs ($BC84). 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":[33427,33497,33535,33543,33772,34132,34263,37852]},{"a":37625,"t":"code","b":[170],"m":"tax"},{"a":37626,"t":"code","b":[189,189,186],"m":"lda","oa":47805,"o":"message_pointers,x"},{"a":37629,"t":"code","b":[133,127],"m":"sta","oa":127,"o":"zpa_7F"},{"a":37631,"t":"code","b":[189,190,186],"m":"lda","oa":47806,"o":"$BABE,x"},{"a":37634,"t":"code","b":[133,128],"m":"sta","oa":128,"o":"zpa_80"},{"a":37636,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":37638,"l":"b_9306","t":"code","b":[177,127],"m":"lda","oa":127,"o":"(zpa_7F),y","x":[37694]},{"a":37640,"t":"code","b":[133,191],"m":"sta","oa":191,"o":"zpa_BF"},{"a":37642,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37643,"t":"code","b":[170],"m":"tax"},{"a":37644,"t":"code","b":[189,126,127],"m":"lda","oa":32638,"o":"column_offsets,x"},{"a":37647,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":37649,"t":"code","b":[189,127,127],"m":"lda","oa":32639,"o":"$7F7F,x"},{"a":37652,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":37654,"t":"code","b":[200],"m":"iny"},{"a":37655,"t":"code","b":[177,127],"m":"lda","oa":127,"o":"(zpa_7F),y"},{"a":37657,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37658,"t":"code","b":[170],"m":"tax"},{"a":37659,"t":"code","b":[189,76,127],"m":"lda","oa":32588,"o":"screen_row_address,x"},{"a":37662,"t":"code","b":[133,123],"m":"sta","oa":123,"o":"zpa_7B"},{"a":37664,"t":"code","b":[189,77,127],"m":"lda","oa":32589,"o":"$7F4D,x"},{"a":37667,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":37669,"t":"code","b":[189,206,127],"m":"lda","oa":32718,"o":"bitmap_row_address,x"},{"a":37672,"t":"code","b":[101,121],"m":"adc","oa":121,"o":"zpa_79"},{"a":37674,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":37676,"t":"code","b":[189,207,127],"m":"lda","oa":32719,"o":"$7FCF,x"},{"a":37679,"t":"code","b":[101,122],"m":"adc","oa":122,"o":"zpa_7A"},{"a":37681,"t":"code","b":[133,122],"m":"sta","oa":122,"o":"zpa_7A"},{"a":37683,"t":"code","b":[200],"m":"iny"},{"a":37684,"t":"code","b":[177,127],"m":"lda","oa":127,"o":"(zpa_7F),y"},{"a":37686,"t":"code","b":[133,192],"m":"sta","oa":192,"o":"zpa_C0"},{"a":37688,"t":"code","b":[200],"m":"iny"},{"a":37689,"l":"b_9339","t":"code","b":[177,127],"m":"lda","oa":127,"o":"(zpa_7F),y","x":[37762,37766]},{"a":37691,"t":"code","b":[200],"m":"iny"},{"a":37692,"t":"code","b":[201,13],"m":"cmp","o":"#$0D"},{"a":37694,"t":"code","b":[240,198],"m":"beq","oa":37638,"o":"b_9306"},{"a":37696,"t":"code","b":[201,91],"m":"cmp","o":"#$5B"},{"a":37698,"t":"code","b":[176,69],"m":"bcs","oa":37769,"o":"b_9389"},{"a":37700,"t":"code","b":[201,65],"m":"cmp","o":"#$41"},{"a":37702,"t":"code","b":[144,65],"m":"bcc","oa":37769,"o":"b_9389"},{"a":37704,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":37706,"l":"j_934A","t":"code","b":[32,154,147],"m":"jsr","oa":37786,"o":"glyph_address","x":[37779]},{"a":37709,"t":"code","b":[132,156],"m":"sty","oa":156,"o":"zpa_9C"},{"a":37711,"t":"code","b":[160,7],"m":"ldy","o":"#$07"},{"a":37713,"l":"b_9351","t":"code","b":[177,115],"m":"lda","oa":115,"o":"(zpa_73),y","x":[37724]},{"a":37715,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":37717,"t":"code","b":[41,85],"m":"and","o":"#$55"},{"a":37719,"t":"code","b":[17,115],"m":"ora","oa":115,"o":"(zpa_73),y"},{"a":37721,"t":"code","b":[145,121],"m":"sta","oa":121,"o":"(zpa_79),y"},{"a":37723,"t":"code","b":[136],"m":"dey"},{"a":37724,"t":"code","b":[16,243],"m":"bpl","oa":37713,"o":"b_9351"},{"a":37726,"t":"code","b":[164,191],"m":"ldy","oa":191,"o":"zpa_BF"},{"a":37728,"t":"code","b":[165,192],"m":"lda","oa":192,"o":"zpa_C0"},{"a":37730,"t":"code","b":[41,240],"m":"and","o":"#$F0"},{"a":37732,"t":"code","b":[145,123],"m":"sta","oa":123,"o":"(zpa_7B),y"},{"a":37734,"t":"code","b":[165,124],"m":"lda","oa":124,"o":"zpa_7C"},{"a":37736,"t":"code","b":[72],"m":"pha"},{"a":37737,"t":"code","b":[24],"m":"clc"},{"a":37738,"t":"code","b":[105,148],"m":"adc","o":"#$94"},{"a":37740,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":37742,"t":"code","b":[165,192],"m":"lda","oa":192,"o":"zpa_C0"},{"a":37744,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":37746,"t":"code","b":[145,123],"m":"sta","oa":123,"o":"(zpa_7B),y"},{"a":37748,"t":"code","b":[104],"m":"pla"},{"a":37749,"t":"code","b":[133,124],"m":"sta","oa":124,"o":"zpa_7C"},{"a":37751,"t":"code","b":[230,191],"m":"inc","oa":191,"o":"zpa_BF"},{"a":37753,"t":"code","b":[164,156],"m":"ldy","oa":156,"o":"zpa_9C"},{"a":37755,"t":"code","b":[24],"m":"clc"},{"a":37756,"t":"code","b":[165,121],"m":"lda","oa":121,"o":"zpa_79"},{"a":37758,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":37760,"t":"code","b":[133,121],"m":"sta","oa":121,"o":"zpa_79"},{"a":37762,"t":"code","b":[144,181],"m":"bcc","oa":37689,"o":"b_9339"},{"a":37764,"t":"code","b":[230,122],"m":"inc","oa":122,"o":"zpa_7A"},{"a":37766,"t":"code","b":[76,57,147],"m":"jmp","oa":37689,"o":"b_9339"},{"a":37769,"l":"b_9389","t":"code","b":[162,12],"m":"ldx","o":"#$0C","x":[37698,37702]},{"a":37771,"l":"b_938B","t":"code","b":[221,119,188],"m":"cmp","oa":48247,"o":"font_chars,x","x":[37783]},{"a":37774,"t":"code","b":[208,6],"m":"bne","oa":37782,"o":"b_9396"},{"a":37776,"t":"code","b":[189,132,188],"m":"lda","oa":48260,"o":"font_glyphs,x"},{"a":37779,"t":"code","b":[76,74,147],"m":"jmp","oa":37706,"o":"j_934A"},{"a":37782,"l":"b_9396","t":"code","b":[202],"m":"dex","x":[37774]},{"a":37783,"t":"code","b":[16,242],"m":"bpl","oa":37771,"o":"b_938B"},{"a":37785,"t":"code","b":[96],"m":"rts"},{"a":37786,"l":"glyph_address","c":"Pointer $73 = the font at $E800 plus 8 times glyph A.","t":"code","b":[72],"m":"pha","x":[37706]},{"a":37787,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37789,"t":"code","b":[133,116],"m":"sta","oa":116,"o":"zpa_74"},{"a":37791,"t":"code","b":[104],"m":"pla"},{"a":37792,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37793,"t":"code","b":[38,116],"m":"rol","oa":116,"o":"zpa_74"},{"a":37795,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37796,"t":"code","b":[38,116],"m":"rol","oa":116,"o":"zpa_74"},{"a":37798,"t":"code","b":[10],"m":"asl","o":"a"},{"a":37799,"t":"code","b":[38,116],"m":"rol","oa":116,"o":"zpa_74"},{"a":37801,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":37803,"t":"code","b":[133,115],"m":"sta","oa":115,"o":"zpa_73"},{"a":37805,"t":"code","b":[165,116],"m":"lda","oa":116,"o":"zpa_74"},{"a":37807,"t":"code","b":[105,232],"m":"adc","o":"#$E8"},{"a":37809,"t":"code","b":[133,116],"m":"sta","oa":116,"o":"zpa_74"},{"a":37811,"t":"code","b":[96],"m":"rts"},{"a":37812,"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 sets one player ($BD = 0; side 1 switches between one and two here) 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":37814,"t":"code","b":[141,2,220],"m":"sta","o":"cia1_ddr_a"},{"a":37817,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37819,"t":"code","b":[141,3,220],"m":"sta","o":"cia1_ddr_b"},{"a":37822,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":37824,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37827,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37830,"t":"code","b":[41,4],"m":"and","o":"#$04"},{"a":37832,"t":"code","b":[208,35],"m":"bne","oa":37869,"o":"b_93ED"},{"a":37834,"t":"code","b":[169,247],"m":"lda","o":"#$F7"},{"a":37836,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37839,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37842,"t":"code","b":[41,128],"m":"and","o":"#$80"},{"a":37844,"t":"code","b":[208,23],"m":"bne","oa":37869,"o":"b_93ED"},{"a":37846,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":37848,"t":"code","b":[133,193],"m":"sta","oa":193,"o":"paused"},{"a":37850,"l":"b_93DA","t":"code","b":[169,129],"m":"lda","o":"#$81","x":[37860]},{"a":37852,"t":"code","b":[32,248,146],"m":"jsr","oa":37624,"o":"print_message"},{"a":37855,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37858,"t":"code","b":[41,128],"m":"and","o":"#$80"},{"a":37860,"t":"code","b":[240,244],"m":"beq","oa":37850,"o":"b_93DA"},{"a":37862,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37864,"t":"code","b":[133,193],"m":"sta","oa":193,"o":"paused"},{"a":37866,"t":"code","b":[32,77,146],"m":"jsr","oa":37453,"o":"colour_strip"},{"a":37869,"l":"b_93ED","t":"code","b":[169,254],"m":"lda","o":"#$FE","x":[37832,37844]},{"a":37871,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37874,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37877,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":37879,"t":"code","b":[208,59],"m":"bne","oa":37940,"o":"b_9434"},{"a":37881,"t":"code","b":[165,186],"m":"lda","oa":186,"o":"select_mode"},{"a":37883,"t":"code","b":[5,185],"m":"ora","oa":185,"o":"started"},{"a":37885,"t":"code","b":[5,178],"m":"ora","oa":178,"o":"roll_past"},{"a":37887,"t":"code","b":[5,175],"m":"ora","oa":175,"o":"dead"},{"a":37889,"t":"code","b":[48,35],"m":"bmi","oa":37926,"o":"b_9426"},{"a":37891,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":37893,"t":"code","b":[133,186],"m":"sta","oa":186,"o":"select_mode"},{"a":37895,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37897,"t":"code","b":[133,190],"m":"sta","oa":190,"o":"level"},{"a":37899,"t":"code","b":[133,185],"m":"sta","oa":185,"o":"started"},{"a":37901,"t":"code","b":[133,179],"m":"sta","oa":179,"o":"demo"},{"a":37903,"t":"code","b":[165,196],"m":"lda","oa":196,"o":"backdrop"},{"a":37905,"t":"code","b":[240,3],"m":"beq","oa":37910,"o":"b_9416"},{"a":37907,"t":"code","b":[32,152,142],"m":"jsr","oa":36504,"o":"swap_backdrop"},{"a":37910,"l":"b_9416","t":"code","b":[32,38,129],"m":"jsr","oa":33062,"o":"reset_fighters","x":[37905]},{"a":37913,"t":"code","b":[32,6,129],"m":"jsr","oa":33030,"o":"reset_sprite_slots"},{"a":37916,"t":"code","b":[165,183],"m":"lda","oa":183,"o":"flip_request"},{"a":37918,"t":"code","b":[48,6],"m":"bmi","oa":37926,"o":"b_9426"},{"a":37920,"t":"code","b":[240,4],"m":"beq","oa":37926,"o":"b_9426"},{"a":37922,"t":"code","b":[73,129],"m":"eor","o":"#$81"},{"a":37924,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":37926,"l":"b_9426","t":"code","b":[32,8,141],"m":"jsr","oa":36104,"o":"flip_sprite_shapes","x":[37889,37918,37920]},{"a":37929,"t":"code","b":[165,185],"m":"lda","oa":185,"o":"started"},{"a":37931,"t":"code","b":[48,7],"m":"bmi","oa":37940,"o":"b_9434"},{"a":37933,"t":"code","b":[32,203,146],"m":"jsr","oa":37579,"o":"reset_clock"},{"a":37936,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":37938,"t":"code","b":[133,189],"m":"sta","oa":189,"o":"players"},{"a":37940,"l":"b_9434","t":"code","b":[169,254],"m":"lda","o":"#$FE","x":[37879,37931]},{"a":37942,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37945,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37948,"t":"code","b":[41,32],"m":"and","o":"#$20"},{"a":37950,"t":"code","b":[208,29],"m":"bne","oa":37981,"o":"b_945D"},{"a":37952,"t":"code","b":[32,177,148],"m":"jsr","oa":38065,"o":"fade_out"},{"a":37955,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"sound_mode"},{"a":37957,"t":"code","b":[73,128],"m":"eor","o":"#$80"},{"a":37959,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"sound_mode"},{"a":37961,"t":"code","b":[16,14],"m":"bpl","oa":37977,"o":"b_9459"},{"a":37963,"t":"code","b":[120],"m":"sei"},{"a":37964,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":37966,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":37968,"t":"code","b":[169,129],"m":"lda","o":"#$81"},{"a":37970,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":37972,"t":"code","b":[169,130],"m":"lda","o":"#$82"},{"a":37974,"t":"code","b":[133,223],"m":"sta","oa":223,"o":"zpa_DF"},{"a":37976,"t":"code","b":[88],"m":"cli"},{"a":37977,"l":"b_9459","t":"code","b":[169,129],"m":"lda","o":"#$81","x":[37961]},{"a":37979,"t":"code","b":[133,225],"m":"sta","oa":225,"o":"fading_in"},{"a":37981,"l":"b_945D","t":"code","b":[169,254],"m":"lda","o":"#$FE","x":[37950]},{"a":37983,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":37986,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":37989,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":37991,"t":"code","b":[208,23],"m":"bne","oa":38016,"o":"b_9480"},{"a":37993,"t":"code","b":[165,186],"m":"lda","oa":186,"o":"select_mode"},{"a":37995,"t":"code","b":[48,44],"m":"bmi","oa":38041,"o":"b_9499"},{"a":37997,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":37999,"t":"code","b":[133,193],"m":"sta","oa":193,"o":"paused"},{"a":38001,"t":"code","b":[32,195,148],"m":"jsr","oa":38083,"o":"pause_delay"},{"a":38004,"l":"b_9474","t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b","x":[38009]},{"a":38007,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":38009,"t":"code","b":[208,249],"m":"bne","oa":38004,"o":"b_9474"},{"a":38011,"t":"code","b":[133,193],"m":"sta","oa":193,"o":"paused"},{"a":38013,"t":"code","b":[32,77,146],"m":"jsr","oa":37453,"o":"colour_strip"},{"a":38016,"l":"b_9480","t":"code","b":[169,254],"m":"lda","o":"#$FE","x":[37991]},{"a":38018,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":38021,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":38024,"t":"code","b":[41,8],"m":"and","o":"#$08"},{"a":38026,"t":"code","b":[208,13],"m":"bne","oa":38041,"o":"b_9499"},{"a":38028,"t":"code","b":[165,186],"m":"lda","oa":186,"o":"select_mode"},{"a":38030,"t":"code","b":[16,9],"m":"bpl","oa":38041,"o":"b_9499"},{"a":38032,"t":"code","b":[133,185],"m":"sta","oa":185,"o":"started"},{"a":38034,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38036,"t":"code","b":[133,186],"m":"sta","oa":186,"o":"select_mode"},{"a":38038,"t":"code","b":[32,203,146],"m":"jsr","oa":37579,"o":"reset_clock"},{"a":38041,"l":"b_9499","t":"code","b":[169,127],"m":"lda","o":"#$7F","x":[37995,38026,38030]},{"a":38043,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":38046,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":38049,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":38051,"t":"code","b":[208,3],"m":"bne","oa":38056,"o":"b_94A8"},{"a":38053,"t":"code","b":[76,210,148],"m":"jmp","oa":38098,"o":"restart_game"},{"a":38056,"l":"b_94A8","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[38051]},{"a":38058,"t":"code","b":[141,2,220],"m":"sta","o":"cia1_ddr_a"},{"a":38061,"t":"code","b":[141,3,220],"m":"sta","o":"cia1_ddr_b"},{"a":38064,"t":"code","b":[96],"m":"rts"},{"a":38065,"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":[33705,37952,38067]},{"a":38067,"t":"code","b":[48,252],"m":"bmi","oa":38065,"o":"fade_out"},{"a":38069,"t":"code","b":[169,129],"m":"lda","o":"#$81"},{"a":38071,"t":"code","b":[133,226],"m":"sta","oa":226,"o":"fading_out"},{"a":38073,"l":"b_94B9","t":"code","b":[165,226],"m":"lda","oa":226,"o":"fading_out","x":[38075]},{"a":38075,"t":"code","b":[48,252],"m":"bmi","oa":38073,"o":"b_94B9"},{"a":38077,"t":"code","b":[120],"m":"sei"},{"a":38078,"t":"code","b":[32,179,158],"m":"jsr","oa":40627,"o":"silence"},{"a":38081,"t":"code","b":[88],"m":"cli"},{"a":38082,"t":"code","b":[96],"m":"rts"},{"a":38083,"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":[38001]},{"a":38085,"l":"b_94C5","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[38095]},{"a":38087,"l":"b_94C7","t":"code","b":[234],"m":"nop","x":[38092]},{"a":38088,"t":"code","b":[234],"m":"nop"},{"a":38089,"t":"code","b":[234],"m":"nop"},{"a":38090,"t":"code","b":[234],"m":"nop"},{"a":38091,"t":"code","b":[232],"m":"inx"},{"a":38092,"t":"code","b":[208,249],"m":"bne","oa":38087,"o":"b_94C7"},{"a":38094,"t":"code","b":[200],"m":"iny"},{"a":38095,"t":"code","b":[208,244],"m":"bne","oa":38085,"o":"b_94C5"},{"a":38097,"t":"code","b":[96],"m":"rts"},{"a":38098,"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; after the ending puts Drax back in his arch and the scene shapes away (scene_flag, $BB) and Mariana back in hers (scene_flag_2, $BC); 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":[33918,33930,34140,34271,38053]},{"a":38100,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":38102,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":38105,"t":"code","b":[32,13,134],"m":"jsr","oa":34317,"o":"stop_sprites"},{"a":38108,"t":"code","b":[32,156,140],"m":"jsr","oa":35996,"o":"clear_strip"},{"a":38111,"t":"code","b":[32,210,140],"m":"jsr","oa":36050,"o":"show_strip"},{"a":38114,"t":"code","b":[32,77,146],"m":"jsr","oa":37453,"o":"colour_strip"},{"a":38117,"t":"code","b":[165,183],"m":"lda","oa":183,"o":"flip_request"},{"a":38119,"t":"code","b":[48,6],"m":"bmi","oa":38127,"o":"b_94EF"},{"a":38121,"t":"code","b":[240,4],"m":"beq","oa":38127,"o":"b_94EF"},{"a":38123,"t":"code","b":[73,129],"m":"eor","o":"#$81"},{"a":38125,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"flip_request"},{"a":38127,"l":"b_94EF","t":"code","b":[32,8,141],"m":"jsr","oa":36104,"o":"flip_sprite_shapes","x":[38119,38121]},{"a":38130,"t":"code","b":[165,187],"m":"lda","oa":187,"o":"scene_flag"},{"a":38132,"t":"code","b":[16,13],"m":"bpl","oa":38147,"o":"b_9503"},{"a":38134,"t":"code","b":[32,91,141],"m":"jsr","oa":36187,"o":"swap_cells_13"},{"a":38137,"t":"code","b":[32,1,142],"m":"jsr","oa":36353,"o":"swap_shape_bank"},{"a":38140,"t":"code","b":[165,188],"m":"lda","oa":188,"o":"scene_flag_2"},{"a":38142,"t":"code","b":[16,3],"m":"bpl","oa":38147,"o":"b_9503"},{"a":38144,"t":"code","b":[32,127,141],"m":"jsr","oa":36223,"o":"swap_cells_23"},{"a":38147,"l":"b_9503","t":"code","b":[165,196],"m":"lda","oa":196,"o":"backdrop","x":[38132,38142]},{"a":38149,"t":"code","b":[240,3],"m":"beq","oa":38154,"o":"b_950A"},{"a":38151,"t":"code","b":[32,152,142],"m":"jsr","oa":36504,"o":"swap_backdrop"},{"a":38154,"l":"b_950A","t":"code","b":[120],"m":"sei","x":[38149]},{"a":38155,"t":"code","b":[162,255],"m":"ldx","o":"#$FF"},{"a":38157,"t":"code","b":[154],"m":"txs"},{"a":38158,"t":"code","b":[76,14,128],"m":"jmp","oa":32782,"o":"restart"},{"a":38161,"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, $9960) and timer A's the sound effects (effects_tick, $9EDF), 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":38162,"t":"code","b":[138],"m":"txa"},{"a":38163,"t":"code","b":[72],"m":"pha"},{"a":38164,"t":"code","b":[152],"m":"tya"},{"a":38165,"t":"code","b":[72],"m":"pha"},{"a":38166,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":38168,"t":"code","b":[45,26,208],"m":"and","o":"vic_irq_enable"},{"a":38171,"t":"code","b":[44,25,208],"m":"bit","o":"vic_irq_status"},{"a":38174,"t":"code","b":[240,3],"m":"beq","oa":38179,"o":"b_9523"},{"a":38176,"t":"code","b":[32,67,149],"m":"jsr","oa":38211,"o":"raster_irq"},{"a":38179,"l":"b_9523","t":"code","b":[173,13,220],"m":"lda","o":"cia1_interrupt","x":[38174]},{"a":38182,"t":"code","b":[16,20],"m":"bpl","oa":38204,"o":"b_953C"},{"a":38184,"t":"code","b":[133,151],"m":"sta","oa":151,"o":"zpa_97"},{"a":38186,"t":"code","b":[41,2],"m":"and","o":"#$02"},{"a":38188,"t":"code","b":[240,4],"m":"beq","oa":38194,"o":"b_9532"},{"a":38190,"t":"code","b":[88],"m":"cli"},{"a":38191,"t":"code","b":[32,96,153],"m":"jsr","oa":39264,"o":"sound_tick"},{"a":38194,"l":"b_9532","t":"code","b":[165,151],"m":"lda","oa":151,"o":"zpa_97","x":[38188]},{"a":38196,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":38198,"t":"code","b":[240,4],"m":"beq","oa":38204,"o":"b_953C"},{"a":38200,"t":"code","b":[88],"m":"cli"},{"a":38201,"t":"code","b":[32,223,158],"m":"jsr","oa":40671,"o":"effects_tick"},{"a":38204,"l":"b_953C","t":"code","b":[104],"m":"pla","x":[38182,38198]},{"a":38205,"t":"code","b":[168],"m":"tay"},{"a":38206,"t":"code","b":[104],"m":"pla"},{"a":38207,"t":"code","b":[170],"m":"tax"},{"a":38208,"t":"code","b":[104],"m":"pla"},{"a":38209,"t":"code","b":[64],"m":"rti"},{"a":38210,"l":"nmi","c":"The NMI handler: returns at once, so RESTORE does nothing.","t":"code","b":[64],"m":"rti"},{"a":38211,"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, dark grey 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":[38176]},{"a":38214,"t":"code","b":[48,26],"m":"bmi","oa":38242,"o":"b_9562"},{"a":38216,"t":"code","b":[173,18,208],"m":"lda","o":"vic_raster"},{"a":38219,"t":"code","b":[201,250],"m":"cmp","o":"#$FA"},{"a":38221,"t":"code","b":[176,19],"m":"bcs","oa":38242,"o":"b_9562"},{"a":38223,"t":"code","b":[169,250],"m":"lda","o":"#$FA"},{"a":38225,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":38228,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":38230,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":38233,"t":"code","b":[166,196],"m":"ldx","oa":196,"o":"backdrop"},{"a":38235,"t":"code","b":[189,64,127],"m":"lda","oa":32576,"o":"backdrop_colours,x"},{"a":38238,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":38241,"t":"code","b":[96],"m":"rts"},{"a":38242,"l":"b_9562","t":"code","b":[173,17,208],"m":"lda","o":"vic_control1","x":[38214,38221]},{"a":38245,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":38247,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":38250,"t":"code","b":[169,114],"m":"lda","o":"#$72"},{"a":38252,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":38255,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":38257,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":38260,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38262,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":38265,"t":"code","b":[165,206],"m":"lda","oa":206,"o":"irq_busy"},{"a":38267,"t":"code","b":[48,31],"m":"bmi","oa":38300,"o":"r_959C"},{"a":38269,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":38271,"t":"code","b":[133,206],"m":"sta","oa":206,"o":"irq_busy"},{"a":38273,"t":"code","b":[88],"m":"cli"},{"a":38274,"t":"code","b":[32,25,153],"m":"jsr","oa":39193,"o":"sprite_registers"},{"a":38277,"t":"code","b":[165,193],"m":"lda","oa":193,"o":"paused"},{"a":38279,"t":"code","b":[48,15],"m":"bmi","oa":38296,"o":"b_9598"},{"a":38281,"t":"code","b":[32,157,149],"m":"jsr","oa":38301,"o":"sprite_motion"},{"a":38284,"t":"code","b":[32,110,150],"m":"jsr","oa":38510,"o":"goblin"},{"a":38287,"t":"code","b":[32,50,152],"m":"jsr","oa":38962,"o":"motion_scripts"},{"a":38290,"t":"code","b":[32,95,151],"m":"jsr","oa":38751,"o":"sprite_pictures"},{"a":38293,"t":"code","b":[32,56,153],"m":"jsr","oa":39224,"o":"tick_counters"},{"a":38296,"l":"b_9598","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[38279]},{"a":38298,"t":"code","b":[133,206],"m":"sta","oa":206,"o":"irq_busy"},{"a":38300,"l":"r_959C","t":"code","b":[96],"m":"rts","x":[38267]},{"a":38301,"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":[38281]},{"a":38303,"l":"b_959F","t":"code","b":[138],"m":"txa","x":[38340]},{"a":38304,"t":"code","b":[10],"m":"asl","o":"a"},{"a":38305,"t":"code","b":[168],"m":"tay"},{"a":38306,"t":"code","b":[189,122,2],"m":"lda","oa":634,"o":"slot_direction,x"},{"a":38309,"t":"code","b":[133,158],"m":"sta","oa":158,"o":"zpa_9E"},{"a":38311,"t":"code","b":[70,158],"m":"lsr","oa":158,"o":"zpa_9E"},{"a":38313,"t":"code","b":[144,3],"m":"bcc","oa":38318,"o":"b_95AE"},{"a":38315,"t":"code","b":[32,199,149],"m":"jsr","oa":38343,"o":"move_up"},{"a":38318,"l":"b_95AE","t":"code","b":[70,158],"m":"lsr","oa":158,"o":"zpa_9E","x":[38313]},{"a":38320,"t":"code","b":[144,3],"m":"bcc","oa":38325,"o":"b_95B5"},{"a":38322,"t":"code","b":[32,219,149],"m":"jsr","oa":38363,"o":"move_down"},{"a":38325,"l":"b_95B5","t":"code","b":[70,158],"m":"lsr","oa":158,"o":"zpa_9E","x":[38320]},{"a":38327,"t":"code","b":[144,3],"m":"bcc","oa":38332,"o":"b_95BC"},{"a":38329,"t":"code","b":[32,239,149],"m":"jsr","oa":38383,"o":"move_left"},{"a":38332,"l":"b_95BC","t":"code","b":[70,158],"m":"lsr","oa":158,"o":"zpa_9E","x":[38327]},{"a":38334,"t":"code","b":[144,3],"m":"bcc","oa":38339,"o":"b_95C3"},{"a":38336,"t":"code","b":[32,42,150],"m":"jsr","oa":38442,"o":"move_right"},{"a":38339,"l":"b_95C3","t":"code","b":[202],"m":"dex","x":[38334]},{"a":38340,"t":"code","b":[16,217],"m":"bpl","oa":38303,"o":"b_959F"},{"a":38342,"t":"code","b":[96],"m":"rts"},{"a":38343,"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":[38315]},{"a":38346,"t":"code","b":[56],"m":"sec"},{"a":38347,"t":"code","b":[253,138,2],"m":"sbc","oa":650,"o":"slot_y_speed,x"},{"a":38350,"t":"code","b":[153,3,0],"m":"sta","oa":3,"o":"zpf_03,y"},{"a":38353,"t":"code","b":[201,50],"m":"cmp","o":"#$32"},{"a":38355,"t":"code","b":[176,5],"m":"bcs","oa":38362,"o":"r_95DA"},{"a":38357,"t":"code","b":[169,50],"m":"lda","o":"#$32"},{"a":38359,"t":"code","b":[153,3,0],"m":"sta","oa":3,"o":"zpf_03,y"},{"a":38362,"l":"r_95DA","t":"code","b":[96],"m":"rts","x":[38355]},{"a":38363,"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":[38322]},{"a":38366,"t":"code","b":[24],"m":"clc"},{"a":38367,"t":"code","b":[125,138,2],"m":"adc","oa":650,"o":"slot_y_speed,x"},{"a":38370,"t":"code","b":[153,3,0],"m":"sta","oa":3,"o":"zpf_03,y"},{"a":38373,"t":"code","b":[201,229],"m":"cmp","o":"#$E5"},{"a":38375,"t":"code","b":[144,5],"m":"bcc","oa":38382,"o":"r_95EE"},{"a":38377,"t":"code","b":[169,229],"m":"lda","o":"#$E5"},{"a":38379,"t":"code","b":[153,3,0],"m":"sta","oa":3,"o":"zpf_03,y"},{"a":38382,"l":"r_95EE","t":"code","b":[96],"m":"rts","x":[38375]},{"a":38383,"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":[38329]},{"a":38385,"t":"code","b":[61,18,207],"m":"and","oa":53010,"o":"sprite_bits,x"},{"a":38388,"t":"code","b":[208,32],"m":"bne","oa":38422,"o":"b_9616"},{"a":38390,"t":"code","b":[185,2,0],"m":"lda","oa":2,"o":"sprite_xy,y"},{"a":38393,"t":"code","b":[56],"m":"sec"},{"a":38394,"t":"code","b":[253,130,2],"m":"sbc","oa":642,"o":"slot_x_speed,x"},{"a":38397,"t":"code","b":[153,2,0],"m":"sta","oa":2,"o":"sprite_xy,y"},{"a":38400,"t":"code","b":[201,56],"m":"cmp","o":"#$38"},{"a":38402,"t":"code","b":[176,37],"m":"bcs","oa":38441,"o":"r_9629"},{"a":38404,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38406,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38409,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38412,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":38414,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":38417,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":38419,"t":"code","b":[76,41,150],"m":"jmp","oa":38441,"o":"r_9629"},{"a":38422,"l":"b_9616","t":"code","b":[185,2,0],"m":"lda","oa":2,"o":"sprite_xy,y","x":[38388]},{"a":38425,"t":"code","b":[56],"m":"sec"},{"a":38426,"t":"code","b":[253,130,2],"m":"sbc","oa":642,"o":"slot_x_speed,x"},{"a":38429,"t":"code","b":[153,2,0],"m":"sta","oa":2,"o":"sprite_xy,y"},{"a":38432,"t":"code","b":[176,7],"m":"bcs","oa":38441,"o":"r_9629"},{"a":38434,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":38436,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":38439,"t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb"},{"a":38441,"l":"r_9629","t":"code","b":[96],"m":"rts","x":[38402,38419,38432]},{"a":38442,"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":[38336]},{"a":38444,"t":"code","b":[61,18,207],"m":"and","oa":53010,"o":"sprite_bits,x"},{"a":38447,"t":"code","b":[240,41],"m":"beq","oa":38490,"o":"b_965A"},{"a":38449,"t":"code","b":[185,2,0],"m":"lda","oa":2,"o":"sprite_xy,y"},{"a":38452,"t":"code","b":[24],"m":"clc"},{"a":38453,"t":"code","b":[125,130,2],"m":"adc","oa":642,"o":"slot_x_speed,x"},{"a":38456,"t":"code","b":[153,2,0],"m":"sta","oa":2,"o":"sprite_xy,y"},{"a":38459,"t":"code","b":[201,44],"m":"cmp","o":"#$2C"},{"a":38461,"t":"code","b":[144,46],"m":"bcc","oa":38509,"o":"r_966D"},{"a":38463,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38465,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38468,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":38470,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":38473,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":38475,"t":"code","b":[189,90,2],"m":"lda","oa":602,"o":"slot_motion,x"},{"a":38478,"t":"code","b":[201,133],"m":"cmp","o":"#$85"},{"a":38480,"t":"code","b":[240,27],"m":"beq","oa":38509,"o":"r_966D"},{"a":38482,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38484,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38487,"t":"code","b":[76,109,150],"m":"jmp","oa":38509,"o":"r_966D"},{"a":38490,"l":"b_965A","t":"code","b":[185,2,0],"m":"lda","oa":2,"o":"sprite_xy,y","x":[38447]},{"a":38493,"t":"code","b":[24],"m":"clc"},{"a":38494,"t":"code","b":[125,130,2],"m":"adc","oa":642,"o":"slot_x_speed,x"},{"a":38497,"t":"code","b":[153,2,0],"m":"sta","oa":2,"o":"sprite_xy,y"},{"a":38500,"t":"code","b":[144,7],"m":"bcc","oa":38509,"o":"r_966D"},{"a":38502,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":38504,"t":"code","b":[29,18,207],"m":"ora","oa":53010,"o":"sprite_bits,x"},{"a":38507,"t":"code","b":[133,18],"m":"sta","oa":18,"o":"sprite_x_msb"},{"a":38509,"l":"r_966D","t":"code","b":[96],"m":"rts","x":[38461,38480,38487,38500]},{"a":38510,"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":[38284]},{"a":38512,"t":"code","b":[16,9],"m":"bpl","oa":38523,"o":"r_967B"},{"a":38514,"t":"code","b":[32,124,150],"m":"jsr","oa":38524,"o":"goblin_kicks_head"},{"a":38517,"t":"code","b":[32,226,150],"m":"jsr","oa":38626,"o":"goblin_drags"},{"a":38520,"t":"code","b":[32,13,151],"m":"jsr","oa":38669,"o":"goblin_grabs_body"},{"a":38523,"l":"r_967B","t":"code","b":[96],"m":"rts","x":[38512]},{"a":38524,"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 $CE54), the head bouncing off to the right, and new picture sequences ($80 rolling, $83 the shadow, kick_sequences at $CE4C); 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":[38514]},{"a":38527,"t":"code","b":[16,96],"m":"bpl","oa":38625,"o":"r_96E1"},{"a":38529,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":38531,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":38533,"t":"code","b":[170],"m":"tax"},{"a":38534,"t":"code","b":[181,103],"m":"lda","oa":103,"o":"move,x"},{"a":38536,"t":"code","b":[201,136],"m":"cmp","o":"#$88"},{"a":38538,"t":"code","b":[208,85],"m":"bne","oa":38625,"o":"r_96E1"},{"a":38540,"t":"code","b":[165,18],"m":"lda","oa":18,"o":"sprite_x_msb"},{"a":38542,"t":"code","b":[72],"m":"pha"},{"a":38543,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":38545,"t":"code","b":[133,88],"m":"sta","oa":88,"o":"zpa_58"},{"a":38547,"t":"code","b":[165,2],"m":"lda","oa":2,"o":"sprite_xy"},{"a":38549,"t":"code","b":[133,87],"m":"sta","oa":87,"o":"zpa_57"},{"a":38551,"t":"code","b":[104],"m":"pla"},{"a":38552,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38553,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38554,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38555,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":38557,"t":"code","b":[133,86],"m":"sta","oa":86,"o":"zpa_56"},{"a":38559,"t":"code","b":[165,8],"m":"lda","oa":8,"o":"zpa_08"},{"a":38561,"t":"code","b":[24],"m":"clc"},{"a":38562,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":38564,"t":"code","b":[133,85],"m":"sta","oa":85,"o":"zpa_55"},{"a":38566,"t":"code","b":[165,86],"m":"lda","oa":86,"o":"zpa_56"},{"a":38568,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":38570,"t":"code","b":[197,88],"m":"cmp","oa":88,"o":"zpa_58"},{"a":38572,"t":"code","b":[208,51],"m":"bne","oa":38625,"o":"r_96E1"},{"a":38574,"t":"code","b":[165,87],"m":"lda","oa":87,"o":"zpa_57"},{"a":38576,"t":"code","b":[197,85],"m":"cmp","oa":85,"o":"zpa_55"},{"a":38578,"t":"code","b":[208,45],"m":"bne","oa":38625,"o":"r_96E1"},{"a":38580,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":38582,"l":"b_96B6","t":"code","b":[189,84,206],"m":"lda","oa":52820,"o":"kick_motions,x","x":[38606]},{"a":38585,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38588,"t":"code","b":[189,76,206],"m":"lda","oa":52812,"o":"kick_sequences,x"},{"a":38591,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38594,"t":"code","b":[32,13,153],"m":"jsr","oa":39181,"o":"reset_motion"},{"a":38597,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":38600,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":38602,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38605,"t":"code","b":[202],"m":"dex"},{"a":38606,"t":"code","b":[16,230],"m":"bpl","oa":38582,"o":"b_96B6"},{"a":38608,"t":"code","b":[173,81,2],"m":"lda","oa":593,"o":"voice_sequence"},{"a":38611,"t":"code","b":[5,221],"m":"ora","oa":221,"o":"sound_requests"},{"a":38613,"t":"code","b":[48,10],"m":"bmi","oa":38625,"o":"r_96E1"},{"a":38615,"t":"code","b":[120],"m":"sei"},{"a":38616,"t":"code","b":[169,235],"m":"lda","o":"#$EB"},{"a":38618,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":38620,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":38622,"t":"code","b":[133,223],"m":"sta","oa":223,"o":"zpa_DF"},{"a":38624,"t":"code","b":[88],"m":"cli"},{"a":38625,"l":"r_96E1","t":"code","b":[96],"m":"rts","x":[38527,38538,38572,38578,38613]},{"a":38626,"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":[38517]},{"a":38628,"t":"code","b":[16,38],"m":"bpl","oa":38668,"o":"r_970C"},{"a":38630,"t":"code","b":[173,81,2],"m":"lda","oa":593,"o":"voice_sequence"},{"a":38633,"t":"code","b":[5,221],"m":"ora","oa":221,"o":"sound_requests"},{"a":38635,"t":"code","b":[48,18],"m":"bmi","oa":38655,"o":"b_96FF"},{"a":38637,"t":"code","b":[201,212],"m":"cmp","o":"#$D4"},{"a":38639,"t":"code","b":[240,14],"m":"beq","oa":38655,"o":"b_96FF"},{"a":38641,"t":"code","b":[120],"m":"sei"},{"a":38642,"t":"code","b":[169,212],"m":"lda","o":"#$D4"},{"a":38644,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":38646,"t":"code","b":[169,213],"m":"lda","o":"#$D5"},{"a":38648,"t":"code","b":[133,222],"m":"sta","oa":222,"o":"zpa_DE"},{"a":38650,"t":"code","b":[169,214],"m":"lda","o":"#$D6"},{"a":38652,"t":"code","b":[133,223],"m":"sta","oa":223,"o":"zpa_DF"},{"a":38654,"t":"code","b":[88],"m":"cli"},{"a":38655,"l":"b_96FF","t":"code","b":[165,8],"m":"lda","oa":8,"o":"zpa_08","x":[38635,38639]},{"a":38657,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":38659,"t":"code","b":[208,7],"m":"bne","oa":38668,"o":"r_970C"},{"a":38661,"t":"code","b":[32,66,151],"m":"jsr","oa":38722,"o":"goblin_column"},{"a":38664,"t":"code","b":[176,2],"m":"bcs","oa":38668,"o":"r_970C"},{"a":38666,"t":"code","b":[246,113],"m":"inc","oa":113,"o":"column,x"},{"a":38668,"l":"r_970C","t":"code","b":[96],"m":"rts","x":[38628,38659,38664]},{"a":38669,"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 $CE56 and grab_sequences $CE4E), 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":[38520]},{"a":38671,"t":"code","b":[16,48],"m":"bpl","oa":38721,"o":"r_9741"},{"a":38673,"t":"code","b":[165,177],"m":"lda","oa":177,"o":"dragging"},{"a":38675,"t":"code","b":[48,44],"m":"bmi","oa":38721,"o":"r_9741"},{"a":38677,"t":"code","b":[32,66,151],"m":"jsr","oa":38722,"o":"goblin_column"},{"a":38680,"t":"code","b":[208,39],"m":"bne","oa":38721,"o":"r_9741"},{"a":38682,"t":"code","b":[160,1],"m":"ldy","o":"#$01"},{"a":38684,"t":"code","b":[162,4],"m":"ldx","o":"#$04"},{"a":38686,"l":"b_971E","t":"code","b":[185,86,206],"m":"lda","oa":52822,"o":"grab_motions,y","x":[38711]},{"a":38689,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":38692,"t":"code","b":[185,78,206],"m":"lda","oa":52814,"o":"grab_sequences,y"},{"a":38695,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38698,"t":"code","b":[32,13,153],"m":"jsr","oa":39181,"o":"reset_motion"},{"a":38701,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":38704,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":38706,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38709,"t":"code","b":[202],"m":"dex"},{"a":38710,"t":"code","b":[136],"m":"dey"},{"a":38711,"t":"code","b":[16,229],"m":"bpl","oa":38686,"o":"b_971E"},{"a":38713,"t":"code","b":[132,177],"m":"sty","oa":177,"o":"dragging"},{"a":38715,"t":"code","b":[120],"m":"sei"},{"a":38716,"t":"code","b":[169,226],"m":"lda","o":"#$E2"},{"a":38718,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":38720,"t":"code","b":[88],"m":"cli"},{"a":38721,"l":"r_9741","t":"code","b":[96],"m":"rts","x":[38671,38675,38680]},{"a":38722,"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":[38661,38677]},{"a":38724,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38725,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38726,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38727,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38728,"t":"code","b":[165,8],"m":"lda","oa":8,"o":"zpa_08"},{"a":38730,"t":"code","b":[106],"m":"ror","o":"a"},{"a":38731,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38732,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":38733,"t":"code","b":[56],"m":"sec"},{"a":38734,"t":"code","b":[233,3],"m":"sbc","o":"#$03"},{"a":38736,"t":"code","b":[133,197],"m":"sta","oa":197,"o":"goblin_col"},{"a":38738,"t":"code","b":[165,175],"m":"lda","oa":175,"o":"dead"},{"a":38740,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":38742,"t":"code","b":[170],"m":"tax"},{"a":38743,"t":"code","b":[181,113],"m":"lda","oa":113,"o":"column,x"},{"a":38745,"t":"code","b":[24],"m":"clc"},{"a":38746,"t":"code","b":[105,5],"m":"adc","o":"#$05"},{"a":38748,"t":"code","b":[197,197],"m":"cmp","oa":197,"o":"goblin_col"},{"a":38750,"t":"code","b":[96],"m":"rts"},{"a":38751,"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":[38290]},{"a":38753,"l":"b_9761","t":"code","b":[189,146,2],"m":"lda","oa":658,"o":"slot_sequence,x","x":[38769]},{"a":38756,"t":"code","b":[16,10],"m":"bpl","oa":38768,"o":"b_9770"},{"a":38758,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":38760,"t":"code","b":[29,18,207],"m":"ora","oa":53010,"o":"sprite_bits,x"},{"a":38763,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":38765,"t":"code","b":[32,116,151],"m":"jsr","oa":38772,"o":"step_sequence"},{"a":38768,"l":"b_9770","t":"code","b":[202],"m":"dex","x":[38756]},{"a":38769,"t":"code","b":[16,238],"m":"bpl","oa":38753,"o":"b_9761"},{"a":38771,"t":"code","b":[96],"m":"rts"},{"a":38772,"l":"step_sequence","c":"One frame of sprite X's picture sequence (picture_sequences, $CC54). 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":[38765,38959]},{"a":38775,"t":"code","b":[208,114],"m":"bne","oa":38891,"o":"b_97EB"},{"a":38777,"t":"code","b":[189,146,2],"m":"lda","oa":658,"o":"slot_sequence,x"},{"a":38780,"t":"code","b":[10],"m":"asl","o":"a"},{"a":38781,"t":"code","b":[168],"m":"tay"},{"a":38782,"t":"code","b":[185,84,204],"m":"lda","oa":52308,"o":"picture_sequences,y"},{"a":38785,"t":"code","b":[133,97],"m":"sta","oa":97,"o":"zpa_61"},{"a":38787,"t":"code","b":[185,85,204],"m":"lda","oa":52309,"o":"$CC55,y"},{"a":38790,"t":"code","b":[133,98],"m":"sta","oa":98,"o":"zpa_62"},{"a":38792,"t":"code","b":[173,28,208],"m":"lda","o":"vic_sprite_multicolour"},{"a":38795,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":38798,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":38801,"t":"code","b":[173,23,208],"m":"lda","o":"vic_sprite_expand_y"},{"a":38804,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":38807,"t":"code","b":[141,23,208],"m":"sta","o":"vic_sprite_expand_y"},{"a":38810,"t":"code","b":[173,29,208],"m":"lda","o":"vic_sprite_expand_x"},{"a":38813,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":38816,"t":"code","b":[141,29,208],"m":"sta","o":"vic_sprite_expand_x"},{"a":38819,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":38821,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38823,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":38826,"t":"code","b":[200],"m":"iny"},{"a":38827,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38829,"t":"code","b":[133,159],"m":"sta","oa":159,"o":"zpa_9F"},{"a":38831,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":38833,"t":"code","b":[149,41],"m":"sta","oa":41,"o":"sprite_colours,x"},{"a":38835,"t":"code","b":[6,159],"m":"asl","oa":159,"o":"zpa_9F"},{"a":38837,"t":"code","b":[144,9],"m":"bcc","oa":38848,"o":"b_97C0"},{"a":38839,"t":"code","b":[173,28,208],"m":"lda","o":"vic_sprite_multicolour"},{"a":38842,"t":"code","b":[29,18,207],"m":"ora","oa":53010,"o":"sprite_bits,x"},{"a":38845,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":38848,"l":"b_97C0","t":"code","b":[6,159],"m":"asl","oa":159,"o":"zpa_9F","x":[38837]},{"a":38850,"t":"code","b":[144,9],"m":"bcc","oa":38861,"o":"b_97CD"},{"a":38852,"t":"code","b":[173,29,208],"m":"lda","o":"vic_sprite_expand_x"},{"a":38855,"t":"code","b":[29,18,207],"m":"ora","oa":53010,"o":"sprite_bits,x"},{"a":38858,"t":"code","b":[141,29,208],"m":"sta","o":"vic_sprite_expand_x"},{"a":38861,"l":"b_97CD","t":"code","b":[6,159],"m":"asl","oa":159,"o":"zpa_9F","x":[38850]},{"a":38863,"t":"code","b":[144,9],"m":"bcc","oa":38874,"o":"b_97DA"},{"a":38865,"t":"code","b":[173,23,208],"m":"lda","o":"vic_sprite_expand_y"},{"a":38868,"t":"code","b":[29,18,207],"m":"ora","oa":53010,"o":"sprite_bits,x"},{"a":38871,"t":"code","b":[141,23,208],"m":"sta","o":"vic_sprite_expand_y"},{"a":38874,"l":"b_97DA","t":"code","b":[188,162,2],"m":"ldy","oa":674,"o":"slot_read_index,x","x":[38863,38905,38940]},{"a":38877,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38879,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":38881,"t":"code","b":[240,12],"m":"beq","oa":38895,"o":"b_97EF"},{"a":38883,"t":"code","b":[24],"m":"clc"},{"a":38884,"t":"code","b":[105,32],"m":"adc","o":"#$20"},{"a":38886,"t":"code","b":[149,74],"m":"sta","oa":74,"o":"sprite_pointers,x"},{"a":38888,"t":"code","b":[254,162,2],"m":"inc","oa":674,"o":"slot_read_index,x"},{"a":38891,"l":"b_97EB","t":"code","b":[222,154,2],"m":"dec","oa":666,"o":"slot_picture_frames,x","x":[38775,38924]},{"a":38894,"t":"code","b":[96],"m":"rts"},{"a":38895,"l":"b_97EF","t":"code","b":[200],"m":"iny","x":[38881]},{"a":38896,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38898,"t":"code","b":[208,8],"m":"bne","oa":38908,"o":"b_97FC"},{"a":38900,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":38902,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38905,"t":"code","b":[76,218,151],"m":"jmp","oa":38874,"o":"b_97DA"},{"a":38908,"l":"b_97FC","t":"code","b":[201,1],"m":"cmp","o":"#$01","x":[38898]},{"a":38910,"t":"code","b":[208,15],"m":"bne","oa":38927,"o":"b_980F"},{"a":38912,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38914,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38917,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":38919,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":38922,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":38924,"t":"code","b":[76,235,151],"m":"jmp","oa":38891,"o":"b_97EB"},{"a":38927,"l":"b_980F","t":"code","b":[201,2],"m":"cmp","o":"#$02","x":[38910]},{"a":38929,"t":"code","b":[208,12],"m":"bne","oa":38943,"o":"b_981F"},{"a":38931,"t":"code","b":[200],"m":"iny"},{"a":38932,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38934,"t":"code","b":[24],"m":"clc"},{"a":38935,"t":"code","b":[105,2],"m":"adc","o":"#$02"},{"a":38937,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38940,"t":"code","b":[76,218,151],"m":"jmp","oa":38874,"o":"b_97DA"},{"a":38943,"l":"b_981F","t":"code","b":[200],"m":"iny","x":[38929]},{"a":38944,"t":"code","b":[177,97],"m":"lda","oa":97,"o":"(zpa_61),y"},{"a":38946,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":38949,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":38951,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":38954,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":38956,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":38959,"t":"code","b":[76,116,151],"m":"jmp","oa":38772,"o":"step_sequence"},{"a":38962,"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":[38287]},{"a":38964,"l":"b_9834","t":"code","b":[189,90,2],"m":"lda","oa":602,"o":"slot_motion,x","x":[38973]},{"a":38967,"t":"code","b":[16,7],"m":"bpl","oa":38976,"o":"b_9840"},{"a":38969,"t":"code","b":[32,72,152],"m":"jsr","oa":38984,"o":"step_motion"},{"a":38972,"l":"j_983C","t":"code","b":[202],"m":"dex","x":[38981]},{"a":38973,"t":"code","b":[16,245],"m":"bpl","oa":38964,"o":"b_9834"},{"a":38975,"t":"code","b":[96],"m":"rts"},{"a":38976,"l":"b_9840","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[38967]},{"a":38978,"t":"code","b":[157,122,2],"m":"sta","oa":634,"o":"slot_direction,x"},{"a":38981,"t":"code","b":[76,60,152],"m":"jmp","oa":38972,"o":"j_983C"},{"a":38984,"l":"step_motion","c":"One frame of sprite X's motion script (motion_script_table, $CD4F). 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":[38969,39110,39135,39178]},{"a":38987,"t":"code","b":[10],"m":"asl","o":"a"},{"a":38988,"t":"code","b":[168],"m":"tay"},{"a":38989,"t":"code","b":[185,79,205],"m":"lda","oa":52559,"o":"motion_script_table,y"},{"a":38992,"t":"code","b":[133,99],"m":"sta","oa":99,"o":"zpa_63"},{"a":38994,"t":"code","b":[185,80,205],"m":"lda","oa":52560,"o":"$CD50,y"},{"a":38997,"t":"code","b":[133,100],"m":"sta","oa":100,"o":"zpa_64"},{"a":38999,"t":"code","b":[189,98,2],"m":"lda","oa":610,"o":"slot_frames,x"},{"a":39002,"t":"code","b":[208,50],"m":"bne","oa":39054,"o":"b_988E"},{"a":39004,"t":"code","b":[189,114,2],"m":"lda","oa":626,"o":"slot_command,x"},{"a":39007,"t":"code","b":[208,49],"m":"bne","oa":39058,"o":"b_9892"},{"a":39009,"t":"code","b":[189,106,2],"m":"lda","oa":618,"o":"slot_offset,x"},{"a":39012,"t":"code","b":[24],"m":"clc"},{"a":39013,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":39015,"t":"code","b":[157,106,2],"m":"sta","oa":618,"o":"slot_offset,x"},{"a":39018,"t":"code","b":[168],"m":"tay"},{"a":39019,"t":"code","b":[136],"m":"dey"},{"a":39020,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":39022,"t":"code","b":[157,114,2],"m":"sta","oa":626,"o":"slot_command,x"},{"a":39025,"t":"code","b":[136],"m":"dey"},{"a":39026,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":39028,"t":"code","b":[157,98,2],"m":"sta","oa":610,"o":"slot_frames,x"},{"a":39031,"t":"code","b":[136],"m":"dey"},{"a":39032,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":39034,"t":"code","b":[72],"m":"pha"},{"a":39035,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39037,"t":"code","b":[157,138,2],"m":"sta","oa":650,"o":"slot_y_speed,x"},{"a":39040,"t":"code","b":[104],"m":"pla"},{"a":39041,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":39042,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":39043,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":39044,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":39045,"t":"code","b":[157,130,2],"m":"sta","oa":642,"o":"slot_x_speed,x"},{"a":39048,"t":"code","b":[136],"m":"dey"},{"a":39049,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":39051,"t":"code","b":[157,122,2],"m":"sta","oa":634,"o":"slot_direction,x"},{"a":39054,"l":"b_988E","t":"code","b":[222,98,2],"m":"dec","oa":610,"o":"slot_frames,x","x":[39002]},{"a":39057,"t":"code","b":[96],"m":"rts"},{"a":39058,"l":"b_9892","t":"code","b":[201,1],"m":"cmp","o":"#$01","x":[39007]},{"a":39060,"t":"code","b":[208,31],"m":"bne","oa":39093,"o":"b_98B5"},{"a":39062,"t":"code","b":[188,106,2],"m":"ldy","oa":618,"o":"slot_offset,x"},{"a":39065,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":39067,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":39069,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":39072,"t":"code","b":[200],"m":"iny"},{"a":39073,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":39075,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":39078,"t":"code","b":[32,13,153],"m":"jsr","oa":39181,"o":"reset_motion"},{"a":39081,"t":"code","b":[157,122,2],"m":"sta","oa":634,"o":"slot_direction,x"},{"a":39084,"t":"code","b":[157,154,2],"m":"sta","oa":666,"o":"slot_picture_frames,x"},{"a":39087,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":39089,"t":"code","b":[157,162,2],"m":"sta","oa":674,"o":"slot_read_index,x"},{"a":39092,"t":"code","b":[96],"m":"rts"},{"a":39093,"l":"b_98B5","t":"code","b":[201,2],"m":"cmp","o":"#$02","x":[39060]},{"a":39095,"t":"code","b":[208,16],"m":"bne","oa":39113,"o":"b_98C9"},{"a":39097,"t":"code","b":[188,106,2],"m":"ldy","oa":618,"o":"slot_offset,x"},{"a":39100,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":39102,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":39104,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":39107,"t":"code","b":[32,13,153],"m":"jsr","oa":39181,"o":"reset_motion"},{"a":39110,"t":"code","b":[76,72,152],"m":"jmp","oa":38984,"o":"step_motion"},{"a":39113,"l":"b_98C9","t":"code","b":[201,3],"m":"cmp","o":"#$03","x":[39095]},{"a":39115,"t":"code","b":[208,21],"m":"bne","oa":39138,"o":"b_98E2"},{"a":39117,"t":"code","b":[188,106,2],"m":"ldy","oa":618,"o":"slot_offset,x"},{"a":39120,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":39122,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39123,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39124,"t":"code","b":[157,106,2],"m":"sta","oa":618,"o":"slot_offset,x"},{"a":39127,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39129,"t":"code","b":[157,98,2],"m":"sta","oa":610,"o":"slot_frames,x"},{"a":39132,"t":"code","b":[157,114,2],"m":"sta","oa":626,"o":"slot_command,x"},{"a":39135,"t":"code","b":[76,72,152],"m":"jmp","oa":38984,"o":"step_motion"},{"a":39138,"l":"b_98E2","t":"code","b":[201,4],"m":"cmp","o":"#$04","x":[39115]},{"a":39140,"t":"code","b":[208,16],"m":"bne","oa":39158,"o":"b_98F6"},{"a":39142,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39144,"t":"code","b":[157,90,2],"m":"sta","oa":602,"o":"slot_motion,x"},{"a":39147,"t":"code","b":[157,146,2],"m":"sta","oa":658,"o":"slot_sequence,x"},{"a":39150,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":39152,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":39155,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"sprite_enable"},{"a":39157,"t":"code","b":[96],"m":"rts"},{"a":39158,"l":"b_98F6","t":"code","b":[120],"m":"sei","x":[39140]},{"a":39159,"t":"code","b":[188,106,2],"m":"ldy","oa":618,"o":"slot_offset,x"},{"a":39162,"t":"code","b":[177,99],"m":"lda","oa":99,"o":"(zpa_63),y"},{"a":39164,"t":"code","b":[133,221],"m":"sta","oa":221,"o":"sound_requests"},{"a":39166,"t":"code","b":[254,106,2],"m":"inc","oa":618,"o":"slot_offset,x"},{"a":39169,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39171,"t":"code","b":[157,98,2],"m":"sta","oa":610,"o":"slot_frames,x"},{"a":39174,"t":"code","b":[157,114,2],"m":"sta","oa":626,"o":"slot_command,x"},{"a":39177,"t":"code","b":[88],"m":"cli"},{"a":39178,"t":"code","b":[76,72,152],"m":"jmp","oa":38984,"o":"step_motion"},{"a":39181,"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":[33032,34022,38594,38698,39078,39107]},{"a":39183,"t":"code","b":[157,98,2],"m":"sta","oa":610,"o":"slot_frames,x"},{"a":39186,"t":"code","b":[157,114,2],"m":"sta","oa":626,"o":"slot_command,x"},{"a":39189,"t":"code","b":[157,106,2],"m":"sta","oa":618,"o":"slot_offset,x"},{"a":39192,"t":"code","b":[96],"m":"rts"},{"a":39193,"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":[38274]},{"a":39195,"l":"b_991B","t":"code","b":[181,2],"m":"lda","oa":2,"o":"sprite_xy,x","x":[39201]},{"a":39197,"t":"code","b":[157,0,208],"m":"sta","o":"vic_sprite0_x,x"},{"a":39200,"t":"code","b":[202],"m":"dex"},{"a":39201,"t":"code","b":[16,248],"m":"bpl","oa":39195,"o":"b_991B"},{"a":39203,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":39205,"l":"b_9925","t":"code","b":[181,41],"m":"lda","oa":41,"o":"sprite_colours,x","x":[39216]},{"a":39207,"t":"code","b":[157,39,208],"m":"sta","o":"vic_sprite0_colour,x"},{"a":39210,"t":"code","b":[181,74],"m":"lda","oa":74,"o":"sprite_pointers,x"},{"a":39212,"t":"code","b":[157,248,71],"m":"sta","oa":18424,"o":"f_47F8,x"},{"a":39215,"t":"code","b":[202],"m":"dex"},{"a":39216,"t":"code","b":[16,243],"m":"bpl","oa":39205,"o":"b_9925"},{"a":39218,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"sprite_enable"},{"a":39220,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":39223,"t":"code","b":[96],"m":"rts"},{"a":39224,"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":[38293]},{"a":39226,"l":"b_993A","t":"code","b":[181,149],"m":"lda","oa":149,"o":"idle_count,x","x":[39233]},{"a":39228,"t":"code","b":[240,2],"m":"beq","oa":39232,"o":"b_9940"},{"a":39230,"t":"code","b":[214,149],"m":"dec","oa":149,"o":"idle_count,x"},{"a":39232,"l":"b_9940","t":"code","b":[202],"m":"dex","x":[39228]},{"a":39233,"t":"code","b":[16,247],"m":"bpl","oa":39226,"o":"b_993A"},{"a":39235,"t":"code","b":[165,180],"m":"lda","oa":180,"o":"bout_state"},{"a":39237,"t":"code","b":[5,181],"m":"ora","oa":181,"o":"walking_back"},{"a":39239,"t":"code","b":[5,175],"m":"ora","oa":175,"o":"dead"},{"a":39241,"t":"code","b":[48,14],"m":"bmi","oa":39257,"o":"b_9959"},{"a":39243,"t":"code","b":[165,200],"m":"lda","oa":200,"o":"clock"},{"a":39245,"t":"code","b":[240,10],"m":"beq","oa":39257,"o":"b_9959"},{"a":39247,"t":"code","b":[198,201],"m":"dec","oa":201,"o":"clock_frames"},{"a":39249,"t":"code","b":[208,6],"m":"bne","oa":39257,"o":"b_9959"},{"a":39251,"t":"code","b":[169,50],"m":"lda","o":"#$32"},{"a":39253,"t":"code","b":[133,201],"m":"sta","oa":201,"o":"clock_frames"},{"a":39255,"t":"code","b":[198,200],"m":"dec","oa":200,"o":"clock"},{"a":39257,"l":"b_9959","t":"code","b":[165,202],"m":"lda","oa":202,"o":"wait_count","x":[39241,39245,39249]},{"a":39259,"t":"code","b":[240,2],"m":"beq","oa":39263,"o":"r_995F"},{"a":39261,"t":"code","b":[198,202],"m":"dec","oa":202,"o":"wait_count"},{"a":39263,"l":"r_995F","t":"code","b":[96],"m":"rts","x":[39259]},{"a":39264,"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":[38191]},{"a":39266,"t":"code","b":[208,102],"m":"bne","oa":39370,"o":"r_99CA"},{"a":39268,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":39270,"t":"code","b":[134,152],"m":"stx","oa":152,"o":"sound_busy"},{"a":39272,"l":"b_9968","t":"code","b":[181,221],"m":"lda","oa":221,"o":"sound_requests,x","x":[39350]},{"a":39274,"t":"code","b":[16,3],"m":"bpl","oa":39279,"o":"b_996F"},{"a":39276,"t":"code","b":[32,74,158],"m":"jsr","oa":40522,"o":"start_request"},{"a":39279,"l":"b_996F","t":"code","b":[189,81,2],"m":"lda","oa":593,"o":"voice_sequence,x","x":[39274]},{"a":39282,"t":"code","b":[16,65],"m":"bpl","oa":39349,"o":"b_99B5"},{"a":39284,"t":"code","b":[134,228],"m":"stx","oa":228,"o":"zpa_E4"},{"a":39286,"t":"code","b":[138],"m":"txa"},{"a":39287,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39288,"t":"code","b":[133,229],"m":"sta","oa":229,"o":"zpa_E5"},{"a":39290,"t":"code","b":[168],"m":"tay"},{"a":39291,"t":"code","b":[189,194,160],"m":"lda","oa":41154,"o":"sid_offsets,x"},{"a":39294,"t":"code","b":[133,230],"m":"sta","oa":230,"o":"zpa_E6"},{"a":39296,"t":"code","b":[185,24,2],"m":"lda","oa":536,"o":"note_time,y"},{"a":39299,"t":"code","b":[25,25,2],"m":"ora","oa":537,"o":"f_0219,y"},{"a":39302,"t":"code","b":[208,45],"m":"bne","oa":39349,"o":"b_99B5"},{"a":39304,"l":"j_9988","t":"code","b":[189,81,2],"m":"lda","oa":593,"o":"voice_sequence,x","x":[39380]},{"a":39307,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39308,"t":"code","b":[168],"m":"tay"},{"a":39309,"t":"code","b":[166,229],"m":"ldx","oa":229,"o":"zpa_E5"},{"a":39311,"t":"code","b":[185,182,161],"m":"lda","oa":41398,"o":"sequence_pointers,y"},{"a":39314,"t":"code","b":[24],"m":"clc"},{"a":39315,"t":"code","b":[125,30,2],"m":"adc","oa":542,"o":"read_offset,x"},{"a":39318,"t":"code","b":[133,211],"m":"sta","oa":211,"o":"zpa_D3"},{"a":39320,"t":"code","b":[185,183,161],"m":"lda","oa":41399,"o":"$A1B7,y"},{"a":39323,"t":"code","b":[125,31,2],"m":"adc","oa":543,"o":"f_021F,x"},{"a":39326,"t":"code","b":[133,212],"m":"sta","oa":212,"o":"zpa_D4"},{"a":39328,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":39330,"t":"code","b":[132,231],"m":"sty","oa":231,"o":"zpa_E7"},{"a":39332,"t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y"},{"a":39334,"t":"code","b":[201,192],"m":"cmp","o":"#$C0"},{"a":39336,"t":"code","b":[176,33],"m":"bcs","oa":39371,"o":"b_99CB"},{"a":39338,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39340,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39341,"t":"code","b":[157,78,2],"m":"sta","oa":590,"o":"pitch_index,x"},{"a":39344,"t":"code","b":[32,215,153],"m":"jsr","oa":39383,"o":"play_note"},{"a":39347,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39349,"l":"b_99B5","t":"code","b":[202],"m":"dex","x":[39282,39302,39378]},{"a":39350,"t":"code","b":[16,176],"m":"bpl","oa":39272,"o":"b_9968"},{"a":39352,"t":"code","b":[32,164,156],"m":"jsr","oa":40100,"o":"count_durations"},{"a":39355,"t":"code","b":[32,139,158],"m":"jsr","oa":40587,"o":"fade_step"},{"a":39358,"t":"code","b":[165,73],"m":"lda","oa":73,"o":"volume_shadow"},{"a":39360,"t":"code","b":[41,240],"m":"and","o":"#$F0"},{"a":39362,"t":"code","b":[5,224],"m":"ora","oa":224,"o":"volume"},{"a":39364,"t":"code","b":[133,73],"m":"sta","oa":73,"o":"volume_shadow"},{"a":39366,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39368,"t":"code","b":[133,152],"m":"sta","oa":152,"o":"sound_busy"},{"a":39370,"l":"r_99CA","t":"code","b":[96],"m":"rts","x":[39266]},{"a":39371,"l":"b_99CB","t":"code","b":[32,90,154],"m":"jsr","oa":39514,"o":"do_command","x":[39336]},{"a":39374,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39376,"t":"code","b":[165,231],"m":"lda","oa":231,"o":"zpa_E7"},{"a":39378,"t":"code","b":[48,225],"m":"bmi","oa":39349,"o":"b_99B5"},{"a":39380,"t":"code","b":[76,136,153],"m":"jmp","oa":39304,"o":"j_9988"},{"a":39383,"l":"play_note","c":"Starts note A (the note number times 2) on the voice: the frequency from note_freqs ($9F00 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":[39344]},{"a":39385,"t":"code","b":[132,210],"m":"sty","oa":210,"o":"zpa_D2"},{"a":39387,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39388,"t":"code","b":[38,210],"m":"rol","oa":210,"o":"zpa_D2"},{"a":39390,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":39392,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39394,"t":"code","b":[165,210],"m":"lda","oa":210,"o":"zpa_D2"},{"a":39396,"t":"code","b":[105,159],"m":"adc","o":"#$9F"},{"a":39398,"t":"code","b":[133,210],"m":"sta","oa":210,"o":"zpa_D2"},{"a":39400,"t":"code","b":[166,230],"m":"ldx","oa":230,"o":"zpa_E6"},{"a":39402,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39404,"t":"code","b":[149,49],"m":"sta","oa":49,"o":"sid_shadow,x"},{"a":39406,"t":"code","b":[200],"m":"iny"},{"a":39407,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39409,"t":"code","b":[149,50],"m":"sta","oa":50,"o":"zpf_32,x"},{"a":39411,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39413,"t":"code","b":[189,72,2],"m":"lda","oa":584,"o":"ins_delay,x"},{"a":39416,"t":"code","b":[157,60,2],"m":"sta","oa":572,"o":"fx_delay,x"},{"a":39419,"t":"code","b":[189,54,2],"m":"lda","oa":566,"o":"ins_flags,x"},{"a":39422,"t":"code","b":[157,57,2],"m":"sta","oa":569,"o":"fx_flags,x"},{"a":39425,"t":"code","b":[188,197,160],"m":"ldy","oa":41157,"o":"voice_times3,x"},{"a":39428,"t":"code","b":[185,0,2],"m":"lda","oa":512,"o":"fx_steps,y"},{"a":39431,"t":"code","b":[157,69,2],"m":"sta","oa":581,"o":"fx_step,x"},{"a":39434,"t":"code","b":[185,9,2],"m":"lda","oa":521,"o":"fx_counts,y"},{"a":39437,"t":"code","b":[157,66,2],"m":"sta","oa":578,"o":"fx_count,x"},{"a":39440,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39442,"t":"code","b":[157,75,2],"m":"sta","oa":587,"o":"fx_pair,x"},{"a":39445,"t":"code","b":[157,63,2],"m":"sta","oa":575,"o":"fx_done,x"},{"a":39448,"t":"code","b":[164,229],"m":"ldy","oa":229,"o":"zpa_E5"},{"a":39450,"t":"code","b":[185,18,2],"m":"lda","oa":530,"o":"note_length,y"},{"a":39453,"t":"code","b":[153,24,2],"m":"sta","oa":536,"o":"note_time,y"},{"a":39456,"t":"code","b":[185,19,2],"m":"lda","oa":531,"o":"f_0213,y"},{"a":39459,"t":"code","b":[153,25,2],"m":"sta","oa":537,"o":"f_0219,y"},{"a":39462,"t":"code","b":[166,230],"m":"ldx","oa":230,"o":"zpa_E6"},{"a":39464,"t":"code","b":[165,235],"m":"lda","oa":235,"o":"sweep_delay"},{"a":39466,"t":"code","b":[133,233],"m":"sta","oa":233,"o":"zpa_E9"},{"a":39468,"t":"code","b":[173,87,2],"m":"lda","oa":599,"o":"sweep_counts"},{"a":39471,"t":"code","b":[133,232],"m":"sta","oa":232,"o":"zpa_E8"},{"a":39473,"t":"code","b":[165,213],"m":"lda","oa":213,"o":"zpa_D5"},{"a":39475,"t":"code","b":[133,219],"m":"sta","oa":219,"o":"zpa_DB"},{"a":39477,"t":"code","b":[165,214],"m":"lda","oa":214,"o":"zpa_D6"},{"a":39479,"t":"code","b":[133,220],"m":"sta","oa":220,"o":"zpa_DC"},{"a":39481,"t":"code","b":[32,48,158],"m":"jsr","oa":40496,"o":"set_cutoff"},{"a":39484,"t":"code","b":[185,42,2],"m":"lda","oa":554,"o":"pulse_widths,y"},{"a":39487,"t":"code","b":[149,51],"m":"sta","oa":51,"o":"zpf_33,x"},{"a":39489,"t":"code","b":[185,43,2],"m":"lda","oa":555,"o":"f_022B,y"},{"a":39492,"t":"code","b":[149,52],"m":"sta","oa":52,"o":"zpf_34,x"},{"a":39494,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39496,"t":"code","b":[133,236],"m":"sta","oa":236,"o":"zpa_EC"},{"a":39498,"t":"code","b":[133,234],"m":"sta","oa":234,"o":"zpa_EA"},{"a":39500,"t":"code","b":[181,53],"m":"lda","oa":53,"o":"zpf_35,x"},{"a":39502,"t":"code","b":[41,246],"m":"and","o":"#$F6"},{"a":39504,"t":"code","b":[9,1],"m":"ora","o":"#$01"},{"a":39506,"t":"code","b":[149,53],"m":"sta","oa":53,"o":"zpf_35,x"},{"a":39508,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":39510,"t":"code","b":[32,149,156],"m":"jsr","oa":40085,"o":"advance_offset"},{"a":39513,"t":"code","b":[96],"m":"rts"},{"a":39514,"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 ($A080: 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 ($A0C8) and jumped to through command_handlers ($A0D2), 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":[39371]},{"a":39516,"t":"code","b":[201,192],"m":"cmp","o":"#$C0"},{"a":39518,"t":"code","b":[208,26],"m":"bne","oa":39546,"o":"b_9A7A"},{"a":39520,"t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y"},{"a":39522,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39524,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39525,"t":"code","b":[170],"m":"tax"},{"a":39526,"t":"code","b":[164,229],"m":"ldy","oa":229,"o":"zpa_E5"},{"a":39528,"t":"code","b":[189,128,160],"m":"lda","oa":41088,"o":"length_ticks,x"},{"a":39531,"t":"code","b":[153,18,2],"m":"sta","oa":530,"o":"note_length,y"},{"a":39534,"t":"code","b":[189,129,160],"m":"lda","oa":41089,"o":"$A081,x"},{"a":39537,"t":"code","b":[153,19,2],"m":"sta","oa":531,"o":"f_0213,y"},{"a":39540,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":39542,"t":"code","b":[32,149,156],"m":"jsr","oa":40085,"o":"advance_offset"},{"a":39545,"t":"code","b":[96],"m":"rts"},{"a":39546,"l":"b_9A7A","t":"code","b":[162,9],"m":"ldx","o":"#$09","x":[39518]},{"a":39548,"t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y"},{"a":39550,"l":"b_9A7E","t":"code","b":[221,200,160],"m":"cmp","oa":41160,"o":"command_bytes,x","x":[39573]},{"a":39553,"t":"code","b":[208,17],"m":"bne","oa":39572,"o":"b_9A94"},{"a":39555,"t":"code","b":[138],"m":"txa"},{"a":39556,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39557,"t":"code","b":[170],"m":"tax"},{"a":39558,"t":"code","b":[189,210,160],"m":"lda","oa":41170,"o":"command_handlers,x"},{"a":39561,"t":"code","b":[133,207],"m":"sta","oa":207,"o":"zpa_CF"},{"a":39563,"t":"code","b":[189,211,160],"m":"lda","oa":41171,"o":"$A0D3,x"},{"a":39566,"t":"code","b":[133,208],"m":"sta","oa":208,"o":"zpa_D0"},{"a":39568,"t":"code","b":[200],"m":"iny"},{"a":39569,"t":"code","b":[108,207,0],"m":"jmp","oa":207,"o":"(zpa_CF)"},{"a":39572,"l":"b_9A94","t":"code","b":[202],"m":"dex","x":[39553]},{"a":39573,"t":"code","b":[16,231],"m":"bpl","oa":39550,"o":"b_9A7E"},{"a":39575,"t":"code","b":[96],"m":"rts"},{"a":39576,"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":[41170]},{"a":39578,"t":"code","b":[133,231],"m":"sta","oa":231,"o":"zpa_E7"},{"a":39580,"t":"code","b":[164,229],"m":"ldy","oa":229,"o":"zpa_E5"},{"a":39582,"t":"code","b":[185,18,2],"m":"lda","oa":530,"o":"note_length,y"},{"a":39585,"t":"code","b":[153,24,2],"m":"sta","oa":536,"o":"note_time,y"},{"a":39588,"t":"code","b":[185,19,2],"m":"lda","oa":531,"o":"f_0213,y"},{"a":39591,"t":"code","b":[153,25,2],"m":"sta","oa":537,"o":"f_0219,y"},{"a":39594,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":39596,"t":"code","b":[32,149,156],"m":"jsr","oa":40085,"o":"advance_offset"},{"a":39599,"t":"code","b":[96],"m":"rts"},{"a":39600,"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":[41172]},{"a":39602,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39604,"t":"code","b":[157,30,2],"m":"sta","oa":542,"o":"read_offset,x"},{"a":39607,"t":"code","b":[157,31,2],"m":"sta","oa":543,"o":"f_021F,x"},{"a":39610,"t":"code","b":[164,230],"m":"ldy","oa":230,"o":"zpa_E6"},{"a":39612,"t":"code","b":[185,53,0],"m":"lda","oa":53,"o":"zpf_35,y"},{"a":39615,"t":"code","b":[41,246],"m":"and","o":"#$F6"},{"a":39617,"t":"code","b":[153,53,0],"m":"sta","oa":53,"o":"zpf_35,y"},{"a":39620,"t":"code","b":[96],"m":"rts"},{"a":39621,"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":[41174]},{"a":39623,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39625,"t":"code","b":[157,81,2],"m":"sta","oa":593,"o":"voice_sequence,x"},{"a":39628,"t":"code","b":[157,57,2],"m":"sta","oa":569,"o":"fx_flags,x"},{"a":39631,"t":"code","b":[133,235],"m":"sta","oa":235,"o":"sweep_delay"},{"a":39633,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":39635,"t":"code","b":[133,231],"m":"sta","oa":231,"o":"zpa_E7"},{"a":39637,"t":"code","b":[96],"m":"rts"},{"a":39638,"l":"cmd_instrument","c":"$F3 n: instrument n, twelve bytes at instruments ($A3C9 + 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":[41176]},{"a":39640,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39642,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":39644,"t":"code","b":[132,210],"m":"sty","oa":210,"o":"zpa_D2"},{"a":39646,"t":"code","b":[6,209],"m":"asl","oa":209,"o":"zpa_D1"},{"a":39648,"t":"code","b":[38,210],"m":"rol","oa":210,"o":"zpa_D2"},{"a":39650,"t":"code","b":[6,209],"m":"asl","oa":209,"o":"zpa_D1"},{"a":39652,"t":"code","b":[38,210],"m":"rol","oa":210,"o":"zpa_D2"},{"a":39654,"t":"code","b":[165,210],"m":"lda","oa":210,"o":"zpa_D2"},{"a":39656,"t":"code","b":[72],"m":"pha"},{"a":39657,"t":"code","b":[165,209],"m":"lda","oa":209,"o":"zpa_D1"},{"a":39659,"t":"code","b":[72],"m":"pha"},{"a":39660,"t":"code","b":[6,209],"m":"asl","oa":209,"o":"zpa_D1"},{"a":39662,"t":"code","b":[38,210],"m":"rol","oa":210,"o":"zpa_D2"},{"a":39664,"t":"code","b":[24],"m":"clc"},{"a":39665,"t":"code","b":[104],"m":"pla"},{"a":39666,"t":"code","b":[101,209],"m":"adc","oa":209,"o":"zpa_D1"},{"a":39668,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39670,"t":"code","b":[104],"m":"pla"},{"a":39671,"t":"code","b":[101,210],"m":"adc","oa":210,"o":"zpa_D2"},{"a":39673,"t":"code","b":[133,210],"m":"sta","oa":210,"o":"zpa_D2"},{"a":39675,"t":"code","b":[24],"m":"clc"},{"a":39676,"t":"code","b":[165,209],"m":"lda","oa":209,"o":"zpa_D1"},{"a":39678,"t":"code","b":[105,201],"m":"adc","o":"#$C9"},{"a":39680,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39682,"t":"code","b":[165,210],"m":"lda","oa":210,"o":"zpa_D2"},{"a":39684,"t":"code","b":[105,163],"m":"adc","o":"#$A3"},{"a":39686,"t":"code","b":[133,210],"m":"sta","oa":210,"o":"zpa_D2"},{"a":39688,"t":"code","b":[166,230],"m":"ldx","oa":230,"o":"zpa_E6"},{"a":39690,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39692,"t":"code","b":[149,54],"m":"sta","oa":54,"o":"zpf_36,x"},{"a":39694,"t":"code","b":[200],"m":"iny"},{"a":39695,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39697,"t":"code","b":[149,55],"m":"sta","oa":55,"o":"zpf_37,x"},{"a":39699,"t":"code","b":[200],"m":"iny"},{"a":39700,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39702,"t":"code","b":[72],"m":"pha"},{"a":39703,"t":"code","b":[41,240],"m":"and","o":"#$F0"},{"a":39705,"t":"code","b":[149,53],"m":"sta","oa":53,"o":"zpf_35,x"},{"a":39707,"t":"code","b":[200],"m":"iny"},{"a":39708,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39710,"t":"code","b":[166,229],"m":"ldx","oa":229,"o":"zpa_E5"},{"a":39712,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":39714,"t":"code","b":[157,42,2],"m":"sta","oa":554,"o":"pulse_widths,x"},{"a":39717,"t":"code","b":[104],"m":"pla"},{"a":39718,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39720,"t":"code","b":[73,15],"m":"eor","o":"#$0F"},{"a":39722,"t":"code","b":[157,43,2],"m":"sta","oa":555,"o":"f_022B,x"},{"a":39725,"t":"code","b":[200],"m":"iny"},{"a":39726,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39728,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39730,"t":"code","b":[157,72,2],"m":"sta","oa":584,"o":"ins_delay,x"},{"a":39733,"t":"code","b":[200],"m":"iny"},{"a":39734,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39736,"t":"code","b":[157,54,2],"m":"sta","oa":566,"o":"ins_flags,x"},{"a":39739,"t":"code","b":[200],"m":"iny"},{"a":39740,"t":"code","b":[189,197,160],"m":"lda","oa":41157,"o":"voice_times3,x"},{"a":39743,"t":"code","b":[170],"m":"tax"},{"a":39744,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39746,"t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"fx_steps,x"},{"a":39749,"t":"code","b":[200],"m":"iny"},{"a":39750,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39752,"t":"code","b":[157,9,2],"m":"sta","oa":521,"o":"fx_counts,x"},{"a":39755,"t":"code","b":[232],"m":"inx"},{"a":39756,"t":"code","b":[200],"m":"iny"},{"a":39757,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39759,"t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"fx_steps,x"},{"a":39762,"t":"code","b":[200],"m":"iny"},{"a":39763,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39765,"t":"code","b":[157,9,2],"m":"sta","oa":521,"o":"fx_counts,x"},{"a":39768,"t":"code","b":[232],"m":"inx"},{"a":39769,"t":"code","b":[200],"m":"iny"},{"a":39770,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39772,"t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"fx_steps,x"},{"a":39775,"t":"code","b":[200],"m":"iny"},{"a":39776,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39778,"t":"code","b":[157,9,2],"m":"sta","oa":521,"o":"fx_counts,x"},{"a":39781,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39783,"t":"code","b":[164,230],"m":"ldy","oa":230,"o":"zpa_E6"},{"a":39785,"t":"code","b":[189,54,2],"m":"lda","oa":566,"o":"ins_flags,x"},{"a":39788,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":39789,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":39790,"t":"code","b":[72],"m":"pha"},{"a":39791,"t":"code","b":[144,8],"m":"bcc","oa":39801,"o":"b_9B79"},{"a":39793,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":39795,"t":"code","b":[25,53,0],"m":"ora","oa":53,"o":"zpf_35,y"},{"a":39798,"t":"code","b":[153,53,0],"m":"sta","oa":53,"o":"zpf_35,y"},{"a":39801,"l":"b_9B79","t":"code","b":[104],"m":"pla","x":[39791]},{"a":39802,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":39803,"t":"code","b":[144,5],"m":"bcc","oa":39810,"o":"b_9B82"},{"a":39805,"t":"code","b":[169,20],"m":"lda","o":"#$14"},{"a":39807,"t":"code","b":[153,53,0],"m":"sta","oa":53,"o":"zpf_35,y"},{"a":39810,"l":"b_9B82","t":"code","b":[169,2],"m":"lda","o":"#$02","x":[39803]},{"a":39812,"t":"code","b":[32,149,156],"m":"jsr","oa":40085,"o":"advance_offset"},{"a":39815,"t":"code","b":[96],"m":"rts"},{"a":39816,"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":[41178]},{"a":39818,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39820,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39821,"t":"code","b":[170],"m":"tax"},{"a":39822,"t":"code","b":[189,128,160],"m":"lda","oa":41088,"o":"length_ticks,x"},{"a":39825,"t":"code","b":[133,217],"m":"sta","oa":217,"o":"zpa_D9"},{"a":39827,"t":"code","b":[189,129,160],"m":"lda","oa":41089,"o":"$A081,x"},{"a":39830,"t":"code","b":[133,218],"m":"sta","oa":218,"o":"zpa_DA"},{"a":39832,"t":"code","b":[200],"m":"iny"},{"a":39833,"t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y"},{"a":39835,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39837,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39838,"t":"code","b":[170],"m":"tax"},{"a":39839,"t":"code","b":[164,229],"m":"ldy","oa":229,"o":"zpa_E5"},{"a":39841,"t":"code","b":[189,128,160],"m":"lda","oa":41088,"o":"length_ticks,x"},{"a":39844,"t":"code","b":[101,217],"m":"adc","oa":217,"o":"zpa_D9"},{"a":39846,"t":"code","b":[153,18,2],"m":"sta","oa":530,"o":"note_length,y"},{"a":39849,"t":"code","b":[189,129,160],"m":"lda","oa":41089,"o":"$A081,x"},{"a":39852,"t":"code","b":[101,218],"m":"adc","oa":218,"o":"zpa_DA"},{"a":39854,"t":"code","b":[153,19,2],"m":"sta","oa":531,"o":"f_0213,y"},{"a":39857,"t":"code","b":[169,3],"m":"lda","o":"#$03"},{"a":39859,"t":"code","b":[32,149,156],"m":"jsr","oa":40085,"o":"advance_offset"},{"a":39862,"t":"code","b":[96],"m":"rts"},{"a":39863,"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":[41180]},{"a":39865,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":39867,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":39869,"t":"code","b":[157,81,2],"m":"sta","oa":593,"o":"voice_sequence,x"},{"a":39872,"t":"code","b":[165,72],"m":"lda","oa":72,"o":"filter_route_shadow"},{"a":39874,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":39876,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":39879,"t":"code","b":[133,72],"m":"sta","oa":72,"o":"filter_route_shadow"},{"a":39881,"t":"code","b":[166,229],"m":"ldx","oa":229,"o":"zpa_E5"},{"a":39883,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39885,"t":"code","b":[157,30,2],"m":"sta","oa":542,"o":"read_offset,x"},{"a":39888,"t":"code","b":[157,31,2],"m":"sta","oa":543,"o":"f_021F,x"},{"a":39891,"t":"code","b":[96],"m":"rts"},{"a":39892,"l":"cmd_tempo","c":"$F6 n: sets CIA 1's timer B, the sequencer's tick, to tempo_latches entry n ($A0A0).","t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y","x":[41182]},{"a":39894,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39895,"t":"code","b":[170],"m":"tax"},{"a":39896,"t":"code","b":[120],"m":"sei"},{"a":39897,"t":"code","b":[189,160,160],"m":"lda","oa":41120,"o":"tempo_latches,x"},{"a":39900,"t":"code","b":[141,6,220],"m":"sta","o":"cia1_timer_b_lo"},{"a":39903,"t":"code","b":[189,161,160],"m":"lda","oa":41121,"o":"$A0A1,x"},{"a":39906,"t":"code","b":[141,7,220],"m":"sta","o":"cia1_timer_b_hi"},{"a":39909,"t":"code","b":[88],"m":"cli"},{"a":39910,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":39912,"t":"code","b":[32,149,156],"m":"jsr","oa":40085,"o":"advance_offset"},{"a":39915,"t":"code","b":[96],"m":"rts"},{"a":39916,"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":[41184]},{"a":39918,"t":"code","b":[189,81,2],"m":"lda","oa":593,"o":"voice_sequence,x"},{"a":39921,"t":"code","b":[157,84,2],"m":"sta","oa":596,"o":"saved_sequence,x"},{"a":39924,"t":"code","b":[177,211],"m":"lda","oa":211,"o":"(zpa_D3),y"},{"a":39926,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":39928,"t":"code","b":[157,81,2],"m":"sta","oa":593,"o":"voice_sequence,x"},{"a":39931,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":39933,"t":"code","b":[32,149,156],"m":"jsr","oa":40085,"o":"advance_offset"},{"a":39936,"t":"code","b":[189,30,2],"m":"lda","oa":542,"o":"read_offset,x"},{"a":39939,"t":"code","b":[157,36,2],"m":"sta","oa":548,"o":"saved_offset,x"},{"a":39942,"t":"code","b":[189,31,2],"m":"lda","oa":543,"o":"f_021F,x"},{"a":39945,"t":"code","b":[157,37,2],"m":"sta","oa":549,"o":"f_0225,x"},{"a":39948,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":39950,"t":"code","b":[157,30,2],"m":"sta","oa":542,"o":"read_offset,x"},{"a":39953,"t":"code","b":[157,31,2],"m":"sta","oa":543,"o":"f_021F,x"},{"a":39956,"t":"code","b":[96],"m":"rts"},{"a":39957,"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":[41186]},{"a":39959,"t":"code","b":[189,84,2],"m":"lda","oa":596,"o":"saved_sequence,x"},{"a":39962,"t":"code","b":[157,81,2],"m":"sta","oa":593,"o":"voice_sequence,x"},{"a":39965,"t":"code","b":[166,229],"m":"ldx","oa":229,"o":"zpa_E5"},{"a":39967,"t":"code","b":[189,36,2],"m":"lda","oa":548,"o":"saved_offset,x"},{"a":39970,"t":"code","b":[157,30,2],"m":"sta","oa":542,"o":"read_offset,x"},{"a":39973,"t":"code","b":[189,37,2],"m":"lda","oa":549,"o":"f_0225,x"},{"a":39976,"t":"code","b":[157,31,2],"m":"sta","oa":543,"o":"f_021F,x"},{"a":39979,"t":"code","b":[96],"m":"rts"},{"a":39980,"l":"cmd_filter","c":"$F9 n: filter setting n, at filter_settings ($A0E6, 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":[41188]},{"a":39982,"t":"code","b":[10],"m":"asl","o":"a"},{"a":39983,"t":"code","b":[168],"m":"tay"},{"a":39984,"t":"code","b":[185,230,160],"m":"lda","oa":41190,"o":"filter_settings,y"},{"a":39987,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":39989,"t":"code","b":[185,231,160],"m":"lda","oa":41191,"o":"$A0E7,y"},{"a":39992,"t":"code","b":[133,210],"m":"sta","oa":210,"o":"zpa_D2"},{"a":39994,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":39996,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":39998,"t":"code","b":[133,235],"m":"sta","oa":235,"o":"sweep_delay"},{"a":40000,"t":"code","b":[200],"m":"iny"},{"a":40001,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":40003,"t":"code","b":[133,214],"m":"sta","oa":214,"o":"zpa_D6"},{"a":40005,"t":"code","b":[200],"m":"iny"},{"a":40006,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":40008,"t":"code","b":[133,213],"m":"sta","oa":213,"o":"zpa_D5"},{"a":40010,"t":"code","b":[200],"m":"iny"},{"a":40011,"t":"code","b":[166,228],"m":"ldx","oa":228,"o":"zpa_E4"},{"a":40013,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":40015,"t":"code","b":[29,18,207],"m":"ora","oa":53010,"o":"sprite_bits,x"},{"a":40018,"t":"code","b":[133,72],"m":"sta","oa":72,"o":"filter_route_shadow"},{"a":40020,"t":"code","b":[200],"m":"iny"},{"a":40021,"t":"code","b":[165,73],"m":"lda","oa":73,"o":"volume_shadow"},{"a":40023,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":40025,"t":"code","b":[17,209],"m":"ora","oa":209,"o":"(zpa_D1),y"},{"a":40027,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":40029,"t":"code","b":[133,73],"m":"sta","oa":73,"o":"volume_shadow"},{"a":40031,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":40033,"l":"b_9C61","t":"code","b":[200],"m":"iny","x":[40077]},{"a":40034,"t":"code","b":[138],"m":"txa"},{"a":40035,"t":"code","b":[72],"m":"pha"},{"a":40036,"t":"code","b":[10],"m":"asl","o":"a"},{"a":40037,"t":"code","b":[170],"m":"tax"},{"a":40038,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":40040,"t":"code","b":[157,48,2],"m":"sta","oa":560,"o":"sweep_steps,x"},{"a":40043,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40045,"t":"code","b":[157,49,2],"m":"sta","oa":561,"o":"f_0231,x"},{"a":40048,"t":"code","b":[30,48,2],"m":"asl","oa":560,"o":"sweep_steps,x"},{"a":40051,"t":"code","b":[62,49,2],"m":"rol","oa":561,"o":"f_0231,x"},{"a":40054,"t":"code","b":[30,48,2],"m":"asl","oa":560,"o":"sweep_steps,x"},{"a":40057,"t":"code","b":[62,49,2],"m":"rol","oa":561,"o":"f_0231,x"},{"a":40060,"t":"code","b":[30,48,2],"m":"asl","oa":560,"o":"sweep_steps,x"},{"a":40063,"t":"code","b":[62,49,2],"m":"rol","oa":561,"o":"f_0231,x"},{"a":40066,"t":"code","b":[104],"m":"pla"},{"a":40067,"t":"code","b":[170],"m":"tax"},{"a":40068,"t":"code","b":[200],"m":"iny"},{"a":40069,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":40071,"t":"code","b":[157,87,2],"m":"sta","oa":599,"o":"sweep_counts,x"},{"a":40074,"t":"code","b":[232],"m":"inx"},{"a":40075,"t":"code","b":[224,3],"m":"cpx","o":"#$03"},{"a":40077,"t":"code","b":[144,210],"m":"bcc","oa":40033,"o":"b_9C61"},{"a":40079,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":40081,"t":"code","b":[32,149,156],"m":"jsr","oa":40085,"o":"advance_offset"},{"a":40084,"t":"code","b":[96],"m":"rts"},{"a":40085,"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":[39510,39542,39596,39812,39859,39912,39933,40081]},{"a":40087,"t":"code","b":[24],"m":"clc"},{"a":40088,"t":"code","b":[125,30,2],"m":"adc","oa":542,"o":"read_offset,x"},{"a":40091,"t":"code","b":[157,30,2],"m":"sta","oa":542,"o":"read_offset,x"},{"a":40094,"t":"code","b":[144,3],"m":"bcc","oa":40099,"o":"r_9CA3"},{"a":40096,"t":"code","b":[254,31,2],"m":"inc","oa":543,"o":"f_021F,x"},{"a":40099,"l":"r_9CA3","t":"code","b":[96],"m":"rts","x":[40094]},{"a":40100,"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":[39352]},{"a":40102,"l":"b_9CA6","t":"code","b":[138],"m":"txa","x":[40147]},{"a":40103,"t":"code","b":[10],"m":"asl","o":"a"},{"a":40104,"t":"code","b":[168],"m":"tay"},{"a":40105,"t":"code","b":[185,24,2],"m":"lda","oa":536,"o":"note_time,y"},{"a":40108,"t":"code","b":[25,25,2],"m":"ora","oa":537,"o":"f_0219,y"},{"a":40111,"t":"code","b":[240,33],"m":"beq","oa":40146,"o":"b_9CD2"},{"a":40113,"t":"code","b":[185,24,2],"m":"lda","oa":536,"o":"note_time,y"},{"a":40116,"t":"code","b":[56],"m":"sec"},{"a":40117,"t":"code","b":[233,1],"m":"sbc","o":"#$01"},{"a":40119,"t":"code","b":[153,24,2],"m":"sta","oa":536,"o":"note_time,y"},{"a":40122,"t":"code","b":[185,25,2],"m":"lda","oa":537,"o":"f_0219,y"},{"a":40125,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":40127,"t":"code","b":[153,25,2],"m":"sta","oa":537,"o":"f_0219,y"},{"a":40130,"t":"code","b":[25,24,2],"m":"ora","oa":536,"o":"note_time,y"},{"a":40133,"t":"code","b":[208,11],"m":"bne","oa":40146,"o":"b_9CD2"},{"a":40135,"t":"code","b":[188,194,160],"m":"ldy","oa":41154,"o":"sid_offsets,x"},{"a":40138,"t":"code","b":[185,53,0],"m":"lda","oa":53,"o":"zpf_35,y"},{"a":40141,"t":"code","b":[41,246],"m":"and","o":"#$F6"},{"a":40143,"t":"code","b":[153,53,0],"m":"sta","oa":53,"o":"zpf_35,y"},{"a":40146,"l":"b_9CD2","t":"code","b":[202],"m":"dex","x":[40111,40133]},{"a":40147,"t":"code","b":[16,209],"m":"bpl","oa":40102,"o":"b_9CA6"},{"a":40149,"t":"code","b":[165,227],"m":"lda","oa":227,"o":"fade_timer"},{"a":40151,"t":"code","b":[240,2],"m":"beq","oa":40155,"o":"r_9CDB"},{"a":40153,"t":"code","b":[198,227],"m":"dec","oa":227,"o":"fade_timer"},{"a":40155,"l":"r_9CDB","t":"code","b":[96],"m":"rts","x":[40151]},{"a":40156,"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":[40694]},{"a":40158,"l":"b_9CDE","t":"code","b":[189,57,2],"m":"lda","oa":569,"o":"fx_flags,x","x":[40199,40256]},{"a":40161,"t":"code","b":[16,35],"m":"bpl","oa":40198,"o":"b_9D06"},{"a":40163,"t":"code","b":[189,60,2],"m":"lda","oa":572,"o":"fx_delay,x"},{"a":40166,"t":"code","b":[208,30],"m":"bne","oa":40198,"o":"b_9D06"},{"a":40168,"t":"code","b":[189,66,2],"m":"lda","oa":578,"o":"fx_count,x"},{"a":40171,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":40173,"t":"code","b":[240,27],"m":"beq","oa":40202,"o":"b_9D0A"},{"a":40175,"t":"code","b":[221,63,2],"m":"cmp","oa":575,"o":"fx_done,x"},{"a":40178,"t":"code","b":[144,22],"m":"bcc","oa":40202,"o":"b_9D0A"},{"a":40180,"t":"code","b":[32,67,157],"m":"jsr","oa":40259,"o":"pitch_step"},{"a":40183,"t":"code","b":[32,139,157],"m":"jsr","oa":40331,"o":"pulse_step"},{"a":40186,"t":"code","b":[32,187,157],"m":"jsr","oa":40379,"o":"slide_step"},{"a":40189,"t":"code","b":[254,63,2],"m":"inc","oa":575,"o":"fx_done,x"},{"a":40192,"t":"code","b":[189,72,2],"m":"lda","oa":584,"o":"ins_delay,x"},{"a":40195,"t":"code","b":[157,60,2],"m":"sta","oa":572,"o":"fx_delay,x"},{"a":40198,"l":"b_9D06","t":"code","b":[202],"m":"dex","x":[40161,40166,40225]},{"a":40199,"t":"code","b":[16,213],"m":"bpl","oa":40158,"o":"b_9CDE"},{"a":40201,"t":"code","b":[96],"m":"rts"},{"a":40202,"l":"b_9D0A","t":"code","b":[188,75,2],"m":"ldy","oa":587,"o":"fx_pair,x","x":[40173,40178]},{"a":40205,"t":"code","b":[200],"m":"iny"},{"a":40206,"t":"code","b":[192,3],"m":"cpy","o":"#$03"},{"a":40208,"t":"code","b":[144,20],"m":"bcc","oa":40230,"o":"b_9D26"},{"a":40210,"t":"code","b":[189,57,2],"m":"lda","oa":569,"o":"fx_flags,x"},{"a":40213,"t":"code","b":[41,8],"m":"and","o":"#$08"},{"a":40215,"t":"code","b":[208,11],"m":"bne","oa":40228,"o":"b_9D24"},{"a":40217,"t":"code","b":[189,57,2],"m":"lda","oa":569,"o":"fx_flags,x"},{"a":40220,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":40222,"t":"code","b":[157,57,2],"m":"sta","oa":569,"o":"fx_flags,x"},{"a":40225,"t":"code","b":[76,6,157],"m":"jmp","oa":40198,"o":"b_9D06"},{"a":40228,"l":"b_9D24","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[40215]},{"a":40230,"l":"b_9D26","t":"code","b":[152],"m":"tya","x":[40208]},{"a":40231,"t":"code","b":[157,75,2],"m":"sta","oa":587,"o":"fx_pair,x"},{"a":40234,"t":"code","b":[24],"m":"clc"},{"a":40235,"t":"code","b":[125,197,160],"m":"adc","oa":41157,"o":"voice_times3,x"},{"a":40238,"t":"code","b":[168],"m":"tay"},{"a":40239,"t":"code","b":[185,0,2],"m":"lda","oa":512,"o":"fx_steps,y"},{"a":40242,"t":"code","b":[157,69,2],"m":"sta","oa":581,"o":"fx_step,x"},{"a":40245,"t":"code","b":[185,9,2],"m":"lda","oa":521,"o":"fx_counts,y"},{"a":40248,"t":"code","b":[157,66,2],"m":"sta","oa":578,"o":"fx_count,x"},{"a":40251,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40253,"t":"code","b":[157,63,2],"m":"sta","oa":575,"o":"fx_done,x"},{"a":40256,"t":"code","b":[76,222,156],"m":"jmp","oa":40158,"o":"b_9CDE"},{"a":40259,"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":[40180]},{"a":40262,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":40264,"t":"code","b":[240,64],"m":"beq","oa":40330,"o":"r_9D8A"},{"a":40266,"t":"code","b":[189,78,2],"m":"lda","oa":590,"o":"pitch_index,x"},{"a":40269,"t":"code","b":[24],"m":"clc"},{"a":40270,"t":"code","b":[125,69,2],"m":"adc","oa":581,"o":"fx_step,x"},{"a":40273,"t":"code","b":[201,192],"m":"cmp","o":"#$C0"},{"a":40275,"t":"code","b":[144,15],"m":"bcc","oa":40292,"o":"b_9D64"},{"a":40277,"t":"code","b":[72],"m":"pha"},{"a":40278,"t":"code","b":[189,69,2],"m":"lda","oa":581,"o":"fx_step,x"},{"a":40281,"t":"code","b":[16,6],"m":"bpl","oa":40289,"o":"b_9D61"},{"a":40283,"t":"code","b":[104],"m":"pla"},{"a":40284,"t":"code","b":[233,63],"m":"sbc","o":"#$3F"},{"a":40286,"t":"code","b":[76,100,157],"m":"jmp","oa":40292,"o":"b_9D64"},{"a":40289,"l":"b_9D61","t":"code","b":[104],"m":"pla","x":[40281]},{"a":40290,"t":"code","b":[233,192],"m":"sbc","o":"#$C0"},{"a":40292,"l":"b_9D64","t":"code","b":[157,78,2],"m":"sta","oa":590,"o":"pitch_index,x","x":[40275,40286]},{"a":40295,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":40297,"t":"code","b":[132,210],"m":"sty","oa":210,"o":"zpa_D2"},{"a":40299,"t":"code","b":[10],"m":"asl","o":"a"},{"a":40300,"t":"code","b":[38,210],"m":"rol","oa":210,"o":"zpa_D2"},{"a":40302,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":40304,"t":"code","b":[133,209],"m":"sta","oa":209,"o":"zpa_D1"},{"a":40306,"t":"code","b":[165,210],"m":"lda","oa":210,"o":"zpa_D2"},{"a":40308,"t":"code","b":[105,159],"m":"adc","o":"#$9F"},{"a":40310,"t":"code","b":[133,210],"m":"sta","oa":210,"o":"zpa_D2"},{"a":40312,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":40314,"t":"code","b":[72],"m":"pha"},{"a":40315,"t":"code","b":[200],"m":"iny"},{"a":40316,"t":"code","b":[177,209],"m":"lda","oa":209,"o":"(zpa_D1),y"},{"a":40318,"t":"code","b":[72],"m":"pha"},{"a":40319,"t":"code","b":[188,194,160],"m":"ldy","oa":41154,"o":"sid_offsets,x"},{"a":40322,"t":"code","b":[104],"m":"pla"},{"a":40323,"t":"code","b":[153,50,0],"m":"sta","oa":50,"o":"zpf_32,y"},{"a":40326,"t":"code","b":[104],"m":"pla"},{"a":40327,"t":"code","b":[153,49,0],"m":"sta","oa":49,"o":"sid_shadow,y"},{"a":40330,"l":"r_9D8A","t":"code","b":[96],"m":"rts","x":[40264]},{"a":40331,"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":[40183]},{"a":40334,"t":"code","b":[41,32],"m":"and","o":"#$20"},{"a":40336,"t":"code","b":[240,40],"m":"beq","oa":40378,"o":"r_9DBA"},{"a":40338,"t":"code","b":[189,69,2],"m":"lda","oa":581,"o":"fx_step,x"},{"a":40341,"t":"code","b":[133,215],"m":"sta","oa":215,"o":"zpa_D7"},{"a":40343,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40345,"t":"code","b":[133,216],"m":"sta","oa":216,"o":"zpa_D8"},{"a":40347,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":40349,"l":"b_9D9D","t":"code","b":[6,215],"m":"asl","oa":215,"o":"zpa_D7","x":[40354]},{"a":40351,"t":"code","b":[38,216],"m":"rol","oa":216,"o":"zpa_D8"},{"a":40353,"t":"code","b":[136],"m":"dey"},{"a":40354,"t":"code","b":[16,249],"m":"bpl","oa":40349,"o":"b_9D9D"},{"a":40356,"t":"code","b":[188,194,160],"m":"ldy","oa":41154,"o":"sid_offsets,x"},{"a":40359,"t":"code","b":[185,51,0],"m":"lda","oa":51,"o":"zpf_33,y"},{"a":40362,"t":"code","b":[24],"m":"clc"},{"a":40363,"t":"code","b":[101,215],"m":"adc","oa":215,"o":"zpa_D7"},{"a":40365,"t":"code","b":[153,51,0],"m":"sta","oa":51,"o":"zpf_33,y"},{"a":40368,"t":"code","b":[185,52,0],"m":"lda","oa":52,"o":"zpf_34,y"},{"a":40371,"t":"code","b":[101,216],"m":"adc","oa":216,"o":"zpa_D8"},{"a":40373,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":40375,"t":"code","b":[153,52,0],"m":"sta","oa":52,"o":"zpf_34,y"},{"a":40378,"l":"r_9DBA","t":"code","b":[96],"m":"rts","x":[40336]},{"a":40379,"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":[40186]},{"a":40382,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":40384,"t":"code","b":[240,34],"m":"beq","oa":40420,"o":"r_9DE4"},{"a":40386,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40388,"t":"code","b":[133,237],"m":"sta","oa":237,"o":"zpa_ED"},{"a":40390,"t":"code","b":[189,66,2],"m":"lda","oa":578,"o":"fx_count,x"},{"a":40393,"t":"code","b":[16,4],"m":"bpl","oa":40399,"o":"b_9DCF"},{"a":40395,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":40397,"t":"code","b":[133,237],"m":"sta","oa":237,"o":"zpa_ED"},{"a":40399,"l":"b_9DCF","t":"code","b":[188,194,160],"m":"ldy","oa":41154,"o":"sid_offsets,x","x":[40393]},{"a":40402,"t":"code","b":[185,49,0],"m":"lda","oa":49,"o":"sid_shadow,y"},{"a":40405,"t":"code","b":[24],"m":"clc"},{"a":40406,"t":"code","b":[125,69,2],"m":"adc","oa":581,"o":"fx_step,x"},{"a":40409,"t":"code","b":[153,49,0],"m":"sta","oa":49,"o":"sid_shadow,y"},{"a":40412,"t":"code","b":[185,50,0],"m":"lda","oa":50,"o":"zpf_32,y"},{"a":40415,"t":"code","b":[101,237],"m":"adc","oa":237,"o":"zpa_ED"},{"a":40417,"t":"code","b":[153,50,0],"m":"sta","oa":50,"o":"zpf_32,y"},{"a":40420,"l":"r_9DE4","t":"code","b":[96],"m":"rts","x":[40384]},{"a":40421,"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":[40697]},{"a":40423,"t":"code","b":[240,21],"m":"beq","oa":40446,"o":"r_9DFE"},{"a":40425,"t":"code","b":[165,233],"m":"lda","oa":233,"o":"zpa_E9"},{"a":40427,"t":"code","b":[208,17],"m":"bne","oa":40446,"o":"r_9DFE"},{"a":40429,"l":"j_9DED","t":"code","b":[165,232],"m":"lda","oa":232,"o":"zpa_E8","x":[40473]},{"a":40431,"t":"code","b":[240,14],"m":"beq","oa":40447,"o":"b_9DFF"},{"a":40433,"t":"code","b":[197,234],"m":"cmp","oa":234,"o":"zpa_EA"},{"a":40435,"t":"code","b":[144,10],"m":"bcc","oa":40447,"o":"b_9DFF"},{"a":40437,"t":"code","b":[32,28,158],"m":"jsr","oa":40476,"o":"filter_step"},{"a":40440,"t":"code","b":[230,234],"m":"inc","oa":234,"o":"zpa_EA"},{"a":40442,"t":"code","b":[165,235],"m":"lda","oa":235,"o":"sweep_delay"},{"a":40444,"t":"code","b":[133,233],"m":"sta","oa":233,"o":"zpa_E9"},{"a":40446,"l":"r_9DFE","t":"code","b":[96],"m":"rts","x":[40423,40427]},{"a":40447,"l":"b_9DFF","t":"code","b":[166,236],"m":"ldx","oa":236,"o":"zpa_EC","x":[40431,40435]},{"a":40449,"t":"code","b":[232],"m":"inx"},{"a":40450,"t":"code","b":[224,3],"m":"cpx","o":"#$03"},{"a":40452,"t":"code","b":[144,8],"m":"bcc","oa":40462,"o":"b_9E0E"},{"a":40454,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":40456,"t":"code","b":[173,50,2],"m":"lda","oa":562,"o":"a_0232"},{"a":40459,"t":"code","b":[208,1],"m":"bne","oa":40462,"o":"b_9E0E"},{"a":40461,"t":"code","b":[96],"m":"rts"},{"a":40462,"l":"b_9E0E","t":"code","b":[134,236],"m":"stx","oa":236,"o":"zpa_EC","x":[40452,40459]},{"a":40464,"t":"code","b":[189,87,2],"m":"lda","oa":599,"o":"sweep_counts,x"},{"a":40467,"t":"code","b":[133,232],"m":"sta","oa":232,"o":"zpa_E8"},{"a":40469,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40471,"t":"code","b":[133,234],"m":"sta","oa":234,"o":"zpa_EA"},{"a":40473,"t":"code","b":[76,237,157],"m":"jmp","oa":40429,"o":"j_9DED"},{"a":40476,"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":[40437]},{"a":40478,"t":"code","b":[10],"m":"asl","o":"a"},{"a":40479,"t":"code","b":[170],"m":"tax"},{"a":40480,"t":"code","b":[165,219],"m":"lda","oa":219,"o":"zpa_DB"},{"a":40482,"t":"code","b":[125,48,2],"m":"adc","oa":560,"o":"sweep_steps,x"},{"a":40485,"t":"code","b":[133,219],"m":"sta","oa":219,"o":"zpa_DB"},{"a":40487,"t":"code","b":[165,220],"m":"lda","oa":220,"o":"zpa_DC"},{"a":40489,"t":"code","b":[125,49,2],"m":"adc","oa":561,"o":"f_0231,x"},{"a":40492,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":40494,"t":"code","b":[133,220],"m":"sta","oa":220,"o":"zpa_DC"},{"a":40496,"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":[39481]},{"a":40498,"t":"code","b":[72],"m":"pha"},{"a":40499,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":40501,"t":"code","b":[133,70],"m":"sta","oa":70,"o":"cutoff_low_shadow"},{"a":40503,"t":"code","b":[165,220],"m":"lda","oa":220,"o":"zpa_DC"},{"a":40505,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":40506,"t":"code","b":[102,219],"m":"ror","oa":219,"o":"zpa_DB"},{"a":40508,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":40509,"t":"code","b":[102,219],"m":"ror","oa":219,"o":"zpa_DB"},{"a":40511,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":40512,"t":"code","b":[102,219],"m":"ror","oa":219,"o":"zpa_DB"},{"a":40514,"t":"code","b":[165,219],"m":"lda","oa":219,"o":"zpa_DB"},{"a":40516,"t":"code","b":[133,71],"m":"sta","oa":71,"o":"cutoff_high_shadow"},{"a":40518,"t":"code","b":[104],"m":"pla"},{"a":40519,"t":"code","b":[133,219],"m":"sta","oa":219,"o":"zpa_DB"},{"a":40521,"t":"code","b":[96],"m":"rts"},{"a":40522,"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":[39276]},{"a":40523,"t":"code","b":[10],"m":"asl","o":"a"},{"a":40524,"t":"code","b":[168],"m":"tay"},{"a":40525,"t":"code","b":[181,221],"m":"lda","oa":221,"o":"sound_requests,x"},{"a":40527,"t":"code","b":[201,131],"m":"cmp","o":"#$83"},{"a":40529,"t":"code","b":[144,9],"m":"bcc","oa":40540,"o":"b_9E5C"},{"a":40531,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"sound_mode"},{"a":40533,"t":"code","b":[16,5],"m":"bpl","oa":40540,"o":"b_9E5C"},{"a":40535,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40537,"t":"code","b":[149,221],"m":"sta","oa":221,"o":"sound_requests,x"},{"a":40539,"t":"code","b":[96],"m":"rts"},{"a":40540,"l":"b_9E5C","t":"code","b":[181,221],"m":"lda","oa":221,"o":"sound_requests,x","x":[40529,40533]},{"a":40542,"t":"code","b":[157,81,2],"m":"sta","oa":593,"o":"voice_sequence,x"},{"a":40545,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40547,"t":"code","b":[133,235],"m":"sta","oa":235,"o":"sweep_delay"},{"a":40549,"t":"code","b":[149,221],"m":"sta","oa":221,"o":"sound_requests,x"},{"a":40551,"t":"code","b":[157,57,2],"m":"sta","oa":569,"o":"fx_flags,x"},{"a":40554,"t":"code","b":[153,24,2],"m":"sta","oa":536,"o":"note_time,y"},{"a":40557,"t":"code","b":[153,25,2],"m":"sta","oa":537,"o":"f_0219,y"},{"a":40560,"t":"code","b":[153,30,2],"m":"sta","oa":542,"o":"read_offset,y"},{"a":40563,"t":"code","b":[153,31,2],"m":"sta","oa":543,"o":"f_021F,y"},{"a":40566,"t":"code","b":[188,194,160],"m":"ldy","oa":41154,"o":"sid_offsets,x"},{"a":40569,"t":"code","b":[185,53,0],"m":"lda","oa":53,"o":"zpf_35,y"},{"a":40572,"t":"code","b":[41,246],"m":"and","o":"#$F6"},{"a":40574,"t":"code","b":[153,53,0],"m":"sta","oa":53,"o":"zpf_35,y"},{"a":40577,"t":"code","b":[165,72],"m":"lda","oa":72,"o":"filter_route_shadow"},{"a":40579,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":40581,"t":"code","b":[61,26,207],"m":"and","oa":53018,"o":"sprite_masks,x"},{"a":40584,"t":"code","b":[133,72],"m":"sta","oa":72,"o":"filter_route_shadow"},{"a":40586,"t":"code","b":[96],"m":"rts"},{"a":40587,"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":[39355]},{"a":40589,"t":"code","b":[208,35],"m":"bne","oa":40626,"o":"r_9EB2"},{"a":40591,"t":"code","b":[165,225],"m":"lda","oa":225,"o":"fading_in"},{"a":40593,"t":"code","b":[16,17],"m":"bpl","oa":40612,"o":"b_9EA4"},{"a":40595,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":40597,"t":"code","b":[133,227],"m":"sta","oa":227,"o":"fade_timer"},{"a":40599,"t":"code","b":[230,224],"m":"inc","oa":224,"o":"volume"},{"a":40601,"t":"code","b":[165,224],"m":"lda","oa":224,"o":"volume"},{"a":40603,"t":"code","b":[201,15],"m":"cmp","o":"#$0F"},{"a":40605,"t":"code","b":[144,19],"m":"bcc","oa":40626,"o":"r_9EB2"},{"a":40607,"t":"code","b":[133,225],"m":"sta","oa":225,"o":"fading_in"},{"a":40609,"t":"code","b":[76,178,158],"m":"jmp","oa":40626,"o":"r_9EB2"},{"a":40612,"l":"b_9EA4","t":"code","b":[165,226],"m":"lda","oa":226,"o":"fading_out","x":[40593]},{"a":40614,"t":"code","b":[16,10],"m":"bpl","oa":40626,"o":"r_9EB2"},{"a":40616,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":40618,"t":"code","b":[133,227],"m":"sta","oa":227,"o":"fade_timer"},{"a":40620,"t":"code","b":[198,224],"m":"dec","oa":224,"o":"volume"},{"a":40622,"t":"code","b":[208,2],"m":"bne","oa":40626,"o":"r_9EB2"},{"a":40624,"t":"code","b":[133,226],"m":"sta","oa":226,"o":"fading_out"},{"a":40626,"l":"r_9EB2","t":"code","b":[96],"m":"rts","x":[40589,40605,40609,40614,40622]},{"a":40627,"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,38078]},{"a":40629,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":40631,"l":"b_9EB7","t":"code","b":[149,49],"m":"sta","oa":49,"o":"sid_shadow,x","x":[40637]},{"a":40633,"t":"code","b":[157,0,212],"m":"sta","o":"sid_v1_freq_lo,x"},{"a":40636,"t":"code","b":[202],"m":"dex"},{"a":40637,"t":"code","b":[16,248],"m":"bpl","oa":40631,"o":"b_9EB7"},{"a":40639,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":40641,"t":"code","b":[138],"m":"txa"},{"a":40642,"l":"b_9EC2","t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"fx_steps,x","x":[40648]},{"a":40645,"t":"code","b":[232],"m":"inx"},{"a":40646,"t":"code","b":[224,90],"m":"cpx","o":"#$5A"},{"a":40648,"t":"code","b":[208,248],"m":"bne","oa":40642,"o":"b_9EC2"},{"a":40650,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":40652,"l":"b_9ECC","t":"code","b":[149,207],"m":"sta","oa":207,"o":"zpa_CF,x","x":[40657]},{"a":40654,"t":"code","b":[232],"m":"inx"},{"a":40655,"t":"code","b":[224,32],"m":"cpx","o":"#$20"},{"a":40657,"t":"code","b":[208,249],"m":"bne","oa":40652,"o":"b_9ECC"},{"a":40659,"t":"code","b":[96],"m":"rts"},{"a":40660,"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":[40700]},{"a":40662,"l":"b_9ED6","t":"code","b":[181,49],"m":"lda","oa":49,"o":"sid_shadow,x","x":[40668]},{"a":40664,"t":"code","b":[157,0,212],"m":"sta","o":"sid_v1_freq_lo,x"},{"a":40667,"t":"code","b":[202],"m":"dex"},{"a":40668,"t":"code","b":[16,248],"m":"bpl","oa":40662,"o":"b_9ED6"},{"a":40670,"t":"code","b":[96],"m":"rts"},{"a":40671,"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":[38201]},{"a":40673,"t":"code","b":[208,28],"m":"bne","oa":40703,"o":"r_9EFF"},{"a":40675,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":40677,"l":"b_9EE5","t":"code","b":[189,60,2],"m":"lda","oa":572,"o":"fx_delay,x","x":[40686]},{"a":40680,"t":"code","b":[240,3],"m":"beq","oa":40685,"o":"b_9EED"},{"a":40682,"t":"code","b":[222,60,2],"m":"dec","oa":572,"o":"fx_delay,x"},{"a":40685,"l":"b_9EED","t":"code","b":[202],"m":"dex","x":[40680]},{"a":40686,"t":"code","b":[16,245],"m":"bpl","oa":40677,"o":"b_9EE5"},{"a":40688,"t":"code","b":[165,233],"m":"lda","oa":233,"o":"zpa_E9"},{"a":40690,"t":"code","b":[240,2],"m":"beq","oa":40694,"o":"b_9EF6"},{"a":40692,"t":"code","b":[198,233],"m":"dec","oa":233,"o":"zpa_E9"},{"a":40694,"l":"b_9EF6","t":"code","b":[32,220,156],"m":"jsr","oa":40156,"o":"voice_effects","x":[40690]},{"a":40697,"t":"code","b":[32,229,157],"m":"jsr","oa":40421,"o":"filter_sweep"},{"a":40700,"t":"code","b":[32,212,158],"m":"jsr","oa":40660,"o":"write_sid"},{"a":40703,"l":"r_9EFF","t":"code","b":[96],"m":"rts","x":[40673]},{"a":40704,"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":40712,"t":"word","b":[45,1,54,1,62,1,72,1],"d":[301,310,318,328]},{"a":40720,"t":"word","b":[81,1,92,1,102,1,113,1],"d":[337,348,358,369]},{"a":40728,"t":"word","b":[123,1,134,1,145,1,157,1],"d":[379,390,401,413]},{"a":40736,"t":"word","b":[169,1,182,1,195,1,208,1],"d":[425,438,451,464]},{"a":40744,"t":"word","b":[221,1,236,1,250,1,9,2],"d":[477,492,506,521]},{"a":40752,"t":"word","b":[24,2,40,2,56,2,73,2],"d":[536,552,568,585]},{"a":40760,"t":"word","b":[90,2,108,2,125,2,144,2],"d":[602,620,637,656]},{"a":40768,"t":"word","b":[163,2,184,2,204,2,225,2],"d":[675,696,716,737]},{"a":40776,"t":"word","b":[246,2,13,3,35,3,59,3],"d":[758,781,803,827]},{"a":40784,"t":"word","b":[83,3,109,3,134,3,161,3],"d":[851,877,902,929]},{"a":40792,"t":"word","b":[187,3,216,3,244,3,18,4],"d":[955,984,1012,1042]},{"a":40800,"t":"word","b":[48,4,80,4,112,4,146,4],"d":[1072,1104,1136,1170]},{"a":40808,"t":"word","b":[180,4,216,4,251,4,33,5],"d":[1204,1240,1275,1313]},{"a":40816,"t":"word","b":[71,5,112,5,152,5,195,5],"d":[1351,1392,1432,1475]},{"a":40824,"t":"word","b":[237,5,26,6,71,6,119,6],"d":[1517,1562,1607,1655]},{"a":40832,"t":"word","b":[167,6,218,6,12,7,66,7],"d":[1703,1754,1804,1858]},{"a":40840,"t":"word","b":[119,7,176,7,233,7,37,8],"d":[1911,1968,2025,2085]},{"a":40848,"t":"word","b":[97,8,161,8,225,8,37,9],"d":[2145,2209,2273,2341]},{"a":40856,"t":"word","b":[104,9,176,9,247,9,67,10],"d":[2408,2480,2551,2627]},{"a":40864,"t":"word","b":[143,10,224,10,48,11,133,11],"d":[2703,2784,2864,2949]},{"a":40872,"t":"word","b":[218,11,53,12,143,12,239,12],"d":[3034,3125,3215,3311]},{"a":40880,"t":"word","b":[78,13,179,13,24,14,132,14],"d":[3406,3507,3608,3716]},{"a":40888,"t":"word","b":[239,14,97,15,210,15,75,16],"d":[3823,3937,4050,4171]},{"a":40896,"t":"word","b":[195,16,67,17,195,17,74,18],"d":[4291,4419,4547,4682]},{"a":40904,"t":"word","b":[209,18,96,19,239,19,135,20],"d":[4817,4960,5103,5255]},{"a":40912,"t":"word","b":[31,21,192,21,96,22,11,23],"d":[5407,5568,5728,5899]},{"a":40920,"t":"word","b":[181,23,106,24,30,25,221,25],"d":[6069,6250,6430,6621]},{"a":40928,"t":"word","b":[156,26,103,27,49,28,8,29],"d":[6812,7015,7217,7432]},{"a":40936,"t":"word","b":[223,29,194,30,165,31,150,32],"d":[7647,7874,8101,8342]},{"a":40944,"t":"word","b":[135,33,135,34,134,35,148,36],"d":[8583,8839,9094,9364]},{"a":40952,"t":"word","b":[162,37,193,38,223,39,15,41],"d":[9634,9921,10207,10511]},{"a":40960,"l":"note_freqs_128","c":"Entries 128 to 191 of note_freqs, which starts at $9F00: the top 64 pitches, from the memory-map edge at $A000.","t":"word","b":[62,42,128,43,193,44,22,46],"d":[10814,11136,11457,11798]},{"a":40968,"t":"word","b":[107,47,212,48,60,50,187,51],"d":[12139,12500,12860,13243]},{"a":40976,"t":"word","b":[57,53,206,54,99,56,17,58],"d":[13625,14030,14435,14865]},{"a":40984,"t":"word","b":[190,59,133,61,75,63,45,65],"d":[15294,15749,16203,16685]},{"a":40992,"t":"word","b":[15,67,14,69,12,71,41,73],"d":[17167,17678,18188,18729]},{"a":41000,"t":"word","b":[69,75,130,77,191,79,30,82],"d":[19269,19842,20415,21022]},{"a":41008,"t":"word","b":[125,84,0,87,131,89,45,92],"d":[21629,22272,22915,23597]},{"a":41016,"t":"word","b":[214,94,168,97,121,100,118,103],"d":[24278,25000,25721,26486]},{"a":41024,"t":"word","b":[115,106,157,109,199,112,34,116],"d":[27251,28061,28871,29730]},{"a":41032,"t":"word","b":[124,119,10,123,151,126,91,130],"d":[30588,31498,32407,33371]},{"a":41040,"t":"word","b":[30,134,27,138,24,142,82,146],"d":[34334,35355,36376,37458]},{"a":41048,"t":"word","b":[139,150,5,155,126,159,60,164],"d":[38539,39685,40830,42044]},{"a":41056,"t":"word","b":[250,168,0,174,6,179,89,184],"d":[43258,44544,45830,47193]},{"a":41064,"t":"word","b":[172,189,80,195,243,200,237,206],"d":[48556,50000,51443,52973]},{"a":41072,"t":"word","b":[230,212,59,219,143,225,68,232],"d":[54502,56123,57743,59460]},{"a":41080,"t":"word","b":[248,238,19,246,46,253,255,255],"d":[61176,62995,64814,65535]},{"a":41088,"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":[39528,39822,39841]},{"a":41096,"t":"word","b":[18,0,24,0,36,0,48,0],"d":[18,24,36,48]},{"a":41104,"t":"word","b":[72,0,96,0,144,0,4,0],"d":[72,96,144,4]},{"a":41112,"t":"word","b":[8,0,16,0,64,2,0,3],"d":[8,16,576,768]},{"a":41120,"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":[39897]},{"a":41128,"t":"word","b":[132,165,2,155,193,145,139,137],"d":[42372,39682,37313,35211]},{"a":41136,"t":"word","b":[211,126,168,117,80,107,168,97],"d":[32467,30120,27472,25000]},{"a":41144,"t":"word","b":[250,87,32,78,74,68,212,58],"d":[22522,20000,17482,15060]},{"a":41152,"t":"word","b":[212,48],"d":[12500]},{"a":41154,"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":[39291,40135,40319,40356,40399,40566]},{"a":41157,"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":[39425,39740,40235]},{"a":41160,"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":[39550]},{"a":41168,"t":"byte","b":[248,249]},{"a":41170,"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":[152,154],"oa":39576,"o":"cmd_wait","x":[39558]},{"a":41172,"t":"addr","b":[176,154],"oa":39600,"o":"cmd_restart"},{"a":41174,"t":"addr","b":[197,154],"oa":39621,"o":"cmd_end"},{"a":41176,"t":"addr","b":[214,154],"oa":39638,"o":"cmd_instrument"},{"a":41178,"t":"addr","b":[136,155],"oa":39816,"o":"cmd_long"},{"a":41180,"t":"addr","b":[183,155],"oa":39863,"o":"cmd_goto"},{"a":41182,"t":"addr","b":[212,155],"oa":39892,"o":"cmd_tempo"},{"a":41184,"t":"addr","b":[236,155],"oa":39916,"o":"cmd_call"},{"a":41186,"t":"addr","b":[21,156],"oa":39957,"o":"cmd_return"},{"a":41188,"t":"addr","b":[44,156],"oa":39980,"o":"cmd_filter"},{"a":41190,"l":"filter_settings","c":"Pointers to the sixteen filter settings the $F9 command picks.","t":"addr","b":[6,161],"oa":41222,"o":"filter_00","x":[39984]},{"a":41192,"t":"addr","b":[17,161],"oa":41233,"o":"filter_01"},{"a":41194,"t":"addr","b":[28,161],"oa":41244,"o":"filter_02"},{"a":41196,"t":"addr","b":[39,161],"oa":41255,"o":"filter_03"},{"a":41198,"t":"addr","b":[50,161],"oa":41266,"o":"filter_04"},{"a":41200,"t":"addr","b":[61,161],"oa":41277,"o":"filter_05"},{"a":41202,"t":"addr","b":[72,161],"oa":41288,"o":"filter_06"},{"a":41204,"t":"addr","b":[83,161],"oa":41299,"o":"filter_07"},{"a":41206,"t":"addr","b":[94,161],"oa":41310,"o":"filter_08"},{"a":41208,"t":"addr","b":[105,161],"oa":41321,"o":"filter_09"},{"a":41210,"t":"addr","b":[116,161],"oa":41332,"o":"filter_10"},{"a":41212,"t":"addr","b":[127,161],"oa":41343,"o":"filter_11"},{"a":41214,"t":"addr","b":[138,161],"oa":41354,"o":"filter_12"},{"a":41216,"t":"addr","b":[149,161],"oa":41365,"o":"filter_13"},{"a":41218,"t":"addr","b":[160,161],"oa":41376,"o":"filter_14"},{"a":41220,"t":"addr","b":[171,161],"oa":41387,"o":"filter_15"},{"a":41222,"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":[41190]},{"a":41230,"t":"byte","b":[0,0,0]},{"a":41233,"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":[41192]},{"a":41241,"t":"byte","b":[0,0,0]},{"a":41244,"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":[41194]},{"a":41252,"t":"byte","b":[0,0,0]},{"a":41255,"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":[41196]},{"a":41263,"t":"byte","b":[0,0,0]},{"a":41266,"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":[41198]},{"a":41274,"t":"byte","b":[0,0,0]},{"a":41277,"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":[41200]},{"a":41285,"t":"byte","b":[0,0,0]},{"a":41288,"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":[41202]},{"a":41296,"t":"byte","b":[0,0,0]},{"a":41299,"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":[41204]},{"a":41307,"t":"byte","b":[0,0,0]},{"a":41310,"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":[41206]},{"a":41318,"t":"byte","b":[0,0,0]},{"a":41321,"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,247,32,255,50,0],"x":[41208]},{"a":41329,"t":"byte","b":[0,0,0]},{"a":41332,"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":[41210]},{"a":41340,"t":"byte","b":[0,0,0]},{"a":41343,"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":[41212]},{"a":41351,"t":"byte","b":[0,0,0]},{"a":41354,"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":[41214]},{"a":41362,"t":"byte","b":[0,0,0]},{"a":41365,"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":[41216]},{"a":41373,"t":"byte","b":[0,0,0]},{"a":41376,"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":[41218]},{"a":41384,"t":"byte","b":[0,0,0]},{"a":41387,"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":[41220]},{"a":41395,"t":"byte","b":[0,0,0]},{"a":41398,"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":[39311]},{"a":41400,"t":"addr","b":[150,237],"oa":60822,"o":"seq_81"},{"a":41402,"t":"addr","b":[198,237],"oa":60870,"o":"seq_82"},{"a":41404,"t":"addr","b":[0,238],"oa":60928,"o":"seq_83"},{"a":41406,"t":"addr","b":[68,238],"oa":60996,"o":"seq_84"},{"a":41408,"t":"addr","b":[134,238],"oa":61062,"o":"seq_85"},{"a":41410,"t":"addr","b":[224,238],"oa":61152,"o":"seq_86"},{"a":41412,"t":"addr","b":[234,238],"oa":61162,"o":"seq_87"},{"a":41414,"t":"addr","b":[242,238],"oa":61170,"o":"seq_88"},{"a":41416,"t":"addr","b":[6,239],"oa":61190,"o":"seq_89"},{"a":41418,"t":"addr","b":[44,239],"oa":61228,"o":"seq_8A"},{"a":41420,"t":"addr","b":[80,239],"oa":61264,"o":"seq_8B"},{"a":41422,"t":"addr","b":[128,240],"oa":61568,"o":"seq_8C"},{"a":41424,"t":"addr","b":[147,240],"oa":61587,"o":"seq_8D"},{"a":41426,"t":"addr","b":[238,240],"oa":61678,"o":"seq_8E"},{"a":41428,"t":"addr","b":[9,241],"oa":61705,"o":"seq_8F"},{"a":41430,"t":"addr","b":[178,241],"oa":61874,"o":"seq_90"},{"a":41432,"t":"addr","b":[213,241],"oa":61909,"o":"seq_91"},{"a":41434,"t":"addr","b":[42,242],"oa":61994,"o":"seq_92"},{"a":41436,"t":"addr","b":[76,242],"oa":62028,"o":"seq_93"},{"a":41438,"t":"addr","b":[136,242],"oa":62088,"o":"seq_94"},{"a":41440,"t":"addr","b":[144,242],"oa":62096,"o":"seq_95"},{"a":41442,"t":"addr","b":[198,242],"oa":62150,"o":"seq_96"},{"a":41444,"t":"addr","b":[223,242],"oa":62175,"o":"seq_97"},{"a":41446,"t":"addr","b":[80,243],"oa":62288,"o":"seq_98"},{"a":41448,"t":"addr","b":[101,243],"oa":62309,"o":"seq_99"},{"a":41450,"t":"addr","b":[110,243],"oa":62318,"o":"seq_9A"},{"a":41452,"t":"addr","b":[146,243],"oa":62354,"o":"seq_9B"},{"a":41454,"t":"addr","b":[171,243],"oa":62379,"o":"seq_9C"},{"a":41456,"t":"addr","b":[32,244],"oa":62496,"o":"seq_9D"},{"a":41458,"t":"addr","b":[103,244],"oa":62567,"o":"seq_9E"},{"a":41460,"t":"addr","b":[218,244],"oa":62682,"o":"seq_9F"},{"a":41462,"t":"addr","b":[42,245],"oa":62762,"o":"seq_A0"},{"a":41464,"t":"addr","b":[63,245],"oa":62783,"o":"seq_A1"},{"a":41466,"t":"addr","b":[207,245],"oa":62927,"o":"seq_A2"},{"a":41468,"t":"addr","b":[90,246],"oa":63066,"o":"seq_A3"},{"a":41470,"t":"addr","b":[104,246],"oa":63080,"o":"seq_A4"},{"a":41472,"t":"addr","b":[131,246],"oa":63107,"o":"seq_A5"},{"a":41474,"t":"addr","b":[158,246],"oa":63134,"o":"seq_A6"},{"a":41476,"t":"addr","b":[174,246],"oa":63150,"o":"seq_A7"},{"a":41478,"t":"addr","b":[191,246],"oa":63167,"o":"seq_A8"},{"a":41480,"t":"addr","b":[230,246],"oa":63206,"o":"seq_A9"},{"a":41482,"t":"addr","b":[30,247],"oa":63262,"o":"seq_AA"},{"a":41484,"t":"addr","b":[39,247],"oa":63271,"o":"seq_AB"},{"a":41486,"t":"addr","b":[66,247],"oa":63298,"o":"seq_AC"},{"a":41488,"t":"addr","b":[83,247],"oa":63315,"o":"seq_AD"},{"a":41490,"t":"addr","b":[103,247],"oa":63335,"o":"seq_AE"},{"a":41492,"t":"addr","b":[110,247],"oa":63342,"o":"seq_AF"},{"a":41494,"t":"addr","b":[119,247],"oa":63351,"o":"seq_B0"},{"a":41496,"t":"addr","b":[128,247],"oa":63360,"o":"seq_B1"},{"a":41498,"t":"addr","b":[145,247],"oa":63377,"o":"seq_B2"},{"a":41500,"t":"addr","b":[162,247],"oa":63394,"o":"seq_B3"},{"a":41502,"t":"addr","b":[179,247],"oa":63411,"o":"seq_B4"},{"a":41504,"t":"addr","b":[23,248],"oa":63511,"o":"seq_B5"},{"a":41506,"t":"addr","b":[98,248],"oa":63586,"o":"seq_B6"},{"a":41508,"t":"addr","b":[166,248],"oa":63654,"o":"seq_B7"},{"a":41510,"t":"addr","b":[19,249],"oa":63763,"o":"seq_B8"},{"a":41512,"t":"addr","b":[24,249],"oa":63768,"o":"seq_B9"},{"a":41514,"t":"addr","b":[29,249],"oa":63773,"o":"seq_BA"},{"a":41516,"t":"addr","b":[51,249],"oa":63795,"o":"seq_BB"},{"a":41518,"t":"addr","b":[74,249],"oa":63818,"o":"seq_BC"},{"a":41520,"t":"addr","b":[102,249],"oa":63846,"o":"seq_BD"},{"a":41522,"t":"addr","b":[116,249],"oa":63860,"o":"seq_BE"},{"a":41524,"t":"addr","b":[121,249],"oa":63865,"o":"seq_BF"},{"a":41526,"t":"addr","b":[126,249],"oa":63870,"o":"seq_C0"},{"a":41528,"t":"addr","b":[139,249],"oa":63883,"o":"seq_C1"},{"a":41530,"t":"addr","b":[172,249],"oa":63916,"o":"seq_C2"},{"a":41532,"t":"addr","b":[235,249],"oa":63979,"o":"seq_C3"},{"a":41534,"t":"addr","b":[240,249],"oa":63984,"o":"seq_C4"},{"a":41536,"t":"addr","b":[245,249],"oa":63989,"o":"seq_C5"},{"a":41538,"t":"addr","b":[22,250],"oa":64022,"o":"seq_C6"},{"a":41540,"t":"addr","b":[85,250],"oa":64085,"o":"seq_C7"},{"a":41542,"t":"addr","b":[90,250],"oa":64090,"o":"seq_C8"},{"a":41544,"t":"addr","b":[95,250],"oa":64095,"o":"seq_C9"},{"a":41546,"t":"addr","b":[106,250],"oa":64106,"o":"seq_CA"},{"a":41548,"t":"addr","b":[123,250],"oa":64123,"o":"seq_CB"},{"a":41550,"t":"addr","b":[130,250],"oa":64130,"o":"seq_CC"},{"a":41552,"t":"addr","b":[137,250],"oa":64137,"o":"seq_CD"},{"a":41554,"t":"addr","b":[238,250],"oa":64238,"o":"seq_CE"},{"a":41556,"t":"addr","b":[94,251],"oa":64350,"o":"seq_CF"},{"a":41558,"t":"addr","b":[105,251],"oa":64361,"o":"seq_D0"},{"a":41560,"t":"addr","b":[120,251],"oa":64376,"o":"seq_D1"},{"a":41562,"t":"addr","b":[127,251],"oa":64383,"o":"seq_D2"},{"a":41564,"t":"addr","b":[148,251],"oa":64404,"o":"seq_D3"},{"a":41566,"t":"addr","b":[240,251],"oa":64496,"o":"seq_D4"},{"a":41568,"t":"addr","b":[248,251],"oa":64504,"o":"seq_D5"},{"a":41570,"t":"addr","b":[254,251],"oa":64510,"o":"seq_D6"},{"a":41572,"t":"addr","b":[154,162],"oa":41626,"o":"seq_D7"},{"a":41574,"t":"addr","b":[163,162],"oa":41635,"o":"seq_D8"},{"a":41576,"t":"addr","b":[164,162],"oa":41636,"o":"seq_D9"},{"a":41578,"t":"addr","b":[165,162],"oa":41637,"o":"seq_DA"},{"a":41580,"t":"addr","b":[173,162],"oa":41645,"o":"seq_DB"},{"a":41582,"t":"addr","b":[178,162],"oa":41650,"o":"seq_DC"},{"a":41584,"t":"addr","b":[184,162],"oa":41656,"o":"seq_DD"},{"a":41586,"t":"addr","b":[194,162],"oa":41666,"o":"seq_DE"},{"a":41588,"t":"addr","b":[204,162],"oa":41676,"o":"seq_DF"},{"a":41590,"t":"addr","b":[213,162],"oa":41685,"o":"seq_E0"},{"a":41592,"t":"addr","b":[222,162],"oa":41694,"o":"seq_E1"},{"a":41594,"t":"addr","b":[229,162],"oa":41701,"o":"seq_E2"},{"a":41596,"t":"addr","b":[11,163],"oa":41739,"o":"seq_E3"},{"a":41598,"t":"addr","b":[24,163],"oa":41752,"o":"seq_E4"},{"a":41600,"t":"addr","b":[47,163],"oa":41775,"o":"seq_E5"},{"a":41602,"t":"addr","b":[48,163],"oa":41776,"o":"seq_E6"},{"a":41604,"t":"addr","b":[49,163],"oa":41777,"o":"seq_E7"},{"a":41606,"t":"addr","b":[50,163],"oa":41778,"o":"seq_E8"},{"a":41608,"t":"addr","b":[51,163],"oa":41779,"o":"seq_E9"},{"a":41610,"t":"addr","b":[62,163],"oa":41790,"o":"seq_EA"},{"a":41612,"t":"addr","b":[71,163],"oa":41799,"o":"seq_EB"},{"a":41614,"t":"addr","b":[80,163],"oa":41808,"o":"seq_EC"},{"a":41616,"t":"addr","b":[126,163],"oa":41854,"o":"seq_ED"},{"a":41618,"t":"addr","b":[171,163],"oa":41899,"o":"seq_EE"},{"a":41620,"t":"addr","b":[178,163],"oa":41906,"o":"seq_EF"},{"a":41622,"t":"addr","b":[187,163],"oa":41915,"o":"seq_F0"},{"a":41624,"t":"addr","b":[194,163],"oa":41922,"o":"seq_F1"},{"a":41626,"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":[41572]},{"a":41634,"t":"byte","b":[242]},{"a":41635,"l":"seq_D8","c":"Sound sequence $D8, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41574]},{"a":41636,"l":"seq_D9","c":"Sound sequence $D9, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41576]},{"a":41637,"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":[41578]},{"a":41645,"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":[41580]},{"a":41650,"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":[41582]},{"a":41656,"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); and Drax's star as he throws it, on all three voices (drax_throws): tempo 13, filter 7, 1 note on instrument 51, then ends.","t":"byte","b":[246,13,243,51,249,7,196,240],"x":[41584]},{"a":41664,"t":"byte","b":[76,242]},{"a":41666,"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":[41586]},{"a":41674,"t":"byte","b":[76,242]},{"a":41676,"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":[41588]},{"a":41684,"t":"byte","b":[242]},{"a":41685,"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":[41590]},{"a":41693,"t":"byte","b":[242]},{"a":41694,"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":[41592]},{"a":41701,"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":[41594]},{"a":41709,"t":"byte","b":[192,14,16,19,196,240,192,14]},{"a":41717,"t":"byte","b":[14,196,240,192,6,6,196,240]},{"a":41725,"t":"byte","b":[192,5,5,196,240,192,2,2]},{"a":41733,"t":"byte","b":[196,240,192,1,1,242]},{"a":41739,"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":[41596]},{"a":41747,"t":"byte","b":[192,17,194,240,248]},{"a":41752,"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":[41598]},{"a":41760,"t":"byte","b":[32,17,195,22,17,17,193,17]},{"a":41768,"t":"byte","b":[20,17,243,28,200,22,248]},{"a":41775,"l":"seq_E5","c":"Sound sequence $E5, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41600]},{"a":41776,"l":"seq_E6","c":"Sound sequence $E6, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41602]},{"a":41777,"l":"seq_E7","c":"Sound sequence $E7, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41604]},{"a":41778,"l":"seq_E8","c":"Sound sequence $E8, nothing on this side asks for it: then ends.","t":"byte","b":[242],"x":[41606]},{"a":41779,"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":[41608]},{"a":41787,"t":"byte","b":[193,33,242]},{"a":41790,"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":[41610]},{"a":41798,"t":"byte","b":[242]},{"a":41799,"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":[41612]},{"a":41807,"t":"byte","b":[242]},{"a":41808,"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":[41614]},{"a":41816,"t":"byte","b":[193,63,195,65,193,66,68,195]},{"a":41824,"t":"byte","b":[66,65,193,63,195,65,193,63]},{"a":41832,"t":"byte","b":[195,65,193,66,65,195,59,193]},{"a":41840,"t":"byte","b":[58,58,56,195,58,193,56,193]},{"a":41848,"t":"byte","b":[58,58,56,196,58,248]},{"a":41854,"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":[41616]},{"a":41862,"t":"byte","b":[193,56,195,58,193,59,61,195]},{"a":41870,"t":"byte","b":[59,58,193,56,195,58,193,56]},{"a":41878,"t":"byte","b":[195,58,193,59,58,195,54,193]},{"a":41886,"t":"byte","b":[53,53,51,195,53,193,51,53]},{"a":41894,"t":"byte","b":[53,51,196,53,248]},{"a":41899,"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":[41618]},{"a":41906,"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":[41620]},{"a":41914,"t":"byte","b":[242]},{"a":41915,"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":[41622]},{"a":41922,"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":[41624]},{"a":41929,"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":41937,"t":"byte","b":[0,0,0,0,8,0,70,176]},{"a":41945,"t":"byte","b":[1,168,79,1,167,1,0,0]},{"a":41953,"t":"byte","b":[57,96,70,48,3,200,232,1]},{"a":41961,"t":"byte","b":[24,1,0,0,111,0,74,112]},{"a":41969,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41977,"t":"byte","b":[9,80,76,224,1,168,1,1]},{"a":41985,"t":"byte","b":[0,0,0,0,25,0,71,0]},{"a":41993,"t":"byte","b":[4,168,1,1,0,0,0,0]},{"a":42001,"t":"byte","b":[9,80,76,240,1,168,2,1]},{"a":42009,"t":"byte","b":[0,0,0,0,10,80,76,224]},{"a":42017,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":42025,"t":"byte","b":[57,117,74,0,3,168,3,1]},{"a":42033,"t":"byte","b":[0,0,0,0,57,96,32,0]},{"a":42041,"t":"byte","b":[3,200,24,1,232,1,0,0]},{"a":42049,"t":"byte","b":[9,74,67,192,1,168,4,1]},{"a":42057,"t":"byte","b":[0,0,0,0,10,84,77,16]},{"a":42065,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":42073,"t":"byte","b":[9,74,65,160,1,168,3,1]},{"a":42081,"t":"byte","b":[0,0,0,0,56,4,32,0]},{"a":42089,"t":"byte","b":[3,200,24,1,232,1,0,0]},{"a":42097,"t":"byte","b":[55,13,32,0,0,0,0,0]},{"a":42105,"t":"byte","b":[0,0,0,0,89,128,76,240]},{"a":42113,"t":"byte","b":[1,168,1,1,0,0,0,0]},{"a":42121,"t":"byte","b":[111,15,74,112,0,0,0,0]},{"a":42129,"t":"byte","b":[0,0,0,0,11,112,71,112]},{"a":42137,"t":"byte","b":[1,168,1,1,0,0,0,0]},{"a":42145,"t":"byte","b":[62,240,71,112,1,168,1,1]},{"a":42153,"t":"byte","b":[0,0,0,0,96,96,74,144]},{"a":42161,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":42169,"t":"byte","b":[40,0,73,240,1,168,2,1]},{"a":42177,"t":"byte","b":[0,0,0,0,40,112,73,224]},{"a":42185,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":42193,"t":"byte","b":[10,96,32,0,2,200,0,6]},{"a":42201,"t":"byte","b":[255,1,1,1,10,83,76,224]},{"a":42209,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":42217,"t":"byte","b":[9,0,71,128,1,160,1,1]},{"a":42225,"t":"byte","b":[0,0,0,0,10,5,74,0]},{"a":42233,"t":"byte","b":[3,168,3,1,0,0,0,0]},{"a":42241,"t":"byte","b":[125,0,79,176,1,168,2,1]},{"a":42249,"t":"byte","b":[0,0,0,0,188,10,79,240]},{"a":42257,"t":"byte","b":[1,168,10,1,228,1,0,0]},{"a":42265,"t":"byte","b":[12,176,78,208,1,168,1,1]},{"a":42273,"t":"byte","b":[0,0,0,0,9,0,78,224]},{"a":42281,"t":"byte","b":[1,168,1,1,0,0,0,0]},{"a":42289,"t":"byte","b":[3,0,128,0,0,0,0,0]},{"a":42297,"t":"byte","b":[0,0,0,0,123,112,79,144]},{"a":42305,"t":"byte","b":[1,168,4,1,0,0,0,0]},{"a":42313,"t":"byte","b":[7,0,65,160,3,200,24,1]},{"a":42321,"t":"byte","b":[232,1,0,0,73,96,79,0]},{"a":42329,"t":"byte","b":[1,168,3,1,0,0,0,0]},{"a":42337,"t":"byte","b":[247,14,79,224,1,168,3,1]},{"a":42345,"t":"byte","b":[0,0,0,0,247,14,79,224]},{"a":42353,"t":"byte","b":[1,168,3,1,0,0,0,0]},{"a":42361,"t":"byte","b":[3,70,73,48,5,232,24,1]},{"a":42369,"t":"byte","b":[232,1,0,0,10,249,71,208]},{"a":42377,"t":"byte","b":[1,168,77,1,182,1,0,0]},{"a":42385,"t":"byte","b":[12,80,70,144,1,232,1,1]},{"a":42393,"t":"byte","b":[0,0,0,0,10,144,71,112]},{"a":42401,"t":"byte","b":[1,168,1,1,0,0,0,0]},{"a":42409,"t":"byte","b":[247,13,71,144,1,168,2,1]},{"a":42417,"t":"byte","b":[0,0,0,0,247,13,71,176]},{"a":42425,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":42433,"t":"byte","b":[7,0,70,192,1,168,79,1]},{"a":42441,"t":"byte","b":[167,1,0,0,7,0,76,224]},{"a":42449,"t":"byte","b":[1,168,1,1,0,0,0,0]},{"a":42457,"t":"byte","b":[89,0,79,176,1,168,3,1]},{"a":42465,"t":"byte","b":[0,0,0,0,96,0,74,144]},{"a":42473,"t":"byte","b":[1,168,2,1,0,0,0,0]},{"a":42481,"t":"byte","b":[9,6,128,0,1,200,245,1]},{"a":42489,"t":"byte","b":[11,1,0,0,11,9,64,80]},{"a":42497,"t":"byte","b":[1,192,44,1,0,0,0,0]},{"a":42505,"t":"byte","b":[9,10,75,160,1,168,2,25]},{"a":42513,"t":"byte","b":[254,49,0,0,8,0,64,112]},{"a":42521,"t":"byte","b":[1,168,1,1,0,7,0,1]},{"a":42529,"t":"byte","b":[9,0,71,16,1,168,255,1]},{"a":42537,"t":"byte","b":[0,0,0,0,120,0,128,0]},{"a":42545,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":42553,"t":"byte","b":[8,0,71,128,1,224,255,7]},{"a":42561,"t":"byte","b":[1,9,0,0,135,0,128,0]},{"a":42569,"t":"byte","b":[1,200,1,1,255,1,0,0]},{"a":42577,"t":"byte","b":[8,0,70,96,1,232,253,1]},{"a":42585,"t":"byte","b":[8,1,0,0,68,0,128,0]},{"a":42593,"t":"byte","b":[1,200,7,1,255,1,0,0]},{"a":42601,"t":"byte","b":[26,0,79,32,1,232,251,1]},{"a":42609,"t":"byte","b":[2,1,0,0,3,0,79,208]},{"a":42617,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":42625,"t":"byte","b":[0,0,16,0,0,0,0,0]},{"a":42633,"t":"byte","b":[0,0,0,0,8,0,128,0]},{"a":42641,"t":"byte","b":[1,200,1,1,255,1,0,0]},{"a":42649,"t":"byte","b":[7,9,128,0,1,200,1,1]},{"a":42657,"t":"byte","b":[255,1,0,0,155,0,128,0]},{"a":42665,"t":"byte","b":[1,200,1,1,255,1,0,0]},{"a":42673,"t":"byte","b":[10,0,72,112,1,168,99,1]},{"a":42681,"t":"byte","b":[0,0,0,0]},{"a":42685,"t":"gap","n":5120},{"a":42685,"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":45277,"t":"note","l":"strip_copy","c":"The clean copy of the arena strip.","note":"outside the tracked image","x":[35947,35998]},{"a":47805,"l":"message_pointers","c":"Where each message starts, for print_message's numbers $80 to $97.","t":"addr","b":[237,186],"oa":47853,"o":"msg_80","x":[33117,33435,33513,33746,35107,37626]},{"a":47807,"t":"addr","b":[244,186],"oa":47860,"o":"msg_81"},{"a":47809,"t":"addr","b":[18,187],"oa":47890,"o":"msg_82"},{"a":47811,"t":"addr","b":[26,187],"oa":47898,"o":"msg_83"},{"a":47813,"t":"addr","b":[34,187],"oa":47906,"o":"msg_84"},{"a":47815,"t":"addr","b":[42,187],"oa":47914,"o":"msg_85"},{"a":47817,"t":"addr","b":[52,187],"oa":47924,"o":"msg_86"},{"a":47819,"t":"addr","b":[58,187],"oa":47930,"o":"msg_87"},{"a":47821,"t":"addr","b":[67,187],"oa":47939,"o":"msg_88"},{"a":47823,"t":"addr","b":[76,187],"oa":47948,"o":"msg_89"},{"a":47825,"t":"addr","b":[97,187],"oa":47969,"o":"msg_8A"},{"a":47827,"t":"addr","b":[115,187],"oa":47987,"o":"msg_strength_00"},{"a":47829,"t":"addr","b":[135,187],"oa":48007,"o":"msg_strength_01"},{"a":47831,"t":"addr","b":[155,187],"oa":48027,"o":"msg_strength_02"},{"a":47833,"t":"addr","b":[175,187],"oa":48047,"o":"msg_strength_03"},{"a":47835,"t":"addr","b":[195,187],"oa":48067,"o":"msg_strength_04"},{"a":47837,"t":"addr","b":[215,187],"oa":48087,"o":"msg_strength_05"},{"a":47839,"t":"addr","b":[235,187],"oa":48107,"o":"msg_strength_06"},{"a":47841,"t":"addr","b":[255,187],"oa":48127,"o":"msg_strength_07"},{"a":47843,"t":"addr","b":[19,188],"oa":48147,"o":"msg_strength_08"},{"a":47845,"t":"addr","b":[39,188],"oa":48167,"o":"msg_strength_09"},{"a":47847,"t":"addr","b":[59,188],"oa":48187,"o":"msg_strength_10"},{"a":47849,"t":"addr","b":[79,188],"oa":48207,"o":"msg_strength_11"},{"a":47851,"t":"addr","b":[99,188],"oa":48227,"o":"msg_strength_12"},{"a":47853,"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":[47805]},{"a":47860,"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":[47807]},{"a":47868,"t":"byte","b":[49,48,32,56,55,13,14,18]},{"a":47876,"t":"byte","b":[177,72,69,76,76,79,32,67]},{"a":47884,"t":"byte","b":[76,65,73,82,69,36]},{"a":47890,"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":[47809]},{"a":47898,"l":"msg_83","c":"Message $83, show_mode, two players, which this side never has (players, $BD, stays 0): \"2PLR\" at column 18, row 24, colours $C3.","t":"byte","b":[18,24,195,50,80,76,82,36],"x":[47811]},{"a":47906,"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":[47813]},{"a":47914,"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":[47815]},{"a":47922,"t":"byte","b":[68,36]},{"a":47924,"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":[47817]},{"a":47930,"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":[47819]},{"a":47938,"t":"byte","b":[36]},{"a":47939,"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":[47821]},{"a":47947,"t":"byte","b":[36]},{"a":47948,"l":"msg_89","c":"Message $89, the ending, when Drax's star strikes (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":[47823]},{"a":47956,"t":"byte","b":[69,78,68,32,72,65,83,32]},{"a":47964,"t":"byte","b":[67,79,77,69,36]},{"a":47969,"l":"msg_8A","c":"Message $8A, the ending, when Mariana comes to the barbarian (reach_drax): \"THANKS BIG BOY\" at column 9, row 17, colours $B3.","t":"byte","b":[9,17,179,84,72,65,78,75],"x":[47825]},{"a":47977,"t":"byte","b":[83,32,66,73,71,32,66,79]},{"a":47985,"t":"byte","b":[89,36]},{"a":47987,"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":[47827]},{"a":47995,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":48003,"t":"byte","b":[32,32,32,36]},{"a":48007,"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":[47829]},{"a":48015,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":48023,"t":"byte","b":[32,32,32,36]},{"a":48027,"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":[47831]},{"a":48035,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":48043,"t":"byte","b":[32,32,32,36]},{"a":48047,"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":[47833]},{"a":48055,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":48063,"t":"byte","b":[32,32,32,36]},{"a":48067,"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":[47835]},{"a":48075,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":48083,"t":"byte","b":[32,32,32,36]},{"a":48087,"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":[47837]},{"a":48095,"t":"byte","b":[32,13,0,1,2,32,32,32]},{"a":48103,"t":"byte","b":[32,32,32,36]},{"a":48107,"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":[47839]},{"a":48115,"t":"byte","b":[41,13,0,1,2,32,32,32]},{"a":48123,"t":"byte","b":[32,32,32,36]},{"a":48127,"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":[47841]},{"a":48135,"t":"byte","b":[41,13,0,1,2,40,32,32]},{"a":48143,"t":"byte","b":[32,32,32,36]},{"a":48147,"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":[47843]},{"a":48155,"t":"byte","b":[41,13,0,1,2,40,41,32]},{"a":48163,"t":"byte","b":[32,32,32,36]},{"a":48167,"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":[47845]},{"a":48175,"t":"byte","b":[41,13,0,1,2,40,41,40]},{"a":48183,"t":"byte","b":[32,32,32,36]},{"a":48187,"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":[47847]},{"a":48195,"t":"byte","b":[41,13,0,1,2,40,41,40]},{"a":48203,"t":"byte","b":[41,32,32,36]},{"a":48207,"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":[47849]},{"a":48215,"t":"byte","b":[41,13,0,1,2,40,41,40]},{"a":48223,"t":"byte","b":[41,40,32,36]},{"a":48227,"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":[47851]},{"a":48235,"t":"byte","b":[41,13,0,1,2,40,41,40]},{"a":48243,"t":"byte","b":[41,40,41,36]},{"a":48247,"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":[37771]},{"a":48255,"t":"byte","b":[56,57,32,40,41]},{"a":48260,"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":[37776]},{"a":48268,"t":"byte","b":[35,36,0,37,38]},{"a":48273,"l":"strength_columns","c":"The column of each player's strength display: 0 and 34.","t":"byte","b":[0,34],"x":[33525]},{"a":48275,"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":48280,"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":[160,188,170,188,180,188,200,188],"x":[33221]},{"a":48288,"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":48296,"t":"byte","b":[2,0]},{"a":48298,"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":48306,"t":"byte","b":[3,0]},{"a":48308,"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":48316,"t":"byte","b":[0,237,0,237,128,236,0,236]},{"a":48324,"t":"byte","b":[128,235,3,0]},{"a":48328,"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":48336,"t":"byte","b":[0,235,0,235,128,234,0,234]},{"a":48344,"t":"byte","b":[128,233,3,0]},{"a":48348,"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":[24,189],"oa":48408,"o":"mv_stand","x":[34715,35212]},{"a":48350,"t":"addr","b":[27,189],"oa":48411,"o":"mv_walk_forward"},{"a":48352,"t":"addr","b":[33,189],"oa":48417,"o":"mv_walk_back"},{"a":48354,"t":"addr","b":[39,189],"oa":48423,"o":"mv_web_of_death"},{"a":48356,"t":"addr","b":[45,189],"oa":48429,"o":"mv_jump"},{"a":48358,"t":"addr","b":[51,189],"oa":48435,"o":"mv_leg_chop"},{"a":48360,"t":"addr","b":[58,189],"oa":48442,"o":"mv_crouch"},{"a":48362,"t":"addr","b":[61,189],"oa":48445,"o":"mv_flying_neck_chop"},{"a":48364,"t":"addr","b":[70,189],"oa":48454,"o":"mv_headless_body"},{"a":48366,"t":"addr","b":[80,189],"oa":48464,"o":"mv_body_chop"},{"a":48368,"t":"addr","b":[87,189],"oa":48471,"o":"mv_protect_body"},{"a":48370,"t":"addr","b":[91,189],"oa":48475,"o":"mv_neck_chop"},{"a":48372,"t":"addr","b":[98,189],"oa":48482,"o":"mv_kick"},{"a":48374,"t":"addr","b":[104,189],"oa":48488,"o":"mv_recoil"},{"a":48376,"t":"addr","b":[109,189],"oa":48493,"o":"mv_overhead_chop"},{"a":48378,"t":"addr","b":[116,189],"oa":48500,"o":"mv_head_butt"},{"a":48380,"t":"addr","b":[121,189],"oa":48505,"o":"mv_protect_head"},{"a":48382,"t":"addr","b":[126,189],"oa":48510,"o":"mv_roll_forward"},{"a":48384,"t":"addr","b":[132,189],"oa":48516,"o":"mv_roll_back"},{"a":48386,"t":"addr","b":[139,189],"oa":48523,"o":"mv_victory"},{"a":48388,"t":"addr","b":[154,189],"oa":48538,"o":"mv_stand_up"},{"a":48390,"t":"addr","b":[157,189],"oa":48541,"o":"mv_95"},{"a":48392,"t":"addr","b":[160,189],"oa":48544,"o":"mv_lower_the_guard"},{"a":48394,"t":"addr","b":[163,189],"oa":48547,"o":"mv_crouch_down"},{"a":48396,"t":"addr","b":[166,189],"oa":48550,"o":"mv_end_of_the_roll"},{"a":48398,"t":"addr","b":[169,189],"oa":48553,"o":"mv_knocked_down"},{"a":48400,"t":"addr","b":[175,189],"oa":48559,"o":"mv_taunt"},{"a":48402,"t":"addr","b":[185,189],"oa":48569,"o":"mv_fall_dead"},{"a":48404,"t":"addr","b":[194,189],"oa":48578,"o":"mv_kick_then_victory"},{"a":48406,"t":"addr","b":[201,189],"oa":48585,"o":"mv_turn_round"},{"a":48408,"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":[48348]},{"a":48411,"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":[48350]},{"a":48417,"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":[48352]},{"a":48423,"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":[48354]},{"a":48429,"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":[48356]},{"a":48435,"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":[48358]},{"a":48442,"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":[48360]},{"a":48445,"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":[48362]},{"a":48453,"t":"byte","b":[0]},{"a":48454,"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":[48364]},{"a":48462,"t":"byte","b":[255,4]},{"a":48464,"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":[48366]},{"a":48471,"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":[48368]},{"a":48475,"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":[48370]},{"a":48482,"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":[48372]},{"a":48488,"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":[48374]},{"a":48493,"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":[48376]},{"a":48500,"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":[48378]},{"a":48505,"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":[48380]},{"a":48510,"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":[48382]},{"a":48516,"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":[48384]},{"a":48523,"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":[48386]},{"a":48531,"t":"byte","b":[49,49,48,47,47,255,4]},{"a":48538,"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":[48388]},{"a":48541,"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":[48390]},{"a":48544,"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":[48392]},{"a":48547,"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":[48394]},{"a":48550,"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":[48396]},{"a":48553,"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":[48398]},{"a":48559,"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":[48400]},{"a":48567,"t":"byte","b":[3,0]},{"a":48569,"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":[48402]},{"a":48577,"t":"byte","b":[4]},{"a":48578,"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":[48404]},{"a":48585,"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":[48406]},{"a":48591,"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":[35180]},{"a":48595,"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":[34365,34530]},{"a":48598,"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":[140,190],"oa":48780,"o":"frame_00","x":[35275,36860]},{"a":48600,"t":"addr","b":[156,190],"oa":48796,"o":"frame_01"},{"a":48602,"t":"addr","b":[172,190],"oa":48812,"o":"frame_02"},{"a":48604,"t":"addr","b":[188,190],"oa":48828,"o":"frame_03"},{"a":48606,"t":"addr","b":[204,190],"oa":48844,"o":"frame_04"},{"a":48608,"t":"addr","b":[220,190],"oa":48860,"o":"frame_05"},{"a":48610,"t":"addr","b":[236,190],"oa":48876,"o":"frame_06"},{"a":48612,"t":"addr","b":[252,190],"oa":48892,"o":"frame_07"},{"a":48614,"t":"addr","b":[12,191],"oa":48908,"o":"frame_08"},{"a":48616,"t":"addr","b":[36,191],"oa":48932,"o":"frame_09"},{"a":48618,"t":"addr","b":[60,191],"oa":48956,"o":"frame_0a"},{"a":48620,"t":"addr","b":[76,191],"oa":48972,"o":"frame_0b"},{"a":48622,"t":"addr","b":[92,191],"oa":48988,"o":"frame_0c"},{"a":48624,"t":"addr","b":[108,191],"oa":49004,"o":"frame_0d"},{"a":48626,"t":"addr","b":[124,191],"oa":49020,"o":"frame_0e"},{"a":48628,"t":"addr","b":[148,191],"oa":49044,"o":"frame_0f"},{"a":48630,"t":"addr","b":[172,191],"oa":49068,"o":"frame_10"},{"a":48632,"t":"addr","b":[196,191],"oa":49092,"o":"frame_11"},{"a":48634,"t":"addr","b":[212,191],"oa":49108,"o":"frame_12"},{"a":48636,"t":"addr","b":[228,191],"oa":49124,"o":"frame_13"},{"a":48638,"t":"addr","b":[244,191],"oa":49140,"o":"frame_14"},{"a":48640,"t":"addr","b":[0,192],"oa":49152,"o":"frame_15"},{"a":48642,"t":"addr","b":[16,192],"oa":49168,"o":"frame_16"},{"a":48644,"t":"addr","b":[32,192],"oa":49184,"o":"frame_17"},{"a":48646,"t":"addr","b":[48,192],"oa":49200,"o":"frame_18"},{"a":48648,"t":"addr","b":[64,192],"oa":49216,"o":"frame_19"},{"a":48650,"t":"addr","b":[80,192],"oa":49232,"o":"frame_1a"},{"a":48652,"t":"addr","b":[96,192],"oa":49248,"o":"frame_1b"},{"a":48654,"t":"addr","b":[112,192],"oa":49264,"o":"frame_1c"},{"a":48656,"t":"addr","b":[128,192],"oa":49280,"o":"frame_1d"},{"a":48658,"t":"addr","b":[144,192],"oa":49296,"o":"frame_1e"},{"a":48660,"t":"addr","b":[160,192],"oa":49312,"o":"frame_1f"},{"a":48662,"t":"addr","b":[180,192],"oa":49332,"o":"frame_20"},{"a":48664,"t":"addr","b":[196,192],"oa":49348,"o":"frame_21"},{"a":48666,"t":"addr","b":[208,192],"oa":49360,"o":"frame_22"},{"a":48668,"t":"addr","b":[224,192],"oa":49376,"o":"frame_23"},{"a":48670,"t":"addr","b":[240,192],"oa":49392,"o":"frame_24"},{"a":48672,"t":"addr","b":[0,193],"oa":49408,"o":"frame_25"},{"a":48674,"t":"addr","b":[16,193],"oa":49424,"o":"frame_26"},{"a":48676,"t":"addr","b":[32,193],"oa":49440,"o":"frame_27"},{"a":48678,"t":"addr","b":[44,193],"oa":49452,"o":"frame_28"},{"a":48680,"t":"addr","b":[60,193],"oa":49468,"o":"frame_29"},{"a":48682,"t":"addr","b":[76,193],"oa":49484,"o":"frame_2a"},{"a":48684,"t":"addr","b":[88,193],"oa":49496,"o":"frame_2b"},{"a":48686,"t":"addr","b":[104,193],"oa":49512,"o":"frame_2c"},{"a":48688,"t":"addr","b":[120,193],"oa":49528,"o":"frame_2d"},{"a":48690,"t":"addr","b":[136,193],"oa":49544,"o":"frame_2e"},{"a":48692,"t":"addr","b":[152,193],"oa":49560,"o":"frame_2f"},{"a":48694,"t":"addr","b":[168,193],"oa":49576,"o":"frame_30"},{"a":48696,"t":"addr","b":[184,193],"oa":49592,"o":"frame_31"},{"a":48698,"t":"addr","b":[208,193],"oa":49616,"o":"frame_32"},{"a":48700,"t":"addr","b":[224,193],"oa":49632,"o":"frame_33"},{"a":48702,"t":"addr","b":[240,193],"oa":49648,"o":"frame_34"},{"a":48704,"t":"addr","b":[0,194],"oa":49664,"o":"frame_35"},{"a":48706,"t":"addr","b":[16,194],"oa":49680,"o":"frame_36"},{"a":48708,"t":"addr","b":[32,194],"oa":49696,"o":"frame_37"},{"a":48710,"t":"addr","b":[12,191],"oa":48908,"o":"frame_08"},{"a":48712,"t":"addr","b":[76,191],"oa":48972,"o":"frame_0b"},{"a":48714,"t":"addr","b":[76,191],"oa":48972,"o":"frame_0b"},{"a":48716,"t":"addr","b":[108,191],"oa":49004,"o":"frame_0d"},{"a":48718,"t":"addr","b":[48,194],"oa":49712,"o":"frame_3c"},{"a":48720,"t":"addr","b":[32,192],"oa":49184,"o":"frame_17"},{"a":48722,"t":"addr","b":[108,191],"oa":49004,"o":"frame_0d"},{"a":48724,"t":"addr","b":[0,192],"oa":49152,"o":"frame_15"},{"a":48726,"t":"addr","b":[0,192],"oa":49152,"o":"frame_15"},{"a":48728,"t":"addr","b":[0,192],"oa":49152,"o":"frame_15"},{"a":48730,"t":"addr","b":[48,194],"oa":49712,"o":"frame_3c"},{"a":48732,"t":"addr","b":[80,192],"oa":49232,"o":"frame_1a"},{"a":48734,"t":"addr","b":[16,192],"oa":49168,"o":"frame_16"},{"a":48736,"t":"addr","b":[80,192],"oa":49232,"o":"frame_1a"},{"a":48738,"t":"addr","b":[96,192],"oa":49248,"o":"frame_1b"},{"a":48740,"t":"addr","b":[0,192],"oa":49152,"o":"frame_15"},{"a":48742,"t":"addr","b":[160,192],"oa":49312,"o":"frame_1f"},{"a":48744,"t":"addr","b":[180,192],"oa":49332,"o":"frame_20"},{"a":48746,"t":"addr","b":[208,193],"oa":49616,"o":"frame_32"},{"a":48748,"t":"addr","b":[64,194],"oa":49728,"o":"frame_4b"},{"a":48750,"t":"addr","b":[80,194],"oa":49744,"o":"frame_4c"},{"a":48752,"t":"addr","b":[96,194],"oa":49760,"o":"frame_4d"},{"a":48754,"t":"addr","b":[112,194],"oa":49776,"o":"frame_4e"},{"a":48756,"t":"addr","b":[128,194],"oa":49792,"o":"frame_4f"},{"a":48758,"t":"addr","b":[144,194],"oa":49808,"o":"frame_50"},{"a":48760,"t":"addr","b":[0,192],"oa":49152,"o":"frame_15"},{"a":48762,"t":"addr","b":[160,194],"oa":49824,"o":"frame_52"},{"a":48764,"t":"addr","b":[176,194],"oa":49840,"o":"frame_53"},{"a":48766,"t":"addr","b":[192,194],"oa":49856,"o":"frame_54"},{"a":48768,"t":"addr","b":[208,194],"oa":49872,"o":"frame_55"},{"a":48770,"t":"addr","b":[224,194],"oa":49888,"o":"frame_56"},{"a":48772,"t":"addr","b":[240,194],"oa":49904,"o":"frame_57"},{"a":48774,"t":"addr","b":[0,195],"oa":49920,"o":"frame_58"},{"a":48776,"t":"addr","b":[16,195],"oa":49936,"o":"frame_59"},{"a":48778,"t":"addr","b":[92,191],"oa":48988,"o":"frame_0c"},{"a":48780,"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":[48598]},{"a":48788,"t":"byte","b":[0,0,0,1,51,2,176,14]},{"a":48796,"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":[48600]},{"a":48804,"t":"byte","b":[0,8,1,1,51,2,176,14]},{"a":48812,"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":[48602]},{"a":48820,"t":"byte","b":[0,8,1,1,51,2,176,14]},{"a":48828,"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":[48604]},{"a":48836,"t":"byte","b":[0,8,1,1,51,2,176,14]},{"a":48844,"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":[48606]},{"a":48852,"t":"byte","b":[0,0,0,1,52,2,174,10]},{"a":48860,"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":[48608]},{"a":48868,"t":"byte","b":[0,0,0,1,53,2,175,8]},{"a":48876,"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":[48610]},{"a":48884,"t":"byte","b":[0,0,0,1,54,2,173,10]},{"a":48892,"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":[48612]},{"a":48900,"t":"byte","b":[0,0,0,1,55,2,172,10]},{"a":48908,"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":[48614,48710]},{"a":48916,"t":"byte","b":[0,0,0,3,56,2,166,16]},{"a":48924,"t":"byte","b":[0,140,141,0,1,140,141,24]},{"a":48932,"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":[48616]},{"a":48940,"t":"byte","b":[0,0,0,3,57,2,161,14]},{"a":48948,"t":"byte","b":[2,140,141,0,3,140,141,24]},{"a":48956,"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":[48618]},{"a":48964,"t":"byte","b":[0,0,0,1,58,2,197,12]},{"a":48972,"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":[48620,48712,48714]},{"a":48980,"t":"byte","b":[0,0,0,1,59,2,192,12]},{"a":48988,"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":[48622,48778]},{"a":48996,"t":"byte","b":[0,0,0,1,60,2,194,14]},{"a":49004,"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":[48624,48716,48722]},{"a":49012,"t":"byte","b":[0,0,0,1,61,2,183,16]},{"a":49020,"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":[48626]},{"a":49028,"t":"byte","b":[0,8,2,3,62,2,175,14]},{"a":49036,"t":"byte","b":[4,140,141,0,5,140,141,24]},{"a":49044,"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":[48628]},{"a":49052,"t":"byte","b":[0,8,1,3,63,2,170,18]},{"a":49060,"t":"byte","b":[6,140,141,0,7,140,141,24]},{"a":49068,"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":[48630]},{"a":49076,"t":"byte","b":[0,8,1,3,64,2,175,20]},{"a":49084,"t":"byte","b":[8,140,141,0,9,140,141,24]},{"a":49092,"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":[48632]},{"a":49100,"t":"byte","b":[0,0,0,1,65,2,177,8]},{"a":49108,"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":[48634]},{"a":49116,"t":"byte","b":[0,0,0,1,66,2,192,28]},{"a":49124,"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":[48636]},{"a":49132,"t":"byte","b":[102,0,0,1,67,2,200,40]},{"a":49140,"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":[48638]},{"a":49148,"t":"byte","b":[106,0,0,0]},{"a":49152,"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":[48640,48724,48726,48728,48740,48760]},{"a":49160,"t":"byte","b":[0,0,0,1,87,2,178,10]},{"a":49168,"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":[48642,48734]},{"a":49176,"t":"byte","b":[0,0,0,1,94,2,180,12]},{"a":49184,"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":[48644,48720]},{"a":49192,"t":"byte","b":[0,0,0,1,95,2,180,14]},{"a":49200,"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":[48646]},{"a":49208,"t":"byte","b":[0,0,0,1,69,2,177,10]},{"a":49216,"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":[48648]},{"a":49224,"t":"byte","b":[0,8,1,1,70,2,176,12]},{"a":49232,"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":[48650,48732,48736]},{"a":49240,"t":"byte","b":[0,0,0,1,71,2,174,16]},{"a":49248,"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":[48652,48738]},{"a":49256,"t":"byte","b":[0,0,0,1,72,2,175,2]},{"a":49264,"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":[48654]},{"a":49272,"t":"byte","b":[0,0,0,1,72,2,175,2]},{"a":49280,"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":[48656]},{"a":49288,"t":"byte","b":[0,4,2,1,73,2,174,8]},{"a":49296,"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":[48658]},{"a":49304,"t":"byte","b":[0,4,2,1,74,2,175,22]},{"a":49312,"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":[48660,48742]},{"a":49320,"t":"byte","b":[0,0,0,2,75,2,175,16]},{"a":49328,"t":"byte","b":[10,140,141,24]},{"a":49332,"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":[48662,48744]},{"a":49340,"t":"byte","b":[0,0,0,1,76,2,174,16]},{"a":49348,"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":[48664]},{"a":49356,"t":"byte","b":[234,4,2,0]},{"a":49360,"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":[48666]},{"a":49368,"t":"byte","b":[0,0,0,1,78,2,175,26]},{"a":49376,"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":[48668]},{"a":49384,"t":"byte","b":[0,8,1,1,79,2,187,22]},{"a":49392,"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":[48670]},{"a":49400,"t":"byte","b":[0,8,4,1,80,2,211,24]},{"a":49408,"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":[48672]},{"a":49416,"t":"byte","b":[0,8,2,1,81,2,213,30]},{"a":49424,"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":[48674]},{"a":49432,"t":"byte","b":[0,8,4,1,82,2,211,14]},{"a":49440,"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":[48676]},{"a":49448,"t":"byte","b":[0,8,2,0]},{"a":49452,"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":[48678]},{"a":49460,"t":"byte","b":[0,8,1,1,83,2,189,14]},{"a":49468,"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":[48680]},{"a":49476,"t":"byte","b":[0,4,1,1,83,2,189,14]},{"a":49484,"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":[48682]},{"a":49492,"t":"byte","b":[0,4,5,0]},{"a":49496,"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":[48684]},{"a":49504,"t":"byte","b":[0,4,3,1,82,2,211,14]},{"a":49512,"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,190,0,0,191],"x":[48686]},{"a":49520,"t":"byte","b":[0,4,5,1,81,2,213,30]},{"a":49528,"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":[48688]},{"a":49536,"t":"byte","b":[0,4,2,1,80,2,211,24]},{"a":49544,"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":[48690]},{"a":49552,"t":"byte","b":[0,4,2,1,79,2,187,22]},{"a":49560,"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":[48692]},{"a":49568,"t":"byte","b":[0,0,0,1,84,2,173,16]},{"a":49576,"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":[48694]},{"a":49584,"t":"byte","b":[0,0,0,1,84,2,173,16]},{"a":49592,"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":[48696]},{"a":49600,"t":"byte","b":[0,0,0,3,85,2,173,16]},{"a":49608,"t":"byte","b":[11,140,141,0,12,140,141,24]},{"a":49616,"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":[48698,48746]},{"a":49624,"t":"byte","b":[0,0,0,1,86,2,175,20]},{"a":49632,"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":[48700]},{"a":49640,"t":"byte","b":[0,8,1,1,51,2,176,14]},{"a":49648,"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":[48702]},{"a":49656,"t":"byte","b":[0,4,1,1,51,2,176,14]},{"a":49664,"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":[48704]},{"a":49672,"t":"byte","b":[0,4,1,1,51,2,176,14]},{"a":49680,"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":[48706]},{"a":49688,"t":"byte","b":[0,4,1,1,51,2,176,14]},{"a":49696,"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":[48708]},{"a":49704,"t":"byte","b":[0,4,1,1,51,2,176,14]},{"a":49712,"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":[48718,48730]},{"a":49720,"t":"byte","b":[0,0,0,1,70,2,176,12]},{"a":49728,"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":[48748]},{"a":49736,"t":"byte","b":[0,4,1,1,87,2,178,10]},{"a":49744,"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":[48750]},{"a":49752,"t":"byte","b":[0,4,2,1,73,2,174,9]},{"a":49760,"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":[48752]},{"a":49768,"t":"byte","b":[219,4,3,1,88,2,210,10]},{"a":49776,"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":[48754]},{"a":49784,"t":"byte","b":[219,0,0,1,88,2,210,10]},{"a":49792,"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":[48756]},{"a":49800,"t":"byte","b":[224,0,0,1,89,2,196,22]},{"a":49808,"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":[48758]},{"a":49816,"t":"byte","b":[0,4,1,1,51,2,176,14]},{"a":49824,"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":[48762]},{"a":49832,"t":"byte","b":[0,0,0,1,51,2,176,14]},{"a":49840,"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":[48764]},{"a":49848,"t":"byte","b":[0,0,0,1,90,2,174,14]},{"a":49856,"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":[48766]},{"a":49864,"t":"byte","b":[0,0,0,1,90,2,174,14]},{"a":49872,"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":[48768]},{"a":49880,"t":"byte","b":[0,0,0,1,93,2,180,10]},{"a":49888,"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":[48770]},{"a":49896,"t":"byte","b":[0,0,0,1,91,2,199,26]},{"a":49904,"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":[48772]},{"a":49912,"t":"byte","b":[0,4,2,1,92,2,204,10]},{"a":49920,"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":[48774]},{"a":49928,"t":"byte","b":[0,0,0,1,87,2,178,11]},{"a":49936,"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":[48776]},{"a":49944,"t":"byte","b":[234,0,0,0]},{"a":49948,"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":[34885]},{"a":49956,"t":"byte","b":[36,37,38,67]},{"a":49960,"l":"hit_lists","c":"Pointers to each blow's list of victim poses and hit records.","t":"addr","b":[64,195],"oa":49984,"o":"hits_0","x":[34782]},{"a":49962,"t":"addr","b":[179,195],"oa":50099,"o":"hits_1"},{"a":49964,"t":"addr","b":[40,196],"oa":50216,"o":"hits_2"},{"a":49966,"t":"addr","b":[163,196],"oa":50339,"o":"hits_3"},{"a":49968,"t":"addr","b":[20,197],"oa":50452,"o":"hits_4"},{"a":49970,"t":"addr","b":[137,197],"oa":50569,"o":"hits_5"},{"a":49972,"t":"addr","b":[238,197],"oa":50670,"o":"hits_6"},{"a":49974,"t":"addr","b":[65,198],"oa":50753,"o":"hits_7"},{"a":49976,"t":"addr","b":[126,198],"oa":50814,"o":"hits_8"},{"a":49978,"t":"addr","b":[225,198],"oa":50913,"o":"hits_9"},{"a":49980,"t":"addr","b":[62,199],"oa":51006,"o":"hits_10"},{"a":49982,"t":"addr","b":[155,199],"oa":51099,"o":"hits_11"},{"a":49984,"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":[49960]},{"a":49992,"t":"byte","b":[4,19,5,14,6,19,7,6]},{"a":50000,"t":"byte","b":[8,20,10,19,11,19,13,19]},{"a":50008,"t":"byte","b":[14,19,15,21,16,19,21,19]},{"a":50016,"t":"byte","b":[22,19,23,19,23,16,24,19]},{"a":50024,"t":"byte","b":[25,19,27,21,31,19,34,21]},{"a":50032,"t":"byte","b":[40,19,50,21,51,21,52,20]},{"a":50040,"t":"byte","b":[53,20,54,20,55,20,57,19]},{"a":50048,"t":"byte","b":[58,19,59,20,60,20,61,20]},{"a":50056,"t":"byte","b":[62,21,63,19,64,19,65,19]},{"a":50064,"t":"byte","b":[66,19,68,19,69,19,70,21]},{"a":50072,"t":"byte","b":[71,19,72,19,73,19,74,21]},{"a":50080,"t":"byte","b":[75,19,80,19,81,19,82,19]},{"a":50088,"t":"byte","b":[83,19,84,19,85,19,88,19]},{"a":50096,"t":"byte","b":[90,19,255]},{"a":50099,"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":[49962]},{"a":50107,"t":"byte","b":[4,22,5,14,6,22,7,6]},{"a":50115,"t":"byte","b":[8,23,10,22,11,22,13,22]},{"a":50123,"t":"byte","b":[14,22,15,24,16,22,21,22]},{"a":50131,"t":"byte","b":[22,22,23,22,23,16,24,22]},{"a":50139,"t":"byte","b":[25,22,26,24,27,24,31,22]},{"a":50147,"t":"byte","b":[34,24,40,22,50,24,51,24]},{"a":50155,"t":"byte","b":[52,23,53,23,54,23,55,23]},{"a":50163,"t":"byte","b":[57,22,58,22,59,23,60,23]},{"a":50171,"t":"byte","b":[61,23,62,24,63,22,64,22]},{"a":50179,"t":"byte","b":[65,22,66,22,68,22,69,22]},{"a":50187,"t":"byte","b":[70,24,71,22,72,22,73,22]},{"a":50195,"t":"byte","b":[74,24,75,22,80,24,81,22]},{"a":50203,"t":"byte","b":[82,22,83,22,84,22,85,24]},{"a":50211,"t":"byte","b":[88,24,90,24,255]},{"a":50216,"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":[49964]},{"a":50224,"t":"byte","b":[4,25,5,25,6,25,7,25]},{"a":50232,"t":"byte","b":[8,26,10,26,11,26,12,6]},{"a":50240,"t":"byte","b":[13,25,14,25,15,25,16,25]},{"a":50248,"t":"byte","b":[21,26,22,26,23,26,24,27]},{"a":50256,"t":"byte","b":[25,27,26,27,27,28,31,25]},{"a":50264,"t":"byte","b":[32,27,34,27,35,26,40,8]},{"a":50272,"t":"byte","b":[41,26,50,25,51,25,52,25]},{"a":50280,"t":"byte","b":[53,25,54,25,55,25,57,6]},{"a":50288,"t":"byte","b":[58,26,59,25,60,26,61,26]},{"a":50296,"t":"byte","b":[62,26,63,26,64,26,65,26]},{"a":50304,"t":"byte","b":[66,27,67,27,68,27,69,25]},{"a":50312,"t":"byte","b":[70,28,71,26,72,25,73,25]},{"a":50320,"t":"byte","b":[74,25,75,26,80,25,81,25]},{"a":50328,"t":"byte","b":[82,25,83,25,84,25,85,25]},{"a":50336,"t":"byte","b":[88,25,255]},{"a":50339,"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":[49966]},{"a":50347,"t":"byte","b":[4,30,6,29,8,31,10,31]},{"a":50355,"t":"byte","b":[11,29,13,29,14,29,15,29]},{"a":50363,"t":"byte","b":[16,29,21,30,22,29,23,6]},{"a":50371,"t":"byte","b":[24,14,25,29,27,31,28,15]},{"a":50379,"t":"byte","b":[31,31,34,31,35,31,41,29]},{"a":50387,"t":"byte","b":[50,29,51,29,52,29,53,29]},{"a":50395,"t":"byte","b":[54,29,55,29,57,29,58,29]},{"a":50403,"t":"byte","b":[59,29,60,29,61,6,62,29]},{"a":50411,"t":"byte","b":[63,29,64,29,65,29,66,29]},{"a":50419,"t":"byte","b":[68,29,69,29,70,31,71,29]},{"a":50427,"t":"byte","b":[72,29,73,29,74,29,75,29]},{"a":50435,"t":"byte","b":[80,29,81,29,82,29,83,29]},{"a":50443,"t":"byte","b":[84,29,85,29,88,29,90,29]},{"a":50451,"t":"byte","b":[255]},{"a":50452,"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":[49968]},{"a":50460,"t":"byte","b":[4,5,5,5,6,5,8,0]},{"a":50468,"t":"byte","b":[9,37,13,36,14,37,15,36]},{"a":50476,"t":"byte","b":[16,36,21,36,22,37,23,37]},{"a":50484,"t":"byte","b":[24,36,25,36,26,6,27,38]},{"a":50492,"t":"byte","b":[27,13,28,38,28,13,31,36]},{"a":50500,"t":"byte","b":[49,37,50,4,51,4,52,4]},{"a":50508,"t":"byte","b":[53,4,54,4,55,4,59,36]},{"a":50516,"t":"byte","b":[60,37,61,37,63,5,63,11]},{"a":50524,"t":"byte","b":[64,5,64,11,65,5,65,11]},{"a":50532,"t":"byte","b":[66,5,66,11,67,6,68,5]},{"a":50540,"t":"byte","b":[68,11,70,5,71,5,71,11]},{"a":50548,"t":"byte","b":[72,4,75,5,75,11,80,5]},{"a":50556,"t":"byte","b":[81,4,82,4,83,4,84,4]},{"a":50564,"t":"byte","b":[85,5,88,5,255]},{"a":50569,"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":[49970]},{"a":50577,"t":"byte","b":[4,10,5,10,6,10,7,10]},{"a":50585,"t":"byte","b":[10,10,11,10,12,10,13,12]},{"a":50593,"t":"byte","b":[14,10,15,10,16,10,21,10]},{"a":50601,"t":"byte","b":[23,10,25,10,26,10,31,10]},{"a":50609,"t":"byte","b":[34,12,50,10,51,10,52,10]},{"a":50617,"t":"byte","b":[53,10,54,10,55,10,57,10]},{"a":50625,"t":"byte","b":[58,10,59,12,60,10,61,10]},{"a":50633,"t":"byte","b":[62,10,63,10,64,10,65,10]},{"a":50641,"t":"byte","b":[66,10,68,10,71,10,72,10]},{"a":50649,"t":"byte","b":[74,10,75,10,80,10,81,10]},{"a":50657,"t":"byte","b":[82,10,83,10,84,10,85,10]},{"a":50665,"t":"byte","b":[88,10,90,10,255]},{"a":50670,"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":[49972]},{"a":50678,"t":"byte","b":[4,33,5,33,6,33,7,33]},{"a":50686,"t":"byte","b":[8,34,9,32,13,33,14,32]},{"a":50694,"t":"byte","b":[15,34,16,32,21,33,21,13]},{"a":50702,"t":"byte","b":[22,33,23,33,24,32,25,33]},{"a":50710,"t":"byte","b":[27,35,28,35,31,32,32,6]},{"a":50718,"t":"byte","b":[34,15,50,32,51,32,52,32]},{"a":50726,"t":"byte","b":[53,32,54,32,55,32,67,32]},{"a":50734,"t":"byte","b":[74,32,75,16,80,32,81,16]},{"a":50742,"t":"byte","b":[82,32,83,32,84,32,85,33]},{"a":50750,"t":"byte","b":[88,32,255]},{"a":50753,"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":[49974]},{"a":50761,"t":"byte","b":[14,3,15,3,16,3,21,3]},{"a":50769,"t":"byte","b":[24,3,25,3,26,3,31,3]},{"a":50777,"t":"byte","b":[32,3,50,3,51,3,52,3]},{"a":50785,"t":"byte","b":[53,3,54,3,55,3,66,3]},{"a":50793,"t":"byte","b":[67,3,68,3,72,3,73,3]},{"a":50801,"t":"byte","b":[74,3,80,3,82,3,83,3]},{"a":50809,"t":"byte","b":[84,3,88,3,255]},{"a":50814,"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":[49976]},{"a":50822,"t":"byte","b":[4,17,5,17,6,17,7,17]},{"a":50830,"t":"byte","b":[10,17,11,17,12,17,13,17]},{"a":50838,"t":"byte","b":[14,17,15,17,16,17,21,17]},{"a":50846,"t":"byte","b":[22,17,23,17,24,17,25,17]},{"a":50854,"t":"byte","b":[26,17,28,18,31,17,32,17]},{"a":50862,"t":"byte","b":[34,17,50,17,51,17,52,17]},{"a":50870,"t":"byte","b":[53,17,54,17,55,17,57,17]},{"a":50878,"t":"byte","b":[58,17,59,17,66,17,67,17]},{"a":50886,"t":"byte","b":[68,17,72,17,73,17,74,17]},{"a":50894,"t":"byte","b":[75,17,80,17,81,17,82,17]},{"a":50902,"t":"byte","b":[83,17,84,17,85,17,88,17]},{"a":50910,"t":"byte","b":[90,17,255]},{"a":50913,"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":[49978]},{"a":50921,"t":"byte","b":[4,18,5,18,6,18,7,18]},{"a":50929,"t":"byte","b":[10,18,11,18,12,18,13,18]},{"a":50937,"t":"byte","b":[14,18,15,18,16,18,21,18]},{"a":50945,"t":"byte","b":[24,18,25,18,26,18,28,18]},{"a":50953,"t":"byte","b":[31,18,32,18,50,18,51,18]},{"a":50961,"t":"byte","b":[52,18,53,18,54,18,55,18]},{"a":50969,"t":"byte","b":[57,18,58,18,59,18,66,18]},{"a":50977,"t":"byte","b":[67,18,68,18,72,18,73,18]},{"a":50985,"t":"byte","b":[74,18,75,18,80,18,81,18]},{"a":50993,"t":"byte","b":[82,18,83,18,84,18,85,18]},{"a":51001,"t":"byte","b":[88,18,90,18,255]},{"a":51006,"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":[49980]},{"a":51014,"t":"byte","b":[4,17,5,17,6,17,7,17]},{"a":51022,"t":"byte","b":[10,17,11,17,12,17,13,17]},{"a":51030,"t":"byte","b":[14,17,15,17,16,17,21,17]},{"a":51038,"t":"byte","b":[24,17,25,17,26,17,28,18]},{"a":51046,"t":"byte","b":[31,17,32,17,50,17,51,17]},{"a":51054,"t":"byte","b":[52,17,53,17,54,17,55,17]},{"a":51062,"t":"byte","b":[57,17,58,17,59,17,66,17]},{"a":51070,"t":"byte","b":[67,17,68,17,72,17,73,17]},{"a":51078,"t":"byte","b":[74,17,75,17,80,17,81,17]},{"a":51086,"t":"byte","b":[82,17,83,17,84,17,85,17]},{"a":51094,"t":"byte","b":[88,17,90,17,255]},{"a":51099,"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":[49982]},{"a":51107,"t":"byte","b":[4,37,5,38,6,38,7,37]},{"a":51115,"t":"byte","b":[8,36,9,37,13,37,14,37]},{"a":51123,"t":"byte","b":[15,36,16,36,21,36,22,37]},{"a":51131,"t":"byte","b":[23,37,24,36,25,36,27,2]},{"a":51139,"t":"byte","b":[27,13,28,2,28,13,31,36]},{"a":51147,"t":"byte","b":[35,37,39,37,40,37,49,37]},{"a":51155,"t":"byte","b":[50,37,51,37,52,37,53,37]},{"a":51163,"t":"byte","b":[54,37,55,37,59,36,60,37]},{"a":51171,"t":"byte","b":[61,37,63,37,64,37,65,37]},{"a":51179,"t":"byte","b":[66,37,67,6,68,37,70,38]},{"a":51187,"t":"byte","b":[71,37,72,37,75,37,80,37]},{"a":51195,"t":"byte","b":[81,36,82,37,83,37,84,37]},{"a":51203,"t":"byte","b":[85,38,88,37,255]},{"a":51208,"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":51212,"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":51216,"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":51220,"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":51224,"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":51228,"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":51232,"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":51236,"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":51240,"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":51244,"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":51248,"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":51252,"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":51256,"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":51260,"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":51264,"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":51268,"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":51272,"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":51276,"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":51280,"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":51284,"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":51288,"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":51292,"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":51296,"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":51300,"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":51304,"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":51308,"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":51312,"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":51316,"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":51320,"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":51324,"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":51328,"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":51332,"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":51336,"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":51340,"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":51344,"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":51348,"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":51352,"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":51356,"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":51360,"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":51364,"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":51372,"t":"byte","b":[220,225,225,0,238,238,0]},{"a":51379,"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":51387,"t":"byte","b":[48,138,192,48,138,181,48,138]},{"a":51395,"t":"byte","b":[159,40,138,164,48]},{"a":51400,"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":51408,"t":"byte","b":[0,0,0,0,2,0,0,0]},{"a":51416,"t":"byte","b":[0,1,0,0,0,0,0,5]},{"a":51424,"t":"byte","b":[0]},{"a":51425,"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":[35226]},{"a":51432,"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":[35231]},{"a":51439,"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":[35239]},{"a":51446,"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":[36986]},{"a":51454,"l":"ai_level_picks","c":"Pointers to each skill level's list of 32 picks (computer_moves).","t":"addr","b":[14,201],"oa":51470,"o":"ai_level_0","x":[34584]},{"a":51456,"t":"addr","b":[46,201],"oa":51502,"o":"ai_level_1"},{"a":51458,"t":"addr","b":[78,201],"oa":51534,"o":"ai_level_2"},{"a":51460,"t":"addr","b":[110,201],"oa":51566,"o":"ai_level_3"},{"a":51462,"t":"addr","b":[142,201],"oa":51598,"o":"ai_level_4"},{"a":51464,"t":"addr","b":[174,201],"oa":51630,"o":"ai_level_5"},{"a":51466,"t":"addr","b":[206,201],"oa":51662,"o":"ai_level_6"},{"a":51468,"t":"addr","b":[238,201],"oa":51694,"o":"ai_level_7"},{"a":51470,"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":[51454]},{"a":51478,"t":"byte","b":[5,5,6,6,6,6,6,6]},{"a":51486,"t":"byte","b":[6,6,7,7,7,7,7,7]},{"a":51494,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":51502,"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":[51456]},{"a":51510,"t":"byte","b":[5,5,5,5,5,6,6,6]},{"a":51518,"t":"byte","b":[6,6,6,6,6,7,7,7]},{"a":51526,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":51534,"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":[51458]},{"a":51542,"t":"byte","b":[3,3,3,4,4,4,4,5]},{"a":51550,"t":"byte","b":[5,5,5,5,6,6,6,6]},{"a":51558,"t":"byte","b":[6,7,7,7,7,7,7,7]},{"a":51566,"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":[51460]},{"a":51574,"t":"byte","b":[2,3,3,3,3,4,4,4]},{"a":51582,"t":"byte","b":[4,5,5,5,5,6,6,6]},{"a":51590,"t":"byte","b":[6,6,6,7,7,7,7,7]},{"a":51598,"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":[51462]},{"a":51606,"t":"byte","b":[1,1,2,2,2,2,3,3]},{"a":51614,"t":"byte","b":[3,3,4,4,4,4,5,5]},{"a":51622,"t":"byte","b":[5,5,6,6,6,7,7,7]},{"a":51630,"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":[51464]},{"a":51638,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":51646,"t":"byte","b":[2,3,3,3,3,4,4,4]},{"a":51654,"t":"byte","b":[4,5,5,5,6,6,7,7]},{"a":51662,"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":[51466]},{"a":51670,"t":"byte","b":[0,0,0,1,1,1,1,1]},{"a":51678,"t":"byte","b":[1,1,1,2,2,2,2,2]},{"a":51686,"t":"byte","b":[3,3,3,4,4,5,5,6]},{"a":51694,"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":[51468]},{"a":51702,"t":"byte","b":[0,0,0,0,0,0,1,1]},{"a":51710,"t":"byte","b":[1,1,1,1,1,1,2,2]},{"a":51718,"t":"byte","b":[2,2,3,3,4,4,5,5]},{"a":51726,"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":[34623]},{"a":51734,"t":"byte","b":[6,6,6,6,6,6,7,7]},{"a":51742,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":51750,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":51758,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":51766,"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":[236,202],"oa":51948,"o":"ai_row_c980","x":[34608]},{"a":51768,"t":"addr","b":[236,202],"oa":51948,"o":"ai_row_c980"},{"a":51770,"t":"addr","b":[236,202],"oa":51948,"o":"ai_row_c980"},{"a":51772,"t":"addr","b":[236,202],"oa":51948,"o":"ai_row_c980"},{"a":51774,"t":"addr","b":[244,202],"oa":51956,"o":"ai_row_c988"},{"a":51776,"t":"addr","b":[244,202],"oa":51956,"o":"ai_row_c988"},{"a":51778,"t":"addr","b":[244,202],"oa":51956,"o":"ai_row_c988"},{"a":51780,"t":"addr","b":[244,202],"oa":51956,"o":"ai_row_c988"},{"a":51782,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51784,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51786,"t":"addr","b":[4,203],"oa":51972,"o":"ai_row_c998"},{"a":51788,"t":"addr","b":[12,203],"oa":51980,"o":"ai_row_c9a0"},{"a":51790,"t":"addr","b":[20,203],"oa":51988,"o":"ai_row_c9a8"},{"a":51792,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51794,"t":"addr","b":[28,203],"oa":51996,"o":"ai_row_c9b0"},{"a":51796,"t":"addr","b":[28,203],"oa":51996,"o":"ai_row_c9b0"},{"a":51798,"t":"addr","b":[28,203],"oa":51996,"o":"ai_row_c9b0"},{"a":51800,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51802,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51804,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51806,"t":"addr","b":[36,203],"oa":52004,"o":"ai_row_c9b8"},{"a":51808,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51810,"t":"addr","b":[44,203],"oa":52012,"o":"ai_row_c9c0"},{"a":51812,"t":"addr","b":[52,203],"oa":52020,"o":"ai_row_c9c8"},{"a":51814,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51816,"t":"addr","b":[140,203],"oa":52108,"o":"ai_row_ca20"},{"a":51818,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51820,"t":"addr","b":[148,203],"oa":52116,"o":"ai_row_ca28"},{"a":51822,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51824,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51826,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51828,"t":"addr","b":[148,203],"oa":52116,"o":"ai_row_ca28"},{"a":51830,"t":"addr","b":[68,203],"oa":52036,"o":"ai_row_c9d8"},{"a":51832,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51834,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51836,"t":"addr","b":[76,203],"oa":52044,"o":"ai_row_c9e0"},{"a":51838,"t":"addr","b":[76,203],"oa":52044,"o":"ai_row_c9e0"},{"a":51840,"t":"addr","b":[76,203],"oa":52044,"o":"ai_row_c9e0"},{"a":51842,"t":"addr","b":[84,203],"oa":52052,"o":"ai_row_c9e8"},{"a":51844,"t":"addr","b":[84,203],"oa":52052,"o":"ai_row_c9e8"},{"a":51846,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51848,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51850,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51852,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51854,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51856,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51858,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51860,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51862,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51864,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51866,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51868,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51870,"t":"addr","b":[236,202],"oa":51948,"o":"ai_row_c980"},{"a":51872,"t":"addr","b":[236,202],"oa":51948,"o":"ai_row_c980"},{"a":51874,"t":"addr","b":[236,202],"oa":51948,"o":"ai_row_c980"},{"a":51876,"t":"addr","b":[236,202],"oa":51948,"o":"ai_row_c980"},{"a":51878,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51880,"t":"addr","b":[92,203],"oa":52060,"o":"ai_row_c9f0"},{"a":51882,"t":"addr","b":[100,203],"oa":52068,"o":"ai_row_c9f8"},{"a":51884,"t":"addr","b":[100,203],"oa":52068,"o":"ai_row_c9f8"},{"a":51886,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51888,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51890,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51892,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51894,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51896,"t":"addr","b":[108,203],"oa":52076,"o":"ai_row_ca00"},{"a":51898,"t":"addr","b":[108,203],"oa":52076,"o":"ai_row_ca00"},{"a":51900,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51902,"t":"addr","b":[236,202],"oa":51948,"o":"ai_row_c980"},{"a":51904,"t":"addr","b":[236,202],"oa":51948,"o":"ai_row_c980"},{"a":51906,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51908,"t":"addr","b":[68,203],"oa":52036,"o":"ai_row_c9d8"},{"a":51910,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51912,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51914,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51916,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51918,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51920,"t":"addr","b":[116,203],"oa":52084,"o":"ai_row_ca08"},{"a":51922,"t":"addr","b":[116,203],"oa":52084,"o":"ai_row_ca08"},{"a":51924,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51926,"t":"addr","b":[84,203],"oa":52052,"o":"ai_row_c9e8"},{"a":51928,"t":"addr","b":[36,203],"oa":52004,"o":"ai_row_c9b8"},{"a":51930,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51932,"t":"addr","b":[36,203],"oa":52004,"o":"ai_row_c9b8"},{"a":51934,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51936,"t":"addr","b":[44,203],"oa":52012,"o":"ai_row_c9c0"},{"a":51938,"t":"addr","b":[36,203],"oa":52004,"o":"ai_row_c9b8"},{"a":51940,"t":"addr","b":[252,202],"oa":51964,"o":"ai_row_c990"},{"a":51942,"t":"addr","b":[36,203],"oa":52004,"o":"ai_row_c9b8"},{"a":51944,"t":"addr","b":[36,203],"oa":52004,"o":"ai_row_c9b8"},{"a":51946,"t":"addr","b":[132,203],"oa":52100,"o":"ai_row_ca18"},{"a":51948,"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":[51766,51768,51770,51772,51870,51872,51874,51876,51902,51904]},{"a":51956,"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":[51774,51776,51778,51780]},{"a":51964,"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":[51782,51784,51792,51800,51802,51804,51808,51814,51818,51822,51824,51826,51832,51834,51846,51848,51850,51852,51854,51856,51858,51860,51862,51864,51866,51868,51878,51886,51888,51890,51892,51894,51900,51906,51910,51912,51914,51916,51918,51924,51930,51934,51940]},{"a":51972,"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":[51786]},{"a":51980,"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":[51788]},{"a":51988,"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":[51790]},{"a":51996,"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":[51794,51796,51798]},{"a":52004,"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":[51806,51928,51932,51938,51942,51944]},{"a":52012,"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":[51810,51936]},{"a":52020,"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":[51812]},{"a":52028,"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":52036,"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":[51830,51908]},{"a":52044,"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":[51836,51838,51840]},{"a":52052,"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":[51842,51844,51926]},{"a":52060,"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":[51880]},{"a":52068,"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":[51882,51884]},{"a":52076,"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":[51896,51898]},{"a":52084,"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":[51920,51922]},{"a":52092,"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":52100,"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":[51946]},{"a":52108,"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":[51816]},{"a":52116,"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":[51820,51828]},{"a":52124,"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":52132,"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":52140,"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":52148,"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":52156,"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":52164,"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":52172,"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":52180,"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":52188,"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":52196,"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":52204,"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":52212,"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":52220,"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":52228,"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":52236,"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":52244,"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":52252,"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":52260,"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":52268,"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":52276,"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":52284,"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":52292,"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":52300,"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":52308,"l":"picture_sequences","c":"Pointers to the 22 sprite picture sequences $80 to $95 (step_sequence).","t":"addr","b":[128,204],"oa":52352,"o":"pseq_the_head_rolling_facing_right","x":[38782]},{"a":52310,"t":"addr","b":[138,204],"oa":52362,"o":"pseq_the_head_rolling_facing_left"},{"a":52312,"t":"addr","b":[148,204],"oa":52372,"o":"pseq_blood_spurting_from_the_neck"},{"a":52314,"t":"addr","b":[160,204],"oa":52384,"o":"pseq_the_head_s_shadow"},{"a":52316,"t":"addr","b":[165,204],"oa":52389,"o":"pseq_head_at_rest"},{"a":52318,"t":"addr","b":[165,204],"oa":52389,"o":"pseq_head_at_rest"},{"a":52320,"t":"addr","b":[175,204],"oa":52399,"o":"pseq_the_goblin_s_top_half_walking"},{"a":52322,"t":"addr","b":[183,204],"oa":52407,"o":"pseq_the_goblin_s_bottom_half_walking"},{"a":52324,"t":"addr","b":[191,204],"oa":52415,"o":"pseq_the_goblin_s_top_half_grabbing"},{"a":52326,"t":"addr","b":[197,204],"oa":52421,"o":"pseq_the_goblin_s_bottom_half_grabbing"},{"a":52328,"t":"addr","b":[203,204],"oa":52427,"o":"pseq_a_blood_splash"},{"a":52330,"t":"addr","b":[208,204],"oa":52432,"o":"pseq_8b"},{"a":52332,"t":"addr","b":[213,204],"oa":52437,"o":"pseq_8c"},{"a":52334,"t":"addr","b":[218,204],"oa":52442,"o":"pseq_8d"},{"a":52336,"t":"addr","b":[223,204],"oa":52447,"o":"pseq_8e"},{"a":52338,"t":"addr","b":[228,204],"oa":52452,"o":"pseq_8f"},{"a":52340,"t":"addr","b":[233,204],"oa":52457,"o":"pseq_90"},{"a":52342,"t":"addr","b":[238,204],"oa":52462,"o":"pseq_91"},{"a":52344,"t":"addr","b":[243,204],"oa":52467,"o":"pseq_92"},{"a":52346,"t":"addr","b":[248,204],"oa":52472,"o":"pseq_93"},{"a":52348,"t":"addr","b":[253,204],"oa":52477,"o":"pseq_94"},{"a":52350,"t":"addr","b":[2,205],"oa":52482,"o":"pseq_95"},{"a":52352,"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":[52308]},{"a":52360,"t":"byte","b":[255,0]},{"a":52362,"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":[52310]},{"a":52370,"t":"byte","b":[255,0]},{"a":52372,"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":[52312]},{"a":52380,"t":"byte","b":[37,37,255,1]},{"a":52384,"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":[52314]},{"a":52389,"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":[52316,52318]},{"a":52394,"c":"A copy of the sequence before it, which no pointer names: $84 and $85 both point at $CCA5.","t":"byte","b":[1,140,30,255,0]},{"a":52399,"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":[52320]},{"a":52407,"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":[52322]},{"a":52415,"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":[52324]},{"a":52421,"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":[52326]},{"a":52427,"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":[52328]},{"a":52432,"l":"pseq_8b","c":"Picture sequence $8B, Mariana's head (scene records 2 and 3): 1 frame a picture, multicolour, red; pictures $33, again.","t":"byte","b":[1,130,51,255,0],"x":[52330]},{"a":52437,"l":"pseq_8c","c":"Picture sequence $8C, Mariana's body (scene record 2): 1 frame a picture, multicolour, red; pictures $34, again.","t":"byte","b":[1,130,52,255,0],"x":[52332]},{"a":52442,"l":"pseq_8d","c":"Picture sequence $8D, Mariana's legs (scene records 2 and 3): 1 frame a picture, multicolour, red; pictures $35, again.","t":"byte","b":[1,130,53,255,0],"x":[52334]},{"a":52447,"l":"pseq_8e","c":"Picture sequence $8E, a second body for Mariana, in scene record 3, which nothing shows: 1 frame a picture, multicolour, red; pictures $36, again.","t":"byte","b":[1,130,54,255,0],"x":[52336]},{"a":52452,"l":"pseq_8f","c":"Picture sequence $8F, Drax's head (scene record 0): 1 frame a picture, multicolour, purple; pictures $37, again.","t":"byte","b":[1,132,55,255,0],"x":[52338]},{"a":52457,"l":"pseq_90","c":"Picture sequence $90, Drax's robe, standing (scene record 0): 1 frame a picture, multicolour, purple; pictures $38, again.","t":"byte","b":[1,132,56,255,0],"x":[52340]},{"a":52462,"l":"pseq_91","c":"Picture sequence $91, the foot of Drax's robe (scene records 0 and 1): 1 frame a picture, multicolour, purple; pictures $39, again.","t":"byte","b":[1,132,57,255,0],"x":[52342]},{"a":52467,"l":"pseq_92","c":"Picture sequence $92, Drax's throwing arm (scene record 1): 1 frame a picture, multicolour, purple; pictures $3A, again.","t":"byte","b":[1,132,58,255,0],"x":[52344]},{"a":52472,"l":"pseq_93","c":"Picture sequence $93, Drax's head as he throws (scene record 1): 1 frame a picture, multicolour, purple; pictures $3B, again.","t":"byte","b":[1,132,59,255,0],"x":[52346]},{"a":52477,"l":"pseq_94","c":"Picture sequence $94, Drax's robe as he throws (scene record 1): 1 frame a picture, multicolour, purple; pictures $3C, again.","t":"byte","b":[1,132,60,255,0],"x":[52348]},{"a":52482,"l":"pseq_95","c":"Picture sequence $95, the star Drax throws (drax_throws): 2 frames a picture, hi-res, white; pictures $3D $3E $3F, again.","t":"byte","b":[2,1,61,62,63,255,0],"x":[52350]},{"a":52489,"l":"scene_records","c":"Pointers to four records of twelve bytes for scene_sprites: 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. The ending shows records 0 and 1 by turns while Drax throws, then 2; nothing shows record 3.","t":"addr","b":[17,205],"oa":52497,"o":"scene_0","x":[36420]},{"a":52491,"t":"addr","b":[29,205],"oa":52509,"o":"scene_1"},{"a":52493,"t":"addr","b":[41,205],"oa":52521,"o":"scene_2"},{"a":52495,"t":"addr","b":[53,205],"oa":52533,"o":"scene_3"},{"a":52497,"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":[52489]},{"a":52505,"t":"byte","b":[0,0,21,42]},{"a":52509,"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":[52491]},{"a":52517,"t":"byte","b":[0,0,21,42]},{"a":52521,"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":[52493]},{"a":52529,"t":"byte","b":[0,0,21,42]},{"a":52533,"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":[52495]},{"a":52541,"t":"byte","b":[0,0,21,42]},{"a":52545,"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.","t":"byte","b":[138,139],"x":[34016]},{"a":52547,"l":"dodge_lists","c":"Pointers to the moves that dodge each kind of star (star_strikes): $CD47 for the high one, $CD4B for the low one.","t":"addr","b":[71,205],"oa":52551,"o":"dodge_high","x":[34086]},{"a":52549,"t":"addr","b":[75,205],"oa":52555,"o":"dodge_low"},{"a":52551,"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":[52547]},{"a":52555,"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":[52549]},{"a":52559,"l":"motion_script_table","c":"Pointers to the twelve motion scripts $80 to $8B (step_motion).","t":"addr","b":[103,205],"oa":52583,"o":"mot_standing_still","x":[38989]},{"a":52561,"t":"addr","b":[108,205],"oa":52588,"o":"mot_the_head_flying_off_to_the_right"},{"a":52563,"t":"addr","b":[181,205],"oa":52661,"o":"mot_the_head_flying_off_to_the_left"},{"a":52565,"t":"addr","b":[254,205],"oa":52734,"o":"mot_the_shadow_following_the_head_right"},{"a":52567,"t":"addr","b":[3,206],"oa":52739,"o":"mot_the_shadow_following_the_head_left"},{"a":52569,"t":"addr","b":[8,206],"oa":52744,"o":"mot_the_goblin_walking_right"},{"a":52571,"t":"addr","b":[16,206],"oa":52752,"o":"mot_the_head_kicked_away"},{"a":52573,"t":"addr","b":[42,206],"oa":52778,"o":"mot_the_shadow_following_the_kicked_head"},{"a":52575,"t":"addr","b":[46,206],"oa":52782,"o":"mot_the_goblin_s_top_half_grabbing"},{"a":52577,"t":"addr","b":[52,206],"oa":52788,"o":"mot_the_goblin_s_bottom_half_grabbing"},{"a":52579,"t":"addr","b":[58,206],"oa":52794,"o":"mot_star_high"},{"a":52581,"t":"addr","b":[62,206],"oa":52798,"o":"mot_star_low"},{"a":52583,"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":[52559]},{"a":52588,"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":[52561]},{"a":52596,"t":"byte","b":[8,32,4,0,10,33,4,0]},{"a":52604,"t":"byte","b":[10,34,4,0,10,36,4,0]},{"a":52612,"t":"byte","b":[10,40,4,0,2,2,1,5]},{"a":52620,"t":"byte","b":[223,9,34,2,0,9,33,4]},{"a":52628,"t":"byte","b":[0,8,32,2,0,10,33,4]},{"a":52636,"t":"byte","b":[0,10,34,2,5,223,9,33]},{"a":52644,"t":"byte","b":[2,0,8,32,2,0,10,33]},{"a":52652,"t":"byte","b":[2,5,223,8,32,12,1,0]},{"a":52660,"t":"byte","b":[132]},{"a":52661,"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":[52563]},{"a":52669,"t":"byte","b":[4,32,4,0,6,33,4,0]},{"a":52677,"t":"byte","b":[6,34,4,0,6,36,4,0]},{"a":52685,"t":"byte","b":[6,40,4,0,2,2,1,5]},{"a":52693,"t":"byte","b":[223,5,34,2,0,5,33,4]},{"a":52701,"t":"byte","b":[0,4,32,2,0,6,33,4]},{"a":52709,"t":"byte","b":[0,6,34,2,5,223,5,33]},{"a":52717,"t":"byte","b":[2,0,4,32,2,0,6,33]},{"a":52725,"t":"byte","b":[2,5,223,4,32,12,1,0]},{"a":52733,"t":"byte","b":[133]},{"a":52734,"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":[52565]},{"a":52739,"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":[52567]},{"a":52744,"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":[52569]},{"a":52752,"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":[52571]},{"a":52760,"t":"byte","b":[8,48,9,0,10,49,4,0]},{"a":52768,"t":"byte","b":[10,50,9,5,223,0,0,1]},{"a":52776,"t":"byte","b":[2,6]},{"a":52778,"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":[52573]},{"a":52782,"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":[52575]},{"a":52788,"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":[52577]},{"a":52794,"l":"mot_star_high","c":"Motion script $8A, Drax's star thrown high: 64 frames left (X 4, Y 0 a frame), then off.","t":"byte","b":[4,64,64,4],"x":[52579]},{"a":52798,"l":"mot_star_low","c":"Motion script $8B, Drax's star thrown low: 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":[52581]},{"a":52806,"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":[37221]},{"a":52808,"l":"head_sequences","c":"The head's picture sequence by facing: $80, $81.","t":"byte","b":[128,129],"x":[37152]},{"a":52810,"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":52812,"l":"kick_sequences","c":"The sequences for the head and its shadow when the goblin kicks: $80, $83.","t":"byte","b":[128,131],"x":[38588]},{"a":52814,"l":"grab_sequences","c":"The goblin's two halves' picture sequences while it grabs the body: $88, $89.","t":"byte","b":[136,137],"x":[38692]},{"a":52816,"l":"head_motions","c":"The head's motion script by facing: $81, $82.","t":"byte","b":[129,130],"x":[37168]},{"a":52818,"l":"shadow_motions","c":"The shadow's motion script by facing: $83, $84.","t":"byte","b":[131,132],"x":[37174]},{"a":52820,"l":"kick_motions","c":"The head's and the shadow's scripts when kicked: $86, $87.","t":"byte","b":[134,135],"x":[38582]},{"a":52822,"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":[38686]},{"a":52824,"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":[92,206],"oa":52828,"o":"stick_list_right","x":[34381]},{"a":52826,"t":"addr","b":[101,206],"oa":52837,"o":"stick_list_left"},{"a":52828,"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":[52824]},{"a":52836,"t":"byte","b":[5]},{"a":52837,"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":[52826]},{"a":52845,"t":"byte","b":[9]},{"a":52846,"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":[34435]},{"a":52854,"t":"byte","b":[3,2,4,0,0,3,0,0]},{"a":52862,"t":"byte","b":[0,5,3,3,3,3,0,6]},{"a":52870,"t":"byte","b":[7,0,3,3]},{"a":52874,"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":[34441]},{"a":52882,"t":"byte","b":[8,8,8,8,8,8,8,8]},{"a":52890,"t":"byte","b":[8,5,8,8,8,8,8,10]},{"a":52898,"t":"byte","b":[11,8,8,8]},{"a":52902,"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":52910,"t":"byte","b":[144]},{"a":52911,"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":52919,"t":"byte","b":[148]},{"a":52920,"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":52928,"t":"byte","b":[144]},{"a":52929,"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":52937,"t":"byte","b":[144]},{"a":52938,"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":52946,"t":"byte","b":[144]},{"a":52947,"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":52955,"t":"byte","b":[152]},{"a":52956,"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":52964,"t":"byte","b":[134]},{"a":52965,"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":52973,"t":"byte","b":[144]},{"a":52974,"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":52982,"t":"byte","b":[131]},{"a":52983,"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":52991,"t":"byte","b":[148]},{"a":52992,"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":53000,"t":"byte","b":[133]},{"a":53001,"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":53009,"t":"byte","b":[0]},{"a":53010,"l":"sprite_bits","c":"The bit of each sprite, 1 to $80.","t":"byte","b":[1,2,4,8,16,32,64,128],"x":[34820,36963,36978,37064,38385,38444,38504,38760,38842,38855,38868,40015]},{"a":53018,"l":"sprite_masks","c":"Each sprite's bit cleared, $FE to $7F.","t":"byte","b":[254,253,251,247,239,223,191,127],"x":[34043,34153,34329,36444,36930,36996,37072,38414,38436,38470,38795,38804,38813,38919,39152,39876,40581]},{"a":53026,"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":[35434]},{"a":53034,"t":"word","b":[138,6,141,6,68,7,71,7],"d":[1674,1677,1860,1863]},{"a":53042,"t":"word","b":[74,7],"d":[1866]},{"a":53044,"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":[35454]},{"a":53052,"t":"byte","b":[20,27,28,29,36,37,38,45]},{"a":53060,"t":"byte","b":[46,47,54,55,56,63,64,65]},{"a":53068,"t":"byte","b":[72,73,74,81,82,83,90,91]},{"a":53076,"t":"byte","b":[92,99,100,101,108,109,110,117]},{"a":53084,"t":"byte","b":[118,119,126,127,128,135,136,137]},{"a":53092,"t":"byte","b":[144,145,146,153,154,155,162,163]},{"a":53100,"t":"byte","b":[164,171,172,173,180,181,182]},{"a":53107,"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":[35791,35909]},{"a":53115,"t":"byte","b":[0]},{"a":53116,"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":[35767,35877]},{"a":53124,"t":"word","b":[0,5,64,6,128,7,192,8],"d":[1280,1600,1920,2240]},{"a":53132,"t":"gap","n":116},{"a":53248,"l":"stashed_arena","c":"The other backdrop's arena, the hall of arches with Drax in the left-hand arch and Mariana in the right, 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":[234,170,149,149,85,87,87,87]},{"a":53256,"t":"byte","b":[221,255,191,175,175,175,111,159]},{"a":53264,"t":"byte","b":[85,102,170,170,170,170,170,250]},{"a":53272,"t":"byte","b":[85,86,170,170,170,174,171,235]},{"a":53280,"t":"byte","b":[85,247,255,255,255,251,251,234]},{"a":53288,"t":"byte","b":[170,235,255,255,223,255,119,117]},{"a":53296,"t":"byte","b":[170,170,255,255,255,255,127,95]},{"a":53304,"t":"byte","b":[166,85,85,85,85,85,85,221]},{"a":53312,"t":"byte","b":[154,170,170,170,170,170,170,170]},{"a":53320,"t":"byte","b":[245,213,85,85,85,85,90,170]},{"a":53328,"t":"byte","b":[170,235,255,255,255,255,117,85]},{"a":53336,"t":"byte","b":[154,106,166,85,85,85,85,255]},{"a":53344,"t":"byte","b":[170,170,239,255,255,255,253,93]},{"a":53352,"t":"byte","b":[85,93,127,255,255,254,235,170]},{"a":53360,"t":"byte","b":[93,255,255,255,255,255,250,170]},{"a":53368,"t":"byte","b":[153,170,170,170,170,190,255,255]},{"a":53376,"t":"byte","b":[254,255,255,255,223,213,213,85]},{"a":53384,"t":"byte","b":[234,255,255,255,255,247,119,85]},{"a":53392,"t":"byte","b":[250,254,254,255,255,247,117,117]},{"a":53400,"t":"byte","b":[85,221,255,255,255,255,175,175]},{"a":53408,"t":"byte","b":[85,87,119,127,255,255,255,255]},{"a":53416,"t":"byte","b":[170,89,85,85,85,85,85,223]},{"a":53424,"t":"byte","b":[170,175,191,191,255,255,255,255]},{"a":53432,"t":"byte","b":[171,171,239,255,255,255,255,255]},{"a":53440,"t":"byte","b":[117,255,255,255,255,255,255,238]},{"a":53448,"t":"byte","b":[170,170,255,255,255,255,253,247]},{"a":53456,"t":"byte","b":[170,105,85,85,85,85,119,247]},{"a":53464,"t":"byte","b":[170,239,255,255,255,255,223,119]},{"a":53472,"t":"byte","b":[85,149,170,170,170,170,170,235]},{"a":53480,"t":"byte","b":[170,238,255,255,255,255,255,255]},{"a":53488,"t":"byte","b":[170,190,189,245,245,245,246,249]},{"a":53496,"t":"byte","b":[86,85,253,253,255,191,191,191]},{"a":53504,"t":"byte","b":[85,85,153,170,175,239,203,239]},{"a":53512,"t":"byte","b":[170,170,170,170,213,213,245,253]},{"a":53520,"t":"byte","b":[170,170,170,170,250,254,255,255]},{"a":53528,"t":"byte","b":[251,255,255,255,255,255,255,95]},{"a":53536,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":53544,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":53552,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":53560,"t":"byte","b":[251,255,255,255,255,255,255,255]},{"a":53568,"t":"byte","b":[239,255,255,255,255,254,234,249]},{"a":53576,"t":"byte","b":[170,170,170,170,165,87,127,255]},{"a":53584,"t":"byte","b":[170,170,170,170,255,85,85,85]},{"a":53592,"t":"byte","b":[255,255,255,255,127,171,170,170]},{"a":53600,"t":"byte","b":[170,170,170,170,170,170,234,250]},{"a":53608,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53616,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53624,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53632,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53640,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53648,"t":"byte","b":[255,255,255,255,255,255,254,234]},{"a":53656,"t":"byte","b":[170,170,170,170,171,191,245,213]},{"a":53664,"t":"byte","b":[85,85,85,85,255,170,170,170]},{"a":53672,"t":"byte","b":[170,170,170,170,250,255,255,255]},{"a":53680,"t":"byte","b":[187,255,255,255,255,255,127,87]},{"a":53688,"t":"byte","b":[93,85,85,85,85,85,85,85]},{"a":53696,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":53704,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":53712,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53720,"t":"byte","b":[175,170,170,170,170,171,175,189]},{"a":53728,"t":"byte","b":[85,85,85,85,127,254,234,234]},{"a":53736,"t":"byte","b":[85,85,85,85,165,255,255,255]},{"a":53744,"t":"byte","b":[165,169,169,169,170,249,245,213]},{"a":53752,"t":"byte","b":[85,87,102,170,90,171,175,187]},{"a":53760,"t":"byte","b":[234,234,234,171,171,175,174,174]},{"a":53768,"t":"byte","b":[127,127,95,121,94,87,85,85]},{"a":53776,"t":"byte","b":[85,213,245,245,253,191,239,239]},{"a":53784,"t":"byte","b":[254,255,255,255,255,255,255,127]},{"a":53792,"t":"byte","b":[170,170,234,250,250,254,254,255]},{"a":53800,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53808,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53816,"t":"byte","b":[255,254,255,254,251,238,250,233]},{"a":53824,"t":"byte","b":[86,91,91,111,175,191,191,255]},{"a":53832,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53840,"t":"byte","b":[255,255,253,253,245,249,230,229]},{"a":53848,"t":"byte","b":[255,127,95,95,87,91,102,86]},{"a":53856,"t":"byte","b":[169,170,170,170,170,170,234,234]},{"a":53864,"t":"byte","b":[170,170,234,234,250,250,254,254]},{"a":53872,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53880,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53888,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53896,"t":"byte","b":[85,87,85,87,125,95,127,126]},{"a":53904,"t":"byte","b":[86,86,91,91,111,127,191,255]},{"a":53912,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":53920,"t":"byte","b":[170,166,149,149,93,127,93,127]},{"a":53928,"t":"byte","b":[255,255,255,255,191,191,191,175]},{"a":53936,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":53944,"t":"byte","b":[255,255,127,127,95,95,95,87]},{"a":53952,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":53960,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":53968,"t":"byte","b":[170,170,169,165,149,165,165,151]},{"a":53976,"t":"byte","b":[165,167,151,159,95,127,127,127]},{"a":53984,"t":"byte","b":[85,85,85,85,85,85,85,87]},{"a":53992,"t":"byte","b":[170,170,169,165,149,151,93,93]},{"a":54000,"t":"byte","b":[189,253,245,109,181,213,85,85]},{"a":54008,"t":"byte","b":[155,171,171,213,213,245,117,117]},{"a":54016,"t":"byte","b":[93,93,93,93,93,89,27,218]},{"a":54024,"t":"byte","b":[170,170,170,170,170,170,170,234]},{"a":54032,"t":"byte","b":[109,91,86,86,85,85,85,85]},{"a":54040,"t":"byte","b":[90,90,86,213,181,213,213,215]},{"a":54048,"t":"byte","b":[170,170,170,170,170,234,250,250]},{"a":54056,"t":"byte","b":[170,234,234,250,250,250,250,254]},{"a":54064,"t":"byte","b":[255,254,255,254,255,255,254,255]},{"a":54072,"t":"byte","b":[87,95,95,94,94,126,126,126]},{"a":54080,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":54088,"t":"byte","b":[170,170,170,170,170,170,170,171]},{"a":54096,"t":"byte","b":[233,249,186,185,174,254,255,255]},{"a":54104,"t":"byte","b":[154,155,171,91,110,175,191,191]},{"a":54112,"t":"byte","b":[234,234,106,106,106,234,234,250]},{"a":54120,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54128,"t":"byte","b":[170,234,234,250,250,254,254,255]},{"a":54136,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54144,"t":"byte","b":[255,255,253,255,253,255,245,253]},{"a":54152,"t":"byte","b":[254,254,249,249,249,229,229,229]},{"a":54160,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54168,"t":"byte","b":[253,253,253,253,254,250,250,250]},{"a":54176,"t":"byte","b":[234,247,251,239,235,187,170,170]},{"a":54184,"t":"byte","b":[165,165,165,165,229,245,245,253]},{"a":54192,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54200,"t":"byte","b":[254,254,255,255,255,255,255,255]},{"a":54208,"t":"byte","b":[170,170,170,170,170,170,234,234]},{"a":54216,"t":"byte","b":[255,254,255,255,254,255,254,254]},{"a":54224,"t":"byte","b":[254,254,249,249,249,249,229,229]},{"a":54232,"t":"byte","b":[255,255,255,255,255,254,254,250]},{"a":54240,"t":"byte","b":[86,90,106,106,171,175,187,235]},{"a":54248,"t":"byte","b":[231,159,127,127,255,255,255,255]},{"a":54256,"t":"byte","b":[255,255,255,255,255,255,255,254]},{"a":54264,"t":"byte","b":[186,186,186,186,186,154,218,91]},{"a":54272,"l":"stashed_arena_11","c":"The stashed arena, rows 11 to 14.","t":"byte","b":[117,173,171,170,170,170,170,170]},{"a":54280,"t":"byte","b":[213,213,85,213,253,90,90,93]},{"a":54288,"t":"byte","b":[86,86,87,85,85,87,87,151]},{"a":54296,"t":"byte","b":[165,165,165,149,213,245,245,245]},{"a":54304,"t":"byte","b":[181,253,255,251,254,254,255,251]},{"a":54312,"t":"byte","b":[171,171,171,106,106,90,215,119]},{"a":54320,"t":"byte","b":[171,174,171,191,215,253,171,175]},{"a":54328,"t":"byte","b":[122,122,122,122,122,234,234,234]},{"a":54336,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54344,"t":"byte","b":[254,254,254,254,250,250,234,234]},{"a":54352,"t":"byte","b":[171,170,186,170,186,186,234,234]},{"a":54360,"t":"byte","b":[239,255,190,255,254,254,255,255]},{"a":54368,"t":"byte","b":[95,95,95,95,87,87,149,149]},{"a":54376,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54384,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54392,"t":"byte","b":[170,170,234,229,213,213,245,249]},{"a":54400,"t":"byte","b":[95,87,255,255,107,254,255,254]},{"a":54408,"t":"byte","b":[191,191,191,191,191,191,255,255]},{"a":54416,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54424,"t":"byte","b":[250,251,251,249,251,251,235,235]},{"a":54432,"t":"byte","b":[255,221,93,93,89,174,255,255]},{"a":54440,"t":"byte","b":[253,221,157,173,157,93,93,95]},{"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":[127,95,95,94,90,90,86,87]},{"a":54472,"t":"byte","b":[251,254,170,170,150,169,170,234]},{"a":54480,"t":"byte","b":[159,159,159,159,190,126,169,230]},{"a":54488,"t":"byte","b":[94,126,123,239,191,191,255,239]},{"a":54496,"t":"byte","b":[229,165,165,169,169,173,173,173]},{"a":54504,"t":"byte","b":[106,106,234,170,170,234,234,233]},{"a":54512,"t":"byte","b":[87,87,85,87,127,165,165,117]},{"a":54520,"t":"byte","b":[174,181,213,85,85,85,85,85]},{"a":54528,"t":"byte","b":[234,250,254,255,127,93,86,87]},{"a":54536,"t":"byte","b":[89,93,117,213,213,85,213,245]},{"a":54544,"t":"byte","b":[151,170,151,151,159,159,157,157]},{"a":54552,"t":"byte","b":[213,213,85,85,213,101,125,94]},{"a":54560,"t":"byte","b":[251,251,251,254,254,254,254,254]},{"a":54568,"t":"byte","b":[109,89,87,85,85,85,85,85]},{"a":54576,"t":"byte","b":[171,111,107,95,91,223,119,91]},{"a":54584,"t":"byte","b":[234,234,234,234,234,234,234,234]},{"a":54592,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":54600,"t":"byte","b":[213,213,213,213,213,214,214,218]},{"a":54608,"t":"byte","b":[101,165,165,165,169,166,165,229]},{"a":54616,"t":"byte","b":[253,253,253,253,245,93,125,125]},{"a":54624,"t":"byte","b":[170,106,106,106,106,122,122,254]},{"a":54632,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54640,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54648,"t":"byte","b":[250,250,250,250,250,250,250,250]},{"a":54656,"t":"byte","b":[189,253,189,253,189,253,189,253]},{"a":54664,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":54672,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54680,"t":"byte","b":[186,186,186,185,187,187,251,251]},{"a":54688,"t":"byte","b":[255,255,247,255,191,238,234,234]},{"a":54696,"t":"byte","b":[250,250,254,254,126,190,174,174]},{"a":54704,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":54712,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":54720,"t":"byte","b":[254,254,254,254,254,254,254,254]},{"a":54728,"t":"byte","b":[90,90,90,89,94,123,95,127]},{"a":54736,"t":"byte","b":[158,186,170,170,170,170,170,170]},{"a":54744,"t":"byte","b":[186,186,186,234,234,234,234,234]},{"a":54752,"t":"byte","b":[171,171,170,170,171,166,190,122]},{"a":54760,"t":"byte","b":[189,85,189,189,173,173,237,237]},{"a":54768,"t":"byte","b":[223,239,251,254,254,255,254,250]},{"a":54776,"t":"byte","b":[171,175,191,255,253,117,149,213]},{"a":54784,"t":"byte","b":[87,87,85,85,85,85,85,85]},{"a":54792,"t":"byte","b":[249,245,253,253,253,189,191,175]},{"a":54800,"t":"byte","b":[107,111,111,255,255,255,255,127]},{"a":54808,"t":"byte","b":[245,253,253,254,254,254,254,254]},{"a":54816,"t":"byte","b":[221,253,117,93,87,85,85,85]},{"a":54824,"t":"byte","b":[170,170,170,170,170,106,154,166]},{"a":54832,"t":"byte","b":[253,255,255,255,255,255,255,255]},{"a":54840,"t":"byte","b":[255,85,85,85,106,149,149,149]},{"a":54848,"t":"byte","b":[85,170,170,174,255,170,170,170]},{"a":54856,"t":"byte","b":[255,170,170,169,86,170,170,170]},{"a":54864,"t":"byte","b":[170,255,255,127,213,255,255,255]},{"a":54872,"t":"byte","b":[255,85,85,85,170,85,85,85]},{"a":54880,"t":"byte","b":[255,85,85,85,170,85,85,85]},{"a":54888,"t":"byte","b":[253,171,166,170,85,170,170,170]},{"a":54896,"t":"byte","b":[85,255,255,254,171,255,255,255]},{"a":54904,"t":"byte","b":[170,255,255,255,85,255,255,255]},{"a":54912,"t":"byte","b":[154,239,255,255,85,255,255,255]},{"a":54920,"t":"byte","b":[170,255,255,255,85,255,255,255]},{"a":54928,"t":"byte","b":[255,85,85,105,150,85,85,85]},{"a":54936,"t":"byte","b":[170,255,255,255,85,255,255,255]},{"a":54944,"t":"byte","b":[255,85,85,85,170,85,85,85]},{"a":54952,"t":"byte","b":[255,85,85,149,106,85,85,85]},{"a":54960,"t":"byte","b":[170,255,255,255,85,255,255,255]},{"a":54968,"t":"byte","b":[127,234,170,170,85,170,170,170]},{"a":54976,"t":"byte","b":[85,170,170,174,254,170,170,170]},{"a":54984,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":54992,"t":"byte","b":[255,255,255,255,255,253,247,223]},{"a":55000,"t":"byte","b":[119,127,93,117,213,85,85,85]},{"a":55008,"t":"byte","b":[90,106,106,234,234,234,234,234]},{"a":55016,"t":"byte","b":[214,246,246,255,255,255,255,254]},{"a":55024,"t":"byte","b":[159,175,191,191,191,189,253,245]},{"a":55032,"t":"byte","b":[213,213,85,85,85,85,85,85]},{"a":55040,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":55048,"t":"byte","b":[162,169,165,165,165,165,165,165]},{"a":55056,"t":"byte","b":[64,20,81,64,64,64,64,64]},{"a":55064,"t":"byte","b":[1,5,90,6,5,1,1,1]},{"a":55072,"t":"byte","b":[0,0,0,0,0,0,68,65]},{"a":55080,"t":"byte","b":[0,4,0,16,16,16,0,0]},{"a":55088,"t":"byte","b":[0,64,64,0,0,0,0,0]},{"a":55096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55120,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55152,"t":"byte","b":[0,0,0,0,0,0,0,64]},{"a":55160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55200,"t":"byte","b":[0,0,0,0,0,16,1,0]},{"a":55208,"t":"byte","b":[0,0,0,0,0,0,0,4]},{"a":55216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55240,"t":"byte","b":[0,1,1,0,0,0,0,0]},{"a":55248,"t":"byte","b":[0,16,0,4,4,4,0,0]},{"a":55256,"t":"byte","b":[0,0,0,0,0,0,17,65]},{"a":55264,"t":"byte","b":[64,80,165,144,80,64,64,64]},{"a":55272,"t":"byte","b":[1,20,69,1,1,1,1,1]},{"a":55280,"t":"byte","b":[138,106,90,90,90,90,90,90]},{"a":55288,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":55296,"l":"stashed_arena_15","c":"The stashed arena, rows 15 to 18.","t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":55304,"t":"byte","b":[165,165,165,165,165,165,165,165]},{"a":55312,"t":"byte","b":[64,64,64,64,64,64,64,64]},{"a":55320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55328,"t":"byte","b":[64,80,64,64,64,64,64,64]},{"a":55336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55344,"t":"byte","b":[0,0,64,16,0,0,0,0]},{"a":55352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55376,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55384,"t":"byte","b":[0,0,0,0,0,69,20,0]},{"a":55392,"t":"byte","b":[0,1,1,0,0,0,0,0]},{"a":55400,"t":"byte","b":[0,64,0,0,0,0,16,0]},{"a":55408,"t":"byte","b":[64,0,0,0,0,0,0,0]},{"a":55416,"t":"byte","b":[0,0,1,68,64,0,16,16]},{"a":55424,"t":"byte","b":[1,0,0,0,0,0,0,0]},{"a":55432,"t":"byte","b":[64,0,0,0,0,0,0,0]},{"a":55440,"t":"byte","b":[0,4,0,16,16,16,0,0]},{"a":55448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55464,"t":"byte","b":[1,0,0,0,0,0,0,0]},{"a":55472,"t":"byte","b":[64,16,0,0,0,0,0,0]},{"a":55480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55496,"t":"byte","b":[0,0,1,4,0,0,0,0]},{"a":55504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55512,"t":"byte","b":[1,5,1,1,1,1,1,1]},{"a":55520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55528,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":55536,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":55544,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":55552,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":55560,"t":"byte","b":[165,165,165,165,165,165,165,161]},{"a":55568,"t":"byte","b":[64,64,64,64,64,64,64,0]},{"a":55576,"t":"byte","b":[0,0,0,0,0,0,1,1]},{"a":55584,"t":"byte","b":[64,0,0,64,64,64,64,0]},{"a":55592,"t":"byte","b":[0,4,1,0,0,0,0,0]},{"a":55600,"t":"byte","b":[0,0,80,4,0,0,0,0]},{"a":55608,"t":"byte","b":[0,64,64,0,0,64,0,0]},{"a":55616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55632,"t":"byte","b":[16,0,0,0,0,0,0,0]},{"a":55640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55664,"t":"byte","b":[0,0,0,0,0,0,20,20]},{"a":55672,"t":"byte","b":[0,0,0,84,0,0,0,0]},{"a":55680,"t":"byte","b":[0,0,0,1,0,0,16,4]},{"a":55688,"t":"byte","b":[0,0,64,0,0,0,0,4]},{"a":55696,"t":"byte","b":[0,64,0,0,0,4,0,0]},{"a":55704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55720,"t":"byte","b":[0,0,0,0,0,0,0,65]},{"a":55728,"t":"byte","b":[0,0,0,0,0,0,0,84]},{"a":55736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55744,"t":"byte","b":[0,1,1,0,0,1,0,0]},{"a":55752,"t":"byte","b":[0,0,5,16,0,0,0,0]},{"a":55760,"t":"byte","b":[0,16,64,0,0,0,0,0]},{"a":55768,"t":"byte","b":[1,0,0,1,1,1,1,0]},{"a":55776,"t":"byte","b":[0,0,0,0,0,0,64,64]},{"a":55784,"t":"byte","b":[1,1,1,1,1,1,1,0]},{"a":55792,"t":"byte","b":[90,90,90,90,90,90,90,74]},{"a":55800,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":55808,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":55816,"t":"byte","b":[160,170,161,165,165,165,165,165]},{"a":55824,"t":"byte","b":[0,148,69,64,64,64,64,64]},{"a":55832,"t":"byte","b":[1,5,86,1,0,0,0,0]},{"a":55840,"t":"byte","b":[132,132,161,100,20,5,5,1]},{"a":55848,"t":"byte","b":[64,64,85,64,64,0,0,65]},{"a":55856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55896,"t":"byte","b":[0,0,0,0,0,0,4,1]},{"a":55904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55928,"t":"byte","b":[0,0,0,0,0,0,16,16]},{"a":55936,"t":"byte","b":[0,0,0,0,0,1,1,0]},{"a":55944,"t":"byte","b":[0,0,0,0,16,20,16,0]},{"a":55952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55960,"t":"byte","b":[0,0,0,1,0,0,0,0]},{"a":55968,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":55976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56016,"t":"byte","b":[1,1,85,1,1,0,0,65]},{"a":56024,"t":"byte","b":[18,18,74,25,20,80,80,64]},{"a":56032,"t":"byte","b":[64,80,149,64,0,0,0,0]},{"a":56040,"t":"byte","b":[0,22,81,1,1,1,1,1]},{"a":56048,"t":"byte","b":[10,170,74,90,90,90,90,90]},{"a":56056,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":56064,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":56072,"t":"byte","b":[165,165,165,165,165,165,165,165]},{"a":56080,"t":"byte","b":[64,64,64,64,64,64,64,64]},{"a":56088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56096,"t":"byte","b":[0,0,1,1,1,1,5,5]},{"a":56104,"t":"byte","b":[69,85,80,64,64,0,0,0]},{"a":56112,"t":"byte","b":[0,85,64,0,0,0,0,0]},{"a":56120,"t":"byte","b":[0,0,0,0,0,0,64,64]},{"a":56128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56160,"t":"byte","b":[0,0,0,1,1,0,65,21]},{"a":56168,"t":"byte","b":[0,0,0,4,84,80,80,0]},{"a":56176,"t":"byte","b":[0,0,0,4,16,5,0,0]},{"a":56184,"t":"byte","b":[0,0,0,5,80,0,0,0]},{"a":56192,"t":"byte","b":[1,0,0,0,4,0,0,0]},{"a":56200,"t":"byte","b":[0,0,0,4,4,0,0,0]},{"a":56208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56224,"t":"byte","b":[16,4,4,4,4,4,4,16]},{"a":56232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56256,"t":"byte","b":[0,0,0,0,0,0,1,1]},{"a":56264,"t":"byte","b":[0,85,1,0,0,0,0,0]},{"a":56272,"t":"byte","b":[81,85,5,1,1,0,0,0]},{"a":56280,"t":"byte","b":[0,0,64,64,64,64,80,80]},{"a":56288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56296,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":56304,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":56312,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":56320,"l":"stashed_arena_19","c":"The stashed arena, rows 19 to 22.","t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":56328,"t":"byte","b":[165,165,165,165,161,160,170,161]},{"a":56336,"t":"byte","b":[64,64,64,64,64,1,148,80]},{"a":56344,"t":"byte","b":[0,0,0,1,21,86,1,1]},{"a":56352,"t":"byte","b":[5,4,85,20,160,128,0,0]},{"a":56360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56368,"t":"byte","b":[20,0,0,0,0,0,0,0]},{"a":56376,"t":"byte","b":[64,0,64,64,0,64,0,0]},{"a":56384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56392,"t":"byte","b":[0,0,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,64,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":[64,0,64,64,16,0,0,0]},{"a":56464,"t":"byte","b":[64,80,16,0,0,0,0,0]},{"a":56472,"t":"byte","b":[0,0,1,0,0,0,0,0]},{"a":56480,"t":"byte","b":[16,64,64,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":[0,0,0,0,0,0,0,0]},{"a":56512,"t":"byte","b":[1,0,1,0,0,1,0,0]},{"a":56520,"t":"byte","b":[20,0,0,0,0,0,0,0]},{"a":56528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56536,"t":"byte","b":[80,16,85,20,10,2,0,0]},{"a":56544,"t":"byte","b":[0,0,0,64,84,149,64,64]},{"a":56552,"t":"byte","b":[1,1,1,1,1,64,22,5]},{"a":56560,"t":"byte","b":[90,90,90,90,74,10,170,74]},{"a":56568,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":56576,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":56584,"t":"byte","b":[165,165,165,165,165,165,165,165]},{"a":56592,"t":"byte","b":[64,64,64,64,64,64,64,64]},{"a":56600,"t":"byte","b":[1,1,1,1,0,2,2,1]},{"a":56608,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":56616,"t":"byte","b":[0,0,0,0,0,1,1,85]},{"a":56624,"t":"byte","b":[0,0,1,0,0,84,64,85]},{"a":56632,"t":"byte","b":[0,0,84,80,5,17,16,85]},{"a":56640,"t":"byte","b":[0,0,0,0,80,85,0,105]},{"a":56648,"t":"byte","b":[0,0,0,5,0,80,0,84]},{"a":56656,"t":"byte","b":[0,0,0,80,0,0,0,20]},{"a":56664,"t":"byte","b":[0,0,0,0,85,0,0,84]},{"a":56672,"t":"byte","b":[0,0,0,0,0,0,0,1]},{"a":56680,"t":"byte","b":[0,0,0,0,1,16,0,85]},{"a":56688,"t":"byte","b":[0,0,0,0,0,80,21,85]},{"a":56696,"t":"byte","b":[0,0,0,0,0,0,85,80]},{"a":56704,"t":"byte","b":[0,0,0,0,0,5,80,0]},{"a":56712,"t":"byte","b":[0,0,0,0,0,0,0,5]},{"a":56720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":56728,"t":"byte","b":[0,0,0,0,16,0,0,80]},{"a":56736,"t":"byte","b":[0,0,0,0,0,0,0,165]},{"a":56744,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":56752,"t":"byte","b":[0,0,0,0,5,0,0,85]},{"a":56760,"t":"byte","b":[0,0,0,0,64,1,0,85]},{"a":56768,"t":"byte","b":[0,0,21,0,21,68,4,85]},{"a":56776,"t":"byte","b":[0,0,64,0,0,21,1,85]},{"a":56784,"t":"byte","b":[0,0,0,0,0,64,64,85]},{"a":56792,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":56800,"t":"byte","b":[64,64,64,64,0,128,128,64]},{"a":56808,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":56816,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":56824,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":56832,"t":"byte","b":[170,170,170,170,149,85,85,85]},{"a":56840,"t":"byte","b":[165,165,160,85,85,85,85,21]},{"a":56848,"t":"byte","b":[64,65,21,85,85,85,85,85]},{"a":56856,"t":"byte","b":[5,85,85,84,85,85,85,85]},{"a":56864,"t":"byte","b":[85,85,86,0,85,85,85,85]},{"a":56872,"t":"byte","b":[5,149,85,20,149,106,85,85]},{"a":56880,"t":"byte","b":[85,86,85,80,86,169,85,85]},{"a":56888,"t":"byte","b":[0,169,85,21,21,5,1,101]},{"a":56896,"t":"byte","b":[21,85,85,85,85,85,85,64]},{"a":56904,"t":"byte","b":[85,85,85,85,85,80,85,37]},{"a":56912,"t":"byte","b":[85,84,80,0,106,85,85,85]},{"a":56920,"t":"byte","b":[84,80,85,5,169,85,85,85]},{"a":56928,"t":"byte","b":[0,85,85,85,85,85,85,85]},{"a":56936,"t":"byte","b":[20,85,85,85,85,85,85,85]},{"a":56944,"t":"byte","b":[0,85,85,85,85,85,85,85]},{"a":56952,"t":"byte","b":[0,85,85,85,85,85,85,85]},{"a":56960,"t":"byte","b":[85,85,85,81,85,85,85,85]},{"a":56968,"t":"byte","b":[85,85,85,85,85,85,85,90]},{"a":56976,"t":"byte","b":[81,84,85,85,85,85,85,149]},{"a":56984,"t":"byte","b":[85,85,85,21,85,85,5,21]},{"a":56992,"t":"byte","b":[89,64,85,85,85,85,85,85]},{"a":57000,"t":"byte","b":[85,1,101,81,84,85,85,85]},{"a":57008,"t":"byte","b":[85,85,85,85,85,85,81,85]},{"a":57016,"t":"byte","b":[84,85,85,85,85,85,85,85]},{"a":57024,"t":"byte","b":[0,90,85,84,85,85,85,89]},{"a":57032,"t":"byte","b":[85,149,85,5,149,106,85,85]},{"a":57040,"t":"byte","b":[80,86,85,20,86,169,85,85]},{"a":57048,"t":"byte","b":[85,85,149,0,85,85,85,85]},{"a":57056,"t":"byte","b":[80,85,85,21,85,85,85,85]},{"a":57064,"t":"byte","b":[1,65,84,85,85,85,85,85]},{"a":57072,"t":"byte","b":[90,90,10,85,85,85,85,84]},{"a":57080,"t":"byte","b":[170,170,170,170,86,85,85,87]},{"a":57088,"t":"byte","b":[149,165,101,101,106,101,165,85]},{"a":57096,"t":"byte","b":[170,170,170,170,170,234,186,174]},{"a":57104,"t":"byte","b":[149,85,85,85,85,85,85,85]},{"a":57112,"t":"byte","b":[255,255,255,255,254,234,239,255]},{"a":57120,"t":"byte","b":[85,85,85,169,150,85,85,85]},{"a":57128,"t":"byte","b":[255,255,255,255,170,255,255,255]},{"a":57136,"t":"byte","b":[255,255,255,255,239,255,255,255]},{"a":57144,"t":"byte","b":[251,255,255,255,191,255,235,250]},{"a":57152,"t":"byte","b":[127,255,255,255,255,255,255,191]},{"a":57160,"t":"byte","b":[234,170,170,170,170,170,170,171]},{"a":57168,"t":"byte","b":[170,170,165,170,170,149,90,106]},{"a":57176,"t":"byte","b":[170,170,190,234,234,255,170,170]},{"a":57184,"t":"byte","b":[150,165,170,170,170,250,190,171]},{"a":57192,"t":"byte","b":[170,170,250,170,170,170,170,170]},{"a":57200,"t":"byte","b":[170,170,191,250,170,170,170,170]},{"a":57208,"t":"byte","b":[170,170,250,170,170,170,170,170]},{"a":57216,"t":"byte","b":[213,255,171,255,255,255,255,255]},{"a":57224,"t":"byte","b":[85,191,255,255,255,255,255,255]},{"a":57232,"t":"byte","b":[85,239,255,255,251,251,239,191]},{"a":57240,"t":"byte","b":[170,170,190,170,170,170,170,170]},{"a":57248,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":57256,"t":"byte","b":[245,255,255,255,251,250,254,251]},{"a":57264,"t":"byte","b":[170,170,170,170,170,255,170,170]},{"a":57272,"t":"byte","b":[255,255,255,255,255,191,171,254]},{"a":57280,"t":"byte","b":[239,255,255,255,254,255,235,175]},{"a":57288,"t":"byte","b":[255,255,255,255,247,255,255,255]},{"a":57296,"t":"byte","b":[255,255,255,255,170,255,255,255]},{"a":57304,"t":"byte","b":[85,85,85,127,215,85,85,85]},{"a":57312,"t":"byte","b":[85,85,85,85,213,253,93,87]},{"a":57320,"t":"byte","b":[171,170,170,170,170,170,170,170]},{"a":57328,"t":"byte","b":[170,170,170,170,170,171,174,186]},{"a":57336,"t":"byte","b":[86,90,89,89,169,89,90,0]},{"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,177,112,112,224,120]},{"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,135,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,91,5,91,155]},{"a":57424,"t":"byte","b":[193,94,50,53,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,135,142,135,231,135,142,135]},{"a":57456,"t":"byte","b":[142,144,145,125,208,32,229,155]},{"a":57464,"t":"byte","b":[145,94,222,208,32,235,176,11]},{"a":57472,"t":"byte","b":[128,142,130,142,40,232,142,142]},{"a":57480,"t":"byte","b":[232,130,2,142,142,226,142,142]},{"a":57488,"t":"byte","b":[135,142,130,46,226,130,142,130]},{"a":57496,"t":"byte","b":[46,235,225,125,112,13,80,155]},{"a":57504,"t":"byte","b":[225,229,126,224,176,176,80,14]},{"a":57512,"t":"byte","b":[2,142,142,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,40,8]},{"a":57536,"t":"byte","b":[232,144,225,87,3,112,80,190]},{"a":57544,"t":"byte","b":[231,231,192,1,48,27,190,226]},{"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,80,94,80,190]},{"a":57584,"t":"byte","b":[225,62,28,19,241,16,30,226]},{"a":57592,"t":"byte","b":[224,46,46,240,9,254,14,144]},{"a":57600,"t":"byte","b":[190,78,78,224,78,4,78,78]},{"a":57608,"t":"byte","b":[144,11,11,16,158,224,190,32]},{"a":57616,"t":"byte","b":[32,158,241,12,1,1,94,229]},{"a":57624,"t":"byte","b":[190,190,27,16,241,15,9,9]},{"a":57632,"t":"byte","b":[8,128,128,144,9,152,128,144]},{"a":57640,"t":"byte","b":[128,8,8,9,128,128,128,8]},{"a":57648,"t":"byte","b":[8,144,240,128,8,128,144,128]},{"a":57656,"t":"byte","b":[9,160,240,16,177,91,5,91]},{"a":57664,"t":"byte","b":[91,190,59,235,240,232,184,233]},{"a":57672,"t":"byte","b":[200,232,200,185,121,120,232,126]},{"a":57680,"t":"byte","b":[72,146,36,42,32,64,169,232]},{"a":57688,"t":"byte","b":[142,200,233,128,128,232,185,120]},{"a":57696,"t":"byte","b":[142,135,184,240,83,59,176,181]},{"a":57704,"t":"byte","b":[91,235,235,203,171,188,236,184]},{"a":57712,"t":"byte","b":[152,176,240,121,151,112,160,160]},{"a":57720,"t":"byte","b":[142,152,192,160,160,135,151,128]},{"a":57728,"t":"byte","b":[14,144,14,224,200,8,152,121]},{"a":57736,"t":"byte","b":[224,190,190,191,92,188,91,181]},{"a":57744,"t":"byte","b":[172,235,179,227,176,11,176,190]},{"a":57752,"t":"byte","b":[142,8,41,158,226,46,160,160]},{"a":57760,"t":"byte","b":[14,64,152,192,144,231,160,10]},{"a":57768,"t":"byte","b":[42,224,8,152,168,9,231,121]},{"a":57776,"t":"byte","b":[235,12,12,11,181,83,5,188]},{"a":57784,"t":"byte","b":[235,14,203,224,11,176,183,183]},{"a":57792,"t":"byte","b":[236,190,120,158,194,4,164,160]},{"a":57800,"t":"byte","b":[64,176,16,152,135,183,2,42]},{"a":57808,"t":"byte","b":[32,226,176,9,233,121,121,236]},{"a":57816,"t":"byte","b":[123,123,176,176,192,188,181,235]},{"a":57824,"t":"byte","b":[235,235,236,12,11,176,176,188]},{"a":57832,"t":"byte","b":[44,176,184,14,190,74,64,10]},{"a":57840,"t":"byte","b":[4,114,1,152,124,224,2,46]},{"a":57848,"t":"byte","b":[2,42,14,144,8,137,203,43]},{"a":57856,"t":"byte","b":[203,9,12,11,203,197,91,235]},{"a":57864,"t":"byte","b":[193,14,190,48,10,176,9,12]},{"a":57872,"t":"byte","b":[176,203,12,176,203,11,12,176]},{"a":57880,"t":"byte","b":[176,11,192,12,12,12,176,12]},{"a":57888,"t":"byte","b":[176,176,12,11,203,11,192,176]},{"a":57896,"t":"byte","b":[11,144,11,11,80,53,91,145]},{"a":57904,"t":"byte","b":[91,235,235,224,11,11,192,203]},{"a":57912,"t":"byte","b":[11,188,76,176,192,11,172,172]},{"a":57920,"t":"byte","b":[172,172,156,176,176,172,172,160]},{"a":57928,"t":"byte","b":[12,12,171,176,176,203,188,202]},{"a":57936,"t":"byte","b":[176,12,176,11,192,188,91,155]},{"a":57944,"t":"byte","b":[235,190,203,206,11,11,172,12]},{"a":57952,"t":"byte","b":[192,176,172,176,176,171,172,172]},{"a":57960,"t":"byte","b":[172,156,156,176,156,156,172,12]},{"a":57968,"t":"byte","b":[171,11,156,11,176,11,176,11]},{"a":57976,"t":"byte","b":[203,75,11,176,12,188,91,181]},{"a":57984,"t":"byte","b":[42,14,62,62,11,12,172,172]},{"a":57992,"t":"byte","b":[12,192,192,176,176,176,176,11]},{"a":58000,"t":"byte","b":[176,176,176,11,11,176,176,176]},{"a":58008,"t":"byte","b":[11,11,188,203,12,12,12,176]},{"a":58016,"t":"byte","b":[191,76,12,176,5,53,5,44]},{"a":58024,"t":"byte","b":[235,14,43,236,11,12,12,12]},{"a":58032,"t":"byte","b":[12,203,176,176,176,11,11,11]},{"a":58040,"t":"byte","b":[176,176,203,176,176,176,11,11]},{"a":58048,"t":"byte","b":[11,11,176,11,12,12,11,192]},{"a":58056,"t":"byte","b":[12,192,12,11,80,194,11,91]},{"a":58064,"t":"byte","b":[190,179,188,192,10,11,176,12]},{"a":58072,"t":"byte","b":[76,12,176,12,188,12,176,188]},{"a":58080,"t":"byte","b":[203,203,203,188,11,12,12,12]},{"a":58088,"t":"byte","b":[11,11,188,176,188,203,11,192]},{"a":58096,"t":"byte","b":[75,176,176,11,192,203,91,91]},{"a":58104,"t":"byte","b":[200,190,179,192,176,12,12,176]},{"a":58112,"t":"byte","b":[12,192,192,192,12,12,64,11]},{"a":58120,"t":"byte","b":[192,192,203,176,12,91,11,11]},{"a":58128,"t":"byte","b":[11,176,12,203,203,192,240,11]},{"a":58136,"t":"byte","b":[11,12,176,176,5,59,91,155]},{"a":58144,"t":"byte","b":[14,11,188,14,10,202,203,203]},{"a":58152,"t":"byte","b":[203,188,188,176,192,203,203,188]},{"a":58160,"t":"byte","b":[176,203,176,251,12,176,11,11]},{"a":58168,"t":"byte","b":[11,188,203,188,188,188,188,203]},{"a":58176,"t":"byte","b":[203,203,176,10,80,203,176,27]},{"a":58184,"t":"byte","b":[11,11,192,203,176,176,176,176]},{"a":58192,"t":"byte","b":[176,188,176,176,176,176,11,176]},{"a":58200,"t":"byte","b":[176,176,176,176,11,12,12,176]},{"a":58208,"t":"byte","b":[203,176,176,176,176,176,188,176]},{"a":58216,"t":"byte","b":[176,11,11,11,188,203,11,5]},{"a":58224,"t":"byte","b":[176,176,235,188,192,188,203,176]},{"a":58232,"t":"byte","b":[192,176,176,176,176,188,12,188]},{"a":58240,"t":"byte","b":[188,12,188,188,176,176,176,188]},{"a":58248,"t":"byte","b":[188,176,188,176,176,11,176,203]},{"a":58256,"t":"byte","b":[203,12,188,192,188,188,181,181]},{"a":58264,"t":"byte","b":[91,91,62,62,190,12,203,236]},{"a":58272,"t":"byte","b":[206,60,60,206,172,92,196,192]},{"a":58280,"t":"byte","b":[12,76,60,60,60,60,76,196]},{"a":58288,"t":"byte","b":[76,76,188,188,188,188,188,203]},{"a":58296,"t":"byte","b":[203,188,203,94,197,94,91,203]},{"a":58304,"t":"byte","b":[203,188,188,188,224,192,14,14]},{"a":58312,"t":"byte","b":[60,92,236,206,206,236,76,76]},{"a":58320,"t":"byte","b":[76,76,28,60,60,195,76,76]},{"a":58328,"t":"byte","b":[188,188,188,92,92,92,92,188]},{"a":58336,"t":"byte","b":[197,192,92,80,176,203,188,203]},{"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,241,0,241,241,241,254]},{"a":58376,"t":"byte","b":[254,240,247,254,240,254,39,247]},{"a":58384,"t":"byte","b":[254,254,247,254,0,247,247,247]},{"a":58392,"t":"byte","b":[247,254,247,254,183,247,240,238]},{"a":58400,"t":"byte","b":[247,254,241,241,241,177,241,241]},{"a":58408,"t":"byte","b":[241,251,254,174,254,240,254,254]},{"a":58416,"t":"byte","b":[7,248,248,72,248,247,215,247]},{"a":58424,"t":"byte","b":[247,247,247,247,190,247,247,247]},{"a":58432,"t":"byte","b":[247,247,39,248,247,247,247,254]},{"a":58440,"t":"byte","b":[247,240,240,252,240,45,240,240]},{"a":58448,"t":"byte","b":[240,240,240,0,241,240,240,254]},{"a":58456,"t":"byte","b":[248,247,254,231,254,247,23,247]},{"a":58464,"t":"byte","b":[248,248,254,247,184,247,247,248]},{"a":58472,"t":"byte","b":[248,254,167,254,248,254,247,30]},{"a":58480,"t":"byte","b":[247,254,0,240,243,211,240,240]},{"a":58488,"t":"byte","b":[240,240,240,183,241,240,254,254]},{"a":58496,"t":"byte","b":[247,34,254,242,254,242,162,242]},{"a":58504,"t":"byte","b":[242,254,254,210,82,88,242,66]},{"a":58512,"t":"byte","b":[98,178,78,152,248,78,162,174]},{"a":58520,"t":"byte","b":[248,240,96,96,253,62,254,224]},{"a":58528,"t":"byte","b":[224,208,128,243,241,46,190,146]},{"a":58536,"t":"byte","b":[72,242,2,34,174,174,242,254]},{"a":58544,"t":"byte","b":[2,254,2,222,2,130,222,14]},{"a":58552,"t":"byte","b":[210,190,210,254,110,2,190,194]},{"a":58560,"t":"byte","b":[2,254,208,160,174,190,254,80]},{"a":58568,"t":"byte","b":[160,240,14,19,251,192,192,128]},{"a":58576,"t":"byte","b":[254,34,130,190,35,126,254,238]},{"a":58584,"t":"byte","b":[158,174,238,243,99,190,254,254]},{"a":58592,"t":"byte","b":[110,190,158,14,46,210,46,254]},{"a":58600,"t":"byte","b":[254,32,128,176,243,32,254,208]},{"a":58608,"t":"byte","b":[160,160,160,240,16,11,251,58]},{"a":58616,"t":"byte","b":[18,224,80,222,254,240,249,254]},{"a":58624,"t":"byte","b":[208,240,240,249,240,254,176,240]},{"a":58632,"t":"byte","b":[254,254,254,254,0,242,240,254]},{"a":58640,"t":"byte","b":[254,0,240,255,255,252,240,32]},{"a":58648,"t":"byte","b":[240,240,254,243,240,9,248,248]},{"a":58656,"t":"byte","b":[249,249,249,248,242,32,249,248]},{"a":58664,"t":"byte","b":[169,249,249,248,249,249,185,249]},{"a":58672,"t":"byte","b":[249,248,249,249,169,249,248,249]},{"a":58680,"t":"byte","b":[248,105,249,255,64,254,251,192]},{"a":58688,"t":"byte","b":[240,240,254,243,251,187,254,248]},{"a":58696,"t":"byte","b":[242,242,242,40,248,254,247,248]},{"a":58704,"t":"byte","b":[254,248,248,248,248,248,40,247]},{"a":58712,"t":"byte","b":[247,254,248,249,2,242,248,249]},{"a":58720,"t":"byte","b":[247,254,254,251,139,245,245,32]},{"a":58728,"t":"byte","b":[240,253,252,254,252,185,251,254]},{"a":58736,"t":"byte","b":[254,248,248,168,254,254,254,254]},{"a":58744,"t":"byte","b":[20,254,248,8,248,249,222,254]},{"a":58752,"t":"byte","b":[250,254,248,248,176,249,247,254]},{"a":58760,"t":"byte","b":[249,252,41,12,251,213,110,240]},{"a":58768,"t":"byte","b":[80,0,30,251,220,92,252,39]},{"a":58776,"t":"byte","b":[171,190,136,183,240,196,132,164]},{"a":58784,"t":"byte","b":[100,254,62,40,248,185,110,30]},{"a":58792,"t":"byte","b":[16,250,238,254,254,40,41,174]},{"a":58800,"t":"byte","b":[247,251,187,188,3,11,187,240]},{"a":58808,"t":"byte","b":[0,251,190,188,252,172,232,233]},{"a":58816,"t":"byte","b":[11,216,41,247,222,254,176,132]},{"a":58824,"t":"byte","b":[30,254,94,174,169,174,254,46]},{"a":58832,"t":"byte","b":[234,250,254,190,248,40,238,171]},{"a":58840,"t":"byte","b":[204,248,252,44,37,5,240,160]},{"a":58848,"t":"byte","b":[160,3,11,91,252,156,249,169]},{"a":58856,"t":"byte","b":[235,247,249,23,128,14,218,212]},{"a":58864,"t":"byte","b":[250,46,190,190,185,244,254,26]},{"a":58872,"t":"byte","b":[218,174,2,254,254,251,240,188]},{"a":58880,"t":"byte","b":[249,251,251,108,240,251,238,240]},{"a":58888,"t":"byte","b":[240,219,243,254,252,252,251,187]},{"a":58896,"t":"byte","b":[252,240,251,252,240,44,251,252]},{"a":58904,"t":"byte","b":[252,252,251,251,251,251,252,251]},{"a":58912,"t":"byte","b":[44,252,251,252,240,254,11,252]},{"a":58920,"t":"byte","b":[252,251,252,252,254,251,0,240]},{"a":58928,"t":"byte","b":[240,133,252,252,250,252,251,48]},{"a":58936,"t":"byte","b":[252,240,251,249,251,172,251,251]},{"a":58944,"t":"byte","b":[251,251,107,252,252,251,251,251]},{"a":58952,"t":"byte","b":[219,251,252,252,252,240,176,251]},{"a":58960,"t":"byte","b":[252,251,252,250,37,245,254,240]},{"a":58968,"t":"byte","b":[240,224,254,240,250,252,251,43]},{"a":58976,"t":"byte","b":[251,252,251,252,252,12,251,251]},{"a":58984,"t":"byte","b":[251,251,251,252,251,27,251,251]},{"a":58992,"t":"byte","b":[108,252,251,252,252,252,188,252]},{"a":59000,"t":"byte","b":[255,252,252,250,165,245,240,240]},{"a":59008,"t":"byte","b":[240,75,251,240,170,251,251,219]},{"a":59016,"t":"byte","b":[251,251,251,172,188,204,236,252]},{"a":59024,"t":"byte","b":[92,28,172,92,172,252,236,252]},{"a":59032,"t":"byte","b":[92,108,0,144,251,11,27,252]},{"a":59040,"t":"byte","b":[252,43,251,42,243,11,251,0]},{"a":59048,"t":"byte","b":[0,75,252,0,42,251,171,251]},{"a":59056,"t":"byte","b":[251,208,252,12,252,188,220,44]},{"a":59064,"t":"byte","b":[252,188,16,252,252,252,252,172]},{"a":59072,"t":"byte","b":[44,28,252,12,251,171,12,171]},{"a":59080,"t":"byte","b":[171,11,235,138,252,27,37,16]},{"a":59088,"t":"byte","b":[160,254,62,159,11,188,156,251]},{"a":59096,"t":"byte","b":[219,171,108,27,240,59,108,160]},{"a":59104,"t":"byte","b":[128,240,224,160,44,11,187,155]},{"a":59112,"t":"byte","b":[188,252,80,252,160,32,44,251]},{"a":59120,"t":"byte","b":[172,252,252,250,223,53,238,0]},{"a":59128,"t":"byte","b":[224,240,158,46,218,171,251,204]},{"a":59136,"t":"byte","b":[251,187,251,251,251,251,251,172]},{"a":59144,"t":"byte","b":[251,251,240,252,139,252,252,140]},{"a":59152,"t":"byte","b":[252,252,219,240,240,251,251,252]},{"a":59160,"t":"byte","b":[188,251,252,250,254,245,32,240]},{"a":59168,"t":"byte","b":[251,254,254,108,251,240,250,240]},{"a":59176,"t":"byte","b":[240,32,240,252,251,240,240,0]},{"a":59184,"t":"byte","b":[252,240,252,252,251,252,252,44]},{"a":59192,"t":"byte","b":[252,240,240,240,240,240,240,240]},{"a":59200,"t":"byte","b":[176,250,252,251,252,245,165,240]},{"a":59208,"t":"byte","b":[254,254,251,96,252,252,44,252]},{"a":59216,"t":"byte","b":[252,192,252,252,252,252,252,188]},{"a":59224,"t":"byte","b":[252,252,252,252,252,171,251,252]},{"a":59232,"t":"byte","b":[240,252,12,252,252,252,240,252]},{"a":59240,"t":"byte","b":[44,252,252,252,240,240,5,251]},{"a":59248,"t":"byte","b":[254,254,252,240,241,240,16,252]},{"a":59256,"t":"byte","b":[251,12,252,252,252,240,251,48]},{"a":59264,"t":"byte","b":[240,251,240,240,252,172,252,240]},{"a":59272,"t":"byte","b":[240,252,240,172,108,28,12,224]},{"a":59280,"t":"byte","b":[64,251,240,11,160,181,126,240]},{"a":59288,"t":"byte","b":[160,62,11,28,236,251,192,144]},{"a":59296,"t":"byte","b":[240,32,240,96,64,32,32,244]},{"a":59304,"t":"byte","b":[52,16,32,0,240,144,16,176]},{"a":59312,"t":"byte","b":[48,0,240,128,0,32,0,240]},{"a":59320,"t":"byte","b":[192,240,32,12,78,43,174,240]},{"a":59328,"t":"byte","b":[0,32,176,16,252,62,28,12]},{"a":59336,"t":"byte","b":[0,48,240,160,0,240,144,240]},{"a":59344,"t":"byte","b":[240,241,163,161,253,1,16,32]},{"a":59352,"t":"byte","b":[128,240,0,128,48,160,160,224]},{"a":59360,"t":"byte","b":[240,197,32,252,252,16,240,160]},{"a":59368,"t":"byte","b":[183,231,87,23,247,167,247,183]},{"a":59376,"t":"byte","b":[167,247,39,39,7,167,167,247]},{"a":59384,"t":"byte","b":[183,151,247,87,247,135,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":[41398]},{"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":[41400]},{"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":[41402]},{"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":[41404]},{"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":[41406]},{"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":[41408]},{"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":[41410]},{"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":[41412]},{"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":[41414]},{"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, and reach_drax at the end); 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":[41416]},{"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, and reach_drax); 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":[41418]},{"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, and reach_drax); 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":[41420]},{"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":[41422]},{"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":[41424]},{"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":[41426]},{"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":[41428]},{"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":[41430]},{"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":[41432]},{"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":[41434]},{"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":[41436]},{"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":[41438]},{"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":[41440]},{"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":[41442]},{"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":[41444]},{"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":[41446]},{"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":[41448]},{"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":[41450]},{"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":[41452]},{"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":[41454]},{"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":[41456]},{"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":[41458]},{"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":[41460]},{"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":[41462]},{"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":[41464]},{"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":[41466]},{"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":[41468]},{"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":[41470]},{"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":[41472]},{"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":[41474]},{"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":[41476]},{"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":[41478]},{"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":[41480]},{"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":[41482]},{"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":[41484]},{"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":[41486]},{"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":[41488]},{"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":[41490]},{"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":[41492]},{"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":[41494]},{"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":[41496]},{"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":[41498]},{"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":[41500]},{"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":[41502]},{"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":[41504]},{"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":[41506]},{"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":[41508]},{"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":[41510]},{"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":[41512]},{"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":[41514]},{"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":[41516]},{"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":[41518]},{"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":[41520]},{"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":[41522]},{"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":[41524]},{"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":[41526]},{"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":[41528]},{"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":[41530]},{"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":[41532]},{"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":[41534]},{"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":[41536]},{"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":[41538]},{"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":[41540]},{"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":[41542]},{"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":[41544]},{"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":[41546]},{"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":[41548]},{"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":[41550]},{"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":[41552]},{"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":[41554]},{"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":[41556]},{"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":[41558]},{"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":[41560]},{"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":[41562]},{"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":[41564]},{"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":[41566]},{"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":[41568]},{"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":[41570]},{"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 ending begins and again at the restart.","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}]}