{"schema":1,"platform":"c64","game":"lemmings","part":"game","title":"Lemmings","build":"PAL disk release, three disks (Psygnosis 1994), the boot disk unpatched; five parts: the resident loader, the intro, the menu, the game at level 1 of Fun's briefing, and the end sequence","symbols_sha256":"9467718829f69d20710a33f5df7c8503a1b7e6a897541b15e5bf0c1d1a2e48dc","snapshot":{"file":"work/entry.vsf","sha256":"f809fb58da08282eba51cf7bb021d60066dc41d2494f5c92370a279c7e0b6d2a"},"index":[{"a":2049,"n":"column_addr_lo","k":"table","len":120,"c":true},{"a":2169,"n":"play_level","k":"routine","len":26,"c":true},{"a":2195,"n":"restore_kernal","k":"routine","len":13,"c":true},{"a":2208,"n":"a_08A0","k":"routine","len":2,"c":true},{"a":2210,"n":"a_08A2","k":"routine","len":7,"c":true},{"a":2217,"n":"a_08A9","k":"routine","len":30,"c":true},{"a":2223,"n":"b_08AF","k":"branch","len":1,"c":false},{"a":2247,"n":"start_level","k":"routine","len":35,"c":true},{"a":2282,"n":"irq_band","k":"routine","len":75,"c":true},{"a":2326,"n":"b_0916","k":"branch","len":1,"c":false},{"a":2334,"n":"b_091E","k":"branch","len":1,"c":false},{"a":2342,"n":"b_0926","k":"branch","len":1,"c":false},{"a":2357,"n":"band_first","k":"routine","len":6,"c":true},{"a":2363,"n":"band_a","k":"routine","len":11,"c":true},{"a":2374,"n":"a_0946","k":"routine","len":3,"c":true},{"a":2377,"n":"a_0949","k":"routine","len":3,"c":true},{"a":2380,"n":"a_094C","k":"routine","len":3,"c":true},{"a":2383,"n":"a_094F","k":"routine","len":7,"c":true},{"a":2390,"n":"band_b","k":"routine","len":11,"c":true},{"a":2401,"n":"a_0961","k":"routine","len":3,"c":true},{"a":2404,"n":"a_0964","k":"routine","len":3,"c":true},{"a":2407,"n":"a_0967","k":"routine","len":3,"c":true},{"a":2410,"n":"a_096A","k":"routine","len":7,"c":true},{"a":2417,"n":"band_last","k":"routine","len":11,"c":true},{"a":2428,"n":"a_097C","k":"routine","len":3,"c":true},{"a":2431,"n":"a_097F","k":"routine","len":3,"c":true},{"a":2434,"n":"a_0982","k":"routine","len":3,"c":true},{"a":2437,"n":"a_0985","k":"routine","len":4,"c":true},{"a":2441,"n":"band_panel","k":"routine","len":16,"c":true},{"a":2445,"n":"b_098D","k":"branch","len":1,"c":false},{"a":2457,"n":"next_band","k":"routine","len":46,"c":true},{"a":2468,"n":"b_09A4","k":"branch","len":1,"c":false},{"a":2503,"n":"irq_play","k":"routine","len":6,"c":true},{"a":2509,"n":"a_09CD","k":"routine","len":1,"c":true},{"a":2510,"n":"a_09CE","k":"routine","len":1,"c":true},{"a":2511,"n":"band_index","k":"variable","len":1,"c":true},{"a":2512,"n":"band_count","k":"variable","len":1,"c":true},{"a":2513,"n":"band_handler_lo","k":"table","len":17,"c":true},{"a":2530,"n":"band_handler_hi","k":"table","len":17,"c":true},{"a":2547,"n":"band_lines","k":"table","len":17,"c":true},{"a":2564,"n":"panel_setup","k":"routine","len":86,"c":true},{"a":2603,"n":"b_0A2B","k":"branch","len":1,"c":false},{"a":2650,"n":"read_keys","k":"routine","len":70,"c":true},{"a":2662,"n":"b_0A66","k":"branch","len":1,"c":false},{"a":2679,"n":"b_0A77","k":"branch","len":1,"c":false},{"a":2701,"n":"b_0A8D","k":"branch","len":1,"c":false},{"a":2720,"n":"a_0AA0","k":"routine","len":20,"c":true},{"a":2734,"n":"b_0AAE","k":"branch","len":1,"c":false},{"a":2740,"n":"key_action","k":"routine","len":136,"c":true},{"a":2749,"n":"b_0ABD","k":"branch","len":1,"c":false},{"a":2791,"n":"b_0AE7","k":"branch","len":1,"c":false},{"a":2804,"n":"r_0AF4","k":"branch","len":1,"c":false},{"a":2805,"n":"b_0AF5","k":"branch","len":1,"c":false},{"a":2813,"n":"b_0AFD","k":"branch","len":1,"c":false},{"a":2842,"n":"b_0B1A","k":"branch","len":1,"c":false},{"a":2870,"n":"b_0B36","k":"branch","len":1,"c":false},{"a":2876,"n":"read_joystick","k":"routine","len":26,"c":true},{"a":2884,"n":"b_0B44","k":"branch","len":1,"c":false},{"a":2893,"n":"b_0B4D","k":"branch","len":1,"c":false},{"a":2902,"n":"nmi_rti","k":"variable","len":1,"c":true},{"a":2903,"n":"set_raster_irq","k":"routine","len":28,"c":true},{"a":2931,"n":"place_terrain_sprites","k":"routine","len":22,"c":true},{"a":2952,"n":"b_0B88","k":"branch","len":1,"c":false},{"a":2953,"n":"a_0B89","k":"routine","len":29,"c":true},{"a":2971,"n":"b_0B9B","k":"branch","len":1,"c":false},{"a":2982,"n":"a_0BA6","k":"routine","len":3,"c":true},{"a":2985,"n":"a_0BA9","k":"routine","len":52,"c":true},{"a":3001,"n":"b_0BB9","k":"branch","len":1,"c":false},{"a":3026,"n":"b_0BD2","k":"branch","len":1,"c":false},{"a":3033,"n":"b_0BD9","k":"branch","len":1,"c":false},{"a":3037,"n":"shift_sprites_low","k":"routine","len":19,"c":true},{"a":3056,"n":"shift_sprites_high","k":"routine","len":19,"c":true},{"a":3075,"n":"clear_hidden_screen","k":"routine","len":5,"c":true},{"a":3080,"n":"clear_screen_4000","k":"routine","len":68,"c":true},{"a":3084,"n":"b_0C0C","k":"branch","len":1,"c":false},{"a":3148,"n":"clear_screen_4400","k":"routine","len":68,"c":true},{"a":3152,"n":"b_0C50","k":"branch","len":1,"c":false},{"a":3216,"n":"scroll_view","k":"routine","len":79,"c":true},{"a":3237,"n":"b_0CA5","k":"branch","len":1,"c":false},{"a":3286,"n":"b_0CD6","k":"branch","len":1,"c":false},{"a":3292,"n":"b_0CDC","k":"branch","len":1,"c":false},{"a":3295,"n":"scroll_sprites","k":"routine","len":36,"c":true},{"a":3330,"n":"r_0D02","k":"branch","len":1,"c":false},{"a":3331,"n":"copy_left_column","k":"routine","len":14,"c":true},{"a":3345,"n":"copy_right_column","k":"routine","len":14,"c":true},{"a":3359,"n":"copy_column","k":"routine","len":78,"c":true},{"a":3435,"n":"b_0D6B","k":"branch","len":1,"c":false},{"a":3437,"n":"a_0D6D","k":"routine","len":3,"c":true},{"a":3440,"n":"a_0D70","k":"routine","len":3,"c":true},{"a":3443,"n":"a_0D73","k":"routine","len":3,"c":true},{"a":3446,"n":"a_0D76","k":"routine","len":3,"c":true},{"a":3449,"n":"a_0D79","k":"routine","len":3,"c":true},{"a":3452,"n":"a_0D7C","k":"routine","len":3,"c":true},{"a":3455,"n":"a_0D7F","k":"routine","len":3,"c":true},{"a":3458,"n":"a_0D82","k":"routine","len":3,"c":true},{"a":3461,"n":"a_0D85","k":"routine","len":3,"c":true},{"a":3464,"n":"a_0D88","k":"routine","len":3,"c":true},{"a":3467,"n":"a_0D8B","k":"routine","len":3,"c":true},{"a":3470,"n":"a_0D8E","k":"routine","len":3,"c":true},{"a":3473,"n":"a_0D91","k":"routine","len":3,"c":true},{"a":3476,"n":"a_0D94","k":"routine","len":3,"c":true},{"a":3479,"n":"a_0D97","k":"routine","len":3,"c":true},{"a":3482,"n":"a_0D9A","k":"routine","len":5,"c":true},{"a":3487,"n":"a_0D9F","k":"routine","len":4,"c":true},{"a":3491,"n":"step_left","k":"routine","len":6,"c":true},{"a":3497,"n":"a_0DA9","k":"routine","len":21,"c":true},{"a":3505,"n":"b_0DB1","k":"branch","len":1,"c":false},{"a":3518,"n":"step_right","k":"routine","len":29,"c":true},{"a":3534,"n":"b_0DCE","k":"branch","len":1,"c":false},{"a":3547,"n":"clamp_step","k":"routine","len":26,"c":true},{"a":3572,"n":"r_0DF4","k":"branch","len":1,"c":false},{"a":3573,"n":"wait_frames","k":"routine","len":14,"c":true},{"a":3587,"n":"fade_in","k":"routine","len":11,"c":true},{"a":3589,"n":"b_0E05","k":"branch","len":1,"c":false},{"a":3598,"n":"fade_out","k":"routine","len":14,"c":true},{"a":3600,"n":"b_0E10","k":"branch","len":1,"c":false},{"a":3612,"n":"set_colours","k":"routine","len":29,"c":true},{"a":3641,"n":"play_pass","k":"routine","len":35,"c":true},{"a":3673,"n":"b_0E59","k":"branch","len":1,"c":false},{"a":3676,"n":"main_loop","k":"routine","len":3,"c":true},{"a":3679,"n":"wait_frame","k":"routine","len":43,"c":true},{"a":3708,"n":"b_0E7C","k":"branch","len":1,"c":false},{"a":3722,"n":"row_pointers","k":"routine","len":43,"c":true},{"a":3765,"n":"end_level","k":"routine","len":52,"c":true},{"a":3816,"n":"r_0EE8","k":"branch","len":1,"c":false},{"a":3817,"n":"clock_tick","k":"routine","len":5,"c":true},{"a":3822,"n":"a_0EEE","k":"routine","len":45,"c":true},{"a":3845,"n":"b_0F05","k":"branch","len":1,"c":false},{"a":3851,"n":"b_0F0B","k":"branch","len":1,"c":false},{"a":3857,"n":"b_0F11","k":"branch","len":1,"c":false},{"a":3863,"n":"b_0F17","k":"branch","len":1,"c":false},{"a":3867,"n":"end_test","k":"routine","len":39,"c":true},{"a":3899,"n":"r_0F3B","k":"branch","len":1,"c":false},{"a":3900,"n":"b_0F3C","k":"branch","len":1,"c":false},{"a":3906,"n":"set_play_video","k":"routine","len":101,"c":true},{"a":4007,"n":"init_screens","k":"routine","len":79,"c":true},{"a":4009,"n":"b_0FA9","k":"branch","len":1,"c":false},{"a":4054,"n":"b_0FD6","k":"branch","len":1,"c":false},{"a":4059,"n":"b_0FDB","k":"branch","len":1,"c":false},{"a":4086,"n":"char_swap_from","k":"table","len":5,"c":true},{"a":4091,"n":"char_swap_to","k":"table","len":5,"c":true},{"a":4096,"n":"setup_level","k":"routine","len":85,"c":true},{"a":4098,"n":"b_1002","k":"branch","len":1,"c":false},{"a":4180,"n":"b_1054","k":"branch","len":1,"c":false},{"a":4181,"n":"f_1055","k":"routine","len":16,"c":true},{"a":4185,"n":"b_1059","k":"branch","len":1,"c":false},{"a":4193,"n":"b_1061","k":"branch","len":1,"c":false},{"a":4197,"n":"f_1065","k":"routine","len":240,"c":true},{"a":4246,"n":"b_1096","k":"branch","len":1,"c":false},{"a":4295,"n":"b_10C7","k":"branch","len":1,"c":false},{"a":4384,"n":"b_1120","k":"branch","len":1,"c":false},{"a":4389,"n":"j_1125","k":"branch","len":1,"c":false},{"a":4406,"n":"b_1136","k":"branch","len":1,"c":false},{"a":4435,"n":"b_1153","k":"branch","len":1,"c":false},{"a":4437,"n":"a_1155","k":"routine","len":3,"c":true},{"a":4440,"n":"a_1158","k":"routine","len":32,"c":true},{"a":4455,"n":"b_1167","k":"branch","len":1,"c":false},{"a":4472,"n":"f_1178","k":"routine","len":165,"c":true},{"a":4490,"n":"b_118A","k":"branch","len":1,"c":false},{"a":4504,"n":"b_1198","k":"branch","len":1,"c":false},{"a":4521,"n":"b_11A9","k":"branch","len":1,"c":false},{"a":4532,"n":"b_11B4","k":"branch","len":1,"c":false},{"a":4548,"n":"b_11C4","k":"branch","len":1,"c":false},{"a":4570,"n":"b_11DA","k":"branch","len":1,"c":false},{"a":4591,"n":"b_11EF","k":"branch","len":1,"c":false},{"a":4614,"n":"b_1206","k":"branch","len":1,"c":false},{"a":4637,"n":"action_names","k":"table","len":88,"c":true},{"a":4725,"n":"action_name_offset","k":"table","len":21,"c":true},{"a":4746,"n":"action_flags","k":"table","len":21,"c":true},{"a":4767,"n":"action_frames","k":"table","len":21,"c":true},{"a":4788,"n":"action_frames_alt","k":"table","len":21,"c":true},{"a":4809,"n":"frame_base_lo","k":"table","len":21,"c":true},{"a":4830,"n":"frame_base_hi","k":"table","len":21,"c":true},{"a":4851,"n":"action_frame_wrap","k":"table","len":5,"c":true},{"a":4856,"n":"exit_frame_bits","k":"table","len":16,"c":true},{"a":4872,"n":"action_frame_step","k":"table","len":21,"c":true},{"a":4893,"n":"action_frame_restart","k":"table","len":21,"c":true},{"a":4914,"n":"action_y_step","k":"table","len":21,"c":true},{"a":4935,"n":"screen_pages","k":"variable","len":2,"c":true},{"a":4937,"n":"screen_d018","k":"variable","len":2,"c":true},{"a":4939,"n":"screen_hi","k":"variable","len":2,"c":true},{"a":4941,"n":"screen_row_lo","k":"variable","len":2,"c":true},{"a":4943,"n":"screen_row_hi","k":"variable","len":2,"c":true},{"a":4945,"n":"lemmings_pass","k":"routine","len":13,"c":true},{"a":4958,"n":"b_135E","k":"routine","len":252,"c":true},{"a":5138,"n":"b_1412","k":"branch","len":1,"c":false},{"a":5182,"n":"b_143E","k":"branch","len":1,"c":false},{"a":5210,"n":"a_145A","k":"routine","len":3,"c":true},{"a":5213,"n":"a_145D","k":"routine","len":4,"c":true},{"a":5217,"n":"a_1461","k":"routine","len":2,"c":true},{"a":5219,"n":"a_1463","k":"routine","len":12,"c":true},{"a":5231,"n":"a_146F","k":"routine","len":8,"c":true},{"a":5239,"n":"a_1477","k":"routine","len":12,"c":true},{"a":5251,"n":"a_1483","k":"routine","len":25,"c":true},{"a":5261,"n":"b_148D","k":"branch","len":1,"c":false},{"a":5264,"n":"b_1490","k":"branch","len":1,"c":false},{"a":5276,"n":"fuse_tick","k":"routine","len":157,"c":true},{"a":5290,"n":"b_14AA","k":"branch","len":1,"c":false},{"a":5334,"n":"b_14D6","k":"branch","len":1,"c":false},{"a":5337,"n":"r_14D9","k":"branch","len":1,"c":false},{"a":5338,"n":"j_14DA","k":"branch","len":1,"c":false},{"a":5375,"n":"b_14FF","k":"branch","len":1,"c":false},{"a":5384,"n":"b_1508","k":"branch","len":1,"c":false},{"a":5433,"n":"a_1539","k":"routine","len":1,"c":true},{"a":5434,"n":"a_153A","k":"routine","len":2,"c":true},{"a":5435,"n":"r_153B","k":"branch","len":1,"c":false},{"a":5436,"n":"show_rate","k":"routine","len":20,"c":true},{"a":5456,"n":"use_skill","k":"routine","len":24,"c":true},{"a":5469,"n":"b_155D","k":"branch","len":1,"c":false},{"a":5480,"n":"draw_count","k":"routine","len":39,"c":true},{"a":5497,"n":"b_1579","k":"branch","len":1,"c":false},{"a":5519,"n":"count_out","k":"routine","len":3,"c":true},{"a":5522,"n":"s_1592","k":"routine","len":22,"c":true},{"a":5540,"n":"b_15A4","k":"branch","len":1,"c":false},{"a":5544,"n":"count_gone","k":"routine","len":18,"c":true},{"a":5558,"n":"b_15B6","k":"branch","len":1,"c":false},{"a":5562,"n":"skill_jump_lo","k":"table","len":8,"c":true},{"a":5570,"n":"skill_jump_hi","k":"table","len":8,"c":true},{"a":5578,"n":"draw_panel_counts","k":"routine","len":28,"c":true},{"a":5580,"n":"b_15CC","k":"branch","len":1,"c":false},{"a":5590,"n":"b_15D6","k":"branch","len":1,"c":false},{"a":5606,"n":"give_climber","k":"routine","len":19,"c":true},{"a":5624,"n":"r_15F8","k":"branch","len":1,"c":false},{"a":5625,"n":"give_floater","k":"routine","len":18,"c":true},{"a":5643,"n":"give_bomber","k":"routine","len":13,"c":true},{"a":5656,"n":"give_builder","k":"routine","len":10,"c":true},{"a":5666,"n":"b_1622","k":"routine","len":5,"c":true},{"a":5671,"n":"give_miner","k":"routine","len":10,"c":true},{"a":5681,"n":"b_1631","k":"routine","len":5,"c":true},{"a":5686,"n":"give_basher","k":"routine","len":10,"c":true},{"a":5696,"n":"b_1640","k":"routine","len":5,"c":true},{"a":5701,"n":"give_blocker","k":"routine","len":7,"c":true},{"a":5708,"n":"give_digger","k":"routine","len":4,"c":true},{"a":5712,"n":"set_action","k":"routine","len":31,"c":true},{"a":5743,"n":"a_166F","k":"routine","len":11,"c":true},{"a":5754,"n":"a_167A","k":"routine","len":4,"c":true},{"a":5758,"n":"cursor_test","k":"routine","len":27,"c":true},{"a":5785,"n":"a_1699","k":"routine","len":58,"c":true},{"a":5811,"n":"b_16B3","k":"branch","len":1,"c":false},{"a":5816,"n":"b_16B8","k":"branch","len":1,"c":false},{"a":5825,"n":"b_16C1","k":"branch","len":1,"c":false},{"a":5842,"n":"r_16D2","k":"branch","len":1,"c":false},{"a":5843,"n":"read_pointer","k":"routine","len":43,"c":true},{"a":5857,"n":"b_16E1","k":"branch","len":1,"c":false},{"a":5860,"n":"j_16E4","k":"branch","len":1,"c":false},{"a":5886,"n":"b_16FE","k":"routine","len":6,"c":true},{"a":5891,"n":"r_1703","k":"branch","len":1,"c":false},{"a":5892,"n":"read_mouse","k":"routine","len":49,"c":true},{"a":5941,"n":"clamp_cursor_x","k":"routine","len":28,"c":true},{"a":5954,"n":"b_1742","k":"branch","len":1,"c":false},{"a":5962,"n":"b_174A","k":"branch","len":1,"c":false},{"a":5969,"n":"clamp_cursor_y","k":"routine","len":23,"c":true},{"a":5982,"n":"b_175E","k":"branch","len":1,"c":false},{"a":5987,"n":"b_1763","k":"branch","len":1,"c":false},{"a":5992,"n":"mouse_delta_x","k":"routine","len":45,"c":true},{"a":6018,"n":"b_1782","k":"branch","len":1,"c":false},{"a":6034,"n":"b_1792","k":"branch","len":1,"c":false},{"a":6037,"n":"mouse_delta_y","k":"routine","len":42,"c":true},{"a":6062,"n":"b_17AE","k":"branch","len":1,"c":false},{"a":6076,"n":"b_17BC","k":"branch","len":1,"c":false},{"a":6079,"n":"select_mouse_port","k":"routine","len":12,"c":true},{"a":6091,"n":"joystick_cursor","k":"routine","len":156,"c":true},{"a":6124,"n":"b_17EC","k":"branch","len":1,"c":false},{"a":6127,"n":"b_17EF","k":"branch","len":1,"c":false},{"a":6160,"n":"j_1810","k":"branch","len":1,"c":false},{"a":6184,"n":"b_1828","k":"branch","len":1,"c":false},{"a":6187,"n":"b_182B","k":"branch","len":1,"c":false},{"a":6195,"n":"b_1833","k":"branch","len":1,"c":false},{"a":6205,"n":"j_183D","k":"branch","len":1,"c":false},{"a":6218,"n":"b_184A","k":"branch","len":1,"c":false},{"a":6247,"n":"scroll_right","k":"routine","len":8,"c":true},{"a":6255,"n":"scroll_target_right","k":"routine","len":126,"c":true},{"a":6296,"n":"b_1898","k":"branch","len":1,"c":false},{"a":6299,"n":"b_189B","k":"branch","len":1,"c":false},{"a":6335,"n":"j_18BF","k":"branch","len":1,"c":false},{"a":6359,"n":"b_18D7","k":"branch","len":1,"c":false},{"a":6362,"n":"j_18DA","k":"branch","len":1,"c":false},{"a":6370,"n":"b_18E2","k":"branch","len":1,"c":false},{"a":6380,"n":"r_18EC","k":"branch","len":1,"c":false},{"a":6381,"n":"scroll_left","k":"routine","len":41,"c":true},{"a":6418,"n":"b_1912","k":"branch","len":1,"c":false},{"a":6422,"n":"draw_cursor","k":"routine","len":168,"c":true},{"a":6590,"n":"a_19BE","k":"routine","len":1,"c":true},{"a":6591,"n":"a_19BF","k":"routine","len":41,"c":true},{"a":6621,"n":"b_19DD","k":"branch","len":1,"c":false},{"a":6632,"n":"a_19E8","k":"routine","len":29,"c":true},{"a":6650,"n":"b_19FA","k":"branch","len":1,"c":false},{"a":6661,"n":"a_1A05","k":"routine","len":33,"c":true},{"a":6683,"n":"b_1A1B","k":"branch","len":1,"c":false},{"a":6694,"n":"a_1A26","k":"routine","len":29,"c":true},{"a":6712,"n":"b_1A38","k":"branch","len":1,"c":false},{"a":6723,"n":"a_1A43","k":"routine","len":11,"c":true},{"a":6733,"n":"b_1A4D","k":"branch","len":1,"c":false},{"a":6734,"n":"a_1A4E","k":"routine","len":1,"c":true},{"a":6735,"n":"a_1A4F","k":"routine","len":3,"c":true},{"a":6738,"n":"a_1A52","k":"routine","len":2,"c":true},{"a":6740,"n":"a_1A54","k":"routine","len":1,"c":true},{"a":6741,"n":"a_1A55","k":"routine","len":3,"c":true},{"a":6744,"n":"a_1A58","k":"routine","len":2,"c":true},{"a":6746,"n":"a_1A5A","k":"routine","len":1,"c":true},{"a":6747,"n":"a_1A5B","k":"routine","len":3,"c":true},{"a":6750,"n":"a_1A5E","k":"routine","len":2,"c":true},{"a":6752,"n":"a_1A60","k":"routine","len":1,"c":true},{"a":6753,"n":"a_1A61","k":"routine","len":3,"c":true},{"a":6756,"n":"a_1A64","k":"routine","len":13,"c":true},{"a":6767,"n":"b_1A6F","k":"branch","len":1,"c":false},{"a":6769,"n":"a_1A71","k":"routine","len":2,"c":true},{"a":6771,"n":"a_1A73","k":"routine","len":1,"c":true},{"a":6772,"n":"a_1A74","k":"routine","len":3,"c":true},{"a":6775,"n":"a_1A77","k":"routine","len":3,"c":true},{"a":6778,"n":"a_1A7A","k":"routine","len":2,"c":true},{"a":6780,"n":"a_1A7C","k":"routine","len":1,"c":true},{"a":6781,"n":"a_1A7D","k":"routine","len":3,"c":true},{"a":6784,"n":"a_1A80","k":"routine","len":11,"c":true},{"a":6793,"n":"b_1A89","k":"branch","len":1,"c":false},{"a":6795,"n":"a_1A8B","k":"routine","len":2,"c":true},{"a":6797,"n":"a_1A8D","k":"routine","len":1,"c":true},{"a":6798,"n":"a_1A8E","k":"routine","len":3,"c":true},{"a":6801,"n":"a_1A91","k":"routine","len":3,"c":true},{"a":6804,"n":"a_1A94","k":"routine","len":2,"c":true},{"a":6806,"n":"a_1A96","k":"routine","len":1,"c":true},{"a":6807,"n":"a_1A97","k":"routine","len":3,"c":true},{"a":6810,"n":"a_1A9A","k":"routine","len":8,"c":true},{"a":6818,"n":"draw_lemming","k":"routine","len":26,"c":true},{"a":6844,"n":"a_1ABC","k":"routine","len":7,"c":true},{"a":6850,"n":"b_1AC2","k":"branch","len":1,"c":false},{"a":6851,"n":"a_1AC3","k":"routine","len":1,"c":true},{"a":6852,"n":"a_1AC4","k":"routine","len":27,"c":true},{"a":6865,"n":"b_1AD1","k":"branch","len":1,"c":false},{"a":6879,"n":"a_1ADF","k":"routine","len":1,"c":true},{"a":6880,"n":"a_1AE0","k":"routine","len":18,"c":true},{"a":6898,"n":"a_1AF2","k":"routine","len":1,"c":true},{"a":6899,"n":"a_1AF3","k":"routine","len":18,"c":true},{"a":6917,"n":"a_1B05","k":"routine","len":1,"c":true},{"a":6918,"n":"a_1B06","k":"routine","len":13,"c":true},{"a":6931,"n":"a_1B13","k":"routine","len":63,"c":true},{"a":6970,"n":"b_1B3A","k":"branch","len":1,"c":false},{"a":6974,"n":"j_1B3E","k":"branch","len":1,"c":false},{"a":6982,"n":"b_1B46","k":"branch","len":1,"c":false},{"a":6994,"n":"a_1B52","k":"routine","len":46,"c":true},{"a":7016,"n":"b_1B68","k":"branch","len":1,"c":false},{"a":7020,"n":"j_1B6C","k":"branch","len":1,"c":false},{"a":7028,"n":"b_1B74","k":"branch","len":1,"c":false},{"a":7040,"n":"a_1B80","k":"routine","len":49,"c":true},{"a":7047,"n":"b_1B87","k":"branch","len":1,"c":false},{"a":7062,"n":"b_1B96","k":"branch","len":1,"c":false},{"a":7066,"n":"j_1B9A","k":"branch","len":1,"c":false},{"a":7074,"n":"b_1BA2","k":"branch","len":1,"c":false},{"a":7089,"n":"a_1BB1","k":"routine","len":51,"c":true},{"a":7113,"n":"b_1BC9","k":"branch","len":1,"c":false},{"a":7117,"n":"j_1BCD","k":"branch","len":1,"c":false},{"a":7125,"n":"b_1BD5","k":"branch","len":1,"c":false},{"a":7140,"n":"a_1BE4","k":"routine","len":51,"c":true},{"a":7164,"n":"b_1BFC","k":"branch","len":1,"c":false},{"a":7168,"n":"j_1C00","k":"branch","len":1,"c":false},{"a":7176,"n":"b_1C08","k":"branch","len":1,"c":false},{"a":7191,"n":"a_1C17","k":"routine","len":51,"c":true},{"a":7215,"n":"b_1C2F","k":"branch","len":1,"c":false},{"a":7219,"n":"j_1C33","k":"branch","len":1,"c":false},{"a":7227,"n":"b_1C3B","k":"branch","len":1,"c":false},{"a":7242,"n":"a_1C4A","k":"routine","len":26,"c":true},{"a":7268,"n":"lemming_frame_ptrs","k":"routine","len":23,"c":true},{"a":7291,"n":"a_1C7B","k":"routine","len":14,"c":true},{"a":7305,"n":"a_1C89","k":"routine","len":11,"c":true},{"a":7316,"n":"a_1C94","k":"routine","len":4,"c":true},{"a":7320,"n":"a_1C98","k":"routine","len":14,"c":true},{"a":7334,"n":"a_1CA6","k":"routine","len":33,"c":true},{"a":7361,"n":"b_1CC1","k":"branch","len":1,"c":false},{"a":7367,"n":"a_1CC7","k":"routine","len":9,"c":true},{"a":7376,"n":"a_1CD0","k":"routine","len":23,"c":true},{"a":7399,"n":"a_1CE7","k":"routine","len":54,"c":true},{"a":7424,"n":"b_1D00","k":"branch","len":1,"c":false},{"a":7452,"n":"j_1D1C","k":"branch","len":1,"c":false},{"a":7453,"n":"a_1D1D","k":"routine","len":43,"c":true},{"a":7496,"n":"or_frame_rows","k":"routine","len":1,"c":true},{"a":7497,"n":"a_1D49","k":"routine","len":1,"c":true},{"a":7498,"n":"a_1D4A","k":"routine","len":3,"c":true},{"a":7501,"n":"a_1D4D","k":"routine","len":2,"c":true},{"a":7503,"n":"a_1D4F","k":"routine","len":1,"c":true},{"a":7504,"n":"a_1D50","k":"routine","len":2,"c":true},{"a":7506,"n":"a_1D52","k":"routine","len":1,"c":true},{"a":7507,"n":"a_1D53","k":"routine","len":2,"c":true},{"a":7509,"n":"a_1D55","k":"routine","len":1,"c":true},{"a":7510,"n":"a_1D56","k":"routine","len":3,"c":true},{"a":7513,"n":"a_1D59","k":"routine","len":2,"c":true},{"a":7515,"n":"a_1D5B","k":"routine","len":1,"c":true},{"a":7516,"n":"a_1D5C","k":"routine","len":3,"c":true},{"a":7519,"n":"a_1D5F","k":"routine","len":2,"c":true},{"a":7521,"n":"a_1D61","k":"routine","len":1,"c":true},{"a":7522,"n":"a_1D62","k":"routine","len":2,"c":true},{"a":7524,"n":"a_1D64","k":"routine","len":1,"c":true},{"a":7525,"n":"a_1D65","k":"routine","len":2,"c":true},{"a":7527,"n":"a_1D67","k":"routine","len":1,"c":true},{"a":7528,"n":"a_1D68","k":"routine","len":42,"c":true},{"a":7534,"n":"b_1D6E","k":"branch","len":1,"c":false},{"a":7561,"n":"b_1D89","k":"branch","len":1,"c":false},{"a":7569,"n":"b_1D91","k":"branch","len":1,"c":false},{"a":7570,"n":"a_1D92","k":"routine","len":1,"c":true},{"a":7571,"n":"a_1D93","k":"routine","len":3,"c":true},{"a":7574,"n":"a_1D96","k":"routine","len":2,"c":true},{"a":7576,"n":"a_1D98","k":"routine","len":1,"c":true},{"a":7577,"n":"a_1D99","k":"routine","len":2,"c":true},{"a":7579,"n":"a_1D9B","k":"routine","len":1,"c":true},{"a":7580,"n":"a_1D9C","k":"routine","len":2,"c":true},{"a":7582,"n":"a_1D9E","k":"routine","len":1,"c":true},{"a":7583,"n":"a_1D9F","k":"routine","len":3,"c":true},{"a":7586,"n":"a_1DA2","k":"routine","len":2,"c":true},{"a":7588,"n":"a_1DA4","k":"routine","len":1,"c":true},{"a":7589,"n":"a_1DA5","k":"routine","len":3,"c":true},{"a":7592,"n":"a_1DA8","k":"routine","len":2,"c":true},{"a":7594,"n":"a_1DAA","k":"routine","len":1,"c":true},{"a":7595,"n":"a_1DAB","k":"routine","len":2,"c":true},{"a":7597,"n":"a_1DAD","k":"routine","len":1,"c":true},{"a":7598,"n":"a_1DAE","k":"routine","len":2,"c":true},{"a":7600,"n":"a_1DB0","k":"routine","len":1,"c":true},{"a":7601,"n":"a_1DB1","k":"routine","len":3,"c":true},{"a":7604,"n":"a_1DB4","k":"routine","len":3,"c":true},{"a":7607,"n":"a_1DB7","k":"routine","len":2,"c":true},{"a":7608,"n":"b_1DB8","k":"branch","len":1,"c":false},{"a":7609,"n":"a_1DB9","k":"routine","len":1,"c":true},{"a":7610,"n":"a_1DBA","k":"routine","len":3,"c":true},{"a":7613,"n":"a_1DBD","k":"routine","len":2,"c":true},{"a":7615,"n":"a_1DBF","k":"routine","len":1,"c":true},{"a":7616,"n":"a_1DC0","k":"routine","len":2,"c":true},{"a":7618,"n":"a_1DC2","k":"routine","len":1,"c":true},{"a":7619,"n":"a_1DC3","k":"routine","len":3,"c":true},{"a":7622,"n":"a_1DC6","k":"routine","len":2,"c":true},{"a":7624,"n":"a_1DC8","k":"routine","len":1,"c":true},{"a":7625,"n":"a_1DC9","k":"routine","len":3,"c":true},{"a":7628,"n":"a_1DCC","k":"routine","len":2,"c":true},{"a":7630,"n":"a_1DCE","k":"routine","len":1,"c":true},{"a":7631,"n":"a_1DCF","k":"routine","len":2,"c":true},{"a":7633,"n":"a_1DD1","k":"routine","len":1,"c":true},{"a":7634,"n":"a_1DD2","k":"routine","len":3,"c":true},{"a":7637,"n":"a_1DD5","k":"routine","len":4,"c":true},{"a":7640,"n":"r_1DD8","k":"branch","len":1,"c":false},{"a":7641,"n":"release_lemmings","k":"routine","len":145,"c":true},{"a":7677,"n":"b_1DFD","k":"branch","len":1,"c":false},{"a":7682,"n":"b_1E02","k":"branch","len":1,"c":false},{"a":7713,"n":"b_1E21","k":"branch","len":1,"c":false},{"a":7731,"n":"b_1E33","k":"branch","len":1,"c":false},{"a":7733,"n":"b_1E35","k":"branch","len":1,"c":false},{"a":7786,"n":"action_handler_lo","k":"table","len":21,"c":true},{"a":7807,"n":"action_handler_hi","k":"table","len":21,"c":true},{"a":7828,"n":"move_lemming","k":"routine","len":238,"c":true},{"a":7899,"n":"b_1EDB","k":"branch","len":1,"c":false},{"a":7926,"n":"b_1EF6","k":"branch","len":1,"c":false},{"a":7933,"n":"b_1EFD","k":"branch","len":1,"c":false},{"a":7992,"n":"b_1F38","k":"branch","len":1,"c":false},{"a":8018,"n":"b_1F52","k":"branch","len":1,"c":false},{"a":8048,"n":"j_1F70","k":"branch","len":1,"c":false},{"a":8064,"n":"b_1F80","k":"branch","len":1,"c":false},{"a":8066,"n":"a_1F82","k":"routine","len":12,"c":true},{"a":8078,"n":"a_1F8E","k":"routine","len":8,"c":true},{"a":8086,"n":"a_1F96","k":"routine","len":70,"c":true},{"a":8113,"n":"b_1FB1","k":"branch","len":1,"c":false},{"a":8147,"n":"b_1FD3","k":"branch","len":1,"c":false},{"a":8155,"n":"b_1FDB","k":"branch","len":1,"c":false},{"a":8156,"n":"a_1FDC","k":"routine","len":23,"c":true},{"a":8179,"n":"water_check","k":"routine","len":30,"c":true},{"a":8208,"n":"b_2010","k":"branch","len":1,"c":false},{"a":8209,"n":"a_2011","k":"routine","len":1,"c":true},{"a":8210,"n":"a_2012","k":"routine","len":1,"c":true},{"a":8211,"n":"walk","k":"routine","len":129,"c":true},{"a":8234,"n":"b_202A","k":"branch","len":1,"c":false},{"a":8252,"n":"b_203C","k":"branch","len":1,"c":false},{"a":8315,"n":"b_207B","k":"branch","len":1,"c":false},{"a":8328,"n":"b_2088","k":"branch","len":1,"c":false},{"a":8340,"n":"start_fall","k":"routine","len":25,"c":true},{"a":8353,"n":"b_20A1","k":"branch","len":1,"c":false},{"a":8356,"n":"b_20A4","k":"branch","len":1,"c":false},{"a":8359,"n":"b_20A7","k":"branch","len":1,"c":false},{"a":8362,"n":"b_20AA","k":"branch","len":1,"c":false},{"a":8365,"n":"ground_test","k":"routine","len":6,"c":true},{"a":8371,"n":"ground_test_at","k":"routine","len":13,"c":true},{"a":8377,"n":"j_20B9","k":"branch","len":1,"c":false},{"a":8384,"n":"a_20C0","k":"routine","len":9,"c":true},{"a":8393,"n":"a_20C9","k":"routine","len":53,"c":true},{"a":8443,"n":"b_20FB","k":"branch","len":1,"c":false},{"a":8446,"n":"b_20FE","k":"routine","len":3,"c":true},{"a":8449,"n":"b_2101","k":"routine","len":3,"c":true},{"a":8452,"n":"b_2104","k":"routine","len":4,"c":true},{"a":8456,"n":"a_2108","k":"routine","len":3,"c":true},{"a":8459,"n":"fall","k":"routine","len":80,"c":true},{"a":8505,"n":"r_2139","k":"branch","len":1,"c":false},{"a":8506,"n":"b_213A","k":"branch","len":1,"c":false},{"a":8531,"n":"b_2153","k":"branch","len":1,"c":false},{"a":8539,"n":"b_215B","k":"routine","len":5,"c":true},{"a":8544,"n":"restart_animation","k":"routine","len":20,"c":true},{"a":8547,"n":"j_2163","k":"branch","len":1,"c":false},{"a":8564,"n":"block","k":"routine","len":29,"c":true},{"a":8588,"n":"b_218C","k":"branch","len":1,"c":false},{"a":8591,"n":"b_218F","k":"branch","len":1,"c":false},{"a":8593,"n":"a_2191","k":"routine","len":49,"c":true},{"a":8625,"n":"b_21B1","k":"branch","len":1,"c":false},{"a":8636,"n":"b_21BC","k":"branch","len":1,"c":false},{"a":8642,"n":"store_blocker","k":"routine","len":2,"c":true},{"a":8644,"n":"a_21C4","k":"routine","len":2,"c":true},{"a":8645,"n":"b_21C5","k":"branch","len":1,"c":false},{"a":8646,"n":"a_21C6","k":"routine","len":2,"c":true},{"a":8648,"n":"blocker_map_ptr","k":"routine","len":32,"c":true},{"a":8667,"n":"b_21DB","k":"branch","len":1,"c":false},{"a":8680,"n":"wall_ahead","k":"routine","len":3,"c":true},{"a":8683,"n":"s_21EB","k":"routine","len":40,"c":true},{"a":8705,"n":"b_2201","k":"branch","len":1,"c":false},{"a":8723,"n":"a_2213","k":"routine","len":4,"c":true},{"a":8727,"n":"a_2217","k":"routine","len":13,"c":true},{"a":8737,"n":"b_2221","k":"branch","len":1,"c":false},{"a":8740,"n":"splat","k":"routine","len":31,"c":true},{"a":8753,"n":"b_2231","k":"branch","len":1,"c":false},{"a":8768,"n":"b_2240","k":"branch","len":1,"c":false},{"a":8771,"n":"float","k":"routine","len":30,"c":true},{"a":8801,"n":"a_2261","k":"routine","len":20,"c":true},{"a":8803,"n":"b_2263","k":"branch","len":1,"c":false},{"a":8813,"n":"b_226D","k":"branch","len":1,"c":false},{"a":8821,"n":"b_2275","k":"routine","len":8,"c":true},{"a":8829,"n":"exit","k":"routine","len":27,"c":true},{"a":8853,"n":"b_2295","k":"branch","len":1,"c":false},{"a":8856,"n":"draw_explosion","k":"routine","len":55,"c":true},{"a":8910,"n":"r_22CE","k":"branch","len":1,"c":false},{"a":8911,"n":"draw_explosion_row","k":"routine","len":20,"c":true},{"a":8931,"n":"a_22E3","k":"routine","len":7,"c":true},{"a":8938,"n":"a_22EA","k":"routine","len":2,"c":true},{"a":8940,"n":"a_22EC","k":"routine","len":59,"c":true},{"a":8999,"n":"a_2327","k":"routine","len":7,"c":true},{"a":9005,"n":"b_232D","k":"branch","len":1,"c":false},{"a":9006,"n":"a_232E","k":"routine","len":4,"c":true},{"a":9010,"n":"a_2332","k":"routine","len":2,"c":true},{"a":9012,"n":"a_2334","k":"routine","len":4,"c":true},{"a":9016,"n":"a_2338","k":"routine","len":2,"c":true},{"a":9018,"n":"a_233A","k":"routine","len":1,"c":true},{"a":9019,"n":"a_233B","k":"routine","len":14,"c":true},{"a":9033,"n":"a_2349","k":"routine","len":11,"c":true},{"a":9044,"n":"a_2354","k":"routine","len":1,"c":true},{"a":9045,"n":"a_2355","k":"routine","len":22,"c":true},{"a":9063,"n":"b_2367","k":"branch","len":1,"c":false},{"a":9067,"n":"a_236B","k":"routine","len":1,"c":true},{"a":9068,"n":"a_236C","k":"routine","len":7,"c":true},{"a":9075,"n":"a_2373","k":"routine","len":1,"c":true},{"a":9076,"n":"a_2374","k":"routine","len":4,"c":true},{"a":9080,"n":"a_2378","k":"routine","len":1,"c":true},{"a":9081,"n":"a_2379","k":"routine","len":16,"c":true},{"a":9082,"n":"b_237A","k":"branch","len":1,"c":false},{"a":9097,"n":"blast_shift","k":"table","len":4,"c":true},{"a":9101,"n":"oh_no","k":"routine","len":16,"c":true},{"a":9117,"n":"explode","k":"routine","len":141,"c":true},{"a":9209,"n":"b_23F9","k":"branch","len":1,"c":false},{"a":9226,"n":"b_240A","k":"branch","len":1,"c":false},{"a":9235,"n":"b_2413","k":"branch","len":1,"c":false},{"a":9248,"n":"b_2420","k":"branch","len":1,"c":false},{"a":9251,"n":"b_2423","k":"branch","len":1,"c":false},{"a":9258,"n":"a_242A","k":"routine","len":32,"c":true},{"a":9275,"n":"j_243B","k":"branch","len":1,"c":false},{"a":9287,"n":"b_2447","k":"branch","len":1,"c":false},{"a":9290,"n":"dig","k":"routine","len":25,"c":true},{"a":9315,"n":"a_2463","k":"routine","len":27,"c":true},{"a":9328,"n":"b_2470","k":"branch","len":1,"c":false},{"a":9342,"n":"b_247E","k":"routine","len":14,"c":true},{"a":9353,"n":"b_2489","k":"branch","len":1,"c":false},{"a":9355,"n":"r_248B","k":"branch","len":1,"c":false},{"a":9356,"n":"dig_rows","k":"routine","len":86,"c":true},{"a":9370,"n":"b_249A","k":"branch","len":1,"c":false},{"a":9401,"n":"b_24B9","k":"branch","len":1,"c":false},{"a":9412,"n":"b_24C4","k":"branch","len":1,"c":false},{"a":9442,"n":"dig_unused","k":"variable","len":2,"c":true},{"a":9444,"n":"b_24E4","k":"routine","len":30,"c":true},{"a":9452,"n":"b_24EC","k":"branch","len":1,"c":false},{"a":9455,"n":"b_24EF","k":"branch","len":1,"c":false},{"a":9471,"n":"b_24FF","k":"branch","len":1,"c":false},{"a":9474,"n":"build_right","k":"routine","len":70,"c":true},{"a":9521,"n":"b_2531","k":"branch","len":1,"c":false},{"a":9544,"n":"b_2548","k":"routine","len":3,"c":true},{"a":9547,"n":"b_254B","k":"routine","len":14,"c":true},{"a":9555,"n":"b_2553","k":"branch","len":1,"c":false},{"a":9558,"n":"b_2556","k":"branch","len":1,"c":false},{"a":9561,"n":"builder_warning","k":"routine","len":27,"c":true},{"a":9587,"n":"r_2573","k":"branch","len":1,"c":false},{"a":9588,"n":"shrug","k":"routine","len":32,"c":true},{"a":9601,"n":"b_2581","k":"branch","len":1,"c":false},{"a":9617,"n":"b_2591","k":"branch","len":1,"c":false},{"a":9620,"n":"builder_ground","k":"routine","len":7,"c":true},{"a":9627,"n":"build","k":"routine","len":70,"c":true},{"a":9674,"n":"b_25CA","k":"branch","len":1,"c":false},{"a":9697,"n":"b_25E1","k":"routine","len":3,"c":true},{"a":9700,"n":"b_25E4","k":"routine","len":14,"c":true},{"a":9708,"n":"b_25EC","k":"branch","len":1,"c":false},{"a":9711,"n":"b_25EF","k":"branch","len":1,"c":false},{"a":9714,"n":"head_test","k":"routine","len":7,"c":true},{"a":9721,"n":"step_test","k":"routine","len":3,"c":true},{"a":9724,"n":"s_25FC","k":"routine","len":7,"c":true},{"a":9731,"n":"lay_brick","k":"routine","len":12,"c":true},{"a":9743,"n":"s_260F","k":"routine","len":9,"c":true},{"a":9752,"n":"brick_row_a","k":"routine","len":3,"c":true},{"a":9755,"n":"s_261B","k":"routine","len":9,"c":true},{"a":9764,"n":"bash","k":"routine","len":93,"c":true},{"a":9780,"n":"b_2634","k":"branch","len":1,"c":false},{"a":9826,"n":"b_2662","k":"branch","len":1,"c":false},{"a":9836,"n":"b_266C","k":"branch","len":1,"c":false},{"a":9851,"n":"b_267B","k":"branch","len":1,"c":false},{"a":9856,"n":"b_2680","k":"branch","len":1,"c":false},{"a":9857,"n":"a_2681","k":"routine","len":26,"c":true},{"a":9863,"n":"j_2687","k":"branch","len":1,"c":false},{"a":9878,"n":"b_2696","k":"branch","len":1,"c":false},{"a":9883,"n":"mark_turned","k":"routine","len":12,"c":true},{"a":9895,"n":"take_count","k":"routine","len":16,"c":true},{"a":9911,"n":"add_count","k":"routine","len":11,"c":true},{"a":9922,"n":"bash_stroke","k":"routine","len":53,"c":true},{"a":9932,"n":"b_26CC","k":"branch","len":1,"c":false},{"a":9935,"n":"b_26CF","k":"branch","len":1,"c":false},{"a":9942,"n":"j_26D6","k":"branch","len":1,"c":false},{"a":9971,"n":"r_26F3","k":"branch","len":1,"c":false},{"a":9972,"n":"b_26F4","k":"branch","len":1,"c":false},{"a":9975,"n":"bash_cell","k":"routine","len":62,"c":true},{"a":10001,"n":"b_2711","k":"branch","len":1,"c":false},{"a":10031,"n":"b_272F","k":"branch","len":1,"c":false},{"a":10037,"n":"mine","k":"routine","len":86,"c":true},{"a":10075,"n":"b_275B","k":"branch","len":1,"c":false},{"a":10108,"n":"b_277C","k":"branch","len":1,"c":false},{"a":10123,"n":"a_278B","k":"routine","len":3,"c":true},{"a":10126,"n":"a_278E","k":"routine","len":16,"c":true},{"a":10142,"n":"a_279E","k":"routine","len":44,"c":true},{"a":10143,"n":"b_279F","k":"branch","len":1,"c":false},{"a":10154,"n":"b_27AA","k":"branch","len":1,"c":false},{"a":10158,"n":"b_27AE","k":"branch","len":1,"c":false},{"a":10174,"n":"b_27BE","k":"branch","len":1,"c":false},{"a":10183,"n":"b_27C7","k":"branch","len":1,"c":false},{"a":10186,"n":"climb","k":"routine","len":101,"c":true},{"a":10260,"n":"b_2814","k":"branch","len":1,"c":false},{"a":10284,"n":"b_282C","k":"branch","len":1,"c":false},{"a":10287,"n":"b_282F","k":"routine","len":31,"c":true},{"a":10318,"n":"die_a","k":"routine","len":24,"c":true},{"a":10339,"n":"b_2863","k":"branch","len":1,"c":false},{"a":10342,"n":"die_b","k":"routine","len":24,"c":true},{"a":10363,"n":"b_287B","k":"branch","len":1,"c":false},{"a":10366,"n":"terrain_ptrs","k":"routine","len":106,"c":true},{"a":10433,"n":"b_28C1","k":"branch","len":1,"c":false},{"a":10455,"n":"b_28D7","k":"branch","len":1,"c":false},{"a":10472,"n":"terrain_at","k":"routine","len":1,"c":true},{"a":10473,"n":"a_28E9","k":"routine","len":1,"c":true},{"a":10474,"n":"a_28EA","k":"routine","len":2,"c":true},{"a":10476,"n":"terrain_at_x","k":"routine","len":3,"c":true},{"a":10479,"n":"a_28EF","k":"routine","len":1,"c":true},{"a":10480,"n":"a_28F0","k":"routine","len":3,"c":true},{"a":10483,"n":"a_28F3","k":"routine","len":1,"c":true},{"a":10484,"n":"a_28F4","k":"routine","len":3,"c":true},{"a":10487,"n":"a_28F7","k":"routine","len":6,"c":true},{"a":10493,"n":"a_28FD","k":"routine","len":1,"c":true},{"a":10494,"n":"a_28FE","k":"routine","len":2,"c":true},{"a":10496,"n":"a_2900","k":"routine","len":10,"c":true},{"a":10506,"n":"a_290A","k":"routine","len":1,"c":true},{"a":10507,"n":"a_290B","k":"routine","len":2,"c":true},{"a":10509,"n":"a_290D","k":"routine","len":3,"c":true},{"a":10512,"n":"pixel_value_unused","k":"routine","len":21,"c":true},{"a":10515,"n":"b_2913","k":"branch","len":1,"c":false},{"a":10524,"n":"b_291C","k":"branch","len":1,"c":false},{"a":10530,"n":"b_2922","k":"branch","len":1,"c":false},{"a":10533,"n":"clear_pixel","k":"routine","len":2,"c":true},{"a":10535,"n":"set_pixel","k":"routine","len":9,"c":true},{"a":10544,"n":"terrain_write","k":"routine","len":85,"c":true},{"a":10552,"n":"j_2938","k":"branch","len":1,"c":false},{"a":10556,"n":"b_293C","k":"branch","len":1,"c":false},{"a":10629,"n":"b_2985","k":"routine","len":8,"c":true},{"a":10637,"n":"a_298D","k":"routine","len":6,"c":true},{"a":10643,"n":"a_2993","k":"routine","len":6,"c":true},{"a":10649,"n":"a_2999","k":"routine","len":4,"c":true},{"a":10653,"n":"a_299D","k":"routine","len":1,"c":true},{"a":10654,"n":"a_299E","k":"routine","len":8,"c":true},{"a":10662,"n":"a_29A6","k":"routine","len":1,"c":true},{"a":10663,"n":"a_29A7","k":"routine","len":1,"c":true},{"a":10664,"n":"a_29A8","k":"routine","len":1,"c":true},{"a":10665,"n":"a_29A9","k":"routine","len":1,"c":true},{"a":10666,"n":"a_29AA","k":"routine","len":8,"c":true},{"a":10674,"n":"a_29B2","k":"routine","len":1,"c":true},{"a":10675,"n":"a_29B3","k":"routine","len":2,"c":true},{"a":10676,"n":"r_29B4","k":"branch","len":1,"c":false},{"a":10677,"n":"draw_panel_text","k":"routine","len":50,"c":true},{"a":10679,"n":"b_29B7","k":"branch","len":1,"c":false},{"a":10727,"n":"a_29E7","k":"routine","len":17,"c":true},{"a":10728,"n":"b_29E8","k":"branch","len":1,"c":false},{"a":10729,"n":"b_29E9","k":"branch","len":1,"c":false},{"a":10731,"n":"b_29EB","k":"branch","len":1,"c":false},{"a":10744,"n":"play_sound","k":"routine","len":12,"c":true},{"a":10756,"n":"a_2A04","k":"routine","len":2,"c":true},{"a":10758,"n":"b_2A06","k":"routine","len":20,"c":true},{"a":10778,"n":"count_saved","k":"routine","len":29,"c":true},{"a":10780,"n":"b_2A1C","k":"branch","len":1,"c":false},{"a":10797,"n":"b_2A2D","k":"branch","len":1,"c":false},{"a":10807,"n":"object_tick","k":"routine","len":17,"c":true},{"a":10823,"n":"r_2A47","k":"branch","len":1,"c":false},{"a":10824,"n":"animate_objects","k":"routine","len":21,"c":true},{"a":10844,"n":"j_2A5C","k":"branch","len":1,"c":false},{"a":10845,"n":"f_2A5D","k":"routine","len":58,"c":true},{"a":10869,"n":"b_2A75","k":"branch","len":1,"c":false},{"a":10876,"n":"b_2A7C","k":"branch","len":1,"c":false},{"a":10887,"n":"b_2A87","k":"branch","len":1,"c":false},{"a":10894,"n":"b_2A8E","k":"branch","len":1,"c":false},{"a":10902,"n":"b_2A96","k":"branch","len":1,"c":false},{"a":10903,"n":"f_2A97","k":"routine","len":39,"c":true},{"a":10942,"n":"a_2ABE","k":"routine","len":2,"c":true},{"a":10943,"n":"b_2ABF","k":"branch","len":1,"c":false},{"a":10944,"n":"f_2AC0","k":"routine","len":4,"c":true},{"a":10948,"n":"a_2AC4","k":"routine","len":16,"c":true},{"a":10964,"n":"f_2AD4","k":"routine","len":6,"c":true},{"a":10970,"n":"f_2ADA","k":"routine","len":6,"c":true},{"a":10976,"n":"f_2AE0","k":"routine","len":6,"c":true},{"a":10982,"n":"f_2AE6","k":"routine","len":9,"c":true},{"a":10991,"n":"f_2AEF","k":"routine","len":17,"c":true},{"a":11007,"n":"b_2AFF","k":"branch","len":1,"c":false},{"a":11008,"n":"a_2B00","k":"routine","len":1,"c":true},{"a":11009,"n":"a_2B01","k":"routine","len":2,"c":true},{"a":11011,"n":"a_2B03","k":"routine","len":1,"c":true},{"a":11012,"n":"a_2B04","k":"routine","len":2,"c":true},{"a":11014,"n":"a_2B06","k":"routine","len":1,"c":true},{"a":11015,"n":"a_2B07","k":"routine","len":6,"c":true},{"a":11021,"n":"a_2B0D","k":"routine","len":9,"c":true},{"a":11027,"n":"b_2B13","k":"branch","len":1,"c":false},{"a":11030,"n":"b_2B16","k":"routine","len":7,"c":true},{"a":11035,"n":"b_2B1B","k":"branch","len":1,"c":false},{"a":11037,"n":"a_2B1D","k":"routine","len":12,"c":true},{"a":11043,"n":"b_2B23","k":"branch","len":1,"c":false},{"a":11049,"n":"water_frames_lo","k":"table","len":4,"c":true},{"a":11053,"n":"water_frames2_lo","k":"table","len":20,"c":true},{"a":11073,"n":"water_frames_hi","k":"table","len":4,"c":true},{"a":11077,"n":"water_frames2_hi","k":"table","len":20,"c":true},{"a":11097,"n":"water_shift","k":"table","len":4,"c":true},{"a":11101,"n":"water_ops","k":"variable","len":1,"c":true},{"a":11102,"n":"water_ops_1","k":"variable","len":1,"c":true},{"a":11103,"n":"water_ops_2","k":"variable","len":1,"c":true},{"a":11104,"n":"water_ops_3","k":"variable","len":2,"c":true},{"a":11106,"n":"water_ops_5","k":"variable","len":1,"c":true},{"a":11107,"n":"water_ops_6","k":"variable","len":1,"c":true},{"a":11108,"n":"water_ops_7","k":"variable","len":1,"c":true},{"a":11109,"n":"water_ops_8","k":"variable","len":2,"c":true},{"a":11111,"n":"water_frame","k":"variable","len":1,"c":true},{"a":11112,"n":"water_row_offsets","k":"table","len":7,"c":true},{"a":11119,"n":"water_column","k":"routine","len":23,"c":true},{"a":11133,"n":"b_2B7D","k":"branch","len":1,"c":false},{"a":11142,"n":"a_2B86","k":"routine","len":2,"c":true},{"a":11144,"n":"a_2B88","k":"routine","len":1,"c":true},{"a":11145,"n":"a_2B89","k":"routine","len":5,"c":true},{"a":11150,"n":"a_2B8E","k":"routine","len":1,"c":true},{"a":11151,"n":"a_2B8F","k":"routine","len":5,"c":true},{"a":11156,"n":"a_2B94","k":"routine","len":2,"c":true},{"a":11158,"n":"animate_water","k":"routine","len":159,"c":true},{"a":11164,"n":"b_2B9C","k":"branch","len":1,"c":false},{"a":11180,"n":"b_2BAC","k":"branch","len":1,"c":false},{"a":11204,"n":"b_2BC4","k":"branch","len":1,"c":false},{"a":11216,"n":"b_2BD0","k":"branch","len":1,"c":false},{"a":11220,"n":"j_2BD4","k":"branch","len":1,"c":false},{"a":11317,"n":"a_2C35","k":"routine","len":103,"c":true},{"a":11369,"n":"b_2C69","k":"branch","len":1,"c":false},{"a":11419,"n":"b_2C9B","k":"branch","len":1,"c":false},{"a":11420,"n":"a_2C9C","k":"routine","len":1,"c":true},{"a":11421,"n":"a_2C9D","k":"routine","len":3,"c":true},{"a":11424,"n":"a_2CA0","k":"routine","len":2,"c":true},{"a":11426,"n":"a_2CA2","k":"routine","len":1,"c":true},{"a":11427,"n":"a_2CA3","k":"routine","len":3,"c":true},{"a":11430,"n":"a_2CA6","k":"routine","len":2,"c":true},{"a":11432,"n":"a_2CA8","k":"routine","len":1,"c":true},{"a":11433,"n":"a_2CA9","k":"routine","len":3,"c":true},{"a":11436,"n":"a_2CAC","k":"routine","len":2,"c":true},{"a":11438,"n":"a_2CAE","k":"routine","len":1,"c":true},{"a":11439,"n":"a_2CAF","k":"routine","len":3,"c":true},{"a":11442,"n":"a_2CB2","k":"routine","len":2,"c":true},{"a":11444,"n":"a_2CB4","k":"routine","len":1,"c":true},{"a":11445,"n":"a_2CB5","k":"routine","len":3,"c":true},{"a":11448,"n":"a_2CB8","k":"routine","len":2,"c":true},{"a":11450,"n":"a_2CBA","k":"routine","len":1,"c":true},{"a":11451,"n":"a_2CBB","k":"routine","len":3,"c":true},{"a":11454,"n":"a_2CBE","k":"routine","len":2,"c":true},{"a":11456,"n":"a_2CC0","k":"routine","len":1,"c":true},{"a":11457,"n":"a_2CC1","k":"routine","len":2,"c":true},{"a":11459,"n":"a_2CC3","k":"routine","len":1,"c":true},{"a":11460,"n":"a_2CC4","k":"routine","len":3,"c":true},{"a":11463,"n":"a_2CC7","k":"routine","len":2,"c":true},{"a":11465,"n":"a_2CC9","k":"routine","len":1,"c":true},{"a":11466,"n":"a_2CCA","k":"routine","len":3,"c":true},{"a":11469,"n":"a_2CCD","k":"routine","len":2,"c":true},{"a":11471,"n":"a_2CCF","k":"routine","len":1,"c":true},{"a":11472,"n":"a_2CD0","k":"routine","len":3,"c":true},{"a":11475,"n":"a_2CD3","k":"routine","len":2,"c":true},{"a":11477,"n":"a_2CD5","k":"routine","len":1,"c":true},{"a":11478,"n":"a_2CD6","k":"routine","len":3,"c":true},{"a":11481,"n":"a_2CD9","k":"routine","len":2,"c":true},{"a":11483,"n":"a_2CDB","k":"routine","len":1,"c":true},{"a":11484,"n":"a_2CDC","k":"routine","len":3,"c":true},{"a":11487,"n":"a_2CDF","k":"routine","len":2,"c":true},{"a":11489,"n":"a_2CE1","k":"routine","len":1,"c":true},{"a":11490,"n":"a_2CE2","k":"routine","len":3,"c":true},{"a":11493,"n":"a_2CE5","k":"routine","len":2,"c":true},{"a":11495,"n":"a_2CE7","k":"routine","len":1,"c":true},{"a":11496,"n":"a_2CE8","k":"routine","len":5,"c":true},{"a":11501,"n":"a_2CED","k":"routine","len":4,"c":true},{"a":11504,"n":"b_2CF0","k":"branch","len":1,"c":false},{"a":11505,"n":"f_2CF1","k":"routine","len":14,"c":true},{"a":11519,"n":"f_2CFF","k":"routine","len":26,"c":true},{"a":11545,"n":"a_2D19","k":"routine","len":18,"c":true},{"a":11563,"n":"f_2D2B","k":"routine","len":10,"c":true},{"a":11572,"n":"b_2D34","k":"branch","len":1,"c":false},{"a":11573,"n":"a_2D35","k":"routine","len":5,"c":true},{"a":11578,"n":"a_2D3A","k":"routine","len":1,"c":true},{"a":11579,"n":"a_2D3B","k":"routine","len":2,"c":true},{"a":11581,"n":"a_2D3D","k":"routine","len":2,"c":true},{"a":11583,"n":"a_2D3F","k":"routine","len":1,"c":true},{"a":11584,"n":"a_2D40","k":"routine","len":8,"c":true},{"a":11585,"n":"b_2D41","k":"branch","len":1,"c":false},{"a":11592,"n":"copy_water_char","k":"routine","len":9,"c":true},{"a":11601,"n":"a_2D51","k":"routine","len":15,"c":true},{"a":11616,"n":"a_2D60","k":"routine","len":7,"c":true},{"a":11622,"n":"b_2D66","k":"branch","len":1,"c":false},{"a":11623,"n":"a_2D67","k":"routine","len":1,"c":true},{"a":11624,"n":"a_2D68","k":"routine","len":2,"c":true},{"a":11626,"n":"a_2D6A","k":"routine","len":1,"c":true},{"a":11627,"n":"a_2D6B","k":"routine","len":5,"c":true},{"a":11632,"n":"water_char","k":"variable","len":1,"c":true},{"a":11633,"n":"water_fill_chars","k":"table","len":3,"c":true},{"a":11636,"n":"water_top_chars","k":"table","len":3,"c":true},{"a":11639,"n":"drown_actions","k":"table","len":3,"c":true},{"a":11642,"n":"drown_action","k":"variable","len":1,"c":true},{"a":11643,"n":"in_water","k":"routine","len":20,"c":true},{"a":11663,"n":"f_2D8F","k":"routine","len":5,"c":true},{"a":11668,"n":"f_2D94","k":"routine","len":11,"c":true},{"a":11679,"n":"a_2D9F","k":"routine","len":9,"c":true},{"a":11688,"n":"a_2DA8","k":"routine","len":13,"c":true},{"a":11698,"n":"b_2DB2","k":"branch","len":1,"c":false},{"a":11701,"n":"cell_rows","k":"routine","len":37,"c":true},{"a":11715,"n":"b_2DC3","k":"branch","len":1,"c":false},{"a":11738,"n":"one_way_side","k":"routine","len":41,"c":true},{"a":11779,"n":"cell_at_offset","k":"routine","len":1,"c":true},{"a":11780,"n":"a_2E04","k":"routine","len":1,"c":true},{"a":11781,"n":"a_2E05","k":"routine","len":2,"c":true},{"a":11783,"n":"cell_kind","k":"routine","len":9,"c":true},{"a":11792,"n":"a_2E10","k":"routine","len":3,"c":true},{"a":11795,"n":"a_2E13","k":"routine","len":16,"c":true},{"a":11811,"n":"a_2E23","k":"routine","len":18,"c":true},{"a":11829,"n":"a_2E35","k":"routine","len":5,"c":true},{"a":11834,"n":"a_2E3A","k":"routine","len":1,"c":true},{"a":11835,"n":"a_2E3B","k":"routine","len":22,"c":true},{"a":11843,"n":"b_2E43","k":"branch","len":1,"c":false},{"a":11848,"n":"b_2E48","k":"branch","len":1,"c":false},{"a":11850,"n":"b_2E4A","k":"branch","len":1,"c":false},{"a":11857,"n":"music_on","k":"variable","len":1,"c":true},{"a":11858,"n":"cell_shifts","k":"table","len":4,"c":true},{"a":11862,"n":"action_dx","k":"table","len":18,"c":true},{"a":11880,"n":"action_dy","k":"table","len":16,"c":true},{"a":11896,"n":"blast_rows_lo","k":"table","len":9,"c":true},{"a":11905,"n":"blast_rows_hi","k":"table","len":31,"c":true},{"a":11936,"n":"frame_ptr_hi","k":"table","len":300,"c":true},{"a":12236,"n":"brick_pixels","k":"table","len":16,"c":true},{"a":12252,"n":"dx_index","k":"table","len":36,"c":true},{"a":12288,"n":"sound_init","k":"routine","len":3,"c":true},{"a":12291,"n":"sound_start","k":"routine","len":3,"c":true},{"a":12294,"n":"sound_play","k":"routine","len":3,"c":true},{"a":12297,"n":"driver_credit","k":"table","len":44,"c":true},{"a":12341,"n":"fade_speed","k":"variable","len":1,"c":true},{"a":12342,"n":"voice_tune","k":"variable","len":1,"c":true},{"a":12343,"n":"voice_tune_1","k":"variable","len":1,"c":true},{"a":12344,"n":"voice_tune_seen","k":"variable","len":1,"c":true},{"a":12345,"n":"voice_tune_seen_1","k":"variable","len":1,"c":true},{"a":12346,"n":"fade_count","k":"variable","len":1,"c":true},{"a":12347,"n":"sound_running","k":"variable","len":1,"c":true},{"a":12348,"n":"tick_count","k":"table","len":3,"c":true},{"a":12351,"n":"note_phase","k":"table","len":3,"c":true},{"a":12354,"n":"pulse_dir","k":"table","len":3,"c":true},{"a":12357,"n":"pulse_lo","k":"table","len":3,"c":true},{"a":12360,"n":"pulse_hi","k":"table","len":3,"c":true},{"a":12363,"n":"vibrato_dir","k":"table","len":3,"c":true},{"a":12366,"n":"release_at","k":"table","len":3,"c":true},{"a":12369,"n":"vibrato_lo","k":"table","len":3,"c":true},{"a":12372,"n":"vibrato_hi","k":"table","len":3,"c":true},{"a":12375,"n":"vibrato_count","k":"table","len":3,"c":true},{"a":12378,"n":"slide_start","k":"table","len":3,"c":true},{"a":12381,"n":"slide_dir","k":"table","len":3,"c":true},{"a":12384,"n":"slide_target","k":"table","len":3,"c":true},{"a":12387,"n":"wave_pos","k":"table","len":3,"c":true},{"a":12390,"n":"arp_pos","k":"table","len":3,"c":true},{"a":12393,"n":"filter_prog","k":"table","len":3,"c":true},{"a":12396,"n":"vibrato_set","k":"table","len":3,"c":true},{"a":12399,"n":"pulse_sweep","k":"table","len":3,"c":true},{"a":12402,"n":"wave_flags","k":"table","len":3,"c":true},{"a":12405,"n":"instrument","k":"table","len":3,"c":true},{"a":12408,"n":"transpose_instr","k":"table","len":3,"c":true},{"a":12411,"n":"note_length","k":"table","len":3,"c":true},{"a":12414,"n":"arpeggio","k":"table","len":3,"c":true},{"a":12417,"n":"drum_count","k":"table","len":3,"c":true},{"a":12420,"n":"control","k":"table","len":3,"c":true},{"a":12423,"n":"gate_mask","k":"table","len":3,"c":true},{"a":12426,"n":"gate_off","k":"table","len":3,"c":true},{"a":12429,"n":"attack_decay","k":"table","len":3,"c":true},{"a":12432,"n":"sustain_release","k":"table","len":3,"c":true},{"a":12435,"n":"filter_pos","k":"table","len":3,"c":true},{"a":12438,"n":"filter_count","k":"table","len":3,"c":true},{"a":12441,"n":"filter_step","k":"table","len":3,"c":true},{"a":12444,"n":"filter_cutoff","k":"variable","len":1,"c":true},{"a":12445,"n":"volume","k":"variable","len":1,"c":true},{"a":12446,"n":"voice_offset","k":"variable","len":2,"c":true},{"a":12448,"n":"sprite_mask_hi","k":"variable","len":1,"c":true},{"a":12449,"n":"silence","k":"routine","len":52,"c":true},{"a":12464,"n":"b_30B0","k":"branch","len":1,"c":false},{"a":12501,"n":"start_sequence","k":"routine","len":16,"c":true},{"a":12517,"n":"sound_write","k":"routine","len":22,"c":true},{"a":12539,"n":"play_frame","k":"routine","len":45,"c":true},{"a":12579,"n":"r_3123","k":"branch","len":1,"c":false},{"a":12580,"n":"b_3124","k":"branch","len":1,"c":false},{"a":12584,"n":"a_3128","k":"routine","len":77,"c":true},{"a":12596,"n":"b_3134","k":"branch","len":1,"c":false},{"a":12651,"n":"b_316B","k":"branch","len":1,"c":false},{"a":12661,"n":"voice_step","k":"routine","len":22,"c":true},{"a":12679,"n":"b_3187","k":"branch","len":1,"c":false},{"a":12682,"n":"r_318A","k":"branch","len":1,"c":false},{"a":12683,"n":"read_sequence","k":"routine","len":91,"c":true},{"a":12690,"n":"j_3192","k":"branch","len":1,"c":false},{"a":12716,"n":"b_31AC","k":"branch","len":1,"c":false},{"a":12729,"n":"b_31B9","k":"branch","len":1,"c":false},{"a":12741,"n":"b_31C5","k":"branch","len":1,"c":false},{"a":12754,"n":"b_31D2","k":"branch","len":1,"c":false},{"a":12774,"n":"a_31E6","k":"routine","len":269,"c":true},{"a":12785,"n":"b_31F1","k":"branch","len":1,"c":false},{"a":12798,"n":"b_31FE","k":"branch","len":1,"c":false},{"a":12811,"n":"b_320B","k":"branch","len":1,"c":false},{"a":12834,"n":"b_3222","k":"branch","len":1,"c":false},{"a":12858,"n":"b_323A","k":"branch","len":1,"c":false},{"a":12878,"n":"b_324E","k":"branch","len":1,"c":false},{"a":12894,"n":"b_325E","k":"branch","len":1,"c":false},{"a":12896,"n":"j_3260","k":"branch","len":1,"c":false},{"a":12897,"n":"b_3261","k":"branch","len":1,"c":false},{"a":12921,"n":"b_3279","k":"branch","len":1,"c":false},{"a":12949,"n":"b_3295","k":"branch","len":1,"c":false},{"a":13043,"n":"voice_effects","k":"routine","len":396,"c":true},{"a":13077,"n":"b_3315","k":"branch","len":1,"c":false},{"a":13100,"n":"b_332C","k":"branch","len":1,"c":false},{"a":13105,"n":"b_3331","k":"branch","len":1,"c":false},{"a":13117,"n":"b_333D","k":"branch","len":1,"c":false},{"a":13176,"n":"b_3378","k":"branch","len":1,"c":false},{"a":13202,"n":"j_3392","k":"branch","len":1,"c":false},{"a":13214,"n":"b_339E","k":"branch","len":1,"c":false},{"a":13217,"n":"b_33A1","k":"branch","len":1,"c":false},{"a":13225,"n":"b_33A9","k":"branch","len":1,"c":false},{"a":13287,"n":"j_33E7","k":"branch","len":1,"c":false},{"a":13299,"n":"b_33F3","k":"branch","len":1,"c":false},{"a":13315,"n":"b_3403","k":"branch","len":1,"c":false},{"a":13340,"n":"b_341C","k":"branch","len":1,"c":false},{"a":13355,"n":"j_342B","k":"branch","len":1,"c":false},{"a":13392,"n":"b_3450","k":"branch","len":1,"c":false},{"a":13400,"n":"b_3458","k":"branch","len":1,"c":false},{"a":13434,"n":"b_347A","k":"branch","len":1,"c":false},{"a":13439,"n":"a_347F","k":"routine","len":104,"c":true},{"a":13448,"n":"b_3488","k":"branch","len":1,"c":false},{"a":13465,"n":"b_3499","k":"branch","len":1,"c":false},{"a":13474,"n":"b_34A2","k":"branch","len":1,"c":false},{"a":13476,"n":"j_34A4","k":"branch","len":1,"c":false},{"a":13509,"n":"b_34C5","k":"branch","len":1,"c":false},{"a":13514,"n":"b_34CA","k":"branch","len":1,"c":false},{"a":13523,"n":"j_34D3","k":"branch","len":1,"c":false},{"a":13543,"n":"a_34E7","k":"routine","len":135,"c":true},{"a":13565,"n":"b_34FD","k":"branch","len":1,"c":false},{"a":13590,"n":"b_3516","k":"branch","len":1,"c":false},{"a":13629,"n":"b_353D","k":"branch","len":1,"c":false},{"a":13648,"n":"b_3550","k":"branch","len":1,"c":false},{"a":13664,"n":"b_3560","k":"branch","len":1,"c":false},{"a":13677,"n":"r_356D","k":"branch","len":1,"c":false},{"a":13678,"n":"set_note","k":"routine","len":2,"c":true},{"a":13680,"n":"set_note_y","k":"routine","len":21,"c":true},{"a":13690,"n":"b_357A","k":"branch","len":1,"c":false},{"a":13701,"n":"f_3585","k":"routine","len":1,"c":true},{"a":13702,"n":"freq_lo","k":"table","len":99,"c":true},{"a":13801,"n":"freq_hi_prev","k":"variable","len":1,"c":true},{"a":13802,"n":"freq_hi","k":"table","len":96,"c":true},{"a":13898,"n":"tune_chain","k":"table","len":8,"c":true},{"a":13906,"n":"seq_ptr_lo","k":"table","len":64,"c":true},{"a":13970,"n":"seq_ptr_hi","k":"table","len":63,"c":true},{"a":14033,"n":"filter_prog_lo","k":"table","len":12,"c":true},{"a":14045,"n":"filter_prog_hi","k":"table","len":13,"c":true},{"a":14058,"n":"wave_prog_lo","k":"table","len":32,"c":true},{"a":14090,"n":"wave_prog_hi","k":"table","len":32,"c":true},{"a":14122,"n":"arp_lo","k":"table","len":64,"c":true},{"a":14186,"n":"arp_hi","k":"table","len":64,"c":true},{"a":14250,"n":"instr_pulse","k":"table","len":16,"c":true},{"a":14266,"n":"instr_control","k":"table","len":16,"c":true},{"a":14282,"n":"instr_ad","k":"table","len":16,"c":true},{"a":14298,"n":"instr_sr","k":"table","len":16,"c":true},{"a":14314,"n":"instr_filter","k":"table","len":16,"c":true},{"a":14330,"n":"instr_vibrato","k":"table","len":16,"c":true},{"a":14346,"n":"instr_sweep","k":"table","len":16,"c":true},{"a":14362,"n":"instr_wave","k":"table","len":16,"c":true},{"a":14378,"n":"sequences","k":"table","len":848,"c":true},{"a":15360,"n":"frame_lo","k":"table","len":300,"c":true},{"a":15660,"n":"frame_hi","k":"table","len":212,"c":true},{"a":15872,"n":"water_rows_a","k":"table","len":8,"c":true},{"a":15880,"n":"water_rows_b","k":"table","len":80,"c":true},{"a":15960,"n":"frame2_lo","k":"table","len":300,"c":true},{"a":16260,"n":"panel_sprite_colour","k":"table","len":4,"c":true},{"a":16264,"n":"panel_sprite_x","k":"table","len":4,"c":true},{"a":16268,"n":"panel_sprite_y","k":"table","len":4,"c":true},{"a":16272,"n":"panel_sprite_ptr","k":"table","len":4,"c":true},{"a":16276,"n":"cursor_chars_hi","k":"variable","len":2,"c":true},{"a":16278,"n":"dig_index","k":"variable","len":1,"c":true},{"a":16279,"n":"dig_left","k":"variable","len":1,"c":true},{"a":16280,"n":"dig_count","k":"table","len":16,"c":true},{"a":16296,"n":"dig_first","k":"table","len":16,"c":true},{"a":16312,"n":"dig_x","k":"table","len":12,"c":true},{"a":16324,"n":"bash_x_right","k":"table","len":9,"c":true},{"a":16333,"n":"bash_x_left","k":"table","len":9,"c":true},{"a":16342,"n":"bash_y","k":"table","len":10,"c":true},{"a":16352,"n":"climb_y","k":"table","len":8,"c":true},{"a":16360,"n":"pixel_clear_masks","k":"table","len":4,"c":true},{"a":16364,"n":"lemming_rows","k":"table","len":6,"c":true},{"a":16370,"n":"float_frames","k":"table","len":14,"c":true},{"a":18432,"n":"line_offset_lo","k":"routine","len":16,"c":true},{"a":18448,"n":"a_4810","k":"routine","len":4,"c":true},{"a":18452,"n":"line_offset_unpack_b","k":"table","len":60,"c":true},{"a":18512,"n":"line_offset_lo_b","k":"table","len":116,"c":true},{"a":18628,"n":"pixel_masks","k":"table","len":16,"c":true},{"a":18644,"n":"count_digit_lo","k":"table","len":20,"c":true},{"a":18664,"n":"sprite_first_ptrs","k":"table","len":8,"c":true},{"a":18672,"n":"cursor_shift_lo","k":"table","len":8,"c":true},{"a":18680,"n":"cursor_shift_lo2","k":"table","len":8,"c":true},{"a":18688,"n":"line_offset_hi","k":"table","len":16,"c":true},{"a":18704,"n":"line_offset_unpack","k":"table","len":180,"c":true},{"a":18884,"n":"row_start_lo","k":"table","len":6,"c":true},{"a":18890,"n":"water_row_lo","k":"table","len":19,"c":true},{"a":18909,"n":"row_start_hi","k":"table","len":6,"c":true},{"a":18915,"n":"water_row_hi","k":"table","len":19,"c":true},{"a":18934,"n":"cursor_shift_hi","k":"table","len":10,"c":true},{"a":18944,"n":"col_index","k":"table","len":320,"c":true},{"a":19264,"n":"column_addr_hi","k":"table","len":120,"c":true},{"a":19384,"n":"char_row_lo","k":"table","len":25,"c":true},{"a":19409,"n":"char_row_hi","k":"table","len":25,"c":true},{"a":19434,"n":"cursor_shape_hi","k":"table","len":8,"c":true},{"a":19442,"n":"dig_y","k":"table","len":14,"c":true},{"a":19456,"n":"col_offset_lo","k":"table","len":320,"c":true},{"a":19776,"n":"terrain_x_msb","k":"table","len":8,"c":true},{"a":19784,"n":"sprite_rows_y","k":"table","len":8,"c":true},{"a":19792,"n":"panel_chars","k":"table","len":16,"c":true},{"a":19808,"n":"count_digit2_lo","k":"table","len":20,"c":true},{"a":19828,"n":"count_digit2_hi","k":"table","len":20,"c":true},{"a":19848,"n":"count_digit_hi","k":"table","len":19,"c":true},{"a":19867,"n":"count_digit_index","k":"table","len":31,"c":true},{"a":19898,"n":"bash_step","k":"table","len":17,"c":true},{"a":19915,"n":"mine_a_left","k":"table","len":24,"c":true},{"a":19939,"n":"mine_a_right","k":"table","len":23,"c":true},{"a":19962,"n":"cursor_reach","k":"table","len":6,"c":true},{"a":19968,"n":"col_offset_hi","k":"table","len":320,"c":true},{"a":20288,"n":"sprite_rotation","k":"table","len":120,"c":true},{"a":20408,"n":"rate_units","k":"table","len":24,"c":true},{"a":20432,"n":"rate_tens","k":"table","len":24,"c":true},{"a":20456,"n":"release_timer_step","k":"table","len":24,"c":true},{"a":20480,"n":"briefing_vectors","k":"routine","len":3,"c":true},{"a":20483,"n":"s_5003","k":"routine","len":3,"c":true},{"a":20486,"n":"s_5006","k":"routine","len":3,"c":true},{"a":20489,"n":"s_5009","k":"routine","len":3,"c":true},{"a":20492,"n":"call_unpack","k":"routine","len":14,"c":true},{"a":20506,"n":"preview_cell","k":"routine","len":38,"c":true},{"a":20543,"n":"b_503F","k":"branch","len":1,"c":false},{"a":20544,"n":"a_5040","k":"routine","len":17,"c":true},{"a":20561,"n":"preview_pixel","k":"routine","len":121,"c":true},{"a":20631,"n":"b_5097","k":"branch","len":1,"c":false},{"a":20641,"n":"b_50A1","k":"branch","len":1,"c":false},{"a":20651,"n":"b_50AB","k":"branch","len":1,"c":false},{"a":20682,"n":"a_50CA","k":"routine","len":16,"c":true},{"a":20698,"n":"preview_masks","k":"table","len":16,"c":true},{"a":20714,"n":"preview_pixels","k":"table","len":16,"c":true},{"a":20730,"n":"preview_col_lo","k":"table","len":20,"c":true},{"a":20750,"n":"preview_col_hi","k":"table","len":20,"c":true},{"a":20770,"n":"briefing_screen","k":"routine","len":208,"c":true},{"a":20790,"n":"b_5136","k":"branch","len":1,"c":false},{"a":20825,"n":"b_5159","k":"branch","len":1,"c":false},{"a":20835,"n":"b_5163","k":"branch","len":1,"c":false},{"a":20845,"n":"b_516D","k":"branch","len":1,"c":false},{"a":20847,"n":"b_516F","k":"branch","len":1,"c":false},{"a":20882,"n":"b_5192","k":"branch","len":1,"c":false},{"a":20978,"n":"result_screen","k":"routine","len":65,"c":true},{"a":21001,"n":"b_5209","k":"branch","len":1,"c":false},{"a":21009,"n":"b_5211","k":"branch","len":1,"c":false},{"a":21025,"n":"b_5221","k":"branch","len":1,"c":false},{"a":21043,"n":"disk_prompt","k":"routine","len":3,"c":true},{"a":21046,"n":"j_5236","k":"routine","len":15,"c":true},{"a":21061,"n":"a_5245","k":"routine","len":20,"c":true},{"a":21081,"n":"a_5259","k":"routine","len":21,"c":true},{"a":21089,"n":"b_5261","k":"branch","len":1,"c":false},{"a":21102,"n":"show_briefing","k":"routine","len":45,"c":true},{"a":21113,"n":"b_5279","k":"branch","len":1,"c":false},{"a":21126,"n":"j_5286","k":"branch","len":1,"c":false},{"a":21129,"n":"b_5289","k":"branch","len":1,"c":false},{"a":21147,"n":"wait_fire","k":"routine","len":15,"c":true},{"a":21152,"n":"b_52A0","k":"branch","len":1,"c":false},{"a":21162,"n":"briefing_irq","k":"routine","len":39,"c":true},{"a":21169,"n":"b_52B1","k":"branch","len":1,"c":false},{"a":21174,"n":"b_52B6","k":"branch","len":1,"c":false},{"a":21180,"n":"b_52BC","k":"branch","len":1,"c":false},{"a":21192,"n":"b_52C8","k":"branch","len":1,"c":false},{"a":21201,"n":"fill_texts","k":"routine","len":39,"c":true},{"a":21203,"n":"b_52D3","k":"branch","len":1,"c":false},{"a":21235,"n":"b_52F3","k":"branch","len":1,"c":false},{"a":21240,"n":"a_52F8","k":"routine","len":2,"c":true},{"a":21242,"n":"a_52FA","k":"routine","len":1,"c":true},{"a":21243,"n":"a_52FB","k":"routine","len":4,"c":true},{"a":21247,"n":"a_52FF","k":"routine","len":12,"c":true},{"a":21259,"n":"briefing_texts","k":"routine","len":34,"c":true},{"a":21271,"n":"b_5317","k":"branch","len":1,"c":false},{"a":21293,"n":"result_texts","k":"routine","len":61,"c":true},{"a":21298,"n":"b_5332","k":"branch","len":1,"c":false},{"a":21328,"n":"b_5350","k":"branch","len":1,"c":false},{"a":21354,"n":"b_536A","k":"routine","len":48,"c":true},{"a":21358,"n":"b_536E","k":"branch","len":1,"c":false},{"a":21378,"n":"b_5382","k":"branch","len":1,"c":false},{"a":21402,"n":"b_539A","k":"routine","len":12,"c":true},{"a":21414,"n":"result_sound","k":"table","len":6,"c":true},{"a":21420,"n":"restore_irq","k":"routine","len":35,"c":true},{"a":21437,"n":"b_53BD","k":"branch","len":1,"c":false},{"a":21455,"n":"choose_message","k":"routine","len":61,"c":true},{"a":21500,"n":"b_53FC","k":"branch","len":1,"c":false},{"a":21513,"n":"b_5409","k":"branch","len":1,"c":false},{"a":21515,"n":"r_540B","k":"branch","len":1,"c":false},{"a":21516,"n":"field_dest_lo","k":"table","len":8,"c":true},{"a":21524,"n":"field_dest_hi","k":"table","len":8,"c":true},{"a":21532,"n":"field_add","k":"table","len":8,"c":true},{"a":21540,"n":"field_src","k":"table","len":8,"c":true},{"a":21548,"n":"field_len","k":"table","len":8,"c":true},{"a":21556,"n":"rating_names","k":"table","len":32,"c":true},{"a":21588,"n":"draw_preview","k":"routine","len":31,"c":true},{"a":21590,"n":"b_5456","k":"branch","len":1,"c":false},{"a":21595,"n":"b_545B","k":"branch","len":1,"c":false},{"a":21619,"n":"fire_then_clear","k":"routine","len":57,"c":true},{"a":21624,"n":"b_5478","k":"branch","len":1,"c":false},{"a":21648,"n":"b_5490","k":"branch","len":1,"c":false},{"a":21676,"n":"clear_briefing","k":"routine","len":77,"c":true},{"a":21701,"n":"b_54C5","k":"branch","len":1,"c":false},{"a":21753,"n":"preview_frame","k":"routine","len":13,"c":true},{"a":21760,"n":"b_5500","k":"branch","len":1,"c":false},{"a":21762,"n":"b_5502","k":"branch","len":1,"c":false},{"a":21766,"n":"a_5506","k":"routine","len":21,"c":true},{"a":21787,"n":"end_lines","k":"table","len":8,"c":true},{"a":21795,"n":"result_vars","k":"table","len":3,"c":true},{"a":21798,"n":"result_row","k":"variable","len":1,"c":true},{"a":21799,"n":"result_row_2","k":"variable","len":1,"c":true},{"a":21800,"n":"result_line","k":"table","len":11,"c":true},{"a":21811,"n":"show_messages","k":"routine","len":3,"c":true},{"a":21814,"n":"s_5536","k":"routine","len":3,"c":true},{"a":21817,"n":"s_5539","k":"routine","len":23,"c":true},{"a":21819,"n":"b_553B","k":"branch","len":1,"c":false},{"a":21830,"n":"b_5546","k":"branch","len":1,"c":false},{"a":21840,"n":"print_line","k":"routine","len":35,"c":true},{"a":21875,"n":"a_5573","k":"routine","len":54,"c":true},{"a":21881,"n":"b_5579","k":"branch","len":1,"c":false},{"a":21899,"n":"b_558B","k":"branch","len":1,"c":false},{"a":21928,"n":"r_55A8","k":"branch","len":1,"c":false},{"a":21929,"n":"text_font_map","k":"table","len":95,"c":true},{"a":22024,"n":"line_addr_lo","k":"table","len":38,"c":true},{"a":22062,"n":"line_addr_hi","k":"table","len":157,"c":true},{"a":22219,"n":"screen_texts","k":"table","len":21,"c":true},{"a":22240,"n":"rating_text","k":"table","len":123,"c":true},{"a":22363,"n":"percent_digit_1","k":"variable","len":1,"c":true},{"a":22364,"n":"percent_digits","k":"table","len":68,"c":true},{"a":22432,"n":"texts_2","k":"table","len":8,"c":true},{"a":22440,"n":"texts_57a8","k":"table","len":8,"c":true},{"a":22448,"n":"texts_57b0","k":"table","len":8,"c":true},{"a":22456,"n":"texts_57b8","k":"table","len":8,"c":true},{"a":22464,"n":"texts_57c0","k":"table","len":8,"c":true},{"a":22472,"n":"texts_57c8","k":"table","len":8,"c":true},{"a":22480,"n":"texts_57d0","k":"table","len":8,"c":true},{"a":22488,"n":"texts_57d8","k":"table","len":8,"c":true},{"a":22496,"n":"texts_57e0","k":"table","len":8,"c":true},{"a":22504,"n":"texts_57e8","k":"table","len":8,"c":true},{"a":22512,"n":"texts_57f0","k":"table","len":8,"c":true},{"a":22520,"n":"texts_57f8","k":"table","len":8,"c":true},{"a":22528,"n":"texts_3","k":"table","len":469,"c":true},{"a":22997,"n":"code_text","k":"table","len":49,"c":true},{"a":23046,"n":"disk_prompt_text","k":"table","len":7,"c":true},{"a":23053,"n":"side_letter","k":"table","len":233,"c":true},{"a":23286,"n":"row_pointers_brief","k":"routine","len":39,"c":true},{"a":23325,"n":"brief_row_lo","k":"variable","len":1,"c":true},{"a":23326,"n":"brief_row_lo_next","k":"table","len":24,"c":true},{"a":23350,"n":"brief_row_hi","k":"variable","len":1,"c":true},{"a":23351,"n":"brief_row_hi_next","k":"table","len":8,"c":true},{"a":23359,"n":"text_colours","k":"table","len":112,"c":true},{"a":23471,"n":"load_level","k":"routine","len":24,"c":true},{"a":23494,"n":"r_5BC6","k":"branch","len":1,"c":false},{"a":23495,"n":"preview_vars","k":"variable","len":1,"c":true},{"a":23496,"n":"preview_row","k":"variable","len":1,"c":true},{"a":23497,"n":"colour_count_0","k":"variable","len":1,"c":true},{"a":23498,"n":"colour_count_1","k":"variable","len":1,"c":true},{"a":23499,"n":"colour_count_2","k":"variable","len":1,"c":true},{"a":23500,"n":"colour_count_3","k":"variable","len":1,"c":true},{"a":23501,"n":"preview_x","k":"variable","len":1,"c":true},{"a":23502,"n":"preview_y","k":"variable","len":1,"c":true},{"a":23503,"n":"field_index","k":"variable","len":1,"c":true},{"a":23504,"n":"game_complete","k":"variable","len":1,"c":true},{"a":23505,"n":"level_passed","k":"variable","len":2,"c":true},{"a":23507,"n":"line_number","k":"variable","len":1,"c":true},{"a":23508,"n":"line_pos","k":"variable","len":1,"c":true},{"a":23509,"n":"line_column","k":"variable","len":1,"c":true},{"a":23510,"n":"end_line_index","k":"variable","len":1,"c":true},{"a":24576,"n":"briefing_font","k":"table","len":64,"c":true},{"a":24640,"n":"font_2","k":"table","len":64,"c":true},{"a":24704,"n":"font_3","k":"table","len":41,"c":true},{"a":24745,"n":"a_60A9","k":"table","len":23,"c":true},{"a":24768,"n":"font_4","k":"table","len":64,"c":true},{"a":24832,"n":"font_5","k":"table","len":64,"c":true},{"a":24896,"n":"font_6","k":"table","len":64,"c":true},{"a":24960,"n":"font_7","k":"table","len":64,"c":true},{"a":25024,"n":"font_8","k":"table","len":752,"c":true},{"a":26624,"n":"briefing_font_copy","k":"table","len":1024,"c":true},{"a":28672,"n":"panel_charset","k":"table","len":128,"c":true},{"a":28800,"n":"stale_7080","k":"table","len":128,"c":true},{"a":28928,"n":"stale_7100","k":"table","len":112,"c":true},{"a":29040,"n":"panel_rows","k":"table","len":16,"c":true},{"a":29056,"n":"stale_7180","k":"table","len":128,"c":true},{"a":29184,"n":"stale_7200","k":"table","len":128,"c":true},{"a":29312,"n":"stale_7280","k":"table","len":128,"c":true},{"a":29440,"n":"stale_7300","k":"table","len":128,"c":true},{"a":29568,"n":"stale_7380","k":"table","len":64,"c":true},{"a":29632,"n":"panel_sprite_shapes","k":"table","len":256,"c":true},{"a":29888,"n":"char_addr_lo","k":"table","len":256,"c":true},{"a":30144,"n":"char_addr_hi","k":"table","len":256,"c":true},{"a":30400,"n":"char_addr_hi_2","k":"table","len":256,"c":true},{"a":30656,"n":"highlight_x","k":"table","len":8,"c":true},{"a":30664,"n":"highlight_msb","k":"table","len":8,"c":true},{"a":30672,"n":"key_rows","k":"table","len":13,"c":true},{"a":30685,"n":"key_columns","k":"table","len":13,"c":true},{"a":30698,"n":"count_cells","k":"table","len":10,"c":true},{"a":30708,"n":"text_cells","k":"table","len":12,"c":true},{"a":30720,"n":"shapes_7800","k":"table","len":784,"c":true},{"a":31504,"n":"blast_shape","k":"table","len":32,"c":true},{"a":31536,"n":"blast_shape_2","k":"table","len":488,"c":true},{"a":32024,"n":"sprite_y_by_fine","k":"table","len":120,"c":true},{"a":32144,"n":"panel_fixed","k":"variable","len":1,"c":true},{"a":32145,"n":"panel_fixed_pos","k":"table","len":25,"c":true},{"a":32170,"n":"mine_x","k":"table","len":27,"c":true},{"a":32197,"n":"mine_y","k":"table","len":28,"c":true},{"a":32225,"n":"mine_step","k":"table","len":13,"c":true},{"a":32238,"n":"mine_first","k":"variable","len":2,"c":true},{"a":32240,"n":"mine_last","k":"table","len":13,"c":true},{"a":32253,"n":"climb_actions","k":"variable","len":2,"c":true},{"a":32255,"n":"unpack_read_start","k":"variable","len":1,"c":true},{"a":32768,"n":"terrain_0","k":"table","len":162,"c":true},{"a":32930,"n":"a_80A2","k":"table","len":64,"c":true},{"a":33727,"n":"terrain_0b","k":"table","len":65,"c":true},{"a":33792,"n":"terrain_1","k":"table","len":1024,"c":true},{"a":34816,"n":"terrain_2","k":"table","len":425,"c":true},{"a":35241,"n":"a_89A9","k":"table","len":64,"c":true},{"a":35327,"n":"terrain_2b","k":"table","len":513,"c":true},{"a":35840,"n":"terrain_3","k":"table","len":1024,"c":true},{"a":36864,"n":"terrain_4","k":"variable","len":1,"c":true},{"a":36865,"n":"boot_hdr_1","k":"variable","len":1,"c":true},{"a":36866,"n":"boot_hdr_2","k":"variable","len":1,"c":true},{"a":36867,"n":"boot_hdr_3","k":"variable","len":1,"c":true},{"a":36868,"n":"boot_hdr_4","k":"variable","len":1,"c":true},{"a":36869,"n":"boot_hdr_5","k":"variable","len":1,"c":true},{"a":36870,"n":"boot_hdr_6","k":"variable","len":1,"c":true},{"a":36871,"n":"a_9007","k":"table","len":64,"c":true},{"a":36935,"n":"terrain_4b","k":"table","len":265,"c":true},{"a":37200,"n":"j_9150","k":"routine","len":63,"c":true},{"a":37263,"n":"terrain_4c","k":"table","len":304,"c":true},{"a":37567,"n":"terrain_4d","k":"table","len":211,"c":true},{"a":37778,"n":"terrain_4e","k":"table","len":110,"c":true},{"a":37888,"n":"terrain_5","k":"table","len":1024,"c":true},{"a":38912,"n":"terrain_6","k":"table","len":1024,"c":true},{"a":39936,"n":"terrain_7","k":"table","len":768,"c":true},{"a":40704,"n":"level_save","k":"table","len":64,"c":true},{"a":40841,"n":"terrain_7b","k":"table","len":119,"c":true},{"a":40960,"n":"terrain_8","k":"table","len":1024,"c":true},{"a":41984,"n":"terrain_9","k":"table","len":1024,"c":true},{"a":43008,"n":"terrain_10","k":"table","len":1024,"c":true},{"a":44032,"n":"terrain_11","k":"table","len":1024,"c":true},{"a":45056,"n":"terrain_12","k":"table","len":1024,"c":true},{"a":46080,"n":"identity","k":"table","len":256,"c":true},{"a":46336,"n":"zero_table","k":"table","len":256,"c":true},{"a":46592,"n":"div4","k":"table","len":256,"c":true},{"a":46848,"n":"mod4_x64","k":"table","len":256,"c":true},{"a":47104,"n":"div16","k":"table","len":256,"c":true},{"a":47360,"n":"mod16_x16","k":"table","len":256,"c":true},{"a":47616,"n":"shift_table_ba","k":"table","len":256,"c":true},{"a":47872,"n":"times4","k":"table","len":240,"c":true},{"a":48112,"n":"frames_0","k":"table","len":1024,"c":true},{"a":49136,"n":"frames_1","k":"table","len":16,"c":true},{"a":49152,"n":"frames_1a","k":"table","len":5,"c":true},{"a":49157,"n":"frames_1b","k":"table","len":1003,"c":true},{"a":50160,"n":"frames_2","k":"table","len":16,"c":true},{"a":50176,"n":"j_C400","k":"routine","len":10,"c":true},{"a":50186,"n":"frames_2b","k":"table","len":998,"c":true},{"a":51184,"n":"frames_3","k":"table","len":800,"c":true},{"a":57344,"n":"level_header","k":"table","len":57,"c":true},{"a":57401,"n":"lemmings_total","k":"table","len":3,"c":true},{"a":57404,"n":"rate_min","k":"table","len":5,"c":true},{"a":57409,"n":"minutes","k":"table","len":3,"c":true},{"a":57412,"n":"skill_tens","k":"table","len":8,"c":true},{"a":57420,"n":"skill_units","k":"table","len":8,"c":true},{"a":57428,"n":"dir_alternate","k":"variable","len":1,"c":true},{"a":57429,"n":"next_direction","k":"variable","len":1,"c":true},{"a":57430,"n":"save_share","k":"table","len":6,"c":true},{"a":57436,"n":"level_colours","k":"table","len":4,"c":true},{"a":57440,"n":"colour_mc0","k":"table","len":4,"c":true},{"a":57444,"n":"colour_sprite","k":"table","len":4,"c":true},{"a":57448,"n":"colour_mc1","k":"table","len":4,"c":true},{"a":57452,"n":"entrances","k":"variable","len":1,"c":true},{"a":57453,"n":"entrance_col_lo","k":"variable","len":1,"c":true},{"a":57454,"n":"entrance_row","k":"table","len":7,"c":true},{"a":57461,"n":"exits","k":"variable","len":1,"c":true},{"a":57462,"n":"exit_col_lo","k":"variable","len":1,"c":true},{"a":57463,"n":"exit_row","k":"table","len":3,"c":true},{"a":57466,"n":"exit2_flag","k":"variable","len":1,"c":true},{"a":57467,"n":"object_count","k":"variable","len":1,"c":true},{"a":57468,"n":"cell_map_flags","k":"variable","len":1,"c":true},{"a":57469,"n":"water_flag","k":"variable","len":1,"c":true},{"a":57470,"n":"water_kind","k":"variable","len":1,"c":true},{"a":57471,"n":"clock_flag","k":"variable","len":1,"c":true},{"a":57472,"n":"level_pointers","k":"variable","len":2,"c":true},{"a":57474,"n":"objects_col_ptr","k":"variable","len":2,"c":true},{"a":57476,"n":"objects_ptr_3","k":"variable","len":2,"c":true},{"a":57478,"n":"objects_ptr_4","k":"variable","len":2,"c":true},{"a":57480,"n":"objects_ptr_5","k":"variable","len":2,"c":true},{"a":57482,"n":"objects_ptr_6","k":"variable","len":2,"c":true},{"a":57484,"n":"objects_ptr_7","k":"variable","len":2,"c":true},{"a":57486,"n":"cell_map_lo","k":"variable","len":1,"c":true},{"a":57487,"n":"cell_map_hi","k":"variable","len":1,"c":true},{"a":57488,"n":"cell_map_ptr2","k":"variable","len":2,"c":true},{"a":57490,"n":"cell_map_ptr3","k":"variable","len":2,"c":true},{"a":57492,"n":"unpack_terrain","k":"routine","len":130,"c":true},{"a":57538,"n":"b_E0C2","k":"branch","len":1,"c":false},{"a":57554,"n":"b_E0D2","k":"branch","len":1,"c":false},{"a":57556,"n":"b_E0D4","k":"branch","len":1,"c":false},{"a":57559,"n":"j_E0D7","k":"branch","len":1,"c":false},{"a":57565,"n":"b_E0DD","k":"branch","len":1,"c":false},{"a":57594,"n":"b_E0FA","k":"branch","len":1,"c":false},{"a":57599,"n":"b_E0FF","k":"branch","len":1,"c":false},{"a":57622,"n":"a_E116","k":"routine","len":1,"c":true},{"a":57623,"n":"a_E117","k":"routine","len":2,"c":true},{"a":57625,"n":"a_E119","k":"routine","len":1,"c":true},{"a":57626,"n":"a_E11A","k":"routine","len":13,"c":true},{"a":57635,"n":"b_E123","k":"branch","len":1,"c":false},{"a":57639,"n":"a_E127","k":"routine","len":7,"c":true},{"a":57646,"n":"a_E12E","k":"routine","len":12,"c":true},{"a":57658,"n":"next_packed","k":"routine","len":93,"c":true},{"a":57664,"n":"b_E140","k":"branch","len":1,"c":false},{"a":57667,"n":"b_E143","k":"branch","len":1,"c":false},{"a":57685,"n":"b_E155","k":"branch","len":1,"c":false},{"a":57688,"n":"b_E158","k":"branch","len":1,"c":false},{"a":57699,"n":"b_E163","k":"branch","len":1,"c":false},{"a":57703,"n":"b_E167","k":"branch","len":1,"c":false},{"a":57712,"n":"b_E170","k":"branch","len":1,"c":false},{"a":57724,"n":"b_E17C","k":"branch","len":1,"c":false},{"a":57731,"n":"b_E183","k":"branch","len":1,"c":false},{"a":57751,"n":"put_byte","k":"routine","len":9,"c":true},{"a":57759,"n":"r_E19F","k":"branch","len":1,"c":false},{"a":57760,"n":"terrain_header","k":"variable","len":1,"c":true},{"a":57761,"n":"terrain_src_lo","k":"variable","len":1,"c":true},{"a":57762,"n":"terrain_dest_hi","k":"variable","len":1,"c":true},{"a":57763,"n":"terrain_dest_lo","k":"variable","len":1,"c":true},{"a":57764,"n":"terrain_end_hi","k":"variable","len":1,"c":true},{"a":57765,"n":"terrain_end_lo","k":"variable","len":1,"c":true},{"a":57766,"n":"terrain_lit_hi","k":"variable","len":1,"c":true},{"a":57767,"n":"terrain_lit_lo","k":"variable","len":1,"c":true},{"a":57768,"n":"terrain_packed","k":"table","len":883,"c":true},{"a":58651,"n":"s_E51B","k":"table","len":22,"c":true},{"a":58673,"n":"terrain_packed_0b","k":"table","len":119,"c":true},{"a":58792,"n":"terrain_packed_1","k":"table","len":1024,"c":true},{"a":59816,"n":"terrain_packed_2","k":"table","len":785,"c":true},{"a":60033,"n":"j_EA81","k":"variable","len":1,"c":false},{"a":60601,"n":"f_ECB9","k":"table","len":18,"c":true},{"a":60619,"n":"f_ECCB","k":"table","len":64,"c":true},{"a":60683,"n":"terrain_packed_3a","k":"table","len":157,"c":true},{"a":60840,"n":"terrain_packed_3","k":"table","len":1024,"c":true},{"a":61864,"n":"terrain_packed_4","k":"table","len":851,"c":true},{"a":62715,"n":"objects","k":"table","len":1024,"c":true},{"a":63739,"n":"objects_b","k":"table","len":261,"c":true},{"a":64000,"n":"objects_last","k":"variable","len":1,"c":true},{"a":64001,"n":"level_file_end","k":"table","len":44,"c":true}],"records":[{"a":0,"t":"gap","n":2049},{"a":2049,"l":"column_addr_lo","c":"for each byte-column of the level's terrain (0-$77), the low byte of its first byte in the sprite shapes at $8000; with $4B40 the high byte. Read by copy_column, the preview and the level's unpacker","t":"byte","b":[0,1,2,0,1,2,0,1],"x":[3425,20517,57602]},{"a":2057,"t":"byte","b":[2,0,1,2,0,1,2,0]},{"a":2065,"t":"byte","b":[1,2,0,1,2,0,1,2]},{"a":2073,"t":"byte","b":[0,1,2,0,1,2,0,1]},{"a":2081,"t":"byte","b":[2,0,1,2,0,1,2,0]},{"a":2089,"t":"byte","b":[1,2,0,1,2,0,1,2]},{"a":2097,"t":"byte","b":[0,1,2,0,1,2,0,1]},{"a":2105,"t":"byte","b":[2,0,1,2,0,1,2,0]},{"a":2113,"t":"byte","b":[1,2,0,1,2,0,1,2]},{"a":2121,"t":"byte","b":[0,1,2,0,1,2,0,1]},{"a":2129,"t":"byte","b":[2,0,1,2,0,1,2,0]},{"a":2137,"t":"byte","b":[1,2,0,1,2,0,1,2]},{"a":2145,"t":"byte","b":[0,1,2,0,1,2,0,1]},{"a":2153,"t":"byte","b":[2,0,1,2,0,1,2,0]},{"a":2161,"t":"byte","b":[1,2,0,1,2,0,1,2]},{"a":2169,"l":"play_level","c":"plays one level from its loaded state: screen off, all RAM in ($01 = $35), $3000 (music), then $08C7; afterwards $0893 restores the KERNAL's interrupts and returns to the loop at $CBBA","t":"code","b":[169,96],"m":"lda","o":"#$60"},{"a":2171,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":2174,"t":"code","b":[141,32,208],"m":"sta","o":"vic_border"},{"a":2177,"t":"code","b":[169,53],"m":"lda","o":"#$35"},{"a":2179,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":2181,"t":"code","b":[32,0,48],"m":"jsr","oa":12288,"o":"sound_init"},{"a":2184,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2186,"t":"code","b":[141,81,46],"m":"sta","oa":11857,"o":"music_on"},{"a":2189,"t":"code","b":[32,199,8],"m":"jsr","oa":2247,"o":"start_level"},{"a":2192,"t":"code","b":[76,147,8],"m":"jmp","oa":2195,"o":"restore_kernal"},{"a":2195,"l":"restore_kernal","c":"after a level: $01 = $3F, resets the CIA and IRQ set-up with the KERNAL's own $FDA3 and $FD50, the screen editor ($E51B), and copies the video chip's default registers ($ECB9) and the KERNAL vectors ($FD30) back","t":"code","b":[162,255],"m":"ldx","o":"#$FF","x":[2192]},{"a":2197,"t":"code","b":[120],"m":"sei"},{"a":2198,"t":"code","b":[169,63],"m":"lda","o":"#$3F"},{"a":2200,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":2202,"t":"code","b":[169,96],"m":"lda","o":"#$60"},{"a":2204,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":2207,"t":"code","b":[138],"m":"txa"},{"a":2208,"l":"a_08A0","c":"named only as the operand of the BIT at $5535 (the skip idiom), so nothing reads it as data","t":"code","b":[216],"m":"cld","x":[21813]},{"a":2209,"t":"code","b":[142,22,208],"m":"stx","o":"vic_control2"},{"a":2210,"t":"note","l":"a_08A2","c":"the low byte of the STX at $08A1; named only as the operand of the BIT at $25FB, $260E, the idiom that skips the next two bytes, so nothing reads it as data","note":"inside the item at $08A1","x":[9723,9742]},{"a":2212,"t":"code","b":[32,163,253],"m":"jsr","oa":64931,"o":"KERNAL_IOINITj"},{"a":2215,"t":"code","b":[32,80,253],"m":"jsr","oa":64848,"o":"KERNAL_RAMTASj"},{"a":2217,"t":"note","l":"a_08A9","c":"the high byte of the JSR at $08A7; named only as the operand of the BIT at $215A, $2274, $254A, $25E0, the idiom that skips the next two bytes, so nothing reads it as data","note":"inside the item at $08A7","x":[8538,8820,9546,9696]},{"a":2218,"t":"code","b":[32,27,229],"m":"jsr","oa":58651,"o":"s_E51B"},{"a":2221,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":2223,"l":"b_08AF","t":"code","b":[189,185,236],"m":"lda","oa":60601,"o":"f_ECB9,x","x":[2238]},{"a":2226,"t":"code","b":[157,0,208],"m":"sta","o":"vic_sprite0_x,x"},{"a":2229,"t":"code","b":[189,48,253],"m":"lda","oa":64816,"o":"f_FD30,x"},{"a":2232,"t":"code","b":[157,20,3],"m":"sta","oa":788,"o":"kernal_irq,x"},{"a":2235,"t":"code","b":[232],"m":"inx"},{"a":2236,"t":"code","b":[224,32],"m":"cpx","o":"#$20"},{"a":2238,"t":"code","b":[208,239],"m":"bne","oa":2223,"o":"b_08AF"},{"a":2240,"t":"code","b":[169,96],"m":"lda","o":"#$60"},{"a":2242,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":2245,"t":"code","b":[88],"m":"cli"},{"a":2246,"t":"code","b":[96],"m":"rts"},{"a":2247,"l":"start_level","c":"sets up a level for play: $1000 (lemmings), $0FA7 (screens), the raster interrupt at $09C7 on line 0, the NMI to the RTI at $0B56, one pass of $0E39, the scroll ($0C90), then the main loop","t":"code","b":[120],"m":"sei","x":[2189]},{"a":2248,"t":"code","b":[32,0,16],"m":"jsr","oa":4096,"o":"setup_level"},{"a":2251,"t":"code","b":[32,167,15],"m":"jsr","oa":4007,"o":"init_screens"},{"a":2254,"t":"code","b":[162,199],"m":"ldx","o":"#$C7"},{"a":2256,"t":"code","b":[160,9],"m":"ldy","o":"#$09"},{"a":2258,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2260,"t":"code","b":[32,87,11],"m":"jsr","oa":2903,"o":"set_raster_irq"},{"a":2263,"t":"code","b":[162,86],"m":"ldx","o":"#$56"},{"a":2265,"t":"code","b":[160,11],"m":"ldy","o":"#$0B"},{"a":2267,"t":"code","b":[142,250,255],"m":"stx","oa":65530,"o":"$FFFA"},{"a":2270,"t":"code","b":[140,251,255],"m":"sty","oa":65531,"o":"$FFFB"},{"a":2273,"t":"code","b":[32,57,14],"m":"jsr","oa":3641,"o":"play_pass"},{"a":2276,"t":"code","b":[32,144,12],"m":"jsr","oa":3216,"o":"scroll_view"},{"a":2279,"t":"code","b":[76,92,14],"m":"jmp","oa":3676,"o":"main_loop"},{"a":2282,"l":"irq_band","c":"band 0's handler (line 251), the play interrupt's once-a-frame work: marks the frame ($057B); swaps the two screens when the main loop has finished one (a $041D request and 5 frames since the last); then plays the music ($3006, when $2E51 bit 7), runs $1916 while the level is not ending, reads the keyboard ($0A5A), the pointer ($17BF), sets the play area's video registers ($0F42) and the terrain sprites ($0B73), then sets the next band","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[2508]},{"a":2284,"t":"code","b":[141,123,5],"m":"sta","oa":1403,"o":"irq_tick"},{"a":2287,"t":"code","b":[238,28,4],"m":"inc","oa":1052,"o":"irq_frames"},{"a":2290,"t":"code","b":[44,29,4],"m":"bit","oa":1053,"o":"swap_ready"},{"a":2293,"t":"code","b":[16,31],"m":"bpl","oa":2326,"o":"b_0916"},{"a":2295,"t":"code","b":[173,28,4],"m":"lda","oa":1052,"o":"irq_frames"},{"a":2298,"t":"code","b":[201,5],"m":"cmp","o":"#$05"},{"a":2300,"t":"code","b":[144,24],"m":"bcc","oa":2326,"o":"b_0916"},{"a":2302,"t":"code","b":[32,223,12],"m":"jsr","oa":3295,"o":"scroll_sprites"},{"a":2305,"t":"code","b":[173,33,4],"m":"lda","oa":1057,"o":"shown_screen"},{"a":2308,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":2310,"t":"code","b":[141,33,4],"m":"sta","oa":1057,"o":"shown_screen"},{"a":2313,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2315,"t":"code","b":[141,29,4],"m":"sta","oa":1053,"o":"swap_ready"},{"a":2318,"t":"code","b":[141,28,4],"m":"sta","oa":1052,"o":"irq_frames"},{"a":2321,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":2323,"t":"code","b":[141,0,4],"m":"sta","oa":1024,"o":"frame_flag"},{"a":2326,"l":"b_0916","t":"code","b":[44,81,46],"m":"bit","oa":11857,"o":"music_on","x":[2293,2300]},{"a":2329,"t":"code","b":[16,3],"m":"bpl","oa":2334,"o":"b_091E"},{"a":2331,"t":"code","b":[32,6,48],"m":"jsr","oa":12294,"o":"sound_play"},{"a":2334,"l":"b_091E","t":"code","b":[44,221,6],"m":"bit","oa":1757,"o":"level_ending","x":[2329]},{"a":2337,"t":"code","b":[48,3],"m":"bmi","oa":2342,"o":"b_0926"},{"a":2339,"t":"code","b":[32,22,25],"m":"jsr","oa":6422,"o":"draw_cursor"},{"a":2342,"l":"b_0926","t":"code","b":[32,90,10],"m":"jsr","oa":2650,"o":"read_keys","x":[2337]},{"a":2345,"t":"code","b":[32,191,23],"m":"jsr","oa":6079,"o":"select_mouse_port"},{"a":2348,"t":"code","b":[32,66,15],"m":"jsr","oa":3906,"o":"set_play_video"},{"a":2351,"t":"code","b":[32,115,11],"m":"jsr","oa":2931,"o":"place_terrain_sprites"},{"a":2354,"t":"code","b":[76,153,9],"m":"jmp","oa":2457,"o":"next_band"},{"a":2357,"l":"band_first","c":"band 1's handler (line 60): moves sprites 0-3 down 21 lines, below sprites 4-7 ($0BDD)","t":"code","b":[32,221,11],"m":"jsr","oa":3037,"o":"shift_sprites_low"},{"a":2360,"t":"code","b":[76,153,9],"m":"jmp","oa":2457,"o":"next_band"},{"a":2363,"l":"band_a","c":"the handler of bands 2, 4 ... 14: nine NOPs to wait for the beam, then advances the pointers of sprites 0-3 to the next slice of terrain ($43F8-$43FB; the INCs' high bytes rewritten for the shown screen by $0F42) and moves sprites 4-7 down 21 lines ($0BF0)","t":"code","b":[234],"m":"nop"},{"a":2364,"t":"code","b":[234],"m":"nop"},{"a":2365,"t":"code","b":[234],"m":"nop"},{"a":2366,"t":"code","b":[234],"m":"nop"},{"a":2367,"t":"code","b":[234],"m":"nop"},{"a":2368,"t":"code","b":[234],"m":"nop"},{"a":2369,"t":"code","b":[234],"m":"nop"},{"a":2370,"t":"code","b":[234],"m":"nop"},{"a":2371,"t":"code","b":[234],"m":"nop"},{"a":2372,"t":"code","b":[238,248,67],"m":"inc","oa":17400,"o":"a_43F8"},{"a":2374,"t":"note","l":"a_0946","c":"the high byte of the INC at $0944, rewritten as the game runs, by $0F4D","note":"inside the item at $0944","x":[3917]},{"a":2375,"t":"code","b":[238,249,67],"m":"inc","oa":17401,"o":"a_43F9"},{"a":2377,"t":"note","l":"a_0949","c":"the high byte of the INC at $0947, rewritten as the game runs, by $0F50","note":"inside the item at $0947","x":[3920]},{"a":2378,"t":"code","b":[238,250,67],"m":"inc","oa":17402,"o":"a_43FA"},{"a":2380,"t":"note","l":"a_094C","c":"the high byte of the INC at $094A, rewritten as the game runs, by $0F53","note":"inside the item at $094A","x":[3923]},{"a":2381,"t":"code","b":[238,251,67],"m":"inc","oa":17403,"o":"a_43FB"},{"a":2383,"t":"note","l":"a_094F","c":"the high byte of the INC at $094D, rewritten as the game runs, by $0F56","note":"inside the item at $094D","x":[3926]},{"a":2384,"t":"code","b":[32,240,11],"m":"jsr","oa":3056,"o":"shift_sprites_high"},{"a":2387,"t":"code","b":[76,153,9],"m":"jmp","oa":2457,"o":"next_band"},{"a":2390,"l":"band_b","c":"the handler of bands 3, 5 ... 13: nine NOPs, then advances the pointers of sprites 4-7 ($43FC-$43FF) and moves sprites 0-3 down 21 lines","t":"code","b":[234],"m":"nop"},{"a":2391,"t":"code","b":[234],"m":"nop"},{"a":2392,"t":"code","b":[234],"m":"nop"},{"a":2393,"t":"code","b":[234],"m":"nop"},{"a":2394,"t":"code","b":[234],"m":"nop"},{"a":2395,"t":"code","b":[234],"m":"nop"},{"a":2396,"t":"code","b":[234],"m":"nop"},{"a":2397,"t":"code","b":[234],"m":"nop"},{"a":2398,"t":"code","b":[234],"m":"nop"},{"a":2399,"t":"code","b":[238,252,67],"m":"inc","oa":17404,"o":"a_43FC"},{"a":2401,"t":"note","l":"a_0961","c":"the high byte of the INC at $095F, rewritten as the game runs, by $0F59","note":"inside the item at $095F","x":[3929]},{"a":2402,"t":"code","b":[238,253,67],"m":"inc","oa":17405,"o":"a_43FD"},{"a":2404,"t":"note","l":"a_0964","c":"the high byte of the INC at $0962, rewritten as the game runs, by $0F5C","note":"inside the item at $0962","x":[3932]},{"a":2405,"t":"code","b":[238,254,67],"m":"inc","oa":17406,"o":"a_43FE"},{"a":2407,"t":"note","l":"a_0967","c":"the high byte of the INC at $0965, rewritten as the game runs, by $0F5F","note":"inside the item at $0965","x":[3935]},{"a":2408,"t":"code","b":[238,255,67],"m":"inc","oa":17407,"o":"a_43FF"},{"a":2410,"t":"note","l":"a_096A","c":"the high byte of the INC at $0968, rewritten as the game runs, by $0F62","note":"inside the item at $0968","x":[3938]},{"a":2411,"t":"code","b":[32,221,11],"m":"jsr","oa":3037,"o":"shift_sprites_low"},{"a":2414,"t":"code","b":[76,153,9],"m":"jmp","oa":2457,"o":"next_band"},{"a":2417,"l":"band_last","c":"band 15's handler (line 205): nine NOPs, then advances the pointers of sprites 4-7 for the last row, moving none","t":"code","b":[234],"m":"nop"},{"a":2418,"t":"code","b":[234],"m":"nop"},{"a":2419,"t":"code","b":[234],"m":"nop"},{"a":2420,"t":"code","b":[234],"m":"nop"},{"a":2421,"t":"code","b":[234],"m":"nop"},{"a":2422,"t":"code","b":[234],"m":"nop"},{"a":2423,"t":"code","b":[234],"m":"nop"},{"a":2424,"t":"code","b":[234],"m":"nop"},{"a":2425,"t":"code","b":[234],"m":"nop"},{"a":2426,"t":"code","b":[238,252,67],"m":"inc","oa":17404,"o":"a_43FC"},{"a":2428,"t":"note","l":"a_097C","c":"the high byte of the INC at $097A, rewritten as the game runs, by $0F65","note":"inside the item at $097A","x":[3941]},{"a":2429,"t":"code","b":[238,253,67],"m":"inc","oa":17405,"o":"a_43FD"},{"a":2431,"t":"note","l":"a_097F","c":"the high byte of the INC at $097D, rewritten as the game runs, by $0F68","note":"inside the item at $097D","x":[3944]},{"a":2432,"t":"code","b":[238,254,67],"m":"inc","oa":17406,"o":"a_43FE"},{"a":2434,"t":"note","l":"a_0982","c":"the high byte of the INC at $0980, rewritten as the game runs, by $0F6B","note":"inside the item at $0980","x":[3947]},{"a":2435,"t":"code","b":[238,255,67],"m":"inc","oa":17407,"o":"a_43FF"},{"a":2437,"t":"note","l":"a_0985","c":"the high byte of the INC at $0983, rewritten as the game runs, by $0F6E","note":"inside the item at $0983","x":[3950]},{"a":2438,"t":"code","b":[76,153,9],"m":"jmp","oa":2457,"o":"next_band"},{"a":2441,"l":"band_panel","c":"band 16's handler (line 217), the bottom of the play area: a short delay, $D018 = $0C for the panel's characters, then the panel's colours and sprites ($0A04)","t":"code","b":[169,12],"m":"lda","o":"#$0C"},{"a":2443,"t":"code","b":[162,10],"m":"ldx","o":"#$0A"},{"a":2445,"l":"b_098D","t":"code","b":[202],"m":"dex","x":[2446]},{"a":2446,"t":"code","b":[208,253],"m":"bne","oa":2445,"o":"b_098D"},{"a":2448,"t":"code","b":[141,24,208],"m":"sta","o":"vic_memory"},{"a":2451,"t":"code","b":[32,4,10],"m":"jsr","oa":2564,"o":"panel_setup"},{"a":2454,"t":"code","b":[76,153,9],"m":"jmp","oa":2457,"o":"next_band"},{"a":2457,"l":"next_band","c":"ends every band: steps the band index at $09CF (back to 0 after the count at $09D0), sets the raster line for the next band from $09F3 and its handler from $09D1/$09E2 into the JMP at $09CC, acknowledges the interrupt and returns","t":"code","b":[174,207,9],"m":"ldx","oa":2511,"o":"band_index","x":[2354,2360,2387,2414,2438,2454]},{"a":2460,"t":"code","b":[232],"m":"inx"},{"a":2461,"t":"code","b":[236,208,9],"m":"cpx","oa":2512,"o":"band_count"},{"a":2464,"t":"code","b":[208,2],"m":"bne","oa":2468,"o":"b_09A4"},{"a":2466,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":2468,"l":"b_09A4","t":"code","b":[142,207,9],"m":"stx","oa":2511,"o":"band_index","x":[2464]},{"a":2471,"t":"code","b":[189,243,9],"m":"lda","oa":2547,"o":"band_lines,x"},{"a":2474,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":2477,"t":"code","b":[189,209,9],"m":"lda","oa":2513,"o":"band_handler_lo,x"},{"a":2480,"t":"code","b":[141,205,9],"m":"sta","oa":2509,"o":"a_09CD"},{"a":2483,"t":"code","b":[189,226,9],"m":"lda","oa":2530,"o":"band_handler_hi,x"},{"a":2486,"t":"code","b":[141,206,9],"m":"sta","oa":2510,"o":"a_09CE"},{"a":2489,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":2491,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":2494,"t":"code","b":[173,13,220],"m":"lda","o":"cia1_interrupt"},{"a":2497,"t":"code","b":[104],"m":"pla"},{"a":2498,"t":"code","b":[170],"m":"tax"},{"a":2499,"t":"code","b":[104],"m":"pla"},{"a":2500,"t":"code","b":[168],"m":"tay"},{"a":2501,"t":"code","b":[104],"m":"pla"},{"a":2502,"t":"code","b":[64],"m":"rti"},{"a":2503,"l":"irq_play","c":"hardware IRQ vector in play ($FFFE): saves A, Y and X and jumps to the handler of the current band; the JMP's operand at $09CD is rewritten by $0999","t":"code","b":[72],"m":"pha"},{"a":2504,"t":"code","b":[152],"m":"tya"},{"a":2505,"t":"code","b":[72],"m":"pha"},{"a":2506,"t":"code","b":[138],"m":"txa"},{"a":2507,"t":"code","b":[72],"m":"pha"},{"a":2508,"t":"code","b":[76,234,8],"m":"jmp","oa":2282,"o":"irq_band"},{"a":2509,"t":"note","l":"a_09CD","c":"the low byte of the JMP at $09CC, rewritten as the game runs, by $09B0","note":"inside the item at $09CC","x":[2480]},{"a":2510,"t":"note","l":"a_09CE","c":"the high byte of the JMP at $09CC, rewritten as the game runs, by $09B6","note":"inside the item at $09CC","x":[2486]},{"a":2511,"l":"band_index","c":"which band of the screen the next interrupt is (0 to the count at $09D0)","t":"byte","b":[0],"x":[2457,2468]},{"a":2512,"l":"band_count","c":"how many bands a frame has","t":"byte","b":[17],"x":[2461]},{"a":2513,"l":"band_handler_lo","c":"low bytes of the 17 band handlers: $08EA, $0935, then $093B and $0956 by turns, $0971, $0989","t":"byte","b":[234,53,59,86,59,86,59,86],"x":[2477]},{"a":2521,"t":"byte","b":[59,86,59,86,59,86,59,113]},{"a":2529,"t":"byte","b":[137]},{"a":2530,"l":"band_handler_hi","c":"high bytes of the band handlers","t":"byte","b":[8,9,9,9,9,9,9,9],"x":[2483]},{"a":2538,"t":"byte","b":[9,9,9,9,9,9,9,9]},{"a":2546,"t":"byte","b":[9]},{"a":2547,"l":"band_lines","c":"the raster line of each band's interrupt: 251, 60, 71, 79, 92 ... 197, 205, 217; the terrain bands come every 8 and 13 lines by turns","t":"byte","b":[251,60,71,79,92,100,113,121],"x":[2471]},{"a":2555,"t":"byte","b":[134,142,154,162,176,184,197,205]},{"a":2563,"t":"byte","b":[217]},{"a":2564,"l":"panel_setup","c":"for the skill panel at the bottom: colours $D022/$D023, sprite 3 multicolour, sprite 0 stretched in Y, sprite colours, and four sprites placed from the tables at $3F84-$3F93; sprite 0 is the highlight over the chosen skill, its X from $77C0/$77C8 by the skill at $05C0","t":"code","b":[169,14],"m":"lda","o":"#$0E","x":[2451]},{"a":2566,"t":"code","b":[141,34,208],"m":"sta","o":"vic_background1"},{"a":2569,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":2571,"t":"code","b":[141,35,208],"m":"sta","o":"vic_background2"},{"a":2574,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":2576,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":2579,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":2581,"t":"code","b":[141,23,208],"m":"sta","o":"vic_sprite_expand_y"},{"a":2584,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":2586,"t":"code","b":[141,37,208],"m":"sta","o":"vic_sprite_mc0"},{"a":2589,"t":"code","b":[169,10],"m":"lda","o":"#$0A"},{"a":2591,"t":"code","b":[141,38,208],"m":"sta","o":"vic_sprite_mc1"},{"a":2594,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2596,"t":"code","b":[141,27,208],"m":"sta","o":"vic_sprite_priority"},{"a":2599,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":2601,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":2603,"l":"b_0A2B","t":"code","b":[189,140,63],"m":"lda","oa":16268,"o":"panel_sprite_y,x","x":[2632]},{"a":2606,"t":"code","b":[153,1,208],"m":"sta","o":"vic_sprite0_y,y"},{"a":2609,"t":"code","b":[189,144,63],"m":"lda","oa":16272,"o":"panel_sprite_ptr,x"},{"a":2612,"t":"code","b":[157,248,67],"m":"sta","oa":17400,"o":"a_43F8,x"},{"a":2615,"t":"code","b":[189,132,63],"m":"lda","oa":16260,"o":"panel_sprite_colour,x"},{"a":2618,"t":"code","b":[157,39,208],"m":"sta","o":"vic_sprite0_colour,x"},{"a":2621,"t":"code","b":[189,136,63],"m":"lda","oa":16264,"o":"panel_sprite_x,x"},{"a":2624,"t":"code","b":[153,0,208],"m":"sta","o":"vic_sprite0_x,y"},{"a":2627,"t":"code","b":[200],"m":"iny"},{"a":2628,"t":"code","b":[200],"m":"iny"},{"a":2629,"t":"code","b":[232],"m":"inx"},{"a":2630,"t":"code","b":[224,4],"m":"cpx","o":"#$04"},{"a":2632,"t":"code","b":[208,225],"m":"bne","oa":2603,"o":"b_0A2B"},{"a":2634,"t":"code","b":[174,192,5],"m":"ldx","oa":1472,"o":"selected_skill"},{"a":2637,"t":"code","b":[189,192,119],"m":"lda","oa":30656,"o":"highlight_x,x"},{"a":2640,"t":"code","b":[141,0,208],"m":"sta","o":"vic_sprite0_x"},{"a":2643,"t":"code","b":[189,200,119],"m":"lda","oa":30664,"o":"highlight_msb,x"},{"a":2646,"t":"code","b":[141,16,208],"m":"sta","o":"vic_sprite_x_msb"},{"a":2649,"t":"code","b":[96],"m":"rts"},{"a":2650,"l":"read_keys","c":"scans 13 keys, each a row and column of the keyboard from the tables at $77D0 and $77DD: 1-8, +, -, left SHIFT, DEL and the back arrow; each key down goes to $0AB4. Clears the pause flag first, and tracks the double press of DEL ($0580-$0583)","t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b","x":[2342]},{"a":2653,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":2655,"t":"code","b":[240,5],"m":"beq","oa":2662,"o":"b_0A66"},{"a":2657,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2659,"t":"code","b":[141,128,5],"m":"sta","oa":1408,"o":"del_flag"},{"a":2662,"l":"b_0A66","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[2655]},{"a":2664,"t":"code","b":[141,2,220],"m":"sta","o":"cia1_ddr_a"},{"a":2667,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2669,"t":"code","b":[141,3,220],"m":"sta","o":"cia1_ddr_b"},{"a":2672,"t":"code","b":[141,134,5],"m":"sta","oa":1414,"o":"pause_flag"},{"a":2675,"t":"code","b":[141,127,5],"m":"sta","oa":1407,"o":"key_seen"},{"a":2678,"t":"code","b":[170],"m":"tax"},{"a":2679,"l":"b_0A77","t":"code","b":[189,208,119],"m":"lda","oa":30672,"o":"key_rows,x","x":[2704]},{"a":2682,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":2685,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":2688,"t":"code","b":[61,221,119],"m":"and","oa":30685,"o":"key_columns,x"},{"a":2691,"t":"code","b":[208,8],"m":"bne","oa":2701,"o":"b_0A8D"},{"a":2693,"t":"code","b":[32,180,10],"m":"jsr","oa":2740,"o":"key_action"},{"a":2696,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":2698,"t":"code","b":[141,127,5],"m":"sta","oa":1407,"o":"key_seen"},{"a":2701,"l":"b_0A8D","t":"code","b":[232],"m":"inx","x":[2691]},{"a":2702,"t":"code","b":[224,13],"m":"cpx","o":"#$0D"},{"a":2704,"t":"code","b":[208,229],"m":"bne","oa":2679,"o":"b_0A77"},{"a":2706,"t":"code","b":[44,127,5],"m":"bit","oa":1407,"o":"key_seen"},{"a":2709,"t":"code","b":[48,23],"m":"bmi","oa":2734,"o":"b_0AAE"},{"a":2711,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2713,"t":"code","b":[141,130,5],"m":"sta","oa":1410,"o":"del_released"},{"a":2716,"t":"code","b":[44,128,5],"m":"bit","oa":1408,"o":"del_flag"},{"a":2719,"t":"code","b":[16,13],"m":"bpl","oa":2734,"o":"b_0AAE"},{"a":2720,"t":"note","l":"a_0AA0","c":"the operand of the BPL at $0A9F; named only as the operand of the BIT at $247D, the idiom that skips the next two bytes, so nothing reads it as data","note":"inside the item at $0A9F","x":[9341]},{"a":2721,"t":"code","b":[44,129,5],"m":"bit","oa":1409,"o":"del_count"},{"a":2724,"t":"code","b":[48,8],"m":"bmi","oa":2734,"o":"b_0AAE"},{"a":2726,"t":"code","b":[238,129,5],"m":"inc","oa":1409,"o":"del_count"},{"a":2729,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":2731,"t":"code","b":[141,130,5],"m":"sta","oa":1410,"o":"del_released"},{"a":2734,"l":"b_0AAE","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[2709,2719,2724]},{"a":2736,"t":"code","b":[140,2,220],"m":"sty","o":"cia1_ddr_a"},{"a":2739,"t":"code","b":[96],"m":"rts"},{"a":2740,"l":"key_action","c":"acts on one key found down by $0A5A (X = its number): keys 1-8 choose a skill; + raises the release rate and - lowers it, a step every 7 passes held ($0B1A, $0AFD; down to the level's minimum at $E03C, up to 23); SHIFT pauses ($0B36); the back arrow ends the level, but only while paused ($0AF5); DEL arms the nuke on its second press","t":"code","b":[138],"m":"txa","x":[2693]},{"a":2741,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":2743,"t":"code","b":[176,4],"m":"bcs","oa":2749,"o":"b_0ABD"},{"a":2745,"t":"code","b":[141,192,5],"m":"sta","oa":1472,"o":"selected_skill"},{"a":2748,"t":"code","b":[96],"m":"rts"},{"a":2749,"l":"b_0ABD","t":"code","b":[201,9],"m":"cmp","o":"#$09","x":[2743]},{"a":2751,"t":"code","b":[240,60],"m":"beq","oa":2813,"o":"b_0AFD"},{"a":2753,"t":"code","b":[48,87],"m":"bmi","oa":2842,"o":"b_0B1A"},{"a":2755,"t":"code","b":[201,10],"m":"cmp","o":"#$0A"},{"a":2757,"t":"code","b":[240,111],"m":"beq","oa":2870,"o":"b_0B36"},{"a":2759,"t":"code","b":[201,12],"m":"cmp","o":"#$0C"},{"a":2761,"t":"code","b":[240,42],"m":"beq","oa":2805,"o":"b_0AF5"},{"a":2763,"t":"code","b":[44,128,5],"m":"bit","oa":1408,"o":"del_flag"},{"a":2766,"t":"code","b":[16,23],"m":"bpl","oa":2791,"o":"b_0AE7"},{"a":2768,"t":"code","b":[44,130,5],"m":"bit","oa":1410,"o":"del_released"},{"a":2771,"t":"code","b":[16,18],"m":"bpl","oa":2791,"o":"b_0AE7"},{"a":2773,"t":"code","b":[173,129,5],"m":"lda","oa":1409,"o":"del_count"},{"a":2776,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":2778,"t":"code","b":[176,11],"m":"bcs","oa":2791,"o":"b_0AE7"},{"a":2780,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":2782,"t":"code","b":[141,131,5],"m":"sta","oa":1411,"o":"nuke_armed"},{"a":2785,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2787,"t":"code","b":[141,128,5],"m":"sta","oa":1408,"o":"del_flag"},{"a":2790,"t":"code","b":[96],"m":"rts"},{"a":2791,"l":"b_0AE7","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[2766,2771,2778]},{"a":2793,"t":"code","b":[141,128,5],"m":"sta","oa":1408,"o":"del_flag"},{"a":2796,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2798,"t":"code","b":[141,129,5],"m":"sta","oa":1409,"o":"del_count"},{"a":2801,"t":"code","b":[141,130,5],"m":"sta","oa":1410,"o":"del_released"},{"a":2804,"l":"r_0AF4","t":"code","b":[96],"m":"rts","x":[2808,2821,2834,2850,2862]},{"a":2805,"l":"b_0AF5","t":"code","b":[44,134,5],"m":"bit","oa":1414,"o":"pause_flag","x":[2761]},{"a":2808,"t":"code","b":[16,250],"m":"bpl","oa":2804,"o":"r_0AF4"},{"a":2810,"t":"code","b":[76,181,14],"m":"jmp","oa":3765,"o":"end_level"},{"a":2813,"l":"b_0AFD","t":"code","b":[238,133,5],"m":"inc","oa":1413,"o":"rate_delay","x":[2751]},{"a":2816,"t":"code","b":[173,133,5],"m":"lda","oa":1413,"o":"rate_delay"},{"a":2819,"t":"code","b":[201,7],"m":"cmp","o":"#$07"},{"a":2821,"t":"code","b":[144,237],"m":"bcc","oa":2804,"o":"r_0AF4"},{"a":2823,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2825,"t":"code","b":[141,133,5],"m":"sta","oa":1413,"o":"rate_delay"},{"a":2828,"t":"code","b":[173,120,5],"m":"lda","oa":1400,"o":"release_rate"},{"a":2831,"t":"code","b":[205,60,224],"m":"cmp","oa":57404,"o":"rate_min"},{"a":2834,"t":"code","b":[240,224],"m":"beq","oa":2804,"o":"r_0AF4"},{"a":2836,"t":"code","b":[206,120,5],"m":"dec","oa":1400,"o":"release_rate"},{"a":2839,"t":"code","b":[76,60,21],"m":"jmp","oa":5436,"o":"show_rate"},{"a":2842,"l":"b_0B1A","t":"code","b":[238,133,5],"m":"inc","oa":1413,"o":"rate_delay","x":[2753]},{"a":2845,"t":"code","b":[173,133,5],"m":"lda","oa":1413,"o":"rate_delay"},{"a":2848,"t":"code","b":[201,7],"m":"cmp","o":"#$07"},{"a":2850,"t":"code","b":[144,208],"m":"bcc","oa":2804,"o":"r_0AF4"},{"a":2852,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2854,"t":"code","b":[141,133,5],"m":"sta","oa":1413,"o":"rate_delay"},{"a":2857,"t":"code","b":[173,120,5],"m":"lda","oa":1400,"o":"release_rate"},{"a":2860,"t":"code","b":[201,23],"m":"cmp","o":"#$17"},{"a":2862,"t":"code","b":[240,196],"m":"beq","oa":2804,"o":"r_0AF4"},{"a":2864,"t":"code","b":[238,120,5],"m":"inc","oa":1400,"o":"release_rate"},{"a":2867,"t":"code","b":[76,60,21],"m":"jmp","oa":5436,"o":"show_rate"},{"a":2870,"l":"b_0B36","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[2757]},{"a":2872,"t":"code","b":[141,134,5],"m":"sta","oa":1414,"o":"pause_flag"},{"a":2875,"t":"code","b":[96],"m":"rts"},{"a":2876,"l":"read_joystick","c":"reads control port 2 ($DC00) and spreads its five low bits into $0402-$0406 as $80 for pressed","t":"code","b":[173,0,220],"m":"lda","o":"cia1_port_a","x":[5843]},{"a":2879,"t":"code","b":[141,1,4],"m":"sta","oa":1025,"o":"joy_raw"},{"a":2882,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":2884,"l":"b_0B44","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[2899]},{"a":2886,"t":"code","b":[78,1,4],"m":"lsr","oa":1025,"o":"joy_raw"},{"a":2889,"t":"code","b":[176,2],"m":"bcs","oa":2893,"o":"b_0B4D"},{"a":2891,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":2893,"l":"b_0B4D","t":"code","b":[153,2,4],"m":"sta","oa":1026,"o":"joy_bits,y","x":[2889]},{"a":2896,"t":"code","b":[200],"m":"iny"},{"a":2897,"t":"code","b":[192,5],"m":"cpy","o":"#$05"},{"a":2899,"t":"code","b":[208,239],"m":"bne","oa":2884,"o":"b_0B44"},{"a":2901,"t":"code","b":[96],"m":"rts"},{"a":2902,"l":"nmi_rti","c":"NMI vector in play points at this RTI, so RESTORE does nothing","t":"byte","b":[64]},{"a":2903,"l":"set_raster_irq","c":"installs the next raster interrupt: X/Y = handler address into $FFFE/$FFFF, A = raster line into $D012","t":"code","b":[120],"m":"sei","x":[2260]},{"a":2904,"t":"code","b":[142,254,255],"m":"stx","oa":65534,"o":"$FFFE"},{"a":2907,"t":"code","b":[140,255,255],"m":"sty","oa":65535,"o":"$FFFF"},{"a":2910,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":2913,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":2915,"t":"code","b":[141,26,208],"m":"sta","o":"vic_irq_enable"},{"a":2918,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":2921,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":2923,"t":"code","b":[141,14,220],"m":"sta","o":"cia1_control_a"},{"a":2926,"t":"code","b":[44,13,220],"m":"bit","o":"cia1_interrupt"},{"a":2929,"t":"code","b":[88],"m":"cli"},{"a":2930,"t":"code","b":[96],"m":"rts"},{"a":2931,"l":"place_terrain_sprites","c":"places the eight terrain sprites for the frame's first row: no stretching; Y from $4D48 offset by the scroll row ($0407, operand rewritten at $0B89), pointers from $48E8, colour $040A; X positions from $0413 rotated by $0408, with their ninth bits into $D010","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[2351,4614]},{"a":2933,"t":"code","b":[141,23,208],"m":"sta","o":"vic_sprite_expand_y"},{"a":2936,"t":"code","b":[141,29,208],"m":"sta","o":"vic_sprite_expand_x"},{"a":2939,"t":"code","b":[173,7,4],"m":"lda","oa":1031,"o":"sprite_y_base"},{"a":2942,"t":"code","b":[24],"m":"clc"},{"a":2943,"t":"code","b":[105,72],"m":"adc","o":"#$48"},{"a":2945,"t":"code","b":[141,137,11],"m":"sta","oa":2953,"o":"a_0B89"},{"a":2948,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":2950,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":2952,"l":"b_0B88","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[2994]},{"a":2953,"t":"note","l":"a_0B89","c":"the operand of the LDA at $0B88, rewritten as the game runs, by $0B81, $0B90","note":"inside the item at $0B88","x":[2945,2960]},{"a":2954,"t":"code","b":[157,19,4],"m":"sta","oa":1043,"o":"sprite_x_table,x"},{"a":2957,"t":"code","b":[24],"m":"clc"},{"a":2958,"t":"code","b":[105,24],"m":"adc","o":"#$18"},{"a":2960,"t":"code","b":[141,137,11],"m":"sta","oa":2953,"o":"a_0B89"},{"a":2963,"t":"code","b":[144,6],"m":"bcc","oa":2971,"o":"b_0B9B"},{"a":2965,"t":"code","b":[189,64,77],"m":"lda","oa":19776,"o":"terrain_x_msb,x"},{"a":2968,"t":"code","b":[141,27,4],"m":"sta","oa":1051,"o":"sprite_x_msb"},{"a":2971,"l":"b_0B9B","t":"code","b":[189,72,77],"m":"lda","oa":19784,"o":"sprite_rows_y,x","x":[2963]},{"a":2974,"t":"code","b":[153,1,208],"m":"sta","o":"vic_sprite0_y,y"},{"a":2977,"t":"code","b":[189,232,72],"m":"lda","oa":18664,"o":"sprite_first_ptrs,x"},{"a":2980,"t":"code","b":[157,248,67],"m":"sta","oa":17400,"o":"a_43F8,x"},{"a":2982,"t":"note","l":"a_0BA6","c":"the high byte of the STA at $0BA4, rewritten as the game runs, by $0F71","note":"inside the item at $0BA4","x":[3953]},{"a":2983,"t":"code","b":[173,10,4],"m":"lda","oa":1034,"o":"terrain_colour"},{"a":2985,"t":"note","l":"a_0BA9","c":"the high byte of the LDA at $0BA7; named only as the operand of the BIT at $1621, the idiom that skips the next two bytes, so nothing reads it as data","note":"inside the item at $0BA7","x":[5665]},{"a":2986,"t":"code","b":[157,39,208],"m":"sta","o":"vic_sprite0_colour,x"},{"a":2989,"t":"code","b":[200],"m":"iny"},{"a":2990,"t":"code","b":[200],"m":"iny"},{"a":2991,"t":"code","b":[232],"m":"inx"},{"a":2992,"t":"code","b":[224,8],"m":"cpx","o":"#$08"},{"a":2994,"t":"code","b":[208,212],"m":"bne","oa":2952,"o":"b_0B88"},{"a":2996,"t":"code","b":[174,8,4],"m":"ldx","oa":1032,"o":"sprite_x_rot"},{"a":2999,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":3001,"l":"b_0BB9","t":"code","b":[189,19,4],"m":"lda","oa":1043,"o":"sprite_x_table,x","x":[3016]},{"a":3004,"t":"code","b":[153,0,208],"m":"sta","o":"vic_sprite0_x,y"},{"a":3007,"t":"code","b":[232],"m":"inx"},{"a":3008,"t":"code","b":[138],"m":"txa"},{"a":3009,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":3011,"t":"code","b":[170],"m":"tax"},{"a":3012,"t":"code","b":[200],"m":"iny"},{"a":3013,"t":"code","b":[200],"m":"iny"},{"a":3014,"t":"code","b":[192,16],"m":"cpy","o":"#$10"},{"a":3016,"t":"code","b":[208,239],"m":"bne","oa":3001,"o":"b_0BB9"},{"a":3018,"t":"code","b":[173,27,4],"m":"lda","oa":1051,"o":"sprite_x_msb"},{"a":3021,"t":"code","b":[174,8,4],"m":"ldx","oa":1032,"o":"sprite_x_rot"},{"a":3024,"t":"code","b":[240,7],"m":"beq","oa":3033,"o":"b_0BD9"},{"a":3026,"l":"b_0BD2","t":"code","b":[78,27,4],"m":"lsr","oa":1051,"o":"sprite_x_msb","x":[3031]},{"a":3029,"t":"code","b":[106],"m":"ror","o":"a"},{"a":3030,"t":"code","b":[202],"m":"dex"},{"a":3031,"t":"code","b":[208,249],"m":"bne","oa":3026,"o":"b_0BD2"},{"a":3033,"l":"b_0BD9","t":"code","b":[141,16,208],"m":"sta","o":"vic_sprite_x_msb","x":[3024]},{"a":3036,"t":"code","b":[96],"m":"rts"},{"a":3037,"l":"shift_sprites_low","c":"moves sprites 0-3 down 21 lines, below sprites 4-7","t":"code","b":[173,1,208],"m":"lda","o":"vic_sprite0_y","x":[2357,2411]},{"a":3040,"t":"code","b":[24],"m":"clc"},{"a":3041,"t":"code","b":[105,21],"m":"adc","o":"#$15"},{"a":3043,"t":"code","b":[141,1,208],"m":"sta","o":"vic_sprite0_y"},{"a":3046,"t":"code","b":[141,3,208],"m":"sta","o":"vic_sprite1_y"},{"a":3049,"t":"code","b":[141,5,208],"m":"sta","o":"vic_sprite2_y"},{"a":3052,"t":"code","b":[141,7,208],"m":"sta","o":"vic_sprite3_y"},{"a":3055,"t":"code","b":[96],"m":"rts"},{"a":3056,"l":"shift_sprites_high","c":"moves sprites 4-7 down 21 lines, below sprites 0-3","t":"code","b":[173,9,208],"m":"lda","o":"vic_sprite4_y","x":[2384]},{"a":3059,"t":"code","b":[24],"m":"clc"},{"a":3060,"t":"code","b":[105,21],"m":"adc","o":"#$15"},{"a":3062,"t":"code","b":[141,9,208],"m":"sta","o":"vic_sprite4_y"},{"a":3065,"t":"code","b":[141,11,208],"m":"sta","o":"vic_sprite5_y"},{"a":3068,"t":"code","b":[141,13,208],"m":"sta","o":"vic_sprite6_y"},{"a":3071,"t":"code","b":[141,15,208],"m":"sta","o":"vic_sprite7_y"},{"a":3074,"t":"code","b":[96],"m":"rts"},{"a":3075,"l":"clear_hidden_screen","c":"clears the lemmings' window (21 columns by 20 rows from column 9 of row 1) on the screen not shown: $4400 when $0421 is 1, otherwise $4000 ($0C08)","t":"code","b":[173,33,4],"m":"lda","oa":1057,"o":"shown_screen","x":[3650]},{"a":3078,"t":"code","b":[208,68],"m":"bne","oa":3148,"o":"clear_screen_4400"},{"a":3080,"l":"clear_screen_4000","c":"clears the lemmings' window on the screen at $4000: 20 rows of 21 cells","t":"code","b":[162,20],"m":"ldx","o":"#$14","x":[3713,4079]},{"a":3082,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3084,"l":"b_0C0C","t":"code","b":[157,49,64],"m":"sta","oa":16433,"o":"f_4031,x","x":[3145]},{"a":3087,"t":"code","b":[157,89,64],"m":"sta","oa":16473,"o":"f_4059,x"},{"a":3090,"t":"code","b":[157,129,64],"m":"sta","oa":16513,"o":"f_4081,x"},{"a":3093,"t":"code","b":[157,169,64],"m":"sta","oa":16553,"o":"f_40A9,x"},{"a":3096,"t":"code","b":[157,209,64],"m":"sta","oa":16593,"o":"f_40D1,x"},{"a":3099,"t":"code","b":[157,249,64],"m":"sta","oa":16633,"o":"f_40F9,x"},{"a":3102,"t":"code","b":[157,33,65],"m":"sta","oa":16673,"o":"f_4121,x"},{"a":3105,"t":"code","b":[157,73,65],"m":"sta","oa":16713,"o":"f_4149,x"},{"a":3108,"t":"code","b":[157,113,65],"m":"sta","oa":16753,"o":"f_4171,x"},{"a":3111,"t":"code","b":[157,153,65],"m":"sta","oa":16793,"o":"f_4199,x"},{"a":3114,"t":"code","b":[157,193,65],"m":"sta","oa":16833,"o":"f_41C1,x"},{"a":3117,"t":"code","b":[157,233,65],"m":"sta","oa":16873,"o":"f_41E9,x"},{"a":3120,"t":"code","b":[157,17,66],"m":"sta","oa":16913,"o":"f_4211,x"},{"a":3123,"t":"code","b":[157,57,66],"m":"sta","oa":16953,"o":"f_4239,x"},{"a":3126,"t":"code","b":[157,97,66],"m":"sta","oa":16993,"o":"f_4261,x"},{"a":3129,"t":"code","b":[157,137,66],"m":"sta","oa":17033,"o":"f_4289,x"},{"a":3132,"t":"code","b":[157,177,66],"m":"sta","oa":17073,"o":"f_42B1,x"},{"a":3135,"t":"code","b":[157,217,66],"m":"sta","oa":17113,"o":"f_42D9,x"},{"a":3138,"t":"code","b":[157,1,67],"m":"sta","oa":17153,"o":"f_4301,x"},{"a":3141,"t":"code","b":[157,41,67],"m":"sta","oa":17193,"o":"f_4329,x"},{"a":3144,"t":"code","b":[202],"m":"dex"},{"a":3145,"t":"code","b":[16,193],"m":"bpl","oa":3084,"o":"b_0C0C"},{"a":3147,"t":"code","b":[96],"m":"rts"},{"a":3148,"l":"clear_screen_4400","c":"clears the lemmings' window on the screen at $4400","t":"code","b":[162,20],"m":"ldx","o":"#$14","x":[3078,3716,4082]},{"a":3150,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3152,"l":"b_0C50","t":"code","b":[157,49,68],"m":"sta","oa":17457,"o":"f_4431,x","x":[3213]},{"a":3155,"t":"code","b":[157,89,68],"m":"sta","oa":17497,"o":"f_4459,x"},{"a":3158,"t":"code","b":[157,129,68],"m":"sta","oa":17537,"o":"f_4481,x"},{"a":3161,"t":"code","b":[157,169,68],"m":"sta","oa":17577,"o":"f_44A9,x"},{"a":3164,"t":"code","b":[157,209,68],"m":"sta","oa":17617,"o":"f_44D1,x"},{"a":3167,"t":"code","b":[157,249,68],"m":"sta","oa":17657,"o":"f_44F9,x"},{"a":3170,"t":"code","b":[157,33,69],"m":"sta","oa":17697,"o":"f_4521,x"},{"a":3173,"t":"code","b":[157,73,69],"m":"sta","oa":17737,"o":"f_4549,x"},{"a":3176,"t":"code","b":[157,113,69],"m":"sta","oa":17777,"o":"f_4571,x"},{"a":3179,"t":"code","b":[157,153,69],"m":"sta","oa":17817,"o":"f_4599,x"},{"a":3182,"t":"code","b":[157,193,69],"m":"sta","oa":17857,"o":"f_45C1,x"},{"a":3185,"t":"code","b":[157,233,69],"m":"sta","oa":17897,"o":"f_45E9,x"},{"a":3188,"t":"code","b":[157,17,70],"m":"sta","oa":17937,"o":"f_4611,x"},{"a":3191,"t":"code","b":[157,57,70],"m":"sta","oa":17977,"o":"f_4639,x"},{"a":3194,"t":"code","b":[157,97,70],"m":"sta","oa":18017,"o":"f_4661,x"},{"a":3197,"t":"code","b":[157,137,70],"m":"sta","oa":18057,"o":"f_4689,x"},{"a":3200,"t":"code","b":[157,177,70],"m":"sta","oa":18097,"o":"f_46B1,x"},{"a":3203,"t":"code","b":[157,217,70],"m":"sta","oa":18137,"o":"f_46D9,x"},{"a":3206,"t":"code","b":[157,1,71],"m":"sta","oa":18177,"o":"f_4701,x"},{"a":3209,"t":"code","b":[157,41,71],"m":"sta","oa":18217,"o":"f_4729,x"},{"a":3212,"t":"code","b":[202],"m":"dex"},{"a":3213,"t":"code","b":[16,193],"m":"bpl","oa":3152,"o":"b_0C50"},{"a":3215,"t":"code","b":[96],"m":"rts"},{"a":3216,"l":"scroll_view","c":"moves the view towards the target in $040E/$040F, at most a column a pass ($0DDB), left ($0DA3) or right ($0DBE), and copies the terrain columns that come into view ($0D03/$0D11); then $2A48 and $0CDF","t":"code","b":[169,6],"m":"lda","o":"#$06","x":[2276,3641,4594,4603]},{"a":3218,"t":"code","b":[141,31,4],"m":"sta","oa":1055,"o":"scroll_delay"},{"a":3221,"t":"code","b":[173,14,4],"m":"lda","oa":1038,"o":"scroll_target_fine"},{"a":3224,"t":"code","b":[205,12,4],"m":"cmp","oa":1036,"o":"scroll_x_fine"},{"a":3227,"t":"code","b":[208,8],"m":"bne","oa":3237,"o":"b_0CA5"},{"a":3229,"t":"code","b":[173,15,4],"m":"lda","oa":1039,"o":"scroll_target_column"},{"a":3232,"t":"code","b":[205,13,4],"m":"cmp","oa":1037,"o":"scroll_x_column"},{"a":3235,"t":"code","b":[240,55],"m":"beq","oa":3292,"o":"b_0CDC"},{"a":3237,"l":"b_0CA5","t":"code","b":[173,14,4],"m":"lda","oa":1038,"o":"scroll_target_fine","x":[3227]},{"a":3240,"t":"code","b":[56],"m":"sec"},{"a":3241,"t":"code","b":[237,12,4],"m":"sbc","oa":1036,"o":"scroll_x_fine"},{"a":3244,"t":"code","b":[141,16,4],"m":"sta","oa":1040,"o":"scroll_step_fine"},{"a":3247,"t":"code","b":[173,15,4],"m":"lda","oa":1039,"o":"scroll_target_column"},{"a":3250,"t":"code","b":[237,13,4],"m":"sbc","oa":1037,"o":"scroll_x_column"},{"a":3253,"t":"code","b":[141,17,4],"m":"sta","oa":1041,"o":"scroll_step_column"},{"a":3256,"t":"code","b":[176,28],"m":"bcs","oa":3286,"o":"b_0CD6"},{"a":3258,"t":"code","b":[173,12,4],"m":"lda","oa":1036,"o":"scroll_x_fine"},{"a":3261,"t":"code","b":[56],"m":"sec"},{"a":3262,"t":"code","b":[237,14,4],"m":"sbc","oa":1038,"o":"scroll_target_fine"},{"a":3265,"t":"code","b":[141,16,4],"m":"sta","oa":1040,"o":"scroll_step_fine"},{"a":3268,"t":"code","b":[173,13,4],"m":"lda","oa":1037,"o":"scroll_x_column"},{"a":3271,"t":"code","b":[237,15,4],"m":"sbc","oa":1039,"o":"scroll_target_column"},{"a":3274,"t":"code","b":[141,17,4],"m":"sta","oa":1041,"o":"scroll_step_column"},{"a":3277,"t":"code","b":[32,163,13],"m":"jsr","oa":3491,"o":"step_left"},{"a":3280,"t":"code","b":[32,3,13],"m":"jsr","oa":3331,"o":"copy_left_column"},{"a":3283,"t":"code","b":[76,220,12],"m":"jmp","oa":3292,"o":"b_0CDC"},{"a":3286,"l":"b_0CD6","t":"code","b":[32,190,13],"m":"jsr","oa":3518,"o":"step_right","x":[3256]},{"a":3289,"t":"code","b":[32,17,13],"m":"jsr","oa":3345,"o":"copy_right_column"},{"a":3292,"l":"b_0CDC","t":"code","b":[32,72,42],"m":"jsr","oa":10824,"o":"animate_objects","x":[3235,3283]},{"a":3295,"l":"scroll_sprites","c":"from the scroll position, sets the terrain sprites' row offset ($0407, from the fine position and $7D18) and their X rotation ($0408, from $4F40), and remembers the position in $05B5/$05B6","t":"code","b":[174,182,5],"m":"ldx","oa":1462,"o":"last_column","x":[2302]},{"a":3298,"t":"code","b":[173,181,5],"m":"lda","oa":1461,"o":"last_fine"},{"a":3301,"t":"code","b":[41,6],"m":"and","o":"#$06"},{"a":3303,"t":"code","b":[73,6],"m":"eor","o":"#$06"},{"a":3305,"t":"code","b":[24],"m":"clc"},{"a":3306,"t":"code","b":[125,24,125],"m":"adc","oa":32024,"o":"sprite_y_by_fine,x"},{"a":3309,"t":"code","b":[141,7,4],"m":"sta","oa":1031,"o":"sprite_y_base"},{"a":3312,"t":"code","b":[189,64,79],"m":"lda","oa":20288,"o":"sprite_rotation,x"},{"a":3315,"t":"code","b":[141,8,4],"m":"sta","oa":1032,"o":"sprite_x_rot"},{"a":3318,"t":"code","b":[173,13,4],"m":"lda","oa":1037,"o":"scroll_x_column"},{"a":3321,"t":"code","b":[141,182,5],"m":"sta","oa":1462,"o":"last_column"},{"a":3324,"t":"code","b":[173,12,4],"m":"lda","oa":1036,"o":"scroll_x_fine"},{"a":3327,"t":"code","b":[141,181,5],"m":"sta","oa":1461,"o":"last_fine"},{"a":3330,"l":"r_0D02","t":"code","b":[96],"m":"rts","x":[3337,3351]},{"a":3331,"l":"copy_left_column","c":"when the view has moved left into a new column, copies its characters ($0D1F)","t":"code","b":[173,13,4],"m":"lda","oa":1037,"o":"scroll_x_column","x":[3280]},{"a":3334,"t":"code","b":[205,180,5],"m":"cmp","oa":1460,"o":"copied_column"},{"a":3337,"c":"branch inside copy_left_column: the column was copied already","t":"code","b":[240,247],"m":"beq","oa":3330,"o":"r_0D02"},{"a":3339,"t":"code","b":[141,180,5],"m":"sta","oa":1460,"o":"copied_column"},{"a":3342,"t":"code","b":[76,31,13],"m":"jmp","oa":3359,"o":"copy_column"},{"a":3345,"l":"copy_right_column","c":"when the view has moved right into a new column, copies the column 22 to the right ($0D1F)","t":"code","b":[173,13,4],"m":"lda","oa":1037,"o":"scroll_x_column","x":[3289]},{"a":3348,"t":"code","b":[205,180,5],"m":"cmp","oa":1460,"o":"copied_column"},{"a":3351,"t":"code","b":[240,233],"m":"beq","oa":3330,"o":"r_0D02"},{"a":3353,"t":"code","b":[141,180,5],"m":"sta","oa":1460,"o":"copied_column"},{"a":3356,"t":"code","b":[24],"m":"clc"},{"a":3357,"t":"code","b":[105,22],"m":"adc","o":"#$16"},{"a":3359,"l":"copy_column","c":"copies one column of the play area's character data between screen buffers at $6000-$61FF; the addresses come from $4B40 and $0801 by the column in X and are written into the loop's own operands","t":"code","b":[170],"m":"tax","x":[3342]},{"a":3360,"t":"code","b":[189,64,75],"m":"lda","oa":19264,"o":"column_addr_hi,x"},{"a":3363,"t":"code","b":[141,109,13],"m":"sta","oa":3437,"o":"a_0D6D"},{"a":3366,"t":"code","b":[141,115,13],"m":"sta","oa":3443,"o":"a_0D73"},{"a":3369,"t":"code","b":[141,121,13],"m":"sta","oa":3449,"o":"a_0D79"},{"a":3372,"t":"code","b":[141,127,13],"m":"sta","oa":3455,"o":"a_0D7F"},{"a":3375,"t":"code","b":[24],"m":"clc"},{"a":3376,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":3378,"t":"code","b":[141,133,13],"m":"sta","oa":3461,"o":"a_0D85"},{"a":3381,"t":"code","b":[141,139,13],"m":"sta","oa":3467,"o":"a_0D8B"},{"a":3384,"t":"code","b":[141,145,13],"m":"sta","oa":3473,"o":"a_0D91"},{"a":3387,"t":"code","b":[141,151,13],"m":"sta","oa":3479,"o":"a_0D97"},{"a":3390,"t":"code","b":[189,64,75],"m":"lda","oa":19264,"o":"column_addr_hi,x"},{"a":3393,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":3395,"t":"code","b":[24],"m":"clc"},{"a":3396,"t":"code","b":[105,96],"m":"adc","o":"#$60"},{"a":3398,"t":"code","b":[141,112,13],"m":"sta","oa":3440,"o":"a_0D70"},{"a":3401,"t":"code","b":[141,118,13],"m":"sta","oa":3446,"o":"a_0D76"},{"a":3404,"t":"code","b":[141,124,13],"m":"sta","oa":3452,"o":"a_0D7C"},{"a":3407,"t":"code","b":[141,130,13],"m":"sta","oa":3458,"o":"a_0D82"},{"a":3410,"t":"code","b":[24],"m":"clc"},{"a":3411,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":3413,"t":"code","b":[141,136,13],"m":"sta","oa":3464,"o":"a_0D88"},{"a":3416,"t":"code","b":[141,142,13],"m":"sta","oa":3470,"o":"a_0D8E"},{"a":3419,"t":"code","b":[141,148,13],"m":"sta","oa":3476,"o":"a_0D94"},{"a":3422,"t":"code","b":[141,154,13],"m":"sta","oa":3482,"o":"a_0D9A"},{"a":3425,"t":"code","b":[188,1,8],"m":"ldy","oa":2049,"o":"column_addr_lo,x"},{"a":3428,"t":"code","b":[152],"m":"tya"},{"a":3429,"t":"code","b":[24],"m":"clc"},{"a":3430,"t":"code","b":[105,63],"m":"adc","o":"#$3F"},{"a":3432,"t":"code","b":[141,159,13],"m":"sta","oa":3487,"o":"a_0D9F"},{"a":3435,"l":"b_0D6B","t":"code","b":[185,0,96],"m":"lda","oa":24576,"o":"briefing_font,y","x":[3488]},{"a":3437,"t":"note","l":"a_0D6D","c":"the high byte of the LDA at $0D6B, rewritten as the game runs, by $0D23","note":"inside the item at $0D6B","x":[3363]},{"a":3438,"t":"code","b":[153,0,96],"m":"sta","oa":24576,"o":"briefing_font,y"},{"a":3440,"t":"note","l":"a_0D70","c":"the high byte of the STA at $0D6E, rewritten as the game runs, by $0D46","note":"inside the item at $0D6E","x":[3398]},{"a":3441,"t":"code","b":[185,64,96],"m":"lda","oa":24640,"o":"font_2,y"},{"a":3443,"t":"note","l":"a_0D73","c":"the high byte of the LDA at $0D71, rewritten as the game runs, by $0D26","note":"inside the item at $0D71","x":[3366]},{"a":3444,"t":"code","b":[153,64,96],"m":"sta","oa":24640,"o":"font_2,y"},{"a":3446,"t":"note","l":"a_0D76","c":"the high byte of the STA at $0D74, rewritten as the game runs, by $0D49","note":"inside the item at $0D74","x":[3401]},{"a":3447,"t":"code","b":[185,128,96],"m":"lda","oa":24704,"o":"font_3,y"},{"a":3449,"t":"note","l":"a_0D79","c":"the high byte of the LDA at $0D77, rewritten as the game runs, by $0D29","note":"inside the item at $0D77","x":[3369]},{"a":3450,"t":"code","b":[153,128,96],"m":"sta","oa":24704,"o":"font_3,y"},{"a":3452,"t":"note","l":"a_0D7C","c":"the high byte of the STA at $0D7A, rewritten as the game runs, by $0D4C","note":"inside the item at $0D7A","x":[3404]},{"a":3453,"t":"code","b":[185,192,96],"m":"lda","oa":24768,"o":"font_4,y"},{"a":3455,"t":"note","l":"a_0D7F","c":"the high byte of the LDA at $0D7D, rewritten as the game runs, by $0D2C","note":"inside the item at $0D7D","x":[3372]},{"a":3456,"t":"code","b":[153,192,96],"m":"sta","oa":24768,"o":"font_4,y"},{"a":3458,"t":"note","l":"a_0D82","c":"the high byte of the STA at $0D80, rewritten as the game runs, by $0D4F","note":"inside the item at $0D80","x":[3407]},{"a":3459,"t":"code","b":[185,0,97],"m":"lda","oa":24832,"o":"font_5,y"},{"a":3461,"t":"note","l":"a_0D85","c":"the high byte of the LDA at $0D83, rewritten as the game runs, by $0D32","note":"inside the item at $0D83","x":[3378]},{"a":3462,"t":"code","b":[153,0,97],"m":"sta","oa":24832,"o":"font_5,y"},{"a":3464,"t":"note","l":"a_0D88","c":"the high byte of the STA at $0D86, rewritten as the game runs, by $0D55","note":"inside the item at $0D86","x":[3413]},{"a":3465,"t":"code","b":[185,64,97],"m":"lda","oa":24896,"o":"font_6,y"},{"a":3467,"t":"note","l":"a_0D8B","c":"the high byte of the LDA at $0D89, rewritten as the game runs, by $0D35","note":"inside the item at $0D89","x":[3381]},{"a":3468,"t":"code","b":[153,64,97],"m":"sta","oa":24896,"o":"font_6,y"},{"a":3470,"t":"note","l":"a_0D8E","c":"the high byte of the STA at $0D8C, rewritten as the game runs, by $0D58","note":"inside the item at $0D8C","x":[3416]},{"a":3471,"t":"code","b":[185,128,97],"m":"lda","oa":24960,"o":"font_7,y"},{"a":3473,"t":"note","l":"a_0D91","c":"the high byte of the LDA at $0D8F, rewritten as the game runs, by $0D38","note":"inside the item at $0D8F","x":[3384]},{"a":3474,"t":"code","b":[153,128,97],"m":"sta","oa":24960,"o":"font_7,y"},{"a":3476,"t":"note","l":"a_0D94","c":"the high byte of the STA at $0D92, rewritten as the game runs, by $0D5B","note":"inside the item at $0D92","x":[3419]},{"a":3477,"t":"code","b":[185,192,97],"m":"lda","oa":25024,"o":"font_8,y"},{"a":3479,"t":"note","l":"a_0D97","c":"the high byte of the LDA at $0D95, rewritten as the game runs, by $0D3B","note":"inside the item at $0D95","x":[3387]},{"a":3480,"t":"code","b":[153,192,97],"m":"sta","oa":25024,"o":"font_8,y"},{"a":3482,"t":"note","l":"a_0D9A","c":"the high byte of the STA at $0D98, rewritten as the game runs, by $0D5E","note":"inside the item at $0D98","x":[3422]},{"a":3483,"t":"code","b":[200],"m":"iny"},{"a":3484,"t":"code","b":[200],"m":"iny"},{"a":3485,"t":"code","b":[200],"m":"iny"},{"a":3486,"t":"code","b":[192,32],"m":"cpy","o":"#$20"},{"a":3487,"t":"note","l":"a_0D9F","c":"the operand of the CPY at $0D9E, rewritten as the game runs, by $0D68","note":"inside the item at $0D9E","x":[3432]},{"a":3488,"t":"code","b":[208,201],"m":"bne","oa":3435,"o":"b_0D6B"},{"a":3490,"t":"code","b":[96],"m":"rts"},{"a":3491,"l":"step_left","c":"one scroll step left: subtracts the step from the position, the fine part kept within 0-7","t":"code","b":[32,219,13],"m":"jsr","oa":3547,"o":"clamp_step","x":[3277]},{"a":3494,"t":"code","b":[173,12,4],"m":"lda","oa":1036,"o":"scroll_x_fine"},{"a":3497,"l":"a_0DA9","c":"named only as the operand of the BIT at $163F (the skip idiom), so nothing reads it as data","t":"code","b":[56],"m":"sec","x":[5695]},{"a":3498,"t":"code","b":[237,16,4],"m":"sbc","oa":1040,"o":"scroll_step_fine"},{"a":3501,"t":"code","b":[176,2],"m":"bcs","oa":3505,"o":"b_0DB1"},{"a":3503,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":3505,"l":"b_0DB1","t":"code","b":[141,12,4],"m":"sta","oa":1036,"o":"scroll_x_fine","x":[3501]},{"a":3508,"t":"code","b":[173,13,4],"m":"lda","oa":1037,"o":"scroll_x_column"},{"a":3511,"t":"code","b":[237,17,4],"m":"sbc","oa":1041,"o":"scroll_step_column"},{"a":3514,"t":"code","b":[141,13,4],"m":"sta","oa":1037,"o":"scroll_x_column"},{"a":3517,"t":"code","b":[96],"m":"rts"},{"a":3518,"l":"step_right","c":"one scroll step right: adds the step to the position, carrying from the fine part into the columns","t":"code","b":[32,219,13],"m":"jsr","oa":3547,"o":"clamp_step","x":[3286]},{"a":3521,"t":"code","b":[173,12,4],"m":"lda","oa":1036,"o":"scroll_x_fine"},{"a":3524,"t":"code","b":[24],"m":"clc"},{"a":3525,"t":"code","b":[109,16,4],"m":"adc","oa":1040,"o":"scroll_step_fine"},{"a":3528,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":3530,"t":"code","b":[144,2],"m":"bcc","oa":3534,"o":"b_0DCE"},{"a":3532,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":3534,"l":"b_0DCE","t":"code","b":[141,12,4],"m":"sta","oa":1036,"o":"scroll_x_fine","x":[3530]},{"a":3537,"t":"code","b":[173,13,4],"m":"lda","oa":1037,"o":"scroll_x_column"},{"a":3540,"t":"code","b":[109,17,4],"m":"adc","oa":1041,"o":"scroll_step_column"},{"a":3543,"t":"code","b":[141,13,4],"m":"sta","oa":1037,"o":"scroll_x_column"},{"a":3546,"t":"code","b":[96],"m":"rts"},{"a":3547,"l":"clamp_step","c":"limits the scroll step to one column a pass","t":"code","b":[173,16,4],"m":"lda","oa":1040,"o":"scroll_step_fine","x":[3491,3518]},{"a":3550,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":3552,"t":"code","b":[141,16,4],"m":"sta","oa":1040,"o":"scroll_step_fine"},{"a":3555,"t":"code","b":[173,17,4],"m":"lda","oa":1041,"o":"scroll_step_column"},{"a":3558,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":3560,"t":"code","b":[144,10],"m":"bcc","oa":3572,"o":"r_0DF4"},{"a":3562,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":3564,"t":"code","b":[141,17,4],"m":"sta","oa":1041,"o":"scroll_step_column"},{"a":3567,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3569,"t":"code","b":[141,16,4],"m":"sta","oa":1040,"o":"scroll_step_fine"},{"a":3572,"l":"r_0DF4","t":"code","b":[96],"m":"rts","x":[3560]},{"a":3573,"l":"wait_frames","c":"waits X frames, by the flag the play interrupt sets in $057B","t":"code","b":[44,123,5],"m":"bit","oa":1403,"o":"irq_tick","x":[3576,3584,3638]},{"a":3576,"t":"code","b":[16,251],"m":"bpl","oa":3573,"o":"wait_frames"},{"a":3578,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3580,"t":"code","b":[141,123,5],"m":"sta","oa":1403,"o":"irq_tick"},{"a":3583,"t":"code","b":[202],"m":"dex"},{"a":3584,"t":"code","b":[208,243],"m":"bne","oa":3573,"o":"wait_frames"},{"a":3586,"t":"code","b":[96],"m":"rts"},{"a":3587,"l":"fade_in","c":"sets the play area's colours from the level's four colour tables one step at a time, five frames apart ($0E1C for Y = 0-3)","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[3719]},{"a":3589,"l":"b_0E05","t":"code","b":[32,28,14],"m":"jsr","oa":3612,"o":"set_colours","x":[3595]},{"a":3592,"t":"code","b":[200],"m":"iny"},{"a":3593,"t":"code","b":[192,4],"m":"cpy","o":"#$04"},{"a":3595,"t":"code","b":[208,248],"m":"bne","oa":3589,"o":"b_0E05"},{"a":3597,"t":"code","b":[96],"m":"rts"},{"a":3598,"l":"fade_out","c":"the same backwards, Y = 3-0, turning the screen on","t":"code","b":[160,3],"m":"ldy","o":"#$03","x":[3676]},{"a":3600,"l":"b_0E10","t":"code","b":[32,28,14],"m":"jsr","oa":3612,"o":"set_colours","x":[3609]},{"a":3603,"t":"code","b":[169,27],"m":"lda","o":"#$1B"},{"a":3605,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":3608,"t":"code","b":[136],"m":"dey"},{"a":3609,"t":"code","b":[16,245],"m":"bpl","oa":3600,"o":"b_0E10"},{"a":3611,"t":"code","b":[96],"m":"rts"},{"a":3612,"l":"set_colours","c":"takes colour step Y from the level header: background $E05C, multicolours $E060 and $E068, sprite colour $E064; then waits 5 frames","t":"code","b":[185,92,224],"m":"lda","oa":57436,"o":"level_colours,y","x":[3589,3600]},{"a":3615,"t":"code","b":[141,194,5],"m":"sta","oa":1474,"o":"bg_colour"},{"a":3618,"t":"code","b":[185,96,224],"m":"lda","oa":57440,"o":"colour_mc0,y"},{"a":3621,"t":"code","b":[141,9,4],"m":"sta","oa":1033,"o":"terrain_mc0"},{"a":3624,"t":"code","b":[185,100,224],"m":"lda","oa":57444,"o":"colour_sprite,y"},{"a":3627,"t":"code","b":[141,10,4],"m":"sta","oa":1034,"o":"terrain_colour"},{"a":3630,"t":"code","b":[185,104,224],"m":"lda","oa":57448,"o":"colour_mc1,y"},{"a":3633,"t":"code","b":[141,11,4],"m":"sta","oa":1035,"o":"terrain_mc1"},{"a":3636,"t":"code","b":[162,5],"m":"ldx","o":"#$05"},{"a":3638,"t":"code","b":[76,245,13],"m":"jmp","oa":3573,"o":"wait_frames"},{"a":3641,"l":"play_pass","c":"one pass of play: scroll ($0C90), clear the hidden screen ($0C03), then $2B96, $1351 and $29B5; unless paused the clock ($0EE9) and $1DD9; then the end test ($0F1B)","t":"code","b":[32,144,12],"m":"jsr","oa":3216,"o":"scroll_view","x":[2273,3684]},{"a":3644,"t":"code","b":[173,134,5],"m":"lda","oa":1414,"o":"pause_flag"},{"a":3647,"t":"code","b":[141,220,6],"m":"sta","oa":1756,"o":"paused_pass"},{"a":3650,"t":"code","b":[32,3,12],"m":"jsr","oa":3075,"o":"clear_hidden_screen"},{"a":3653,"t":"code","b":[32,150,43],"m":"jsr","oa":11158,"o":"animate_water"},{"a":3656,"t":"code","b":[32,81,19],"m":"jsr","oa":4945,"o":"lemmings_pass"},{"a":3659,"t":"code","b":[32,181,41],"m":"jsr","oa":10677,"o":"draw_panel_text"},{"a":3662,"t":"code","b":[44,220,6],"m":"bit","oa":1756,"o":"paused_pass"},{"a":3665,"t":"code","b":[48,6],"m":"bmi","oa":3673,"o":"b_0E59"},{"a":3667,"t":"code","b":[32,233,14],"m":"jsr","oa":3817,"o":"clock_tick"},{"a":3670,"t":"code","b":[32,217,29],"m":"jsr","oa":7641,"o":"release_lemmings"},{"a":3673,"l":"b_0E59","t":"code","b":[76,27,15],"m":"jmp","oa":3867,"o":"end_test","x":[3665]},{"a":3676,"l":"main_loop","c":"main loop of play: fades the level in ($0E0E), then waits for each frame and runs one pass ($0E39, $2A37), asking the interrupt to show the new screen ($041D); when the level is over it fades out ($0E03) and clears both screens","t":"code","b":[32,14,14],"m":"jsr","oa":3598,"o":"fade_out","x":[2279]},{"a":3679,"l":"wait_frame","c":"waits until bit 7 of $0400 is set (the frame flag), then runs the pass","t":"code","b":[44,0,4],"m":"bit","oa":1024,"o":"frame_flag","x":[3682,3705]},{"a":3682,"t":"code","b":[16,251],"m":"bpl","oa":3679,"o":"wait_frame"},{"a":3684,"t":"code","b":[32,57,14],"m":"jsr","oa":3641,"o":"play_pass"},{"a":3687,"t":"code","b":[32,55,42],"m":"jsr","oa":10807,"o":"object_tick"},{"a":3690,"t":"code","b":[44,136,5],"m":"bit","oa":1416,"o":"level_over"},{"a":3693,"t":"code","b":[48,13],"m":"bmi","oa":3708,"o":"b_0E7C"},{"a":3695,"c":"clears the frame flag and loops","t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3697,"t":"code","b":[141,0,4],"m":"sta","oa":1024,"o":"frame_flag"},{"a":3700,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":3702,"t":"code","b":[141,29,4],"m":"sta","oa":1053,"o":"swap_ready"},{"a":3705,"t":"code","b":[76,95,14],"m":"jmp","oa":3679,"o":"wait_frame"},{"a":3708,"l":"b_0E7C","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[3693]},{"a":3710,"t":"code","b":[141,221,6],"m":"sta","oa":1757,"o":"level_ending"},{"a":3713,"t":"code","b":[32,8,12],"m":"jsr","oa":3080,"o":"clear_screen_4000"},{"a":3716,"t":"code","b":[32,76,12],"m":"jsr","oa":3148,"o":"clear_screen_4400"},{"a":3719,"t":"code","b":[76,3,14],"m":"jmp","oa":3587,"o":"fade_in"},{"a":3722,"l":"row_pointers","c":"for screen row X, sets $20/$22 to row X of the screen at $4000, $22/$23 to colour RAM, $24/$25 to row X of $4400 and $26/$27 to row X of $4400 again, from the row tables at $49C4/$49DD","t":"code","b":[189,196,73],"m":"lda","oa":18884,"o":"row_start_lo,x","x":[4054]},{"a":3725,"t":"code","b":[133,32],"m":"sta","oa":32,"o":"ptr_a"},{"a":3727,"t":"code","b":[133,34],"m":"sta","oa":34,"o":"zpa_22"},{"a":3729,"t":"code","b":[133,36],"m":"sta","oa":36,"o":"zpa_24"},{"a":3731,"t":"code","b":[133,38],"m":"sta","oa":38,"o":"zpa_26"},{"a":3733,"t":"code","b":[189,221,73],"m":"lda","oa":18909,"o":"row_start_hi,x"},{"a":3736,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":3738,"t":"code","b":[24],"m":"clc"},{"a":3739,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":3741,"t":"code","b":[133,33],"m":"sta","oa":33,"o":"zpa_21"},{"a":3743,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":3745,"t":"code","b":[24],"m":"clc"},{"a":3746,"t":"code","b":[105,216],"m":"adc","o":"#$D8"},{"a":3748,"t":"code","b":[133,35],"m":"sta","oa":35,"o":"zpa_23"},{"a":3750,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":3752,"t":"code","b":[24],"m":"clc"},{"a":3753,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":3755,"t":"code","b":[133,37],"m":"sta","oa":37,"o":"zpa_25"},{"a":3757,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":3759,"t":"code","b":[24],"m":"clc"},{"a":3760,"t":"code","b":[105,68],"m":"adc","o":"#$44"},{"a":3762,"t":"code","b":[133,39],"m":"sta","oa":39,"o":"zpa_27"},{"a":3764,"t":"code","b":[96],"m":"rts"},{"a":3765,"l":"end_level","c":"ends the level: clock to 0:00, $CB46 = 8, the time-up and level-over flags, and the count released set to the level's total so no more come out","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[2810,3842]},{"a":3767,"t":"code","b":[141,57,203],"m":"sta","oa":52025,"o":"clock"},{"a":3770,"t":"code","b":[141,58,203],"m":"sta","oa":52026,"o":"clock_tens"},{"a":3773,"t":"code","b":[141,59,203],"m":"sta","oa":52027,"o":"clock_units"},{"a":3776,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":3778,"t":"code","b":[141,70,203],"m":"sta","oa":52038,"o":"result_kind"},{"a":3781,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":3783,"t":"code","b":[141,222,6],"m":"sta","oa":1758,"o":"time_up"},{"a":3786,"t":"code","b":[141,136,5],"m":"sta","oa":1416,"o":"level_over"},{"a":3789,"t":"code","b":[173,57,224],"m":"lda","oa":57401,"o":"lemmings_total"},{"a":3792,"t":"code","b":[141,183,5],"m":"sta","oa":1463,"o":"out_count"},{"a":3795,"t":"code","b":[44,97,203],"m":"bit","oa":52065,"o":"test_flag"},{"a":3798,"t":"code","b":[16,16],"m":"bpl","oa":3816,"o":"r_0EE8"},{"a":3800,"t":"code","b":[141,69,203],"m":"sta","oa":52037,"o":"saved_count"},{"a":3803,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":3805,"t":"code","b":[141,64,203],"m":"sta","oa":52032,"o":"percent_saved"},{"a":3808,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3810,"t":"code","b":[141,65,203],"m":"sta","oa":52033,"o":"percent_tens"},{"a":3813,"t":"code","b":[141,66,203],"m":"sta","oa":52034,"o":"percent_units"},{"a":3816,"l":"r_0EE8","t":"code","b":[96],"m":"rts","x":[3798]},{"a":3817,"l":"clock_tick","c":"the level's clock: every 50 frames, one second off the minutes and seconds at $CB39-$CB3B; at 0:00 the level ends ($0EB5)","t":"code","b":[173,223,6],"m":"lda","oa":1759,"o":"tick_50","x":[3667]},{"a":3820,"t":"code","b":[24],"m":"clc"},{"a":3821,"t":"code","b":[105,5],"m":"adc","o":"#$05"},{"a":3822,"t":"note","l":"a_0EEE","c":"the operand of the ADC at $0EED, rewritten as the game runs, by $1096","note":"inside the item at $0EED","x":[4246]},{"a":3823,"t":"code","b":[201,50],"m":"cmp","o":"#$32"},{"a":3825,"t":"code","b":[144,36],"m":"bcc","oa":3863,"o":"b_0F17"},{"a":3827,"t":"code","b":[174,59,203],"m":"ldx","oa":52027,"o":"clock_units"},{"a":3830,"t":"code","b":[208,25],"m":"bne","oa":3857,"o":"b_0F11"},{"a":3832,"t":"code","b":[174,58,203],"m":"ldx","oa":52026,"o":"clock_tens"},{"a":3835,"t":"code","b":[208,14],"m":"bne","oa":3851,"o":"b_0F0B"},{"a":3837,"t":"code","b":[174,57,203],"m":"ldx","oa":52025,"o":"clock"},{"a":3840,"t":"code","b":[208,3],"m":"bne","oa":3845,"o":"b_0F05"},{"a":3842,"t":"code","b":[76,181,14],"m":"jmp","oa":3765,"o":"end_level"},{"a":3845,"l":"b_0F05","t":"code","b":[202],"m":"dex","x":[3840]},{"a":3846,"t":"code","b":[142,57,203],"m":"stx","oa":52025,"o":"clock"},{"a":3849,"t":"code","b":[162,6],"m":"ldx","o":"#$06"},{"a":3851,"l":"b_0F0B","t":"code","b":[202],"m":"dex","x":[3835]},{"a":3852,"t":"code","b":[142,58,203],"m":"stx","oa":52026,"o":"clock_tens"},{"a":3855,"t":"code","b":[162,10],"m":"ldx","o":"#$0A"},{"a":3857,"l":"b_0F11","t":"code","b":[202],"m":"dex","x":[3830]},{"a":3858,"t":"code","b":[142,59,203],"m":"stx","oa":52027,"o":"clock_units"},{"a":3861,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3863,"l":"b_0F17","t":"code","b":[141,223,6],"m":"sta","oa":1759,"o":"tick_50","x":[3825]},{"a":3866,"t":"code","b":[96],"m":"rts"},{"a":3867,"l":"end_test","c":"ends the level when no lemming is left: when $CB3E and $CB3F are both 0 and every lemming has been released, counts 30 passes ($0587) and then sets $0588","t":"code","b":[173,62,203],"m":"lda","oa":52030,"o":"lemmings_out","x":[3673]},{"a":3870,"t":"code","b":[24],"m":"clc"},{"a":3871,"t":"code","b":[109,63,203],"m":"adc","oa":52031,"o":"lemmings_out_units"},{"a":3874,"t":"code","b":[208,24],"m":"bne","oa":3900,"o":"b_0F3C"},{"a":3876,"t":"code","b":[173,183,5],"m":"lda","oa":1463,"o":"out_count"},{"a":3879,"t":"code","b":[205,57,224],"m":"cmp","oa":57401,"o":"lemmings_total"},{"a":3882,"t":"code","b":[208,16],"m":"bne","oa":3900,"o":"b_0F3C"},{"a":3884,"t":"code","b":[169,9],"m":"lda","o":"#$09"},{"a":3886,"t":"code","b":[141,70,203],"m":"sta","oa":52038,"o":"result_kind"},{"a":3889,"t":"code","b":[206,135,5],"m":"dec","oa":1415,"o":"end_delay"},{"a":3892,"t":"code","b":[208,5],"m":"bne","oa":3899,"o":"r_0F3B"},{"a":3894,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":3896,"t":"code","b":[141,136,5],"m":"sta","oa":1416,"o":"level_over"},{"a":3899,"l":"r_0F3B","t":"code","b":[96],"m":"rts","x":[3892]},{"a":3900,"l":"b_0F3C","t":"code","b":[169,30],"m":"lda","o":"#$1E","x":[3874,3882]},{"a":3902,"t":"code","b":[141,135,5],"m":"sta","oa":1415,"o":"end_delay"},{"a":3905,"t":"code","b":[96],"m":"rts"},{"a":3906,"l":"set_play_video","c":"the play area's video registers: $D016 = $18, the screen at $4000 or $4400 by $0421 ($D018 from $1349, and the sprite pointers' page from $1347 written into the band handlers' INC operands), bank 1, all sprites on, multicolour and behind the characters, and the level's colours","t":"code","b":[169,24],"m":"lda","o":"#$18","x":[2348,4617]},{"a":3908,"c":"sets $D016 for play","t":"code","b":[141,22,208],"m":"sta","o":"vic_control2"},{"a":3911,"t":"code","b":[174,33,4],"m":"ldx","oa":1057,"o":"shown_screen"},{"a":3914,"t":"code","b":[189,71,19],"m":"lda","oa":4935,"o":"screen_pages,x"},{"a":3917,"t":"code","b":[141,70,9],"m":"sta","oa":2374,"o":"a_0946"},{"a":3920,"t":"code","b":[141,73,9],"m":"sta","oa":2377,"o":"a_0949"},{"a":3923,"t":"code","b":[141,76,9],"m":"sta","oa":2380,"o":"a_094C"},{"a":3926,"t":"code","b":[141,79,9],"m":"sta","oa":2383,"o":"a_094F"},{"a":3929,"t":"code","b":[141,97,9],"m":"sta","oa":2401,"o":"a_0961"},{"a":3932,"t":"code","b":[141,100,9],"m":"sta","oa":2404,"o":"a_0964"},{"a":3935,"t":"code","b":[141,103,9],"m":"sta","oa":2407,"o":"a_0967"},{"a":3938,"t":"code","b":[141,106,9],"m":"sta","oa":2410,"o":"a_096A"},{"a":3941,"t":"code","b":[141,124,9],"m":"sta","oa":2428,"o":"a_097C"},{"a":3944,"t":"code","b":[141,127,9],"m":"sta","oa":2431,"o":"a_097F"},{"a":3947,"t":"code","b":[141,130,9],"m":"sta","oa":2434,"o":"a_0982"},{"a":3950,"t":"code","b":[141,133,9],"m":"sta","oa":2437,"o":"a_0985"},{"a":3953,"t":"code","b":[141,166,11],"m":"sta","oa":2982,"o":"a_0BA6"},{"a":3956,"t":"code","b":[189,73,19],"m":"lda","oa":4937,"o":"screen_d018,x"},{"a":3959,"t":"code","b":[141,24,208],"m":"sta","o":"vic_memory"},{"a":3962,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":3964,"t":"code","b":[141,0,221],"m":"sta","o":"cia2_port_a"},{"a":3967,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":3969,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":3972,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":3975,"t":"code","b":[141,27,208],"m":"sta","o":"vic_sprite_priority"},{"a":3978,"t":"code","b":[169,14],"m":"lda","o":"#$0E"},{"a":3980,"t":"code","b":[141,34,208],"m":"sta","o":"vic_background1"},{"a":3983,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":3985,"t":"code","b":[141,35,208],"m":"sta","o":"vic_background2"},{"a":3988,"t":"code","b":[173,194,5],"m":"lda","oa":1474,"o":"bg_colour"},{"a":3991,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":3994,"t":"code","b":[173,9,4],"m":"lda","oa":1033,"o":"terrain_mc0"},{"a":3997,"t":"code","b":[141,37,208],"m":"sta","o":"vic_sprite_mc0"},{"a":4000,"t":"code","b":[173,11,4],"m":"lda","oa":1035,"o":"terrain_mc1"},{"a":4003,"t":"code","b":[141,38,208],"m":"sta","o":"vic_sprite_mc1"},{"a":4006,"t":"code","b":[96],"m":"rts"},{"a":4007,"l":"init_screens","c":"fills both screens with character 1 and colour RAM with 0, then for rows 1-20 puts character 0 in columns 9-29 and colour 9 in colour RAM, and clears the lemmings' window on both screens","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[2251]},{"a":4009,"l":"b_0FA9","t":"code","b":[169,1],"m":"lda","o":"#$01","x":[4050,5680]},{"a":4011,"t":"code","b":[157,0,64],"m":"sta","oa":16384,"o":"f_4000,x"},{"a":4014,"t":"code","b":[157,0,65],"m":"sta","oa":16640,"o":"f_4100,x"},{"a":4017,"t":"code","b":[157,0,66],"m":"sta","oa":16896,"o":"f_4200,x"},{"a":4020,"t":"code","b":[157,72,66],"m":"sta","oa":16968,"o":"f_4248,x"},{"a":4023,"t":"code","b":[157,0,68],"m":"sta","oa":17408,"o":"f_4400,x"},{"a":4026,"t":"code","b":[157,0,69],"m":"sta","oa":17664,"o":"f_4500,x"},{"a":4029,"t":"code","b":[157,0,70],"m":"sta","oa":17920,"o":"f_4600,x"},{"a":4032,"t":"code","b":[157,0,71],"m":"sta","oa":18176,"o":"f_4700,x"},{"a":4035,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4037,"t":"code","b":[157,0,216],"m":"sta","o":"colour_ram,x"},{"a":4040,"t":"code","b":[157,0,217],"m":"sta","o":"$D900,x"},{"a":4043,"t":"code","b":[157,0,218],"m":"sta","o":"$DA00,x"},{"a":4046,"t":"code","b":[157,72,218],"m":"sta","o":"$DA48,x"},{"a":4049,"t":"code","b":[232],"m":"inx"},{"a":4050,"t":"code","b":[208,213],"m":"bne","oa":4009,"o":"b_0FA9"},{"a":4052,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":4054,"l":"b_0FD6","t":"code","b":[32,138,14],"m":"jsr","oa":3722,"o":"row_pointers","x":[4077]},{"a":4057,"t":"code","b":[160,9],"m":"ldy","o":"#$09"},{"a":4059,"l":"b_0FDB","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4072]},{"a":4061,"t":"code","b":[145,32],"m":"sta","oa":32,"o":"(ptr_a),y"},{"a":4063,"t":"code","b":[145,38],"m":"sta","oa":38,"o":"(zpa_26),y"},{"a":4065,"t":"code","b":[169,9],"m":"lda","o":"#$09"},{"a":4067,"t":"code","b":[145,34],"m":"sta","oa":34,"o":"(zpa_22),y"},{"a":4069,"t":"code","b":[200],"m":"iny"},{"a":4070,"t":"code","b":[192,30],"m":"cpy","o":"#$1E"},{"a":4072,"t":"code","b":[208,241],"m":"bne","oa":4059,"o":"b_0FDB"},{"a":4074,"t":"code","b":[232],"m":"inx"},{"a":4075,"t":"code","b":[224,21],"m":"cpx","o":"#$15"},{"a":4077,"t":"code","b":[208,231],"m":"bne","oa":4054,"o":"b_0FD6"},{"a":4079,"t":"code","b":[32,8,12],"m":"jsr","oa":3080,"o":"clear_screen_4000"},{"a":4082,"t":"code","b":[32,76,12],"m":"jsr","oa":3148,"o":"clear_screen_4400"},{"a":4085,"t":"code","b":[96],"m":"rts"},{"a":4086,"l":"char_swap_from","c":"five character codes the level set-up replaces in the level's block at ($E080): $B8, $BB, $BC, $BD, $BE","t":"byte","b":[184,187,188,189,190],"x":[4185]},{"a":4091,"l":"char_swap_to","c":"what each becomes: $A8, $A9, $AA, $AB, $AC","t":"byte","b":[168,169,170,171,172],"x":[4190]},{"a":4096,"l":"setup_level","c":"sets the level up for play. Copies the level header's pointers ($E080-$E093) into the operands of the routines that use them; in the $E07B bytes at ($E080) replaces the five codes at $0FF6 by those at $0FFB; $2DB5; silences the three voices ($3003); clears the counters and flags of play; the release rate from $E03C, the music speed from $E07F; copies the terrain sprites $8000-$8FFF to $6000-$6FFF; clears the lemmings' tables (50 each); the skill counts from $E044/$E04C and the clock from $E041; draws the panel ($11B4-$11E5, $15CA); scrolls the view to the start ($057C, from $E06C/$E06D); places the sprites and starts the cursor at 40,80","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[2248,4180,4196,5432,6733,6739,6745,6751,6770,6779,6796,6805,6850,7496,7502,7508,7514,7520,7526,7569,7575,7581,7587,7593,7599,7608,7614,7617,7623,7629,7632,8725,9017,9066,9074,9079,10505,10652,10661,10664,10673,11007,11010,11013,11143,11149,11504,11518,11562,11577,11582,11625,11662,11667,11833]},{"a":4098,"l":"b_1002","t":"code","b":[189,128,224],"m":"lda","oa":57472,"o":"level_pointers,x","x":[4176]},{"a":4101,"t":"code","b":[157,120,17],"m":"sta","oa":4472,"o":"f_1178,x"},{"a":4104,"t":"code","b":[157,93,42],"m":"sta","oa":10845,"o":"f_2A5D,x"},{"a":4107,"t":"code","b":[157,151,42],"m":"sta","oa":10903,"o":"f_2A97,x"},{"a":4110,"t":"code","b":[157,85,16],"m":"sta","oa":4181,"o":"f_1055,x"},{"a":4113,"t":"code","b":[157,101,16],"m":"sta","oa":4197,"o":"f_1065,x"},{"a":4116,"t":"code","b":[189,130,224],"m":"lda","oa":57474,"o":"objects_col_ptr,x"},{"a":4119,"t":"code","b":[157,192,42],"m":"sta","oa":10944,"o":"f_2AC0,x"},{"a":4122,"t":"code","b":[189,132,224],"m":"lda","oa":57476,"o":"objects_ptr_3,x"},{"a":4125,"t":"code","b":[157,230,42],"m":"sta","oa":10982,"o":"f_2AE6,x"},{"a":4128,"t":"code","b":[189,134,224],"m":"lda","oa":57478,"o":"objects_ptr_4,x"},{"a":4131,"t":"code","b":[157,239,42],"m":"sta","oa":10991,"o":"f_2AEF,x"},{"a":4134,"t":"code","b":[189,136,224],"m":"lda","oa":57480,"o":"objects_ptr_5,x"},{"a":4137,"t":"code","b":[157,218,42],"m":"sta","oa":10970,"o":"f_2ADA,x"},{"a":4140,"t":"code","b":[189,138,224],"m":"lda","oa":57482,"o":"objects_ptr_6,x"},{"a":4143,"t":"code","b":[157,224,42],"m":"sta","oa":10976,"o":"f_2AE0,x"},{"a":4146,"t":"code","b":[189,140,224],"m":"lda","oa":57484,"o":"objects_ptr_7,x"},{"a":4149,"t":"code","b":[157,212,42],"m":"sta","oa":10964,"o":"f_2AD4,x"},{"a":4152,"t":"code","b":[189,144,224],"m":"lda","oa":57488,"o":"cell_map_ptr2,x"},{"a":4155,"t":"code","b":[157,143,45],"m":"sta","oa":11663,"o":"f_2D8F,x"},{"a":4158,"t":"code","b":[157,241,44],"m":"sta","oa":11505,"o":"f_2CF1,x"},{"a":4161,"t":"code","b":[189,146,224],"m":"lda","oa":57490,"o":"cell_map_ptr3,x"},{"a":4164,"t":"code","b":[157,148,45],"m":"sta","oa":11668,"o":"f_2D94,x"},{"a":4167,"t":"code","b":[157,255,44],"m":"sta","oa":11519,"o":"f_2CFF,x"},{"a":4170,"t":"code","b":[157,43,45],"m":"sta","oa":11563,"o":"f_2D2B,x"},{"a":4173,"t":"code","b":[232],"m":"inx"},{"a":4174,"t":"code","b":[224,2],"m":"cpx","o":"#$02"},{"a":4176,"t":"code","b":[208,176],"m":"bne","oa":4098,"o":"b_1002"},{"a":4178,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":4180,"l":"b_1054","t":"code","b":[189,0,16],"m":"lda","oa":4096,"o":"setup_level,x","x":[4203]},{"a":4181,"t":"note","l":"f_1055","c":"the low byte of the LDA at $1054, rewritten as the game runs, by $100E","note":"inside the item at $1054","x":[4110]},{"a":4183,"t":"code","b":[160,4],"m":"ldy","o":"#$04"},{"a":4185,"l":"b_1059","t":"code","b":[217,246,15],"m":"cmp","oa":4086,"o":"char_swap_from,y","x":[4194]},{"a":4188,"t":"code","b":[208,3],"m":"bne","oa":4193,"o":"b_1061"},{"a":4190,"t":"code","b":[185,251,15],"m":"lda","oa":4091,"o":"char_swap_to,y"},{"a":4193,"l":"b_1061","t":"code","b":[136],"m":"dey","x":[4188]},{"a":4194,"t":"code","b":[16,245],"m":"bpl","oa":4185,"o":"b_1059"},{"a":4196,"t":"code","b":[157,0,16],"m":"sta","oa":4096,"o":"setup_level,x"},{"a":4197,"t":"note","l":"f_1065","c":"the low byte of the STA at $1064, rewritten as the game runs, by $1011","note":"inside the item at $1064","x":[4113]},{"a":4199,"t":"code","b":[232],"m":"inx"},{"a":4200,"t":"code","b":[236,123,224],"m":"cpx","oa":57467,"o":"object_count"},{"a":4203,"t":"code","b":[208,231],"m":"bne","oa":4180,"o":"b_1054"},{"a":4205,"t":"code","b":[32,181,45],"m":"jsr","oa":11701,"o":"cell_rows"},{"a":4208,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4210,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":4212,"t":"code","b":[32,3,48],"m":"jsr","oa":12291,"o":"sound_start"},{"a":4215,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4217,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":4219,"t":"code","b":[32,3,48],"m":"jsr","oa":12291,"o":"sound_start"},{"a":4222,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4224,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":4226,"t":"code","b":[32,3,48],"m":"jsr","oa":12291,"o":"sound_start"},{"a":4229,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4231,"t":"code","b":[141,224,6],"m":"sta","oa":1760,"o":"trapdoor_sound_done"},{"a":4234,"t":"code","b":[141,225,6],"m":"sta","oa":1761,"o":"release_started"},{"a":4237,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":4239,"t":"code","b":[44,127,224],"m":"bit","oa":57471,"o":"clock_flag"},{"a":4242,"t":"code","b":[16,2],"m":"bpl","oa":4246,"o":"b_1096"},{"a":4244,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":4246,"l":"b_1096","t":"code","b":[141,238,14],"m":"sta","oa":3822,"o":"a_0EEE","x":[4242]},{"a":4249,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4251,"t":"code","b":[141,153,5],"m":"sta","oa":1433,"o":"object_frame_due"},{"a":4254,"t":"code","b":[141,7,4],"m":"sta","oa":1031,"o":"sprite_y_base"},{"a":4257,"t":"code","b":[141,28,4],"m":"sta","oa":1052,"o":"irq_frames"},{"a":4260,"t":"code","b":[141,33,4],"m":"sta","oa":1057,"o":"shown_screen"},{"a":4263,"t":"code","b":[141,221,6],"m":"sta","oa":1757,"o":"level_ending"},{"a":4266,"t":"code","b":[141,183,5],"m":"sta","oa":1463,"o":"out_count"},{"a":4269,"t":"code","b":[141,136,5],"m":"sta","oa":1416,"o":"level_over"},{"a":4272,"t":"code","b":[141,131,5],"m":"sta","oa":1411,"o":"nuke_armed"},{"a":4275,"t":"code","b":[141,132,5],"m":"sta","oa":1412,"o":"nuke_index"},{"a":4278,"t":"code","b":[141,192,5],"m":"sta","oa":1472,"o":"selected_skill"},{"a":4281,"t":"code","b":[141,184,5],"m":"sta","oa":1464,"o":"release_timer"},{"a":4284,"t":"code","b":[141,222,6],"m":"sta","oa":1758,"o":"time_up"},{"a":4287,"t":"code","b":[141,150,5],"m":"sta","oa":1430,"o":"entrance_index"},{"a":4290,"t":"code","b":[141,226,6],"m":"sta","oa":1762,"o":"exit_pick"},{"a":4293,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":4295,"l":"b_10C7","t":"code","b":[157,62,203],"m":"sta","oa":52030,"o":"lemmings_out,x","x":[4302]},{"a":4298,"t":"code","b":[157,9,4],"m":"sta","oa":1033,"o":"terrain_mc0,x"},{"a":4301,"t":"code","b":[202],"m":"dex"},{"a":4302,"t":"code","b":[16,247],"m":"bpl","oa":4295,"o":"b_10C7"},{"a":4304,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":4306,"t":"code","b":[141,231,6],"m":"sta","oa":1767,"o":"blast_row_char"},{"a":4309,"t":"code","b":[173,126,224],"m":"lda","oa":57470,"o":"water_kind"},{"a":4312,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":4313,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":4314,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":4315,"t":"code","b":[170],"m":"tax"},{"a":4316,"t":"code","b":[189,113,45],"m":"lda","oa":11633,"o":"water_fill_chars,x"},{"a":4319,"t":"code","b":[141,112,45],"m":"sta","oa":11632,"o":"water_char"},{"a":4322,"t":"code","b":[189,116,45],"m":"lda","oa":11636,"o":"water_top_chars,x"},{"a":4325,"t":"code","b":[141,122,45],"m":"sta","oa":11642,"o":"drown_action"},{"a":4328,"t":"code","b":[189,119,45],"m":"lda","oa":11639,"o":"drown_actions,x"},{"a":4331,"t":"code","b":[141,159,45],"m":"sta","oa":11679,"o":"a_2D9F"},{"a":4334,"t":"code","b":[173,60,224],"m":"lda","oa":57404,"o":"rate_min"},{"a":4337,"t":"code","b":[141,120,5],"m":"sta","oa":1400,"o":"release_rate"},{"a":4340,"t":"code","b":[170],"m":"tax"},{"a":4341,"t":"code","b":[189,184,79],"m":"lda","oa":20408,"o":"rate_units,x"},{"a":4344,"t":"code","b":[141,218,5],"m":"sta","oa":1498,"o":"rate_units_min"},{"a":4347,"t":"code","b":[189,208,79],"m":"lda","oa":20432,"o":"rate_tens,x"},{"a":4350,"t":"code","b":[141,208,5],"m":"sta","oa":1488,"o":"rate_tens_min"},{"a":4353,"t":"code","b":[32,60,21],"m":"jsr","oa":5436,"o":"show_rate"},{"a":4356,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":4358,"t":"code","b":[141,149,5],"m":"sta","oa":1429,"o":"release_step"},{"a":4361,"t":"code","b":[173,109,224],"m":"lda","oa":57453,"o":"entrance_col_lo"},{"a":4364,"t":"code","b":[56],"m":"sec"},{"a":4365,"t":"code","b":[233,20],"m":"sbc","o":"#$14"},{"a":4367,"t":"code","b":[141,124,5],"m":"sta","oa":1404,"o":"start_scroll"},{"a":4370,"t":"code","b":[173,108,224],"m":"lda","oa":57452,"o":"entrances"},{"a":4373,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":4375,"t":"code","b":[144,7],"m":"bcc","oa":4384,"o":"b_1120"},{"a":4377,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":4378,"t":"code","b":[110,124,5],"m":"ror","oa":1404,"o":"start_scroll"},{"a":4381,"t":"code","b":[76,37,17],"m":"jmp","oa":4389,"o":"j_1125"},{"a":4384,"l":"b_1120","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4375]},{"a":4386,"t":"code","b":[141,124,5],"m":"sta","oa":1404,"o":"start_scroll"},{"a":4389,"l":"j_1125","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[4381]},{"a":4391,"t":"code","b":[141,0,4],"m":"sta","oa":1024,"o":"frame_flag"},{"a":4394,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":4396,"t":"code","b":[141,85,17],"m":"sta","oa":4437,"o":"a_1155"},{"a":4399,"t":"code","b":[169,96],"m":"lda","o":"#$60"},{"a":4401,"t":"code","b":[141,88,17],"m":"sta","oa":4440,"o":"a_1158"},{"a":4404,"t":"code","b":[162,49],"m":"ldx","o":"#$31"},{"a":4406,"l":"b_1136","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4429]},{"a":4408,"t":"code","b":[157,86,4],"m":"sta","oa":1110,"o":"lemming_flags,x"},{"a":4411,"t":"code","b":[157,136,4],"m":"sta","oa":1160,"o":"lemming_x,x"},{"a":4414,"t":"code","b":[157,186,4],"m":"sta","oa":1210,"o":"lemming_y,x"},{"a":4417,"t":"code","b":[157,36,4],"m":"sta","oa":1060,"o":"lemming_action,x"},{"a":4420,"t":"code","b":[157,236,4],"m":"sta","oa":1260,"o":"lemming_fuse,x"},{"a":4423,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":4425,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":4428,"t":"code","b":[202],"m":"dex"},{"a":4429,"t":"code","b":[16,231],"m":"bpl","oa":4406,"o":"b_1136"},{"a":4431,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":4433,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":4435,"l":"b_1153","t":"code","b":[189,0,128],"m":"lda","oa":32768,"o":"terrain_0,x","x":[4442,4451]},{"a":4437,"t":"note","l":"a_1155","c":"the high byte of the LDA at $1153, rewritten as the game runs, by $112C, $115C","note":"inside the item at $1153","x":[4396,4444]},{"a":4438,"t":"code","b":[157,0,96],"m":"sta","oa":24576,"o":"briefing_font,x"},{"a":4440,"t":"note","l":"a_1158","c":"the high byte of the STA at $1156, rewritten as the game runs, by $1131, $115F","note":"inside the item at $1156","x":[4401,4447]},{"a":4441,"t":"code","b":[232],"m":"inx"},{"a":4442,"t":"code","b":[208,247],"m":"bne","oa":4435,"o":"b_1153"},{"a":4444,"t":"code","b":[238,85,17],"m":"inc","oa":4437,"o":"a_1155"},{"a":4447,"t":"code","b":[238,88,17],"m":"inc","oa":4440,"o":"a_1158"},{"a":4450,"t":"code","b":[136],"m":"dey"},{"a":4451,"t":"code","b":[208,238],"m":"bne","oa":4435,"o":"b_1153"},{"a":4453,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":4455,"l":"b_1167","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[4483]},{"a":4457,"t":"code","b":[157,0,126],"m":"sta","oa":32256,"o":"f_7E00,x"},{"a":4460,"t":"code","b":[157,80,126],"m":"sta","oa":32336,"o":"f_7E50,x"},{"a":4463,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4465,"t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"object_drawn,x"},{"a":4468,"t":"code","b":[157,220,5],"m":"sta","oa":1500,"o":"object_frame,x"},{"a":4471,"t":"code","b":[189,128,112],"m":"lda","oa":28800,"o":"stale_7080,x"},{"a":4472,"t":"note","l":"f_1178","c":"the low byte of the LDA at $1177, rewritten as the game runs, by $1005","note":"inside the item at $1177","x":[4101]},{"a":4474,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":4475,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":4476,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":4477,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":4479,"t":"code","b":[157,0,3],"m":"sta","oa":768,"o":"object_frames,x"},{"a":4482,"t":"code","b":[232],"m":"inx"},{"a":4483,"t":"code","b":[208,226],"m":"bne","oa":4455,"o":"b_1167"},{"a":4485,"t":"code","b":[32,72,42],"m":"jsr","oa":10824,"o":"animate_objects"},{"a":4488,"t":"code","b":[162,15],"m":"ldx","o":"#$0F"},{"a":4490,"l":"b_118A","t":"code","b":[189,80,77],"m":"lda","oa":19792,"o":"panel_chars,x","x":[4500]},{"a":4493,"t":"code","b":[157,0,80],"m":"sta","oa":20480,"o":"briefing_vectors,x"},{"a":4496,"t":"code","b":[157,0,88],"m":"sta","oa":22528,"o":"texts_3,x"},{"a":4499,"t":"code","b":[202],"m":"dex"},{"a":4500,"t":"code","b":[16,244],"m":"bpl","oa":4490,"o":"b_118A"},{"a":4502,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":4504,"l":"b_1198","t":"code","b":[189,68,224],"m":"lda","oa":57412,"o":"skill_tens,x","x":[4517]},{"a":4507,"t":"code","b":[157,200,5],"m":"sta","oa":1480,"o":"skill_tens_now,x"},{"a":4510,"t":"code","b":[189,76,224],"m":"lda","oa":57420,"o":"skill_units,x"},{"a":4513,"t":"code","b":[157,210,5],"m":"sta","oa":1490,"o":"skill_units_now,x"},{"a":4516,"t":"code","b":[202],"m":"dex"},{"a":4517,"t":"code","b":[16,241],"m":"bpl","oa":4504,"o":"b_1198"},{"a":4519,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":4521,"l":"b_11A9","t":"code","b":[189,65,224],"m":"lda","oa":57409,"o":"minutes,x","x":[4528]},{"a":4524,"t":"code","b":[157,57,203],"m":"sta","oa":52025,"o":"clock,x"},{"a":4527,"t":"code","b":[202],"m":"dex"},{"a":4528,"t":"code","b":[16,247],"m":"bpl","oa":4521,"o":"b_11A9"},{"a":4530,"t":"code","b":[162,119],"m":"ldx","o":"#$77"},{"a":4532,"l":"b_11B4","t":"code","b":[189,112,113],"m":"lda","oa":29040,"o":"panel_rows,x","x":[4544]},{"a":4535,"t":"code","b":[157,112,67],"m":"sta","oa":17264,"o":"f_4370,x"},{"a":4538,"t":"code","b":[169,9],"m":"lda","o":"#$09"},{"a":4540,"t":"code","b":[157,112,219],"m":"sta","o":"$DB70,x"},{"a":4543,"t":"code","b":[202],"m":"dex"},{"a":4544,"t":"code","b":[16,242],"m":"bpl","oa":4532,"o":"b_11B4"},{"a":4546,"t":"code","b":[162,39],"m":"ldx","o":"#$27"},{"a":4548,"l":"b_11C4","t":"code","b":[169,83],"m":"lda","o":"#$53","x":[4564]},{"a":4550,"t":"code","b":[157,72,67],"m":"sta","oa":17224,"o":"f_4348,x"},{"a":4553,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":4555,"t":"code","b":[157,72,219],"m":"sta","o":"$DB48,x"},{"a":4558,"t":"code","b":[169,14],"m":"lda","o":"#$0E"},{"a":4560,"t":"code","b":[157,112,219],"m":"sta","o":"$DB70,x"},{"a":4563,"t":"code","b":[202],"m":"dex"},{"a":4564,"t":"code","b":[16,238],"m":"bpl","oa":4548,"o":"b_11C4"},{"a":4566,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":4568,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":4570,"l":"b_11DA","t":"code","b":[157,115,219],"m":"sta","o":"$DB73,x","x":[4581]},{"a":4573,"t":"code","b":[157,116,219],"m":"sta","o":"$DB74,x"},{"a":4576,"t":"code","b":[232],"m":"inx"},{"a":4577,"t":"code","b":[232],"m":"inx"},{"a":4578,"t":"code","b":[232],"m":"inx"},{"a":4579,"t":"code","b":[224,30],"m":"cpx","o":"#$1E"},{"a":4581,"t":"code","b":[208,243],"m":"bne","oa":4570,"o":"b_11DA"},{"a":4583,"t":"code","b":[173,124,5],"m":"lda","oa":1404,"o":"start_scroll"},{"a":4586,"t":"code","b":[141,125,5],"m":"sta","oa":1405,"o":"scroll_steps"},{"a":4589,"t":"code","b":[240,23],"m":"beq","oa":4614,"o":"b_1206"},{"a":4591,"l":"b_11EF","t":"code","b":[32,111,24],"m":"jsr","oa":6255,"o":"scroll_target_right","x":[4612]},{"a":4594,"t":"code","b":[32,144,12],"m":"jsr","oa":3216,"o":"scroll_view"},{"a":4597,"t":"code","b":[32,72,42],"m":"jsr","oa":10824,"o":"animate_objects"},{"a":4600,"t":"code","b":[32,111,24],"m":"jsr","oa":6255,"o":"scroll_target_right"},{"a":4603,"t":"code","b":[32,144,12],"m":"jsr","oa":3216,"o":"scroll_view"},{"a":4606,"t":"code","b":[32,72,42],"m":"jsr","oa":10824,"o":"animate_objects"},{"a":4609,"t":"code","b":[206,125,5],"m":"dec","oa":1405,"o":"scroll_steps"},{"a":4612,"t":"code","b":[208,233],"m":"bne","oa":4591,"o":"b_11EF"},{"a":4614,"l":"b_1206","t":"code","b":[32,115,11],"m":"jsr","oa":2931,"o":"place_terrain_sprites","x":[4589]},{"a":4617,"t":"code","b":[32,66,15],"m":"jsr","oa":3906,"o":"set_play_video"},{"a":4620,"t":"code","b":[32,202,21],"m":"jsr","oa":5578,"o":"draw_panel_counts"},{"a":4623,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":4625,"t":"code","b":[141,185,5],"m":"sta","oa":1465,"o":"cursor_saved"},{"a":4628,"t":"code","b":[169,40],"m":"lda","o":"#$28"},{"a":4630,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"cursor_x"},{"a":4632,"t":"code","b":[169,80],"m":"lda","o":"#$50"},{"a":4634,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"cursor_y"},{"a":4636,"t":"code","b":[96],"m":"rts"},{"a":4637,"l":"action_names","c":"the names the panel shows for the lemming under the cursor, eight characters each in the panel's font ($53 a space, the letters from $54): WALKER, CLIMBER, FLOATER, ATHLETE, a blank, FALLER, BLOCKER, DIGGER, BUILDER, BASHER, MINER","t":"byte","b":[102,84,94,93,88,98,83,83],"x":[10731]},{"a":4645,"t":"byte","b":[86,94,92,95,85,88,98,83]},{"a":4653,"t":"byte","b":[89,94,97,84,100,88,98,83]},{"a":4661,"t":"byte","b":[84,100,91,94,88,100,88,83]},{"a":4669,"t":"byte","b":[83,83,83,83,83,83,83,83]},{"a":4677,"t":"byte","b":[89,84,94,94,88,98,83,83]},{"a":4685,"t":"byte","b":[85,94,97,86,93,88,98,83]},{"a":4693,"t":"byte","b":[87,92,90,90,88,98,83,83]},{"a":4701,"t":"byte","b":[85,101,92,94,87,88,98,83]},{"a":4709,"t":"byte","b":[85,84,99,91,88,98,83,83]},{"a":4717,"t":"byte","b":[95,92,96,88,98,83,83,83]},{"a":4725,"l":"action_name_offset","c":"per action (21), the offset of its name in $121D: blocker $30, floater $10, faller $28, digger $38, builder $40, walker 0, basher $48, miner $50, climber 8; $20 (blank) for the rest. A walker's offset has its climber and floater flags added ($29E2): CLIMBER, FLOATER or ATHLETE","t":"byte","b":[48,16,40,32,32,32,56,64],"x":[10719]},{"a":4733,"t":"byte","b":[0,0,64,64,72,72,80,80]},{"a":4741,"t":"byte","b":[8,8,32,32,32]},{"a":4746,"l":"action_flags","c":"per action (21 entries): bit 7 set for an action that cannot take a new skill or be selected ($149C, $167E)","t":"byte","b":[0,0,0,128,128,128,0,0],"x":[5303,5776]},{"a":4754,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4762,"t":"byte","b":[0,0,128,128,128]},{"a":4767,"l":"action_frames","c":"per action (21 entries): the pixel row within its character cell at which the lemming's frame is drawn (0, 2 or 7), stored in frame_row ($B1) at $143E and used by $1B23, $1C6A and $1D74","t":"byte","b":[7,0,0,2,2,7,2,7],"x":[5160]},{"a":4775,"t":"byte","b":[7,7,0,0,2,2,0,0]},{"a":4783,"t":"byte","b":[2,2,2,0,7]},{"a":4788,"l":"action_frames_alt","c":"per action: the same row for a lemming whose fuse is burning (the top three bits of its flags, $05C7, are not zero), read at $143B after fuse_tick","t":"byte","b":[2,0,0,2,2,2,2,2],"x":[5179]},{"a":4796,"t":"byte","b":[2,2,0,0,2,2,0,0]},{"a":4804,"t":"byte","b":[2,2,2,0,2]},{"a":4809,"l":"frame_base_lo","c":"per action (21), the low byte of the offset of its first animation frame in the frame pointer tables ($1FE4)","t":"byte","b":[52,196,16,68,204,212,84,180],"x":[8164]},{"a":4817,"t":"byte","b":[8,0,36,20,148,116,12,244]},{"a":4825,"t":"byte","b":[108,100,228,36,212]},{"a":4830,"l":"frame_base_hi","c":"per action, the high byte of the same: 1 for actions 14 and 19, whose frames lie past the 256th entry","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[8172]},{"a":4838,"t":"byte","b":[0,0,0,0,0,0,1,0]},{"a":4846,"t":"byte","b":[0,0,0,1,0]},{"a":4851,"l":"action_frame_wrap","c":"the frame value at which some actions' animations wrap","t":"byte","b":[128,64,32,128,64],"x":[8147]},{"a":4856,"l":"exit_frame_bits","c":"the byte $1FAB ORs into a lemming's frame bits ($0456) when it reaches the exit: $80; the table's other entries are action_frame_wrap's","t":"byte","b":[128,128,64,64,64,128,128,255],"x":[8107]},{"a":4864,"t":"byte","b":[255,192,192,64,64,128,64,128]},{"a":4872,"l":"action_frame_step","c":"per action, how much the animation frame in $0456 (bits 3-7) advances a pass: 8 or $10","t":"byte","b":[8,8,8,8,8,8,16,8],"x":[8144]},{"a":4880,"t":"byte","b":[8,8,16,16,16,16,16,16]},{"a":4888,"t":"byte","b":[8,8,8,8,8]},{"a":4893,"l":"action_frame_restart","c":"the frame an animation restarts at when it wraps","t":"byte","b":[0,32,0,0,0,0,0,0],"x":[8152]},{"a":4901,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4909,"t":"byte","b":[0,0,0,0,0]},{"a":4914,"l":"action_y_step","c":"per action, a vertical offset added to the lemming's Y for its drawing","t":"byte","b":[0,0,0,0,0,0,3,0],"x":[8027]},{"a":4922,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":4930,"t":"byte","b":[0,0,5,4,0]},{"a":4935,"l":"screen_pages","c":"the sprite pointers' page for each screen: $47 for the screen at $4400, $43 for $4000 (by $0421)","t":"byte","b":[71,67],"x":[3914]},{"a":4937,"l":"screen_d018","c":"$D018 for each screen","t":"byte","b":[22,4],"x":[3956]},{"a":4939,"l":"screen_hi","c":"the high byte of each screen's start, written into the drawing routines' operands","t":"byte","b":[117,118],"x":[5025,6461]},{"a":4941,"l":"screen_row_lo","c":"per screen: low byte of the colour or row table the drawing routines use","t":"byte","b":[209,161],"x":[5058,6515]},{"a":4943,"l":"screen_row_hi","c":"per screen: high byte of the same","t":"byte","b":[75,77],"x":[5073,6521]},{"a":4945,"l":"lemmings_pass","c":"moves and draws every lemming released so far ($05B7) on the hidden screen: per lemming its action's handler and frame, the cursor test ($167E) and drawing ($1AA2); then the nuke, which gives each lemming in turn a fuse ($04EC = $BF), and the skill given at the cursor ($1508-$1538)","t":"code","b":[173,122,224],"m":"lda","oa":57466,"o":"exit2_flag","x":[3656]},{"a":4948,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":4950,"t":"code","b":[240,6],"m":"beq","oa":4958,"o":"b_135E"},{"a":4952,"t":"code","b":[173,226,6],"m":"lda","oa":1762,"o":"exit_pick"},{"a":4955,"t":"code","b":[73,3],"m":"eor","o":"#$03"},{"a":4957,"t":"code","b":[44,169,0],"m":"bit","oa":169,"o":"a_00A9"},{"a":4958,"t":"note","l":"b_135E","c":"an entry inside the BIT at $135D: entered here, its operand runs as LDA #$00; reached by $1356 BEQ, while the way through the BIT skips it","note":"inside the item at $135D","x":[4950]},{"a":4960,"t":"code","b":[141,226,6],"m":"sta","oa":1762,"o":"exit_pick"},{"a":4963,"t":"code","b":[168],"m":"tay"},{"a":4964,"t":"code","b":[185,118,224],"m":"lda","oa":57462,"o":"exit_col_lo,y"},{"a":4967,"t":"code","b":[141,142,31],"m":"sta","oa":8078,"o":"a_1F8E"},{"a":4970,"t":"code","b":[185,117,224],"m":"lda","oa":57461,"o":"exits,y"},{"a":4973,"t":"code","b":[141,150,31],"m":"sta","oa":8086,"o":"a_1F96"},{"a":4976,"t":"code","b":[185,119,224],"m":"lda","oa":57463,"o":"exit_row,y"},{"a":4979,"t":"code","b":[24],"m":"clc"},{"a":4980,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":4982,"t":"code","b":[141,130,31],"m":"sta","oa":8066,"o":"a_1F82"},{"a":4985,"t":"code","b":[162,255],"m":"ldx","o":"#$FF"},{"a":4987,"t":"code","b":[142,193,5],"m":"stx","oa":1473,"o":"target_lemming"},{"a":4990,"t":"code","b":[142,122,5],"m":"stx","oa":1402,"o":"best_distance"},{"a":4993,"t":"code","b":[232],"m":"inx"},{"a":4994,"t":"code","b":[142,191,5],"m":"stx","oa":1471,"o":"skill_target"},{"a":4997,"t":"code","b":[142,60,203],"m":"stx","oa":52028,"o":"under_cursor"},{"a":5000,"t":"code","b":[142,61,203],"m":"stx","oa":52029,"o":"under_cursor_units"},{"a":5003,"t":"code","b":[142,159,5],"m":"stx","oa":1439,"o":"skill_target_found"},{"a":5006,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"cursor_x"},{"a":5008,"t":"code","b":[56],"m":"sec"},{"a":5009,"t":"code","b":[233,2],"m":"sbc","o":"#$02"},{"a":5011,"t":"code","b":[141,119,20],"m":"sta","oa":5239,"o":"a_1477"},{"a":5014,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"cursor_y"},{"a":5016,"t":"code","b":[56],"m":"sec"},{"a":5017,"t":"code","b":[233,10],"m":"sbc","o":"#$0A"},{"a":5019,"t":"code","b":[141,131,20],"m":"sta","oa":5251,"o":"a_1483"},{"a":5022,"t":"code","b":[174,33,4],"m":"ldx","oa":1057,"o":"shown_screen"},{"a":5025,"t":"code","b":[189,75,19],"m":"lda","oa":4939,"o":"screen_hi,x"},{"a":5028,"t":"code","b":[141,188,26],"m":"sta","oa":6844,"o":"a_1ABC"},{"a":5031,"t":"code","b":[141,82,27],"m":"sta","oa":6994,"o":"a_1B52"},{"a":5034,"t":"code","b":[141,128,27],"m":"sta","oa":7040,"o":"a_1B80"},{"a":5037,"t":"code","b":[141,177,27],"m":"sta","oa":7089,"o":"a_1BB1"},{"a":5040,"t":"code","b":[141,228,27],"m":"sta","oa":7140,"o":"a_1BE4"},{"a":5043,"t":"code","b":[141,23,28],"m":"sta","oa":7191,"o":"a_1C17"},{"a":5046,"t":"code","b":[141,74,28],"m":"sta","oa":7242,"o":"a_1C4A"},{"a":5049,"t":"code","b":[141,39,35],"m":"sta","oa":8999,"o":"a_2327"},{"a":5052,"t":"code","b":[141,96,45],"m":"sta","oa":11616,"o":"a_2D60"},{"a":5055,"t":"code","b":[141,81,45],"m":"sta","oa":11601,"o":"a_2D51"},{"a":5058,"t":"code","b":[189,77,19],"m":"lda","oa":4941,"o":"screen_row_lo,x"},{"a":5061,"t":"code","b":[141,223,26],"m":"sta","oa":6879,"o":"a_1ADF"},{"a":5064,"t":"code","b":[141,242,26],"m":"sta","oa":6898,"o":"a_1AF2"},{"a":5067,"t":"code","b":[141,5,27],"m":"sta","oa":6917,"o":"a_1B05"},{"a":5070,"t":"code","b":[141,84,35],"m":"sta","oa":9044,"o":"a_2354"},{"a":5073,"t":"code","b":[189,79,19],"m":"lda","oa":4943,"o":"screen_row_hi,x"},{"a":5076,"t":"code","b":[141,224,26],"m":"sta","oa":6880,"o":"a_1AE0"},{"a":5079,"t":"code","b":[141,243,26],"m":"sta","oa":6899,"o":"a_1AF3"},{"a":5082,"t":"code","b":[141,6,27],"m":"sta","oa":6918,"o":"a_1B06"},{"a":5085,"t":"code","b":[141,85,35],"m":"sta","oa":9045,"o":"a_2355"},{"a":5088,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":5090,"t":"code","b":[141,34,4],"m":"sta","oa":1058,"o":"next_char"},{"a":5093,"t":"code","b":[141,35,4],"m":"sta","oa":1059,"o":"chars_used"},{"a":5096,"t":"code","b":[173,13,4],"m":"lda","oa":1037,"o":"scroll_x_column"},{"a":5099,"t":"code","b":[141,93,20],"m":"sta","oa":5213,"o":"a_145D"},{"a":5102,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5104,"t":"code","b":[14,93,20],"m":"asl","oa":5213,"o":"a_145D"},{"a":5107,"t":"code","b":[42],"m":"rol","o":"a"},{"a":5108,"t":"code","b":[14,93,20],"m":"asl","oa":5213,"o":"a_145D"},{"a":5111,"t":"code","b":[42],"m":"rol","o":"a"},{"a":5112,"t":"code","b":[141,99,20],"m":"sta","oa":5219,"o":"a_1463"},{"a":5115,"t":"code","b":[173,12,4],"m":"lda","oa":1036,"o":"scroll_x_fine"},{"a":5118,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5119,"t":"code","b":[13,93,20],"m":"ora","oa":5213,"o":"a_145D"},{"a":5122,"t":"code","b":[141,93,20],"m":"sta","oa":5213,"o":"a_145D"},{"a":5125,"t":"code","b":[32,152,34],"m":"jsr","oa":8856,"o":"draw_explosion"},{"a":5128,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":5130,"t":"code","b":[236,183,5],"m":"cpx","oa":1463,"o":"out_count"},{"a":5133,"t":"code","b":[208,3],"m":"bne","oa":5138,"o":"b_1412"},{"a":5135,"t":"code","b":[76,218,20],"m":"jmp","oa":5338,"o":"j_14DA"},{"a":5138,"l":"b_1412","t":"code","b":[142,197,5],"m":"stx","oa":1477,"o":"lemming_index","x":[5133,5273]},{"a":5141,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":5144,"t":"code","b":[48,118],"m":"bmi","oa":5264,"o":"b_1490"},{"a":5146,"t":"code","b":[32,148,30],"m":"jsr","oa":7828,"o":"move_lemming"},{"a":5149,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5151,"t":"code","b":[141,30,4],"m":"sta","oa":1054,"o":"fuse_digit"},{"a":5154,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":5157,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":5159,"t":"code","b":[168],"m":"tay"},{"a":5160,"t":"code","b":[190,159,18],"m":"ldx","oa":4767,"o":"action_frames,y"},{"a":5163,"t":"code","b":[173,199,5],"m":"lda","oa":1479,"o":"fuse_now"},{"a":5166,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5167,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5168,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5169,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5170,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5171,"t":"code","b":[240,9],"m":"beq","oa":5182,"o":"b_143E"},{"a":5173,"t":"code","b":[141,30,4],"m":"sta","oa":1054,"o":"fuse_digit"},{"a":5176,"t":"code","b":[32,156,20],"m":"jsr","oa":5276,"o":"fuse_tick"},{"a":5179,"t":"code","b":[190,180,18],"m":"ldx","oa":4788,"o":"action_frames_alt,y"},{"a":5182,"l":"b_143E","t":"code","b":[134,177],"m":"stx","oa":177,"o":"frame_row","x":[5171]},{"a":5184,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":5187,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":5190,"t":"code","b":[48,72],"m":"bmi","oa":5264,"o":"b_1490"},{"a":5192,"t":"code","b":[173,90,20],"m":"lda","oa":5210,"o":"a_145A"},{"a":5195,"t":"code","b":[56],"m":"sec"},{"a":5196,"t":"code","b":[233,1],"m":"sbc","o":"#$01"},{"a":5198,"t":"code","b":[141,90,20],"m":"sta","oa":5210,"o":"a_145A"},{"a":5201,"t":"code","b":[173,97,20],"m":"lda","oa":5217,"o":"a_1461"},{"a":5204,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":5206,"t":"code","b":[141,97,20],"m":"sta","oa":5217,"o":"a_1461"},{"a":5209,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5210,"t":"note","l":"a_145A","c":"the operand of the LDA at $1459, rewritten as the game runs, by $144E, $1F1B, $1F42","note":"inside the item at $1459","x":[5192,5198,7963,7974,8002]},{"a":5211,"t":"code","b":[56],"m":"sec"},{"a":5212,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":5213,"t":"note","l":"a_145D","c":"the operand of the SBC at $145C, rewritten as the game runs, by $13EB, $13F0, $13F4, $1402","note":"inside the item at $145C","x":[5099,5104,5108,5119,5122]},{"a":5214,"t":"code","b":[133,180],"m":"sta","oa":180,"o":"lemming_pos"},{"a":5216,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5217,"t":"note","l":"a_1461","c":"the operand of the LDA at $1460, rewritten as the game runs, by $1456, $1F23, $1F4A, $21AE, $24FC, $258E and 1 more","note":"inside the item at $1460","x":[5201,5206,7966,7971,7982,8005,8010,8127,8622,8655,8710,9146,9468,9614,10371,10607,11651,11761]},{"a":5218,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":5219,"t":"note","l":"a_1463","c":"the operand of the SBC at $1462, rewritten as the game runs, by $13F8","note":"inside the item at $1462","x":[5112]},{"a":5220,"t":"code","b":[144,42],"m":"bcc","oa":5264,"o":"b_1490"},{"a":5222,"t":"code","b":[208,40],"m":"bne","oa":5264,"o":"b_1490"},{"a":5224,"t":"code","b":[165,180],"m":"lda","oa":180,"o":"lemming_pos"},{"a":5226,"t":"code","b":[201,87],"m":"cmp","o":"#$57"},{"a":5228,"t":"code","b":[176,34],"m":"bcs","oa":5264,"o":"b_1490"},{"a":5230,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5231,"t":"note","l":"a_146F","c":"the operand of the LDA at $146E, rewritten as the game runs, by $1FE7","note":"inside the item at $146E","x":[8167]},{"a":5232,"t":"code","b":[141,32,4],"m":"sta","oa":1056,"o":"lemming_offset"},{"a":5235,"t":"code","b":[165,180],"m":"lda","oa":180,"o":"lemming_pos"},{"a":5237,"t":"code","b":[56],"m":"sec"},{"a":5238,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":5239,"t":"note","l":"a_1477","c":"the operand of the SBC at $1476, rewritten as the game runs, by $1393","note":"inside the item at $1476","x":[5011]},{"a":5240,"t":"code","b":[144,19],"m":"bcc","oa":5261,"o":"b_148D"},{"a":5242,"t":"code","b":[201,4],"m":"cmp","o":"#$04"},{"a":5244,"t":"code","b":[176,15],"m":"bcs","oa":5261,"o":"b_148D"},{"a":5246,"t":"code","b":[168],"m":"tay"},{"a":5247,"t":"code","b":[165,181],"m":"lda","oa":181,"o":"zpa_B5"},{"a":5249,"t":"code","b":[56],"m":"sec"},{"a":5250,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":5251,"t":"note","l":"a_1483","c":"the operand of the SBC at $1482, rewritten as the game runs, by $139B","note":"inside the item at $1482","x":[5019]},{"a":5252,"t":"code","b":[144,7],"m":"bcc","oa":5261,"o":"b_148D"},{"a":5254,"t":"code","b":[201,9],"m":"cmp","o":"#$09"},{"a":5256,"t":"code","b":[176,3],"m":"bcs","oa":5261,"o":"b_148D"},{"a":5258,"t":"code","b":[32,126,22],"m":"jsr","oa":5758,"o":"cursor_test"},{"a":5261,"l":"b_148D","t":"code","b":[32,162,26],"m":"jsr","oa":6818,"o":"draw_lemming","x":[5240,5244,5252,5256]},{"a":5264,"l":"b_1490","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index","x":[5144,5190,5220,5222,5228]},{"a":5267,"t":"code","b":[232],"m":"inx"},{"a":5268,"t":"code","b":[236,183,5],"m":"cpx","oa":1463,"o":"out_count"},{"a":5271,"t":"code","b":[240,65],"m":"beq","oa":5338,"o":"j_14DA"},{"a":5273,"t":"code","b":[76,18,20],"m":"jmp","oa":5138,"o":"b_1412"},{"a":5276,"l":"fuse_tick","c":"a lemming's bomb fuse ($04EC): 5 off per pass unless paused; below $20 the lemming stops what it does and explodes (action 5, through $2160)","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index","x":[5176]},{"a":5279,"t":"code","b":[189,236,4],"m":"lda","oa":1260,"o":"lemming_fuse,x"},{"a":5282,"t":"code","b":[44,220,6],"m":"bit","oa":1756,"o":"paused_pass"},{"a":5285,"t":"code","b":[48,3],"m":"bmi","oa":5290,"o":"b_14AA"},{"a":5287,"t":"code","b":[56],"m":"sec"},{"a":5288,"t":"code","b":[233,5],"m":"sbc","o":"#$05"},{"a":5290,"l":"b_14AA","t":"code","b":[157,236,4],"m":"sta","oa":1260,"o":"lemming_fuse,x","x":[5285]},{"a":5293,"t":"code","b":[201,32],"m":"cmp","o":"#$20"},{"a":5295,"t":"code","b":[176,40],"m":"bcs","oa":5337,"o":"r_14D9"},{"a":5297,"t":"code","b":[189,36,4],"m":"lda","oa":1060,"o":"lemming_action,x"},{"a":5300,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":5302,"t":"code","b":[168],"m":"tay"},{"a":5303,"t":"code","b":[185,138,18],"m":"lda","oa":4746,"o":"action_flags,y"},{"a":5306,"t":"code","b":[48,29],"m":"bmi","oa":5337,"o":"r_14D9"},{"a":5308,"t":"code","b":[189,36,4],"m":"lda","oa":1060,"o":"lemming_action,x"},{"a":5311,"t":"code","b":[41,128],"m":"and","o":"#$80"},{"a":5313,"t":"code","b":[9,5],"m":"ora","o":"#$05"},{"a":5315,"t":"code","b":[157,36,4],"m":"sta","oa":1060,"o":"lemming_action,x"},{"a":5318,"t":"code","b":[152],"m":"tya"},{"a":5319,"t":"code","b":[41,30],"m":"and","o":"#$1E"},{"a":5321,"t":"code","b":[201,16],"m":"cmp","o":"#$10"},{"a":5323,"t":"code","b":[208,9],"m":"bne","oa":5334,"o":"b_14D6"},{"a":5325,"t":"code","b":[189,36,4],"m":"lda","oa":1060,"o":"lemming_action,x"},{"a":5328,"t":"code","b":[24],"m":"clc"},{"a":5329,"t":"code","b":[105,15],"m":"adc","o":"#$0F"},{"a":5331,"t":"code","b":[157,36,4],"m":"sta","oa":1060,"o":"lemming_action,x"},{"a":5334,"l":"b_14D6","t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation","x":[5323]},{"a":5337,"l":"r_14D9","t":"code","b":[96],"m":"rts","x":[5295,5306]},{"a":5338,"l":"j_14DA","t":"code","b":[44,220,6],"m":"bit","oa":1756,"o":"paused_pass","x":[5135,5271]},{"a":5341,"t":"code","b":[48,32],"m":"bmi","oa":5375,"o":"b_14FF"},{"a":5343,"t":"code","b":[44,131,5],"m":"bit","oa":1411,"o":"nuke_armed"},{"a":5346,"t":"code","b":[16,27],"m":"bpl","oa":5375,"o":"b_14FF"},{"a":5348,"t":"code","b":[173,57,224],"m":"lda","oa":57401,"o":"lemmings_total"},{"a":5351,"t":"code","b":[141,183,5],"m":"sta","oa":1463,"o":"out_count"},{"a":5354,"t":"code","b":[174,132,5],"m":"ldx","oa":1412,"o":"nuke_index"},{"a":5357,"t":"code","b":[236,57,224],"m":"cpx","oa":57401,"o":"lemmings_total"},{"a":5360,"t":"code","b":[240,13],"m":"beq","oa":5375,"o":"b_14FF"},{"a":5362,"t":"code","b":[238,132,5],"m":"inc","oa":1412,"o":"nuke_index"},{"a":5365,"t":"code","b":[189,236,4],"m":"lda","oa":1260,"o":"lemming_fuse,x"},{"a":5368,"t":"code","b":[208,5],"m":"bne","oa":5375,"o":"b_14FF"},{"a":5370,"t":"code","b":[169,191],"m":"lda","o":"#$BF"},{"a":5372,"t":"code","b":[157,236,4],"m":"sta","oa":1260,"o":"lemming_fuse,x"},{"a":5375,"l":"b_14FF","t":"code","b":[169,4],"m":"lda","o":"#$04","x":[5341,5346,5360,5368]},{"a":5377,"t":"code","b":[44,191,5],"m":"bit","oa":1471,"o":"skill_target"},{"a":5380,"t":"code","b":[16,2],"m":"bpl","oa":5384,"o":"b_1508"},{"a":5382,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5384,"l":"b_1508","t":"code","b":[141,190,5],"m":"sta","oa":1470,"o":"cursor_shape","x":[5380]},{"a":5387,"t":"code","b":[44,196,5],"m":"bit","oa":1476,"o":"give_skill"},{"a":5390,"t":"code","b":[16,43],"m":"bpl","oa":5435,"o":"r_153B"},{"a":5392,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5394,"t":"code","b":[141,196,5],"m":"sta","oa":1476,"o":"give_skill"},{"a":5397,"t":"code","b":[172,193,5],"m":"ldy","oa":1473,"o":"target_lemming"},{"a":5400,"t":"code","b":[192,255],"m":"cpy","o":"#$FF"},{"a":5402,"t":"code","b":[240,31],"m":"beq","oa":5435,"o":"r_153B"},{"a":5404,"t":"code","b":[174,192,5],"m":"ldx","oa":1472,"o":"selected_skill"},{"a":5407,"t":"code","b":[189,200,5],"m":"lda","oa":1480,"o":"skill_tens_now,x"},{"a":5410,"t":"code","b":[24],"m":"clc"},{"a":5411,"t":"code","b":[125,210,5],"m":"adc","oa":1490,"o":"skill_units_now,x"},{"a":5414,"t":"code","b":[240,19],"m":"beq","oa":5435,"o":"r_153B"},{"a":5416,"t":"code","b":[201,20],"m":"cmp","o":"#$14"},{"a":5418,"t":"code","b":[240,15],"m":"beq","oa":5435,"o":"r_153B"},{"a":5420,"t":"code","b":[189,186,21],"m":"lda","oa":5562,"o":"skill_jump_lo,x"},{"a":5423,"t":"code","b":[141,57,21],"m":"sta","oa":5433,"o":"a_1539"},{"a":5426,"t":"code","b":[189,194,21],"m":"lda","oa":5570,"o":"skill_jump_hi,x"},{"a":5429,"t":"code","b":[141,58,21],"m":"sta","oa":5434,"o":"a_153A"},{"a":5432,"t":"code","b":[32,0,16],"m":"jsr","oa":4096,"o":"setup_level"},{"a":5433,"t":"note","l":"a_1539","c":"the low byte of the JSR at $1538, rewritten as the game runs, by $152F","note":"inside the item at $1538","x":[5423]},{"a":5434,"t":"note","l":"a_153A","c":"the high byte of the JSR at $1538, rewritten as the game runs, by $1535","note":"inside the item at $1538","x":[5429]},{"a":5435,"l":"r_153B","t":"code","b":[96],"m":"rts","x":[5390,5402,5414,5418]},{"a":5436,"l":"show_rate","c":"the release rate's two digits in the panel, from the rate step at $0578 through $4FB8/$4FD0","t":"code","b":[174,120,5],"m":"ldx","oa":1400,"o":"release_rate","x":[2839,2867,4353]},{"a":5439,"t":"code","b":[189,184,79],"m":"lda","oa":20408,"o":"rate_units,x"},{"a":5442,"t":"code","b":[141,219,5],"m":"sta","oa":1499,"o":"rate_units_now"},{"a":5445,"t":"code","b":[189,208,79],"m":"lda","oa":20432,"o":"rate_tens,x"},{"a":5448,"t":"code","b":[141,209,5],"m":"sta","oa":1489,"o":"rate_units_digit"},{"a":5451,"t":"code","b":[160,9],"m":"ldy","o":"#$09"},{"a":5453,"t":"code","b":[76,104,21],"m":"jmp","oa":5480,"o":"draw_count"},{"a":5456,"l":"use_skill","c":"takes one of the chosen skill off its count ($05C8 tens, $05D2 units), plays sound $1D and redraws the count ($1568)","t":"code","b":[189,210,5],"m":"lda","oa":1490,"o":"skill_units_now,x","x":[5621,5640,5653,5750]},{"a":5459,"t":"code","b":[208,8],"m":"bne","oa":5469,"o":"b_155D"},{"a":5461,"t":"code","b":[222,200,5],"m":"dec","oa":1480,"o":"skill_tens_now,x"},{"a":5464,"t":"code","b":[169,10],"m":"lda","o":"#$0A"},{"a":5466,"t":"code","b":[157,210,5],"m":"sta","oa":1490,"o":"skill_units_now,x"},{"a":5469,"l":"b_155D","t":"code","b":[222,210,5],"m":"dec","oa":1490,"o":"skill_units_now,x","x":[5459]},{"a":5472,"t":"code","b":[169,29],"m":"lda","o":"#$1D"},{"a":5474,"t":"code","b":[32,248,41],"m":"jsr","oa":10744,"o":"play_sound"},{"a":5477,"t":"code","b":[172,192,5],"m":"ldy","oa":1472,"o":"selected_skill"},{"a":5480,"l":"draw_count","c":"draws a skill's count (Y = skill) as two digits in the panel, at the cell from $77EA; a count of 0 shows as blank","t":"code","b":[185,200,5],"m":"lda","oa":1480,"o":"skill_tens_now,y","x":[5453,5580]},{"a":5483,"t":"code","b":[24],"m":"clc"},{"a":5484,"t":"code","b":[121,210,5],"m":"adc","oa":1490,"o":"skill_units_now,y"},{"a":5487,"t":"code","b":[208,8],"m":"bne","oa":5497,"o":"b_1579"},{"a":5489,"t":"code","b":[169,10],"m":"lda","o":"#$0A"},{"a":5491,"t":"code","b":[153,200,5],"m":"sta","oa":1480,"o":"skill_tens_now,y"},{"a":5494,"t":"code","b":[153,210,5],"m":"sta","oa":1490,"o":"skill_units_now,y"},{"a":5497,"l":"b_1579","t":"code","b":[190,234,119],"m":"ldx","oa":30698,"o":"count_cells,y","x":[5487]},{"a":5500,"t":"code","b":[185,200,5],"m":"lda","oa":1480,"o":"skill_tens_now,y"},{"a":5503,"t":"code","b":[24],"m":"clc"},{"a":5504,"t":"code","b":[105,61],"m":"adc","o":"#$3D"},{"a":5506,"t":"code","b":[157,112,67],"m":"sta","oa":17264,"o":"f_4370,x"},{"a":5509,"t":"code","b":[185,210,5],"m":"lda","oa":1490,"o":"skill_units_now,y"},{"a":5512,"t":"code","b":[24],"m":"clc"},{"a":5513,"t":"code","b":[105,72],"m":"adc","o":"#$48"},{"a":5515,"t":"code","b":[157,113,67],"m":"sta","oa":17265,"o":"f_4371,x"},{"a":5518,"t":"code","b":[96],"m":"rts"},{"a":5519,"l":"count_out","c":"adds one to the two-digit count of lemmings out at $CB3E/$CB3F (decimal, a digit a byte); entered at $1592 (inside the BIT at $1591, which hides LDX #$00) it adds one to the count of lemmings under the cursor at $CB3C/$CB3D instead","t":"code","b":[162,2],"m":"ldx","o":"#$02","x":[7782]},{"a":5521,"t":"code","b":[44,162,0],"m":"bit","oa":162,"o":"a_00A2"},{"a":5522,"t":"note","l":"s_1592","c":"an entry inside the BIT at $1591: entered here, its operand runs as LDX #$00; reached by $1695 JSR, while the way through the BIT skips it","note":"inside the item at $1591","x":[5781]},{"a":5524,"t":"code","b":[189,61,203],"m":"lda","oa":52029,"o":"under_cursor_units,x"},{"a":5527,"t":"code","b":[24],"m":"clc"},{"a":5528,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":5530,"t":"code","b":[201,10],"m":"cmp","o":"#$0A"},{"a":5532,"t":"code","b":[144,6],"m":"bcc","oa":5540,"o":"b_15A4"},{"a":5534,"t":"code","b":[254,60,203],"m":"inc","oa":52028,"o":"under_cursor,x"},{"a":5537,"t":"code","b":[56],"m":"sec"},{"a":5538,"t":"code","b":[233,10],"m":"sbc","o":"#$0A"},{"a":5540,"l":"b_15A4","t":"code","b":[157,61,203],"m":"sta","oa":52029,"o":"under_cursor_units,x","x":[5532]},{"a":5543,"t":"code","b":[96],"m":"rts"},{"a":5544,"l":"count_gone","c":"takes one off the two-digit count of lemmings out at $CB3E/$CB3F, when one leaves the level","t":"code","b":[173,63,203],"m":"lda","oa":52031,"o":"lemmings_out_units","x":[8058,8765,8850,9221,10336,10360]},{"a":5547,"t":"code","b":[56],"m":"sec"},{"a":5548,"t":"code","b":[233,1],"m":"sbc","o":"#$01"},{"a":5550,"t":"code","b":[176,6],"m":"bcs","oa":5558,"o":"b_15B6"},{"a":5552,"t":"code","b":[206,62,203],"m":"dec","oa":52030,"o":"lemmings_out"},{"a":5555,"t":"code","b":[24],"m":"clc"},{"a":5556,"t":"code","b":[105,10],"m":"adc","o":"#$0A"},{"a":5558,"l":"b_15B6","t":"code","b":[141,63,203],"m":"sta","oa":52031,"o":"lemmings_out_units","x":[5550]},{"a":5561,"t":"code","b":[96],"m":"rts"},{"a":5562,"l":"skill_jump_lo","c":"low bytes of the eight routines that give a skill to the selected lemming","t":"byte","b":[230,249,11,69,24,54,39,76],"x":[5420]},{"a":5570,"l":"skill_jump_hi","c":"high bytes of the same","t":"byte","b":[21,21,22,22,22,22,22,22],"x":[5426]},{"a":5578,"l":"draw_panel_counts","c":"draws all ten counts of the panel (release rate twice and the eight skills), then the 13 fixed cells of the panel from the table at $7D90","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[4620]},{"a":5580,"l":"b_15CC","t":"code","b":[32,104,21],"m":"jsr","oa":5480,"o":"draw_count","x":[5586]},{"a":5583,"t":"code","b":[200],"m":"iny"},{"a":5584,"t":"code","b":[192,10],"m":"cpy","o":"#$0A"},{"a":5586,"t":"code","b":[208,248],"m":"bne","oa":5580,"o":"b_15CC"},{"a":5588,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":5590,"l":"b_15D6","t":"code","b":[189,144,125],"m":"lda","oa":32144,"o":"panel_fixed,x","x":[5603]},{"a":5593,"t":"code","b":[188,145,125],"m":"ldy","oa":32145,"o":"panel_fixed_pos,x"},{"a":5596,"t":"code","b":[153,72,67],"m":"sta","oa":17224,"o":"f_4348,y"},{"a":5599,"t":"code","b":[232],"m":"inx"},{"a":5600,"t":"code","b":[232],"m":"inx"},{"a":5601,"t":"code","b":[224,26],"m":"cpx","o":"#$1A"},{"a":5603,"t":"code","b":[208,241],"m":"bne","oa":5590,"o":"b_15D6"},{"a":5605,"t":"code","b":[96],"m":"rts"},{"a":5606,"l":"give_climber","c":"skill 1: sets bit 1 of the lemming's flags at $0456 (once set, it stays for the level); refused when it is set already; then takes the skill off its count ($1550)","t":"code","b":[185,86,4],"m":"lda","oa":1110,"o":"lemming_flags,y"},{"a":5609,"t":"code","b":[41,2],"m":"and","o":"#$02"},{"a":5611,"t":"code","b":[208,11],"m":"bne","oa":5624,"o":"r_15F8"},{"a":5613,"t":"code","b":[185,86,4],"m":"lda","oa":1110,"o":"lemming_flags,y"},{"a":5616,"t":"code","b":[9,2],"m":"ora","o":"#$02"},{"a":5618,"t":"code","b":[153,86,4],"m":"sta","oa":1110,"o":"lemming_flags,y"},{"a":5621,"t":"code","b":[76,80,21],"m":"jmp","oa":5456,"o":"use_skill"},{"a":5624,"l":"r_15F8","t":"code","b":[96],"m":"rts","x":[5611,5630,5646,5722,5727,5731,5735]},{"a":5625,"l":"give_floater","c":"skill 2: sets bit 2 of the lemming's flags at $0456; refused when it is set already","t":"code","b":[185,86,4],"m":"lda","oa":1110,"o":"lemming_flags,y"},{"a":5628,"t":"code","b":[41,4],"m":"and","o":"#$04"},{"a":5630,"t":"code","b":[208,248],"m":"bne","oa":5624,"o":"r_15F8"},{"a":5632,"t":"code","b":[185,86,4],"m":"lda","oa":1110,"o":"lemming_flags,y"},{"a":5635,"t":"code","b":[9,4],"m":"ora","o":"#$04"},{"a":5637,"t":"code","b":[153,86,4],"m":"sta","oa":1110,"o":"lemming_flags,y"},{"a":5640,"t":"code","b":[76,80,21],"m":"jmp","oa":5456,"o":"use_skill"},{"a":5643,"l":"give_bomber","c":"skill 3: starts the lemming's fuse ($04EC = $BF) unless one is burning","t":"code","b":[185,236,4],"m":"lda","oa":1260,"o":"lemming_fuse,y"},{"a":5646,"t":"code","b":[208,232],"m":"bne","oa":5624,"o":"r_15F8"},{"a":5648,"t":"code","b":[169,191],"m":"lda","o":"#$BF"},{"a":5650,"t":"code","b":[153,236,4],"m":"sta","oa":1260,"o":"lemming_fuse,y"},{"a":5653,"t":"code","b":[76,80,21],"m":"jmp","oa":5456,"o":"use_skill"},{"a":5656,"l":"give_builder","c":"skill 5: action $0A, or $0B for a lemming facing the other way (bit 7 of $0424; the BIT at $1621 hides LDA #$0B)","t":"code","b":[162,4],"m":"ldx","o":"#$04"},{"a":5658,"t":"code","b":[185,36,4],"m":"lda","oa":1060,"o":"lemming_action,y"},{"a":5661,"t":"code","b":[48,3],"m":"bmi","oa":5666,"o":"b_1622"},{"a":5663,"t":"code","b":[169,10],"m":"lda","o":"#$0A"},{"a":5665,"t":"code","b":[44,169,11],"m":"bit","oa":2985,"o":"a_0BA9"},{"a":5666,"t":"note","l":"b_1622","c":"an entry inside the BIT at $1621: entered here, its operand runs as LDA #$0B; reached by $161D BMI, while the way through the BIT skips it","note":"inside the item at $1621","x":[5661]},{"a":5668,"t":"code","b":[76,80,22],"m":"jmp","oa":5712,"o":"set_action"},{"a":5671,"l":"give_miner","c":"skill 7: action $0E, or $0F the other way","t":"code","b":[162,6],"m":"ldx","o":"#$06"},{"a":5673,"t":"code","b":[185,36,4],"m":"lda","oa":1060,"o":"lemming_action,y"},{"a":5676,"t":"code","b":[48,3],"m":"bmi","oa":5681,"o":"b_1631"},{"a":5678,"t":"code","b":[169,14],"m":"lda","o":"#$0E"},{"a":5680,"t":"code","b":[44,169,15],"m":"bit","oa":4009,"o":"b_0FA9"},{"a":5681,"t":"note","l":"b_1631","c":"an entry inside the BIT at $1630: entered here, its operand runs as LDA #$0F; reached by $162C BMI, while the way through the BIT skips it","note":"inside the item at $1630","x":[5676]},{"a":5683,"t":"code","b":[76,80,22],"m":"jmp","oa":5712,"o":"set_action"},{"a":5686,"l":"give_basher","c":"skill 6: action $0C, or $0D the other way","t":"code","b":[162,5],"m":"ldx","o":"#$05"},{"a":5688,"t":"code","b":[185,36,4],"m":"lda","oa":1060,"o":"lemming_action,y"},{"a":5691,"t":"code","b":[48,3],"m":"bmi","oa":5696,"o":"b_1640"},{"a":5693,"t":"code","b":[169,12],"m":"lda","o":"#$0C"},{"a":5695,"t":"code","b":[44,169,13],"m":"bit","oa":3497,"o":"a_0DA9"},{"a":5696,"t":"note","l":"b_1640","c":"an entry inside the BIT at $163F: entered here, its operand runs as LDA #$0D; reached by $163B BMI, while the way through the BIT skips it","note":"inside the item at $163F","x":[5691]},{"a":5698,"t":"code","b":[76,80,22],"m":"jmp","oa":5712,"o":"set_action"},{"a":5701,"l":"give_blocker","c":"skill 4: action 0","t":"code","b":[162,3],"m":"ldx","o":"#$03"},{"a":5703,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5705,"t":"code","b":[76,80,22],"m":"jmp","oa":5712,"o":"set_action"},{"a":5708,"l":"give_digger","c":"skill 8: action $06","t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":5710,"t":"code","b":[169,6],"m":"lda","o":"#$06"},{"a":5712,"l":"set_action","c":"gives the new action in A (written into the ORA at $166E) to lemming Y unless its action is 2, the same one, a blocker's (0 or 1), or $10; keeps bits 6-7 of $0424, takes the skill off its count and starts the action's animation ($2163)","t":"code","b":[141,111,22],"m":"sta","oa":5743,"o":"a_166F","x":[5668,5683,5698,5705]},{"a":5715,"t":"code","b":[185,36,4],"m":"lda","oa":1060,"o":"lemming_action,y"},{"a":5718,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":5720,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":5722,"t":"code","b":[240,156],"m":"beq","oa":5624,"o":"r_15F8"},{"a":5724,"t":"code","b":[205,111,22],"m":"cmp","oa":5743,"o":"a_166F"},{"a":5727,"t":"code","b":[240,151],"m":"beq","oa":5624,"o":"r_15F8"},{"a":5729,"t":"code","b":[41,254],"m":"and","o":"#$FE"},{"a":5731,"t":"code","b":[240,147],"m":"beq","oa":5624,"o":"r_15F8"},{"a":5733,"t":"code","b":[201,16],"m":"cmp","o":"#$10"},{"a":5735,"t":"code","b":[240,143],"m":"beq","oa":5624,"o":"r_15F8"},{"a":5737,"t":"code","b":[185,36,4],"m":"lda","oa":1060,"o":"lemming_action,y"},{"a":5740,"t":"code","b":[41,192],"m":"and","o":"#$C0"},{"a":5742,"t":"code","b":[9,3],"m":"ora","o":"#$03"},{"a":5743,"t":"note","l":"a_166F","c":"the operand of the ORA at $166E, rewritten as the game runs, by $1650","note":"inside the item at $166E","x":[5712,5724]},{"a":5744,"t":"code","b":[153,36,4],"m":"sta","oa":1060,"o":"lemming_action,y"},{"a":5747,"t":"code","b":[140,122,22],"m":"sty","oa":5754,"o":"a_167A"},{"a":5750,"t":"code","b":[32,80,21],"m":"jsr","oa":5456,"o":"use_skill"},{"a":5753,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":5754,"t":"note","l":"a_167A","c":"the operand of the LDX at $1679, rewritten as the game runs, by $1673","note":"inside the item at $1679","x":[5747]},{"a":5755,"t":"code","b":[76,99,33],"m":"jmp","oa":8547,"o":"j_2163"},{"a":5758,"l":"cursor_test","c":"is this lemming under the cursor? Takes the nearest by $4DFA among the lemmings that can take a skill ($128A), into $05C1","t":"code","b":[185,250,77],"m":"lda","oa":19962,"o":"cursor_reach,y","x":[5258]},{"a":5761,"t":"code","b":[141,121,5],"m":"sta","oa":1401,"o":"cursor_distance"},{"a":5764,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":5767,"t":"code","b":[189,36,4],"m":"lda","oa":1060,"o":"lemming_action,x"},{"a":5770,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":5772,"t":"code","b":[141,153,22],"m":"sta","oa":5785,"o":"a_1699"},{"a":5775,"t":"code","b":[170],"m":"tax"},{"a":5776,"t":"code","b":[189,138,18],"m":"lda","oa":4746,"o":"action_flags,x"},{"a":5779,"t":"code","b":[48,61],"m":"bmi","oa":5842,"o":"r_16D2"},{"a":5781,"t":"code","b":[32,146,21],"m":"jsr","oa":5522,"o":"s_1592"},{"a":5784,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5785,"t":"note","l":"a_1699","c":"the operand of the LDA at $1698, rewritten as the game runs, by $168C","note":"inside the item at $1698","x":[5772]},{"a":5786,"t":"code","b":[41,254],"m":"and","o":"#$FE"},{"a":5788,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":5790,"t":"code","b":[240,19],"m":"beq","oa":5811,"o":"b_16B3"},{"a":5792,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":5794,"t":"code","b":[240,15],"m":"beq","oa":5811,"o":"b_16B3"},{"a":5796,"t":"code","b":[44,159,5],"m":"bit","oa":1439,"o":"skill_target_found"},{"a":5799,"t":"code","b":[48,15],"m":"bmi","oa":5816,"o":"b_16B8"},{"a":5801,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":5803,"t":"code","b":[141,122,5],"m":"sta","oa":1402,"o":"best_distance"},{"a":5806,"t":"code","b":[141,159,5],"m":"sta","oa":1439,"o":"skill_target_found"},{"a":5809,"t":"code","b":[208,14],"m":"bne","oa":5825,"o":"b_16C1"},{"a":5811,"l":"b_16B3","t":"code","b":[44,159,5],"m":"bit","oa":1439,"o":"skill_target_found","x":[5790,5794]},{"a":5814,"t":"code","b":[48,26],"m":"bmi","oa":5842,"o":"r_16D2"},{"a":5816,"l":"b_16B8","t":"code","b":[173,121,5],"m":"lda","oa":1401,"o":"cursor_distance","x":[5799]},{"a":5819,"t":"code","b":[56],"m":"sec"},{"a":5820,"t":"code","b":[237,122,5],"m":"sbc","oa":1402,"o":"best_distance"},{"a":5823,"t":"code","b":[176,17],"m":"bcs","oa":5842,"o":"r_16D2"},{"a":5825,"l":"b_16C1","t":"code","b":[173,197,5],"m":"lda","oa":1477,"o":"lemming_index","x":[5809]},{"a":5828,"t":"code","b":[141,193,5],"m":"sta","oa":1473,"o":"target_lemming"},{"a":5831,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":5833,"t":"code","b":[141,191,5],"m":"sta","oa":1471,"o":"skill_target"},{"a":5836,"t":"code","b":[173,121,5],"m":"lda","oa":1401,"o":"cursor_distance"},{"a":5839,"t":"code","b":[141,122,5],"m":"sta","oa":1402,"o":"best_distance"},{"a":5842,"l":"r_16D2","t":"code","b":[96],"m":"rts","x":[5779,5814,5823]},{"a":5843,"l":"read_pointer","c":"reads the joystick or, when $CB38 bit 7 says a mouse was found, the mouse; fire with nothing else pending asks for the skill to be given ($05C4)","t":"code","b":[32,60,11],"m":"jsr","oa":2876,"o":"read_joystick","x":[6452]},{"a":5846,"t":"code","b":[44,56,203],"m":"bit","oa":52024,"o":"mouse_found"},{"a":5849,"t":"code","b":[48,6],"m":"bmi","oa":5857,"o":"b_16E1"},{"a":5851,"t":"code","b":[32,203,23],"m":"jsr","oa":6091,"o":"joystick_cursor"},{"a":5854,"t":"code","b":[76,228,22],"m":"jmp","oa":5860,"o":"j_16E4"},{"a":5857,"l":"b_16E1","t":"code","b":[32,4,23],"m":"jsr","oa":5892,"o":"read_mouse","x":[5849]},{"a":5860,"l":"j_16E4","t":"code","b":[44,6,4],"m":"bit","oa":1030,"o":"joy_fire","x":[5854]},{"a":5863,"t":"code","b":[16,21],"m":"bpl","oa":5886,"o":"b_16FE"},{"a":5865,"t":"code","b":[44,220,6],"m":"bit","oa":1756,"o":"paused_pass"},{"a":5868,"t":"code","b":[48,21],"m":"bmi","oa":5891,"o":"r_1703"},{"a":5870,"t":"code","b":[44,195,5],"m":"bit","oa":1475,"o":"fire_held"},{"a":5873,"t":"code","b":[48,16],"m":"bmi","oa":5891,"o":"r_1703"},{"a":5875,"t":"code","b":[44,196,5],"m":"bit","oa":1476,"o":"give_skill"},{"a":5878,"t":"code","b":[48,11],"m":"bmi","oa":5891,"o":"r_1703"},{"a":5880,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":5882,"t":"code","b":[141,196,5],"m":"sta","oa":1476,"o":"give_skill"},{"a":5885,"t":"code","b":[44,169,0],"m":"bit","oa":169,"o":"a_00A9"},{"a":5886,"t":"note","l":"b_16FE","c":"an entry inside the BIT at $16FD: entered here, its operand runs as LDA #$00; reached by $16E7 BPL, while the way through the BIT skips it","note":"inside the item at $16FD","x":[5863]},{"a":5888,"t":"code","b":[141,195,5],"m":"sta","oa":1475,"o":"fire_held"},{"a":5891,"l":"r_1703","t":"code","b":[96],"m":"rts","x":[5868,5873,5878]},{"a":5892,"l":"read_mouse","c":"reads the 1351 mouse through the SID's paddle registers: X from $D419 and Y from $D41A, each as the change since the last read ($1768, $1795), added to the cursor at $B6/$B8; at the edges of the play area the view scrolls ($1735, $1751)","t":"code","b":[173,25,212],"m":"lda","o":"sid_paddle_x","x":[5857]},{"a":5895,"t":"code","b":[172,144,5],"m":"ldy","oa":1424,"o":"mouse_x_last"},{"a":5898,"t":"code","b":[32,104,23],"m":"jsr","oa":5992,"o":"mouse_delta_x"},{"a":5901,"t":"code","b":[140,144,5],"m":"sty","oa":1424,"o":"mouse_x_last"},{"a":5904,"t":"code","b":[24],"m":"clc"},{"a":5905,"t":"code","b":[101,182],"m":"adc","oa":182,"o":"cursor_x"},{"a":5907,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"cursor_x"},{"a":5909,"t":"code","b":[32,53,23],"m":"jsr","oa":5941,"o":"clamp_cursor_x"},{"a":5912,"c":"reads the paddle Y register $D41A","t":"code","b":[173,26,212],"m":"lda","o":"sid_paddle_y"},{"a":5915,"t":"code","b":[172,145,5],"m":"ldy","oa":1425,"o":"mouse_y_last"},{"a":5918,"t":"code","b":[32,149,23],"m":"jsr","oa":6037,"o":"mouse_delta_y"},{"a":5921,"t":"code","b":[140,145,5],"m":"sty","oa":1425,"o":"mouse_y_last"},{"a":5924,"t":"code","b":[56],"m":"sec"},{"a":5925,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":5927,"t":"code","b":[101,184],"m":"adc","oa":184,"o":"cursor_y"},{"a":5929,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"cursor_y"},{"a":5931,"t":"code","b":[32,81,23],"m":"jsr","oa":5969,"o":"clamp_cursor_y"},{"a":5934,"t":"code","b":[174,148,5],"m":"ldx","oa":1428,"o":"cia_porta"},{"a":5937,"t":"code","b":[142,0,220],"m":"stx","o":"cia1_port_a"},{"a":5940,"t":"code","b":[96],"m":"rts"},{"a":5941,"l":"clamp_cursor_x","c":"keeps the cursor's X within 4-$53 (in steps of two pixels); past either edge the view scrolls instead","t":"code","b":[201,224],"m":"cmp","o":"#$E0","x":[5909]},{"a":5943,"t":"code","b":[176,17],"m":"bcs","oa":5962,"o":"b_174A"},{"a":5945,"t":"code","b":[201,5],"m":"cmp","o":"#$05"},{"a":5947,"t":"code","b":[144,13],"m":"bcc","oa":5962,"o":"b_174A"},{"a":5949,"t":"code","b":[201,83],"m":"cmp","o":"#$53"},{"a":5951,"t":"code","b":[176,1],"m":"bcs","oa":5954,"o":"b_1742"},{"a":5953,"t":"code","b":[96],"m":"rts"},{"a":5954,"l":"b_1742","t":"code","b":[169,83],"m":"lda","o":"#$53","x":[5951]},{"a":5956,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"cursor_x"},{"a":5958,"t":"code","b":[76,103,24],"m":"jmp","oa":6247,"o":"scroll_right"},{"a":5961,"c":"an RTS no path reaches, after the JMP above","t":"code","b":[96],"m":"rts"},{"a":5962,"l":"b_174A","t":"code","b":[169,4],"m":"lda","o":"#$04","x":[5943,5947]},{"a":5964,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"cursor_x"},{"a":5966,"t":"code","b":[76,237,24],"m":"jmp","oa":6381,"o":"scroll_left"},{"a":5969,"l":"clamp_cursor_y","c":"keeps the cursor's Y within $11-$A7","t":"code","b":[201,224],"m":"cmp","o":"#$E0","x":[5931]},{"a":5971,"t":"code","b":[176,14],"m":"bcs","oa":5987,"o":"b_1763"},{"a":5973,"t":"code","b":[201,17],"m":"cmp","o":"#$11"},{"a":5975,"t":"code","b":[144,10],"m":"bcc","oa":5987,"o":"b_1763"},{"a":5977,"t":"code","b":[201,167],"m":"cmp","o":"#$A7"},{"a":5979,"t":"code","b":[176,1],"m":"bcs","oa":5982,"o":"b_175E"},{"a":5981,"t":"code","b":[96],"m":"rts"},{"a":5982,"l":"b_175E","t":"code","b":[169,167],"m":"lda","o":"#$A7","x":[5979]},{"a":5984,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"cursor_y"},{"a":5986,"t":"code","b":[96],"m":"rts"},{"a":5987,"l":"b_1763","t":"code","b":[169,17],"m":"lda","o":"#$11","x":[5971,5975]},{"a":5989,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"cursor_y"},{"a":5991,"t":"code","b":[96],"m":"rts"},{"a":5992,"l":"mouse_delta_x","c":"the change in a paddle reading since the last one, as the 1351 sends it: 7 bits, halved twice for X","t":"code","b":[140,146,5],"m":"sty","oa":1426,"o":"mouse_prev","x":[5898]},{"a":5995,"t":"code","b":[141,147,5],"m":"sta","oa":1427,"o":"mouse_now"},{"a":5998,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":6000,"t":"code","b":[56],"m":"sec"},{"a":6001,"t":"code","b":[237,146,5],"m":"sbc","oa":1426,"o":"mouse_prev"},{"a":6004,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":6006,"t":"code","b":[201,64],"m":"cmp","o":"#$40"},{"a":6008,"t":"code","b":[176,8],"m":"bcs","oa":6018,"o":"b_1782"},{"a":6010,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6011,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6012,"t":"code","b":[240,20],"m":"beq","oa":6034,"o":"b_1792"},{"a":6014,"t":"code","b":[172,147,5],"m":"ldy","oa":1427,"o":"mouse_now"},{"a":6017,"t":"code","b":[96],"m":"rts"},{"a":6018,"l":"b_1782","t":"code","b":[9,192],"m":"ora","o":"#$C0","x":[6008]},{"a":6020,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":6022,"t":"code","b":[240,10],"m":"beq","oa":6034,"o":"b_1792"},{"a":6024,"t":"code","b":[56],"m":"sec"},{"a":6025,"t":"code","b":[106],"m":"ror","o":"a"},{"a":6026,"t":"code","b":[56],"m":"sec"},{"a":6027,"t":"code","b":[106],"m":"ror","o":"a"},{"a":6028,"t":"code","b":[162,255],"m":"ldx","o":"#$FF"},{"a":6030,"t":"code","b":[172,147,5],"m":"ldy","oa":1427,"o":"mouse_now"},{"a":6033,"t":"code","b":[96],"m":"rts"},{"a":6034,"l":"b_1792","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[6012,6022]},{"a":6036,"t":"code","b":[96],"m":"rts"},{"a":6037,"l":"mouse_delta_y","c":"the same for Y, halved once","t":"code","b":[140,146,5],"m":"sty","oa":1426,"o":"mouse_prev","x":[5918]},{"a":6040,"t":"code","b":[141,147,5],"m":"sta","oa":1427,"o":"mouse_now"},{"a":6043,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":6045,"t":"code","b":[56],"m":"sec"},{"a":6046,"t":"code","b":[237,146,5],"m":"sbc","oa":1426,"o":"mouse_prev"},{"a":6049,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":6051,"t":"code","b":[201,64],"m":"cmp","o":"#$40"},{"a":6053,"t":"code","b":[176,7],"m":"bcs","oa":6062,"o":"b_17AE"},{"a":6055,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6056,"t":"code","b":[240,18],"m":"beq","oa":6076,"o":"b_17BC"},{"a":6058,"t":"code","b":[172,147,5],"m":"ldy","oa":1427,"o":"mouse_now"},{"a":6061,"t":"code","b":[96],"m":"rts"},{"a":6062,"l":"b_17AE","t":"code","b":[9,192],"m":"ora","o":"#$C0","x":[6053]},{"a":6064,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":6066,"t":"code","b":[240,8],"m":"beq","oa":6076,"o":"b_17BC"},{"a":6068,"t":"code","b":[56],"m":"sec"},{"a":6069,"t":"code","b":[106],"m":"ror","o":"a"},{"a":6070,"t":"code","b":[162,255],"m":"ldx","o":"#$FF"},{"a":6072,"t":"code","b":[172,147,5],"m":"ldy","oa":1427,"o":"mouse_now"},{"a":6075,"t":"code","b":[96],"m":"rts"},{"a":6076,"l":"b_17BC","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[6056,6066]},{"a":6078,"t":"code","b":[96],"m":"rts"},{"a":6079,"l":"select_mouse_port","c":"selects control port 2 for the SID's paddle lines ($DC00 = $80), keeping the old value at $0594","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[2345]},{"a":6081,"t":"code","b":[174,0,220],"m":"ldx","o":"cia1_port_a"},{"a":6084,"t":"code","b":[142,148,5],"m":"stx","oa":1428,"o":"cia_porta"},{"a":6087,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":6090,"t":"code","b":[96],"m":"rts"},{"a":6091,"l":"joystick_cursor","c":"moves the cursor with the joystick: up and down accelerate in $0589/$058A up to 4 lines a frame, left and right in $058C/$058D up to 2; at the left and right edges the view scrolls ($1867, $18ED)","t":"code","b":[44,3,4],"m":"bit","oa":1027,"o":"joy_down","x":[5851]},{"a":6094,"t":"code","b":[16,31],"m":"bpl","oa":6127,"o":"b_17EF"},{"a":6096,"t":"code","b":[44,139,5],"m":"bit","oa":1419,"o":"joy_y_dir"},{"a":6099,"t":"code","b":[48,86],"m":"bmi","oa":6187,"o":"b_182B"},{"a":6101,"t":"code","b":[165,185],"m":"lda","oa":185,"o":"zpa_B9"},{"a":6103,"t":"code","b":[24],"m":"clc"},{"a":6104,"t":"code","b":[109,138,5],"m":"adc","oa":1418,"o":"joy_y_frac"},{"a":6107,"t":"code","b":[133,185],"m":"sta","oa":185,"o":"zpa_B9"},{"a":6109,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"cursor_y"},{"a":6111,"t":"code","b":[109,137,5],"m":"adc","oa":1417,"o":"joy_y_speed"},{"a":6114,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"cursor_y"},{"a":6116,"t":"code","b":[201,167],"m":"cmp","o":"#$A7"},{"a":6118,"t":"code","b":[144,4],"m":"bcc","oa":6124,"o":"b_17EC"},{"a":6120,"t":"code","b":[169,167],"m":"lda","o":"#$A7"},{"a":6122,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"cursor_y"},{"a":6124,"l":"b_17EC","t":"code","b":[76,16,24],"m":"jmp","oa":6160,"o":"j_1810","x":[6118]},{"a":6127,"l":"b_17EF","t":"code","b":[44,2,4],"m":"bit","oa":1026,"o":"joy_bits","x":[6094]},{"a":6130,"t":"code","b":[16,63],"m":"bpl","oa":6195,"o":"b_1833"},{"a":6132,"t":"code","b":[44,139,5],"m":"bit","oa":1419,"o":"joy_y_dir"},{"a":6135,"t":"code","b":[16,50],"m":"bpl","oa":6187,"o":"b_182B"},{"a":6137,"t":"code","b":[165,185],"m":"lda","oa":185,"o":"zpa_B9"},{"a":6139,"t":"code","b":[56],"m":"sec"},{"a":6140,"t":"code","b":[237,138,5],"m":"sbc","oa":1418,"o":"joy_y_frac"},{"a":6143,"t":"code","b":[133,185],"m":"sta","oa":185,"o":"zpa_B9"},{"a":6145,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"cursor_y"},{"a":6147,"t":"code","b":[237,137,5],"m":"sbc","oa":1417,"o":"joy_y_speed"},{"a":6150,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"cursor_y"},{"a":6152,"t":"code","b":[201,17],"m":"cmp","o":"#$11"},{"a":6154,"t":"code","b":[176,4],"m":"bcs","oa":6160,"o":"j_1810"},{"a":6156,"t":"code","b":[169,17],"m":"lda","o":"#$11"},{"a":6158,"t":"code","b":[133,184],"m":"sta","oa":184,"o":"cursor_y"},{"a":6160,"l":"j_1810","t":"code","b":[173,137,5],"m":"lda","oa":1417,"o":"joy_y_speed","x":[6124,6154]},{"a":6163,"t":"code","b":[201,4],"m":"cmp","o":"#$04"},{"a":6165,"t":"code","b":[240,17],"m":"beq","oa":6184,"o":"b_1828"},{"a":6167,"t":"code","b":[173,138,5],"m":"lda","oa":1418,"o":"joy_y_frac"},{"a":6170,"t":"code","b":[24],"m":"clc"},{"a":6171,"t":"code","b":[105,16],"m":"adc","o":"#$10"},{"a":6173,"t":"code","b":[141,138,5],"m":"sta","oa":1418,"o":"joy_y_frac"},{"a":6176,"t":"code","b":[173,137,5],"m":"lda","oa":1417,"o":"joy_y_speed"},{"a":6179,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":6181,"t":"code","b":[141,137,5],"m":"sta","oa":1417,"o":"joy_y_speed"},{"a":6184,"l":"b_1828","t":"code","b":[76,61,24],"m":"jmp","oa":6205,"o":"j_183D","x":[6165]},{"a":6187,"l":"b_182B","t":"code","b":[173,139,5],"m":"lda","oa":1419,"o":"joy_y_dir","x":[6099,6135]},{"a":6190,"t":"code","b":[73,128],"m":"eor","o":"#$80"},{"a":6192,"t":"code","b":[141,139,5],"m":"sta","oa":1419,"o":"joy_y_dir"},{"a":6195,"l":"b_1833","t":"code","b":[169,1],"m":"lda","o":"#$01","x":[6130]},{"a":6197,"t":"code","b":[141,137,5],"m":"sta","oa":1417,"o":"joy_y_speed"},{"a":6200,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6202,"t":"code","b":[141,138,5],"m":"sta","oa":1418,"o":"joy_y_frac"},{"a":6205,"l":"j_183D","t":"code","b":[44,5,4],"m":"bit","oa":1029,"o":"joy_right","x":[6184]},{"a":6208,"t":"code","b":[16,89],"m":"bpl","oa":6299,"o":"b_189B"},{"a":6210,"t":"code","b":[44,142,5],"m":"bit","oa":1422,"o":"joy_x_dir"},{"a":6213,"t":"code","b":[16,3],"m":"bpl","oa":6218,"o":"b_184A"},{"a":6215,"t":"code","b":[76,218,24],"m":"jmp","oa":6362,"o":"j_18DA"},{"a":6218,"l":"b_184A","t":"code","b":[165,183],"m":"lda","oa":183,"o":"zpa_B7","x":[6213]},{"a":6220,"t":"code","b":[24],"m":"clc"},{"a":6221,"t":"code","b":[109,141,5],"m":"adc","oa":1421,"o":"joy_x_frac"},{"a":6224,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"zpa_B7"},{"a":6226,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"cursor_x"},{"a":6228,"t":"code","b":[109,140,5],"m":"adc","oa":1420,"o":"joy_x_speed"},{"a":6231,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"cursor_x"},{"a":6233,"t":"code","b":[201,83],"m":"cmp","o":"#$53"},{"a":6235,"t":"code","b":[144,59],"m":"bcc","oa":6296,"o":"b_1898"},{"a":6237,"t":"code","b":[169,83],"m":"lda","o":"#$53"},{"a":6239,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"cursor_x"},{"a":6241,"t":"code","b":[32,103,24],"m":"jsr","oa":6247,"o":"scroll_right"},{"a":6244,"t":"code","b":[76,152,24],"m":"jmp","oa":6296,"o":"b_1898"},{"a":6247,"l":"scroll_right","c":"asks the view to move right by two pixels, while the scroll delay $041F allows","t":"code","b":[173,31,4],"m":"lda","oa":1055,"o":"scroll_delay","x":[5958,6241]},{"a":6250,"t":"code","b":[240,44],"m":"beq","oa":6296,"o":"b_1898"},{"a":6252,"t":"code","b":[206,31,4],"m":"dec","oa":1055,"o":"scroll_delay"},{"a":6255,"l":"scroll_target_right","c":"moves the scroll target two pixels right, to the end of the level (column $38, fine 7)","t":"code","b":[173,14,4],"m":"lda","oa":1038,"o":"scroll_target_fine","x":[4591,4600]},{"a":6258,"t":"code","b":[24],"m":"clc"},{"a":6259,"t":"code","b":[105,2],"m":"adc","o":"#$02"},{"a":6261,"t":"code","b":[141,14,4],"m":"sta","oa":1038,"o":"scroll_target_fine"},{"a":6264,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":6266,"t":"code","b":[144,28],"m":"bcc","oa":6296,"o":"b_1898"},{"a":6268,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":6270,"t":"code","b":[141,14,4],"m":"sta","oa":1038,"o":"scroll_target_fine"},{"a":6273,"t":"code","b":[173,15,4],"m":"lda","oa":1039,"o":"scroll_target_column"},{"a":6276,"t":"code","b":[24],"m":"clc"},{"a":6277,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":6279,"t":"code","b":[141,15,4],"m":"sta","oa":1039,"o":"scroll_target_column"},{"a":6282,"t":"code","b":[201,57],"m":"cmp","o":"#$39"},{"a":6284,"t":"code","b":[144,10],"m":"bcc","oa":6296,"o":"b_1898"},{"a":6286,"t":"code","b":[169,56],"m":"lda","o":"#$38"},{"a":6288,"t":"code","b":[141,15,4],"m":"sta","oa":1039,"o":"scroll_target_column"},{"a":6291,"t":"code","b":[169,7],"m":"lda","o":"#$07"},{"a":6293,"t":"code","b":[141,14,4],"m":"sta","oa":1038,"o":"scroll_target_fine"},{"a":6296,"l":"b_1898","t":"code","b":[76,191,24],"m":"jmp","oa":6335,"o":"j_18BF","x":[6235,6244,6250,6266,6284]},{"a":6299,"l":"b_189B","t":"code","b":[44,4,4],"m":"bit","oa":1028,"o":"joy_left","x":[6208]},{"a":6302,"t":"code","b":[16,66],"m":"bpl","oa":6370,"o":"b_18E2"},{"a":6304,"t":"code","b":[44,142,5],"m":"bit","oa":1422,"o":"joy_x_dir"},{"a":6307,"t":"code","b":[16,53],"m":"bpl","oa":6362,"o":"j_18DA"},{"a":6309,"t":"code","b":[165,183],"m":"lda","oa":183,"o":"zpa_B7"},{"a":6311,"t":"code","b":[56],"m":"sec"},{"a":6312,"t":"code","b":[237,141,5],"m":"sbc","oa":1421,"o":"joy_x_frac"},{"a":6315,"t":"code","b":[133,183],"m":"sta","oa":183,"o":"zpa_B7"},{"a":6317,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"cursor_x"},{"a":6319,"t":"code","b":[237,140,5],"m":"sbc","oa":1420,"o":"joy_x_speed"},{"a":6322,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"cursor_x"},{"a":6324,"t":"code","b":[201,4],"m":"cmp","o":"#$04"},{"a":6326,"t":"code","b":[176,7],"m":"bcs","oa":6335,"o":"j_18BF"},{"a":6328,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":6330,"t":"code","b":[133,182],"m":"sta","oa":182,"o":"cursor_x"},{"a":6332,"t":"code","b":[32,237,24],"m":"jsr","oa":6381,"o":"scroll_left"},{"a":6335,"l":"j_18BF","t":"code","b":[173,140,5],"m":"lda","oa":1420,"o":"joy_x_speed","x":[6296,6326,6384,6398]},{"a":6338,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":6340,"t":"code","b":[240,17],"m":"beq","oa":6359,"o":"b_18D7"},{"a":6342,"t":"code","b":[173,141,5],"m":"lda","oa":1421,"o":"joy_x_frac"},{"a":6345,"t":"code","b":[24],"m":"clc"},{"a":6346,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":6348,"t":"code","b":[141,141,5],"m":"sta","oa":1421,"o":"joy_x_frac"},{"a":6351,"t":"code","b":[173,140,5],"m":"lda","oa":1420,"o":"joy_x_speed"},{"a":6354,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":6356,"t":"code","b":[141,140,5],"m":"sta","oa":1420,"o":"joy_x_speed"},{"a":6359,"l":"b_18D7","t":"code","b":[76,236,24],"m":"jmp","oa":6380,"o":"r_18EC","x":[6340]},{"a":6362,"l":"j_18DA","t":"code","b":[173,142,5],"m":"lda","oa":1422,"o":"joy_x_dir","x":[6215,6307]},{"a":6365,"t":"code","b":[73,128],"m":"eor","o":"#$80"},{"a":6367,"t":"code","b":[141,142,5],"m":"sta","oa":1422,"o":"joy_x_dir"},{"a":6370,"l":"b_18E2","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[6302]},{"a":6372,"t":"code","b":[141,140,5],"m":"sta","oa":1420,"o":"joy_x_speed"},{"a":6375,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":6377,"t":"code","b":[141,141,5],"m":"sta","oa":1421,"o":"joy_x_frac"},{"a":6380,"l":"r_18EC","t":"code","b":[96],"m":"rts","x":[6359]},{"a":6381,"l":"scroll_left","c":"moves the scroll target two pixels left, to column 0","t":"code","b":[173,31,4],"m":"lda","oa":1055,"o":"scroll_delay","x":[5966,6332]},{"a":6384,"t":"code","b":[240,205],"m":"beq","oa":6335,"o":"j_18BF"},{"a":6386,"t":"code","b":[206,31,4],"m":"dec","oa":1055,"o":"scroll_delay"},{"a":6389,"t":"code","b":[173,14,4],"m":"lda","oa":1038,"o":"scroll_target_fine"},{"a":6392,"t":"code","b":[56],"m":"sec"},{"a":6393,"t":"code","b":[233,2],"m":"sbc","o":"#$02"},{"a":6395,"t":"code","b":[141,14,4],"m":"sta","oa":1038,"o":"scroll_target_fine"},{"a":6398,"t":"code","b":[176,191],"m":"bcs","oa":6335,"o":"j_18BF"},{"a":6400,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":6402,"t":"code","b":[141,14,4],"m":"sta","oa":1038,"o":"scroll_target_fine"},{"a":6405,"t":"code","b":[173,15,4],"m":"lda","oa":1039,"o":"scroll_target_column"},{"a":6408,"t":"code","b":[56],"m":"sec"},{"a":6409,"t":"code","b":[233,1],"m":"sbc","o":"#$01"},{"a":6411,"t":"code","b":[176,5],"m":"bcs","oa":6418,"o":"b_1912"},{"a":6413,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6415,"t":"code","b":[141,14,4],"m":"sta","oa":1038,"o":"scroll_target_fine"},{"a":6418,"l":"b_1912","t":"code","b":[141,15,4],"m":"sta","oa":1039,"o":"scroll_target_column","x":[6411]},{"a":6421,"t":"code","b":[96],"m":"rts"},{"a":6422,"l":"draw_cursor","c":"builds the cursor: puts back the four characters it covered last frame, then at the new position saves them ($05B9-$05BC), replaces them with characters $FC-$FF, and draws into those the old characters' pixels ORed with the cursor shape for the position within the cell ($48F0, $48F8, $49F6, $4BEA)","t":"code","b":[172,189,5],"m":"ldy","oa":1469,"o":"cursor_offset","x":[2339]},{"a":6425,"t":"code","b":[173,185,5],"m":"lda","oa":1465,"o":"cursor_saved"},{"a":6428,"t":"code","b":[145,54],"m":"sta","oa":54,"o":"(zpp_36),y"},{"a":6430,"t":"code","b":[200],"m":"iny"},{"a":6431,"t":"code","b":[173,186,5],"m":"lda","oa":1466,"o":"cursor_saved_1"},{"a":6434,"t":"code","b":[145,54],"m":"sta","oa":54,"o":"(zpp_36),y"},{"a":6436,"t":"code","b":[152],"m":"tya"},{"a":6437,"t":"code","b":[24],"m":"clc"},{"a":6438,"t":"code","b":[105,39],"m":"adc","o":"#$27"},{"a":6440,"t":"code","b":[168],"m":"tay"},{"a":6441,"t":"code","b":[173,187,5],"m":"lda","oa":1467,"o":"cursor_saved_2"},{"a":6444,"t":"code","b":[145,54],"m":"sta","oa":54,"o":"(zpp_36),y"},{"a":6446,"t":"code","b":[200],"m":"iny"},{"a":6447,"t":"code","b":[173,188,5],"m":"lda","oa":1468,"o":"cursor_saved_3"},{"a":6450,"t":"code","b":[145,54],"m":"sta","oa":54,"o":"(zpp_36),y"},{"a":6452,"t":"code","b":[32,211,22],"m":"jsr","oa":5843,"o":"read_pointer"},{"a":6455,"t":"code","b":[173,33,4],"m":"lda","oa":1057,"o":"shown_screen"},{"a":6458,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":6460,"t":"code","b":[170],"m":"tax"},{"a":6461,"t":"code","b":[189,75,19],"m":"lda","oa":4939,"o":"screen_hi,x"},{"a":6464,"t":"code","b":[141,232,25],"m":"sta","oa":6632,"o":"a_19E8"},{"a":6467,"t":"code","b":[141,5,26],"m":"sta","oa":6661,"o":"a_1A05"},{"a":6470,"t":"code","b":[141,38,26],"m":"sta","oa":6694,"o":"a_1A26"},{"a":6473,"t":"code","b":[141,67,26],"m":"sta","oa":6723,"o":"a_1A43"},{"a":6476,"t":"code","b":[189,148,63],"m":"lda","oa":16276,"o":"cursor_chars_hi,x"},{"a":6479,"t":"code","b":[141,113,26],"m":"sta","oa":6769,"o":"a_1A71"},{"a":6482,"t":"code","b":[141,119,26],"m":"sta","oa":6775,"o":"a_1A77"},{"a":6485,"t":"code","b":[141,122,26],"m":"sta","oa":6778,"o":"a_1A7A"},{"a":6488,"t":"code","b":[141,128,26],"m":"sta","oa":6784,"o":"a_1A80"},{"a":6491,"t":"code","b":[141,139,26],"m":"sta","oa":6795,"o":"a_1A8B"},{"a":6494,"t":"code","b":[141,145,26],"m":"sta","oa":6801,"o":"a_1A91"},{"a":6497,"t":"code","b":[141,148,26],"m":"sta","oa":6804,"o":"a_1A94"},{"a":6500,"t":"code","b":[141,154,26],"m":"sta","oa":6810,"o":"a_1A9A"},{"a":6503,"t":"code","b":[141,82,26],"m":"sta","oa":6738,"o":"a_1A52"},{"a":6506,"t":"code","b":[141,88,26],"m":"sta","oa":6744,"o":"a_1A58"},{"a":6509,"t":"code","b":[141,94,26],"m":"sta","oa":6750,"o":"a_1A5E"},{"a":6512,"t":"code","b":[141,100,26],"m":"sta","oa":6756,"o":"a_1A64"},{"a":6515,"t":"code","b":[189,77,19],"m":"lda","oa":4941,"o":"screen_row_lo,x"},{"a":6518,"t":"code","b":[141,190,25],"m":"sta","oa":6590,"o":"a_19BE"},{"a":6521,"t":"code","b":[189,79,19],"m":"lda","oa":4943,"o":"screen_row_hi,x"},{"a":6524,"t":"code","b":[141,191,25],"m":"sta","oa":6591,"o":"a_19BF"},{"a":6527,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"cursor_x"},{"a":6529,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":6531,"t":"code","b":[24],"m":"clc"},{"a":6532,"t":"code","b":[109,190,5],"m":"adc","oa":1470,"o":"cursor_shape"},{"a":6535,"t":"code","b":[170],"m":"tax"},{"a":6536,"t":"code","b":[189,240,72],"m":"lda","oa":18672,"o":"cursor_shift_lo,x"},{"a":6539,"t":"code","b":[141,115,26],"m":"sta","oa":6771,"o":"a_1A73"},{"a":6542,"t":"code","b":[141,141,26],"m":"sta","oa":6797,"o":"a_1A8D"},{"a":6545,"t":"code","b":[189,248,72],"m":"lda","oa":18680,"o":"cursor_shift_lo2,x"},{"a":6548,"t":"code","b":[141,116,26],"m":"sta","oa":6772,"o":"a_1A74"},{"a":6551,"t":"code","b":[141,142,26],"m":"sta","oa":6798,"o":"a_1A8E"},{"a":6554,"t":"code","b":[189,246,73],"m":"lda","oa":18934,"o":"cursor_shift_hi,x"},{"a":6557,"t":"code","b":[141,124,26],"m":"sta","oa":6780,"o":"a_1A7C"},{"a":6560,"t":"code","b":[141,150,26],"m":"sta","oa":6806,"o":"a_1A96"},{"a":6563,"t":"code","b":[189,234,75],"m":"lda","oa":19434,"o":"cursor_shape_hi,x"},{"a":6566,"t":"code","b":[141,125,26],"m":"sta","oa":6781,"o":"a_1A7D"},{"a":6569,"t":"code","b":[141,151,26],"m":"sta","oa":6807,"o":"a_1A97"},{"a":6572,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"cursor_y"},{"a":6574,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6575,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6576,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6577,"t":"code","b":[170],"m":"tax"},{"a":6578,"t":"code","b":[189,184,75],"m":"lda","oa":19384,"o":"char_row_lo,x"},{"a":6581,"t":"code","b":[133,52],"m":"sta","oa":52,"o":"cursor_row_ptr"},{"a":6583,"t":"code","b":[133,54],"m":"sta","oa":54,"o":"zpp_36"},{"a":6585,"t":"code","b":[133,40],"m":"sta","oa":40,"o":"ptr_b"},{"a":6587,"t":"code","b":[133,174],"m":"sta","oa":174,"o":"zpa_AE"},{"a":6589,"t":"code","b":[189,209,75],"m":"lda","oa":19409,"o":"char_row_hi,x"},{"a":6590,"t":"note","l":"a_19BE","c":"the low byte of the LDA at $19BD, rewritten as the game runs, by $1976","note":"inside the item at $19BD","x":[6518]},{"a":6591,"t":"note","l":"a_19BF","c":"the high byte of the LDA at $19BD, rewritten as the game runs, by $197C","note":"inside the item at $19BD","x":[6524]},{"a":6592,"t":"code","b":[133,53],"m":"sta","oa":53,"o":"zpa_35"},{"a":6594,"t":"code","b":[133,55],"m":"sta","oa":55,"o":"zpa_37"},{"a":6596,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":6598,"t":"code","b":[9,216],"m":"ora","o":"#$D8"},{"a":6600,"t":"code","b":[133,41],"m":"sta","oa":41,"o":"zpa_29"},{"a":6602,"t":"code","b":[133,175],"m":"sta","oa":175,"o":"zpa_AF"},{"a":6604,"t":"code","b":[165,182],"m":"lda","oa":182,"o":"cursor_x"},{"a":6606,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6607,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6608,"t":"code","b":[168],"m":"tay"},{"a":6609,"t":"code","b":[141,189,5],"m":"sta","oa":1469,"o":"cursor_offset"},{"a":6612,"t":"code","b":[177,52],"m":"lda","oa":52,"o":"(cursor_row_ptr),y"},{"a":6614,"t":"code","b":[170],"m":"tax"},{"a":6615,"t":"code","b":[208,4],"m":"bne","oa":6621,"o":"b_19DD"},{"a":6617,"t":"code","b":[169,9],"m":"lda","o":"#$09"},{"a":6619,"t":"code","b":[145,40],"m":"sta","oa":40,"o":"(ptr_b),y"},{"a":6621,"l":"b_19DD","t":"code","b":[142,185,5],"m":"stx","oa":1465,"o":"cursor_saved","x":[6615]},{"a":6624,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":6627,"t":"code","b":[141,78,26],"m":"sta","oa":6734,"o":"a_1A4E"},{"a":6630,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":6632,"t":"note","l":"a_19E8","c":"the high byte of the LDA at $19E6, rewritten as the game runs, by $1940","note":"inside the item at $19E6","x":[6464]},{"a":6633,"t":"code","b":[141,79,26],"m":"sta","oa":6735,"o":"a_1A4F"},{"a":6636,"t":"code","b":[169,252],"m":"lda","o":"#$FC"},{"a":6638,"t":"code","b":[145,52],"m":"sta","oa":52,"o":"(cursor_row_ptr),y"},{"a":6640,"t":"code","b":[200],"m":"iny"},{"a":6641,"t":"code","b":[177,52],"m":"lda","oa":52,"o":"(cursor_row_ptr),y"},{"a":6643,"t":"code","b":[170],"m":"tax"},{"a":6644,"t":"code","b":[208,4],"m":"bne","oa":6650,"o":"b_19FA"},{"a":6646,"t":"code","b":[169,9],"m":"lda","o":"#$09"},{"a":6648,"t":"code","b":[145,40],"m":"sta","oa":40,"o":"(ptr_b),y"},{"a":6650,"l":"b_19FA","t":"code","b":[142,186,5],"m":"stx","oa":1466,"o":"cursor_saved_1","x":[6644]},{"a":6653,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":6656,"t":"code","b":[141,84,26],"m":"sta","oa":6740,"o":"a_1A54"},{"a":6659,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":6661,"t":"note","l":"a_1A05","c":"the high byte of the LDA at $1A03, rewritten as the game runs, by $1943","note":"inside the item at $1A03","x":[6467]},{"a":6662,"t":"code","b":[141,85,26],"m":"sta","oa":6741,"o":"a_1A55"},{"a":6665,"t":"code","b":[169,253],"m":"lda","o":"#$FD"},{"a":6667,"t":"code","b":[145,52],"m":"sta","oa":52,"o":"(cursor_row_ptr),y"},{"a":6669,"t":"code","b":[152],"m":"tya"},{"a":6670,"t":"code","b":[24],"m":"clc"},{"a":6671,"t":"code","b":[105,39],"m":"adc","o":"#$27"},{"a":6673,"t":"code","b":[168],"m":"tay"},{"a":6674,"t":"code","b":[177,52],"m":"lda","oa":52,"o":"(cursor_row_ptr),y"},{"a":6676,"t":"code","b":[170],"m":"tax"},{"a":6677,"t":"code","b":[208,4],"m":"bne","oa":6683,"o":"b_1A1B"},{"a":6679,"t":"code","b":[169,9],"m":"lda","o":"#$09"},{"a":6681,"t":"code","b":[145,40],"m":"sta","oa":40,"o":"(ptr_b),y"},{"a":6683,"l":"b_1A1B","t":"code","b":[142,187,5],"m":"stx","oa":1467,"o":"cursor_saved_2","x":[6677]},{"a":6686,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":6689,"t":"code","b":[141,90,26],"m":"sta","oa":6746,"o":"a_1A5A"},{"a":6692,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":6694,"t":"note","l":"a_1A26","c":"the high byte of the LDA at $1A24, rewritten as the game runs, by $1946","note":"inside the item at $1A24","x":[6470]},{"a":6695,"t":"code","b":[141,91,26],"m":"sta","oa":6747,"o":"a_1A5B"},{"a":6698,"t":"code","b":[169,254],"m":"lda","o":"#$FE"},{"a":6700,"t":"code","b":[145,52],"m":"sta","oa":52,"o":"(cursor_row_ptr),y"},{"a":6702,"t":"code","b":[200],"m":"iny"},{"a":6703,"t":"code","b":[177,52],"m":"lda","oa":52,"o":"(cursor_row_ptr),y"},{"a":6705,"t":"code","b":[170],"m":"tax"},{"a":6706,"t":"code","b":[208,4],"m":"bne","oa":6712,"o":"b_1A38"},{"a":6708,"t":"code","b":[169,9],"m":"lda","o":"#$09"},{"a":6710,"t":"code","b":[145,40],"m":"sta","oa":40,"o":"(ptr_b),y"},{"a":6712,"l":"b_1A38","t":"code","b":[142,188,5],"m":"stx","oa":1468,"o":"cursor_saved_3","x":[6706]},{"a":6715,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":6718,"t":"code","b":[141,96,26],"m":"sta","oa":6752,"o":"a_1A60"},{"a":6721,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":6723,"t":"note","l":"a_1A43","c":"the high byte of the LDA at $1A41, rewritten as the game runs, by $1949","note":"inside the item at $1A41","x":[6473]},{"a":6724,"t":"code","b":[141,97,26],"m":"sta","oa":6753,"o":"a_1A61"},{"a":6727,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":6729,"t":"code","b":[145,52],"m":"sta","oa":52,"o":"(cursor_row_ptr),y"},{"a":6731,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":6733,"l":"b_1A4D","t":"code","b":[189,0,16],"m":"lda","oa":4096,"o":"setup_level,x","x":[6758]},{"a":6734,"t":"note","l":"a_1A4E","c":"the low byte of the LDA at $1A4D, rewritten as the game runs, by $19E3","note":"inside the item at $1A4D","x":[6627]},{"a":6735,"t":"note","l":"a_1A4F","c":"the high byte of the LDA at $1A4D, rewritten as the game runs, by $19E9","note":"inside the item at $1A4D","x":[6633]},{"a":6736,"t":"code","b":[157,224,87],"m":"sta","oa":22496,"o":"texts_57e0,x"},{"a":6738,"t":"note","l":"a_1A52","c":"the high byte of the STA at $1A50, rewritten as the game runs, by $1967","note":"inside the item at $1A50","x":[6503]},{"a":6739,"t":"code","b":[189,0,16],"m":"lda","oa":4096,"o":"setup_level,x"},{"a":6740,"t":"note","l":"a_1A54","c":"the low byte of the LDA at $1A53, rewritten as the game runs, by $1A00","note":"inside the item at $1A53","x":[6656]},{"a":6741,"t":"note","l":"a_1A55","c":"the high byte of the LDA at $1A53, rewritten as the game runs, by $1A06","note":"inside the item at $1A53","x":[6662]},{"a":6742,"t":"code","b":[157,232,87],"m":"sta","oa":22504,"o":"texts_57e8,x"},{"a":6744,"t":"note","l":"a_1A58","c":"the high byte of the STA at $1A56, rewritten as the game runs, by $196A","note":"inside the item at $1A56","x":[6506]},{"a":6745,"t":"code","b":[189,0,16],"m":"lda","oa":4096,"o":"setup_level,x"},{"a":6746,"t":"note","l":"a_1A5A","c":"the low byte of the LDA at $1A59, rewritten as the game runs, by $1A21","note":"inside the item at $1A59","x":[6689]},{"a":6747,"t":"note","l":"a_1A5B","c":"the high byte of the LDA at $1A59, rewritten as the game runs, by $1A27","note":"inside the item at $1A59","x":[6695]},{"a":6748,"t":"code","b":[157,240,87],"m":"sta","oa":22512,"o":"texts_57f0,x"},{"a":6750,"t":"note","l":"a_1A5E","c":"the high byte of the STA at $1A5C, rewritten as the game runs, by $196D","note":"inside the item at $1A5C","x":[6509]},{"a":6751,"t":"code","b":[189,0,16],"m":"lda","oa":4096,"o":"setup_level,x"},{"a":6752,"t":"note","l":"a_1A60","c":"the low byte of the LDA at $1A5F, rewritten as the game runs, by $1A3E","note":"inside the item at $1A5F","x":[6718]},{"a":6753,"t":"note","l":"a_1A61","c":"the high byte of the LDA at $1A5F, rewritten as the game runs, by $1A44","note":"inside the item at $1A5F","x":[6724]},{"a":6754,"t":"code","b":[157,248,87],"m":"sta","oa":22520,"o":"texts_57f8,x"},{"a":6756,"t":"note","l":"a_1A64","c":"the high byte of the STA at $1A62, rewritten as the game runs, by $1970","note":"inside the item at $1A62","x":[6512]},{"a":6757,"t":"code","b":[202],"m":"dex"},{"a":6758,"t":"code","b":[16,229],"m":"bpl","oa":6733,"o":"b_1A4D"},{"a":6760,"t":"code","b":[165,184],"m":"lda","oa":184,"o":"cursor_y"},{"a":6762,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":6764,"t":"code","b":[168],"m":"tay"},{"a":6765,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":6767,"l":"b_1A6F","t":"code","b":[185,224,87],"m":"lda","oa":22496,"o":"texts_57e0,y","x":[6789]},{"a":6769,"t":"note","l":"a_1A71","c":"the high byte of the LDA at $1A6F, rewritten as the game runs, by $194F","note":"inside the item at $1A6F","x":[6479]},{"a":6770,"t":"code","b":[29,0,16],"m":"ora","oa":4096,"o":"setup_level,x"},{"a":6771,"t":"note","l":"a_1A73","c":"the low byte of the ORA at $1A72, rewritten as the game runs, by $198B","note":"inside the item at $1A72","x":[6539]},{"a":6772,"t":"note","l":"a_1A74","c":"the high byte of the ORA at $1A72, rewritten as the game runs, by $1994","note":"inside the item at $1A72","x":[6548]},{"a":6773,"t":"code","b":[153,224,87],"m":"sta","oa":22496,"o":"texts_57e0,y"},{"a":6775,"t":"note","l":"a_1A77","c":"the high byte of the STA at $1A75, rewritten as the game runs, by $1952","note":"inside the item at $1A75","x":[6482]},{"a":6776,"t":"code","b":[185,232,87],"m":"lda","oa":22504,"o":"texts_57e8,y"},{"a":6778,"t":"note","l":"a_1A7A","c":"the high byte of the LDA at $1A78, rewritten as the game runs, by $1955","note":"inside the item at $1A78","x":[6485]},{"a":6779,"t":"code","b":[29,0,16],"m":"ora","oa":4096,"o":"setup_level,x"},{"a":6780,"t":"note","l":"a_1A7C","c":"the low byte of the ORA at $1A7B, rewritten as the game runs, by $199D","note":"inside the item at $1A7B","x":[6557]},{"a":6781,"t":"note","l":"a_1A7D","c":"the high byte of the ORA at $1A7B, rewritten as the game runs, by $19A6","note":"inside the item at $1A7B","x":[6566]},{"a":6782,"t":"code","b":[153,232,87],"m":"sta","oa":22504,"o":"texts_57e8,y"},{"a":6784,"t":"note","l":"a_1A80","c":"the high byte of the STA at $1A7E, rewritten as the game runs, by $1958","note":"inside the item at $1A7E","x":[6488]},{"a":6785,"t":"code","b":[232],"m":"inx"},{"a":6786,"t":"code","b":[200],"m":"iny"},{"a":6787,"t":"code","b":[192,8],"m":"cpy","o":"#$08"},{"a":6789,"t":"code","b":[208,232],"m":"bne","oa":6767,"o":"b_1A6F"},{"a":6791,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":6793,"l":"b_1A89","t":"code","b":[185,240,87],"m":"lda","oa":22512,"o":"texts_57f0,y","x":[6815]},{"a":6795,"t":"note","l":"a_1A8B","c":"the high byte of the LDA at $1A89, rewritten as the game runs, by $195B","note":"inside the item at $1A89","x":[6491]},{"a":6796,"t":"code","b":[29,0,16],"m":"ora","oa":4096,"o":"setup_level,x"},{"a":6797,"t":"note","l":"a_1A8D","c":"the low byte of the ORA at $1A8C, rewritten as the game runs, by $198E","note":"inside the item at $1A8C","x":[6542]},{"a":6798,"t":"note","l":"a_1A8E","c":"the high byte of the ORA at $1A8C, rewritten as the game runs, by $1997","note":"inside the item at $1A8C","x":[6551]},{"a":6799,"t":"code","b":[153,240,87],"m":"sta","oa":22512,"o":"texts_57f0,y"},{"a":6801,"t":"note","l":"a_1A91","c":"the high byte of the STA at $1A8F, rewritten as the game runs, by $195E","note":"inside the item at $1A8F","x":[6494]},{"a":6802,"t":"code","b":[185,248,87],"m":"lda","oa":22520,"o":"texts_57f8,y"},{"a":6804,"t":"note","l":"a_1A94","c":"the high byte of the LDA at $1A92, rewritten as the game runs, by $1961","note":"inside the item at $1A92","x":[6497]},{"a":6805,"t":"code","b":[29,0,16],"m":"ora","oa":4096,"o":"setup_level,x"},{"a":6806,"t":"note","l":"a_1A96","c":"the low byte of the ORA at $1A95, rewritten as the game runs, by $19A0","note":"inside the item at $1A95","x":[6560]},{"a":6807,"t":"note","l":"a_1A97","c":"the high byte of the ORA at $1A95, rewritten as the game runs, by $19A9","note":"inside the item at $1A95","x":[6569]},{"a":6808,"t":"code","b":[153,248,87],"m":"sta","oa":22520,"o":"texts_57f8,y"},{"a":6810,"t":"note","l":"a_1A9A","c":"the high byte of the STA at $1A98, rewritten as the game runs, by $1964","note":"inside the item at $1A98","x":[6500]},{"a":6811,"t":"code","b":[200],"m":"iny"},{"a":6812,"t":"code","b":[232],"m":"inx"},{"a":6813,"t":"code","b":[224,9],"m":"cpx","o":"#$09"},{"a":6815,"t":"code","b":[208,232],"m":"bne","oa":6793,"o":"b_1A89"},{"a":6817,"t":"code","b":[96],"m":"rts"},{"a":6818,"l":"draw_lemming","c":"draws one lemming as a software sprite: for each of the screen cells it covers (up to three rows of two), takes a fresh character from the counter at $0422 (or reuses the one already there; codes $F4 and up go through $2D48) and ORs the lemming's frame into it. The characters' bitmap addresses come from $74C0/$75C0","t":"code","b":[173,35,4],"m":"lda","oa":1059,"o":"chars_used","x":[5261]},{"a":6821,"t":"code","b":[56],"m":"sec"},{"a":6822,"t":"code","b":[237,34,4],"m":"sbc","oa":1058,"o":"next_char"},{"a":6825,"t":"code","b":[201,6],"m":"cmp","o":"#$06"},{"a":6827,"t":"code","b":[240,36],"m":"beq","oa":6865,"o":"b_1AD1"},{"a":6829,"t":"code","b":[170],"m":"tax"},{"a":6830,"t":"code","b":[188,236,63],"m":"ldy","oa":16364,"o":"lemming_rows,x"},{"a":6833,"t":"code","b":[174,35,4],"m":"ldx","oa":1059,"o":"chars_used"},{"a":6836,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":6839,"t":"code","b":[141,195,26],"m":"sta","oa":6851,"o":"a_1AC3"},{"a":6842,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":6844,"t":"note","l":"a_1ABC","c":"the high byte of the LDA at $1ABA, rewritten as the game runs, by $13A4","note":"inside the item at $1ABA","x":[5028]},{"a":6845,"t":"code","b":[141,196,26],"m":"sta","oa":6852,"o":"a_1AC4"},{"a":6848,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6850,"l":"b_1AC2","t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y","x":[6854]},{"a":6851,"t":"note","l":"a_1AC3","c":"the low byte of the STA at $1AC2, rewritten as the game runs, by $1AB7","note":"inside the item at $1AC2","x":[6839]},{"a":6852,"t":"note","l":"a_1AC4","c":"the high byte of the STA at $1AC2, rewritten as the game runs, by $1ABD","note":"inside the item at $1AC2","x":[6845]},{"a":6853,"t":"code","b":[136],"m":"dey"},{"a":6854,"t":"code","b":[16,250],"m":"bpl","oa":6850,"o":"b_1AC2"},{"a":6856,"t":"code","b":[173,34,4],"m":"lda","oa":1058,"o":"next_char"},{"a":6859,"t":"code","b":[24],"m":"clc"},{"a":6860,"t":"code","b":[105,6],"m":"adc","o":"#$06"},{"a":6862,"t":"code","b":[141,35,4],"m":"sta","oa":1059,"o":"chars_used"},{"a":6865,"l":"b_1AD1","t":"code","b":[165,181],"m":"lda","oa":181,"o":"zpa_B5","x":[6827]},{"a":6867,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6868,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6869,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6870,"t":"code","b":[170],"m":"tax"},{"a":6871,"t":"code","b":[189,184,75],"m":"lda","oa":19384,"o":"char_row_lo,x"},{"a":6874,"t":"code","b":[133,56],"m":"sta","oa":56,"o":"zpa_38"},{"a":6876,"t":"code","b":[133,62],"m":"sta","oa":62,"o":"zpa_3E"},{"a":6878,"t":"code","b":[189,209,75],"m":"lda","oa":19409,"o":"char_row_hi,x"},{"a":6879,"t":"note","l":"a_1ADF","c":"the low byte of the LDA at $1ADE, rewritten as the game runs, by $13C5","note":"inside the item at $1ADE","x":[5061]},{"a":6880,"t":"note","l":"a_1AE0","c":"the high byte of the LDA at $1ADE, rewritten as the game runs, by $13D4","note":"inside the item at $1ADE","x":[5076]},{"a":6881,"t":"code","b":[133,57],"m":"sta","oa":57,"o":"zpa_39"},{"a":6883,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":6885,"t":"code","b":[9,216],"m":"ora","o":"#$D8"},{"a":6887,"t":"code","b":[133,63],"m":"sta","oa":63,"o":"zpa_3F"},{"a":6889,"t":"code","b":[232],"m":"inx"},{"a":6890,"t":"code","b":[189,184,75],"m":"lda","oa":19384,"o":"char_row_lo,x"},{"a":6893,"t":"code","b":[133,58],"m":"sta","oa":58,"o":"zpa_3A"},{"a":6895,"t":"code","b":[133,170],"m":"sta","oa":170,"o":"lemming_colour_rows"},{"a":6897,"t":"code","b":[189,209,75],"m":"lda","oa":19409,"o":"char_row_hi,x"},{"a":6898,"t":"note","l":"a_1AF2","c":"the low byte of the LDA at $1AF1, rewritten as the game runs, by $13C8","note":"inside the item at $1AF1","x":[5064]},{"a":6899,"t":"note","l":"a_1AF3","c":"the high byte of the LDA at $1AF1, rewritten as the game runs, by $13D7","note":"inside the item at $1AF1","x":[5079]},{"a":6900,"t":"code","b":[133,59],"m":"sta","oa":59,"o":"zpa_3B"},{"a":6902,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":6904,"t":"code","b":[9,216],"m":"ora","o":"#$D8"},{"a":6906,"t":"code","b":[133,171],"m":"sta","oa":171,"o":"zpa_AB"},{"a":6908,"t":"code","b":[232],"m":"inx"},{"a":6909,"t":"code","b":[189,184,75],"m":"lda","oa":19384,"o":"char_row_lo,x"},{"a":6912,"t":"code","b":[133,60],"m":"sta","oa":60,"o":"zpa_3C"},{"a":6914,"t":"code","b":[133,172],"m":"sta","oa":172,"o":"zpa_AC"},{"a":6916,"t":"code","b":[189,209,75],"m":"lda","oa":19409,"o":"char_row_hi,x"},{"a":6917,"t":"note","l":"a_1B05","c":"the low byte of the LDA at $1B04, rewritten as the game runs, by $13CB","note":"inside the item at $1B04","x":[5067]},{"a":6918,"t":"note","l":"a_1B06","c":"the high byte of the LDA at $1B04, rewritten as the game runs, by $13DA","note":"inside the item at $1B04","x":[5082]},{"a":6919,"t":"code","b":[133,61],"m":"sta","oa":61,"o":"zpa_3D"},{"a":6921,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":6923,"t":"code","b":[9,216],"m":"ora","o":"#$D8"},{"a":6925,"t":"code","b":[133,173],"m":"sta","oa":173,"o":"zpa_AD"},{"a":6927,"t":"code","b":[165,180],"m":"lda","oa":180,"o":"lemming_pos"},{"a":6929,"t":"code","b":[24],"m":"clc"},{"a":6930,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":6931,"t":"note","l":"a_1B13","c":"the operand of the ADC at $1B12, rewritten as the game runs, by $1EF6","note":"inside the item at $1B12","x":[7926]},{"a":6932,"t":"code","b":[141,199,28],"m":"sta","oa":7367,"o":"a_1CC7"},{"a":6935,"t":"code","b":[141,29,29],"m":"sta","oa":7453,"o":"a_1D1D"},{"a":6938,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6939,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":6940,"t":"code","b":[168],"m":"tay"},{"a":6941,"t":"code","b":[200],"m":"iny"},{"a":6942,"t":"code","b":[165,181],"m":"lda","oa":181,"o":"zpa_B5"},{"a":6944,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":6946,"t":"code","b":[24],"m":"clc"},{"a":6947,"t":"code","b":[101,177],"m":"adc","oa":177,"o":"frame_row"},{"a":6949,"t":"code","b":[133,179],"m":"sta","oa":179,"o":"zpa_B3"},{"a":6951,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":6953,"t":"code","b":[176,92],"m":"bcs","oa":7047,"o":"b_1B87"},{"a":6955,"t":"code","b":[136],"m":"dey"},{"a":6956,"t":"code","b":[177,56],"m":"lda","oa":56,"o":"(zpa_38),y"},{"a":6958,"t":"code","b":[240,10],"m":"beq","oa":6970,"o":"b_1B3A"},{"a":6960,"t":"code","b":[201,244],"m":"cmp","o":"#$F4"},{"a":6962,"t":"code","b":[144,18],"m":"bcc","oa":6982,"o":"b_1B46"},{"a":6964,"t":"code","b":[32,72,45],"m":"jsr","oa":11592,"o":"copy_water_char"},{"a":6967,"t":"code","b":[76,62,27],"m":"jmp","oa":6974,"o":"j_1B3E"},{"a":6970,"l":"b_1B3A","t":"code","b":[169,9],"m":"lda","o":"#$09","x":[6958]},{"a":6972,"t":"code","b":[145,62],"m":"sta","oa":62,"o":"(zpa_3E),y"},{"a":6974,"l":"j_1B3E","t":"code","b":[173,34,4],"m":"lda","oa":1058,"o":"next_char","x":[6967]},{"a":6977,"t":"code","b":[145,56],"m":"sta","oa":56,"o":"(zpa_38),y"},{"a":6979,"t":"code","b":[238,34,4],"m":"inc","oa":1058,"o":"next_char"},{"a":6982,"l":"b_1B46","t":"code","b":[170],"m":"tax","x":[6962]},{"a":6983,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":6986,"t":"code","b":[141,79,29],"m":"sta","oa":7503,"o":"a_1D4F"},{"a":6989,"t":"code","b":[141,85,29],"m":"sta","oa":7509,"o":"a_1D55"},{"a":6992,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":6994,"t":"note","l":"a_1B52","c":"the high byte of the LDA at $1B50, rewritten as the game runs, by $13A7","note":"inside the item at $1B50","x":[5031]},{"a":6995,"t":"code","b":[141,80,29],"m":"sta","oa":7504,"o":"a_1D50"},{"a":6998,"t":"code","b":[141,86,29],"m":"sta","oa":7510,"o":"a_1D56"},{"a":7001,"t":"code","b":[200],"m":"iny"},{"a":7002,"t":"code","b":[177,56],"m":"lda","oa":56,"o":"(zpa_38),y"},{"a":7004,"t":"code","b":[240,10],"m":"beq","oa":7016,"o":"b_1B68"},{"a":7006,"t":"code","b":[201,244],"m":"cmp","o":"#$F4"},{"a":7008,"t":"code","b":[144,18],"m":"bcc","oa":7028,"o":"b_1B74"},{"a":7010,"t":"code","b":[32,72,45],"m":"jsr","oa":11592,"o":"copy_water_char"},{"a":7013,"t":"code","b":[76,108,27],"m":"jmp","oa":7020,"o":"j_1B6C"},{"a":7016,"l":"b_1B68","t":"code","b":[169,9],"m":"lda","o":"#$09","x":[7004]},{"a":7018,"t":"code","b":[145,62],"m":"sta","oa":62,"o":"(zpa_3E),y"},{"a":7020,"l":"j_1B6C","t":"code","b":[173,34,4],"m":"lda","oa":1058,"o":"next_char","x":[7013]},{"a":7023,"t":"code","b":[145,56],"m":"sta","oa":56,"o":"(zpa_38),y"},{"a":7025,"t":"code","b":[238,34,4],"m":"inc","oa":1058,"o":"next_char"},{"a":7028,"l":"b_1B74","t":"code","b":[170],"m":"tax","x":[7008]},{"a":7029,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":7032,"t":"code","b":[141,97,29],"m":"sta","oa":7521,"o":"a_1D61"},{"a":7035,"t":"code","b":[141,103,29],"m":"sta","oa":7527,"o":"a_1D67"},{"a":7038,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":7040,"t":"note","l":"a_1B80","c":"the high byte of the LDA at $1B7E, rewritten as the game runs, by $13AA","note":"inside the item at $1B7E","x":[5034]},{"a":7041,"t":"code","b":[141,98,29],"m":"sta","oa":7522,"o":"a_1D62"},{"a":7044,"t":"code","b":[141,104,29],"m":"sta","oa":7528,"o":"a_1D68"},{"a":7047,"l":"b_1B87","t":"code","b":[136],"m":"dey","x":[6953]},{"a":7048,"t":"code","b":[177,58],"m":"lda","oa":58,"o":"(zpa_3A),y"},{"a":7050,"t":"code","b":[240,10],"m":"beq","oa":7062,"o":"b_1B96"},{"a":7052,"t":"code","b":[201,244],"m":"cmp","o":"#$F4"},{"a":7054,"t":"code","b":[144,18],"m":"bcc","oa":7074,"o":"b_1BA2"},{"a":7056,"t":"code","b":[32,72,45],"m":"jsr","oa":11592,"o":"copy_water_char"},{"a":7059,"t":"code","b":[76,154,27],"m":"jmp","oa":7066,"o":"j_1B9A"},{"a":7062,"l":"b_1B96","t":"code","b":[169,9],"m":"lda","o":"#$09","x":[7050]},{"a":7064,"t":"code","b":[145,170],"m":"sta","oa":170,"o":"(lemming_colour_rows),y"},{"a":7066,"l":"j_1B9A","t":"code","b":[173,34,4],"m":"lda","oa":1058,"o":"next_char","x":[7059]},{"a":7069,"t":"code","b":[145,58],"m":"sta","oa":58,"o":"(zpa_3A),y"},{"a":7071,"t":"code","b":[238,34,4],"m":"inc","oa":1058,"o":"next_char"},{"a":7074,"l":"b_1BA2","t":"code","b":[170],"m":"tax","x":[7054]},{"a":7075,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":7078,"t":"code","b":[56],"m":"sec"},{"a":7079,"t":"code","b":[233,8],"m":"sbc","o":"#$08"},{"a":7081,"t":"code","b":[141,152,29],"m":"sta","oa":7576,"o":"a_1D98"},{"a":7084,"t":"code","b":[141,158,29],"m":"sta","oa":7582,"o":"a_1D9E"},{"a":7087,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":7089,"t":"note","l":"a_1BB1","c":"the high byte of the LDA at $1BAF, rewritten as the game runs, by $13AD","note":"inside the item at $1BAF","x":[5037]},{"a":7090,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":7092,"t":"code","b":[141,153,29],"m":"sta","oa":7577,"o":"a_1D99"},{"a":7095,"t":"code","b":[141,159,29],"m":"sta","oa":7583,"o":"a_1D9F"},{"a":7098,"t":"code","b":[200],"m":"iny"},{"a":7099,"t":"code","b":[177,58],"m":"lda","oa":58,"o":"(zpa_3A),y"},{"a":7101,"t":"code","b":[240,10],"m":"beq","oa":7113,"o":"b_1BC9"},{"a":7103,"t":"code","b":[201,244],"m":"cmp","o":"#$F4"},{"a":7105,"t":"code","b":[144,18],"m":"bcc","oa":7125,"o":"b_1BD5"},{"a":7107,"t":"code","b":[32,72,45],"m":"jsr","oa":11592,"o":"copy_water_char"},{"a":7110,"t":"code","b":[76,205,27],"m":"jmp","oa":7117,"o":"j_1BCD"},{"a":7113,"l":"b_1BC9","t":"code","b":[169,9],"m":"lda","o":"#$09","x":[7101]},{"a":7115,"t":"code","b":[145,170],"m":"sta","oa":170,"o":"(lemming_colour_rows),y"},{"a":7117,"l":"j_1BCD","t":"code","b":[173,34,4],"m":"lda","oa":1058,"o":"next_char","x":[7110]},{"a":7120,"t":"code","b":[145,58],"m":"sta","oa":58,"o":"(zpa_3A),y"},{"a":7122,"t":"code","b":[238,34,4],"m":"inc","oa":1058,"o":"next_char"},{"a":7125,"l":"b_1BD5","t":"code","b":[170],"m":"tax","x":[7105]},{"a":7126,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":7129,"t":"code","b":[56],"m":"sec"},{"a":7130,"t":"code","b":[233,8],"m":"sbc","o":"#$08"},{"a":7132,"t":"code","b":[141,170,29],"m":"sta","oa":7594,"o":"a_1DAA"},{"a":7135,"t":"code","b":[141,176,29],"m":"sta","oa":7600,"o":"a_1DB0"},{"a":7138,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":7140,"t":"note","l":"a_1BE4","c":"the high byte of the LDA at $1BE2, rewritten as the game runs, by $13B0","note":"inside the item at $1BE2","x":[5040]},{"a":7141,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":7143,"t":"code","b":[141,171,29],"m":"sta","oa":7595,"o":"a_1DAB"},{"a":7146,"t":"code","b":[141,177,29],"m":"sta","oa":7601,"o":"a_1DB1"},{"a":7149,"t":"code","b":[136],"m":"dey"},{"a":7150,"t":"code","b":[177,60],"m":"lda","oa":60,"o":"(zpa_3C),y"},{"a":7152,"t":"code","b":[240,10],"m":"beq","oa":7164,"o":"b_1BFC"},{"a":7154,"t":"code","b":[201,244],"m":"cmp","o":"#$F4"},{"a":7156,"t":"code","b":[144,18],"m":"bcc","oa":7176,"o":"b_1C08"},{"a":7158,"t":"code","b":[32,72,45],"m":"jsr","oa":11592,"o":"copy_water_char"},{"a":7161,"t":"code","b":[76,0,28],"m":"jmp","oa":7168,"o":"j_1C00"},{"a":7164,"l":"b_1BFC","t":"code","b":[169,9],"m":"lda","o":"#$09","x":[7152]},{"a":7166,"t":"code","b":[145,172],"m":"sta","oa":172,"o":"(zpa_AC),y"},{"a":7168,"l":"j_1C00","t":"code","b":[173,34,4],"m":"lda","oa":1058,"o":"next_char","x":[7161]},{"a":7171,"t":"code","b":[145,60],"m":"sta","oa":60,"o":"(zpa_3C),y"},{"a":7173,"t":"code","b":[238,34,4],"m":"inc","oa":1058,"o":"next_char"},{"a":7176,"l":"b_1C08","t":"code","b":[170],"m":"tax","x":[7156]},{"a":7177,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":7180,"t":"code","b":[56],"m":"sec"},{"a":7181,"t":"code","b":[233,16],"m":"sbc","o":"#$10"},{"a":7183,"t":"code","b":[141,191,29],"m":"sta","oa":7615,"o":"a_1DBF"},{"a":7186,"t":"code","b":[141,194,29],"m":"sta","oa":7618,"o":"a_1DC2"},{"a":7189,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":7191,"t":"note","l":"a_1C17","c":"the high byte of the LDA at $1C15, rewritten as the game runs, by $13B3","note":"inside the item at $1C15","x":[5043]},{"a":7192,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":7194,"t":"code","b":[141,192,29],"m":"sta","oa":7616,"o":"a_1DC0"},{"a":7197,"t":"code","b":[141,195,29],"m":"sta","oa":7619,"o":"a_1DC3"},{"a":7200,"t":"code","b":[200],"m":"iny"},{"a":7201,"t":"code","b":[177,60],"m":"lda","oa":60,"o":"(zpa_3C),y"},{"a":7203,"t":"code","b":[240,10],"m":"beq","oa":7215,"o":"b_1C2F"},{"a":7205,"t":"code","b":[201,244],"m":"cmp","o":"#$F4"},{"a":7207,"t":"code","b":[144,18],"m":"bcc","oa":7227,"o":"b_1C3B"},{"a":7209,"t":"code","b":[32,72,45],"m":"jsr","oa":11592,"o":"copy_water_char"},{"a":7212,"t":"code","b":[76,51,28],"m":"jmp","oa":7219,"o":"j_1C33"},{"a":7215,"l":"b_1C2F","t":"code","b":[169,9],"m":"lda","o":"#$09","x":[7203]},{"a":7217,"t":"code","b":[145,172],"m":"sta","oa":172,"o":"(zpa_AC),y"},{"a":7219,"l":"j_1C33","t":"code","b":[173,34,4],"m":"lda","oa":1058,"o":"next_char","x":[7212]},{"a":7222,"t":"code","b":[145,60],"m":"sta","oa":60,"o":"(zpa_3C),y"},{"a":7224,"t":"code","b":[238,34,4],"m":"inc","oa":1058,"o":"next_char"},{"a":7227,"l":"b_1C3B","t":"code","b":[170],"m":"tax","x":[7207]},{"a":7228,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":7231,"t":"code","b":[56],"m":"sec"},{"a":7232,"t":"code","b":[233,16],"m":"sbc","o":"#$10"},{"a":7234,"t":"code","b":[141,206,29],"m":"sta","oa":7630,"o":"a_1DCE"},{"a":7237,"t":"code","b":[141,209,29],"m":"sta","oa":7633,"o":"a_1DD1"},{"a":7240,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":7242,"t":"note","l":"a_1C4A","c":"the high byte of the LDA at $1C48, rewritten as the game runs, by $13B6","note":"inside the item at $1C48","x":[5046]},{"a":7243,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":7245,"t":"code","b":[141,207,29],"m":"sta","oa":7631,"o":"a_1DCF"},{"a":7248,"t":"code","b":[141,210,29],"m":"sta","oa":7634,"o":"a_1DD2"},{"a":7251,"t":"code","b":[173,227,6],"m":"lda","oa":1763,"o":"frame_page"},{"a":7254,"t":"code","b":[240,12],"m":"beq","oa":7268,"o":"lemming_frame_ptrs"},{"a":7256,"t":"code","b":[238,123,28],"m":"inc","oa":7291,"o":"a_1C7B"},{"a":7259,"t":"code","b":[238,137,28],"m":"inc","oa":7305,"o":"a_1C89"},{"a":7262,"t":"code","b":[238,152,28],"m":"inc","oa":7320,"o":"a_1C98"},{"a":7265,"t":"code","b":[238,166,28],"m":"inc","oa":7334,"o":"a_1CA6"},{"a":7268,"l":"lemming_frame_ptrs","c":"(inside draw_lemming) points the drawing loops at the frame's graphics from $3C00/$3D2C/$3E58/$2EA0 by frame number","t":"code","b":[174,32,4],"m":"ldx","oa":1056,"o":"lemming_offset","x":[7254]},{"a":7271,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":7273,"t":"code","b":[24],"m":"clc"},{"a":7274,"t":"code","b":[101,177],"m":"adc","oa":177,"o":"frame_row"},{"a":7276,"t":"code","b":[56],"m":"sec"},{"a":7277,"t":"code","b":[229,179],"m":"sbc","oa":179,"o":"zpa_B3"},{"a":7279,"t":"code","b":[141,148,28],"m":"sta","oa":7316,"o":"a_1C94"},{"a":7282,"t":"code","b":[141,208,28],"m":"sta","oa":7376,"o":"a_1CD0"},{"a":7285,"t":"code","b":[141,231,28],"m":"sta","oa":7399,"o":"a_1CE7"},{"a":7288,"t":"code","b":[24],"m":"clc"},{"a":7289,"t":"code","b":[125,0,60],"m":"adc","oa":15360,"o":"frame_lo,x"},{"a":7291,"t":"note","l":"a_1C7B","c":"the high byte of the ADC at $1C79, rewritten as the game runs, by $1C58, $1CB5","note":"inside the item at $1C79","x":[7256,7349]},{"a":7292,"t":"code","b":[141,73,29],"m":"sta","oa":7497,"o":"a_1D49"},{"a":7295,"t":"code","b":[141,146,29],"m":"sta","oa":7570,"o":"a_1D92"},{"a":7298,"t":"code","b":[141,185,29],"m":"sta","oa":7609,"o":"a_1DB9"},{"a":7301,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":7303,"t":"code","b":[125,44,61],"m":"adc","oa":15660,"o":"frame_hi,x"},{"a":7305,"t":"note","l":"a_1C89","c":"the high byte of the ADC at $1C87, rewritten as the game runs, by $1C5B, $1CB8","note":"inside the item at $1C87","x":[7259,7352]},{"a":7306,"t":"code","b":[141,74,29],"m":"sta","oa":7498,"o":"a_1D4A"},{"a":7309,"t":"code","b":[141,147,29],"m":"sta","oa":7571,"o":"a_1D93"},{"a":7312,"t":"code","b":[141,186,29],"m":"sta","oa":7610,"o":"a_1DBA"},{"a":7315,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":7316,"t":"note","l":"a_1C94","c":"the operand of the LDA at $1C93, rewritten as the game runs, by $1C6F","note":"inside the item at $1C93","x":[7279]},{"a":7317,"t":"code","b":[24],"m":"clc"},{"a":7318,"t":"code","b":[125,88,62],"m":"adc","oa":15960,"o":"frame2_lo,x"},{"a":7320,"t":"note","l":"a_1C98","c":"the high byte of the ADC at $1C96, rewritten as the game runs, by $1C5E, $1CBB","note":"inside the item at $1C96","x":[7262,7355]},{"a":7321,"t":"code","b":[141,91,29],"m":"sta","oa":7515,"o":"a_1D5B"},{"a":7324,"t":"code","b":[141,164,29],"m":"sta","oa":7588,"o":"a_1DA4"},{"a":7327,"t":"code","b":[141,200,29],"m":"sta","oa":7624,"o":"a_1DC8"},{"a":7330,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":7332,"t":"code","b":[125,160,46],"m":"adc","oa":11936,"o":"frame_ptr_hi,x"},{"a":7334,"t":"note","l":"a_1CA6","c":"the high byte of the ADC at $1CA4, rewritten as the game runs, by $1C61, $1CBE","note":"inside the item at $1CA4","x":[7265,7358]},{"a":7335,"t":"code","b":[141,92,29],"m":"sta","oa":7516,"o":"a_1D5C"},{"a":7338,"t":"code","b":[141,165,29],"m":"sta","oa":7589,"o":"a_1DA5"},{"a":7341,"t":"code","b":[141,201,29],"m":"sta","oa":7625,"o":"a_1DC9"},{"a":7344,"t":"code","b":[173,227,6],"m":"lda","oa":1763,"o":"frame_page"},{"a":7347,"t":"code","b":[240,12],"m":"beq","oa":7361,"o":"b_1CC1"},{"a":7349,"t":"code","b":[206,123,28],"m":"dec","oa":7291,"o":"a_1C7B"},{"a":7352,"t":"code","b":[206,137,28],"m":"dec","oa":7305,"o":"a_1C89"},{"a":7355,"t":"code","b":[206,152,28],"m":"dec","oa":7320,"o":"a_1C98"},{"a":7358,"t":"code","b":[206,166,28],"m":"dec","oa":7334,"o":"a_1CA6"},{"a":7361,"l":"b_1CC1","t":"code","b":[172,30,4],"m":"ldy","oa":1054,"o":"fuse_digit","x":[7347]},{"a":7364,"t":"code","b":[240,58],"m":"beq","oa":7424,"o":"b_1D00"},{"a":7366,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":7367,"t":"note","l":"a_1CC7","c":"the operand of the LDA at $1CC6, rewritten as the game runs, by $1B14","note":"inside the item at $1CC6","x":[6932]},{"a":7368,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":7370,"t":"code","b":[24],"m":"clc"},{"a":7371,"t":"code","b":[121,155,77],"m":"adc","oa":19867,"o":"count_digit_index,y"},{"a":7374,"t":"code","b":[170],"m":"tax"},{"a":7375,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":7376,"t":"note","l":"a_1CD0","c":"the operand of the LDA at $1CCF, rewritten as the game runs, by $1C72","note":"inside the item at $1CCF","x":[7282]},{"a":7377,"t":"code","b":[24],"m":"clc"},{"a":7378,"t":"code","b":[125,212,72],"m":"adc","oa":18644,"o":"count_digit_lo,x"},{"a":7381,"t":"code","b":[141,82,29],"m":"sta","oa":7506,"o":"a_1D52"},{"a":7384,"t":"code","b":[141,155,29],"m":"sta","oa":7579,"o":"a_1D9B"},{"a":7387,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":7389,"t":"code","b":[125,136,77],"m":"adc","oa":19848,"o":"count_digit_hi,x"},{"a":7392,"t":"code","b":[141,83,29],"m":"sta","oa":7507,"o":"a_1D53"},{"a":7395,"t":"code","b":[141,156,29],"m":"sta","oa":7580,"o":"a_1D9C"},{"a":7398,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":7399,"t":"note","l":"a_1CE7","c":"the operand of the LDA at $1CE6, rewritten as the game runs, by $1C75","note":"inside the item at $1CE6","x":[7285]},{"a":7400,"t":"code","b":[24],"m":"clc"},{"a":7401,"t":"code","b":[125,96,77],"m":"adc","oa":19808,"o":"count_digit2_lo,x"},{"a":7404,"t":"code","b":[141,100,29],"m":"sta","oa":7524,"o":"a_1D64"},{"a":7407,"t":"code","b":[141,173,29],"m":"sta","oa":7597,"o":"a_1DAD"},{"a":7410,"t":"code","b":[189,116,77],"m":"lda","oa":19828,"o":"count_digit2_hi,x"},{"a":7413,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":7415,"t":"code","b":[141,101,29],"m":"sta","oa":7525,"o":"a_1D65"},{"a":7418,"t":"code","b":[141,174,29],"m":"sta","oa":7598,"o":"a_1DAE"},{"a":7421,"t":"code","b":[76,28,29],"m":"jmp","oa":7452,"o":"j_1D1C"},{"a":7424,"l":"b_1D00","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[7364]},{"a":7426,"t":"code","b":[141,82,29],"m":"sta","oa":7506,"o":"a_1D52"},{"a":7429,"t":"code","b":[141,100,29],"m":"sta","oa":7524,"o":"a_1D64"},{"a":7432,"t":"code","b":[141,155,29],"m":"sta","oa":7579,"o":"a_1D9B"},{"a":7435,"t":"code","b":[141,173,29],"m":"sta","oa":7597,"o":"a_1DAD"},{"a":7438,"t":"code","b":[169,188],"m":"lda","o":"#$BC"},{"a":7440,"t":"code","b":[141,83,29],"m":"sta","oa":7507,"o":"a_1D53"},{"a":7443,"t":"code","b":[141,101,29],"m":"sta","oa":7525,"o":"a_1D65"},{"a":7446,"t":"code","b":[141,156,29],"m":"sta","oa":7580,"o":"a_1D9C"},{"a":7449,"t":"code","b":[141,174,29],"m":"sta","oa":7598,"o":"a_1DAE"},{"a":7452,"l":"j_1D1C","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[7421]},{"a":7453,"t":"note","l":"a_1D1D","c":"the operand of the LDA at $1D1C, rewritten as the game runs, by $1B17","note":"inside the item at $1D1C","x":[6935]},{"a":7454,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":7456,"t":"code","b":[10],"m":"asl","o":"a"},{"a":7457,"t":"code","b":[24],"m":"clc"},{"a":7458,"t":"code","b":[105,180],"m":"adc","o":"#$B4"},{"a":7460,"t":"code","b":[170],"m":"tax"},{"a":7461,"t":"code","b":[142,77,29],"m":"stx","oa":7501,"o":"a_1D4D"},{"a":7464,"t":"code","b":[142,95,29],"m":"stx","oa":7519,"o":"a_1D5F"},{"a":7467,"t":"code","b":[142,150,29],"m":"stx","oa":7574,"o":"a_1D96"},{"a":7470,"t":"code","b":[142,168,29],"m":"stx","oa":7592,"o":"a_1DA8"},{"a":7473,"t":"code","b":[142,189,29],"m":"stx","oa":7613,"o":"a_1DBD"},{"a":7476,"t":"code","b":[142,204,29],"m":"stx","oa":7628,"o":"a_1DCC"},{"a":7479,"t":"code","b":[232],"m":"inx"},{"a":7480,"t":"code","b":[142,89,29],"m":"stx","oa":7513,"o":"a_1D59"},{"a":7483,"t":"code","b":[142,162,29],"m":"stx","oa":7586,"o":"a_1DA2"},{"a":7486,"t":"code","b":[142,198,29],"m":"stx","oa":7622,"o":"a_1DC6"},{"a":7489,"t":"code","b":[165,179],"m":"lda","oa":179,"o":"zpa_B3"},{"a":7491,"t":"code","b":[168],"m":"tay"},{"a":7492,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":7494,"t":"code","b":[176,38],"m":"bcs","oa":7534,"o":"b_1D6E"},{"a":7496,"l":"or_frame_rows","c":"ORs a lemming's frame into the claimed characters, row by row; the two colour bits of each pixel come from $B400/$B500 (a byte's pixels spread for the X position) and the frame's mask at $3090/$30A0","t":"code","b":[190,0,16],"m":"ldx","oa":4096,"o":"setup_level,y","x":[7532]},{"a":7497,"t":"note","l":"a_1D49","c":"the low byte of the LDX at $1D48, rewritten as the game runs, by $1C7C","note":"inside the item at $1D48","x":[7292]},{"a":7498,"t":"note","l":"a_1D4A","c":"the high byte of the LDX at $1D48, rewritten as the game runs, by $1C8A","note":"inside the item at $1D48","x":[7306]},{"a":7499,"t":"code","b":[189,0,180],"m":"lda","oa":46080,"o":"identity,x"},{"a":7501,"t":"note","l":"a_1D4D","c":"the high byte of the LDA at $1D4B, rewritten as the game runs, by $1D25","note":"inside the item at $1D4B","x":[7461]},{"a":7502,"t":"code","b":[25,0,16],"m":"ora","oa":4096,"o":"setup_level,y"},{"a":7503,"t":"note","l":"a_1D4F","c":"the low byte of the ORA at $1D4E, rewritten as the game runs, by $1B4A","note":"inside the item at $1D4E","x":[6986]},{"a":7504,"t":"note","l":"a_1D50","c":"the high byte of the ORA at $1D4E, rewritten as the game runs, by $1B53","note":"inside the item at $1D4E","x":[6995]},{"a":7505,"t":"code","b":[25,144,48],"m":"ora","oa":12432,"o":"sustain_release,y"},{"a":7506,"t":"note","l":"a_1D52","c":"the low byte of the ORA at $1D51, rewritten as the game runs, by $1CD5, $1D02","note":"inside the item at $1D51","x":[7381,7426]},{"a":7507,"t":"note","l":"a_1D53","c":"the high byte of the ORA at $1D51, rewritten as the game runs, by $1CE0, $1D10","note":"inside the item at $1D51","x":[7392,7440]},{"a":7508,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":7509,"t":"note","l":"a_1D55","c":"the low byte of the STA at $1D54, rewritten as the game runs, by $1B4D","note":"inside the item at $1D54","x":[6989]},{"a":7510,"t":"note","l":"a_1D56","c":"the high byte of the STA at $1D54, rewritten as the game runs, by $1B56","note":"inside the item at $1D54","x":[6998]},{"a":7511,"t":"code","b":[189,0,181],"m":"lda","oa":46336,"o":"zero_table,x"},{"a":7513,"t":"note","l":"a_1D59","c":"the high byte of the LDA at $1D57, rewritten as the game runs, by $1D38","note":"inside the item at $1D57","x":[7480]},{"a":7514,"t":"code","b":[190,0,16],"m":"ldx","oa":4096,"o":"setup_level,y"},{"a":7515,"t":"note","l":"a_1D5B","c":"the low byte of the LDX at $1D5A, rewritten as the game runs, by $1C99","note":"inside the item at $1D5A","x":[7321]},{"a":7516,"t":"note","l":"a_1D5C","c":"the high byte of the LDX at $1D5A, rewritten as the game runs, by $1CA7","note":"inside the item at $1D5A","x":[7335]},{"a":7517,"t":"code","b":[29,0,180],"m":"ora","oa":46080,"o":"identity,x"},{"a":7519,"t":"note","l":"a_1D5F","c":"the high byte of the ORA at $1D5D, rewritten as the game runs, by $1D28","note":"inside the item at $1D5D","x":[7464]},{"a":7520,"t":"code","b":[25,0,16],"m":"ora","oa":4096,"o":"setup_level,y"},{"a":7521,"t":"note","l":"a_1D61","c":"the low byte of the ORA at $1D60, rewritten as the game runs, by $1B78","note":"inside the item at $1D60","x":[7032]},{"a":7522,"t":"note","l":"a_1D62","c":"the high byte of the ORA at $1D60, rewritten as the game runs, by $1B81","note":"inside the item at $1D60","x":[7041]},{"a":7523,"t":"code","b":[25,160,48],"m":"ora","oa":12448,"o":"sprite_mask_hi,y"},{"a":7524,"t":"note","l":"a_1D64","c":"the low byte of the ORA at $1D63, rewritten as the game runs, by $1CEC, $1D05","note":"inside the item at $1D63","x":[7404,7429]},{"a":7525,"t":"note","l":"a_1D65","c":"the high byte of the ORA at $1D63, rewritten as the game runs, by $1CF7, $1D13","note":"inside the item at $1D63","x":[7415,7443]},{"a":7526,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":7527,"t":"note","l":"a_1D67","c":"the low byte of the STA at $1D66, rewritten as the game runs, by $1B7B","note":"inside the item at $1D66","x":[7035]},{"a":7528,"t":"note","l":"a_1D68","c":"the high byte of the STA at $1D66, rewritten as the game runs, by $1B84","note":"inside the item at $1D66","x":[7044]},{"a":7529,"t":"code","b":[200],"m":"iny"},{"a":7530,"t":"code","b":[192,8],"m":"cpy","o":"#$08"},{"a":7532,"t":"code","b":[208,218],"m":"bne","oa":7496,"o":"or_frame_rows"},{"a":7534,"l":"b_1D6E","t":"code","b":[169,16],"m":"lda","o":"#$10","x":[7494]},{"a":7536,"t":"code","b":[24],"m":"clc"},{"a":7537,"t":"code","b":[101,179],"m":"adc","oa":179,"o":"zpa_B3"},{"a":7539,"t":"code","b":[56],"m":"sec"},{"a":7540,"t":"code","b":[229,177],"m":"sbc","oa":177,"o":"frame_row"},{"a":7542,"t":"code","b":[201,17],"m":"cmp","o":"#$11"},{"a":7544,"t":"code","b":[144,15],"m":"bcc","oa":7561,"o":"b_1D89"},{"a":7546,"t":"code","b":[141,213,29],"m":"sta","oa":7637,"o":"a_1DD5"},{"a":7549,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":7551,"t":"code","b":[141,180,29],"m":"sta","oa":7604,"o":"a_1DB4"},{"a":7554,"t":"code","b":[169,234],"m":"lda","o":"#$EA"},{"a":7556,"t":"code","b":[141,183,29],"m":"sta","oa":7607,"o":"a_1DB7"},{"a":7559,"t":"code","b":[208,8],"m":"bne","oa":7569,"o":"b_1D91"},{"a":7561,"l":"b_1D89","t":"code","b":[141,180,29],"m":"sta","oa":7604,"o":"a_1DB4","x":[7544]},{"a":7564,"t":"code","b":[169,96],"m":"lda","o":"#$60"},{"a":7566,"t":"code","b":[141,183,29],"m":"sta","oa":7607,"o":"a_1DB7"},{"a":7569,"l":"b_1D91","t":"code","b":[190,0,16],"m":"ldx","oa":4096,"o":"setup_level,y","x":[7559,7605]},{"a":7570,"t":"note","l":"a_1D92","c":"the low byte of the LDX at $1D91, rewritten as the game runs, by $1C7F","note":"inside the item at $1D91","x":[7295]},{"a":7571,"t":"note","l":"a_1D93","c":"the high byte of the LDX at $1D91, rewritten as the game runs, by $1C8D","note":"inside the item at $1D91","x":[7309]},{"a":7572,"t":"code","b":[189,0,180],"m":"lda","oa":46080,"o":"identity,x"},{"a":7574,"t":"note","l":"a_1D96","c":"the high byte of the LDA at $1D94, rewritten as the game runs, by $1D2B","note":"inside the item at $1D94","x":[7467]},{"a":7575,"t":"code","b":[25,0,16],"m":"ora","oa":4096,"o":"setup_level,y"},{"a":7576,"t":"note","l":"a_1D98","c":"the low byte of the ORA at $1D97, rewritten as the game runs, by $1BA9","note":"inside the item at $1D97","x":[7081]},{"a":7577,"t":"note","l":"a_1D99","c":"the high byte of the ORA at $1D97, rewritten as the game runs, by $1BB4","note":"inside the item at $1D97","x":[7092]},{"a":7578,"t":"code","b":[25,144,48],"m":"ora","oa":12432,"o":"sustain_release,y"},{"a":7579,"t":"note","l":"a_1D9B","c":"the low byte of the ORA at $1D9A, rewritten as the game runs, by $1CD8, $1D08","note":"inside the item at $1D9A","x":[7384,7432]},{"a":7580,"t":"note","l":"a_1D9C","c":"the high byte of the ORA at $1D9A, rewritten as the game runs, by $1CE3, $1D16","note":"inside the item at $1D9A","x":[7395,7446]},{"a":7581,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":7582,"t":"note","l":"a_1D9E","c":"the low byte of the STA at $1D9D, rewritten as the game runs, by $1BAC","note":"inside the item at $1D9D","x":[7084]},{"a":7583,"t":"note","l":"a_1D9F","c":"the high byte of the STA at $1D9D, rewritten as the game runs, by $1BB7","note":"inside the item at $1D9D","x":[7095]},{"a":7584,"t":"code","b":[189,0,181],"m":"lda","oa":46336,"o":"zero_table,x"},{"a":7586,"t":"note","l":"a_1DA2","c":"the high byte of the LDA at $1DA0, rewritten as the game runs, by $1D3B","note":"inside the item at $1DA0","x":[7483]},{"a":7587,"t":"code","b":[190,0,16],"m":"ldx","oa":4096,"o":"setup_level,y"},{"a":7588,"t":"note","l":"a_1DA4","c":"the low byte of the LDX at $1DA3, rewritten as the game runs, by $1C9C","note":"inside the item at $1DA3","x":[7324]},{"a":7589,"t":"note","l":"a_1DA5","c":"the high byte of the LDX at $1DA3, rewritten as the game runs, by $1CAA","note":"inside the item at $1DA3","x":[7338]},{"a":7590,"t":"code","b":[29,0,180],"m":"ora","oa":46080,"o":"identity,x"},{"a":7592,"t":"note","l":"a_1DA8","c":"the high byte of the ORA at $1DA6, rewritten as the game runs, by $1D2E","note":"inside the item at $1DA6","x":[7470]},{"a":7593,"t":"code","b":[25,0,16],"m":"ora","oa":4096,"o":"setup_level,y"},{"a":7594,"t":"note","l":"a_1DAA","c":"the low byte of the ORA at $1DA9, rewritten as the game runs, by $1BDC","note":"inside the item at $1DA9","x":[7132]},{"a":7595,"t":"note","l":"a_1DAB","c":"the high byte of the ORA at $1DA9, rewritten as the game runs, by $1BE7","note":"inside the item at $1DA9","x":[7143]},{"a":7596,"t":"code","b":[25,160,48],"m":"ora","oa":12448,"o":"sprite_mask_hi,y"},{"a":7597,"t":"note","l":"a_1DAD","c":"the low byte of the ORA at $1DAC, rewritten as the game runs, by $1CEF, $1D0B","note":"inside the item at $1DAC","x":[7407,7435]},{"a":7598,"t":"note","l":"a_1DAE","c":"the high byte of the ORA at $1DAC, rewritten as the game runs, by $1CFA, $1D19","note":"inside the item at $1DAC","x":[7418,7449]},{"a":7599,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":7600,"t":"note","l":"a_1DB0","c":"the low byte of the STA at $1DAF, rewritten as the game runs, by $1BDF","note":"inside the item at $1DAF","x":[7135]},{"a":7601,"t":"note","l":"a_1DB1","c":"the high byte of the STA at $1DAF, rewritten as the game runs, by $1BEA","note":"inside the item at $1DAF","x":[7146]},{"a":7602,"t":"code","b":[200],"m":"iny"},{"a":7603,"t":"code","b":[192,16],"m":"cpy","o":"#$10"},{"a":7604,"t":"note","l":"a_1DB4","c":"the operand of the CPY at $1DB3, rewritten as the game runs, by $1D7F, $1D89","note":"inside the item at $1DB3","x":[7551,7561]},{"a":7605,"t":"code","b":[208,218],"m":"bne","oa":7569,"o":"b_1D91"},{"a":7607,"l":"a_1DB7","c":"this opcode is rewritten by $1D84 and $1D8E: NOP lets the loop below draw a third row of the lemming, RTS ends the drawing after two","t":"code","b":[234],"m":"nop","x":[7556,7566]},{"a":7608,"l":"b_1DB8","t":"code","b":[190,0,16],"m":"ldx","oa":4096,"o":"setup_level,y","x":[7638]},{"a":7609,"t":"note","l":"a_1DB9","c":"the low byte of the LDX at $1DB8, rewritten as the game runs, by $1C82","note":"inside the item at $1DB8","x":[7298]},{"a":7610,"t":"note","l":"a_1DBA","c":"the high byte of the LDX at $1DB8, rewritten as the game runs, by $1C90","note":"inside the item at $1DB8","x":[7312]},{"a":7611,"t":"code","b":[189,0,180],"m":"lda","oa":46080,"o":"identity,x"},{"a":7613,"t":"note","l":"a_1DBD","c":"the high byte of the LDA at $1DBB, rewritten as the game runs, by $1D31","note":"inside the item at $1DBB","x":[7473]},{"a":7614,"t":"code","b":[25,0,16],"m":"ora","oa":4096,"o":"setup_level,y"},{"a":7615,"t":"note","l":"a_1DBF","c":"the low byte of the ORA at $1DBE, rewritten as the game runs, by $1C0F","note":"inside the item at $1DBE","x":[7183]},{"a":7616,"t":"note","l":"a_1DC0","c":"the high byte of the ORA at $1DBE, rewritten as the game runs, by $1C1A","note":"inside the item at $1DBE","x":[7194]},{"a":7617,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":7618,"t":"note","l":"a_1DC2","c":"the low byte of the STA at $1DC1, rewritten as the game runs, by $1C12","note":"inside the item at $1DC1","x":[7186]},{"a":7619,"t":"note","l":"a_1DC3","c":"the high byte of the STA at $1DC1, rewritten as the game runs, by $1C1D","note":"inside the item at $1DC1","x":[7197]},{"a":7620,"t":"code","b":[189,0,181],"m":"lda","oa":46336,"o":"zero_table,x"},{"a":7622,"t":"note","l":"a_1DC6","c":"the high byte of the LDA at $1DC4, rewritten as the game runs, by $1D3E","note":"inside the item at $1DC4","x":[7486]},{"a":7623,"t":"code","b":[190,0,16],"m":"ldx","oa":4096,"o":"setup_level,y"},{"a":7624,"t":"note","l":"a_1DC8","c":"the low byte of the LDX at $1DC7, rewritten as the game runs, by $1C9F","note":"inside the item at $1DC7","x":[7327]},{"a":7625,"t":"note","l":"a_1DC9","c":"the high byte of the LDX at $1DC7, rewritten as the game runs, by $1CAD","note":"inside the item at $1DC7","x":[7341]},{"a":7626,"t":"code","b":[29,0,180],"m":"ora","oa":46080,"o":"identity,x"},{"a":7628,"t":"note","l":"a_1DCC","c":"the high byte of the ORA at $1DCA, rewritten as the game runs, by $1D34","note":"inside the item at $1DCA","x":[7476]},{"a":7629,"t":"code","b":[25,0,16],"m":"ora","oa":4096,"o":"setup_level,y"},{"a":7630,"t":"note","l":"a_1DCE","c":"the low byte of the ORA at $1DCD, rewritten as the game runs, by $1C42","note":"inside the item at $1DCD","x":[7234]},{"a":7631,"t":"note","l":"a_1DCF","c":"the high byte of the ORA at $1DCD, rewritten as the game runs, by $1C4D","note":"inside the item at $1DCD","x":[7245]},{"a":7632,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":7633,"t":"note","l":"a_1DD1","c":"the low byte of the STA at $1DD0, rewritten as the game runs, by $1C45","note":"inside the item at $1DD0","x":[7237]},{"a":7634,"t":"note","l":"a_1DD2","c":"the high byte of the STA at $1DD0, rewritten as the game runs, by $1C50","note":"inside the item at $1DD0","x":[7248]},{"a":7635,"t":"code","b":[200],"m":"iny"},{"a":7636,"t":"code","b":[192,24],"m":"cpy","o":"#$18"},{"a":7637,"t":"note","l":"a_1DD5","c":"the operand of the CPY at $1DD4, rewritten as the game runs, by $1D7A","note":"inside the item at $1DD4","x":[7546]},{"a":7638,"t":"code","b":[208,224],"m":"bne","oa":7608,"o":"b_1DB8"},{"a":7640,"l":"r_1DD8","t":"code","b":[96],"m":"rts","x":[7651,7697]},{"a":7641,"l":"release_lemmings","c":"the trap doors: a timer driven by the release rate ($05B8 + $0595 from $4FE8) lets the next lemming out; the first time it plays sounds 1 and 2. Each new lemming starts at the next entrance in the level header ($E06C/$E06D X, $E06E Y; three bytes each, $FF ends the list), with the direction from $E055 (toggled every lemming when $E054 is set), and counts as out ($158F)","t":"code","b":[173,184,5],"m":"lda","oa":1464,"o":"release_timer","x":[3670]},{"a":7644,"t":"code","b":[24],"m":"clc"},{"a":7645,"t":"code","b":[109,149,5],"m":"adc","oa":1429,"o":"release_step"},{"a":7648,"t":"code","b":[141,184,5],"m":"sta","oa":1464,"o":"release_timer"},{"a":7651,"t":"code","b":[144,243],"m":"bcc","oa":7640,"o":"r_1DD8"},{"a":7653,"t":"code","b":[44,225,6],"m":"bit","oa":1761,"o":"release_started"},{"a":7656,"t":"code","b":[48,24],"m":"bmi","oa":7682,"o":"b_1E02"},{"a":7658,"t":"code","b":[44,71,203],"m":"bit","oa":52039,"o":"sound_mode"},{"a":7661,"t":"code","b":[16,14],"m":"bpl","oa":7677,"o":"b_1DFD"},{"a":7663,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":7665,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":7667,"t":"code","b":[32,3,48],"m":"jsr","oa":12291,"o":"sound_start"},{"a":7670,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":7672,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":7674,"t":"code","b":[32,3,48],"m":"jsr","oa":12291,"o":"sound_start"},{"a":7677,"l":"b_1DFD","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[7661]},{"a":7679,"t":"code","b":[141,225,6],"m":"sta","oa":1761,"o":"release_started"},{"a":7682,"l":"b_1E02","t":"code","b":[174,120,5],"m":"ldx","oa":1400,"o":"release_rate","x":[7656]},{"a":7685,"t":"code","b":[189,232,79],"m":"lda","oa":20456,"o":"release_timer_step,x"},{"a":7688,"t":"code","b":[141,149,5],"m":"sta","oa":1429,"o":"release_step"},{"a":7691,"t":"code","b":[174,183,5],"m":"ldx","oa":1463,"o":"out_count"},{"a":7694,"t":"code","b":[236,57,224],"m":"cpx","oa":57401,"o":"lemmings_total"},{"a":7697,"t":"code","b":[240,197],"m":"beq","oa":7640,"o":"r_1DD8"},{"a":7699,"t":"code","b":[173,84,224],"m":"lda","oa":57428,"o":"dir_alternate"},{"a":7702,"t":"code","b":[240,9],"m":"beq","oa":7713,"o":"b_1E21"},{"a":7704,"t":"code","b":[173,85,224],"m":"lda","oa":57429,"o":"next_direction"},{"a":7707,"t":"code","b":[77,84,224],"m":"eor","oa":57428,"o":"dir_alternate"},{"a":7710,"t":"code","b":[141,85,224],"m":"sta","oa":57429,"o":"next_direction"},{"a":7713,"l":"b_1E21","t":"code","b":[173,150,5],"m":"lda","oa":1430,"o":"entrance_index","x":[7702]},{"a":7716,"t":"code","b":[24],"m":"clc"},{"a":7717,"t":"code","b":[105,3],"m":"adc","o":"#$03"},{"a":7719,"t":"code","b":[201,9],"m":"cmp","o":"#$09"},{"a":7721,"t":"code","b":[240,8],"m":"beq","oa":7731,"o":"b_1E33"},{"a":7723,"t":"code","b":[168],"m":"tay"},{"a":7724,"t":"code","b":[190,110,224],"m":"ldx","oa":57454,"o":"entrance_row,y"},{"a":7727,"t":"code","b":[224,255],"m":"cpx","o":"#$FF"},{"a":7729,"t":"code","b":[208,2],"m":"bne","oa":7733,"o":"b_1E35"},{"a":7731,"l":"b_1E33","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[7721]},{"a":7733,"l":"b_1E35","t":"code","b":[141,150,5],"m":"sta","oa":1430,"o":"entrance_index","x":[7729]},{"a":7736,"t":"code","b":[172,150,5],"m":"ldy","oa":1430,"o":"entrance_index"},{"a":7739,"t":"code","b":[174,183,5],"m":"ldx","oa":1463,"o":"out_count"},{"a":7742,"t":"code","b":[173,85,224],"m":"lda","oa":57429,"o":"next_direction"},{"a":7745,"t":"code","b":[157,36,4],"m":"sta","oa":1060,"o":"lemming_action,x"},{"a":7748,"t":"code","b":[185,109,224],"m":"lda","oa":57453,"o":"entrance_col_lo,y"},{"a":7751,"t":"code","b":[24],"m":"clc"},{"a":7752,"t":"code","b":[105,2],"m":"adc","o":"#$02"},{"a":7754,"t":"code","b":[157,136,4],"m":"sta","oa":1160,"o":"lemming_x,x"},{"a":7757,"t":"code","b":[185,108,224],"m":"lda","oa":57452,"o":"entrances,y"},{"a":7760,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":7762,"t":"code","b":[157,86,4],"m":"sta","oa":1110,"o":"lemming_flags,x"},{"a":7765,"t":"code","b":[185,110,224],"m":"lda","oa":57454,"o":"entrance_row,y"},{"a":7768,"t":"code","b":[24],"m":"clc"},{"a":7769,"t":"code","b":[105,5],"m":"adc","o":"#$05"},{"a":7771,"t":"code","b":[157,186,4],"m":"sta","oa":1210,"o":"lemming_y,x"},{"a":7774,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":7776,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":7779,"t":"code","b":[238,183,5],"m":"inc","oa":1463,"o":"out_count"},{"a":7782,"t":"code","b":[32,143,21],"m":"jsr","oa":5519,"o":"count_out"},{"a":7785,"t":"code","b":[96],"m":"rts"},{"a":7786,"l":"action_handler_lo","c":"low bytes of the 21 action handlers, by action number (the low five bits of $0424)","t":"byte","b":[116,67,11,36,125,157,74,116],"x":[7905]},{"a":7794,"t":"byte","b":[19,19,155,2,36,36,53,53]},{"a":7802,"t":"byte","b":[202,202,78,102,141]},{"a":7807,"l":"action_handler_hi","c":"the action handlers' addresses, high bytes (21)","t":"byte","b":[33,34,33,34,34,35,36,37],"x":[7911]},{"a":7815,"t":"byte","b":[32,32,37,37,38,38,39,39]},{"a":7823,"t":"byte","b":[39,39,40,40,35]},{"a":7828,"l":"move_lemming","c":"one pass of one lemming: its action and flags into $05C6/$05C7, the terrain pointers set for its position ($287E); unless paused, a level with deadly ground ($E07C) checks it ($2E07, result 2: action $13, sound $1E), then its action's handler runs (the JMP at $2010, operand from $1E6A/$1E7F); then the handler's step moves it in X ($2E56) and Y ($2E68). A lemming that leaves the level at either side or below line $A9 is gone (sound $1E); one that reaches the exit (within 9 lines and 2 columns of it) starts action 4 (sound $1B). Last, the animation frame advances","t":"code","b":[189,36,4],"m":"lda","oa":1060,"o":"lemming_action,x","x":[5146]},{"a":7831,"t":"code","b":[41,223],"m":"and","o":"#$DF"},{"a":7833,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":7836,"t":"code","b":[189,236,4],"m":"lda","oa":1260,"o":"lemming_fuse,x"},{"a":7839,"t":"code","b":[41,224],"m":"and","o":"#$E0"},{"a":7841,"t":"code","b":[141,199,5],"m":"sta","oa":1479,"o":"fuse_now"},{"a":7844,"t":"code","b":[32,126,40],"m":"jsr","oa":10366,"o":"terrain_ptrs"},{"a":7847,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":7849,"t":"code","b":[44,220,6],"m":"bit","oa":1756,"o":"paused_pass"},{"a":7852,"t":"code","b":[48,79],"m":"bmi","oa":7933,"o":"b_1EFD"},{"a":7854,"t":"code","b":[44,124,224],"m":"bit","oa":57468,"o":"cell_map_flags"},{"a":7857,"t":"code","b":[16,40],"m":"bpl","oa":7899,"o":"b_1EDB"},{"a":7859,"t":"code","b":[162,6],"m":"ldx","o":"#$06"},{"a":7861,"t":"code","b":[160,12],"m":"ldy","o":"#$0C"},{"a":7863,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":7866,"t":"code","b":[162,6],"m":"ldx","o":"#$06"},{"a":7868,"t":"code","b":[160,12],"m":"ldy","o":"#$0C"},{"a":7870,"t":"code","b":[32,7,46],"m":"jsr","oa":11783,"o":"cell_kind"},{"a":7873,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":7875,"t":"code","b":[208,22],"m":"bne","oa":7899,"o":"b_1EDB"},{"a":7877,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":7880,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":7882,"t":"code","b":[201,19],"m":"cmp","o":"#$13"},{"a":7884,"t":"code","b":[240,13],"m":"beq","oa":7899,"o":"b_1EDB"},{"a":7886,"t":"code","b":[169,19],"m":"lda","o":"#$13"},{"a":7888,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":7891,"t":"code","b":[32,96,33],"m":"jsr","oa":8544,"o":"restart_animation"},{"a":7894,"t":"code","b":[169,30],"m":"lda","o":"#$1E"},{"a":7896,"t":"code","b":[32,248,41],"m":"jsr","oa":10744,"o":"play_sound"},{"a":7899,"l":"b_1EDB","t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now","x":[7857,7875,7884]},{"a":7902,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":7904,"t":"code","b":[168],"m":"tay"},{"a":7905,"t":"code","b":[185,106,30],"m":"lda","oa":7786,"o":"action_handler_lo,y"},{"a":7908,"t":"code","b":[141,17,32],"m":"sta","oa":8209,"o":"a_2011"},{"a":7911,"t":"code","b":[185,127,30],"m":"lda","oa":7807,"o":"action_handler_hi,y"},{"a":7914,"t":"code","b":[141,18,32],"m":"sta","oa":8210,"o":"a_2012"},{"a":7917,"t":"code","b":[32,243,31],"m":"jsr","oa":8179,"o":"water_check"},{"a":7920,"t":"code","b":[192,128],"m":"cpy","o":"#$80"},{"a":7922,"t":"code","b":[16,2],"m":"bpl","oa":7926,"o":"b_1EF6"},{"a":7924,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":7926,"l":"b_1EF6","t":"code","b":[141,19,27],"m":"sta","oa":6931,"o":"a_1B13","x":[7922]},{"a":7929,"t":"code","b":[152],"m":"tya"},{"a":7930,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":7932,"t":"code","b":[168],"m":"tay"},{"a":7933,"l":"b_1EFD","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index","x":[7852]},{"a":7936,"t":"code","b":[189,186,4],"m":"lda","oa":1210,"o":"lemming_y,x"},{"a":7939,"t":"code","b":[24],"m":"clc"},{"a":7940,"t":"code","b":[121,104,46],"m":"adc","oa":11880,"o":"action_dy,y"},{"a":7943,"t":"code","b":[157,186,4],"m":"sta","oa":1210,"o":"lemming_y,x"},{"a":7946,"t":"code","b":[133,181],"m":"sta","oa":181,"o":"zpa_B5"},{"a":7948,"t":"code","b":[44,198,5],"m":"bit","oa":1478,"o":"lemming_action_now"},{"a":7951,"t":"code","b":[48,39],"m":"bmi","oa":7992,"o":"b_1F38"},{"a":7953,"t":"code","b":[189,136,4],"m":"lda","oa":1160,"o":"lemming_x,x"},{"a":7956,"t":"code","b":[24],"m":"clc"},{"a":7957,"t":"code","b":[121,86,46],"m":"adc","oa":11862,"o":"action_dx,y"},{"a":7960,"t":"code","b":[157,136,4],"m":"sta","oa":1160,"o":"lemming_x,x"},{"a":7963,"t":"code","b":[141,90,20],"m":"sta","oa":5210,"o":"a_145A"},{"a":7966,"t":"code","b":[173,97,20],"m":"lda","oa":5217,"o":"a_1461"},{"a":7969,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":7971,"t":"code","b":[141,97,20],"m":"sta","oa":5217,"o":"a_1461"},{"a":7974,"t":"code","b":[173,90,20],"m":"lda","oa":5210,"o":"a_145A"},{"a":7977,"t":"code","b":[56],"m":"sec"},{"a":7978,"t":"code","b":[233,64],"m":"sbc","o":"#$40"},{"a":7980,"t":"code","b":[144,36],"m":"bcc","oa":8018,"o":"b_1F52"},{"a":7982,"t":"code","b":[173,97,20],"m":"lda","oa":5217,"o":"a_1461"},{"a":7985,"t":"code","b":[233,1],"m":"sbc","o":"#$01"},{"a":7987,"t":"code","b":[144,29],"m":"bcc","oa":8018,"o":"b_1F52"},{"a":7989,"t":"code","b":[76,112,31],"m":"jmp","oa":8048,"o":"j_1F70"},{"a":7992,"l":"b_1F38","t":"code","b":[189,136,4],"m":"lda","oa":1160,"o":"lemming_x,x","x":[7951]},{"a":7995,"t":"code","b":[56],"m":"sec"},{"a":7996,"t":"code","b":[249,86,46],"m":"sbc","oa":11862,"o":"action_dx,y"},{"a":7999,"t":"code","b":[157,136,4],"m":"sta","oa":1160,"o":"lemming_x,x"},{"a":8002,"t":"code","b":[141,90,20],"m":"sta","oa":5210,"o":"a_145A"},{"a":8005,"t":"code","b":[173,97,20],"m":"lda","oa":5217,"o":"a_1461"},{"a":8008,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":8010,"t":"code","b":[141,97,20],"m":"sta","oa":5217,"o":"a_1461"},{"a":8013,"t":"code","b":[176,3],"m":"bcs","oa":8018,"o":"b_1F52"},{"a":8015,"t":"code","b":[76,112,31],"m":"jmp","oa":8048,"o":"j_1F70"},{"a":8018,"l":"b_1F52","t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now","x":[7980,7987,8013]},{"a":8021,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":8023,"t":"code","b":[168],"m":"tay"},{"a":8024,"t":"code","b":[165,181],"m":"lda","oa":181,"o":"zpa_B5"},{"a":8026,"t":"code","b":[24],"m":"clc"},{"a":8027,"t":"code","b":[121,50,19],"m":"adc","oa":4914,"o":"action_y_step,y"},{"a":8030,"t":"code","b":[133,181],"m":"sta","oa":181,"o":"zpa_B5"},{"a":8032,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":8035,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":8037,"t":"code","b":[201,4],"m":"cmp","o":"#$04"},{"a":8039,"t":"code","b":[240,72],"m":"beq","oa":8113,"o":"b_1FB1"},{"a":8041,"t":"code","b":[189,186,4],"m":"lda","oa":1210,"o":"lemming_y,x"},{"a":8044,"t":"code","b":[201,169],"m":"cmp","o":"#$A9"},{"a":8046,"t":"code","b":[144,16],"m":"bcc","oa":8064,"o":"b_1F80"},{"a":8048,"l":"j_1F70","t":"code","b":[169,30],"m":"lda","o":"#$1E","x":[7989,8015]},{"a":8050,"t":"code","b":[32,248,41],"m":"jsr","oa":10744,"o":"play_sound"},{"a":8053,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":8055,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":8058,"t":"code","b":[32,168,21],"m":"jsr","oa":5544,"o":"count_gone"},{"a":8061,"t":"code","b":[76,177,31],"m":"jmp","oa":8113,"o":"b_1FB1"},{"a":8064,"l":"b_1F80","t":"code","b":[56],"m":"sec","x":[8046]},{"a":8065,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":8066,"t":"note","l":"a_1F82","c":"the operand of the SBC at $1F81, rewritten as the game runs, by $1376","note":"inside the item at $1F81","x":[4982]},{"a":8067,"t":"code","b":[144,44],"m":"bcc","oa":8113,"o":"b_1FB1"},{"a":8069,"t":"code","b":[201,9],"m":"cmp","o":"#$09"},{"a":8071,"t":"code","b":[176,40],"m":"bcs","oa":8113,"o":"b_1FB1"},{"a":8073,"t":"code","b":[189,136,4],"m":"lda","oa":1160,"o":"lemming_x,x"},{"a":8076,"t":"code","b":[56],"m":"sec"},{"a":8077,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":8078,"t":"note","l":"a_1F8E","c":"the operand of the SBC at $1F8D, rewritten as the game runs, by $1367","note":"inside the item at $1F8D","x":[4967]},{"a":8079,"t":"code","b":[168],"m":"tay"},{"a":8080,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":8083,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":8085,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":8086,"t":"note","l":"a_1F96","c":"the operand of the SBC at $1F95, rewritten as the game runs, by $136D","note":"inside the item at $1F95","x":[4973]},{"a":8087,"t":"code","b":[208,24],"m":"bne","oa":8113,"o":"b_1FB1"},{"a":8089,"t":"code","b":[152],"m":"tya"},{"a":8090,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":8092,"t":"code","b":[176,19],"m":"bcs","oa":8113,"o":"b_1FB1"},{"a":8094,"t":"code","b":[169,27],"m":"lda","o":"#$1B"},{"a":8096,"t":"code","b":[32,248,41],"m":"jsr","oa":10744,"o":"play_sound"},{"a":8099,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":8101,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":8104,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":8107,"t":"code","b":[13,248,18],"m":"ora","oa":4856,"o":"exit_frame_bits"},{"a":8110,"t":"code","b":[157,86,4],"m":"sta","oa":1110,"o":"lemming_flags,x"},{"a":8113,"l":"b_1FB1","t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now","x":[8039,8061,8067,8071,8087,8092]},{"a":8116,"t":"code","b":[157,36,4],"m":"sta","oa":1060,"o":"lemming_action,x"},{"a":8119,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":8121,"t":"code","b":[168],"m":"tay"},{"a":8122,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":8125,"t":"code","b":[41,6],"m":"and","o":"#$06"},{"a":8127,"t":"code","b":[13,97,20],"m":"ora","oa":5217,"o":"a_1461"},{"a":8130,"t":"code","b":[141,220,31],"m":"sta","oa":8156,"o":"a_1FDC"},{"a":8133,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":8136,"t":"code","b":[41,248],"m":"and","o":"#$F8"},{"a":8138,"t":"code","b":[44,220,6],"m":"bit","oa":1756,"o":"paused_pass"},{"a":8141,"t":"code","b":[48,4],"m":"bmi","oa":8147,"o":"b_1FD3"},{"a":8143,"t":"code","b":[24],"m":"clc"},{"a":8144,"t":"code","b":[121,8,19],"m":"adc","oa":4872,"o":"action_frame_step,y"},{"a":8147,"l":"b_1FD3","t":"code","b":[217,243,18],"m":"cmp","oa":4851,"o":"action_frame_wrap,y","x":[8141]},{"a":8150,"t":"code","b":[144,3],"m":"bcc","oa":8155,"o":"b_1FDB"},{"a":8152,"t":"code","b":[185,29,19],"m":"lda","oa":4893,"o":"action_frame_restart,y"},{"a":8155,"l":"b_1FDB","t":"code","b":[9,0],"m":"ora","o":"#$00","x":[8150]},{"a":8156,"t":"note","l":"a_1FDC","c":"the operand of the ORA at $1FDB, rewritten as the game runs, by $1FC2","note":"inside the item at $1FDB","x":[8130]},{"a":8157,"t":"code","b":[157,86,4],"m":"sta","oa":1110,"o":"lemming_flags,x"},{"a":8160,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8161,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8162,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8163,"t":"code","b":[24],"m":"clc"},{"a":8164,"t":"code","b":[121,201,18],"m":"adc","oa":4809,"o":"frame_base_lo,y"},{"a":8167,"t":"code","b":[141,111,20],"m":"sta","oa":5231,"o":"a_146F"},{"a":8170,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":8172,"t":"code","b":[121,222,18],"m":"adc","oa":4830,"o":"frame_base_hi,y"},{"a":8175,"t":"code","b":[141,227,6],"m":"sta","oa":1763,"o":"frame_page"},{"a":8178,"t":"code","b":[96],"m":"rts"},{"a":8179,"l":"water_check","c":"before walking on, on a level with water ($E07D bit 7): a lemming within 8 lines of the water's surface in its column ($2D7B) takes the level's drowning action from $2D7A, with sound $1E; otherwise the walk ($2013)","t":"code","b":[32,123,45],"m":"jsr","oa":11643,"o":"in_water","x":[7917]},{"a":8182,"t":"code","b":[16,24],"m":"bpl","oa":8208,"o":"b_2010"},{"a":8184,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":8187,"t":"code","b":[205,122,45],"m":"cmp","oa":11642,"o":"drown_action"},{"a":8190,"t":"code","b":[240,16],"m":"beq","oa":8208,"o":"b_2010"},{"a":8192,"t":"code","b":[169,30],"m":"lda","o":"#$1E"},{"a":8194,"t":"code","b":[32,248,41],"m":"jsr","oa":10744,"o":"play_sound"},{"a":8197,"t":"code","b":[173,122,45],"m":"lda","oa":11642,"o":"drown_action"},{"a":8200,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":8203,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":8205,"t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation"},{"a":8208,"l":"b_2010","t":"code","b":[76,19,32],"m":"jmp","oa":8211,"o":"walk","x":[8182,8190]},{"a":8209,"t":"note","l":"a_2011","c":"the low byte of the JMP at $2010, rewritten as the game runs, by $1EE4","note":"inside the item at $2010","x":[7908]},{"a":8210,"t":"note","l":"a_2012","c":"the high byte of the JMP at $2010, rewritten as the game runs, by $1EEA","note":"inside the item at $2010","x":[7914]},{"a":8211,"l":"walk","c":"action 8/9, walking: tests the terrain ahead at rising heights ($28E8): a step up of 1-5 lines is climbed, a wall turns it round unless it is a climber (bit 1 of $0456), which starts climbing (action $10); no ground below starts a fall (action 2, $20B3)","t":"code","b":[32,235,33],"m":"jsr","oa":8683,"o":"s_21EB","x":[8208]},{"a":8214,"t":"code","b":[208,99],"m":"bne","oa":8315,"o":"b_207B"},{"a":8216,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":8218,"t":"code","b":[160,15],"m":"ldy","o":"#$0F"},{"a":8220,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8223,"t":"code","b":[208,9],"m":"bne","oa":8234,"o":"b_202A"},{"a":8225,"t":"code","b":[162,6],"m":"ldx","o":"#$06"},{"a":8227,"t":"code","b":[160,15],"m":"ldy","o":"#$0F"},{"a":8229,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8232,"t":"code","b":[240,94],"m":"beq","oa":8328,"o":"b_2088"},{"a":8234,"l":"b_202A","t":"code","b":[162,7],"m":"ldx","o":"#$07","x":[8223]},{"a":8236,"t":"code","b":[160,14],"m":"ldy","o":"#$0E"},{"a":8238,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8241,"t":"code","b":[208,9],"m":"bne","oa":8252,"o":"b_203C"},{"a":8243,"t":"code","b":[162,6],"m":"ldx","o":"#$06"},{"a":8245,"t":"code","b":[160,14],"m":"ldy","o":"#$0E"},{"a":8247,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8250,"t":"code","b":[240,101],"m":"beq","oa":8353,"o":"b_20A1"},{"a":8252,"l":"b_203C","t":"code","b":[162,7],"m":"ldx","o":"#$07","x":[8241]},{"a":8254,"t":"code","b":[160,13],"m":"ldy","o":"#$0D"},{"a":8256,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8259,"t":"code","b":[240,95],"m":"beq","oa":8356,"o":"b_20A4"},{"a":8261,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":8263,"t":"code","b":[160,12],"m":"ldy","o":"#$0C"},{"a":8265,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8268,"t":"code","b":[240,89],"m":"beq","oa":8359,"o":"b_20A7"},{"a":8270,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":8272,"t":"code","b":[160,11],"m":"ldy","o":"#$0B"},{"a":8274,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8277,"t":"code","b":[240,83],"m":"beq","oa":8362,"o":"b_20AA"},{"a":8279,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":8282,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":8285,"t":"code","b":[41,2],"m":"and","o":"#$02"},{"a":8287,"t":"code","b":[240,26],"m":"beq","oa":8315,"o":"b_207B"},{"a":8289,"t":"code","b":[162,6],"m":"ldx","o":"#$06"},{"a":8291,"t":"code","b":[160,10],"m":"ldy","o":"#$0A"},{"a":8293,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8296,"t":"code","b":[208,17],"m":"bne","oa":8315,"o":"b_207B"},{"a":8298,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":8301,"t":"code","b":[41,193],"m":"and","o":"#$C1"},{"a":8303,"t":"code","b":[9,16],"m":"ora","o":"#$10"},{"a":8305,"t":"code","b":[73,128],"m":"eor","o":"#$80"},{"a":8307,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":8310,"t":"code","b":[160,11],"m":"ldy","o":"#$0B"},{"a":8312,"t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation"},{"a":8315,"l":"b_207B","t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now","x":[8214,8287,8296]},{"a":8318,"t":"code","b":[73,129],"m":"eor","o":"#$81"},{"a":8320,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":8323,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":8325,"t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation"},{"a":8328,"l":"b_2088","t":"code","b":[169,6],"m":"lda","o":"#$06","x":[8232]},{"a":8330,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":8332,"t":"code","b":[32,179,32],"m":"jsr","oa":8371,"o":"ground_test_at"},{"a":8335,"t":"code","b":[192,3],"m":"cpy","o":"#$03"},{"a":8337,"t":"code","b":[240,1],"m":"beq","oa":8340,"o":"start_fall"},{"a":8339,"t":"code","b":[96],"m":"rts"},{"a":8340,"l":"start_fall","c":"action 2, falling, keeping the direction","t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now","x":[8337,8677,9336,10171]},{"a":8343,"t":"code","b":[41,192],"m":"and","o":"#$C0"},{"a":8345,"t":"code","b":[9,2],"m":"ora","o":"#$02"},{"a":8347,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":8350,"t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation"},{"a":8353,"l":"b_20A1","t":"code","b":[160,4],"m":"ldy","o":"#$04","x":[8250]},{"a":8355,"t":"code","b":[96],"m":"rts"},{"a":8356,"l":"b_20A4","t":"code","b":[160,5],"m":"ldy","o":"#$05","x":[8259]},{"a":8358,"t":"code","b":[96],"m":"rts"},{"a":8359,"l":"b_20A7","t":"code","b":[160,6],"m":"ldy","o":"#$06","x":[8268]},{"a":8361,"t":"code","b":[96],"m":"rts"},{"a":8362,"l":"b_20AA","t":"code","b":[160,16],"m":"ldy","o":"#$10","x":[8277]},{"a":8364,"t":"code","b":[96],"m":"rts"},{"a":8365,"l":"ground_test","c":"tests for ground under the lemming over two columns and three rows ($28E8): Y returns $0B when none was found at any of them, the row it was found at otherwise","t":"code","b":[141,192,32],"m":"sta","oa":8384,"o":"a_20C0","x":[8463,8793]},{"a":8368,"t":"code","b":[76,185,32],"m":"jmp","oa":8377,"o":"j_20B9"},{"a":8371,"l":"ground_test_at","c":"$20AD for the column in A and the next one","t":"code","b":[141,192,32],"m":"sta","oa":8384,"o":"a_20C0","x":[8332,8578,9279,9624,9840,10162]},{"a":8374,"t":"code","b":[24],"m":"clc"},{"a":8375,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":8377,"l":"j_20B9","t":"code","b":[141,201,32],"m":"sta","oa":8393,"o":"a_20C9","x":[8368]},{"a":8380,"t":"code","b":[140,8,33],"m":"sty","oa":8456,"o":"a_2108"},{"a":8383,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":8384,"t":"note","l":"a_20C0","c":"the operand of the LDX at $20BF, rewritten as the game runs, by $20AD, $20B3","note":"inside the item at $20BF","x":[8365,8371,8401,8421]},{"a":8385,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":8387,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8390,"t":"code","b":[208,51],"m":"bne","oa":8443,"o":"b_20FB"},{"a":8392,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":8393,"t":"note","l":"a_20C9","c":"the operand of the LDX at $20C8, rewritten as the game runs, by $20B9","note":"inside the item at $20C8","x":[8377,8411,8431]},{"a":8394,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":8396,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8399,"t":"code","b":[208,42],"m":"bne","oa":8443,"o":"b_20FB"},{"a":8401,"t":"code","b":[174,192,32],"m":"ldx","oa":8384,"o":"a_20C0"},{"a":8404,"t":"code","b":[160,17],"m":"ldy","o":"#$11"},{"a":8406,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8409,"t":"code","b":[208,35],"m":"bne","oa":8446,"o":"b_20FE"},{"a":8411,"t":"code","b":[174,201,32],"m":"ldx","oa":8393,"o":"a_20C9"},{"a":8414,"t":"code","b":[160,17],"m":"ldy","o":"#$11"},{"a":8416,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8419,"t":"code","b":[208,25],"m":"bne","oa":8446,"o":"b_20FE"},{"a":8421,"t":"code","b":[174,192,32],"m":"ldx","oa":8384,"o":"a_20C0"},{"a":8424,"t":"code","b":[160,18],"m":"ldy","o":"#$12"},{"a":8426,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8429,"t":"code","b":[208,18],"m":"bne","oa":8449,"o":"b_2101"},{"a":8431,"t":"code","b":[174,201,32],"m":"ldx","oa":8393,"o":"a_20C9"},{"a":8434,"t":"code","b":[160,18],"m":"ldy","o":"#$12"},{"a":8436,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":8439,"t":"code","b":[208,8],"m":"bne","oa":8449,"o":"b_2101"},{"a":8441,"t":"code","b":[240,9],"m":"beq","oa":8452,"o":"b_2104"},{"a":8443,"l":"b_20FB","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[8390,8399]},{"a":8445,"t":"code","b":[44,169,1],"m":"bit","oa":425,"o":"a_01A9"},{"a":8446,"t":"note","l":"b_20FE","c":"an entry inside the BIT at $20FD: entered here, its operand runs as LDA #$01; reached by $20D9 BNE, $20E3 BNE, while the way through the BIT skips it","note":"inside the item at $20FD","x":[8409,8419]},{"a":8448,"t":"code","b":[44,169,2],"m":"bit","oa":681,"o":"a_02A9"},{"a":8449,"t":"note","l":"b_2101","c":"an entry inside the BIT at $2100: entered here, its operand runs as LDA #$02; reached by $20ED BNE, $20F7 BNE, while the way through the BIT skips it","note":"inside the item at $2100","x":[8429,8439]},{"a":8451,"t":"code","b":[44,169,3],"m":"bit","oa":937,"o":"a_03A9"},{"a":8452,"t":"note","l":"b_2104","c":"an entry inside the BIT at $2103: entered here, its operand runs as LDA #$03; reached by $20F9 BEQ, while the way through the BIT skips it","note":"inside the item at $2103","x":[8441]},{"a":8454,"t":"code","b":[24],"m":"clc"},{"a":8455,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":8456,"t":"note","l":"a_2108","c":"the operand of the ADC at $2107, rewritten as the game runs, by $20BC","note":"inside the item at $2107","x":[8380]},{"a":8457,"t":"code","b":[168],"m":"tay"},{"a":8458,"t":"code","b":[96],"m":"rts"},{"a":8459,"l":"fall","c":"action 2: one step down a pass while there is no ground; a floater (bit 2 of $0456) opens its umbrella after two steps (action 1); landing after more than $15 steps is fatal (action 3, sound $1E), otherwise it walks on","t":"code","b":[169,6],"m":"lda","o":"#$06"},{"a":8461,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":8463,"t":"code","b":[32,173,32],"m":"jsr","oa":8365,"o":"ground_test"},{"a":8466,"t":"code","b":[192,11],"m":"cpy","o":"#$0B"},{"a":8468,"t":"code","b":[208,36],"m":"bne","oa":8506,"o":"b_213A"},{"a":8470,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":8473,"t":"code","b":[254,30,5],"m":"inc","oa":1310,"o":"lemming_count,x"},{"a":8476,"t":"code","b":[160,7],"m":"ldy","o":"#$07"},{"a":8478,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":8481,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":8483,"t":"code","b":[144,20],"m":"bcc","oa":8505,"o":"r_2139"},{"a":8485,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":8488,"t":"code","b":[41,4],"m":"and","o":"#$04"},{"a":8490,"t":"code","b":[240,13],"m":"beq","oa":8505,"o":"r_2139"},{"a":8492,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":8495,"t":"code","b":[41,192],"m":"and","o":"#$C0"},{"a":8497,"t":"code","b":[9,1],"m":"ora","o":"#$01"},{"a":8499,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":8502,"t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation"},{"a":8505,"l":"r_2139","t":"code","b":[96],"m":"rts","x":[8483,8490]},{"a":8506,"l":"b_213A","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index","x":[8468,8810]},{"a":8509,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":8512,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":8514,"t":"code","b":[201,21],"m":"cmp","o":"#$15"},{"a":8516,"t":"code","b":[144,13],"m":"bcc","oa":8531,"o":"b_2153"},{"a":8518,"t":"code","b":[169,30],"m":"lda","o":"#$1E"},{"a":8520,"t":"code","b":[32,248,41],"m":"jsr","oa":10744,"o":"play_sound"},{"a":8523,"t":"code","b":[169,3],"m":"lda","o":"#$03"},{"a":8525,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":8528,"t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation"},{"a":8531,"l":"b_2153","t":"code","b":[44,198,5],"m":"bit","oa":1478,"o":"lemming_action_now","x":[8516]},{"a":8534,"t":"code","b":[16,3],"m":"bpl","oa":8539,"o":"b_215B"},{"a":8536,"t":"code","b":[169,137],"m":"lda","o":"#$89"},{"a":8538,"t":"code","b":[44,169,8],"m":"bit","oa":2217,"o":"a_08A9"},{"a":8539,"t":"note","l":"b_215B","c":"an entry inside the BIT at $215A: entered here, its operand runs as LDA #$08; reached by $2156 BPL, while the way through the BIT skips it","note":"inside the item at $215A","x":[8534]},{"a":8541,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":8544,"l":"restart_animation","c":"starts the lemming's new action at its first frame: clears the frame bits of $0456 and the counter in $051E","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index","x":[5334,7891,8205,8312,8325,8350,8502,8528,8826,9406,9552,9705,9880,10257,10281]},{"a":8547,"l":"j_2163","t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x","x":[5755]},{"a":8550,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":8552,"t":"code","b":[157,86,4],"m":"sta","oa":1110,"o":"lemming_flags,x"},{"a":8555,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":8558,"t":"code","b":[41,128],"m":"and","o":"#$80"},{"a":8560,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":8563,"t":"code","b":[96],"m":"rts"},{"a":8564,"l":"block","c":"action 0, blocking: writes the blocker's height into the blocker map at $7E00 for the columns it covers ($21C8); when the ground goes from under it, it leaves the map and falls","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":8567,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":8570,"t":"code","b":[41,8],"m":"and","o":"#$08"},{"a":8572,"t":"code","b":[208,14],"m":"bne","oa":8588,"o":"b_218C"},{"a":8574,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":8576,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":8578,"t":"code","b":[32,179,32],"m":"jsr","oa":8371,"o":"ground_test_at"},{"a":8581,"t":"code","b":[140,198,33],"m":"sty","oa":8646,"o":"a_21C6"},{"a":8584,"t":"code","b":[192,8],"m":"cpy","o":"#$08"},{"a":8586,"t":"code","b":[208,79],"m":"bne","oa":8667,"o":"b_21DB"},{"a":8588,"l":"b_218C","t":"code","b":[32,200,33],"m":"jsr","oa":8648,"o":"blocker_map_ptr","x":[8572]},{"a":8591,"l":"b_218F","t":"code","b":[185,0,126],"m":"lda","oa":32256,"o":"f_7E00,y","x":[8626,8634]},{"a":8593,"t":"note","l":"a_2191","c":"the high byte of the LDA at $218F, rewritten as the game runs, by $21B4, $21D7","note":"inside the item at $218F","x":[8628,8663]},{"a":8594,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":8596,"t":"code","b":[240,38],"m":"beq","oa":8636,"o":"b_21BC"},{"a":8598,"t":"code","b":[24],"m":"clc"},{"a":8599,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":8601,"t":"code","b":[56],"m":"sec"},{"a":8602,"t":"code","b":[237,247,40],"m":"sbc","oa":10487,"o":"a_28F7"},{"a":8605,"t":"code","b":[240,38],"m":"beq","oa":8645,"o":"b_21C5"},{"a":8607,"t":"code","b":[201,252],"m":"cmp","o":"#$FC"},{"a":8609,"t":"code","b":[176,25],"m":"bcs","oa":8636,"o":"b_21BC"},{"a":8611,"t":"code","b":[238,243,40],"m":"inc","oa":10483,"o":"a_28F3"},{"a":8614,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":8617,"t":"code","b":[254,136,4],"m":"inc","oa":1160,"o":"lemming_x,x"},{"a":8620,"t":"code","b":[208,3],"m":"bne","oa":8625,"o":"b_21B1"},{"a":8622,"t":"code","b":[238,97,20],"m":"inc","oa":5217,"o":"a_1461"},{"a":8625,"l":"b_21B1","t":"code","b":[200],"m":"iny","x":[8620]},{"a":8626,"t":"code","b":[208,219],"m":"bne","oa":8591,"o":"b_218F"},{"a":8628,"t":"code","b":[238,145,33],"m":"inc","oa":8593,"o":"a_2191"},{"a":8631,"t":"code","b":[238,196,33],"m":"inc","oa":8644,"o":"a_21C4"},{"a":8634,"t":"code","b":[208,211],"m":"bne","oa":8591,"o":"b_218F"},{"a":8636,"l":"b_21BC","t":"code","b":[173,247,40],"m":"lda","oa":10487,"o":"a_28F7","x":[8596,8609]},{"a":8639,"t":"code","b":[56],"m":"sec"},{"a":8640,"t":"code","b":[233,8],"m":"sbc","o":"#$08"},{"a":8642,"l":"store_blocker","c":"writes A into the blocker map at the lemming's column, the STA's operand set by $21C8: the blocker's height, or $FF to clear it","t":"code","b":[153,0,126],"m":"sta","oa":32256,"o":"f_7E00,y","x":[8672,9134]},{"a":8644,"t":"note","l":"a_21C4","c":"the high byte of the STA at $21C2, rewritten as the game runs, by $21B7, $21D4","note":"inside the item at $21C2","x":[8631,8660]},{"a":8645,"l":"b_21C5","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[8605]},{"a":8646,"t":"note","l":"a_21C6","c":"the operand of the LDY at $21C5, rewritten as the game runs, by $2185","note":"inside the item at $21C5","x":[8581]},{"a":8647,"t":"code","b":[96],"m":"rts"},{"a":8648,"l":"blocker_map_ptr","c":"points the blocker map's operands at the lemming's column: $7E00 + X + 3","t":"code","b":[173,243,40],"m":"lda","oa":10483,"o":"a_28F3","x":[8588,8667,9129]},{"a":8651,"t":"code","b":[24],"m":"clc"},{"a":8652,"t":"code","b":[105,3],"m":"adc","o":"#$03"},{"a":8654,"t":"code","b":[168],"m":"tay"},{"a":8655,"t":"code","b":[173,97,20],"m":"lda","oa":5217,"o":"a_1461"},{"a":8658,"t":"code","b":[105,126],"m":"adc","o":"#$7E"},{"a":8660,"t":"code","b":[141,196,33],"m":"sta","oa":8644,"o":"a_21C4"},{"a":8663,"t":"code","b":[141,145,33],"m":"sta","oa":8593,"o":"a_2191"},{"a":8666,"t":"code","b":[96],"m":"rts"},{"a":8667,"l":"b_21DB","t":"code","b":[32,200,33],"m":"jsr","oa":8648,"o":"blocker_map_ptr","x":[8586]},{"a":8670,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":8672,"t":"code","b":[32,194,33],"m":"jsr","oa":8642,"o":"store_blocker"},{"a":8675,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":8677,"t":"code","b":[76,148,32],"m":"jmp","oa":8340,"o":"start_fall"},{"a":8680,"l":"wall_ahead","c":"is there terrain right in front at the lemming's height? ($80 when the column ahead is filled between its height and 16 lines above)","t":"code","b":[169,1],"m":"lda","o":"#$01","x":[9503,9656]},{"a":8682,"t":"code","b":[44,169,2],"m":"bit","oa":681,"o":"a_02A9"},{"a":8683,"t":"note","l":"s_21EB","c":"an entry inside the BIT at $21EA: entered here, its operand runs as LDA #$02; reached by $2013 JSR, $2624 JSR, while the way through the BIT skips it","note":"inside the item at $21EA","x":[8211,9764]},{"a":8685,"t":"code","b":[141,19,34],"m":"sta","oa":8723,"o":"a_2213"},{"a":8688,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":8690,"t":"code","b":[24],"m":"clc"},{"a":8691,"t":"code","b":[109,19,34],"m":"adc","oa":8723,"o":"a_2213"},{"a":8694,"t":"code","b":[44,198,5],"m":"bit","oa":1478,"o":"lemming_action_now"},{"a":8697,"t":"code","b":[48,6],"m":"bmi","oa":8705,"o":"b_2201"},{"a":8699,"t":"code","b":[169,6],"m":"lda","o":"#$06"},{"a":8701,"t":"code","b":[56],"m":"sec"},{"a":8702,"t":"code","b":[237,19,34],"m":"sbc","oa":8723,"o":"a_2213"},{"a":8705,"l":"b_2201","t":"code","b":[24],"m":"clc","x":[8697]},{"a":8706,"t":"code","b":[109,243,40],"m":"adc","oa":10483,"o":"a_28F3"},{"a":8709,"t":"code","b":[170],"m":"tax"},{"a":8710,"t":"code","b":[173,97,20],"m":"lda","oa":5217,"o":"a_1461"},{"a":8713,"t":"code","b":[105,126],"m":"adc","o":"#$7E"},{"a":8715,"t":"code","b":[141,23,34],"m":"sta","oa":8727,"o":"a_2217"},{"a":8718,"t":"code","b":[173,247,40],"m":"lda","oa":10487,"o":"a_28F7"},{"a":8721,"t":"code","b":[24],"m":"clc"},{"a":8722,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":8723,"t":"note","l":"a_2213","c":"the operand of the ADC at $2212, rewritten as the game runs, by $21ED","note":"inside the item at $2212","x":[8685,8691,8702]},{"a":8724,"t":"code","b":[56],"m":"sec"},{"a":8725,"t":"code","b":[253,0,16],"m":"sbc","oa":4096,"o":"setup_level,x"},{"a":8727,"t":"note","l":"a_2217","c":"the high byte of the SBC at $2215, rewritten as the game runs, by $220B","note":"inside the item at $2215","x":[8715]},{"a":8728,"t":"code","b":[144,7],"m":"bcc","oa":8737,"o":"b_2221"},{"a":8730,"t":"code","b":[201,17],"m":"cmp","o":"#$11"},{"a":8732,"t":"code","b":[176,3],"m":"bcs","oa":8737,"o":"b_2221"},{"a":8734,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":8736,"t":"code","b":[96],"m":"rts"},{"a":8737,"l":"b_2221","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[8728,8732]},{"a":8739,"t":"code","b":[96],"m":"rts"},{"a":8740,"l":"splat","c":"action 3, the splat: the animation plays to its end ($78), then the lemming is gone","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":8743,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":8746,"t":"code","b":[208,5],"m":"bne","oa":8753,"o":"b_2231"},{"a":8748,"t":"code","b":[169,30],"m":"lda","o":"#$1E"},{"a":8750,"t":"code","b":[32,248,41],"m":"jsr","oa":10744,"o":"play_sound"},{"a":8753,"l":"b_2231","t":"code","b":[201,120],"m":"cmp","o":"#$78","x":[8746]},{"a":8755,"t":"code","b":[144,11],"m":"bcc","oa":8768,"o":"b_2240"},{"a":8757,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":8760,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":8762,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":8765,"t":"code","b":[32,168,21],"m":"jsr","oa":5544,"o":"count_gone"},{"a":8768,"l":"b_2240","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[8755]},{"a":8770,"t":"code","b":[96],"m":"rts"},{"a":8771,"l":"float","c":"action 1, floating: falls slowly with the umbrella; on the ground it walks on","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":8774,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":8777,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8778,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8779,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8780,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":8782,"t":"code","b":[170],"m":"tax"},{"a":8783,"t":"code","b":[188,242,63],"m":"ldy","oa":16370,"o":"float_frames,x"},{"a":8786,"t":"code","b":[140,97,34],"m":"sty","oa":8801,"o":"a_2261"},{"a":8789,"t":"code","b":[169,6],"m":"lda","o":"#$06"},{"a":8791,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":8793,"t":"code","b":[32,173,32],"m":"jsr","oa":8365,"o":"ground_test"},{"a":8796,"t":"code","b":[192,11],"m":"cpy","o":"#$0B"},{"a":8798,"t":"code","b":[208,3],"m":"bne","oa":8803,"o":"b_2263"},{"a":8800,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":8801,"t":"note","l":"a_2261","c":"the operand of the LDY at $2260, rewritten as the game runs, by $2252","note":"inside the item at $2260","x":[8786,8803]},{"a":8802,"t":"code","b":[96],"m":"rts"},{"a":8803,"l":"b_2263","t":"code","b":[173,97,34],"m":"lda","oa":8801,"o":"a_2261","x":[8798]},{"a":8806,"t":"code","b":[201,9],"m":"cmp","o":"#$09"},{"a":8808,"t":"code","b":[240,3],"m":"beq","oa":8813,"o":"b_226D"},{"a":8810,"t":"code","b":[76,58,33],"m":"jmp","oa":8506,"o":"b_213A"},{"a":8813,"l":"b_226D","t":"code","b":[44,198,5],"m":"bit","oa":1478,"o":"lemming_action_now","x":[8808]},{"a":8816,"t":"code","b":[16,3],"m":"bpl","oa":8821,"o":"b_2275"},{"a":8818,"t":"code","b":[169,137],"m":"lda","o":"#$89"},{"a":8820,"t":"code","b":[44,169,8],"m":"bit","oa":2217,"o":"a_08A9"},{"a":8821,"t":"note","l":"b_2275","c":"an entry inside the BIT at $2274: entered here, its operand runs as LDA #$08; reached by $2270 BPL, while the way through the BIT skips it","note":"inside the item at $2274","x":[8816]},{"a":8823,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":8826,"t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation"},{"a":8829,"l":"exit","c":"action 4, walking into the exit: at the end of the animation ($38) it is gone and counted as saved ($2A1A, $15A8)","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":8832,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":8835,"t":"code","b":[201,56],"m":"cmp","o":"#$38"},{"a":8837,"t":"code","b":[144,14],"m":"bcc","oa":8853,"o":"b_2295"},{"a":8839,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":8842,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":8844,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":8847,"t":"code","b":[32,26,42],"m":"jsr","oa":10778,"o":"count_saved"},{"a":8850,"t":"code","b":[32,168,21],"m":"jsr","oa":5544,"o":"count_gone"},{"a":8853,"l":"b_2295","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[8837]},{"a":8855,"t":"code","b":[96],"m":"rts"},{"a":8856,"l":"draw_explosion","c":"draws the explosion of a bomber into four rows of fresh characters around its centre ($06E5-$06E8), once","t":"code","b":[173,231,6],"m":"lda","oa":1767,"o":"blast_row_char","x":[5125]},{"a":8859,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":8861,"t":"code","b":[240,47],"m":"beq","oa":8910,"o":"r_22CE"},{"a":8863,"t":"code","b":[173,13,4],"m":"lda","oa":1037,"o":"scroll_x_column"},{"a":8866,"t":"code","b":[24],"m":"clc"},{"a":8867,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":8869,"t":"code","b":[141,236,34],"m":"sta","oa":8940,"o":"a_22EC"},{"a":8872,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":8874,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":8876,"t":"code","b":[32,207,34],"m":"jsr","oa":8911,"o":"draw_explosion_row"},{"a":8879,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":8881,"t":"code","b":[160,40],"m":"ldy","o":"#$28"},{"a":8883,"t":"code","b":[32,207,34],"m":"jsr","oa":8911,"o":"draw_explosion_row"},{"a":8886,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":8888,"t":"code","b":[160,72],"m":"ldy","o":"#$48"},{"a":8890,"t":"code","b":[32,207,34],"m":"jsr","oa":8911,"o":"draw_explosion_row"},{"a":8893,"t":"code","b":[162,3],"m":"ldx","o":"#$03"},{"a":8895,"t":"code","b":[160,104],"m":"ldy","o":"#$68"},{"a":8897,"t":"code","b":[32,207,34],"m":"jsr","oa":8911,"o":"draw_explosion_row"},{"a":8900,"t":"code","b":[44,220,6],"m":"bit","oa":1756,"o":"paused_pass"},{"a":8903,"t":"code","b":[48,5],"m":"bmi","oa":8910,"o":"r_22CE"},{"a":8905,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":8907,"t":"code","b":[141,231,6],"m":"sta","oa":1767,"o":"blast_row_char"},{"a":8910,"l":"r_22CE","t":"code","b":[96],"m":"rts","x":[8861,8903,8941,8945]},{"a":8911,"l":"draw_explosion_row","c":"one row of the bomber's blast picture: works out where it falls on the screen and, when it is in view, builds it into four fresh characters ORed from the blast's shape ($7B10/$7B30, by the fine scroll) and puts them on the hidden screen","t":"code","b":[138],"m":"txa","x":[8876,8883,8890,8897]},{"a":8912,"t":"code","b":[24],"m":"clc"},{"a":8913,"t":"code","b":[109,229,6],"m":"adc","oa":1765,"o":"blast_column"},{"a":8916,"t":"code","b":[141,234,34],"m":"sta","oa":8938,"o":"a_22EA"},{"a":8919,"t":"code","b":[173,12,4],"m":"lda","oa":1036,"o":"scroll_x_fine"},{"a":8922,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8923,"t":"code","b":[141,227,34],"m":"sta","oa":8931,"o":"a_22E3"},{"a":8926,"t":"code","b":[173,230,6],"m":"lda","oa":1766,"o":"blast_column_hi"},{"a":8929,"t":"code","b":[56],"m":"sec"},{"a":8930,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":8931,"t":"note","l":"a_22E3","c":"the operand of the SBC at $22E2, rewritten as the game runs, by $22DB","note":"inside the item at $22E2","x":[8923]},{"a":8932,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":8934,"t":"code","b":[141,228,6],"m":"sta","oa":1764,"o":"a_06E4"},{"a":8937,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":8938,"t":"note","l":"a_22EA","c":"the operand of the LDA at $22E9, rewritten as the game runs, by $22D4","note":"inside the item at $22E9","x":[8916]},{"a":8939,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":8940,"t":"note","l":"a_22EC","c":"the operand of the SBC at $22EB, rewritten as the game runs, by $22A5","note":"inside the item at $22EB","x":[8869]},{"a":8941,"t":"code","b":[144,223],"m":"bcc","oa":8910,"o":"r_22CE"},{"a":8943,"t":"code","b":[201,21],"m":"cmp","o":"#$15"},{"a":8945,"t":"code","b":[176,219],"m":"bcs","oa":8910,"o":"r_22CE"},{"a":8947,"t":"code","b":[24],"m":"clc"},{"a":8948,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":8950,"t":"code","b":[141,73,35],"m":"sta","oa":9033,"o":"a_2349"},{"a":8953,"t":"code","b":[152],"m":"tya"},{"a":8954,"t":"code","b":[56],"m":"sec"},{"a":8955,"t":"code","b":[237,232,6],"m":"sbc","oa":1768,"o":"blast_row_fine"},{"a":8958,"t":"code","b":[24],"m":"clc"},{"a":8959,"t":"code","b":[105,16],"m":"adc","o":"#$10"},{"a":8961,"t":"code","b":[141,52,35],"m":"sta","oa":9012,"o":"a_2334"},{"a":8964,"t":"code","b":[56],"m":"sec"},{"a":8965,"t":"code","b":[233,48],"m":"sbc","o":"#$30"},{"a":8967,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":8969,"t":"code","b":[24],"m":"clc"},{"a":8970,"t":"code","b":[105,16],"m":"adc","o":"#$10"},{"a":8972,"t":"code","b":[141,46,35],"m":"sta","oa":9006,"o":"a_232E"},{"a":8975,"t":"code","b":[174,228,6],"m":"ldx","oa":1764,"o":"a_06E4"},{"a":8978,"t":"code","b":[188,137,35],"m":"ldy","oa":9097,"o":"blast_shift,x"},{"a":8981,"t":"code","b":[140,56,35],"m":"sty","oa":9016,"o":"a_2338"},{"a":8984,"t":"code","b":[200],"m":"iny"},{"a":8985,"t":"code","b":[140,50,35],"m":"sty","oa":9010,"o":"a_2332"},{"a":8988,"t":"code","b":[174,34,4],"m":"ldx","oa":1058,"o":"next_char"},{"a":8991,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":8994,"t":"code","b":[141,58,35],"m":"sta","oa":9018,"o":"a_233A"},{"a":8997,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":8999,"t":"note","l":"a_2327","c":"the high byte of the LDA at $2325, rewritten as the game runs, by $13B9","note":"inside the item at $2325","x":[5049]},{"a":9000,"t":"code","b":[141,59,35],"m":"sta","oa":9019,"o":"a_233B"},{"a":9003,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":9005,"l":"b_232D","t":"code","b":[188,16,123],"m":"ldy","oa":31504,"o":"blast_shape,x","x":[9023]},{"a":9006,"t":"note","l":"a_232E","c":"the low byte of the LDY at $232D, rewritten as the game runs, by $230C","note":"inside the item at $232D","x":[8972]},{"a":9008,"t":"code","b":[185,0,181],"m":"lda","oa":46336,"o":"zero_table,y"},{"a":9010,"t":"note","l":"a_2332","c":"the high byte of the LDA at $2330, rewritten as the game runs, by $2319","note":"inside the item at $2330","x":[8985]},{"a":9011,"t":"code","b":[188,48,123],"m":"ldy","oa":31536,"o":"blast_shape_2,x"},{"a":9012,"t":"note","l":"a_2334","c":"the low byte of the LDY at $2333, rewritten as the game runs, by $2301","note":"inside the item at $2333","x":[8961]},{"a":9014,"t":"code","b":[25,0,180],"m":"ora","oa":46080,"o":"identity,y"},{"a":9016,"t":"note","l":"a_2338","c":"the high byte of the ORA at $2336, rewritten as the game runs, by $2315","note":"inside the item at $2336","x":[8981]},{"a":9017,"t":"code","b":[157,0,16],"m":"sta","oa":4096,"o":"setup_level,x"},{"a":9018,"t":"note","l":"a_233A","c":"the low byte of the STA at $2339, rewritten as the game runs, by $2322","note":"inside the item at $2339","x":[8994]},{"a":9019,"t":"note","l":"a_233B","c":"the high byte of the STA at $2339, rewritten as the game runs, by $2328","note":"inside the item at $2339","x":[9000]},{"a":9020,"t":"code","b":[232],"m":"inx"},{"a":9021,"t":"code","b":[224,32],"m":"cpx","o":"#$20"},{"a":9023,"t":"code","b":[208,236],"m":"bne","oa":9005,"o":"b_232D"},{"a":9025,"t":"code","b":[174,231,6],"m":"ldx","oa":1767,"o":"blast_row_char"},{"a":9028,"t":"code","b":[189,184,75],"m":"lda","oa":19384,"o":"char_row_lo,x"},{"a":9031,"t":"code","b":[24],"m":"clc"},{"a":9032,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":9033,"t":"note","l":"a_2349","c":"the operand of the ADC at $2348, rewritten as the game runs, by $22F6","note":"inside the item at $2348","x":[8950]},{"a":9034,"t":"code","b":[141,107,35],"m":"sta","oa":9067,"o":"a_236B"},{"a":9037,"t":"code","b":[141,115,35],"m":"sta","oa":9075,"o":"a_2373"},{"a":9040,"t":"code","b":[141,120,35],"m":"sta","oa":9080,"o":"a_2378"},{"a":9043,"t":"code","b":[189,209,75],"m":"lda","oa":19409,"o":"char_row_hi,x"},{"a":9044,"t":"note","l":"a_2354","c":"the low byte of the LDA at $2353, rewritten as the game runs, by $13CE","note":"inside the item at $2353","x":[5070]},{"a":9045,"t":"note","l":"a_2355","c":"the high byte of the LDA at $2353, rewritten as the game runs, by $13DD","note":"inside the item at $2353","x":[5085]},{"a":9046,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":9048,"t":"code","b":[141,108,35],"m":"sta","oa":9068,"o":"a_236C"},{"a":9051,"t":"code","b":[141,116,35],"m":"sta","oa":9076,"o":"a_2374"},{"a":9054,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":9056,"t":"code","b":[9,216],"m":"ora","o":"#$D8"},{"a":9058,"t":"code","b":[141,121,35],"m":"sta","oa":9081,"o":"a_2379"},{"a":9061,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":9063,"l":"b_2367","t":"code","b":[188,104,43],"m":"ldy","oa":11112,"o":"water_row_offsets,x","x":[9088]},{"a":9066,"t":"code","b":[185,0,16],"m":"lda","oa":4096,"o":"setup_level,y"},{"a":9067,"t":"note","l":"a_236B","c":"the low byte of the LDA at $236A, rewritten as the game runs, by $234A","note":"inside the item at $236A","x":[9034]},{"a":9068,"t":"note","l":"a_236C","c":"the high byte of the LDA at $236A, rewritten as the game runs, by $2358","note":"inside the item at $236A","x":[9048]},{"a":9069,"t":"code","b":[208,11],"m":"bne","oa":9082,"o":"b_237A"},{"a":9071,"t":"code","b":[173,34,4],"m":"lda","oa":1058,"o":"next_char"},{"a":9074,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":9075,"t":"note","l":"a_2373","c":"the low byte of the STA at $2372, rewritten as the game runs, by $234D","note":"inside the item at $2372","x":[9037]},{"a":9076,"t":"note","l":"a_2374","c":"the high byte of the STA at $2372, rewritten as the game runs, by $235B","note":"inside the item at $2372","x":[9051]},{"a":9077,"t":"code","b":[169,9],"m":"lda","o":"#$09"},{"a":9079,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":9080,"t":"note","l":"a_2378","c":"the low byte of the STA at $2377, rewritten as the game runs, by $2350","note":"inside the item at $2377","x":[9040]},{"a":9081,"t":"note","l":"a_2379","c":"the high byte of the STA at $2377, rewritten as the game runs, by $2362","note":"inside the item at $2377","x":[9058]},{"a":9082,"l":"b_237A","t":"code","b":[238,34,4],"m":"inc","oa":1058,"o":"next_char","x":[9069]},{"a":9085,"t":"code","b":[232],"m":"inx"},{"a":9086,"t":"code","b":[224,4],"m":"cpx","o":"#$04"},{"a":9088,"t":"code","b":[208,229],"m":"bne","oa":9063,"o":"b_2367"},{"a":9090,"t":"code","b":[173,34,4],"m":"lda","oa":1058,"o":"next_char"},{"a":9093,"t":"code","b":[141,35,4],"m":"sta","oa":1059,"o":"chars_used"},{"a":9096,"t":"code","b":[96],"m":"rts"},{"a":9097,"l":"blast_shift","c":"the four shift positions of the blast picture's characters, by the explosion's pixel column ($2312)","t":"byte","b":[180,182,184,186],"x":[8978]},{"a":9101,"l":"oh_no","c":"action 20: becomes an exploding lemming (action 5)","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9104,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":9107,"t":"code","b":[41,128],"m":"and","o":"#$80"},{"a":9109,"t":"code","b":[9,5],"m":"ora","o":"#$05"},{"a":9111,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":9114,"t":"code","b":[160,17],"m":"ldy","o":"#$11"},{"a":9116,"t":"code","b":[96],"m":"rts"},{"a":9117,"l":"explode","c":"action 5: at frame $68 takes the lemming off the blocker map, records the blast's centre and plays sound $1A; at $78 it is gone and the blast is cut out of the terrain, eleven rows from the table at $2E78/$2E81 ($2930), except steel ($2E07)","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9120,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":9123,"t":"code","b":[41,248],"m":"and","o":"#$F8"},{"a":9125,"t":"code","b":[201,104],"m":"cmp","o":"#$68"},{"a":9127,"t":"code","b":[208,80],"m":"bne","oa":9209,"o":"b_23F9"},{"a":9129,"t":"code","b":[32,200,33],"m":"jsr","oa":8648,"o":"blocker_map_ptr"},{"a":9132,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":9134,"t":"code","b":[32,194,33],"m":"jsr","oa":8642,"o":"store_blocker"},{"a":9137,"t":"code","b":[189,136,4],"m":"lda","oa":1160,"o":"lemming_x,x"},{"a":9140,"t":"code","b":[56],"m":"sec"},{"a":9141,"t":"code","b":[233,5],"m":"sbc","o":"#$05"},{"a":9143,"t":"code","b":[141,229,6],"m":"sta","oa":1765,"o":"blast_column"},{"a":9146,"t":"code","b":[173,97,20],"m":"lda","oa":5217,"o":"a_1461"},{"a":9149,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":9151,"t":"code","b":[141,230,6],"m":"sta","oa":1766,"o":"blast_column_hi"},{"a":9154,"t":"code","b":[189,186,4],"m":"lda","oa":1210,"o":"lemming_y,x"},{"a":9157,"t":"code","b":[24],"m":"clc"},{"a":9158,"t":"code","b":[105,2],"m":"adc","o":"#$02"},{"a":9160,"t":"code","b":[141,231,6],"m":"sta","oa":1767,"o":"blast_row_char"},{"a":9163,"t":"code","b":[169,26],"m":"lda","o":"#$1A"},{"a":9165,"t":"code","b":[32,248,41],"m":"jsr","oa":10744,"o":"play_sound"},{"a":9168,"t":"code","b":[173,229,6],"m":"lda","oa":1765,"o":"blast_column"},{"a":9171,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":9173,"t":"code","b":[170],"m":"tax"},{"a":9174,"t":"code","b":[173,230,6],"m":"lda","oa":1766,"o":"blast_column_hi"},{"a":9177,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9178,"t":"code","b":[173,229,6],"m":"lda","oa":1765,"o":"blast_column"},{"a":9181,"t":"code","b":[106],"m":"ror","o":"a"},{"a":9182,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9183,"t":"code","b":[141,229,6],"m":"sta","oa":1765,"o":"blast_column"},{"a":9186,"t":"code","b":[142,230,6],"m":"stx","oa":1766,"o":"blast_column_hi"},{"a":9189,"t":"code","b":[173,231,6],"m":"lda","oa":1767,"o":"blast_row_char"},{"a":9192,"t":"code","b":[41,6],"m":"and","o":"#$06"},{"a":9194,"t":"code","b":[141,232,6],"m":"sta","oa":1768,"o":"blast_row_fine"},{"a":9197,"t":"code","b":[173,231,6],"m":"lda","oa":1767,"o":"blast_row_char"},{"a":9200,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9201,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9202,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9203,"t":"code","b":[141,231,6],"m":"sta","oa":1767,"o":"blast_row_char"},{"a":9206,"t":"code","b":[76,59,36],"m":"jmp","oa":9275,"o":"j_243B"},{"a":9209,"l":"b_23F9","t":"code","b":[201,120],"m":"cmp","o":"#$78","x":[9127]},{"a":9211,"t":"code","b":[144,62],"m":"bcc","oa":9275,"o":"j_243B"},{"a":9213,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":9216,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":9218,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":9221,"t":"code","b":[32,168,21],"m":"jsr","oa":5544,"o":"count_gone"},{"a":9224,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":9226,"l":"b_240A","t":"code","b":[142,152,5],"m":"stx","oa":1432,"o":"blast_row","x":[9270]},{"a":9229,"t":"code","b":[189,120,46],"m":"lda","oa":11896,"o":"blast_rows_lo,x"},{"a":9232,"t":"code","b":[141,42,36],"m":"sta","oa":9258,"o":"a_242A"},{"a":9235,"l":"b_2413","t":"code","b":[168],"m":"tay","x":[9262]},{"a":9236,"t":"code","b":[173,124,224],"m":"lda","oa":57468,"o":"cell_map_flags"},{"a":9239,"t":"code","b":[240,7],"m":"beq","oa":9248,"o":"b_2420"},{"a":9241,"t":"code","b":[32,7,46],"m":"jsr","oa":11783,"o":"cell_kind"},{"a":9244,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":9246,"t":"code","b":[240,3],"m":"beq","oa":9251,"o":"b_2423"},{"a":9248,"l":"b_2420","t":"code","b":[32,48,41],"m":"jsr","oa":10544,"o":"terrain_write","x":[9239]},{"a":9251,"l":"b_2423","t":"code","b":[174,152,5],"m":"ldx","oa":1432,"o":"blast_row","x":[9246]},{"a":9254,"t":"code","b":[238,42,36],"m":"inc","oa":9258,"o":"a_242A"},{"a":9257,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":9258,"t":"note","l":"a_242A","c":"the operand of the LDA at $2429, rewritten as the game runs, by $2410, $2426","note":"inside the item at $2429","x":[9232,9254]},{"a":9259,"t":"code","b":[221,129,46],"m":"cmp","oa":11905,"o":"blast_rows_hi,x"},{"a":9262,"t":"code","b":[208,227],"m":"bne","oa":9235,"o":"b_2413"},{"a":9264,"t":"code","b":[174,152,5],"m":"ldx","oa":1432,"o":"blast_row"},{"a":9267,"t":"code","b":[232],"m":"inx"},{"a":9268,"t":"code","b":[224,11],"m":"cpx","o":"#$0B"},{"a":9270,"t":"code","b":[208,210],"m":"bne","oa":9226,"o":"b_240A"},{"a":9272,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":9274,"t":"code","b":[96],"m":"rts"},{"a":9275,"l":"j_243B","t":"code","b":[169,5],"m":"lda","o":"#$05","x":[9206,9211]},{"a":9277,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":9279,"t":"code","b":[32,179,32],"m":"jsr","oa":8371,"o":"ground_test_at"},{"a":9282,"t":"code","b":[192,11],"m":"cpy","o":"#$0B"},{"a":9284,"t":"code","b":[240,1],"m":"beq","oa":9287,"o":"b_2447"},{"a":9286,"t":"code","b":[96],"m":"rts"},{"a":9287,"l":"b_2447","t":"code","b":[160,7],"m":"ldy","o":"#$07","x":[9284]},{"a":9289,"t":"code","b":[96],"m":"rts"},{"a":9290,"l":"dig","c":"action 6, digging down: removes a row of terrain under the lemming each frame of its stroke ($248C, cells from $3F98/$3FA8/$3FB8); steel stops it ($2E07: back to walking); with nothing left below it falls","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9293,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":9296,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9297,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9298,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9299,"t":"code","b":[170],"m":"tax"},{"a":9300,"t":"code","b":[141,99,36],"m":"sta","oa":9315,"o":"a_2463"},{"a":9303,"t":"code","b":[32,140,36],"m":"jsr","oa":9356,"o":"dig_rows"},{"a":9306,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":9308,"t":"code","b":[240,45],"m":"beq","oa":9355,"o":"r_248B"},{"a":9310,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":9312,"t":"code","b":[240,14],"m":"beq","oa":9328,"o":"b_2470"},{"a":9314,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":9315,"t":"note","l":"a_2463","c":"the operand of the LDX at $2462, rewritten as the game runs, by $2454","note":"inside the item at $2462","x":[9300]},{"a":9316,"t":"code","b":[232],"m":"inx"},{"a":9317,"t":"code","b":[32,140,36],"m":"jsr","oa":9356,"o":"dig_rows"},{"a":9320,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":9322,"t":"code","b":[240,31],"m":"beq","oa":9355,"o":"r_248B"},{"a":9324,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":9326,"t":"code","b":[208,25],"m":"bne","oa":9353,"o":"b_2489"},{"a":9328,"l":"b_2470","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index","x":[9312]},{"a":9331,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":9334,"t":"code","b":[208,6],"m":"bne","oa":9342,"o":"b_247E"},{"a":9336,"t":"code","b":[32,148,32],"m":"jsr","oa":8340,"o":"start_fall"},{"a":9339,"t":"code","b":[160,7],"m":"ldy","o":"#$07"},{"a":9341,"t":"code","b":[44,160,10],"m":"bit","oa":2720,"o":"a_0AA0"},{"a":9342,"t":"note","l":"b_247E","c":"an entry inside the BIT at $247D: entered here, its operand runs as LDY #$0A; reached by $2476 BNE, while the way through the BIT skips it","note":"inside the item at $247D","x":[9334]},{"a":9344,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9347,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":9349,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":9352,"t":"code","b":[96],"m":"rts"},{"a":9353,"l":"b_2489","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[9326]},{"a":9355,"l":"r_248B","t":"code","b":[96],"m":"rts","x":[9308,9322]},{"a":9356,"l":"dig_rows","c":"removes the terrain cells of one dig stroke, counting the pixels removed into $051E","t":"code","b":[188,152,63],"m":"ldy","oa":16280,"o":"dig_count,x","x":[9303,9317]},{"a":9359,"t":"code","b":[240,91],"m":"beq","oa":9452,"o":"b_24EC"},{"a":9361,"t":"code","b":[140,151,63],"m":"sty","oa":16279,"o":"dig_left"},{"a":9364,"t":"code","b":[189,168,63],"m":"lda","oa":16296,"o":"dig_first,x"},{"a":9367,"t":"code","b":[141,150,63],"m":"sta","oa":16278,"o":"dig_index"},{"a":9370,"l":"b_249A","t":"code","b":[174,150,63],"m":"ldx","oa":16278,"o":"dig_index","x":[9450]},{"a":9373,"t":"code","b":[188,242,75],"m":"ldy","oa":19442,"o":"dig_y,x"},{"a":9376,"t":"code","b":[189,184,63],"m":"lda","oa":16312,"o":"dig_x,x"},{"a":9379,"t":"code","b":[170],"m":"tax"},{"a":9380,"t":"code","b":[173,124,224],"m":"lda","oa":57468,"o":"cell_map_flags"},{"a":9383,"t":"code","b":[240,27],"m":"beq","oa":9412,"o":"b_24C4"},{"a":9385,"t":"code","b":[32,7,46],"m":"jsr","oa":11783,"o":"cell_kind"},{"a":9388,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":9390,"t":"code","b":[208,20],"m":"bne","oa":9412,"o":"b_24C4"},{"a":9392,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":9394,"t":"code","b":[44,198,5],"m":"bit","oa":1478,"o":"lemming_action_now"},{"a":9397,"t":"code","b":[16,2],"m":"bpl","oa":9401,"o":"b_24B9"},{"a":9399,"t":"code","b":[169,137],"m":"lda","o":"#$89"},{"a":9401,"l":"b_24B9","t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now","x":[9397]},{"a":9404,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":9406,"t":"code","b":[32,96,33],"m":"jsr","oa":8544,"o":"restart_animation"},{"a":9409,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":9411,"t":"code","b":[96],"m":"rts"},{"a":9412,"l":"b_24C4","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[9383,9390]},{"a":9414,"t":"code","b":[133,186],"m":"sta","oa":186,"o":"pixel_count"},{"a":9416,"t":"code","b":[32,48,41],"m":"jsr","oa":10544,"o":"terrain_write"},{"a":9419,"t":"code","b":[165,186],"m":"lda","oa":186,"o":"pixel_count"},{"a":9421,"t":"code","b":[172,197,5],"m":"ldy","oa":1477,"o":"lemming_index"},{"a":9424,"t":"code","b":[24],"m":"clc"},{"a":9425,"t":"code","b":[121,30,5],"m":"adc","oa":1310,"o":"lemming_count,y"},{"a":9428,"t":"code","b":[153,30,5],"m":"sta","oa":1310,"o":"lemming_count,y"},{"a":9431,"t":"code","b":[174,150,63],"m":"ldx","oa":16278,"o":"dig_index"},{"a":9434,"t":"code","b":[232],"m":"inx"},{"a":9435,"t":"code","b":[224,13],"m":"cpx","o":"#$0D"},{"a":9437,"t":"code","b":[208,5],"m":"bne","oa":9444,"o":"b_24E4"},{"a":9439,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":9441,"t":"code","b":[96],"m":"rts"},{"a":9442,"l":"dig_unused","c":"two bytes after dig_rows' RTS at $24E1 that no path reaches","t":"byte","b":[162,0]},{"a":9444,"l":"b_24E4","c":"next cell of the dig stroke","t":"code","b":[142,150,63],"m":"stx","oa":16278,"o":"dig_index","x":[9437]},{"a":9447,"t":"code","b":[206,151,63],"m":"dec","oa":16279,"o":"dig_left"},{"a":9450,"t":"code","b":[208,174],"m":"bne","oa":9370,"o":"b_249A"},{"a":9452,"l":"b_24EC","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[9359]},{"a":9454,"t":"code","b":[96],"m":"rts"},{"a":9455,"l":"b_24EF","t":"code","b":[169,10],"m":"lda","o":"#$0A","x":[9506]},{"a":9457,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":9460,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9463,"t":"code","b":[222,136,4],"m":"dec","oa":1160,"o":"lemming_x,x"},{"a":9466,"t":"code","b":[208,3],"m":"bne","oa":9471,"o":"b_24FF"},{"a":9468,"t":"code","b":[206,97,20],"m":"dec","oa":5217,"o":"a_1461"},{"a":9471,"l":"b_24FF","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[9466]},{"a":9473,"t":"code","b":[96],"m":"rts"},{"a":9474,"l":"build_right","c":"action 11, building the other way: as $259B","t":"code","b":[32,89,37],"m":"jsr","oa":9561,"o":"builder_warning"},{"a":9477,"t":"code","b":[32,148,37],"m":"jsr","oa":9620,"o":"builder_ground"},{"a":9480,"t":"code","b":[192,11],"m":"cpy","o":"#$0B"},{"a":9482,"t":"code","b":[240,60],"m":"beq","oa":9544,"o":"b_2548"},{"a":9484,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9487,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":9490,"t":"code","b":[41,248],"m":"and","o":"#$F8"},{"a":9492,"t":"code","b":[201,112],"m":"cmp","o":"#$70"},{"a":9494,"t":"code","b":[208,62],"m":"bne","oa":9558,"o":"b_2556"},{"a":9496,"t":"code","b":[189,186,4],"m":"lda","oa":1210,"o":"lemming_y,x"},{"a":9499,"t":"code","b":[201,10],"m":"cmp","o":"#$0A"},{"a":9501,"t":"code","b":[240,44],"m":"beq","oa":9547,"o":"b_254B"},{"a":9503,"t":"code","b":[32,232,33],"m":"jsr","oa":8680,"o":"wall_ahead"},{"a":9506,"t":"code","b":[208,203],"m":"bne","oa":9455,"o":"b_24EF"},{"a":9508,"t":"code","b":[32,3,38],"m":"jsr","oa":9731,"o":"lay_brick"},{"a":9511,"t":"code","b":[32,249,37],"m":"jsr","oa":9721,"o":"step_test"},{"a":9514,"t":"code","b":[240,5],"m":"beq","oa":9521,"o":"b_2531"},{"a":9516,"t":"code","b":[32,252,37],"m":"jsr","oa":9724,"o":"s_25FC"},{"a":9519,"t":"code","b":[208,26],"m":"bne","oa":9547,"o":"b_254B"},{"a":9521,"l":"b_2531","t":"code","b":[32,242,37],"m":"jsr","oa":9714,"o":"head_test","x":[9514]},{"a":9524,"t":"code","b":[208,21],"m":"bne","oa":9547,"o":"b_254B"},{"a":9526,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9529,"t":"code","b":[254,30,5],"m":"inc","oa":1310,"o":"lemming_count,x"},{"a":9532,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":9535,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":9537,"t":"code","b":[201,12],"m":"cmp","o":"#$0C"},{"a":9539,"t":"code","b":[208,14],"m":"bne","oa":9555,"o":"b_2553"},{"a":9541,"t":"code","b":[169,135],"m":"lda","o":"#$87"},{"a":9543,"t":"code","b":[44,169,137],"m":"bit","oa":35241,"o":"a_89A9"},{"a":9544,"t":"note","l":"b_2548","c":"an entry inside the BIT at $2547: entered here, its operand runs as LDA #$89; reached by $250A BEQ, while the way through the BIT skips it","note":"inside the item at $2547","x":[9482]},{"a":9546,"t":"code","b":[44,169,8],"m":"bit","oa":2217,"o":"a_08A9"},{"a":9547,"t":"note","l":"b_254B","c":"an entry inside the BIT at $254A: entered here, its operand runs as LDA #$08; reached by $251D BEQ, $252F BNE, $2534 BNE, while the way through the BIT skips it","note":"inside the item at $254A","x":[9501,9519,9524]},{"a":9549,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":9552,"t":"code","b":[32,96,33],"m":"jsr","oa":8544,"o":"restart_animation"},{"a":9555,"l":"b_2553","t":"code","b":[160,4],"m":"ldy","o":"#$04","x":[9539]},{"a":9557,"t":"code","b":[96],"m":"rts"},{"a":9558,"l":"b_2556","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[9494,9596]},{"a":9560,"t":"code","b":[96],"m":"rts"},{"a":9561,"l":"builder_warning","c":"plays sound $1C from the builder's ninth brick on ($051E 9 or more), the warning that it is about to run out","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index","x":[9474,9627]},{"a":9564,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":9567,"t":"code","b":[41,248],"m":"and","o":"#$F8"},{"a":9569,"t":"code","b":[201,64],"m":"cmp","o":"#$40"},{"a":9571,"t":"code","b":[208,14],"m":"bne","oa":9587,"o":"r_2573"},{"a":9573,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":9576,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":9578,"t":"code","b":[201,9],"m":"cmp","o":"#$09"},{"a":9580,"t":"code","b":[144,5],"m":"bcc","oa":9587,"o":"r_2573"},{"a":9582,"t":"code","b":[169,28],"m":"lda","o":"#$1C"},{"a":9584,"t":"code","b":[32,248,41],"m":"jsr","oa":10744,"o":"play_sound"},{"a":9587,"l":"r_2573","t":"code","b":[96],"m":"rts","x":[9571,9580]},{"a":9588,"l":"shrug","c":"action 7: the builder out of bricks shrugs, then walks on","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9591,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":9594,"t":"code","b":[201,56],"m":"cmp","o":"#$38"},{"a":9596,"t":"code","b":[144,216],"m":"bcc","oa":9558,"o":"b_2556"},{"a":9598,"t":"code","b":[76,135,38],"m":"jmp","oa":9863,"o":"j_2687"},{"a":9601,"l":"b_2581","t":"code","b":[169,139],"m":"lda","o":"#$8B","x":[9659]},{"a":9603,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":9606,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9609,"t":"code","b":[254,136,4],"m":"inc","oa":1160,"o":"lemming_x,x"},{"a":9612,"t":"code","b":[208,3],"m":"bne","oa":9617,"o":"b_2591"},{"a":9614,"t":"code","b":[238,97,20],"m":"inc","oa":5217,"o":"a_1461"},{"a":9617,"l":"b_2591","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[9612]},{"a":9619,"t":"code","b":[96],"m":"rts"},{"a":9620,"l":"builder_ground","c":"the builder's ground test: two columns from column 5 ($20B3)","t":"code","b":[169,5],"m":"lda","o":"#$05","x":[9477,9630]},{"a":9622,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":9624,"t":"code","b":[76,179,32],"m":"jmp","oa":8371,"o":"ground_test_at"},{"a":9627,"l":"build","c":"action 10, building: lays a brick a stroke ($2603 sets the brick's pixels), climbs it; stops at a wall ahead ($21E8), when its head would hit terrain ($25F2, $25F9) or after the twelfth brick (action 7, the shrug)","t":"code","b":[32,89,37],"m":"jsr","oa":9561,"o":"builder_warning"},{"a":9630,"t":"code","b":[32,148,37],"m":"jsr","oa":9620,"o":"builder_ground"},{"a":9633,"t":"code","b":[192,11],"m":"cpy","o":"#$0B"},{"a":9635,"t":"code","b":[240,60],"m":"beq","oa":9697,"o":"b_25E1"},{"a":9637,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9640,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":9643,"t":"code","b":[41,248],"m":"and","o":"#$F8"},{"a":9645,"t":"code","b":[201,112],"m":"cmp","o":"#$70"},{"a":9647,"t":"code","b":[208,62],"m":"bne","oa":9711,"o":"b_25EF"},{"a":9649,"t":"code","b":[189,186,4],"m":"lda","oa":1210,"o":"lemming_y,x"},{"a":9652,"t":"code","b":[201,10],"m":"cmp","o":"#$0A"},{"a":9654,"t":"code","b":[240,44],"m":"beq","oa":9700,"o":"b_25E4"},{"a":9656,"t":"code","b":[32,232,33],"m":"jsr","oa":8680,"o":"wall_ahead"},{"a":9659,"t":"code","b":[208,196],"m":"bne","oa":9601,"o":"b_2581"},{"a":9661,"t":"code","b":[32,3,38],"m":"jsr","oa":9731,"o":"lay_brick"},{"a":9664,"t":"code","b":[32,249,37],"m":"jsr","oa":9721,"o":"step_test"},{"a":9667,"t":"code","b":[240,5],"m":"beq","oa":9674,"o":"b_25CA"},{"a":9669,"t":"code","b":[32,252,37],"m":"jsr","oa":9724,"o":"s_25FC"},{"a":9672,"t":"code","b":[208,26],"m":"bne","oa":9700,"o":"b_25E4"},{"a":9674,"l":"b_25CA","t":"code","b":[32,242,37],"m":"jsr","oa":9714,"o":"head_test","x":[9667]},{"a":9677,"t":"code","b":[208,21],"m":"bne","oa":9700,"o":"b_25E4"},{"a":9679,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":9682,"t":"code","b":[254,30,5],"m":"inc","oa":1310,"o":"lemming_count,x"},{"a":9685,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":9688,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":9690,"t":"code","b":[201,12],"m":"cmp","o":"#$0C"},{"a":9692,"t":"code","b":[208,14],"m":"bne","oa":9708,"o":"b_25EC"},{"a":9694,"t":"code","b":[169,7],"m":"lda","o":"#$07"},{"a":9696,"t":"code","b":[44,169,8],"m":"bit","oa":2217,"o":"a_08A9"},{"a":9697,"t":"note","l":"b_25E1","c":"an entry inside the BIT at $25E0: entered here, its operand runs as LDA #$08; reached by $25A3 BEQ, while the way through the BIT skips it","note":"inside the item at $25E0","x":[9635]},{"a":9699,"t":"code","b":[44,169,137],"m":"bit","oa":35241,"o":"a_89A9"},{"a":9700,"t":"note","l":"b_25E4","c":"an entry inside the BIT at $25E3: entered here, its operand runs as LDA #$89; reached by $25B6 BEQ, $25C8 BNE, $25CD BNE, while the way through the BIT skips it","note":"inside the item at $25E3","x":[9654,9672,9677]},{"a":9702,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":9705,"t":"code","b":[32,96,33],"m":"jsr","oa":8544,"o":"restart_animation"},{"a":9708,"l":"b_25EC","t":"code","b":[160,4],"m":"ldy","o":"#$04","x":[9692]},{"a":9710,"t":"code","b":[96],"m":"rts"},{"a":9711,"l":"b_25EF","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[9647]},{"a":9713,"t":"code","b":[96],"m":"rts"},{"a":9714,"l":"head_test","c":"is there terrain at the builder's head? ($28E8 at 8, $0E)","t":"code","b":[162,8],"m":"ldx","o":"#$08","x":[9521,9674]},{"a":9716,"t":"code","b":[160,14],"m":"ldy","o":"#$0E"},{"a":9718,"t":"code","b":[76,232,40],"m":"jmp","oa":10472,"o":"terrain_at"},{"a":9721,"l":"step_test","c":"is there terrain where the builder steps? ($28E8 at 7, 8)","t":"code","b":[162,7],"m":"ldx","o":"#$07","x":[9511,9664]},{"a":9723,"t":"code","b":[44,162,8],"m":"bit","oa":2210,"o":"a_08A2"},{"a":9724,"t":"note","l":"s_25FC","c":"an entry inside the BIT at $25FB: entered here, its operand runs as LDX #$08; reached by $252C JSR, $25C5 JSR, while the way through the BIT skips it","note":"inside the item at $25FB","x":[9516,9669]},{"a":9726,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":9728,"t":"code","b":[76,232,40],"m":"jmp","oa":10472,"o":"terrain_at"},{"a":9731,"l":"lay_brick","c":"sets the pixels of one brick in the terrain, 12 wide ($2927)","t":"code","b":[32,24,38],"m":"jsr","oa":9752,"o":"brick_row_a","x":[9508,9661]},{"a":9734,"t":"code","b":[32,27,38],"m":"jsr","oa":9755,"o":"s_261B"},{"a":9737,"t":"code","b":[32,15,38],"m":"jsr","oa":9743,"o":"s_260F"},{"a":9740,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":9742,"t":"code","b":[44,162,8],"m":"bit","oa":2210,"o":"a_08A2"},{"a":9743,"t":"note","l":"s_260F","c":"an entry inside the BIT at $260E: entered here, its operand runs as LDX #$08; reached by $2609 JSR, while the way through the BIT skips it","note":"inside the item at $260E","x":[9737]},{"a":9745,"t":"code","b":[160,15],"m":"ldy","o":"#$0F"},{"a":9747,"t":"code","b":[169,12],"m":"lda","o":"#$0C"},{"a":9749,"t":"code","b":[76,39,41],"m":"jmp","oa":10535,"o":"set_pixel"},{"a":9752,"l":"brick_row_a","c":"sets one row of the brick's pixels","t":"code","b":[162,6],"m":"ldx","o":"#$06","x":[9731]},{"a":9754,"t":"code","b":[44,162,7],"m":"bit","oa":1954,"o":"a_07A2"},{"a":9755,"t":"note","l":"s_261B","c":"an entry inside the BIT at $261A: entered here, its operand runs as LDX #$07; reached by $2606 JSR, while the way through the BIT skips it","note":"inside the item at $261A","x":[9734]},{"a":9757,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":9759,"t":"code","b":[169,12],"m":"lda","o":"#$0C"},{"a":9761,"t":"code","b":[76,39,41],"m":"jmp","oa":10535,"o":"set_pixel"},{"a":9764,"l":"bash","c":"actions 12/13, bashing: removes terrain in front a stroke at a time ($26C2) unless steel; with nothing left in front, or a blocker ahead, it walks on","t":"code","b":[32,235,33],"m":"jsr","oa":8683,"o":"s_21EB"},{"a":9767,"t":"code","b":[240,11],"m":"beq","oa":9780,"o":"b_2634"},{"a":9769,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":9772,"t":"code","b":[73,128],"m":"eor","o":"#$80"},{"a":9774,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":9777,"t":"code","b":[76,135,38],"m":"jmp","oa":9863,"o":"j_2687"},{"a":9780,"l":"b_2634","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index","x":[9767]},{"a":9783,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":9786,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9787,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9788,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":9789,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":9791,"t":"code","b":[170],"m":"tax"},{"a":9792,"t":"code","b":[142,129,38],"m":"stx","oa":9857,"o":"a_2681"},{"a":9795,"t":"code","b":[240,29],"m":"beq","oa":9826,"o":"b_2662"},{"a":9797,"t":"code","b":[201,10],"m":"cmp","o":"#$0A"},{"a":9799,"t":"code","b":[240,50],"m":"beq","oa":9851,"o":"b_267B"},{"a":9801,"t":"code","b":[176,33],"m":"bcs","oa":9836,"o":"b_266C"},{"a":9803,"t":"code","b":[32,194,38],"m":"jsr","oa":9922,"o":"bash_stroke"},{"a":9806,"t":"code","b":[48,55],"m":"bmi","oa":9863,"o":"j_2687"},{"a":9808,"t":"code","b":[32,183,38],"m":"jsr","oa":9911,"o":"add_count"},{"a":9811,"t":"code","b":[174,129,38],"m":"ldx","oa":9857,"o":"a_2681"},{"a":9814,"t":"code","b":[232],"m":"inx"},{"a":9815,"t":"code","b":[32,194,38],"m":"jsr","oa":9922,"o":"bash_stroke"},{"a":9818,"t":"code","b":[48,43],"m":"bmi","oa":9863,"o":"j_2687"},{"a":9820,"t":"code","b":[32,183,38],"m":"jsr","oa":9911,"o":"add_count"},{"a":9823,"t":"code","b":[76,108,38],"m":"jmp","oa":9836,"o":"b_266C"},{"a":9826,"l":"b_2662","t":"code","b":[172,197,5],"m":"ldy","oa":1477,"o":"lemming_index","x":[9795]},{"a":9829,"t":"code","b":[185,30,5],"m":"lda","oa":1310,"o":"lemming_count,y"},{"a":9832,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":9834,"t":"code","b":[208,27],"m":"bne","oa":9863,"o":"j_2687"},{"a":9836,"l":"b_266C","t":"code","b":[169,7],"m":"lda","o":"#$07","x":[9801,9823]},{"a":9838,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":9840,"t":"code","b":[32,179,32],"m":"jsr","oa":8371,"o":"ground_test_at"},{"a":9843,"t":"code","b":[240,11],"m":"beq","oa":9856,"o":"b_2680"},{"a":9845,"t":"code","b":[32,155,38],"m":"jsr","oa":9883,"o":"mark_turned"},{"a":9848,"t":"code","b":[76,128,38],"m":"jmp","oa":9856,"o":"b_2680"},{"a":9851,"l":"b_267B","t":"code","b":[32,167,38],"m":"jsr","oa":9895,"o":"take_count","x":[9799]},{"a":9854,"t":"code","b":[240,7],"m":"beq","oa":9863,"o":"j_2687"},{"a":9856,"l":"b_2680","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[9843,9848]},{"a":9857,"t":"note","l":"a_2681","c":"the operand of the LDX at $2680, rewritten as the game runs, by $2640","note":"inside the item at $2680","x":[9792,9811]},{"a":9858,"t":"code","b":[232],"m":"inx"},{"a":9859,"t":"code","b":[188,186,77],"m":"ldy","oa":19898,"o":"bash_step,x"},{"a":9862,"t":"code","b":[96],"m":"rts"},{"a":9863,"l":"j_2687","t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now","x":[9598,9777,9806,9818,9834,9854,10183]},{"a":9866,"t":"code","b":[41,192],"m":"and","o":"#$C0"},{"a":9868,"t":"code","b":[9,8],"m":"ora","o":"#$08"},{"a":9870,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":9873,"t":"code","b":[16,3],"m":"bpl","oa":9878,"o":"b_2696"},{"a":9875,"t":"code","b":[238,198,5],"m":"inc","oa":1478,"o":"lemming_action_now"},{"a":9878,"l":"b_2696","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[9873]},{"a":9880,"t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation"},{"a":9883,"l":"mark_turned","c":"sets bit 6 of the lemming's counter ($051E)","t":"code","b":[172,197,5],"m":"ldy","oa":1477,"o":"lemming_index","x":[9845]},{"a":9886,"t":"code","b":[185,30,5],"m":"lda","oa":1310,"o":"lemming_count,y"},{"a":9889,"t":"code","b":[9,64],"m":"ora","o":"#$40"},{"a":9891,"t":"code","b":[153,30,5],"m":"sta","oa":1310,"o":"lemming_count,y"},{"a":9894,"t":"code","b":[96],"m":"rts"},{"a":9895,"l":"take_count","c":"returns the low six bits of the lemming's counter ($051E) and clears them","t":"code","b":[172,197,5],"m":"ldy","oa":1477,"o":"lemming_index","x":[9851,10174]},{"a":9898,"t":"code","b":[190,30,5],"m":"ldx","oa":1310,"o":"lemming_count,y"},{"a":9901,"t":"code","b":[138],"m":"txa"},{"a":9902,"t":"code","b":[41,192],"m":"and","o":"#$C0"},{"a":9904,"t":"code","b":[153,30,5],"m":"sta","oa":1310,"o":"lemming_count,y"},{"a":9907,"t":"code","b":[138],"m":"txa"},{"a":9908,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":9910,"t":"code","b":[96],"m":"rts"},{"a":9911,"l":"add_count","c":"adds A to the lemming's counter ($051E)","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index","x":[9808,9820]},{"a":9914,"t":"code","b":[24],"m":"clc"},{"a":9915,"t":"code","b":[125,30,5],"m":"adc","oa":1310,"o":"lemming_count,x"},{"a":9918,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":9921,"t":"code","b":[96],"m":"rts"},{"a":9922,"l":"bash_stroke","c":"removes up to three rows of terrain for one frame of the basher's swing, from $3FC4/$3FCD/$3FD6; returns $FF when steel stops it","t":"code","b":[44,198,5],"m":"bit","oa":1478,"o":"lemming_action_now","x":[9803,9815]},{"a":9925,"t":"code","b":[48,5],"m":"bmi","oa":9932,"o":"b_26CC"},{"a":9927,"t":"code","b":[189,205,63],"m":"lda","oa":16333,"o":"bash_x_left,x"},{"a":9930,"t":"code","b":[208,3],"m":"bne","oa":9935,"o":"b_26CF"},{"a":9932,"l":"b_26CC","t":"code","b":[189,196,63],"m":"lda","oa":16324,"o":"bash_x_right,x","x":[9925]},{"a":9935,"l":"b_26CF","t":"code","b":[188,214,63],"m":"ldy","oa":16342,"o":"bash_y,x","x":[9930]},{"a":9938,"t":"code","b":[170],"m":"tax"},{"a":9939,"t":"code","b":[76,214,38],"m":"jmp","oa":9942,"o":"j_26D6"},{"a":9942,"l":"j_26D6","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[9939]},{"a":9944,"t":"code","b":[133,186],"m":"sta","oa":186,"o":"pixel_count"},{"a":9946,"t":"code","b":[134,176],"m":"stx","oa":176,"o":"bash_cell_x"},{"a":9948,"t":"code","b":[132,178],"m":"sty","oa":178,"o":"zpa_B2"},{"a":9950,"t":"code","b":[32,247,38],"m":"jsr","oa":9975,"o":"bash_cell"},{"a":9953,"t":"code","b":[48,16],"m":"bmi","oa":9971,"o":"r_26F3"},{"a":9955,"t":"code","b":[230,176],"m":"inc","oa":176,"o":"bash_cell_x"},{"a":9957,"t":"code","b":[32,247,38],"m":"jsr","oa":9975,"o":"bash_cell"},{"a":9960,"t":"code","b":[48,9],"m":"bmi","oa":9971,"o":"r_26F3"},{"a":9962,"t":"code","b":[230,176],"m":"inc","oa":176,"o":"bash_cell_x"},{"a":9964,"t":"code","b":[32,247,38],"m":"jsr","oa":9975,"o":"bash_cell"},{"a":9967,"t":"code","b":[48,2],"m":"bmi","oa":9971,"o":"r_26F3"},{"a":9969,"t":"code","b":[165,186],"m":"lda","oa":186,"o":"pixel_count"},{"a":9971,"l":"r_26F3","t":"code","b":[96],"m":"rts","x":[9953,9960,9967]},{"a":9972,"l":"b_26F4","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[9989,9999,10019,10029]},{"a":9974,"t":"code","b":[96],"m":"rts"},{"a":9975,"l":"bash_cell","c":"removes the terrain pixel at ($B0, $B2) and the one below it, counting them in $BA; returns $FF instead when the cell is steel or a one-way wall facing the lemming ($2E07, $06EC)","t":"code","b":[166,176],"m":"ldx","oa":176,"o":"bash_cell_x","x":[9950,9957,9964]},{"a":9977,"t":"code","b":[164,178],"m":"ldy","oa":178,"o":"zpa_B2"},{"a":9979,"t":"code","b":[173,124,224],"m":"lda","oa":57468,"o":"cell_map_flags"},{"a":9982,"t":"code","b":[240,17],"m":"beq","oa":10001,"o":"b_2711"},{"a":9984,"t":"code","b":[32,7,46],"m":"jsr","oa":11783,"o":"cell_kind"},{"a":9987,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":9989,"t":"code","b":[240,237],"m":"beq","oa":9972,"o":"b_26F4"},{"a":9991,"t":"code","b":[44,124,224],"m":"bit","oa":57468,"o":"cell_map_flags"},{"a":9994,"t":"code","b":[48,5],"m":"bmi","oa":10001,"o":"b_2711"},{"a":9996,"t":"code","b":[205,236,6],"m":"cmp","oa":1772,"o":"one_way_kind"},{"a":9999,"t":"code","b":[240,227],"m":"beq","oa":9972,"o":"b_26F4"},{"a":10001,"l":"b_2711","t":"code","b":[32,48,41],"m":"jsr","oa":10544,"o":"terrain_write","x":[9982,9994]},{"a":10004,"t":"code","b":[166,176],"m":"ldx","oa":176,"o":"bash_cell_x"},{"a":10006,"t":"code","b":[164,178],"m":"ldy","oa":178,"o":"zpa_B2"},{"a":10008,"t":"code","b":[200],"m":"iny"},{"a":10009,"t":"code","b":[173,124,224],"m":"lda","oa":57468,"o":"cell_map_flags"},{"a":10012,"t":"code","b":[240,17],"m":"beq","oa":10031,"o":"b_272F"},{"a":10014,"t":"code","b":[32,7,46],"m":"jsr","oa":11783,"o":"cell_kind"},{"a":10017,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":10019,"t":"code","b":[240,207],"m":"beq","oa":9972,"o":"b_26F4"},{"a":10021,"t":"code","b":[44,124,224],"m":"bit","oa":57468,"o":"cell_map_flags"},{"a":10024,"t":"code","b":[48,5],"m":"bmi","oa":10031,"o":"b_272F"},{"a":10026,"t":"code","b":[205,236,6],"m":"cmp","oa":1772,"o":"one_way_kind"},{"a":10029,"t":"code","b":[240,197],"m":"beq","oa":9972,"o":"b_26F4"},{"a":10031,"l":"b_272F","t":"code","b":[32,48,41],"m":"jsr","oa":10544,"o":"terrain_write","x":[10012,10024]},{"a":10034,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":10036,"t":"code","b":[96],"m":"rts"},{"a":10037,"l":"mine","c":"actions 14/15, mining: removes a diagonal of terrain a stroke ($2925), from the tables at $7DAA/$7DC5; steel stops it, an empty floor makes it fall","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":10040,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":10043,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":10044,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":10045,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":10046,"t":"code","b":[170],"m":"tax"},{"a":10047,"t":"code","b":[201,22],"m":"cmp","o":"#$16"},{"a":10049,"t":"code","b":[240,107],"m":"beq","oa":10158,"o":"b_27AE"},{"a":10051,"t":"code","b":[201,10],"m":"cmp","o":"#$0A"},{"a":10053,"t":"code","b":[144,88],"m":"bcc","oa":10143,"o":"b_279F"},{"a":10055,"t":"code","b":[201,14],"m":"cmp","o":"#$0E"},{"a":10057,"t":"code","b":[176,84],"m":"bcs","oa":10143,"o":"b_279F"},{"a":10059,"t":"code","b":[141,158,39],"m":"sta","oa":10142,"o":"a_279E"},{"a":10062,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":10064,"t":"code","b":[133,186],"m":"sta","oa":186,"o":"pixel_count"},{"a":10066,"t":"code","b":[188,240,125],"m":"ldy","oa":32240,"o":"mine_last,x"},{"a":10069,"t":"code","b":[140,142,39],"m":"sty","oa":10126,"o":"a_278E"},{"a":10072,"t":"code","b":[188,238,125],"m":"ldy","oa":32238,"o":"mine_first,x"},{"a":10075,"l":"b_275B","t":"code","b":[140,139,39],"m":"sty","oa":10123,"o":"a_278B","x":[10127]},{"a":10078,"t":"code","b":[190,170,125],"m":"ldx","oa":32170,"o":"mine_x,y"},{"a":10081,"t":"code","b":[202],"m":"dex"},{"a":10082,"t":"code","b":[185,197,125],"m":"lda","oa":32197,"o":"mine_y,y"},{"a":10085,"t":"code","b":[168],"m":"tay"},{"a":10086,"t":"code","b":[173,124,224],"m":"lda","oa":57468,"o":"cell_map_flags"},{"a":10089,"t":"code","b":[240,17],"m":"beq","oa":10108,"o":"b_277C"},{"a":10091,"t":"code","b":[32,3,46],"m":"jsr","oa":11779,"o":"cell_at_offset"},{"a":10094,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":10096,"t":"code","b":[240,85],"m":"beq","oa":10183,"o":"b_27C7"},{"a":10098,"t":"code","b":[44,124,224],"m":"bit","oa":57468,"o":"cell_map_flags"},{"a":10101,"t":"code","b":[48,5],"m":"bmi","oa":10108,"o":"b_277C"},{"a":10103,"t":"code","b":[205,236,6],"m":"cmp","oa":1772,"o":"one_way_kind"},{"a":10106,"t":"code","b":[240,75],"m":"beq","oa":10183,"o":"b_27C7"},{"a":10108,"l":"b_277C","t":"code","b":[172,139,39],"m":"ldy","oa":10123,"o":"a_278B","x":[10089,10101]},{"a":10111,"t":"code","b":[190,170,125],"m":"ldx","oa":32170,"o":"mine_x,y"},{"a":10114,"t":"code","b":[202],"m":"dex"},{"a":10115,"t":"code","b":[185,197,125],"m":"lda","oa":32197,"o":"mine_y,y"},{"a":10118,"t":"code","b":[168],"m":"tay"},{"a":10119,"t":"code","b":[32,37,41],"m":"jsr","oa":10533,"o":"clear_pixel"},{"a":10122,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":10123,"t":"note","l":"a_278B","c":"the operand of the LDY at $278A, rewritten as the game runs, by $275B","note":"inside the item at $278A","x":[10075,10108]},{"a":10124,"t":"code","b":[200],"m":"iny"},{"a":10125,"t":"code","b":[192,0],"m":"cpy","o":"#$00"},{"a":10126,"t":"note","l":"a_278E","c":"the operand of the CPY at $278D, rewritten as the game runs, by $2755","note":"inside the item at $278D","x":[10069]},{"a":10127,"t":"code","b":[208,202],"m":"bne","oa":10075,"o":"b_275B"},{"a":10129,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":10132,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":10135,"t":"code","b":[24],"m":"clc"},{"a":10136,"t":"code","b":[101,186],"m":"adc","oa":186,"o":"pixel_count"},{"a":10138,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":10141,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":10142,"t":"note","l":"a_279E","c":"the operand of the LDX at $279D, rewritten as the game runs, by $274B","note":"inside the item at $279D","x":[10059]},{"a":10143,"l":"b_279F","t":"code","b":[189,227,77],"m":"lda","oa":19939,"o":"mine_a_right,x","x":[10053,10057,10181]},{"a":10146,"t":"code","b":[44,198,5],"m":"bit","oa":1478,"o":"lemming_action_now"},{"a":10149,"t":"code","b":[16,3],"m":"bpl","oa":10154,"o":"b_27AA"},{"a":10151,"t":"code","b":[189,203,77],"m":"lda","oa":19915,"o":"mine_a_left,x"},{"a":10154,"l":"b_27AA","t":"code","b":[188,225,125],"m":"ldy","oa":32225,"o":"mine_step,x","x":[10149]},{"a":10157,"t":"code","b":[96],"m":"rts"},{"a":10158,"l":"b_27AE","t":"code","b":[169,6],"m":"lda","o":"#$06","x":[10049]},{"a":10160,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":10162,"t":"code","b":[32,179,32],"m":"jsr","oa":8371,"o":"ground_test_at"},{"a":10165,"t":"code","b":[240,7],"m":"beq","oa":10174,"o":"b_27BE"},{"a":10167,"t":"code","b":[192,1],"m":"cpy","o":"#$01"},{"a":10169,"t":"code","b":[240,3],"m":"beq","oa":10174,"o":"b_27BE"},{"a":10171,"t":"code","b":[76,148,32],"m":"jmp","oa":8340,"o":"start_fall"},{"a":10174,"l":"b_27BE","t":"code","b":[32,167,38],"m":"jsr","oa":9895,"o":"take_count","x":[10165,10169]},{"a":10177,"t":"code","b":[162,23],"m":"ldx","o":"#$17"},{"a":10179,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":10181,"t":"code","b":[176,216],"m":"bcs","oa":10143,"o":"b_279F"},{"a":10183,"l":"b_27C7","t":"code","b":[76,135,38],"m":"jmp","oa":9863,"o":"j_2687","x":[10096,10106]},{"a":10186,"l":"climb","c":"actions 16/17, climbing: up a line a pass while the wall goes on; at the top it steps over (action 8/9); terrain overhead makes it fall back (action 2)","t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":10189,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":10191,"t":"code","b":[170],"m":"tax"},{"a":10192,"t":"code","b":[189,253,125],"m":"lda","oa":32253,"o":"climb_actions,x"},{"a":10195,"t":"code","b":[77,198,5],"m":"eor","oa":1478,"o":"lemming_action_now"},{"a":10198,"t":"code","b":[48,87],"m":"bmi","oa":10287,"o":"b_282F"},{"a":10200,"t":"code","b":[162,9],"m":"ldx","o":"#$09"},{"a":10202,"t":"code","b":[160,9],"m":"ldy","o":"#$09"},{"a":10204,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":10207,"t":"code","b":[208,51],"m":"bne","oa":10260,"o":"b_2814"},{"a":10209,"t":"code","b":[162,9],"m":"ldx","o":"#$09"},{"a":10211,"t":"code","b":[160,11],"m":"ldy","o":"#$0B"},{"a":10213,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":10216,"t":"code","b":[208,42],"m":"bne","oa":10260,"o":"b_2814"},{"a":10218,"t":"code","b":[162,9],"m":"ldx","o":"#$09"},{"a":10220,"t":"code","b":[160,13],"m":"ldy","o":"#$0D"},{"a":10222,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":10225,"t":"code","b":[208,33],"m":"bne","oa":10260,"o":"b_2814"},{"a":10227,"t":"code","b":[162,10],"m":"ldx","o":"#$0A"},{"a":10229,"t":"code","b":[160,10],"m":"ldy","o":"#$0A"},{"a":10231,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":10234,"t":"code","b":[208,48],"m":"bne","oa":10284,"o":"b_282C"},{"a":10236,"t":"code","b":[162,10],"m":"ldx","o":"#$0A"},{"a":10238,"t":"code","b":[160,12],"m":"ldy","o":"#$0C"},{"a":10240,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":10243,"t":"code","b":[208,39],"m":"bne","oa":10284,"o":"b_282C"},{"a":10245,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":10248,"t":"code","b":[41,193],"m":"and","o":"#$C1"},{"a":10250,"t":"code","b":[9,8],"m":"ora","o":"#$08"},{"a":10252,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":10255,"t":"code","b":[160,11],"m":"ldy","o":"#$0B"},{"a":10257,"t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation"},{"a":10260,"l":"b_2814","t":"code","b":[162,8],"m":"ldx","o":"#$08","x":[10207,10216,10225]},{"a":10262,"t":"code","b":[160,7],"m":"ldy","o":"#$07"},{"a":10264,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":10267,"t":"code","b":[240,18],"m":"beq","oa":10287,"o":"b_282F"},{"a":10269,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":10272,"t":"code","b":[41,192],"m":"and","o":"#$C0"},{"a":10274,"t":"code","b":[73,130],"m":"eor","o":"#$82"},{"a":10276,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":10279,"t":"code","b":[160,8],"m":"ldy","o":"#$08"},{"a":10281,"t":"code","b":[76,96,33],"m":"jmp","oa":8544,"o":"restart_animation"},{"a":10284,"l":"b_282C","t":"code","b":[160,2],"m":"ldy","o":"#$02","x":[10234,10243]},{"a":10286,"t":"code","b":[44,160,0],"m":"bit","oa":160,"o":"a_00A0"},{"a":10287,"t":"note","l":"b_282F","c":"an entry inside the BIT at $282E: entered here, its operand runs as LDY #$00; reached by $27D6 BMI, $281B BEQ, while the way through the BIT skips it","note":"inside the item at $282E","x":[10198,10267]},{"a":10289,"t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now"},{"a":10292,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":10294,"t":"code","b":[170],"m":"tax"},{"a":10295,"t":"code","b":[189,253,125],"m":"lda","oa":32253,"o":"climb_actions,x"},{"a":10298,"t":"code","b":[141,198,5],"m":"sta","oa":1478,"o":"lemming_action_now"},{"a":10301,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":10304,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":10307,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":10308,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":10309,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":10310,"t":"code","b":[170],"m":"tax"},{"a":10311,"t":"code","b":[152],"m":"tya"},{"a":10312,"t":"code","b":[24],"m":"clc"},{"a":10313,"t":"code","b":[125,224,63],"m":"adc","oa":16352,"o":"climb_y,x"},{"a":10316,"t":"code","b":[168],"m":"tay"},{"a":10317,"t":"code","b":[96],"m":"rts"},{"a":10318,"l":"die_a","c":"action 18: the animation plays to $78, then the lemming is gone","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":10321,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":10324,"t":"code","b":[201,120],"m":"cmp","o":"#$78"},{"a":10326,"t":"code","b":[144,11],"m":"bcc","oa":10339,"o":"b_2863"},{"a":10328,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":10331,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":10333,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":10336,"t":"code","b":[32,168,21],"m":"jsr","oa":5544,"o":"count_gone"},{"a":10339,"l":"b_2863","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[10326]},{"a":10341,"t":"code","b":[96],"m":"rts"},{"a":10342,"l":"die_b","c":"action 19, killed by the ground ($E07C, $1ECE): the animation plays to $38, then the lemming is gone","t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":10345,"t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x"},{"a":10348,"t":"code","b":[201,56],"m":"cmp","o":"#$38"},{"a":10350,"t":"code","b":[144,11],"m":"bcc","oa":10363,"o":"b_287B"},{"a":10352,"t":"code","b":[189,30,5],"m":"lda","oa":1310,"o":"lemming_count,x"},{"a":10355,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":10357,"t":"code","b":[157,30,5],"m":"sta","oa":1310,"o":"lemming_count,x"},{"a":10360,"t":"code","b":[32,168,21],"m":"jsr","oa":5544,"o":"count_gone"},{"a":10363,"l":"b_287B","t":"code","b":[160,8],"m":"ldy","o":"#$08","x":[10350]},{"a":10365,"t":"code","b":[96],"m":"rts"},{"a":10366,"l":"terrain_ptrs","c":"for lemming X, writes its position and direction into the operands of the terrain routines ($28E8, $2E07): the column, the row and which way it faces","t":"code","b":[189,86,4],"m":"lda","oa":1110,"o":"lemming_flags,x","x":[7844]},{"a":10369,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":10371,"t":"code","b":[141,97,20],"m":"sta","oa":5217,"o":"a_1461"},{"a":10374,"t":"code","b":[9,76],"m":"ora","o":"#$4C"},{"a":10376,"t":"code","b":[141,244,40],"m":"sta","oa":10484,"o":"a_28F4"},{"a":10379,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":10381,"t":"code","b":[9,78],"m":"ora","o":"#$4E"},{"a":10383,"t":"code","b":[141,254,40],"m":"sta","oa":10494,"o":"a_28FE"},{"a":10386,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":10388,"t":"code","b":[9,74],"m":"ora","o":"#$4A"},{"a":10390,"t":"code","b":[141,240,40],"m":"sta","oa":10480,"o":"a_28F0"},{"a":10393,"t":"code","b":[189,136,4],"m":"lda","oa":1160,"o":"lemming_x,x"},{"a":10396,"t":"code","b":[141,243,40],"m":"sta","oa":10483,"o":"a_28F3"},{"a":10399,"t":"code","b":[141,253,40],"m":"sta","oa":10493,"o":"a_28FD"},{"a":10402,"t":"code","b":[141,239,40],"m":"sta","oa":10479,"o":"a_28EF"},{"a":10405,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":10407,"t":"code","b":[24],"m":"clc"},{"a":10408,"t":"code","b":[105,196],"m":"adc","o":"#$C4"},{"a":10410,"t":"code","b":[141,13,41],"m":"sta","oa":10509,"o":"a_290D"},{"a":10413,"t":"code","b":[141,141,41],"m":"sta","oa":10637,"o":"a_298D"},{"a":10416,"t":"code","b":[189,186,4],"m":"lda","oa":1210,"o":"lemming_y,x"},{"a":10419,"t":"code","b":[141,247,40],"m":"sta","oa":10487,"o":"a_28F7"},{"a":10422,"t":"code","b":[141,0,41],"m":"sta","oa":10496,"o":"a_2900"},{"a":10425,"t":"code","b":[173,124,224],"m":"lda","oa":57468,"o":"cell_map_flags"},{"a":10428,"t":"code","b":[240,3],"m":"beq","oa":10433,"o":"b_28C1"},{"a":10430,"t":"code","b":[32,218,45],"m":"jsr","oa":11738,"o":"one_way_side"},{"a":10433,"l":"b_28C1","t":"code","b":[44,198,5],"m":"bit","oa":1478,"o":"lemming_action_now","x":[10428]},{"a":10436,"t":"code","b":[16,17],"m":"bpl","oa":10455,"o":"b_28D7"},{"a":10438,"t":"code","b":[169,233],"m":"lda","o":"#$E9"},{"a":10440,"t":"code","b":[141,233,40],"m":"sta","oa":10473,"o":"a_28E9"},{"a":10443,"t":"code","b":[141,4,46],"m":"sta","oa":11780,"o":"a_2E04"},{"a":10446,"t":"code","b":[169,47],"m":"lda","o":"#$2F"},{"a":10448,"t":"code","b":[141,234,40],"m":"sta","oa":10474,"o":"a_28EA"},{"a":10451,"t":"code","b":[141,5,46],"m":"sta","oa":11781,"o":"a_2E05"},{"a":10454,"t":"code","b":[96],"m":"rts"},{"a":10455,"l":"b_28D7","t":"code","b":[169,220],"m":"lda","o":"#$DC","x":[10436]},{"a":10457,"t":"code","b":[141,233,40],"m":"sta","oa":10473,"o":"a_28E9"},{"a":10460,"t":"code","b":[141,4,46],"m":"sta","oa":11780,"o":"a_2E04"},{"a":10463,"t":"code","b":[169,47],"m":"lda","o":"#$2F"},{"a":10465,"t":"code","b":[141,234,40],"m":"sta","oa":10474,"o":"a_28EA"},{"a":10468,"t":"code","b":[141,5,46],"m":"sta","oa":11781,"o":"a_2E05"},{"a":10471,"t":"code","b":[96],"m":"rts"},{"a":10472,"l":"terrain_at","c":"is there terrain at offset X, Y from the lemming? Turns the offset into a byte of the terrain bitmap kept as sprite shapes ($4A00/$4C00/$4E00 by X, $4800/$4900 by Y) and masks the pixel ($48C4); non-zero when filled","t":"code","b":[189,220,47],"m":"lda","oa":12252,"o":"dx_index,x","x":[7863,8220,8229,8238,8247,8256,8265,8274,8293,8387,8396,8406,8416,8426,8436,9718,9728,10204,10213,10222,10231,10240,10264,10512,10538]},{"a":10473,"t":"note","l":"a_28E9","c":"the low byte of the LDA at $28E8, rewritten as the game runs, by $28C8, $28D9","note":"inside the item at $28E8","x":[10440,10457]},{"a":10474,"t":"note","l":"a_28EA","c":"the high byte of the LDA at $28E8, rewritten as the game runs, by $28D0, $28E1","note":"inside the item at $28E8","x":[10448,10465]},{"a":10475,"t":"code","b":[170],"m":"tax"},{"a":10476,"l":"terrain_at_x","c":"$28E8 with the table index already in X","t":"code","b":[152],"m":"tya","x":[10549]},{"a":10477,"t":"code","b":[24],"m":"clc"},{"a":10478,"t":"code","b":[125,0,74],"m":"adc","oa":18944,"o":"col_index,x"},{"a":10479,"t":"note","l":"a_28EF","c":"the low byte of the ADC at $28EE, rewritten as the game runs, by $28A2","note":"inside the item at $28EE","x":[10402]},{"a":10480,"t":"note","l":"a_28F0","c":"the high byte of the ADC at $28EE, rewritten as the game runs, by $2896","note":"inside the item at $28EE","x":[10390]},{"a":10481,"t":"code","b":[168],"m":"tay"},{"a":10482,"t":"code","b":[189,0,76],"m":"lda","oa":19456,"o":"col_offset_lo,x"},{"a":10483,"t":"note","l":"a_28F3","c":"the low byte of the LDA at $28F2, rewritten as the game runs, by $21A3, $289C","note":"inside the item at $28F2","x":[8611,8648,8706,10396,10603,11752]},{"a":10484,"t":"note","l":"a_28F4","c":"the high byte of the LDA at $28F2, rewritten as the game runs, by $2888","note":"inside the item at $28F2","x":[10376]},{"a":10485,"t":"code","b":[24],"m":"clc"},{"a":10486,"t":"code","b":[121,0,72],"m":"adc","oa":18432,"o":"line_offset_lo,y"},{"a":10487,"t":"note","l":"a_28F7","c":"the low byte of the ADC at $28F6, rewritten as the game runs, by $28B3","note":"inside the item at $28F6","x":[8602,8636,8718,10419,11769]},{"a":10489,"t":"code","b":[141,10,41],"m":"sta","oa":10506,"o":"a_290A"},{"a":10492,"t":"code","b":[189,0,78],"m":"lda","oa":19968,"o":"col_offset_hi,x"},{"a":10493,"t":"note","l":"a_28FD","c":"the low byte of the LDA at $28FC, rewritten as the game runs, by $289F","note":"inside the item at $28FC","x":[10399]},{"a":10494,"t":"note","l":"a_28FE","c":"the high byte of the LDA at $28FC, rewritten as the game runs, by $288F","note":"inside the item at $28FC","x":[10383]},{"a":10495,"t":"code","b":[121,0,73],"m":"adc","oa":18688,"o":"line_offset_hi,y"},{"a":10496,"t":"note","l":"a_2900","c":"the low byte of the ADC at $28FF, rewritten as the game runs, by $28B6","note":"inside the item at $28FF","x":[10422]},{"a":10498,"t":"code","b":[141,11,41],"m":"sta","oa":10507,"o":"a_290B"},{"a":10501,"t":"code","b":[138],"m":"txa"},{"a":10502,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":10504,"t":"code","b":[170],"m":"tax"},{"a":10505,"t":"code","b":[173,0,16],"m":"lda","oa":4096,"o":"setup_level"},{"a":10506,"t":"note","l":"a_290A","c":"the low byte of the LDA at $2909, rewritten as the game runs, by $28F9","note":"inside the item at $2909","x":[10489,10586]},{"a":10507,"t":"note","l":"a_290B","c":"the high byte of the LDA at $2909, rewritten as the game runs, by $2902","note":"inside the item at $2909","x":[10498,10559]},{"a":10508,"t":"code","b":[61,196,72],"m":"and","oa":18628,"o":"pixel_masks,x"},{"a":10509,"t":"note","l":"a_290D","c":"the low byte of the AND at $290C, rewritten as the game runs, by $28AA","note":"inside the item at $290C","x":[10410]},{"a":10511,"t":"code","b":[96],"m":"rts"},{"a":10512,"l":"pixel_value_unused","c":"a routine no code calls: reads a terrain pixel through terrain_at ($28E8) and shifts it down to the low bits, giving 0 for a value of 3","t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":10515,"l":"b_2913","t":"code","b":[224,3],"m":"cpx","o":"#$03","x":[10522]},{"a":10517,"t":"code","b":[240,5],"m":"beq","oa":10524,"o":"b_291C"},{"a":10519,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":10520,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":10521,"t":"code","b":[232],"m":"inx"},{"a":10522,"t":"code","b":[208,247],"m":"bne","oa":10515,"o":"b_2913"},{"a":10524,"l":"b_291C","t":"code","b":[201,3],"m":"cmp","o":"#$03","x":[10517]},{"a":10526,"t":"code","b":[208,2],"m":"bne","oa":10530,"o":"b_2922"},{"a":10528,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":10530,"l":"b_2922","t":"code","b":[201,0],"m":"cmp","o":"#$00","x":[10526]},{"a":10532,"t":"code","b":[96],"m":"rts"},{"a":10533,"l":"clear_pixel","c":"clears one terrain pixel at an offset from the lemming ($2930 with A = 0)","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[10119]},{"a":10535,"l":"set_pixel","c":"sets one terrain pixel to the value in A","t":"code","b":[141,147,41],"m":"sta","oa":10643,"o":"a_2993","x":[9749,9761]},{"a":10538,"t":"code","b":[32,232,40],"m":"jsr","oa":10472,"o":"terrain_at"},{"a":10541,"t":"code","b":[76,56,41],"m":"jmp","oa":10552,"o":"j_2938"},{"a":10544,"l":"terrain_write","c":"writes a terrain pixel at the address $28E8 found, in the sprite shapes at $8000-$B3FF and, when the column is in view, also in the shown copy at $6000-$6FFF; counts filled pixels it changes in $BA","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[9248,9416,10001,10031]},{"a":10546,"t":"code","b":[141,147,41],"m":"sta","oa":10643,"o":"a_2993"},{"a":10549,"t":"code","b":[32,236,40],"m":"jsr","oa":10476,"o":"terrain_at_x"},{"a":10552,"l":"j_2938","t":"code","b":[240,2],"m":"beq","oa":10556,"o":"b_293C","x":[10541]},{"a":10554,"t":"code","b":[230,186],"m":"inc","oa":186,"o":"pixel_count"},{"a":10556,"l":"b_293C","t":"code","b":[141,153,41],"m":"sta","oa":10649,"o":"a_2999","x":[10552]},{"a":10559,"t":"code","b":[173,11,41],"m":"lda","oa":10507,"o":"a_290B"},{"a":10562,"t":"code","b":[201,128],"m":"cmp","o":"#$80"},{"a":10564,"t":"code","b":[144,110],"m":"bcc","oa":10676,"o":"r_29B4"},{"a":10566,"t":"code","b":[201,180],"m":"cmp","o":"#$B4"},{"a":10568,"t":"code","b":[176,106],"m":"bcs","oa":10676,"o":"r_29B4"},{"a":10570,"t":"code","b":[141,167,41],"m":"sta","oa":10663,"o":"a_29A7"},{"a":10573,"t":"code","b":[141,158,41],"m":"sta","oa":10654,"o":"a_299E"},{"a":10576,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":10578,"t":"code","b":[9,96],"m":"ora","o":"#$60"},{"a":10580,"t":"code","b":[141,170,41],"m":"sta","oa":10666,"o":"a_29AA"},{"a":10583,"t":"code","b":[141,179,41],"m":"sta","oa":10675,"o":"a_29B3"},{"a":10586,"t":"code","b":[173,10,41],"m":"lda","oa":10506,"o":"a_290A"},{"a":10589,"t":"code","b":[141,166,41],"m":"sta","oa":10662,"o":"a_29A6"},{"a":10592,"t":"code","b":[141,157,41],"m":"sta","oa":10653,"o":"a_299D"},{"a":10595,"t":"code","b":[141,169,41],"m":"sta","oa":10665,"o":"a_29A9"},{"a":10598,"t":"code","b":[141,178,41],"m":"sta","oa":10674,"o":"a_29B2"},{"a":10601,"t":"code","b":[138],"m":"txa"},{"a":10602,"t":"code","b":[24],"m":"clc"},{"a":10603,"t":"code","b":[109,243,40],"m":"adc","oa":10483,"o":"a_28F3"},{"a":10606,"t":"code","b":[168],"m":"tay"},{"a":10607,"t":"code","b":[173,97,20],"m":"lda","oa":5217,"o":"a_1461"},{"a":10610,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":10612,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":10613,"t":"code","b":[152],"m":"tya"},{"a":10614,"t":"code","b":[106],"m":"ror","o":"a"},{"a":10615,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":10616,"t":"code","b":[56],"m":"sec"},{"a":10617,"t":"code","b":[237,13,4],"m":"sbc","oa":1037,"o":"scroll_x_column"},{"a":10620,"t":"code","b":[144,7],"m":"bcc","oa":10629,"o":"b_2985"},{"a":10622,"t":"code","b":[201,24],"m":"cmp","o":"#$18"},{"a":10624,"t":"code","b":[176,3],"m":"bcs","oa":10629,"o":"b_2985"},{"a":10626,"t":"code","b":[169,173],"m":"lda","o":"#$AD"},{"a":10628,"t":"code","b":[44,169,96],"m":"bit","oa":24745,"o":"a_60A9"},{"a":10629,"t":"note","l":"b_2985","c":"an entry inside the BIT at $2984: entered here, its operand runs as LDA #$60; reached by $297C BCC, $2980 BCS, while the way through the BIT skips it","note":"inside the item at $2984","x":[10620,10624]},{"a":10631,"t":"code","b":[141,168,41],"m":"sta","oa":10664,"o":"a_29A8"},{"a":10634,"t":"code","b":[138],"m":"txa"},{"a":10635,"t":"code","b":[24],"m":"clc"},{"a":10636,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":10637,"t":"note","l":"a_298D","c":"the operand of the ADC at $298C, rewritten as the game runs, by $28AD","note":"inside the item at $298C","x":[10413]},{"a":10638,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":10640,"t":"code","b":[170],"m":"tax"},{"a":10641,"t":"code","b":[24],"m":"clc"},{"a":10642,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":10643,"t":"note","l":"a_2993","c":"the operand of the ADC at $2992, rewritten as the game runs, by $2927, $2932","note":"inside the item at $2992","x":[10535,10546]},{"a":10644,"t":"code","b":[168],"m":"tay"},{"a":10645,"t":"code","b":[185,204,47],"m":"lda","oa":12236,"o":"brick_pixels,y"},{"a":10648,"t":"code","b":[201,0],"m":"cmp","o":"#$00"},{"a":10649,"t":"note","l":"a_2999","c":"the operand of the CMP at $2998, rewritten as the game runs, by $293C","note":"inside the item at $2998","x":[10556]},{"a":10650,"t":"code","b":[240,24],"m":"beq","oa":10676,"o":"r_29B4"},{"a":10652,"t":"code","b":[173,0,16],"m":"lda","oa":4096,"o":"setup_level"},{"a":10653,"t":"note","l":"a_299D","c":"the low byte of the LDA at $299C, rewritten as the game runs, by $2960","note":"inside the item at $299C","x":[10592]},{"a":10654,"t":"note","l":"a_299E","c":"the high byte of the LDA at $299C, rewritten as the game runs, by $294D","note":"inside the item at $299C","x":[10573]},{"a":10655,"t":"code","b":[61,232,63],"m":"and","oa":16360,"o":"pixel_clear_masks,x"},{"a":10658,"t":"code","b":[25,204,47],"m":"ora","oa":12236,"o":"brick_pixels,y"},{"a":10661,"t":"code","b":[141,0,16],"m":"sta","oa":4096,"o":"setup_level"},{"a":10662,"t":"note","l":"a_29A6","c":"the low byte of the STA at $29A5, rewritten as the game runs, by $295D","note":"inside the item at $29A5","x":[10589]},{"a":10663,"t":"note","l":"a_29A7","c":"the high byte of the STA at $29A5, rewritten as the game runs, by $294A","note":"inside the item at $29A5","x":[10570]},{"a":10664,"l":"a_29A8","c":"this opcode is rewritten by $2987: LDA when the pixel's column is in view, so the shown copy at $60xx gets it too, RTS when it is not","t":"code","b":[173,0,16],"m":"lda","oa":4096,"o":"setup_level","x":[10631]},{"a":10665,"t":"note","l":"a_29A9","c":"the low byte of the LDA at $29A8, rewritten as the game runs, by $2963","note":"inside the item at $29A8","x":[10595]},{"a":10666,"t":"note","l":"a_29AA","c":"the high byte of the LDA at $29A8, rewritten as the game runs, by $2954","note":"inside the item at $29A8","x":[10580]},{"a":10667,"t":"code","b":[61,232,63],"m":"and","oa":16360,"o":"pixel_clear_masks,x"},{"a":10670,"t":"code","b":[25,204,47],"m":"ora","oa":12236,"o":"brick_pixels,y"},{"a":10673,"t":"code","b":[141,0,16],"m":"sta","oa":4096,"o":"setup_level"},{"a":10674,"t":"note","l":"a_29B2","c":"the low byte of the STA at $29B1, rewritten as the game runs, by $2966","note":"inside the item at $29B1","x":[10598]},{"a":10675,"t":"note","l":"a_29B3","c":"the high byte of the STA at $29B1, rewritten as the game runs, by $2957","note":"inside the item at $29B1","x":[10583]},{"a":10676,"l":"r_29B4","t":"code","b":[96],"m":"rts","x":[10564,10568,10650]},{"a":10677,"l":"draw_panel_text","c":"the panel's line above the icons: the clock and counts at $CB39-$CB42 as digits, and the name of the lemming under the cursor from $121D","t":"code","b":[162,9],"m":"ldx","o":"#$09","x":[3659]},{"a":10679,"l":"b_29B7","t":"code","b":[189,57,203],"m":"lda","oa":52025,"o":"clock,x","x":[10692]},{"a":10682,"t":"code","b":[188,244,119],"m":"ldy","oa":30708,"o":"text_cells,x"},{"a":10685,"t":"code","b":[24],"m":"clc"},{"a":10686,"t":"code","b":[105,103],"m":"adc","o":"#$67"},{"a":10688,"t":"code","b":[153,72,67],"m":"sta","oa":17224,"o":"f_4348,y"},{"a":10691,"t":"code","b":[202],"m":"dex"},{"a":10692,"t":"code","b":[16,241],"m":"bpl","oa":10679,"o":"b_29B7"},{"a":10694,"t":"code","b":[162,32],"m":"ldx","o":"#$20"},{"a":10696,"t":"code","b":[172,193,5],"m":"ldy","oa":1473,"o":"target_lemming"},{"a":10699,"t":"code","b":[192,255],"m":"cpy","o":"#$FF"},{"a":10701,"t":"code","b":[240,26],"m":"beq","oa":10729,"o":"b_29E9"},{"a":10703,"t":"code","b":[185,86,4],"m":"lda","oa":1110,"o":"lemming_flags,y"},{"a":10706,"t":"code","b":[41,6],"m":"and","o":"#$06"},{"a":10708,"t":"code","b":[10],"m":"asl","o":"a"},{"a":10709,"t":"code","b":[10],"m":"asl","o":"a"},{"a":10710,"t":"code","b":[141,231,41],"m":"sta","oa":10727,"o":"a_29E7"},{"a":10713,"t":"code","b":[185,36,4],"m":"lda","oa":1060,"o":"lemming_action,y"},{"a":10716,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":10718,"t":"code","b":[168],"m":"tay"},{"a":10719,"t":"code","b":[185,117,18],"m":"lda","oa":4725,"o":"action_name_offset,y"},{"a":10722,"t":"code","b":[201,32],"m":"cmp","o":"#$20"},{"a":10724,"t":"code","b":[176,2],"m":"bcs","oa":10728,"o":"b_29E8"},{"a":10726,"t":"code","b":[9,0],"m":"ora","o":"#$00"},{"a":10727,"t":"note","l":"a_29E7","c":"the operand of the ORA at $29E6, rewritten as the game runs, by $29D6","note":"inside the item at $29E6","x":[10710]},{"a":10728,"l":"b_29E8","t":"code","b":[170],"m":"tax","x":[10724]},{"a":10729,"l":"b_29E9","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[10701]},{"a":10731,"l":"b_29EB","t":"code","b":[189,29,18],"m":"lda","oa":4637,"o":"action_names,x","x":[10741]},{"a":10734,"t":"code","b":[153,72,67],"m":"sta","oa":17224,"o":"f_4348,y"},{"a":10737,"t":"code","b":[232],"m":"inx"},{"a":10738,"t":"code","b":[200],"m":"iny"},{"a":10739,"t":"code","b":[192,8],"m":"cpy","o":"#$08"},{"a":10741,"t":"code","b":[208,244],"m":"bne","oa":10731,"o":"b_29EB"},{"a":10743,"t":"code","b":[96],"m":"rts"},{"a":10744,"l":"play_sound","c":"plays sound effect A on voice 0 or 2 by turns (the LDX at $2A03 alternates), through $3003, unless the music is on ($CB47 bit 7)","t":"code","b":[142,233,6],"m":"stx","oa":1769,"o":"sound_saved_x","x":[5474,7896,8050,8096,8194,8520,8750,9165,9584]},{"a":10747,"t":"code","b":[140,234,6],"m":"sty","oa":1770,"o":"sound_saved_y"},{"a":10750,"t":"code","b":[44,71,203],"m":"bit","oa":52039,"o":"sound_mode"},{"a":10753,"t":"code","b":[48,3],"m":"bmi","oa":10758,"o":"b_2A06"},{"a":10755,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":10756,"t":"note","l":"a_2A04","c":"the operand of the LDX at $2A03, rewritten as the game runs, by $2A10","note":"inside the item at $2A03","x":[10763,10768]},{"a":10757,"t":"code","b":[44,162,2],"m":"bit","oa":674,"o":"a_02A2"},{"a":10758,"t":"note","l":"b_2A06","c":"an entry inside the BIT at $2A05: entered here, its operand runs as LDX #$02; reached by $2A01 BMI, while the way through the BIT skips it","note":"inside the item at $2A05","x":[10753]},{"a":10760,"t":"code","b":[32,3,48],"m":"jsr","oa":12291,"o":"sound_start"},{"a":10763,"t":"code","b":[173,4,42],"m":"lda","oa":10756,"o":"a_2A04"},{"a":10766,"t":"code","b":[73,2],"m":"eor","o":"#$02"},{"a":10768,"t":"code","b":[141,4,42],"m":"sta","oa":10756,"o":"a_2A04"},{"a":10771,"t":"code","b":[174,233,6],"m":"ldx","oa":1769,"o":"sound_saved_x"},{"a":10774,"t":"code","b":[172,234,6],"m":"ldy","oa":1770,"o":"sound_saved_y"},{"a":10777,"t":"code","b":[96],"m":"rts"},{"a":10778,"l":"count_saved","c":"a lemming saved: adds the level's share of one lemming, four decimal digits at $E056-$E059 (10.00 for a level of 10), into the percentage at $CB40-$CB44, and one to the count saved at $CB45","t":"code","b":[162,3],"m":"ldx","o":"#$03","x":[8847]},{"a":10780,"l":"b_2A1C","t":"code","b":[189,65,203],"m":"lda","oa":52033,"o":"percent_tens,x","x":[10801]},{"a":10783,"t":"code","b":[24],"m":"clc"},{"a":10784,"t":"code","b":[125,86,224],"m":"adc","oa":57430,"o":"save_share,x"},{"a":10787,"t":"code","b":[201,10],"m":"cmp","o":"#$0A"},{"a":10789,"t":"code","b":[144,6],"m":"bcc","oa":10797,"o":"b_2A2D"},{"a":10791,"t":"code","b":[254,64,203],"m":"inc","oa":52032,"o":"percent_saved,x"},{"a":10794,"t":"code","b":[56],"m":"sec"},{"a":10795,"t":"code","b":[233,10],"m":"sbc","o":"#$0A"},{"a":10797,"l":"b_2A2D","t":"code","b":[157,65,203],"m":"sta","oa":52033,"o":"percent_tens,x","x":[10789]},{"a":10800,"t":"code","b":[202],"m":"dex"},{"a":10801,"t":"code","b":[16,233],"m":"bpl","oa":10780,"o":"b_2A1C"},{"a":10803,"t":"code","b":[238,69,203],"m":"inc","oa":52037,"o":"saved_count"},{"a":10806,"t":"code","b":[96],"m":"rts"},{"a":10807,"l":"object_tick","c":"every second pass ($059A gains $80) asks for the next frame of the level's animated objects ($0599)","t":"code","b":[173,154,5],"m":"lda","oa":1434,"o":"object_timer","x":[3687]},{"a":10810,"t":"code","b":[24],"m":"clc"},{"a":10811,"t":"code","b":[105,128],"m":"adc","o":"#$80"},{"a":10813,"t":"code","b":[141,154,5],"m":"sta","oa":1434,"o":"object_timer"},{"a":10816,"t":"code","b":[144,5],"m":"bcc","oa":10823,"o":"r_2A47"},{"a":10818,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":10820,"t":"code","b":[141,153,5],"m":"sta","oa":1433,"o":"object_frame_due"},{"a":10823,"l":"r_2A47","t":"code","b":[96],"m":"rts","x":[10816]},{"a":10824,"l":"animate_objects","c":"the level's animated objects ($E07B of them; type and flags $7080, column $7100, frame count $0300, frame $05DC): when it is time, steps each object's frame (a paused game holds them), and draws the ones in view by ORing their frame ($7280/$7300) into the characters of the shown copy ($7180/$7200, $60xx). An object of type $A9 plays sound $1F the first time and starts the music ($2E51)","t":"code","b":[173,134,5],"m":"lda","oa":1414,"o":"pause_flag","x":[3292,4485,4597,4606]},{"a":10827,"t":"code","b":[141,235,6],"m":"sta","oa":1771,"o":"paused_copy"},{"a":10830,"t":"code","b":[173,13,4],"m":"lda","oa":1037,"o":"scroll_x_column"},{"a":10833,"t":"code","b":[141,196,42],"m":"sta","oa":10948,"o":"a_2AC4"},{"a":10836,"t":"code","b":[173,123,224],"m":"lda","oa":57467,"o":"object_count"},{"a":10839,"t":"code","b":[141,29,43],"m":"sta","oa":11037,"o":"a_2B1D"},{"a":10842,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":10844,"l":"j_2A5C","t":"code","b":[189,128,112],"m":"lda","oa":28800,"o":"stale_7080,x","x":[11040]},{"a":10845,"t":"note","l":"f_2A5D","c":"the low byte of the LDA at $2A5C, rewritten as the game runs, by $1008","note":"inside the item at $2A5C","x":[4104]},{"a":10847,"t":"code","b":[16,53],"m":"bpl","oa":10902,"o":"b_2A96"},{"a":10849,"t":"code","b":[44,153,5],"m":"bit","oa":1433,"o":"object_frame_due"},{"a":10852,"t":"code","b":[16,48],"m":"bpl","oa":10902,"o":"b_2A96"},{"a":10854,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":10856,"t":"code","b":[208,18],"m":"bne","oa":10876,"o":"b_2A7C"},{"a":10858,"t":"code","b":[189,220,5],"m":"lda","oa":1500,"o":"object_frame,x"},{"a":10861,"t":"code","b":[44,235,6],"m":"bit","oa":1771,"o":"paused_copy"},{"a":10864,"t":"code","b":[48,3],"m":"bmi","oa":10869,"o":"b_2A75"},{"a":10866,"t":"code","b":[24],"m":"clc"},{"a":10867,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":10869,"l":"b_2A75","t":"code","b":[221,0,3],"m":"cmp","oa":768,"o":"object_frames,x","x":[10864]},{"a":10872,"t":"code","b":[208,20],"m":"bne","oa":10894,"o":"b_2A8E"},{"a":10874,"t":"code","b":[240,26],"m":"beq","oa":10902,"o":"b_2A96"},{"a":10876,"l":"b_2A7C","t":"code","b":[189,220,5],"m":"lda","oa":1500,"o":"object_frame,x","x":[10856]},{"a":10879,"t":"code","b":[44,235,6],"m":"bit","oa":1771,"o":"paused_copy"},{"a":10882,"t":"code","b":[48,3],"m":"bmi","oa":10887,"o":"b_2A87"},{"a":10884,"t":"code","b":[24],"m":"clc"},{"a":10885,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":10887,"l":"b_2A87","t":"code","b":[221,0,3],"m":"cmp","oa":768,"o":"object_frames,x","x":[10882]},{"a":10890,"t":"code","b":[208,2],"m":"bne","oa":10894,"o":"b_2A8E"},{"a":10892,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":10894,"l":"b_2A8E","t":"code","b":[157,220,5],"m":"sta","oa":1500,"o":"object_frame,x","x":[10872,10890]},{"a":10897,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":10899,"t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"object_drawn,x"},{"a":10902,"l":"b_2A96","t":"code","b":[189,128,112],"m":"lda","oa":28800,"o":"stale_7080,x","x":[10847,10852,10874]},{"a":10903,"t":"note","l":"f_2A97","c":"the low byte of the LDA at $2A96, rewritten as the game runs, by $100B","note":"inside the item at $2A96","x":[4107]},{"a":10905,"t":"code","b":[168],"m":"tay"},{"a":10906,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":10908,"t":"code","b":[221,220,5],"m":"cmp","oa":1500,"o":"object_frame,x"},{"a":10911,"t":"code","b":[208,122],"m":"bne","oa":11035,"o":"b_2B1B"},{"a":10913,"t":"code","b":[152],"m":"tya"},{"a":10914,"t":"code","b":[201,169],"m":"cmp","o":"#$A9"},{"a":10916,"t":"code","b":[208,25],"m":"bne","oa":10943,"o":"b_2ABF"},{"a":10918,"t":"code","b":[44,224,6],"m":"bit","oa":1760,"o":"trapdoor_sound_done"},{"a":10921,"t":"code","b":[48,20],"m":"bmi","oa":10943,"o":"b_2ABF"},{"a":10923,"t":"code","b":[142,190,42],"m":"stx","oa":10942,"o":"a_2ABE"},{"a":10926,"t":"code","b":[169,31],"m":"lda","o":"#$1F"},{"a":10928,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":10930,"t":"code","b":[32,3,48],"m":"jsr","oa":12291,"o":"sound_start"},{"a":10933,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":10935,"t":"code","b":[141,224,6],"m":"sta","oa":1760,"o":"trapdoor_sound_done"},{"a":10938,"t":"code","b":[141,81,46],"m":"sta","oa":11857,"o":"music_on"},{"a":10941,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":10942,"t":"note","l":"a_2ABE","c":"the operand of the LDX at $2ABD, rewritten as the game runs, by $2AAB","note":"inside the item at $2ABD","x":[10923]},{"a":10943,"l":"b_2ABF","t":"code","b":[189,0,113],"m":"lda","oa":28928,"o":"stale_7100,x","x":[10916,10921]},{"a":10944,"t":"note","l":"f_2AC0","c":"the low byte of the LDA at $2ABF, rewritten as the game runs, by $1017","note":"inside the item at $2ABF","x":[4119]},{"a":10946,"t":"code","b":[56],"m":"sec"},{"a":10947,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":10948,"t":"note","l":"a_2AC4","c":"the operand of the SBC at $2AC3, rewritten as the game runs, by $2A51","note":"inside the item at $2AC3","x":[10833]},{"a":10949,"t":"code","b":[144,79],"m":"bcc","oa":11030,"o":"b_2B16"},{"a":10951,"t":"code","b":[201,22],"m":"cmp","o":"#$16"},{"a":10953,"t":"code","b":[176,75],"m":"bcs","oa":11030,"o":"b_2B16"},{"a":10955,"t":"code","b":[189,0,2],"m":"lda","oa":512,"o":"object_drawn,x"},{"a":10958,"t":"code","b":[48,67],"m":"bmi","oa":11027,"o":"b_2B13"},{"a":10960,"t":"code","b":[142,126,5],"m":"stx","oa":1406,"o":"object_index"},{"a":10963,"t":"code","b":[189,128,115],"m":"lda","oa":29568,"o":"stale_7380,x"},{"a":10964,"t":"note","l":"f_2AD4","c":"the low byte of the LDA at $2AD3, rewritten as the game runs, by $1035","note":"inside the item at $2AD3","x":[4149]},{"a":10966,"t":"code","b":[141,13,43],"m":"sta","oa":11021,"o":"a_2B0D"},{"a":10969,"t":"code","b":[189,128,114],"m":"lda","oa":29312,"o":"stale_7280,x"},{"a":10970,"t":"note","l":"f_2ADA","c":"the low byte of the LDA at $2AD9, rewritten as the game runs, by $1029","note":"inside the item at $2AD9","x":[4137]},{"a":10972,"t":"code","b":[141,3,43],"m":"sta","oa":11011,"o":"a_2B03"},{"a":10975,"t":"code","b":[189,0,115],"m":"lda","oa":29440,"o":"stale_7300,x"},{"a":10976,"t":"note","l":"f_2AE0","c":"the low byte of the LDA at $2ADF, rewritten as the game runs, by $102F","note":"inside the item at $2ADF","x":[4143]},{"a":10978,"t":"code","b":[141,4,43],"m":"sta","oa":11012,"o":"a_2B04"},{"a":10981,"t":"code","b":[189,128,113],"m":"lda","oa":29056,"o":"stale_7180,x"},{"a":10982,"t":"note","l":"f_2AE6","c":"the low byte of the LDA at $2AE5, rewritten as the game runs, by $101D","note":"inside the item at $2AE5","x":[4125]},{"a":10984,"t":"code","b":[141,6,43],"m":"sta","oa":11014,"o":"a_2B06"},{"a":10987,"t":"code","b":[141,0,43],"m":"sta","oa":11008,"o":"a_2B00"},{"a":10990,"t":"code","b":[189,0,114],"m":"lda","oa":29184,"o":"stale_7200,x"},{"a":10991,"t":"note","l":"f_2AEF","c":"the low byte of the LDA at $2AEE, rewritten as the game runs, by $1023","note":"inside the item at $2AEE","x":[4131]},{"a":10993,"t":"code","b":[141,1,43],"m":"sta","oa":11009,"o":"a_2B01"},{"a":10996,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":10998,"t":"code","b":[9,96],"m":"ora","o":"#$60"},{"a":11000,"t":"code","b":[141,7,43],"m":"sta","oa":11015,"o":"a_2B07"},{"a":11003,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":11005,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":11007,"l":"b_2AFF","t":"code","b":[185,0,16],"m":"lda","oa":4096,"o":"setup_level,y","x":[11022]},{"a":11008,"t":"note","l":"a_2B00","c":"the low byte of the LDA at $2AFF, rewritten as the game runs, by $2AEB","note":"inside the item at $2AFF","x":[10987]},{"a":11009,"t":"note","l":"a_2B01","c":"the high byte of the LDA at $2AFF, rewritten as the game runs, by $2AF1","note":"inside the item at $2AFF","x":[10993]},{"a":11010,"t":"code","b":[29,0,16],"m":"ora","oa":4096,"o":"setup_level,x"},{"a":11011,"t":"note","l":"a_2B03","c":"the low byte of the ORA at $2B02, rewritten as the game runs, by $2ADC","note":"inside the item at $2B02","x":[10972]},{"a":11012,"t":"note","l":"a_2B04","c":"the high byte of the ORA at $2B02, rewritten as the game runs, by $2AE2","note":"inside the item at $2B02","x":[10978]},{"a":11013,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":11014,"t":"note","l":"a_2B06","c":"the low byte of the STA at $2B05, rewritten as the game runs, by $2AE8","note":"inside the item at $2B05","x":[10984]},{"a":11015,"t":"note","l":"a_2B07","c":"the high byte of the STA at $2B05, rewritten as the game runs, by $2AF8","note":"inside the item at $2B05","x":[11000]},{"a":11016,"t":"code","b":[200],"m":"iny"},{"a":11017,"t":"code","b":[200],"m":"iny"},{"a":11018,"t":"code","b":[200],"m":"iny"},{"a":11019,"t":"code","b":[232],"m":"inx"},{"a":11020,"t":"code","b":[224,0],"m":"cpx","o":"#$00"},{"a":11021,"t":"note","l":"a_2B0D","c":"the operand of the CPX at $2B0C, rewritten as the game runs, by $2AD6","note":"inside the item at $2B0C","x":[10966]},{"a":11022,"t":"code","b":[208,239],"m":"bne","oa":11007,"o":"b_2AFF"},{"a":11024,"t":"code","b":[174,126,5],"m":"ldx","oa":1406,"o":"object_index"},{"a":11027,"l":"b_2B13","t":"code","b":[169,128],"m":"lda","o":"#$80","x":[10958]},{"a":11029,"t":"code","b":[44,169,0],"m":"bit","oa":169,"o":"a_00A9"},{"a":11030,"t":"note","l":"b_2B16","c":"an entry inside the BIT at $2B15: entered here, its operand runs as LDA #$00; reached by $2AC5 BCC, $2AC9 BCS, while the way through the BIT skips it","note":"inside the item at $2B15","x":[10949,10953]},{"a":11032,"t":"code","b":[157,0,2],"m":"sta","oa":512,"o":"object_drawn,x"},{"a":11035,"l":"b_2B1B","t":"code","b":[232],"m":"inx","x":[10911]},{"a":11036,"t":"code","b":[224,0],"m":"cpx","o":"#$00"},{"a":11037,"t":"note","l":"a_2B1D","c":"the operand of the CPX at $2B1C, rewritten as the game runs, by $2A57","note":"inside the item at $2B1C","x":[10839]},{"a":11038,"t":"code","b":[240,3],"m":"beq","oa":11043,"o":"b_2B23"},{"a":11040,"t":"code","b":[76,92,42],"m":"jmp","oa":10844,"o":"j_2A5C"},{"a":11043,"l":"b_2B23","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[11038]},{"a":11045,"t":"code","b":[141,153,5],"m":"sta","oa":1433,"o":"object_frame_due"},{"a":11048,"t":"code","b":[96],"m":"rts"},{"a":11049,"l":"water_frames_lo","c":"low bytes of the water's animation shapes, four frames for each kind of water ($E07E)","t":"byte","b":[152,184,216,248],"x":[11258]},{"a":11053,"l":"water_frames2_lo","c":"the same for the second shape","t":"byte","b":[168,200,232,8,24,56,88,120],"x":[11287]},{"a":11061,"t":"byte","b":[40,72,104,136,152,184,216,248]},{"a":11069,"t":"byte","b":[168,200,232,8]},{"a":11073,"l":"water_frames_hi","c":"high bytes of the water's shapes","t":"byte","b":[123,123,123,123],"x":[11273]},{"a":11077,"l":"water_frames2_hi","c":"high bytes of the second shape","t":"byte","b":[123,123,123,124,124,124,124,124],"x":[11302]},{"a":11085,"t":"byte","b":[124,124,124,124,124,124,124,124]},{"a":11093,"t":"byte","b":[124,124,124,125]},{"a":11097,"l":"water_shift","c":"the pixel shift of the water's shapes for the fine scroll","t":"byte","b":[180,186,184,182],"x":[11322]},{"a":11101,"l":"water_ops","c":"the opcodes written into the water drawing loop for the two scroll phases","t":"byte","b":[160],"x":[11369]},{"a":11102,"l":"water_ops_1","c":"the second byte of water_ops, read as its own table by the water drawing set-up ($2C6F)","t":"byte","b":[168],"x":[11375]},{"a":11103,"l":"water_ops_2","c":"the third byte of water_ops, read by $2C75","t":"byte","b":[176],"x":[11381]},{"a":11104,"l":"water_ops_3","c":"the fourth and fifth bytes of water_ops, read by $2C7B","t":"byte","b":[184,160],"x":[11387]},{"a":11106,"l":"water_ops_5","c":"the sixth byte of water_ops, read by $2C81","t":"byte","b":[192],"x":[11393]},{"a":11107,"l":"water_ops_6","c":"the seventh byte, read by $2C87","t":"byte","b":[200],"x":[11399]},{"a":11108,"l":"water_ops_7","c":"the eighth byte, read by $2C8D","t":"byte","b":[208],"x":[11405]},{"a":11109,"l":"water_ops_8","c":"the ninth and tenth bytes, read by $2C93","t":"byte","b":[216,192],"x":[11411]},{"a":11111,"l":"water_frame","c":"the water's animation frame, 0-3, advanced every pass unless paused","t":"byte","b":[0],"x":[11169,11172,11177,11250]},{"a":11112,"l":"water_row_offsets","c":"the offsets of the rows the water surface covers","t":"byte","b":[0,40,80,120,160,200,240],"x":[9063,11133]},{"a":11119,"l":"water_column","c":"fills the water below its surface in one column with the water character ($2D70)","t":"code","b":[74],"m":"lsr","o":"a","x":[11569]},{"a":11120,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11121,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11122,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11123,"t":"code","b":[170],"m":"tax"},{"a":11124,"t":"code","b":[173,61,45],"m":"lda","oa":11581,"o":"a_2D3D"},{"a":11127,"t":"code","b":[24],"m":"clc"},{"a":11128,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":11130,"t":"code","b":[141,134,43],"m":"sta","oa":11142,"o":"a_2B86"},{"a":11133,"l":"b_2B7D","t":"code","b":[189,104,43],"m":"lda","oa":11112,"o":"water_row_offsets,x","x":[11153]},{"a":11136,"t":"code","b":[24],"m":"clc"},{"a":11137,"t":"code","b":[109,53,45],"m":"adc","oa":11573,"o":"a_2D35"},{"a":11140,"t":"code","b":[168],"m":"tay"},{"a":11141,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":11142,"t":"note","l":"a_2B86","c":"the operand of the LDA at $2B85, rewritten as the game runs, by $2B7A","note":"inside the item at $2B85","x":[11130]},{"a":11143,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":11144,"t":"note","l":"a_2B88","c":"the low byte of the STA at $2B87, rewritten as the game runs, by $2D0A","note":"inside the item at $2B87","x":[11530]},{"a":11145,"t":"note","l":"a_2B89","c":"the high byte of the STA at $2B87, rewritten as the game runs, by $2D1D","note":"inside the item at $2B87","x":[11549]},{"a":11146,"t":"code","b":[173,112,45],"m":"lda","oa":11632,"o":"water_char"},{"a":11149,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":11150,"t":"note","l":"a_2B8E","c":"the low byte of the STA at $2B8D, rewritten as the game runs, by $2D0D","note":"inside the item at $2B8D","x":[11533]},{"a":11151,"t":"note","l":"a_2B8F","c":"the high byte of the STA at $2B8D, rewritten as the game runs, by $2D24","note":"inside the item at $2B8D","x":[11556]},{"a":11152,"t":"code","b":[202],"m":"dex"},{"a":11153,"t":"code","b":[208,234],"m":"bne","oa":11133,"o":"b_2B7D"},{"a":11155,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":11156,"t":"note","l":"a_2B94","c":"the operand of the LDX at $2B93, rewritten as the game runs, by $2CF8","note":"inside the item at $2B93","x":[11512]},{"a":11157,"t":"code","b":[96],"m":"rts"},{"a":11158,"l":"animate_water","c":"on a level with water ($E07D): draws this pass's frame of the water surface into characters $F4-$FB of the character set ($57A0-$57DF), from the shapes for the water's kind ($E07E) and the frame ($2B67), shifted for the fine scroll; then puts the surface characters ($FA) and the water below on the hidden screen along the columns in view","t":"code","b":[44,125,224],"m":"bit","oa":57469,"o":"water_flag","x":[3653]},{"a":11161,"t":"code","b":[48,1],"m":"bmi","oa":11164,"o":"b_2B9C"},{"a":11163,"t":"code","b":[96],"m":"rts"},{"a":11164,"l":"b_2B9C","t":"code","b":[44,220,6],"m":"bit","oa":1756,"o":"paused_pass","x":[11161]},{"a":11167,"t":"code","b":[48,11],"m":"bmi","oa":11180,"o":"b_2BAC"},{"a":11169,"t":"code","b":[238,103,43],"m":"inc","oa":11111,"o":"water_frame"},{"a":11172,"t":"code","b":[173,103,43],"m":"lda","oa":11111,"o":"water_frame"},{"a":11175,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":11177,"t":"code","b":[141,103,43],"m":"sta","oa":11111,"o":"water_frame"},{"a":11180,"l":"b_2BAC","t":"code","b":[173,13,4],"m":"lda","oa":1037,"o":"scroll_x_column","x":[11167]},{"a":11183,"t":"code","b":[141,237,44],"m":"sta","oa":11501,"o":"a_2CED"},{"a":11186,"t":"code","b":[173,12,4],"m":"lda","oa":1036,"o":"scroll_x_fine"},{"a":11189,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":11191,"t":"code","b":[24],"m":"clc"},{"a":11192,"t":"code","b":[105,2],"m":"adc","o":"#$02"},{"a":11194,"t":"code","b":[141,53,44],"m":"sta","oa":11317,"o":"a_2C35"},{"a":11197,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":11199,"t":"code","b":[144,3],"m":"bcc","oa":11204,"o":"b_2BC4"},{"a":11201,"t":"code","b":[238,237,44],"m":"inc","oa":11501,"o":"a_2CED"},{"a":11204,"l":"b_2BC4","t":"code","b":[173,33,4],"m":"lda","oa":1057,"o":"shown_screen","x":[11199]},{"a":11207,"t":"code","b":[208,7],"m":"bne","oa":11216,"o":"b_2BD0"},{"a":11209,"t":"code","b":[169,87],"m":"lda","o":"#$57"},{"a":11211,"t":"code","b":[162,64],"m":"ldx","o":"#$40"},{"a":11213,"t":"code","b":[76,212,43],"m":"jmp","oa":11220,"o":"j_2BD4"},{"a":11216,"l":"b_2BD0","t":"code","b":[169,95],"m":"lda","o":"#$5F","x":[11207]},{"a":11218,"t":"code","b":[162,68],"m":"ldx","o":"#$44"},{"a":11220,"l":"j_2BD4","t":"code","b":[142,25,45],"m":"stx","oa":11545,"o":"a_2D19","x":[11213]},{"a":11223,"t":"code","b":[141,163,44],"m":"sta","oa":11427,"o":"a_2CA3"},{"a":11226,"t":"code","b":[141,175,44],"m":"sta","oa":11439,"o":"a_2CAF"},{"a":11229,"t":"code","b":[141,187,44],"m":"sta","oa":11451,"o":"a_2CBB"},{"a":11232,"t":"code","b":[141,193,44],"m":"sta","oa":11457,"o":"a_2CC1"},{"a":11235,"t":"code","b":[141,202,44],"m":"sta","oa":11466,"o":"a_2CCA"},{"a":11238,"t":"code","b":[141,214,44],"m":"sta","oa":11478,"o":"a_2CD6"},{"a":11241,"t":"code","b":[141,226,44],"m":"sta","oa":11490,"o":"a_2CE2"},{"a":11244,"t":"code","b":[141,232,44],"m":"sta","oa":11496,"o":"a_2CE8"},{"a":11247,"t":"code","b":[141,104,45],"m":"sta","oa":11624,"o":"a_2D68"},{"a":11250,"t":"code","b":[173,103,43],"m":"lda","oa":11111,"o":"water_frame"},{"a":11253,"t":"code","b":[24],"m":"clc"},{"a":11254,"t":"code","b":[109,126,224],"m":"adc","oa":57470,"o":"water_kind"},{"a":11257,"t":"code","b":[170],"m":"tax"},{"a":11258,"t":"code","b":[189,41,43],"m":"lda","oa":11049,"o":"water_frames_lo,x"},{"a":11261,"t":"code","b":[141,156,44],"m":"sta","oa":11420,"o":"a_2C9C"},{"a":11264,"t":"code","b":[141,180,44],"m":"sta","oa":11444,"o":"a_2CB4"},{"a":11267,"t":"code","b":[24],"m":"clc"},{"a":11268,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":11270,"t":"code","b":[141,168,44],"m":"sta","oa":11432,"o":"a_2CA8"},{"a":11273,"t":"code","b":[189,65,43],"m":"lda","oa":11073,"o":"water_frames_hi,x"},{"a":11276,"t":"code","b":[141,157,44],"m":"sta","oa":11421,"o":"a_2C9D"},{"a":11279,"t":"code","b":[141,181,44],"m":"sta","oa":11445,"o":"a_2CB5"},{"a":11282,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":11284,"t":"code","b":[141,169,44],"m":"sta","oa":11433,"o":"a_2CA9"},{"a":11287,"t":"code","b":[189,45,43],"m":"lda","oa":11053,"o":"water_frames2_lo,x"},{"a":11290,"t":"code","b":[141,195,44],"m":"sta","oa":11459,"o":"a_2CC3"},{"a":11293,"t":"code","b":[141,219,44],"m":"sta","oa":11483,"o":"a_2CDB"},{"a":11296,"t":"code","b":[24],"m":"clc"},{"a":11297,"t":"code","b":[105,8],"m":"adc","o":"#$08"},{"a":11299,"t":"code","b":[141,207,44],"m":"sta","oa":11471,"o":"a_2CCF"},{"a":11302,"t":"code","b":[189,69,43],"m":"lda","oa":11077,"o":"water_frames2_hi,x"},{"a":11305,"t":"code","b":[141,196,44],"m":"sta","oa":11460,"o":"a_2CC4"},{"a":11308,"t":"code","b":[141,220,44],"m":"sta","oa":11484,"o":"a_2CDC"},{"a":11311,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":11313,"t":"code","b":[141,208,44],"m":"sta","oa":11472,"o":"a_2CD0"},{"a":11316,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":11317,"t":"note","l":"a_2C35","c":"the operand of the LDA at $2C34, rewritten as the game runs, by $2BBA","note":"inside the item at $2C34","x":[11194]},{"a":11318,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11319,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":11321,"t":"code","b":[170],"m":"tax"},{"a":11322,"t":"code","b":[188,89,43],"m":"ldy","oa":11097,"o":"water_shift,x"},{"a":11325,"t":"code","b":[140,160,44],"m":"sty","oa":11424,"o":"a_2CA0"},{"a":11328,"t":"code","b":[140,172,44],"m":"sty","oa":11436,"o":"a_2CAC"},{"a":11331,"t":"code","b":[140,184,44],"m":"sty","oa":11448,"o":"a_2CB8"},{"a":11334,"t":"code","b":[140,199,44],"m":"sty","oa":11463,"o":"a_2CC7"},{"a":11337,"t":"code","b":[140,211,44],"m":"sty","oa":11475,"o":"a_2CD3"},{"a":11340,"t":"code","b":[140,223,44],"m":"sty","oa":11487,"o":"a_2CDF"},{"a":11343,"t":"code","b":[200],"m":"iny"},{"a":11344,"t":"code","b":[140,166,44],"m":"sty","oa":11430,"o":"a_2CA6"},{"a":11347,"t":"code","b":[140,178,44],"m":"sty","oa":11442,"o":"a_2CB2"},{"a":11350,"t":"code","b":[140,190,44],"m":"sty","oa":11454,"o":"a_2CBE"},{"a":11353,"t":"code","b":[140,205,44],"m":"sty","oa":11469,"o":"a_2CCD"},{"a":11356,"t":"code","b":[140,217,44],"m":"sty","oa":11481,"o":"a_2CD9"},{"a":11359,"t":"code","b":[140,229,44],"m":"sty","oa":11493,"o":"a_2CE5"},{"a":11362,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":11364,"t":"code","b":[224,0],"m":"cpx","o":"#$00"},{"a":11366,"t":"code","b":[208,1],"m":"bne","oa":11369,"o":"b_2C69"},{"a":11368,"t":"code","b":[200],"m":"iny"},{"a":11369,"l":"b_2C69","t":"code","b":[185,93,43],"m":"lda","oa":11101,"o":"water_ops,y","x":[11366]},{"a":11372,"t":"code","b":[141,162,44],"m":"sta","oa":11426,"o":"a_2CA2"},{"a":11375,"t":"code","b":[185,94,43],"m":"lda","oa":11102,"o":"water_ops_1,y"},{"a":11378,"t":"code","b":[141,174,44],"m":"sta","oa":11438,"o":"a_2CAE"},{"a":11381,"t":"code","b":[185,95,43],"m":"lda","oa":11103,"o":"water_ops_2,y"},{"a":11384,"t":"code","b":[141,186,44],"m":"sta","oa":11450,"o":"a_2CBA"},{"a":11387,"t":"code","b":[185,96,43],"m":"lda","oa":11104,"o":"water_ops_3,y"},{"a":11390,"t":"code","b":[141,192,44],"m":"sta","oa":11456,"o":"a_2CC0"},{"a":11393,"t":"code","b":[185,98,43],"m":"lda","oa":11106,"o":"water_ops_5,y"},{"a":11396,"t":"code","b":[141,201,44],"m":"sta","oa":11465,"o":"a_2CC9"},{"a":11399,"t":"code","b":[185,99,43],"m":"lda","oa":11107,"o":"water_ops_6,y"},{"a":11402,"t":"code","b":[141,213,44],"m":"sta","oa":11477,"o":"a_2CD5"},{"a":11405,"t":"code","b":[185,100,43],"m":"lda","oa":11108,"o":"water_ops_7,y"},{"a":11408,"t":"code","b":[141,225,44],"m":"sta","oa":11489,"o":"a_2CE1"},{"a":11411,"t":"code","b":[185,101,43],"m":"lda","oa":11109,"o":"water_ops_8,y"},{"a":11414,"t":"code","b":[141,231,44],"m":"sta","oa":11495,"o":"a_2CE7"},{"a":11417,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":11419,"l":"b_2C9B","t":"code","b":[188,0,62],"m":"ldy","oa":15872,"o":"water_rows_a,x","x":[11498]},{"a":11420,"t":"note","l":"a_2C9C","c":"the low byte of the LDY at $2C9B, rewritten as the game runs, by $2BFD","note":"inside the item at $2C9B","x":[11261]},{"a":11421,"t":"note","l":"a_2C9D","c":"the high byte of the LDY at $2C9B, rewritten as the game runs, by $2C0C","note":"inside the item at $2C9B","x":[11276]},{"a":11422,"t":"code","b":[185,0,180],"m":"lda","oa":46080,"o":"identity,y"},{"a":11424,"t":"note","l":"a_2CA0","c":"the high byte of the LDA at $2C9E, rewritten as the game runs, by $2C3D","note":"inside the item at $2C9E","x":[11325]},{"a":11425,"t":"code","b":[157,160,87],"m":"sta","oa":22432,"o":"texts_2,x"},{"a":11426,"t":"note","l":"a_2CA2","c":"the low byte of the STA at $2CA1, rewritten as the game runs, by $2C6C","note":"inside the item at $2CA1","x":[11372]},{"a":11427,"t":"note","l":"a_2CA3","c":"the high byte of the STA at $2CA1, rewritten as the game runs, by $2BD7","note":"inside the item at $2CA1","x":[11223]},{"a":11428,"t":"code","b":[185,0,181],"m":"lda","oa":46336,"o":"zero_table,y"},{"a":11430,"t":"note","l":"a_2CA6","c":"the high byte of the LDA at $2CA4, rewritten as the game runs, by $2C50","note":"inside the item at $2CA4","x":[11344]},{"a":11431,"t":"code","b":[188,8,62],"m":"ldy","oa":15880,"o":"water_rows_b,x"},{"a":11432,"t":"note","l":"a_2CA8","c":"the low byte of the LDY at $2CA7, rewritten as the game runs, by $2C06","note":"inside the item at $2CA7","x":[11270]},{"a":11433,"t":"note","l":"a_2CA9","c":"the high byte of the LDY at $2CA7, rewritten as the game runs, by $2C14","note":"inside the item at $2CA7","x":[11284]},{"a":11434,"t":"code","b":[25,0,180],"m":"ora","oa":46080,"o":"identity,y"},{"a":11436,"t":"note","l":"a_2CAC","c":"the high byte of the ORA at $2CAA, rewritten as the game runs, by $2C40","note":"inside the item at $2CAA","x":[11328]},{"a":11437,"t":"code","b":[157,168,87],"m":"sta","oa":22440,"o":"texts_57a8,x"},{"a":11438,"t":"note","l":"a_2CAE","c":"the low byte of the STA at $2CAD, rewritten as the game runs, by $2C72","note":"inside the item at $2CAD","x":[11378]},{"a":11439,"t":"note","l":"a_2CAF","c":"the high byte of the STA at $2CAD, rewritten as the game runs, by $2BDA","note":"inside the item at $2CAD","x":[11226]},{"a":11440,"t":"code","b":[185,0,181],"m":"lda","oa":46336,"o":"zero_table,y"},{"a":11442,"t":"note","l":"a_2CB2","c":"the high byte of the LDA at $2CB0, rewritten as the game runs, by $2C53","note":"inside the item at $2CB0","x":[11347]},{"a":11443,"t":"code","b":[188,0,62],"m":"ldy","oa":15872,"o":"water_rows_a,x"},{"a":11444,"t":"note","l":"a_2CB4","c":"the low byte of the LDY at $2CB3, rewritten as the game runs, by $2C00","note":"inside the item at $2CB3","x":[11264]},{"a":11445,"t":"note","l":"a_2CB5","c":"the high byte of the LDY at $2CB3, rewritten as the game runs, by $2C0F","note":"inside the item at $2CB3","x":[11279]},{"a":11446,"t":"code","b":[25,0,180],"m":"ora","oa":46080,"o":"identity,y"},{"a":11448,"t":"note","l":"a_2CB8","c":"the high byte of the ORA at $2CB6, rewritten as the game runs, by $2C43","note":"inside the item at $2CB6","x":[11331]},{"a":11449,"t":"code","b":[157,176,87],"m":"sta","oa":22448,"o":"texts_57b0,x"},{"a":11450,"t":"note","l":"a_2CBA","c":"the low byte of the STA at $2CB9, rewritten as the game runs, by $2C78","note":"inside the item at $2CB9","x":[11384]},{"a":11451,"t":"note","l":"a_2CBB","c":"the high byte of the STA at $2CB9, rewritten as the game runs, by $2BDD","note":"inside the item at $2CB9","x":[11229]},{"a":11452,"t":"code","b":[185,0,181],"m":"lda","oa":46336,"o":"zero_table,y"},{"a":11454,"t":"note","l":"a_2CBE","c":"the high byte of the LDA at $2CBC, rewritten as the game runs, by $2C56","note":"inside the item at $2CBC","x":[11350]},{"a":11455,"t":"code","b":[157,184,87],"m":"sta","oa":22456,"o":"texts_57b8,x"},{"a":11456,"t":"note","l":"a_2CC0","c":"the low byte of the STA at $2CBF, rewritten as the game runs, by $2C7E","note":"inside the item at $2CBF","x":[11390]},{"a":11457,"t":"note","l":"a_2CC1","c":"the high byte of the STA at $2CBF, rewritten as the game runs, by $2BE0","note":"inside the item at $2CBF","x":[11232]},{"a":11458,"t":"code","b":[188,0,62],"m":"ldy","oa":15872,"o":"water_rows_a,x"},{"a":11459,"t":"note","l":"a_2CC3","c":"the low byte of the LDY at $2CC2, rewritten as the game runs, by $2C1A","note":"inside the item at $2CC2","x":[11290]},{"a":11460,"t":"note","l":"a_2CC4","c":"the high byte of the LDY at $2CC2, rewritten as the game runs, by $2C29","note":"inside the item at $2CC2","x":[11305]},{"a":11461,"t":"code","b":[185,0,180],"m":"lda","oa":46080,"o":"identity,y"},{"a":11463,"t":"note","l":"a_2CC7","c":"the high byte of the LDA at $2CC5, rewritten as the game runs, by $2C46","note":"inside the item at $2CC5","x":[11334]},{"a":11464,"t":"code","b":[157,192,87],"m":"sta","oa":22464,"o":"texts_57c0,x"},{"a":11465,"t":"note","l":"a_2CC9","c":"the low byte of the STA at $2CC8, rewritten as the game runs, by $2C84","note":"inside the item at $2CC8","x":[11396]},{"a":11466,"t":"note","l":"a_2CCA","c":"the high byte of the STA at $2CC8, rewritten as the game runs, by $2BE3","note":"inside the item at $2CC8","x":[11235]},{"a":11467,"t":"code","b":[185,0,181],"m":"lda","oa":46336,"o":"zero_table,y"},{"a":11469,"t":"note","l":"a_2CCD","c":"the high byte of the LDA at $2CCB, rewritten as the game runs, by $2C59","note":"inside the item at $2CCB","x":[11353]},{"a":11470,"t":"code","b":[188,8,62],"m":"ldy","oa":15880,"o":"water_rows_b,x"},{"a":11471,"t":"note","l":"a_2CCF","c":"the low byte of the LDY at $2CCE, rewritten as the game runs, by $2C23","note":"inside the item at $2CCE","x":[11299]},{"a":11472,"t":"note","l":"a_2CD0","c":"the high byte of the LDY at $2CCE, rewritten as the game runs, by $2C31","note":"inside the item at $2CCE","x":[11313]},{"a":11473,"t":"code","b":[25,0,180],"m":"ora","oa":46080,"o":"identity,y"},{"a":11475,"t":"note","l":"a_2CD3","c":"the high byte of the ORA at $2CD1, rewritten as the game runs, by $2C49","note":"inside the item at $2CD1","x":[11337]},{"a":11476,"t":"code","b":[157,200,87],"m":"sta","oa":22472,"o":"texts_57c8,x"},{"a":11477,"t":"note","l":"a_2CD5","c":"the low byte of the STA at $2CD4, rewritten as the game runs, by $2C8A","note":"inside the item at $2CD4","x":[11402]},{"a":11478,"t":"note","l":"a_2CD6","c":"the high byte of the STA at $2CD4, rewritten as the game runs, by $2BE6","note":"inside the item at $2CD4","x":[11238]},{"a":11479,"t":"code","b":[185,0,181],"m":"lda","oa":46336,"o":"zero_table,y"},{"a":11481,"t":"note","l":"a_2CD9","c":"the high byte of the LDA at $2CD7, rewritten as the game runs, by $2C5C","note":"inside the item at $2CD7","x":[11356]},{"a":11482,"t":"code","b":[188,0,62],"m":"ldy","oa":15872,"o":"water_rows_a,x"},{"a":11483,"t":"note","l":"a_2CDB","c":"the low byte of the LDY at $2CDA, rewritten as the game runs, by $2C1D","note":"inside the item at $2CDA","x":[11293]},{"a":11484,"t":"note","l":"a_2CDC","c":"the high byte of the LDY at $2CDA, rewritten as the game runs, by $2C2C","note":"inside the item at $2CDA","x":[11308]},{"a":11485,"t":"code","b":[25,0,180],"m":"ora","oa":46080,"o":"identity,y"},{"a":11487,"t":"note","l":"a_2CDF","c":"the high byte of the ORA at $2CDD, rewritten as the game runs, by $2C4C","note":"inside the item at $2CDD","x":[11340]},{"a":11488,"t":"code","b":[157,208,87],"m":"sta","oa":22480,"o":"texts_57d0,x"},{"a":11489,"t":"note","l":"a_2CE1","c":"the low byte of the STA at $2CE0, rewritten as the game runs, by $2C90","note":"inside the item at $2CE0","x":[11408]},{"a":11490,"t":"note","l":"a_2CE2","c":"the high byte of the STA at $2CE0, rewritten as the game runs, by $2BE9","note":"inside the item at $2CE0","x":[11241]},{"a":11491,"t":"code","b":[185,0,181],"m":"lda","oa":46336,"o":"zero_table,y"},{"a":11493,"t":"note","l":"a_2CE5","c":"the high byte of the LDA at $2CE3, rewritten as the game runs, by $2C5F","note":"inside the item at $2CE3","x":[11359]},{"a":11494,"t":"code","b":[157,216,87],"m":"sta","oa":22488,"o":"texts_57d8,x"},{"a":11495,"t":"note","l":"a_2CE7","c":"the low byte of the STA at $2CE6, rewritten as the game runs, by $2C96","note":"inside the item at $2CE6","x":[11414]},{"a":11496,"t":"note","l":"a_2CE8","c":"the high byte of the STA at $2CE6, rewritten as the game runs, by $2BEC","note":"inside the item at $2CE6","x":[11244]},{"a":11497,"t":"code","b":[202],"m":"dex"},{"a":11498,"t":"code","b":[16,175],"m":"bpl","oa":11419,"o":"b_2C9B"},{"a":11500,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":11501,"t":"note","l":"a_2CED","c":"the operand of the LDX at $2CEC, rewritten as the game runs, by $2BAF, $2BC1","note":"inside the item at $2CEC","x":[11183,11201]},{"a":11502,"t":"code","b":[160,9],"m":"ldy","o":"#$09"},{"a":11504,"l":"b_2CF0","t":"code","b":[189,0,16],"m":"lda","oa":4096,"o":"setup_level,x","x":[11589]},{"a":11505,"t":"note","l":"f_2CF1","c":"the low byte of the LDA at $2CF0, rewritten as the game runs, by $103E","note":"inside the item at $2CF0","x":[4158]},{"a":11507,"t":"code","b":[240,76],"m":"beq","oa":11585,"o":"b_2D41"},{"a":11509,"t":"code","b":[141,61,45],"m":"sta","oa":11581,"o":"a_2D3D"},{"a":11512,"t":"code","b":[142,148,43],"m":"stx","oa":11156,"o":"a_2B94"},{"a":11515,"t":"code","b":[140,53,45],"m":"sty","oa":11573,"o":"a_2D35"},{"a":11518,"t":"code","b":[189,0,16],"m":"lda","oa":4096,"o":"setup_level,x"},{"a":11519,"t":"note","l":"f_2CFF","c":"the low byte of the LDA at $2CFE, rewritten as the game runs, by $1047","note":"inside the item at $2CFE","x":[4167]},{"a":11521,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":11523,"t":"code","b":[168],"m":"tay"},{"a":11524,"t":"code","b":[185,202,73],"m":"lda","oa":18890,"o":"water_row_lo,y"},{"a":11527,"t":"code","b":[141,63,45],"m":"sta","oa":11583,"o":"a_2D3F"},{"a":11530,"t":"code","b":[141,136,43],"m":"sta","oa":11144,"o":"a_2B88"},{"a":11533,"t":"code","b":[141,142,43],"m":"sta","oa":11150,"o":"a_2B8E"},{"a":11536,"t":"code","b":[141,58,45],"m":"sta","oa":11578,"o":"a_2D3A"},{"a":11539,"t":"code","b":[185,227,73],"m":"lda","oa":18915,"o":"water_row_hi,y"},{"a":11542,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":11544,"t":"code","b":[9,0],"m":"ora","o":"#$00"},{"a":11545,"t":"note","l":"a_2D19","c":"the operand of the ORA at $2D18, rewritten as the game runs, by $2BD4","note":"inside the item at $2D18","x":[11220]},{"a":11546,"t":"code","b":[141,64,45],"m":"sta","oa":11584,"o":"a_2D40"},{"a":11549,"t":"code","b":[141,137,43],"m":"sta","oa":11145,"o":"a_2B89"},{"a":11552,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":11554,"t":"code","b":[9,216],"m":"ora","o":"#$D8"},{"a":11556,"t":"code","b":[141,143,43],"m":"sta","oa":11151,"o":"a_2B8F"},{"a":11559,"t":"code","b":[141,59,45],"m":"sta","oa":11579,"o":"a_2D3B"},{"a":11562,"t":"code","b":[189,0,16],"m":"lda","oa":4096,"o":"setup_level,x"},{"a":11563,"t":"note","l":"f_2D2B","c":"the low byte of the LDA at $2D2A, rewritten as the game runs, by $104A","note":"inside the item at $2D2A","x":[4170]},{"a":11565,"t":"code","b":[41,240],"m":"and","o":"#$F0"},{"a":11567,"t":"code","b":[240,3],"m":"beq","oa":11572,"o":"b_2D34"},{"a":11569,"t":"code","b":[32,111,43],"m":"jsr","oa":11119,"o":"water_column"},{"a":11572,"l":"b_2D34","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[11567]},{"a":11573,"t":"note","l":"a_2D35","c":"the operand of the LDY at $2D34, rewritten as the game runs, by $2CFB","note":"inside the item at $2D34","x":[11137,11515]},{"a":11574,"t":"code","b":[173,112,45],"m":"lda","oa":11632,"o":"water_char"},{"a":11577,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":11578,"t":"note","l":"a_2D3A","c":"the low byte of the STA at $2D39, rewritten as the game runs, by $2D10","note":"inside the item at $2D39","x":[11536]},{"a":11579,"t":"note","l":"a_2D3B","c":"the high byte of the STA at $2D39, rewritten as the game runs, by $2D27","note":"inside the item at $2D39","x":[11559]},{"a":11580,"t":"code","b":[169,250],"m":"lda","o":"#$FA"},{"a":11581,"t":"note","l":"a_2D3D","c":"the operand of the LDA at $2D3C, rewritten as the game runs, by $2CF5","note":"inside the item at $2D3C","x":[11124,11509]},{"a":11582,"t":"code","b":[153,0,16],"m":"sta","oa":4096,"o":"setup_level,y"},{"a":11583,"t":"note","l":"a_2D3F","c":"the low byte of the STA at $2D3E, rewritten as the game runs, by $2D07","note":"inside the item at $2D3E","x":[11527]},{"a":11584,"t":"note","l":"a_2D40","c":"the high byte of the STA at $2D3E, rewritten as the game runs, by $2D1A","note":"inside the item at $2D3E","x":[11546]},{"a":11585,"l":"b_2D41","t":"code","b":[232],"m":"inx","x":[11507]},{"a":11586,"t":"code","b":[200],"m":"iny"},{"a":11587,"t":"code","b":[192,30],"m":"cpy","o":"#$1E"},{"a":11589,"t":"code","b":[208,169],"m":"bne","oa":11504,"o":"b_2CF0"},{"a":11591,"t":"code","b":[96],"m":"rts"},{"a":11592,"l":"copy_water_char","c":"a lemming drawn over a water character ($F4 or above): copies that character's shape into the fresh character it is drawn into","t":"code","b":[170],"m":"tax","x":[6964,7010,7056,7107,7158,7209]},{"a":11593,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":11596,"t":"code","b":[141,103,45],"m":"sta","oa":11623,"o":"a_2D67"},{"a":11599,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":11601,"t":"note","l":"a_2D51","c":"the high byte of the LDA at $2D4F, rewritten as the game runs, by $13BF","note":"inside the item at $2D4F","x":[5055]},{"a":11602,"t":"code","b":[141,104,45],"m":"sta","oa":11624,"o":"a_2D68"},{"a":11605,"t":"code","b":[174,34,4],"m":"ldx","oa":1058,"o":"next_char"},{"a":11608,"t":"code","b":[189,192,116],"m":"lda","oa":29888,"o":"char_addr_lo,x"},{"a":11611,"t":"code","b":[141,106,45],"m":"sta","oa":11626,"o":"a_2D6A"},{"a":11614,"t":"code","b":[189,192,117],"m":"lda","oa":30144,"o":"char_addr_hi,x"},{"a":11616,"t":"note","l":"a_2D60","c":"the high byte of the LDA at $2D5E, rewritten as the game runs, by $13BC","note":"inside the item at $2D5E","x":[5052]},{"a":11617,"t":"code","b":[141,107,45],"m":"sta","oa":11627,"o":"a_2D6B"},{"a":11620,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":11622,"l":"b_2D66","t":"code","b":[189,160,87],"m":"lda","oa":22432,"o":"texts_2,x","x":[11629]},{"a":11623,"t":"note","l":"a_2D67","c":"the low byte of the LDA at $2D66, rewritten as the game runs, by $2D4C","note":"inside the item at $2D66","x":[11596]},{"a":11624,"t":"note","l":"a_2D68","c":"the high byte of the LDA at $2D66, rewritten as the game runs, by $2BEF, $2D52","note":"inside the item at $2D66","x":[11247,11602]},{"a":11625,"t":"code","b":[157,0,16],"m":"sta","oa":4096,"o":"setup_level,x"},{"a":11626,"t":"note","l":"a_2D6A","c":"the low byte of the STA at $2D69, rewritten as the game runs, by $2D5B","note":"inside the item at $2D69","x":[11611]},{"a":11627,"t":"note","l":"a_2D6B","c":"the high byte of the STA at $2D69, rewritten as the game runs, by $2D61","note":"inside the item at $2D69","x":[11617]},{"a":11628,"t":"code","b":[202],"m":"dex"},{"a":11629,"t":"code","b":[16,247],"m":"bpl","oa":11622,"o":"b_2D66"},{"a":11631,"t":"code","b":[96],"m":"rts"},{"a":11632,"l":"water_char","c":"the character the water below the surface is drawn with (from $2D71 by the water's kind)","t":"byte","b":[11],"x":[4319,11146,11574]},{"a":11633,"l":"water_fill_chars","c":"the fill character for each kind of water","t":"byte","b":[11,15,10],"x":[4316]},{"a":11636,"l":"water_top_chars","c":"the surface character for each kind","t":"byte","b":[18,18,3],"x":[4322]},{"a":11639,"l":"drown_actions","c":"the action a lemming takes when it falls into each kind of water","t":"byte","b":[46,46,46],"x":[4328]},{"a":11642,"l":"drown_action","c":"this level's drowning action, from $2D77","t":"byte","b":[0],"x":[4325,8187,8197]},{"a":11643,"l":"in_water","c":"on a level with water: $80 when the lemming is within 8 lines of the surface in its column, from the water map ($2D8F/$2D94 operands)","t":"code","b":[44,125,224],"m":"bit","oa":57469,"o":"water_flag","x":[8179]},{"a":11646,"t":"code","b":[16,50],"m":"bpl","oa":11698,"o":"b_2DB2"},{"a":11648,"t":"code","b":[174,197,5],"m":"ldx","oa":1477,"o":"lemming_index"},{"a":11651,"t":"code","b":[173,97,20],"m":"lda","oa":5217,"o":"a_1461"},{"a":11654,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11655,"t":"code","b":[189,136,4],"m":"lda","oa":1160,"o":"lemming_x,x"},{"a":11658,"t":"code","b":[106],"m":"ror","o":"a"},{"a":11659,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11660,"t":"code","b":[168],"m":"tay"},{"a":11661,"t":"code","b":[136],"m":"dey"},{"a":11662,"t":"code","b":[185,0,16],"m":"lda","oa":4096,"o":"setup_level,y"},{"a":11663,"t":"note","l":"f_2D8F","c":"the low byte of the LDA at $2D8E, rewritten as the game runs, by $103B","note":"inside the item at $2D8E","x":[4155]},{"a":11665,"t":"code","b":[240,31],"m":"beq","oa":11698,"o":"b_2DB2"},{"a":11667,"t":"code","b":[185,0,16],"m":"lda","oa":4096,"o":"setup_level,y"},{"a":11668,"t":"note","l":"f_2D94","c":"the low byte of the LDA at $2D93, rewritten as the game runs, by $1044","note":"inside the item at $2D93","x":[4164]},{"a":11670,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":11672,"t":"code","b":[48,24],"m":"bmi","oa":11698,"o":"b_2DB2"},{"a":11674,"t":"code","b":[10],"m":"asl","o":"a"},{"a":11675,"t":"code","b":[10],"m":"asl","o":"a"},{"a":11676,"t":"code","b":[10],"m":"asl","o":"a"},{"a":11677,"t":"code","b":[24],"m":"clc"},{"a":11678,"t":"code","b":[105,44],"m":"adc","o":"#$2C"},{"a":11679,"t":"note","l":"a_2D9F","c":"the operand of the ADC at $2D9E, rewritten as the game runs, by $10EB","note":"inside the item at $2D9E","x":[4331]},{"a":11680,"t":"code","b":[141,168,45],"m":"sta","oa":11688,"o":"a_2DA8"},{"a":11683,"t":"code","b":[189,186,4],"m":"lda","oa":1210,"o":"lemming_y,x"},{"a":11686,"t":"code","b":[56],"m":"sec"},{"a":11687,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":11688,"t":"note","l":"a_2DA8","c":"the operand of the SBC at $2DA7, rewritten as the game runs, by $2DA0","note":"inside the item at $2DA7","x":[11680]},{"a":11689,"t":"code","b":[144,7],"m":"bcc","oa":11698,"o":"b_2DB2"},{"a":11691,"t":"code","b":[201,8],"m":"cmp","o":"#$08"},{"a":11693,"t":"code","b":[176,3],"m":"bcs","oa":11698,"o":"b_2DB2"},{"a":11695,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":11697,"t":"code","b":[96],"m":"rts"},{"a":11698,"l":"b_2DB2","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[11646,11665,11672,11689,11693]},{"a":11700,"t":"code","b":[96],"m":"rts"},{"a":11701,"l":"cell_rows","c":"builds the row pointers of the level's map of special cells ($E08E/$E08F, $14 bytes a row) into $0550/$0564","t":"code","b":[173,142,224],"m":"lda","oa":57486,"o":"cell_map_lo","x":[4205]},{"a":11704,"t":"code","b":[141,80,5],"m":"sta","oa":1360,"o":"cell_row_lo"},{"a":11707,"t":"code","b":[173,143,224],"m":"lda","oa":57487,"o":"cell_map_hi"},{"a":11710,"t":"code","b":[141,100,5],"m":"sta","oa":1380,"o":"cell_row_hi"},{"a":11713,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":11715,"l":"b_2DC3","t":"code","b":[189,80,5],"m":"lda","oa":1360,"o":"cell_row_lo,x","x":[11735]},{"a":11718,"t":"code","b":[24],"m":"clc"},{"a":11719,"t":"code","b":[105,20],"m":"adc","o":"#$14"},{"a":11721,"t":"code","b":[157,81,5],"m":"sta","oa":1361,"o":"cell_row_lo_next,x"},{"a":11724,"t":"code","b":[189,100,5],"m":"lda","oa":1380,"o":"cell_row_hi,x"},{"a":11727,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":11729,"t":"code","b":[157,101,5],"m":"sta","oa":1381,"o":"cell_row_hi_next,x"},{"a":11732,"t":"code","b":[232],"m":"inx"},{"a":11733,"t":"code","b":[224,19],"m":"cpx","o":"#$13"},{"a":11735,"t":"code","b":[208,234],"m":"bne","oa":11715,"o":"b_2DC3"},{"a":11737,"t":"code","b":[96],"m":"rts"},{"a":11738,"l":"one_way_side","c":"sets $06EC to 2 or 3 by the lemming's direction, the cell kind that a one-way wall facing it has, and the map's offsets for its position","t":"code","b":[173,198,5],"m":"lda","oa":1478,"o":"lemming_action_now","x":[10430]},{"a":11741,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":11743,"t":"code","b":[141,236,6],"m":"sta","oa":1772,"o":"one_way_kind"},{"a":11746,"t":"code","b":[238,236,6],"m":"inc","oa":1772,"o":"one_way_kind"},{"a":11749,"t":"code","b":[238,236,6],"m":"inc","oa":1772,"o":"one_way_kind"},{"a":11752,"t":"code","b":[173,243,40],"m":"lda","oa":10483,"o":"a_28F3"},{"a":11755,"t":"code","b":[56],"m":"sec"},{"a":11756,"t":"code","b":[233,8],"m":"sbc","o":"#$08"},{"a":11758,"t":"code","b":[141,16,46],"m":"sta","oa":11792,"o":"a_2E10"},{"a":11761,"t":"code","b":[173,97,20],"m":"lda","oa":5217,"o":"a_1461"},{"a":11764,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":11766,"t":"code","b":[141,19,46],"m":"sta","oa":11795,"o":"a_2E13"},{"a":11769,"t":"code","b":[173,247,40],"m":"lda","oa":10487,"o":"a_28F7"},{"a":11772,"t":"code","b":[56],"m":"sec"},{"a":11773,"t":"code","b":[233,16],"m":"sbc","o":"#$10"},{"a":11775,"t":"code","b":[141,35,46],"m":"sta","oa":11811,"o":"a_2E23"},{"a":11778,"t":"code","b":[96],"m":"rts"},{"a":11779,"l":"cell_at_offset","c":"$2E07 with the X offset taken through $2FDC","t":"code","b":[189,220,47],"m":"lda","oa":12252,"o":"dx_index,x","x":[10091]},{"a":11780,"t":"note","l":"a_2E04","c":"the low byte of the LDA at $2E03, rewritten as the game runs, by $28CB, $28DC","note":"inside the item at $2E03","x":[10443,10460]},{"a":11781,"t":"note","l":"a_2E05","c":"the high byte of the LDA at $2E03, rewritten as the game runs, by $28D3, $28E4","note":"inside the item at $2E03","x":[10451,10468]},{"a":11782,"t":"code","b":[170],"m":"tax"},{"a":11783,"l":"cell_kind","c":"the kind of map cell at an offset from the lemming: two bits per cell, four cells a byte, from the rows at $0550/$0564. 0 is plain, 1 steel; 2 and 3 are compared with $06EC by the basher and the digger, the one-way walls","t":"code","b":[142,237,6],"m":"stx","oa":1773,"o":"cell_saved_x","x":[7870,9241,9385,9984,10014]},{"a":11786,"t":"code","b":[140,238,6],"m":"sty","oa":1774,"o":"cell_saved_y"},{"a":11789,"t":"code","b":[138],"m":"txa"},{"a":11790,"t":"code","b":[24],"m":"clc"},{"a":11791,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":11792,"t":"note","l":"a_2E10","c":"the operand of the ADC at $2E0F, rewritten as the game runs, by $2DEE","note":"inside the item at $2E0F","x":[11758]},{"a":11793,"t":"code","b":[170],"m":"tax"},{"a":11794,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":11795,"t":"note","l":"a_2E13","c":"the operand of the LDA at $2E12, rewritten as the game runs, by $2DF6","note":"inside the item at $2E12","x":[11766]},{"a":11796,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":11798,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11799,"t":"code","b":[138],"m":"txa"},{"a":11800,"t":"code","b":[106],"m":"ror","o":"a"},{"a":11801,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11802,"t":"code","b":[141,53,46],"m":"sta","oa":11829,"o":"a_2E35"},{"a":11805,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11806,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11807,"t":"code","b":[170],"m":"tax"},{"a":11808,"t":"code","b":[152],"m":"tya"},{"a":11809,"t":"code","b":[24],"m":"clc"},{"a":11810,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":11811,"t":"note","l":"a_2E23","c":"the operand of the ADC at $2E22, rewritten as the game runs, by $2DFF","note":"inside the item at $2E22","x":[11775]},{"a":11812,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11813,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11814,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11815,"t":"code","b":[168],"m":"tay"},{"a":11816,"t":"code","b":[185,80,5],"m":"lda","oa":1360,"o":"cell_row_lo,y"},{"a":11819,"t":"code","b":[141,58,46],"m":"sta","oa":11834,"o":"a_2E3A"},{"a":11822,"t":"code","b":[185,100,5],"m":"lda","oa":1380,"o":"cell_row_hi,y"},{"a":11825,"t":"code","b":[141,59,46],"m":"sta","oa":11835,"o":"a_2E3B"},{"a":11828,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":11829,"t":"note","l":"a_2E35","c":"the operand of the LDA at $2E34, rewritten as the game runs, by $2E1A","note":"inside the item at $2E34","x":[11802]},{"a":11830,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":11832,"t":"code","b":[168],"m":"tay"},{"a":11833,"t":"code","b":[189,0,16],"m":"lda","oa":4096,"o":"setup_level,x"},{"a":11834,"t":"note","l":"a_2E3A","c":"the low byte of the LDA at $2E39, rewritten as the game runs, by $2E2B","note":"inside the item at $2E39","x":[11819]},{"a":11835,"t":"note","l":"a_2E3B","c":"the high byte of the LDA at $2E39, rewritten as the game runs, by $2E31","note":"inside the item at $2E39","x":[11825]},{"a":11836,"t":"code","b":[240,12],"m":"beq","oa":11850,"o":"b_2E4A"},{"a":11838,"t":"code","b":[190,82,46],"m":"ldx","oa":11858,"o":"cell_shifts,y"},{"a":11841,"t":"code","b":[240,5],"m":"beq","oa":11848,"o":"b_2E48"},{"a":11843,"l":"b_2E43","t":"code","b":[74],"m":"lsr","o":"a","x":[11846]},{"a":11844,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":11845,"t":"code","b":[202],"m":"dex"},{"a":11846,"t":"code","b":[208,251],"m":"bne","oa":11843,"o":"b_2E43"},{"a":11848,"l":"b_2E48","t":"code","b":[41,3],"m":"and","o":"#$03","x":[11841]},{"a":11850,"l":"b_2E4A","t":"code","b":[174,237,6],"m":"ldx","oa":1773,"o":"cell_saved_x","x":[11836]},{"a":11853,"t":"code","b":[172,238,6],"m":"ldy","oa":1774,"o":"cell_saved_y"},{"a":11856,"t":"code","b":[96],"m":"rts"},{"a":11857,"l":"music_on","c":"bit 7 set once the music should play; the play interrupt then calls the player at $3006","t":"byte","b":[0],"x":[2186,2326,10938]},{"a":11858,"l":"cell_shifts","c":"how far to shift a map byte for each of its four cells","t":"byte","b":[3,2,1,0],"x":[11838]},{"a":11862,"l":"action_dx","c":"per animation step, how many pixels the lemming moves in X","t":"byte","b":[1,1,1,1,1,1,1,0],"x":[7957,7996]},{"a":11870,"t":"byte","b":[0,0,0,2,0,0,1,1]},{"a":11878,"t":"byte","b":[1,3]},{"a":11880,"l":"action_dy","c":"per animation step, how many lines it moves in Y","t":"byte","b":[0,1,2,3,255,254,253,3],"x":[7940]},{"a":11888,"t":"byte","b":[0,1,2,0,255,0,255,0]},{"a":11896,"l":"blast_rows_lo","c":"the first X offset of each of the explosion's eleven rows","t":"byte","b":[252,0,10,7,5,4,4,4],"x":[9229]},{"a":11904,"t":"byte","b":[5]},{"a":11905,"l":"blast_rows_hi","c":"the last X offset of each row","t":"byte","b":[7,10,16,19,21,22,22,22],"x":[9259]},{"a":11913,"t":"byte","b":[21,19,16,10,7,5,4,4]},{"a":11921,"t":"byte","b":[4,5,7,10,16,19,21,22]},{"a":11929,"t":"byte","b":[22,22,21,19,16,19,16]},{"a":11936,"l":"frame_ptr_hi","c":"high bytes of the lemmings' animation frames (with $3C00, $3D2C and $3E58)","t":"byte","b":[187,187,187,187,187,187,187,187],"x":[7332]},{"a":11944,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":11952,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":11960,"t":"byte","b":[187,187,189,189,187,187,187,187]},{"a":11968,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":11976,"t":"byte","b":[187,187,187,187,187,187,189,189]},{"a":11984,"t":"byte","b":[189,189,189,189,190,190,190,190]},{"a":11992,"t":"byte","b":[190,190,190,190,190,190,190,190]},{"a":12000,"t":"byte","b":[190,190,190,190,187,187,187,187]},{"a":12008,"t":"byte","b":[187,189,191,191,191,191,189,191]},{"a":12016,"t":"byte","b":[187,187,187,187,191,191,191,191]},{"a":12024,"t":"byte","b":[192,192,187,187,189,189,187,187]},{"a":12032,"t":"byte","b":[187,187,192,192,187,187,187,187]},{"a":12040,"t":"byte","b":[187,187,187,187,193,193,193,193]},{"a":12048,"t":"byte","b":[193,193,193,193,190,187,187,187]},{"a":12056,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12064,"t":"byte","b":[187,187,190,190,190,187,187,187]},{"a":12072,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12080,"t":"byte","b":[187,187,190,190,187,187,187,187]},{"a":12088,"t":"byte","b":[195,195,187,187,187,187,187,187]},{"a":12096,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12104,"t":"byte","b":[195,195,187,187,187,187,187,187]},{"a":12112,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12120,"t":"byte","b":[187,187,187,187,187,187,189,189]},{"a":12128,"t":"byte","b":[189,189,189,189,187,197,197,192]},{"a":12136,"t":"byte","b":[197,197,198,197,187,187,187,187]},{"a":12144,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12152,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12160,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12168,"t":"byte","b":[199,187,187,187,187,187,190,187]},{"a":12176,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12184,"t":"byte","b":[187,187,200,200,200,199,200,187]},{"a":12192,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12200,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12208,"t":"byte","b":[187,187,201,201,201,201,189,189]},{"a":12216,"t":"byte","b":[187,187,187,187,187,187,187,187]},{"a":12224,"t":"byte","b":[187,187,187,187,187,187,189,202]},{"a":12232,"t":"byte","b":[202,202,197,191]},{"a":12236,"l":"brick_pixels","c":"the pixel values a builder lays, by position in the byte","t":"byte","b":[0,0,0,0,64,16,4,1],"x":[10645,10658,10670]},{"a":12244,"t":"byte","b":[128,32,8,2,192,48,12,3]},{"a":12252,"l":"dx_index","c":"the terrain tables' index for each X offset from the lemming, mirrored for a lemming facing the other way (the table's operand rewritten by $287E)","t":"byte","b":[0,1,2,3,4,5,6,7],"x":[10472,11779]},{"a":12260,"t":"byte","b":[8,9,10,11,12,12,11,10]},{"a":12268,"t":"byte","b":[9,8,7,6,5,4,3,2]},{"a":12276,"t":"byte","b":[1,0,0,0,0,0,0,0]},{"a":12284,"t":"byte","b":[0,0,0,0]},{"a":12288,"l":"sound_init","c":"the sound driver's entry 0: silences the SID ($30A1)","t":"code","b":[76,161,48],"m":"jmp","oa":12449,"o":"silence","x":[2181]},{"a":12291,"l":"sound_start","c":"entry 1: starts sequence A on voice X ($30D5): a tune's part or a sound effect","t":"code","b":[76,213,48],"m":"jmp","oa":12501,"o":"start_sequence","x":[4212,4219,4226,7667,7674,10760,10930]},{"a":12294,"l":"sound_play","c":"entry 2: one frame of the driver ($30FB), called by the play interrupt while the music is on","t":"code","b":[76,251,48],"m":"jmp","oa":12539,"o":"play_frame","x":[2331]},{"a":12297,"l":"driver_credit","c":"not read by the code: the driver's signature in screen codes, \"(C) 1993 JEROEN TEL / MANIACS OF NOISE\"","t":"byte","b":[32,32,32,40,3,41,32,49]},{"a":12305,"t":"byte","b":[57,57,51,32,74,5,18,15]},{"a":12313,"t":"byte","b":[5,14,32,84,5,12,32,47]},{"a":12321,"t":"byte","b":[32,77,1,14,9,1,3,19]},{"a":12329,"t":"byte","b":[32,79,6,32,78,15,9,19]},{"a":12337,"t":"byte","b":[5,32,32,32]},{"a":12341,"l":"fade_speed","c":"frames between steps of the fade-out at the end of a tune (0: no fade)","t":"byte","b":[0],"x":[12482,12544,12576]},{"a":12342,"l":"voice_tune","c":"per voice: the tune asked for, which the $FC command compares ($31D6) with voice_tune_seen; only silence ($30B6) writes it, with 0. Indexed by voices 0-2 it runs to $3038, voice_tune_seen's first byte","t":"byte","b":[0],"x":[12470,12758]},{"a":12343,"l":"voice_tune_1","c":"voice_tune for X = 1, the second voice; cleared by silence ($30B9)","t":"byte","b":[0],"x":[12473]},{"a":12344,"l":"voice_tune_seen","c":"per voice: the tune the $FC command last chained to, so it moves on only once","t":"byte","b":[0],"x":[12476,12761,12766]},{"a":12345,"l":"voice_tune_seen_1","c":"voice_tune_seen for X = 1, the second voice; cleared by silence ($30BF)","t":"byte","b":[0],"x":[12479]},{"a":12346,"l":"fade_count","c":"counts the frames of one fade step","t":"byte","b":[0],"x":[12549,12554]},{"a":12347,"l":"sound_running","c":"0 once the driver has faded out and stopped","t":"byte","b":[1],"x":[12497,12539,12573,12645]},{"a":12348,"l":"tick_count","c":"per voice: counts down 2, 1, 0: a note's length is measured in steps of three frames","t":"byte","b":[0,0,0],"x":[12525,12665,12672]},{"a":12351,"l":"note_phase","c":"per voice: 0 at a new note, then 1 and 2 as its vibrato starts","t":"byte","b":[0,0,0],"x":[12685,13043,13102,13232,13239]},{"a":12354,"l":"pulse_dir","c":"per voice: which way the pulse width sweeps","t":"byte","b":[0,0,0],"x":[12946,13533,13559,13587]},{"a":12357,"l":"pulse_lo","c":"per voice: the pulse width, low byte","t":"byte","b":[0,0,0],"x":[12615,12941,13538,13544,13565,13572]},{"a":12360,"l":"pulse_hi","c":"per voice: the pulse width, high nybble","t":"byte","b":[1,1,1],"x":[12509,12609,12933,13547,13552,13575,13580]},{"a":12363,"l":"vibrato_dir","c":"per voice: which half of the vibrato's cycle it is in (bit 0)","t":"byte","b":[0,0,0],"x":[13244,13312,13315]},{"a":12366,"l":"release_at","c":"per voice: the step at which the note's gate is released","t":"byte","b":[0,0,0],"x":[12980,13081,13084,13090,13225]},{"a":12369,"l":"vibrato_lo","c":"per voice: the vibrato's step in frequency, low byte (a fraction of the gap to the next note)","t":"byte","b":[0,0,0],"x":[13267,13293,13325,13343]},{"a":12372,"l":"vibrato_hi","c":"per voice: the same, high byte","t":"byte","b":[0,0,0],"x":[13276,13290,13332,13350]},{"a":12375,"l":"vibrato_count","c":"per voice: frames left in this half of the vibrato","t":"byte","b":[0,0,0],"x":[13255,13299,13309]},{"a":12378,"l":"slide_start","c":"per voice: the step at which a slide begins","t":"byte","b":[0,0,0],"x":[12995,13008,13011,13121]},{"a":12381,"l":"slide_dir","c":"per voice: the sign of the slide: up or down","t":"byte","b":[0,0,0],"x":[13020,13142]},{"a":12384,"l":"slide_target","c":"per voice: the note a $FD slide ends on","t":"byte","b":[0,0,0],"x":[12828,13014,13139,13202]},{"a":12387,"l":"wave_pos","c":"per voice: the position in the instrument's wave program","t":"byte","b":[0,0,0],"x":[13025,13373,13397]},{"a":12390,"l":"arp_pos","c":"per voice: the position in the arpeggio table","t":"byte","b":[0,0,0],"x":[13028,13487,13503,13520]},{"a":12393,"l":"filter_prog","c":"per voice: the instrument's filter program and gate-off point ($37EA)","t":"byte","b":[0,0,0],"x":[13054,13594]},{"a":12396,"l":"vibrato_set","c":"per voice: the instrument's vibrato, depth and speed ($37FA)","t":"byte","b":[0,0,0],"x":[12969,13097,13217,13247,13279,13304]},{"a":12399,"l":"pulse_sweep","c":"per voice: the instrument's pulse sweep ($380A)","t":"byte","b":[0,0,0],"x":[12975,13523]},{"a":12402,"l":"wave_flags","c":"per voice: the instrument's wave program flags ($381A)","t":"byte","b":[0,0,0],"x":[12911,13355,13400,13448]},{"a":12405,"l":"instrument","c":"per voice: the instrument number (0-63, the $C0-$FF command)","t":"byte","b":[0,0,0],"x":[12844,12899,13048]},{"a":12408,"l":"transpose_instr","c":"per voice: added to every instrument number (the $FA command)","t":"byte","b":[0,0,0],"x":[12532,12748,12839]},{"a":12411,"l":"note_length","c":"per voice: the note length in steps ($80-$BF)","t":"byte","b":[0,0,0],"x":[12864,12983,13004,13062,13071,13077,13087]},{"a":12414,"l":"arpeggio","c":"per voice: the arpeggio table ($60-$7F)","t":"byte","b":[0,0,0],"x":[12884,13465]},{"a":12417,"l":"drum_count","c":"per voice: a counter for instruments that sweep the pitch down (wave flag bit 5)","t":"byte","b":[0,0,0],"x":[13034,13424,13442]},{"a":12420,"l":"control","c":"per voice: the waveform and gate byte for $D404","t":"byte","b":[0,0,0],"x":[12633,12905,12918,13392]},{"a":12423,"l":"gate_mask","c":"per voice: $FF while the note is held, $FE to release it","t":"byte","b":[0,0,0],"x":[12636,12951,13114]},{"a":12426,"l":"gate_off","c":"per voice: the step at which the gate goes off","t":"byte","b":[0,0,0],"x":[13059,13066,13074,13107]},{"a":12429,"l":"attack_decay","c":"per voice: the instrument's attack and decay","t":"byte","b":[0,0,0],"x":[12627,12957]},{"a":12432,"l":"sustain_release","c":"per voice: the instrument's sustain and release","t":"byte","b":[0,0,0],"x":[7505,7578,12621,12963]},{"a":12435,"l":"filter_pos","c":"the position in the filter program (used for voice 1)","t":"byte","b":[0,0,0],"x":[13031,13612,13661]},{"a":12438,"l":"filter_count","c":"frames left of the filter program's step","t":"byte","b":[0,0,0],"x":[13039,13629,13650,13674]},{"a":12441,"l":"filter_step","c":"the change to the cutoff each frame of the step","t":"byte","b":[0,0,0],"x":[13656,13668]},{"a":12444,"l":"filter_cutoff","c":"the filter's cutoff, high byte","t":"byte","b":[0],"x":[12588,13625,13664,13671]},{"a":12445,"l":"volume","c":"the master volume, 15 down to 0 in a fade-out","t":"byte","b":[15],"x":[12492,12557,12580]},{"a":12446,"l":"voice_offset","c":"the SID register offset of each voice: 0, 7, 14","t":"byte","b":[0,7],"x":[12512,12596]},{"a":12448,"l":"sprite_mask_hi","c":"the last byte of voice_offset, $0E, also read by the lemming drawing as the mask for the frame's lower half ($1D63, $1DAC)","t":"byte","b":[14],"x":[7523,7596]},{"a":12449,"l":"silence","c":"stops the three voices' gates, clears every SID register, sets the filter's resonance ($D417 = $F2) and full volume, and resets the driver","t":"code","b":[169,8],"m":"lda","o":"#$08","x":[12288]},{"a":12451,"t":"code","b":[141,4,212],"m":"sta","o":"sid_v1_control"},{"a":12454,"t":"code","b":[141,11,212],"m":"sta","o":"sid_v2_control"},{"a":12457,"t":"code","b":[141,18,212],"m":"sta","o":"sid_v3_control"},{"a":12460,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":12462,"t":"code","b":[162,22],"m":"ldx","o":"#$16"},{"a":12464,"l":"b_30B0","t":"code","b":[157,0,212],"m":"sta","o":"sid_v1_freq_lo,x","x":[12468]},{"a":12467,"t":"code","b":[202],"m":"dex"},{"a":12468,"t":"code","b":[16,250],"m":"bpl","oa":12464,"o":"b_30B0"},{"a":12470,"t":"code","b":[141,54,48],"m":"sta","oa":12342,"o":"voice_tune"},{"a":12473,"t":"code","b":[141,55,48],"m":"sta","oa":12343,"o":"voice_tune_1"},{"a":12476,"t":"code","b":[141,56,48],"m":"sta","oa":12344,"o":"voice_tune_seen"},{"a":12479,"t":"code","b":[141,57,48],"m":"sta","oa":12345,"o":"voice_tune_seen_1"},{"a":12482,"t":"code","b":[141,53,48],"m":"sta","oa":12341,"o":"fade_speed"},{"a":12485,"t":"code","b":[169,242],"m":"lda","o":"#$F2"},{"a":12487,"t":"code","b":[141,23,212],"m":"sta","o":"sid_filter_resonance"},{"a":12490,"t":"code","b":[169,15],"m":"lda","o":"#$0F"},{"a":12492,"t":"code","b":[141,157,48],"m":"sta","oa":12445,"o":"volume"},{"a":12495,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":12497,"t":"code","b":[141,59,48],"m":"sta","oa":12347,"o":"sound_running"},{"a":12500,"t":"code","b":[96],"m":"rts"},{"a":12501,"l":"start_sequence","c":"starts sequence A on voice X: its pointer ($46), a one-step wait, the voice's gate off and its state cleared","t":"code","b":[149,70],"m":"sta","oa":70,"o":"zpf_46,x","x":[12291,12779]},{"a":12503,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":12505,"t":"code","b":[149,87],"m":"sta","oa":87,"o":"zpf_57,x"},{"a":12507,"t":"code","b":[149,64],"m":"sta","oa":64,"o":"voice_wait,x"},{"a":12509,"t":"code","b":[157,72,48],"m":"sta","oa":12360,"o":"pulse_hi,x"},{"a":12512,"t":"code","b":[188,158,48],"m":"ldy","oa":12446,"o":"voice_offset,x"},{"a":12515,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":12517,"l":"sound_write","c":"writes to SID voice 1 control $D404 (sound driver region $30E5-$3156)","t":"code","b":[153,4,212],"m":"sta","o":"sid_v1_control,y"},{"a":12520,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":12522,"t":"code","b":[153,4,212],"m":"sta","o":"sid_v1_control,y"},{"a":12525,"t":"code","b":[157,60,48],"m":"sta","oa":12348,"o":"tick_count,x"},{"a":12528,"t":"code","b":[149,75],"m":"sta","oa":75,"o":"zpf_4B,x"},{"a":12530,"t":"code","b":[149,90],"m":"sta","oa":90,"o":"zpf_5A,x"},{"a":12532,"t":"code","b":[157,120,48],"m":"sta","oa":12408,"o":"transpose_instr,x"},{"a":12535,"t":"code","b":[141,40,49],"m":"sta","oa":12584,"o":"a_3128"},{"a":12538,"t":"code","b":[96],"m":"rts"},{"a":12539,"l":"play_frame","c":"one frame of the driver: the fade-out when one is running; the volume and the filter into the SID; each voice's frequency, pulse, envelope and control from its variables; then the next step of voices 0-2 ($3175)","t":"code","b":[173,59,48],"m":"lda","oa":12347,"o":"sound_running","x":[12294]},{"a":12542,"t":"code","b":[240,35],"m":"beq","oa":12579,"o":"r_3123"},{"a":12544,"t":"code","b":[172,53,48],"m":"ldy","oa":12341,"o":"fade_speed"},{"a":12547,"t":"code","b":[240,31],"m":"beq","oa":12580,"o":"b_3124"},{"a":12549,"t":"code","b":[206,58,48],"m":"dec","oa":12346,"o":"fade_count"},{"a":12552,"t":"code","b":[16,26],"m":"bpl","oa":12580,"o":"b_3124"},{"a":12554,"t":"code","b":[140,58,48],"m":"sty","oa":12346,"o":"fade_count"},{"a":12557,"t":"code","b":[206,157,48],"m":"dec","oa":12445,"o":"volume"},{"a":12560,"t":"code","b":[16,18],"m":"bpl","oa":12580,"o":"b_3124"},{"a":12562,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":12564,"t":"code","b":[141,4,212],"m":"sta","o":"sid_v1_control"},{"a":12567,"t":"code","b":[141,11,212],"m":"sta","o":"sid_v2_control"},{"a":12570,"t":"code","b":[141,18,212],"m":"sta","o":"sid_v3_control"},{"a":12573,"t":"code","b":[141,59,48],"m":"sta","oa":12347,"o":"sound_running"},{"a":12576,"t":"code","b":[141,53,48],"m":"sta","oa":12341,"o":"fade_speed"},{"a":12579,"l":"r_3123","t":"code","b":[96],"m":"rts","x":[12542]},{"a":12580,"l":"b_3124","t":"code","b":[173,157,48],"m":"lda","oa":12445,"o":"volume","x":[12547,12552,12560]},{"a":12583,"t":"code","b":[9,0],"m":"ora","o":"#$00"},{"a":12584,"t":"note","l":"a_3128","c":"the operand of the ORA at $3127, rewritten as the game runs, by $30F7, $3533","note":"inside the item at $3127","x":[12535,13619]},{"a":12585,"t":"code","b":[141,24,212],"m":"sta","o":"sid_filter_mode_volume"},{"a":12588,"t":"code","b":[173,156,48],"m":"lda","oa":12444,"o":"filter_cutoff"},{"a":12591,"t":"code","b":[141,22,212],"m":"sta","o":"sid_filter_cutoff_hi"},{"a":12594,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":12596,"l":"b_3134","t":"code","b":[188,158,48],"m":"ldy","oa":12446,"o":"voice_offset,x","x":[12643]},{"a":12599,"t":"code","b":[181,81],"m":"lda","oa":81,"o":"zpf_51,x"},{"a":12601,"t":"code","b":[153,0,212],"m":"sta","o":"sid_v1_freq_lo,y"},{"a":12604,"t":"code","b":[181,84],"m":"lda","oa":84,"o":"zpf_54,x"},{"a":12606,"t":"code","b":[153,1,212],"m":"sta","o":"sid_v1_freq_hi,y"},{"a":12609,"t":"code","b":[189,72,48],"m":"lda","oa":12360,"o":"pulse_hi,x"},{"a":12612,"t":"code","b":[153,3,212],"m":"sta","o":"sid_v1_pulse_hi,y"},{"a":12615,"t":"code","b":[189,69,48],"m":"lda","oa":12357,"o":"pulse_lo,x"},{"a":12618,"t":"code","b":[153,2,212],"m":"sta","o":"sid_v1_pulse_lo,y"},{"a":12621,"t":"code","b":[189,144,48],"m":"lda","oa":12432,"o":"sustain_release,x"},{"a":12624,"t":"code","b":[153,6,212],"m":"sta","o":"sid_v1_sustain_release,y"},{"a":12627,"t":"code","b":[189,141,48],"m":"lda","oa":12429,"o":"attack_decay,x"},{"a":12630,"t":"code","b":[153,5,212],"m":"sta","o":"sid_v1_attack_decay,y"},{"a":12633,"t":"code","b":[189,132,48],"m":"lda","oa":12420,"o":"control,x"},{"a":12636,"t":"code","b":[61,135,48],"m":"and","oa":12423,"o":"gate_mask,x"},{"a":12639,"t":"code","b":[153,4,212],"m":"sta","o":"sid_v1_control,y"},{"a":12642,"t":"code","b":[202],"m":"dex"},{"a":12643,"t":"code","b":[16,207],"m":"bpl","oa":12596,"o":"b_3134"},{"a":12645,"t":"code","b":[173,59,48],"m":"lda","oa":12347,"o":"sound_running"},{"a":12648,"t":"code","b":[208,1],"m":"bne","oa":12651,"o":"b_316B"},{"a":12650,"t":"code","b":[96],"m":"rts"},{"a":12651,"l":"b_316B","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[12648]},{"a":12653,"t":"code","b":[32,117,49],"m":"jsr","oa":12661,"o":"voice_step"},{"a":12656,"t":"code","b":[232],"m":"inx"},{"a":12657,"t":"code","b":[32,117,49],"m":"jsr","oa":12661,"o":"voice_step"},{"a":12660,"t":"code","b":[232],"m":"inx"},{"a":12661,"l":"voice_step","c":"one voice: counts the note's length down in steps of three frames; at its end reads the next commands ($318B), otherwise works its effects ($32F3)","t":"code","b":[181,87],"m":"lda","oa":87,"o":"zpf_57,x","x":[12653,12657]},{"a":12663,"t":"code","b":[240,17],"m":"beq","oa":12682,"o":"r_318A"},{"a":12665,"t":"code","b":[222,60,48],"m":"dec","oa":12348,"o":"tick_count,x"},{"a":12668,"t":"code","b":[16,9],"m":"bpl","oa":12679,"o":"b_3187"},{"a":12670,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":12672,"t":"code","b":[157,60,48],"m":"sta","oa":12348,"o":"tick_count,x"},{"a":12675,"t":"code","b":[214,64],"m":"dec","oa":64,"o":"voice_wait,x"},{"a":12677,"t":"code","b":[240,4],"m":"beq","oa":12683,"o":"read_sequence"},{"a":12679,"l":"b_3187","t":"code","b":[76,243,50],"m":"jmp","oa":13043,"o":"voice_effects","x":[12668]},{"a":12682,"l":"r_318A","t":"code","b":[96],"m":"rts","x":[12663]},{"a":12683,"l":"read_sequence","c":"reads the voice's sequence through the pointer tables at $3652/$3692: $FF jumps within it, $FE ends it (silence), $FB n repeats the next block n times, $FA n transposes the instruments, $FC chains to the next tune of the voice, $FD n,s,t slides to a note; a byte of $C0-$FF chooses an instrument, $80-$BF sets the note length, $60-$7F an arpeggio, and a byte below $60 is a note; then sets the voice's instrument up from the tables at $37AA-$381A","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[12677,12782]},{"a":12685,"t":"code","b":[157,63,48],"m":"sta","oa":12351,"o":"note_phase,x"},{"a":12688,"t":"code","b":[149,78],"m":"sta","oa":78,"o":"zpf_4E,x"},{"a":12690,"l":"j_3192","t":"code","b":[180,70],"m":"ldy","oa":70,"o":"zpf_46,x","x":[12808]},{"a":12692,"t":"code","b":[185,82,54],"m":"lda","oa":13906,"o":"seq_ptr_lo,y"},{"a":12695,"t":"code","b":[133,73],"m":"sta","oa":73,"o":"zpa_49"},{"a":12697,"t":"code","b":[185,146,54],"m":"lda","oa":13970,"o":"seq_ptr_hi,y"},{"a":12700,"t":"code","b":[133,74],"m":"sta","oa":74,"o":"zpa_4A"},{"a":12702,"t":"code","b":[180,75],"m":"ldy","oa":75,"o":"zpf_4B,x"},{"a":12704,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12706,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":12708,"t":"code","b":[208,6],"m":"bne","oa":12716,"o":"b_31AC"},{"a":12710,"t":"code","b":[200],"m":"iny"},{"a":12711,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12713,"t":"code","b":[168],"m":"tay"},{"a":12714,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12716,"l":"b_31AC","t":"code","b":[201,254],"m":"cmp","o":"#$FE","x":[12708]},{"a":12718,"t":"code","b":[208,9],"m":"bne","oa":12729,"o":"b_31B9"},{"a":12720,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":12722,"t":"code","b":[149,81],"m":"sta","oa":81,"o":"zpf_51,x"},{"a":12724,"t":"code","b":[149,84],"m":"sta","oa":84,"o":"zpf_54,x"},{"a":12726,"t":"code","b":[149,87],"m":"sta","oa":87,"o":"zpf_57,x"},{"a":12728,"t":"code","b":[96],"m":"rts"},{"a":12729,"l":"b_31B9","t":"code","b":[201,251],"m":"cmp","o":"#$FB","x":[12718]},{"a":12731,"t":"code","b":[208,8],"m":"bne","oa":12741,"o":"b_31C5"},{"a":12733,"t":"code","b":[200],"m":"iny"},{"a":12734,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12736,"t":"code","b":[149,90],"m":"sta","oa":90,"o":"zpf_5A,x"},{"a":12738,"t":"code","b":[200],"m":"iny"},{"a":12739,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12741,"l":"b_31C5","t":"code","b":[201,250],"m":"cmp","o":"#$FA","x":[12731]},{"a":12743,"t":"code","b":[208,9],"m":"bne","oa":12754,"o":"b_31D2"},{"a":12745,"t":"code","b":[200],"m":"iny"},{"a":12746,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12748,"t":"code","b":[157,120,48],"m":"sta","oa":12408,"o":"transpose_instr,x"},{"a":12751,"t":"code","b":[200],"m":"iny"},{"a":12752,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12754,"l":"b_31D2","t":"code","b":[201,252],"m":"cmp","o":"#$FC","x":[12743]},{"a":12756,"t":"code","b":[208,53],"m":"bne","oa":12811,"o":"b_320B"},{"a":12758,"t":"code","b":[189,54,48],"m":"lda","oa":12342,"o":"voice_tune,x"},{"a":12761,"t":"code","b":[221,56,48],"m":"cmp","oa":12344,"o":"voice_tune_seen,x"},{"a":12764,"t":"code","b":[240,19],"m":"beq","oa":12785,"o":"b_31F1"},{"a":12766,"t":"code","b":[157,56,48],"m":"sta","oa":12344,"o":"voice_tune_seen,x"},{"a":12769,"t":"code","b":[142,230,49],"m":"stx","oa":12774,"o":"a_31E6"},{"a":12772,"t":"code","b":[10],"m":"asl","o":"a"},{"a":12773,"t":"code","b":[105,255],"m":"adc","o":"#$FF"},{"a":12774,"t":"note","l":"a_31E6","c":"the operand of the ADC at $31E5, rewritten as the game runs, by $31E1","note":"inside the item at $31E5","x":[12769]},{"a":12775,"t":"code","b":[168],"m":"tay"},{"a":12776,"t":"code","b":[185,74,54],"m":"lda","oa":13898,"o":"tune_chain,y"},{"a":12779,"t":"code","b":[32,213,48],"m":"jsr","oa":12501,"o":"start_sequence"},{"a":12782,"t":"code","b":[76,139,49],"m":"jmp","oa":12683,"o":"read_sequence"},{"a":12785,"l":"b_31F1","t":"code","b":[181,90],"m":"lda","oa":90,"o":"zpf_5A,x","x":[12764]},{"a":12787,"t":"code","b":[240,9],"m":"beq","oa":12798,"o":"b_31FE"},{"a":12789,"t":"code","b":[214,90],"m":"dec","oa":90,"o":"zpf_5A,x"},{"a":12791,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":12793,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12795,"t":"code","b":[76,11,50],"m":"jmp","oa":12811,"o":"b_320B"},{"a":12798,"l":"b_31FE","t":"code","b":[200],"m":"iny","x":[12787]},{"a":12799,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12801,"t":"code","b":[149,70],"m":"sta","oa":70,"o":"zpf_46,x"},{"a":12803,"t":"code","b":[200],"m":"iny"},{"a":12804,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12806,"t":"code","b":[149,75],"m":"sta","oa":75,"o":"zpf_4B,x"},{"a":12808,"t":"code","b":[76,146,49],"m":"jmp","oa":12690,"o":"j_3192"},{"a":12811,"l":"b_320B","t":"code","b":[201,253],"m":"cmp","o":"#$FD","x":[12756,12795,12852,12872]},{"a":12813,"t":"code","b":[208,19],"m":"bne","oa":12834,"o":"b_3222"},{"a":12815,"t":"code","b":[200],"m":"iny"},{"a":12816,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12818,"t":"code","b":[149,78],"m":"sta","oa":78,"o":"zpf_4E,x"},{"a":12820,"t":"code","b":[200],"m":"iny"},{"a":12821,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12823,"t":"code","b":[149,67],"m":"sta","oa":67,"o":"zpf_43,x"},{"a":12825,"t":"code","b":[200],"m":"iny"},{"a":12826,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12828,"t":"code","b":[157,96,48],"m":"sta","oa":12384,"o":"slide_target,x"},{"a":12831,"t":"code","b":[76,96,50],"m":"jmp","oa":12896,"o":"j_3260"},{"a":12834,"l":"b_3222","t":"code","b":[201,192],"m":"cmp","o":"#$C0","x":[12813]},{"a":12836,"t":"code","b":[144,20],"m":"bcc","oa":12858,"o":"b_323A"},{"a":12838,"t":"code","b":[24],"m":"clc"},{"a":12839,"t":"code","b":[125,120,48],"m":"adc","oa":12408,"o":"transpose_instr,x"},{"a":12842,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":12844,"t":"code","b":[157,117,48],"m":"sta","oa":12405,"o":"instrument,x"},{"a":12847,"t":"code","b":[200],"m":"iny"},{"a":12848,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12850,"t":"code","b":[201,253],"m":"cmp","o":"#$FD"},{"a":12852,"t":"code","b":[240,213],"m":"beq","oa":12811,"o":"b_320B"},{"a":12854,"t":"code","b":[201,192],"m":"cmp","o":"#$C0"},{"a":12856,"t":"code","b":[176,39],"m":"bcs","oa":12897,"o":"b_3261"},{"a":12858,"l":"b_323A","t":"code","b":[201,128],"m":"cmp","o":"#$80","x":[12836]},{"a":12860,"t":"code","b":[144,16],"m":"bcc","oa":12878,"o":"b_324E"},{"a":12862,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":12864,"t":"code","b":[157,123,48],"m":"sta","oa":12411,"o":"note_length,x"},{"a":12867,"t":"code","b":[200],"m":"iny"},{"a":12868,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12870,"t":"code","b":[201,253],"m":"cmp","o":"#$FD"},{"a":12872,"t":"code","b":[240,193],"m":"beq","oa":12811,"o":"b_320B"},{"a":12874,"t":"code","b":[201,128],"m":"cmp","o":"#$80"},{"a":12876,"t":"code","b":[176,19],"m":"bcs","oa":12897,"o":"b_3261"},{"a":12878,"l":"b_324E","t":"code","b":[201,96],"m":"cmp","o":"#$60","x":[12860]},{"a":12880,"t":"code","b":[144,12],"m":"bcc","oa":12894,"o":"b_325E"},{"a":12882,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":12884,"t":"code","b":[157,126,48],"m":"sta","oa":12414,"o":"arpeggio,x"},{"a":12887,"t":"code","b":[200],"m":"iny"},{"a":12888,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":12890,"t":"code","b":[201,96],"m":"cmp","o":"#$60"},{"a":12892,"t":"code","b":[176,3],"m":"bcs","oa":12897,"o":"b_3261"},{"a":12894,"l":"b_325E","t":"code","b":[149,67],"m":"sta","oa":67,"o":"zpf_43,x","x":[12880]},{"a":12896,"l":"j_3260","t":"code","b":[200],"m":"iny","x":[12831]},{"a":12897,"l":"b_3261","t":"code","b":[148,75],"m":"sty","oa":75,"o":"zpf_4B,x","x":[12856,12876,12892]},{"a":12899,"t":"code","b":[188,117,48],"m":"ldy","oa":12405,"o":"instrument,x"},{"a":12902,"t":"code","b":[185,186,55],"m":"lda","oa":14266,"o":"instr_control,y"},{"a":12905,"t":"code","b":[157,132,48],"m":"sta","oa":12420,"o":"control,x"},{"a":12908,"t":"code","b":[185,26,56],"m":"lda","oa":14362,"o":"instr_wave,y"},{"a":12911,"t":"code","b":[157,114,48],"m":"sta","oa":12402,"o":"wave_flags,x"},{"a":12914,"t":"code","b":[16,5],"m":"bpl","oa":12921,"o":"b_3279"},{"a":12916,"t":"code","b":[169,9],"m":"lda","o":"#$09"},{"a":12918,"t":"code","b":[157,132,48],"m":"sta","oa":12420,"o":"control,x"},{"a":12921,"l":"b_3279","t":"code","b":[185,170,55],"m":"lda","oa":14250,"o":"instr_pulse,y","x":[12914]},{"a":12924,"t":"code","b":[41,128],"m":"and","o":"#$80"},{"a":12926,"t":"code","b":[208,21],"m":"bne","oa":12949,"o":"b_3295"},{"a":12928,"t":"code","b":[185,170,55],"m":"lda","oa":14250,"o":"instr_pulse,y"},{"a":12931,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":12933,"t":"code","b":[157,72,48],"m":"sta","oa":12360,"o":"pulse_hi,x"},{"a":12936,"t":"code","b":[185,186,55],"m":"lda","oa":14266,"o":"instr_control,y"},{"a":12939,"t":"code","b":[41,112],"m":"and","o":"#$70"},{"a":12941,"t":"code","b":[157,69,48],"m":"sta","oa":12357,"o":"pulse_lo,x"},{"a":12944,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":12946,"t":"code","b":[157,66,48],"m":"sta","oa":12354,"o":"pulse_dir,x"},{"a":12949,"l":"b_3295","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[12926]},{"a":12951,"t":"code","b":[157,135,48],"m":"sta","oa":12423,"o":"gate_mask,x"},{"a":12954,"t":"code","b":[185,202,55],"m":"lda","oa":14282,"o":"instr_ad,y"},{"a":12957,"t":"code","b":[157,141,48],"m":"sta","oa":12429,"o":"attack_decay,x"},{"a":12960,"t":"code","b":[185,218,55],"m":"lda","oa":14298,"o":"instr_sr,y"},{"a":12963,"t":"code","b":[157,144,48],"m":"sta","oa":12432,"o":"sustain_release,x"},{"a":12966,"t":"code","b":[185,250,55],"m":"lda","oa":14330,"o":"instr_vibrato,y"},{"a":12969,"t":"code","b":[157,108,48],"m":"sta","oa":12396,"o":"vibrato_set,x"},{"a":12972,"t":"code","b":[185,10,56],"m":"lda","oa":14346,"o":"instr_sweep,y"},{"a":12975,"t":"code","b":[157,111,48],"m":"sta","oa":12399,"o":"pulse_sweep,x"},{"a":12978,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":12980,"t":"code","b":[157,78,48],"m":"sta","oa":12366,"o":"release_at,x"},{"a":12983,"t":"code","b":[189,123,48],"m":"lda","oa":12411,"o":"note_length,x"},{"a":12986,"t":"code","b":[149,64],"m":"sta","oa":64,"o":"voice_wait,x"},{"a":12988,"t":"code","b":[32,110,53],"m":"jsr","oa":13678,"o":"set_note"},{"a":12991,"t":"code","b":[181,78],"m":"lda","oa":78,"o":"zpf_4E,x"},{"a":12993,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":12995,"t":"code","b":[157,90,48],"m":"sta","oa":12378,"o":"slide_start,x"},{"a":12998,"t":"code","b":[181,78],"m":"lda","oa":78,"o":"zpf_4E,x"},{"a":13000,"t":"code","b":[41,240],"m":"and","o":"#$F0"},{"a":13002,"t":"code","b":[149,78],"m":"sta","oa":78,"o":"zpf_4E,x"},{"a":13004,"t":"code","b":[189,123,48],"m":"lda","oa":12411,"o":"note_length,x"},{"a":13007,"t":"code","b":[56],"m":"sec"},{"a":13008,"t":"code","b":[253,90,48],"m":"sbc","oa":12378,"o":"slide_start,x"},{"a":13011,"t":"code","b":[157,90,48],"m":"sta","oa":12378,"o":"slide_start,x"},{"a":13014,"t":"code","b":[189,96,48],"m":"lda","oa":12384,"o":"slide_target,x"},{"a":13017,"t":"code","b":[56],"m":"sec"},{"a":13018,"t":"code","b":[245,67],"m":"sbc","oa":67,"o":"zpf_43,x"},{"a":13020,"t":"code","b":[157,93,48],"m":"sta","oa":12381,"o":"slide_dir,x"},{"a":13023,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":13025,"t":"code","b":[157,99,48],"m":"sta","oa":12387,"o":"wave_pos,x"},{"a":13028,"t":"code","b":[157,102,48],"m":"sta","oa":12390,"o":"arp_pos,x"},{"a":13031,"t":"code","b":[157,147,48],"m":"sta","oa":12435,"o":"filter_pos,x"},{"a":13034,"t":"code","b":[157,129,48],"m":"sta","oa":12417,"o":"drum_count,x"},{"a":13037,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":13039,"t":"code","b":[157,150,48],"m":"sta","oa":12438,"o":"filter_count,x"},{"a":13042,"t":"code","b":[96],"m":"rts"},{"a":13043,"l":"voice_effects","c":"between notes: releases the gate when the note is near its end, slides the pitch ($FD), the vibrato (depth and speed from the instrument's $37FA), the wave program ($36EA/$370A), the arpeggio ($372A/$376A), the pulse-width sweep, and on voice 1 the filter program ($36D1/$36DD)","t":"code","b":[189,63,48],"m":"lda","oa":12351,"o":"note_phase,x","x":[12679]},{"a":13046,"t":"code","b":[208,57],"m":"bne","oa":13105,"o":"b_3331"},{"a":13048,"t":"code","b":[188,117,48],"m":"ldy","oa":12405,"o":"instrument,x"},{"a":13051,"t":"code","b":[185,234,55],"m":"lda","oa":14314,"o":"instr_filter,y"},{"a":13054,"t":"code","b":[157,105,48],"m":"sta","oa":12393,"o":"filter_prog,x"},{"a":13057,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":13058,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":13059,"t":"code","b":[157,138,48],"m":"sta","oa":12426,"o":"gate_off,x"},{"a":13062,"t":"code","b":[189,123,48],"m":"lda","oa":12411,"o":"note_length,x"},{"a":13065,"t":"code","b":[56],"m":"sec"},{"a":13066,"t":"code","b":[253,138,48],"m":"sbc","oa":12426,"o":"gate_off,x"},{"a":13069,"t":"code","b":[176,6],"m":"bcs","oa":13077,"o":"b_3315"},{"a":13071,"t":"code","b":[189,123,48],"m":"lda","oa":12411,"o":"note_length,x"},{"a":13074,"t":"code","b":[157,138,48],"m":"sta","oa":12426,"o":"gate_off,x"},{"a":13077,"l":"b_3315","t":"code","b":[189,123,48],"m":"lda","oa":12411,"o":"note_length,x","x":[13069]},{"a":13080,"t":"code","b":[56],"m":"sec"},{"a":13081,"t":"code","b":[253,78,48],"m":"sbc","oa":12366,"o":"release_at,x"},{"a":13084,"t":"code","b":[157,78,48],"m":"sta","oa":12366,"o":"release_at,x"},{"a":13087,"t":"code","b":[189,123,48],"m":"lda","oa":12411,"o":"note_length,x"},{"a":13090,"t":"code","b":[221,78,48],"m":"cmp","oa":12366,"o":"release_at,x"},{"a":13093,"t":"code","b":[176,5],"m":"bcs","oa":13100,"o":"b_332C"},{"a":13095,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":13097,"t":"code","b":[157,108,48],"m":"sta","oa":12396,"o":"vibrato_set,x"},{"a":13100,"l":"b_332C","t":"code","b":[169,1],"m":"lda","o":"#$01","x":[13093]},{"a":13102,"t":"code","b":[157,63,48],"m":"sta","oa":12351,"o":"note_phase,x"},{"a":13105,"l":"b_3331","t":"code","b":[181,64],"m":"lda","oa":64,"o":"voice_wait,x","x":[13046]},{"a":13107,"t":"code","b":[221,138,48],"m":"cmp","oa":12426,"o":"gate_off,x"},{"a":13110,"t":"code","b":[176,5],"m":"bcs","oa":13117,"o":"b_333D"},{"a":13112,"t":"code","b":[169,254],"m":"lda","o":"#$FE"},{"a":13114,"t":"code","b":[157,135,48],"m":"sta","oa":12423,"o":"gate_mask,x"},{"a":13117,"l":"b_333D","t":"code","b":[181,78],"m":"lda","oa":78,"o":"zpf_4E,x","x":[13110]},{"a":13119,"t":"code","b":[240,96],"m":"beq","oa":13217,"o":"b_33A1"},{"a":13121,"t":"code","b":[189,90,48],"m":"lda","oa":12378,"o":"slide_start,x"},{"a":13124,"t":"code","b":[213,64],"m":"cmp","oa":64,"o":"voice_wait,x"},{"a":13126,"t":"code","b":[144,86],"m":"bcc","oa":13214,"o":"b_339E"},{"a":13128,"t":"code","b":[181,78],"m":"lda","oa":78,"o":"zpf_4E,x"},{"a":13130,"t":"code","b":[10],"m":"asl","o":"a"},{"a":13131,"t":"code","b":[133,73],"m":"sta","oa":73,"o":"zpa_49"},{"a":13133,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":13135,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":13137,"t":"code","b":[133,74],"m":"sta","oa":74,"o":"zpa_4A"},{"a":13139,"t":"code","b":[188,96,48],"m":"ldy","oa":12384,"o":"slide_target,x"},{"a":13142,"t":"code","b":[189,93,48],"m":"lda","oa":12381,"o":"slide_dir,x"},{"a":13145,"t":"code","b":[48,29],"m":"bmi","oa":13176,"o":"b_3378"},{"a":13147,"t":"code","b":[181,81],"m":"lda","oa":81,"o":"zpf_51,x"},{"a":13149,"t":"code","b":[24],"m":"clc"},{"a":13150,"t":"code","b":[101,73],"m":"adc","oa":73,"o":"zpa_49"},{"a":13152,"t":"code","b":[149,81],"m":"sta","oa":81,"o":"zpf_51,x"},{"a":13154,"t":"code","b":[181,84],"m":"lda","oa":84,"o":"zpf_54,x"},{"a":13156,"t":"code","b":[101,74],"m":"adc","oa":74,"o":"zpa_4A"},{"a":13158,"t":"code","b":[149,84],"m":"sta","oa":84,"o":"zpf_54,x"},{"a":13160,"t":"code","b":[181,81],"m":"lda","oa":81,"o":"zpf_51,x"},{"a":13162,"t":"code","b":[56],"m":"sec"},{"a":13163,"t":"code","b":[249,134,53],"m":"sbc","oa":13702,"o":"freq_lo,y"},{"a":13166,"t":"code","b":[181,84],"m":"lda","oa":84,"o":"zpf_54,x"},{"a":13168,"t":"code","b":[249,234,53],"m":"sbc","oa":13802,"o":"freq_hi,y"},{"a":13171,"t":"code","b":[144,41],"m":"bcc","oa":13214,"o":"b_339E"},{"a":13173,"t":"code","b":[76,146,51],"m":"jmp","oa":13202,"o":"j_3392"},{"a":13176,"l":"b_3378","t":"code","b":[181,81],"m":"lda","oa":81,"o":"zpf_51,x","x":[13145]},{"a":13178,"t":"code","b":[56],"m":"sec"},{"a":13179,"t":"code","b":[229,73],"m":"sbc","oa":73,"o":"zpa_49"},{"a":13181,"t":"code","b":[149,81],"m":"sta","oa":81,"o":"zpf_51,x"},{"a":13183,"t":"code","b":[181,84],"m":"lda","oa":84,"o":"zpf_54,x"},{"a":13185,"t":"code","b":[229,74],"m":"sbc","oa":74,"o":"zpa_4A"},{"a":13187,"t":"code","b":[149,84],"m":"sta","oa":84,"o":"zpf_54,x"},{"a":13189,"t":"code","b":[181,81],"m":"lda","oa":81,"o":"zpf_51,x"},{"a":13191,"t":"code","b":[56],"m":"sec"},{"a":13192,"t":"code","b":[249,134,53],"m":"sbc","oa":13702,"o":"freq_lo,y"},{"a":13195,"t":"code","b":[181,84],"m":"lda","oa":84,"o":"zpf_54,x"},{"a":13197,"t":"code","b":[249,234,53],"m":"sbc","oa":13802,"o":"freq_hi,y"},{"a":13200,"t":"code","b":[176,12],"m":"bcs","oa":13214,"o":"b_339E"},{"a":13202,"l":"j_3392","t":"code","b":[189,96,48],"m":"lda","oa":12384,"o":"slide_target,x","x":[13173]},{"a":13205,"t":"code","b":[149,67],"m":"sta","oa":67,"o":"zpf_43,x"},{"a":13207,"t":"code","b":[32,110,53],"m":"jsr","oa":13678,"o":"set_note"},{"a":13210,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":13212,"t":"code","b":[149,78],"m":"sta","oa":78,"o":"zpf_4E,x"},{"a":13214,"l":"b_339E","t":"code","b":[76,43,52],"m":"jmp","oa":13355,"o":"j_342B","x":[13126,13171,13200]},{"a":13217,"l":"b_33A1","t":"code","b":[189,108,48],"m":"lda","oa":12396,"o":"vibrato_set,x","x":[13119]},{"a":13220,"t":"code","b":[208,3],"m":"bne","oa":13225,"o":"b_33A9"},{"a":13222,"t":"code","b":[76,43,52],"m":"jmp","oa":13355,"o":"j_342B"},{"a":13225,"l":"b_33A9","t":"code","b":[189,78,48],"m":"lda","oa":12366,"o":"release_at,x","x":[13220]},{"a":13228,"t":"code","b":[213,64],"m":"cmp","oa":64,"o":"voice_wait,x"},{"a":13230,"t":"code","b":[144,123],"m":"bcc","oa":13355,"o":"j_342B"},{"a":13232,"t":"code","b":[189,63,48],"m":"lda","oa":12351,"o":"note_phase,x"},{"a":13235,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":13237,"t":"code","b":[176,60],"m":"bcs","oa":13299,"o":"b_33F3"},{"a":13239,"t":"code","b":[254,63,48],"m":"inc","oa":12351,"o":"note_phase,x"},{"a":13242,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":13244,"t":"code","b":[157,75,48],"m":"sta","oa":12363,"o":"vibrato_dir,x"},{"a":13247,"t":"code","b":[189,108,48],"m":"lda","oa":12396,"o":"vibrato_set,x"},{"a":13250,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":13252,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":13253,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":13255,"t":"code","b":[157,87,48],"m":"sta","oa":12375,"o":"vibrato_count,x"},{"a":13258,"t":"code","b":[180,67],"m":"ldy","oa":67,"o":"zpf_43,x"},{"a":13260,"t":"code","b":[185,134,53],"m":"lda","oa":13702,"o":"freq_lo,y"},{"a":13263,"t":"code","b":[56],"m":"sec"},{"a":13264,"t":"code","b":[249,133,53],"m":"sbc","oa":13701,"o":"f_3585,y"},{"a":13267,"t":"code","b":[157,81,48],"m":"sta","oa":12369,"o":"vibrato_lo,x"},{"a":13270,"t":"code","b":[185,234,53],"m":"lda","oa":13802,"o":"freq_hi,y"},{"a":13273,"t":"code","b":[249,233,53],"m":"sbc","oa":13801,"o":"freq_hi_prev,y"},{"a":13276,"t":"code","b":[157,84,48],"m":"sta","oa":12372,"o":"vibrato_hi,x"},{"a":13279,"t":"code","b":[189,108,48],"m":"lda","oa":12396,"o":"vibrato_set,x"},{"a":13282,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":13283,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":13284,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":13285,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":13286,"t":"code","b":[168],"m":"tay"},{"a":13287,"l":"j_33E7","t":"code","b":[136],"m":"dey","x":[13296]},{"a":13288,"t":"code","b":[48,65],"m":"bmi","oa":13355,"o":"j_342B"},{"a":13290,"t":"code","b":[94,84,48],"m":"lsr","oa":12372,"o":"vibrato_hi,x"},{"a":13293,"t":"code","b":[126,81,48],"m":"ror","oa":12369,"o":"vibrato_lo,x"},{"a":13296,"t":"code","b":[76,231,51],"m":"jmp","oa":13287,"o":"j_33E7"},{"a":13299,"l":"b_33F3","t":"code","b":[222,87,48],"m":"dec","oa":12375,"o":"vibrato_count,x","x":[13237]},{"a":13302,"t":"code","b":[16,11],"m":"bpl","oa":13315,"o":"b_3403"},{"a":13304,"t":"code","b":[189,108,48],"m":"lda","oa":12396,"o":"vibrato_set,x"},{"a":13307,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":13309,"t":"code","b":[157,87,48],"m":"sta","oa":12375,"o":"vibrato_count,x"},{"a":13312,"t":"code","b":[254,75,48],"m":"inc","oa":12363,"o":"vibrato_dir,x"},{"a":13315,"l":"b_3403","t":"code","b":[189,75,48],"m":"lda","oa":12363,"o":"vibrato_dir,x","x":[13302]},{"a":13318,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":13320,"t":"code","b":[208,18],"m":"bne","oa":13340,"o":"b_341C"},{"a":13322,"t":"code","b":[181,81],"m":"lda","oa":81,"o":"zpf_51,x"},{"a":13324,"t":"code","b":[24],"m":"clc"},{"a":13325,"t":"code","b":[125,81,48],"m":"adc","oa":12369,"o":"vibrato_lo,x"},{"a":13328,"t":"code","b":[149,81],"m":"sta","oa":81,"o":"zpf_51,x"},{"a":13330,"t":"code","b":[181,84],"m":"lda","oa":84,"o":"zpf_54,x"},{"a":13332,"t":"code","b":[125,84,48],"m":"adc","oa":12372,"o":"vibrato_hi,x"},{"a":13335,"t":"code","b":[149,84],"m":"sta","oa":84,"o":"zpf_54,x"},{"a":13337,"t":"code","b":[76,43,52],"m":"jmp","oa":13355,"o":"j_342B"},{"a":13340,"l":"b_341C","t":"code","b":[181,81],"m":"lda","oa":81,"o":"zpf_51,x","x":[13320]},{"a":13342,"t":"code","b":[56],"m":"sec"},{"a":13343,"t":"code","b":[253,81,48],"m":"sbc","oa":12369,"o":"vibrato_lo,x"},{"a":13346,"t":"code","b":[149,81],"m":"sta","oa":81,"o":"zpf_51,x"},{"a":13348,"t":"code","b":[181,84],"m":"lda","oa":84,"o":"zpf_54,x"},{"a":13350,"t":"code","b":[253,84,48],"m":"sbc","oa":12372,"o":"vibrato_hi,x"},{"a":13353,"t":"code","b":[149,84],"m":"sta","oa":84,"o":"zpf_54,x"},{"a":13355,"l":"j_342B","t":"code","b":[189,114,48],"m":"lda","oa":12402,"o":"wave_flags,x","x":[13214,13222,13230,13288,13337]},{"a":13358,"t":"code","b":[16,40],"m":"bpl","oa":13400,"o":"b_3458"},{"a":13360,"t":"code","b":[41,31],"m":"and","o":"#$1F"},{"a":13362,"t":"code","b":[168],"m":"tay"},{"a":13363,"t":"code","b":[185,234,54],"m":"lda","oa":14058,"o":"wave_prog_lo,y"},{"a":13366,"t":"code","b":[133,73],"m":"sta","oa":73,"o":"zpa_49"},{"a":13368,"t":"code","b":[185,10,55],"m":"lda","oa":14090,"o":"wave_prog_hi,y"},{"a":13371,"t":"code","b":[133,74],"m":"sta","oa":74,"o":"zpa_4A"},{"a":13373,"t":"code","b":[188,99,48],"m":"ldy","oa":12387,"o":"wave_pos,x"},{"a":13376,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13378,"t":"code","b":[201,254],"m":"cmp","o":"#$FE"},{"a":13380,"t":"code","b":[240,18],"m":"beq","oa":13400,"o":"b_3458"},{"a":13382,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":13384,"t":"code","b":[208,6],"m":"bne","oa":13392,"o":"b_3450"},{"a":13386,"t":"code","b":[200],"m":"iny"},{"a":13387,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13389,"t":"code","b":[168],"m":"tay"},{"a":13390,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13392,"l":"b_3450","t":"code","b":[157,132,48],"m":"sta","oa":12420,"o":"control,x","x":[13384]},{"a":13395,"t":"code","b":[200],"m":"iny"},{"a":13396,"t":"code","b":[152],"m":"tya"},{"a":13397,"t":"code","b":[157,99,48],"m":"sta","oa":12387,"o":"wave_pos,x"},{"a":13400,"l":"b_3458","t":"code","b":[189,114,48],"m":"lda","oa":12402,"o":"wave_flags,x","x":[13358,13380]},{"a":13403,"t":"code","b":[41,32],"m":"and","o":"#$20"},{"a":13405,"t":"code","b":[240,41],"m":"beq","oa":13448,"o":"b_3488"},{"a":13407,"t":"code","b":[181,64],"m":"lda","oa":64,"o":"voice_wait,x"},{"a":13409,"t":"code","b":[201,31],"m":"cmp","o":"#$1F"},{"a":13411,"t":"code","b":[176,35],"m":"bcs","oa":13448,"o":"b_3488"},{"a":13413,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":13415,"t":"code","b":[141,127,52],"m":"sta","oa":13439,"o":"a_347F"},{"a":13418,"t":"code","b":[181,67],"m":"lda","oa":67,"o":"zpf_43,x"},{"a":13420,"t":"code","b":[24],"m":"clc"},{"a":13421,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":13423,"t":"code","b":[168],"m":"tay"},{"a":13424,"t":"code","b":[189,129,48],"m":"lda","oa":12417,"o":"drum_count,x"},{"a":13427,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":13428,"t":"code","b":[144,4],"m":"bcc","oa":13434,"o":"b_347A"},{"a":13430,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":13431,"t":"code","b":[141,127,52],"m":"sta","oa":13439,"o":"a_347F"},{"a":13434,"l":"b_347A","t":"code","b":[185,234,53],"m":"lda","oa":13802,"o":"freq_hi,y","x":[13428]},{"a":13437,"t":"code","b":[56],"m":"sec"},{"a":13438,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":13439,"t":"note","l":"a_347F","c":"the operand of the SBC at $347E, rewritten as the game runs, by $3467, $3477","note":"inside the item at $347E","x":[13415,13431]},{"a":13440,"t":"code","b":[149,84],"m":"sta","oa":84,"o":"zpf_54,x"},{"a":13442,"t":"code","b":[254,129,48],"m":"inc","oa":12417,"o":"drum_count,x"},{"a":13445,"t":"code","b":[76,211,52],"m":"jmp","oa":13523,"o":"j_34D3"},{"a":13448,"l":"b_3488","t":"code","b":[189,114,48],"m":"lda","oa":12402,"o":"wave_flags,x","x":[13405,13411]},{"a":13451,"t":"code","b":[168],"m":"tay"},{"a":13452,"t":"code","b":[41,192],"m":"and","o":"#$C0"},{"a":13454,"t":"code","b":[240,67],"m":"beq","oa":13523,"o":"j_34D3"},{"a":13456,"t":"code","b":[152],"m":"tya"},{"a":13457,"t":"code","b":[201,192],"m":"cmp","o":"#$C0"},{"a":13459,"t":"code","b":[176,4],"m":"bcs","oa":13465,"o":"b_3499"},{"a":13461,"t":"code","b":[41,159],"m":"and","o":"#$9F"},{"a":13463,"t":"code","b":[208,9],"m":"bne","oa":13474,"o":"b_34A2"},{"a":13465,"l":"b_3499","t":"code","b":[189,126,48],"m":"lda","oa":12414,"o":"arpeggio,x","x":[13459]},{"a":13468,"t":"code","b":[24],"m":"clc"},{"a":13469,"t":"code","b":[105,32],"m":"adc","o":"#$20"},{"a":13471,"t":"code","b":[76,164,52],"m":"jmp","oa":13476,"o":"j_34A4"},{"a":13474,"l":"b_34A2","t":"code","b":[41,31],"m":"and","o":"#$1F","x":[13463]},{"a":13476,"l":"j_34A4","t":"code","b":[168],"m":"tay","x":[13471]},{"a":13477,"t":"code","b":[185,42,55],"m":"lda","oa":14122,"o":"arp_lo,y"},{"a":13480,"t":"code","b":[133,73],"m":"sta","oa":73,"o":"zpa_49"},{"a":13482,"t":"code","b":[185,106,55],"m":"lda","oa":14186,"o":"arp_hi,y"},{"a":13485,"t":"code","b":[133,74],"m":"sta","oa":74,"o":"zpa_4A"},{"a":13487,"t":"code","b":[188,102,48],"m":"ldy","oa":12390,"o":"arp_pos,x"},{"a":13490,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13492,"t":"code","b":[201,254],"m":"cmp","o":"#$FE"},{"a":13494,"t":"code","b":[240,27],"m":"beq","oa":13523,"o":"j_34D3"},{"a":13496,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":13498,"t":"code","b":[208,9],"m":"bne","oa":13509,"o":"b_34C5"},{"a":13500,"t":"code","b":[200],"m":"iny"},{"a":13501,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13503,"t":"code","b":[157,102,48],"m":"sta","oa":12390,"o":"arp_pos,x"},{"a":13506,"t":"code","b":[168],"m":"tay"},{"a":13507,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13509,"l":"b_34C5","t":"code","b":[48,3],"m":"bmi","oa":13514,"o":"b_34CA","x":[13498]},{"a":13511,"t":"code","b":[24],"m":"clc"},{"a":13512,"t":"code","b":[117,67],"m":"adc","oa":67,"o":"zpf_43,x"},{"a":13514,"l":"b_34CA","t":"code","b":[41,127],"m":"and","o":"#$7F","x":[13509]},{"a":13516,"t":"code","b":[168],"m":"tay"},{"a":13517,"t":"code","b":[32,112,53],"m":"jsr","oa":13680,"o":"set_note_y"},{"a":13520,"t":"code","b":[254,102,48],"m":"inc","oa":12390,"o":"arp_pos,x"},{"a":13523,"l":"j_34D3","t":"code","b":[189,111,48],"m":"lda","oa":12399,"o":"pulse_sweep,x","x":[13445,13454,13494]},{"a":13526,"t":"code","b":[41,240],"m":"and","o":"#$F0"},{"a":13528,"t":"code","b":[240,60],"m":"beq","oa":13590,"o":"b_3516"},{"a":13530,"t":"code","b":[141,231,52],"m":"sta","oa":13543,"o":"a_34E7"},{"a":13533,"t":"code","b":[189,66,48],"m":"lda","oa":12354,"o":"pulse_dir,x"},{"a":13536,"t":"code","b":[208,27],"m":"bne","oa":13565,"o":"b_34FD"},{"a":13538,"t":"code","b":[189,69,48],"m":"lda","oa":12357,"o":"pulse_lo,x"},{"a":13541,"t":"code","b":[24],"m":"clc"},{"a":13542,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":13543,"t":"note","l":"a_34E7","c":"the operand of the ADC at $34E6, rewritten as the game runs, by $34DA","note":"inside the item at $34E6","x":[13530,13569]},{"a":13544,"t":"code","b":[157,69,48],"m":"sta","oa":12357,"o":"pulse_lo,x"},{"a":13547,"t":"code","b":[189,72,48],"m":"lda","oa":12360,"o":"pulse_hi,x"},{"a":13550,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":13552,"t":"code","b":[157,72,48],"m":"sta","oa":12360,"o":"pulse_hi,x"},{"a":13555,"t":"code","b":[201,15],"m":"cmp","o":"#$0F"},{"a":13557,"t":"code","b":[144,31],"m":"bcc","oa":13590,"o":"b_3516"},{"a":13559,"t":"code","b":[254,66,48],"m":"inc","oa":12354,"o":"pulse_dir,x"},{"a":13562,"t":"code","b":[76,22,53],"m":"jmp","oa":13590,"o":"b_3516"},{"a":13565,"l":"b_34FD","t":"code","b":[189,69,48],"m":"lda","oa":12357,"o":"pulse_lo,x","x":[13536]},{"a":13568,"t":"code","b":[56],"m":"sec"},{"a":13569,"t":"code","b":[237,231,52],"m":"sbc","oa":13543,"o":"a_34E7"},{"a":13572,"t":"code","b":[157,69,48],"m":"sta","oa":12357,"o":"pulse_lo,x"},{"a":13575,"t":"code","b":[189,72,48],"m":"lda","oa":12360,"o":"pulse_hi,x"},{"a":13578,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":13580,"t":"code","b":[157,72,48],"m":"sta","oa":12360,"o":"pulse_hi,x"},{"a":13583,"t":"code","b":[201,1],"m":"cmp","o":"#$01"},{"a":13585,"t":"code","b":[176,3],"m":"bcs","oa":13590,"o":"b_3516"},{"a":13587,"t":"code","b":[222,66,48],"m":"dec","oa":12354,"o":"pulse_dir,x"},{"a":13590,"l":"b_3516","t":"code","b":[224,1],"m":"cpx","o":"#$01","x":[13528,13557,13562,13585]},{"a":13592,"t":"code","b":[208,83],"m":"bne","oa":13677,"o":"r_356D"},{"a":13594,"t":"code","b":[189,105,48],"m":"lda","oa":12393,"o":"filter_prog,x"},{"a":13597,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":13599,"t":"code","b":[240,76],"m":"beq","oa":13677,"o":"r_356D"},{"a":13601,"t":"code","b":[168],"m":"tay"},{"a":13602,"t":"code","b":[185,209,54],"m":"lda","oa":14033,"o":"filter_prog_lo,y"},{"a":13605,"t":"code","b":[133,73],"m":"sta","oa":73,"o":"zpa_49"},{"a":13607,"t":"code","b":[185,221,54],"m":"lda","oa":14045,"o":"filter_prog_hi,y"},{"a":13610,"t":"code","b":[133,74],"m":"sta","oa":74,"o":"zpa_4A"},{"a":13612,"t":"code","b":[188,147,48],"m":"ldy","oa":12435,"o":"filter_pos,x"},{"a":13615,"t":"code","b":[208,12],"m":"bne","oa":13629,"o":"b_353D"},{"a":13617,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13619,"t":"code","b":[141,40,49],"m":"sta","oa":12584,"o":"a_3128"},{"a":13622,"t":"code","b":[200],"m":"iny"},{"a":13623,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13625,"t":"code","b":[141,156,48],"m":"sta","oa":12444,"o":"filter_cutoff"},{"a":13628,"t":"code","b":[200],"m":"iny"},{"a":13629,"l":"b_353D","t":"code","b":[189,150,48],"m":"lda","oa":12438,"o":"filter_count,x","x":[13615]},{"a":13632,"t":"code","b":[208,30],"m":"bne","oa":13664,"o":"b_3560"},{"a":13634,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13636,"t":"code","b":[201,254],"m":"cmp","o":"#$FE"},{"a":13638,"t":"code","b":[240,37],"m":"beq","oa":13677,"o":"r_356D"},{"a":13640,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":13642,"t":"code","b":[208,4],"m":"bne","oa":13648,"o":"b_3550"},{"a":13644,"t":"code","b":[200],"m":"iny"},{"a":13645,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13647,"t":"code","b":[168],"m":"tay"},{"a":13648,"l":"b_3550","t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y","x":[13642]},{"a":13650,"t":"code","b":[157,150,48],"m":"sta","oa":12438,"o":"filter_count,x"},{"a":13653,"t":"code","b":[200],"m":"iny"},{"a":13654,"t":"code","b":[177,73],"m":"lda","oa":73,"o":"(zpa_49),y"},{"a":13656,"t":"code","b":[157,153,48],"m":"sta","oa":12441,"o":"filter_step,x"},{"a":13659,"t":"code","b":[200],"m":"iny"},{"a":13660,"t":"code","b":[152],"m":"tya"},{"a":13661,"t":"code","b":[157,147,48],"m":"sta","oa":12435,"o":"filter_pos,x"},{"a":13664,"l":"b_3560","t":"code","b":[173,156,48],"m":"lda","oa":12444,"o":"filter_cutoff","x":[13632]},{"a":13667,"t":"code","b":[24],"m":"clc"},{"a":13668,"t":"code","b":[125,153,48],"m":"adc","oa":12441,"o":"filter_step,x"},{"a":13671,"t":"code","b":[141,156,48],"m":"sta","oa":12444,"o":"filter_cutoff"},{"a":13674,"t":"code","b":[222,150,48],"m":"dec","oa":12438,"o":"filter_count,x"},{"a":13677,"l":"r_356D","t":"code","b":[96],"m":"rts","x":[13592,13599,13638]},{"a":13678,"l":"set_note","c":"sets the voice's frequency for its note ($43)","t":"code","b":[180,67],"m":"ldy","oa":67,"o":"zpf_43,x","x":[12988,13207]},{"a":13680,"l":"set_note_y","c":"sets the voice's frequency for note Y (up to $5F) from the table at $3586/$35EA","t":"code","b":[152],"m":"tya","x":[13517]},{"a":13681,"t":"code","b":[24],"m":"clc"},{"a":13682,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":13684,"t":"code","b":[201,95],"m":"cmp","o":"#$5F"},{"a":13686,"t":"code","b":[144,2],"m":"bcc","oa":13690,"o":"b_357A"},{"a":13688,"t":"code","b":[169,95],"m":"lda","o":"#$5F"},{"a":13690,"l":"b_357A","t":"code","b":[168],"m":"tay","x":[13686]},{"a":13691,"t":"code","b":[185,134,53],"m":"lda","oa":13702,"o":"freq_lo,y"},{"a":13694,"t":"code","b":[149,81],"m":"sta","oa":81,"o":"zpf_51,x"},{"a":13696,"t":"code","b":[185,234,53],"m":"lda","oa":13802,"o":"freq_hi,y"},{"a":13699,"t":"code","b":[149,84],"m":"sta","oa":84,"o":"zpf_54,x"},{"a":13701,"l":"f_3585","c":"the RTS that ends set_note_y; read as entry -1 of freq_lo by the vibrato at $33CC, which takes the step between two neighbouring notes","t":"code","b":[96],"m":"rts","x":[13264]},{"a":13702,"l":"freq_lo","c":"the low bytes of the frequencies of 96 notes","t":"byte","b":[0,28,45,62,81,102,123,145],"x":[13163,13192,13260,13691]},{"a":13710,"t":"byte","b":[169,195,221,250,24,56,90,125]},{"a":13718,"t":"byte","b":[163,204,246,35,83,134,187,244]},{"a":13726,"t":"byte","b":[48,112,180,251,71,152,237,71]},{"a":13734,"t":"byte","b":[167,12,119,233,97,225,104,247]},{"a":13742,"t":"byte","b":[143,48,218,143,78,24,239,210]},{"a":13750,"t":"byte","b":[195,195,209,239,31,96,181,30]},{"a":13758,"t":"byte","b":[156,49,223,165,135,134,162,223]},{"a":13766,"t":"byte","b":[62,193,107,60,57,99,190,75]},{"a":13774,"t":"byte","b":[15,12,69,191,125,131,214,121]},{"a":13782,"t":"byte","b":[115,199,124,151,30,24,139,126]},{"a":13790,"t":"byte","b":[250,6,172,243,230,143,248,46]},{"a":13798,"t":"byte","b":[192,129,0]},{"a":13801,"l":"freq_hi_prev","c":"the byte before freq_hi, read as entry -1 of it by the vibrato ($33D9)","t":"byte","b":[254],"x":[13273]},{"a":13802,"l":"freq_hi","c":"the high bytes of the same","t":"byte","b":[0,1,1,1,1,1,1,1],"x":[13168,13197,13270,13434,13696]},{"a":13810,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":13818,"t":"byte","b":[2,2,2,3,3,3,3,3]},{"a":13826,"t":"byte","b":[4,4,4,4,5,5,5,6]},{"a":13834,"t":"byte","b":[6,7,7,7,8,8,9,9]},{"a":13842,"t":"byte","b":[10,11,11,12,13,14,14,15]},{"a":13850,"t":"byte","b":[16,17,18,19,21,22,23,25]},{"a":13858,"t":"byte","b":[26,28,29,31,33,35,37,39]},{"a":13866,"t":"byte","b":[42,44,47,50,53,56,59,63]},{"a":13874,"t":"byte","b":[67,71,75,79,84,89,94,100]},{"a":13882,"t":"byte","b":[106,112,119,126,134,142,150,159]},{"a":13890,"t":"byte","b":[168,179,189,200,212,225,238,253]},{"a":13898,"l":"tune_chain","c":"for the $FC command: the sequence to continue with, per voice and tune (two bytes each)","t":"byte","b":[1,2,7,8,13,14,19,20],"x":[12776]},{"a":13906,"l":"seq_ptr_lo","c":"the low bytes of the sequences' addresses, 64 of them: the tunes' parts and the sound effects. From here to $3B79 is the level's tune file, loaded with the level (an S file, unpacked here); this one is SA","t":"byte","b":[230,135,206,6,108,228,34,93],"x":[12692]},{"a":13914,"t":"byte","b":[93,93,93,93,93,93,93,93]},{"a":13922,"t":"byte","b":[93,93,93,93,93,93,93,93]},{"a":13930,"t":"byte","b":[93,93,93,97,101,106,111,118]},{"a":13938,"t":"byte","b":[122,122,122,122,122,122,122,122]},{"a":13946,"t":"byte","b":[122,122,122,122,122,122,122,122]},{"a":13954,"t":"byte","b":[122,122,122,122,122,122,122,122]},{"a":13962,"t":"byte","b":[122,122,122,122,122,122,122,122]},{"a":13970,"l":"seq_ptr_hi","c":"the sequences' addresses, high bytes (64)","t":"byte","b":[53,57,57,58,58,58,59,59],"x":[12697]},{"a":13978,"t":"byte","b":[59,59,59,59,59,59,59,59]},{"a":13986,"t":"byte","b":[59,59,59,59,59,59,59,59]},{"a":13994,"t":"byte","b":[59,59,59,59,59,59,59,59]},{"a":14002,"t":"byte","b":[59,59,59,59,59,59,59,59]},{"a":14010,"t":"byte","b":[59,59,59,59,59,59,59,59]},{"a":14018,"t":"byte","b":[59,59,59,59,59,59,59,59]},{"a":14026,"t":"byte","b":[59,59,59,59,59,59,59]},{"a":14033,"l":"filter_prog_lo","c":"the low bytes of the filter programs (12)","t":"byte","b":[59,116,125,128,135,135,135,135],"x":[13602]},{"a":14041,"t":"byte","b":[135,135,135,135]},{"a":14045,"l":"filter_prog_hi","c":"the filter programs' addresses, high bytes (12)","t":"byte","b":[135,57,57,57,57,57,57,57],"x":[13607]},{"a":14053,"t":"byte","b":[57,57,57,57,57]},{"a":14058,"l":"wave_prog_lo","c":"the low bytes of the wave programs (32): lists of control bytes for $D404, $FF jumps, $FE ends","t":"byte","b":[42,60,69,89,113,119,155,166],"x":[13363]},{"a":14066,"t":"byte","b":[212,10,10,10,10,10,10,10]},{"a":14074,"t":"byte","b":[10,10,10,10,10,10,10,10]},{"a":14082,"t":"byte","b":[10,10,10,10,10,10,10,10]},{"a":14090,"l":"wave_prog_hi","c":"the wave programs' addresses, high bytes (32)","t":"byte","b":[56,56,56,56,56,56,56,56],"x":[13368]},{"a":14098,"t":"byte","b":[56,57,57,57,57,57,57,57]},{"a":14106,"t":"byte","b":[57,57,57,57,57,57,57,57]},{"a":14114,"t":"byte","b":[57,57,57,57,57,57,57,57]},{"a":14122,"l":"arp_lo","c":"the low bytes of the arpeggio tables (64): note offsets added each frame; $FF jumps, $FE ends","t":"byte","b":[45,68,72,95,116,137,161,169],"x":[13477]},{"a":14130,"t":"byte","b":[239,10,10,10,10,10,10,10]},{"a":14138,"t":"byte","b":[10,10,10,10,10,10,10,10]},{"a":14146,"t":"byte","b":[10,10,10,10,10,10,10,10]},{"a":14154,"t":"byte","b":[10,20,30,40,50,60,70,80]},{"a":14162,"t":"byte","b":[90,100,105,116,116,116,116,116]},{"a":14170,"t":"byte","b":[116,116,116,116,116,116,116,116]},{"a":14178,"t":"byte","b":[116,116,116,116,116,116,116,116]},{"a":14186,"l":"arp_hi","c":"the arpeggio tables' addresses, high bytes (64)","t":"byte","b":[56,56,56,56,56,56,56,56],"x":[13482]},{"a":14194,"t":"byte","b":[56,57,57,57,57,57,57,57]},{"a":14202,"t":"byte","b":[57,57,57,57,57,57,57,57]},{"a":14210,"t":"byte","b":[57,57,57,57,57,57,57,57]},{"a":14218,"t":"byte","b":[57,57,57,57,57,57,57,57]},{"a":14226,"t":"byte","b":[57,57,57,57,57,57,57,57]},{"a":14234,"t":"byte","b":[57,57,57,57,57,57,57,57]},{"a":14242,"t":"byte","b":[57,57,57,57,57,57,57,57]},{"a":14250,"l":"instr_pulse","c":"the instruments (16 columns of 16): bit 7 keeps the pulse width, the low nybble starts it","t":"byte","b":[0,1,129,129,129,8,8,135],"x":[12921,12928]},{"a":14258,"t":"byte","b":[135,8,129,8,8,1,1,1]},{"a":14266,"l":"instr_control","c":"each instrument's waveform and gate byte, and the pulse width's start in bits 4-6","t":"byte","b":[0,65,65,65,65,65,65,65],"x":[12902,12936]},{"a":14274,"t":"byte","b":[65,17,65,9,9,17,65,65]},{"a":14282,"l":"instr_ad","c":"each instrument's attack and decay","t":"byte","b":[0,6,6,0,0,6,6,0],"x":[12954]},{"a":14290,"t":"byte","b":[0,6,3,8,8,6,8,8]},{"a":14298,"l":"instr_sr","c":"each instrument's sustain and release","t":"byte","b":[0,169,89,41,17,169,169,105],"x":[12960]},{"a":14306,"t":"byte","b":[41,105,73,216,217,214,217,217]},{"a":14314,"l":"instr_filter","c":"each instrument's gate-off point (high nybble) and filter program (low nybble)","t":"byte","b":[240,17,16,16,16,17,17,16],"x":[13051]},{"a":14322,"t":"byte","b":[18,16,16,240,240,240,240,16]},{"a":14330,"l":"instr_vibrato","c":"each instrument's vibrato: depth in the high nybble, speed in the low","t":"byte","b":[0,36,0,0,0,36,36,51],"x":[12966]},{"a":14338,"t":"byte","b":[51,51,0,0,0,0,0,0]},{"a":14346,"l":"instr_sweep","c":"each instrument's pulse sweep and release step","t":"byte","b":[0,20,96,96,96,20,20,52],"x":[12972]},{"a":14354,"t":"byte","b":[52,2,96,0,0,0,0,0]},{"a":14362,"l":"instr_wave","c":"each instrument's wave program (bit 7 and the low five bits), pitch drop (bit 5) and arpeggio (bit 6)","t":"byte","b":[0,128,193,193,193,130,131,133],"x":[12908]},{"a":14370,"t":"byte","b":[133,132,193,134,135,199,0,136]},{"a":14378,"l":"sequences","c":"the tune's sequences and the sound effects' sequences, as read_sequence reads them (notes, lengths, instruments and the $FA-$FF commands)","t":"byte","b":[129,65,254,222,12,12,12,12]},{"a":14386,"t":"byte","b":[12,0,0,0,0,0,0,12]},{"a":14394,"t":"byte","b":[255,1,17,65,65,65,65,65]},{"a":14402,"t":"byte","b":[65,17,254,129,65,254,222,164]},{"a":14410,"t":"byte","b":[156,12,12,12,0,0,0,0]},{"a":14418,"t":"byte","b":[0,0,12,12,12,255,3,129]},{"a":14426,"t":"byte","b":[65,65,129,65,254,222,174,168]},{"a":14434,"t":"byte","b":[222,12,12,0,0,0,0,0]},{"a":14442,"t":"byte","b":[0,12,12,12,12,255,4,129]},{"a":14450,"t":"byte","b":[17,254,222,0,254,129,65,65]},{"a":14458,"t":"byte","b":[33,33,17,17,17,17,17,17]},{"a":14466,"t":"byte","b":[17,65,65,65,65,255,8,220]},{"a":14474,"t":"byte","b":[24,0,12,24,0,12,24,12]},{"a":14482,"t":"byte","b":[12,12,12,0,0,0,0,255]},{"a":14490,"t":"byte","b":[8,9,129,17,65,9,254,0]},{"a":14498,"t":"byte","b":[222,184,190,254,129,17,254,222]},{"a":14506,"t":"byte","b":[0,2,0,4,1,6,1,8]},{"a":14514,"t":"byte","b":[2,9,2,10,3,11,3,12]},{"a":14522,"t":"byte","b":[4,13,4,14,4,15,5,16]},{"a":14530,"t":"byte","b":[5,17,5,18,6,19,6,19]},{"a":14538,"t":"byte","b":[6,20,7,20,7,21,7,21]},{"a":14546,"t":"byte","b":[255,33,9,129,65,9,129,65]},{"a":14554,"t":"byte","b":[9,9,129,65,9,9,9,129]},{"a":14562,"t":"byte","b":[65,9,9,9,9,129,65,9]},{"a":14570,"t":"byte","b":[9,9,9,9,254,0,223,156]},{"a":14578,"t":"byte","b":[0,223,157,0,0,223,158,0]},{"a":14586,"t":"byte","b":[0,0,223,159,0,0,0,0]},{"a":14594,"t":"byte","b":[223,160,0,0,0,0,0,254]},{"a":14602,"t":"byte","b":[0,3,7,0,0,3,3,7]},{"a":14610,"t":"byte","b":[255,2,0,4,7,0,0,4]},{"a":14618,"t":"byte","b":[4,7,255,2,0,5,8,0]},{"a":14626,"t":"byte","b":[0,5,5,8,255,2,0,5]},{"a":14634,"t":"byte","b":[9,0,0,5,5,9,255,2]},{"a":14642,"t":"byte","b":[0,3,8,0,0,3,3,8]},{"a":14650,"t":"byte","b":[255,2,0,4,9,0,0,4]},{"a":14658,"t":"byte","b":[4,9,255,2,0,5,7,0]},{"a":14666,"t":"byte","b":[0,5,5,7,255,2,0,5]},{"a":14674,"t":"byte","b":[10,0,0,5,5,10,255,2]},{"a":14682,"t":"byte","b":[0,4,6,0,0,4,4,6]},{"a":14690,"t":"byte","b":[255,2,223,1,0,255,1,223]},{"a":14698,"t":"byte","b":[0,3,4,5,6,7,8,9]},{"a":14706,"t":"byte","b":[10,254,16,255,4,224,7,240]},{"a":14714,"t":"byte","b":[11,255,254,16,192,254,16,5]},{"a":14722,"t":"byte","b":[16,4,16,252,254,251,1,199]},{"a":14730,"t":"byte","b":[134,52,199,134,48,199,134,45]},{"a":14738,"t":"byte","b":[199,134,43,199,131,43,199,131]},{"a":14746,"t":"byte","b":[47,199,131,50,199,131,53,199]},{"a":14754,"t":"byte","b":[131,52,199,131,50,199,134,48]},{"a":14762,"t":"byte","b":[199,134,52,199,134,48,199,134]},{"a":14770,"t":"byte","b":[45,199,134,43,199,131,43,199]},{"a":14778,"t":"byte","b":[131,47,199,131,50,199,131,43]},{"a":14786,"t":"byte","b":[199,131,48,199,131,43,199,134]},{"a":14794,"t":"byte","b":[48,252,3,0,251,1,197,134]},{"a":14802,"t":"byte","b":[24,198,134,19,197,134,24,198]},{"a":14810,"t":"byte","b":[134,19,197,134,23,198,134,19]},{"a":14818,"t":"byte","b":[197,134,24,198,134,19,197,134]},{"a":14826,"t":"byte","b":[24,198,134,19,197,134,24,198]},{"a":14834,"t":"byte","b":[134,19,197,134,23,198,134,19]},{"a":14842,"t":"byte","b":[197,134,24,198,131,12,198,131]},{"a":14850,"t":"byte","b":[19,252,4,0,199,140,36,131]},{"a":14858,"t":"byte","b":[38,131,41,131,40,131,38,134]},{"a":14866,"t":"byte","b":[43,134,43,131,43,131,45,131]},{"a":14874,"t":"byte","b":[40,131,41,134,38,134,38,131]},{"a":14882,"t":"byte","b":[38,131,41,131,40,131,38,131]},{"a":14890,"t":"byte","b":[36,131,48,131,47,131,45,131]},{"a":14898,"t":"byte","b":[43,131,41,131,40,131,38,140]},{"a":14906,"t":"byte","b":[36,131,38,131,41,131,40,131]},{"a":14914,"t":"byte","b":[38,134,43,134,43,131,43,131]},{"a":14922,"t":"byte","b":[45,131,40,131,41,134,38,134]},{"a":14930,"t":"byte","b":[38,131,38,131,41,131,40,131]},{"a":14938,"t":"byte","b":[38,131,36,131,43,131,38,131]},{"a":14946,"t":"byte","b":[40,134,36,194,134,100,52,252]},{"a":14954,"t":"byte","b":[5,0,197,134,24,198,134,19]},{"a":14962,"t":"byte","b":[197,134,24,198,134,19,197,134]},{"a":14970,"t":"byte","b":[24,198,134,19,197,131,24,193]},{"a":14978,"t":"byte","b":[131,24,198,131,23,193,131,21]},{"a":14986,"t":"byte","b":[197,134,19,198,134,26,197,134]},{"a":14994,"t":"byte","b":[19,198,134,26,197,134,24,198]},{"a":15002,"t":"byte","b":[134,19,197,134,26,198,134,23]},{"a":15010,"t":"byte","b":[197,134,24,198,134,19,197,134]},{"a":15018,"t":"byte","b":[24,198,134,19,197,134,24,198]},{"a":15026,"t":"byte","b":[134,19,197,131,24,193,131,24]},{"a":15034,"t":"byte","b":[198,131,23,193,131,21,197,134]},{"a":15042,"t":"byte","b":[19,198,134,26,197,131,19,193]},{"a":15050,"t":"byte","b":[131,19,198,131,21,193,131,23]},{"a":15058,"t":"byte","b":[197,134,24,198,134,19,197,134]},{"a":15066,"t":"byte","b":[24,198,131,12,198,131,17,252]},{"a":15074,"t":"byte","b":[6,0,251,1,199,137,38,131]},{"a":15082,"t":"byte","b":[40,131,38,131,36,131,36,131]},{"a":15090,"t":"byte","b":[40,131,41,131,45,131,48,131]},{"a":15098,"t":"byte","b":[45,131,45,131,43,134,43,131]},{"a":15106,"t":"byte","b":[45,131,35,131,35,131,45,131]},{"a":15114,"t":"byte","b":[43,131,36,131,36,131,40,131]},{"a":15122,"t":"byte","b":[40,131,38,131,40,131,38,134]},{"a":15130,"t":"byte","b":[36,194,134,97,48,252,1,0]},{"a":15138,"t":"byte","b":[251,1,197,134,19,198,134,26]},{"a":15146,"t":"byte","b":[197,134,24,198,134,19,197,134]},{"a":15154,"t":"byte","b":[17,198,134,21,197,134,24,198]},{"a":15162,"t":"byte","b":[134,19,197,134,17,198,134,23]},{"a":15170,"t":"byte","b":[197,134,24,198,134,19,197,131]},{"a":15178,"t":"byte","b":[19,193,131,20,198,131,21,193]},{"a":15186,"t":"byte","b":[131,23,197,134,24,198,134,12]},{"a":15194,"t":"byte","b":[252,2,0,203,131,0,254,204]},{"a":15202,"t":"byte","b":[134,53,254,205,129,105,94,254]},{"a":15210,"t":"byte","b":[205,130,106,60,254,206,136,253]},{"a":15218,"t":"byte","b":[16,67,1,254,207,138,48,254]},{"a":15226,"t":"gap","n":134},{"a":15360,"l":"frame_lo","c":"the low bytes of the lemmings' animation frames, 300 of them; each frame's graphics lie in $BBF0-$CB00","t":"byte","b":[0,0,16,16,32,32,48,48],"x":[7289]},{"a":15368,"t":"byte","b":[64,64,80,80,96,112,128,144]},{"a":15376,"t":"byte","b":[160,176,192,176,208,208,224,224]},{"a":15384,"t":"byte","b":[240,240,0,0,32,32,48,48]},{"a":15392,"t":"byte","b":[64,64,80,80,96,96,112,112]},{"a":15400,"t":"byte","b":[128,128,144,144,160,160,176,176]},{"a":15408,"t":"byte","b":[208,224,240,240,0,32,48,64]},{"a":15416,"t":"byte","b":[64,64,80,80,96,112,128,144]},{"a":15424,"t":"byte","b":[144,144,160,160,176,192,208,224]},{"a":15432,"t":"byte","b":[240,0,16,48,80,112,128,144]},{"a":15440,"t":"byte","b":[161,94,240,240,176,176,208,208]},{"a":15448,"t":"byte","b":[240,240,16,16,32,32,48,48]},{"a":15456,"t":"byte","b":[64,64,80,80,112,128,144,160]},{"a":15464,"t":"byte","b":[176,192,208,224,240,241,32,64]},{"a":15472,"t":"byte","b":[96,112,128,144,160,176,192,208]},{"a":15480,"t":"byte","b":[224,240,0,16,32,48,64,80]},{"a":15488,"t":"byte","b":[96,112,128,144,144,160,176,192]},{"a":15496,"t":"byte","b":[208,224,240,0,16,32,48,64]},{"a":15504,"t":"byte","b":[80,96,112,128,144,144,160,160]},{"a":15512,"t":"byte","b":[176,176,208,208,224,224,240,240]},{"a":15520,"t":"byte","b":[0,0,16,16,32,32,48,48]},{"a":15528,"t":"byte","b":[64,64,80,80,96,96,112,112]},{"a":15536,"t":"byte","b":[128,144,160,160,0,176,192,208]},{"a":15544,"t":"byte","b":[224,240,240,208,64,0,16,32]},{"a":15552,"t":"byte","b":[48,64,64,32,80,96,128,160]},{"a":15560,"t":"byte","b":[176,208,240,16,32,48,64,80]},{"a":15568,"t":"byte","b":[96,112,128,144,160,160,176,192]},{"a":15576,"t":"byte","b":[208,224,240,0,16,0,32,16]},{"a":15584,"t":"byte","b":[32,16,32,16,48,64,80,96]},{"a":15592,"t":"byte","b":[112,144,160,176,192,208,224,144]},{"a":15600,"t":"byte","b":[240,0,16,32,48,64,64,80]},{"a":15608,"t":"byte","b":[96,112,128,128,160,176,192,224]},{"a":15616,"t":"byte","b":[240,0,16,32,48,64,64,64]},{"a":15624,"t":"byte","b":[80,96,112,128,144,144,160,160]},{"a":15632,"t":"byte","b":[176,176,192,192,224,224,0,0]},{"a":15640,"t":"byte","b":[16,16,32,32,48,48,64,64]},{"a":15648,"t":"byte","b":[80,80,96,96,180,112,128,144]},{"a":15656,"t":"byte","b":[176,208,240,0]},{"a":15660,"l":"frame_hi","c":"for each of the 300 animation frames, the high byte of its graphics' address ($BB-$CB)","t":"byte","b":[188,188,188,188,188,188,188,188],"x":[7303]},{"a":15668,"t":"byte","b":[188,188,188,188,188,188,188,188]},{"a":15676,"t":"byte","b":[188,188,188,188,188,188,188,188]},{"a":15684,"t":"byte","b":[188,188,189,189,189,189,189,189]},{"a":15692,"t":"byte","b":[189,189,189,189,189,189,189,189]},{"a":15700,"t":"byte","b":[189,189,189,189,189,189,189,189]},{"a":15708,"t":"byte","b":[189,189,189,189,190,190,190,190]},{"a":15716,"t":"byte","b":[190,190,190,190,190,190,190,190]},{"a":15724,"t":"byte","b":[190,190,190,190,190,190,190,190]},{"a":15732,"t":"byte","b":[190,191,191,191,191,191,191,191]},{"a":15740,"t":"byte","b":[191,191,187,187,191,191,191,191]},{"a":15748,"t":"byte","b":[191,191,192,192,192,192,192,192]},{"a":15756,"t":"byte","b":[192,192,192,192,192,192,192,192]},{"a":15764,"t":"byte","b":[192,192,192,192,192,192,193,193]},{"a":15772,"t":"byte","b":[193,193,193,193,193,193,193,193]},{"a":15780,"t":"byte","b":[193,193,194,194,194,194,194,194]},{"a":15788,"t":"byte","b":[194,194,194,194,194,194,194,194]},{"a":15796,"t":"byte","b":[194,194,194,195,195,195,195,195]},{"a":15804,"t":"byte","b":[195,195,195,195,195,195,195,195]},{"a":15812,"t":"byte","b":[195,195,195,195,195,195,195,195]},{"a":15820,"t":"byte","b":[196,196,196,196,196,196,196,196]},{"a":15828,"t":"byte","b":[196,196,196,196,196,196,196,196]},{"a":15836,"t":"byte","b":[196,196,196,196,188,196,196,196]},{"a":15844,"t":"byte","b":[196,196,196,196,188,197,197,197]},{"a":15852,"t":"byte","b":[197,197,197,197,197,197,197,197]},{"a":15860,"t":"byte","b":[197,197,197,198,198,198,198,198]},{"a":15868,"t":"byte","b":[198,198,198,198]},{"a":15872,"l":"water_rows_a","c":"for each of the water's eight lines, the pixel byte of its first shape, by the frame ($2C9B)","t":"byte","b":[198,198,198,198,198,198,198,199],"x":[11419,11443,11458,11482]},{"a":15880,"l":"water_rows_b","c":"the same for the second shape ($2CA7)","t":"byte","b":[199,199,199,199,199,199,199,199],"x":[11431,11470]},{"a":15888,"t":"byte","b":[199,199,199,199,199,199,199,199]},{"a":15896,"t":"byte","b":[199,199,199,199,199,200,200,200]},{"a":15904,"t":"byte","b":[200,200,200,200,200,200,200,200]},{"a":15912,"t":"byte","b":[200,200,200,200,200,201,201,201]},{"a":15920,"t":"byte","b":[201,201,201,201,201,201,201,201]},{"a":15928,"t":"byte","b":[201,201,201,201,201,201,201,201]},{"a":15936,"t":"byte","b":[201,201,202,202,202,202,202,202]},{"a":15944,"t":"byte","b":[202,202,202,202,202,202,202,202]},{"a":15952,"t":"byte","b":[190,202,202,202,202,202,202,203]},{"a":15960,"l":"frame2_lo","c":"the low bytes of the frames' second halves, for the drawing's lower rows (with $2EA0)","t":"byte","b":[240,240,240,240,240,240,240,240],"x":[7318]},{"a":15968,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":15976,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":15984,"t":"byte","b":[240,240,16,16,240,240,240,240]},{"a":15992,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16000,"t":"byte","b":[240,240,240,240,240,240,192,192]},{"a":16008,"t":"byte","b":[192,192,192,192,16,16,16,16]},{"a":16016,"t":"byte","b":[16,16,16,16,16,16,16,16]},{"a":16024,"t":"byte","b":[16,16,16,16,240,240,240,240]},{"a":16032,"t":"byte","b":[240,196,32,64,96,93,197,160]},{"a":16040,"t":"byte","b":[240,240,240,240,192,192,224,224]},{"a":16048,"t":"byte","b":[0,0,240,240,195,195,240,240]},{"a":16056,"t":"byte","b":[240,240,96,96,240,240,240,240]},{"a":16064,"t":"byte","b":[240,240,240,240,0,16,48,80]},{"a":16072,"t":"byte","b":[80,48,16,0,17,240,240,240]},{"a":16080,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16088,"t":"byte","b":[240,240,17,17,17,240,240,240]},{"a":16096,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16104,"t":"byte","b":[240,240,17,17,240,240,240,240]},{"a":16112,"t":"byte","b":[192,192,240,240,240,240,240,240]},{"a":16120,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16128,"t":"byte","b":[192,192,240,240,240,240,240,240]},{"a":16136,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16144,"t":"byte","b":[240,240,240,240,240,240,196,197]},{"a":16152,"t":"byte","b":[198,198,198,197,240,112,144,3]},{"a":16160,"t":"byte","b":[192,224,0,192,240,240,240,240]},{"a":16168,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16176,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16184,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16192,"t":"byte","b":[128,240,240,240,240,240,18,240]},{"a":16200,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16208,"t":"byte","b":[240,240,144,144,144,129,208,240]},{"a":16216,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16224,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16232,"t":"byte","b":[240,240,208,208,240,240,193,193]},{"a":16240,"t":"byte","b":[240,240,240,240,240,240,240,240]},{"a":16248,"t":"byte","b":[240,240,240,240,240,240,200,160]},{"a":16256,"t":"byte","b":[192,224,145,96]},{"a":16260,"l":"panel_sprite_colour","c":"the colours of the panel's four sprites","t":"byte","b":[7,12,9,7],"x":[2615]},{"a":16264,"l":"panel_sprite_x","c":"their X positions","t":"byte","b":[0,32,55,55],"x":[2621]},{"a":16268,"l":"panel_sprite_y","c":"their Y positions","t":"byte","b":[226,228,228,228],"x":[2603]},{"a":16272,"l":"panel_sprite_ptr","c":"their pointers: shapes $D2, $CF, $D0 and $D1","t":"byte","b":[210,207,208,209],"x":[2609]},{"a":16276,"l":"cursor_chars_hi","c":"for each screen, the high byte of the cursor characters $FC-$FF in its character set: $57 for $5000, $5F for $5800 ($194C)","t":"byte","b":[87,95],"x":[6476]},{"a":16278,"l":"dig_index","c":"the digger's position in the dig tables during a stroke","t":"byte","b":[0],"x":[9367,9370,9431,9444]},{"a":16279,"l":"dig_left","c":"cells left in the digger's stroke","t":"byte","b":[0],"x":[9361,9447]},{"a":16280,"l":"dig_count","c":"per frame of the dig stroke: how many cells it removes","t":"byte","b":[0,3,2,0,0,0,0,0],"x":[9356]},{"a":16288,"t":"byte","b":[0,2,3,3,0,0,0,0]},{"a":16296,"l":"dig_first","c":"per frame: the first of them, an index into $3FB8 and $4BF2","t":"byte","b":[0,0,3,5,5,5,5,5],"x":[9364]},{"a":16304,"t":"byte","b":[5,5,7,10,13,13,13,13]},{"a":16312,"l":"dig_x","c":"the cells' X offsets from the lemming","t":"byte","b":[4,5,6,4,5,8,7,8],"x":[9376]},{"a":16320,"t":"byte","b":[7,6,7,6]},{"a":16324,"l":"bash_x_right","c":"per frame of the basher's swing: the X offset of the cells it removes, facing right","t":"byte","b":[5,4,4,3,4,4,4,5],"x":[9932]},{"a":16332,"t":"byte","b":[5]},{"a":16333,"l":"bash_x_left","c":"the same facing left","t":"byte","b":[5,6,6,7,6,6,6,5],"x":[9927]},{"a":16341,"t":"byte","b":[5]},{"a":16342,"l":"bash_y","c":"the Y offset of those cells","t":"byte","b":[5,7,8,10,12,13,14,10],"x":[9935]},{"a":16350,"t":"byte","b":[12,14]},{"a":16352,"l":"climb_y","c":"the climber's Y offsets by frame","t":"byte","b":[13,13,13,12,12,12,12,13],"x":[10313]},{"a":16360,"l":"pixel_clear_masks","c":"AND masks that clear one multicolour pixel of a byte: $3F, $CF, $F3, $FC","t":"byte","b":[63,207,243,252],"x":[10655,10667]},{"a":16364,"l":"lemming_rows","c":"for each number of rows a lemming covers, the last character byte to clear","t":"byte","b":[47,39,31,23,15,7],"x":[6830]},{"a":16370,"l":"float_frames","c":"the floater's frames, by its counter","t":"byte","b":[7,7,10,10,9,9,9,9],"x":[8783]},{"a":16378,"t":"byte","b":[0,0,0,0,0,0]},{"a":16384,"t":"gap","n":2048,"x":[4011,21648,21703]},{"a":18432,"l":"line_offset_lo","c":"for each line of the terrain, the low byte of its offset within a sprite shape (three bytes a line, 21 lines a sprite); read by terrain_at","t":"byte","b":[3],"note":"not a legal opcode","x":[10486]},{"a":18433,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18434,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18435,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18436,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18437,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18438,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18439,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18440,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18441,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18442,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18443,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18444,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18445,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18446,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18447,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18448,"l":"a_4810","c":"entry 0 of line_offset_unpack's table and a variable of the level's unpacker: $E0F5 sets it to 0 for the rearranging loop and $E136 puts back the 3 the table holds","t":"byte","b":[3],"note":"not a legal opcode","x":[57589,57606,57654]},{"a":18449,"t":"byte","b":[3],"note":"not a legal opcode"},{"a":18450,"t":"code","b":[6,9],"m":"asl","oa":9,"o":"zpa_09"},{"a":18452,"l":"line_offset_unpack_b","c":"line_offset_lo's entries 4 to $4F, $4814-$484F, which the level's unpacker also reads through $4810","t":"byte","b":[12,15,18,21,24,27,30,33]},{"a":18460,"t":"byte","b":[36,39,42,45,48,51,54,57]},{"a":18468,"t":"byte","b":[60,64,67,70,73,76,79,82]},{"a":18476,"t":"byte","b":[85,88,91,94,97,100,103,106]},{"a":18484,"t":"byte","b":[109,112,115,118,121,124,128,131]},{"a":18492,"t":"byte","b":[134,137,140,143,146,149,152,155]},{"a":18500,"t":"byte","b":[158,161,164,167,170,173,176,179]},{"a":18508,"t":"byte","b":[182,185,188,192]},{"a":18512,"l":"line_offset_lo_b","c":"line_offset_lo from line $50 on, $4850-$48B7","t":"byte","b":[195,198,201,204,207,210,213,216]},{"a":18520,"t":"byte","b":[219,222,225,228,231,234,237,240]},{"a":18528,"t":"byte","b":[243,246,249,252,0,3,6,9]},{"a":18536,"t":"byte","b":[12,15,18,21,24,27,30,33]},{"a":18544,"t":"byte","b":[36,39,42,45,48,51,54,57]},{"a":18552,"t":"byte","b":[60,64,67,70,73,76,79,82]},{"a":18560,"t":"byte","b":[85,88,91,94,97,100,103,106]},{"a":18568,"t":"byte","b":[109,112,115,118,121,124,128,131]},{"a":18576,"t":"byte","b":[134,137,140,143,146,149,152,155]},{"a":18584,"t":"byte","b":[158,161,164,167,170,173,176,179]},{"a":18592,"t":"byte","b":[182,185,188,192,195,198,201,204]},{"a":18600,"t":"byte","b":[207,210,213,216,219,222,225,228]},{"a":18608,"t":"byte","b":[231,234,237,240,243,246,249,252]},{"a":18616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18624,"t":"byte","b":[0,0,0,0]},{"a":18628,"l":"pixel_masks","c":"AND masks that keep one multicolour pixel: $C0, $30, $0C, $03, repeated","t":"byte","b":[192,48,12,3,192,48,12,3],"x":[10508]},{"a":18636,"t":"byte","b":[192,48,12,3,192,48,12,3]},{"a":18644,"l":"count_digit_lo","c":"the low bytes of the countdown digits' shapes, drawn above a lemming whose fuse burns ($1CD2, by $4D9B)","t":"byte","b":[128,160,192,224,0,32,64,96],"x":[7378]},{"a":18652,"t":"byte","b":[128,160,192,224,0,32,64,96]},{"a":18660,"t":"byte","b":[128,160,192,224]},{"a":18664,"l":"sprite_first_ptrs","c":"the first sprite pointers of the eight terrain sprites","t":"byte","b":[128,136,144,152,160,168,176,184],"x":[2977]},{"a":18672,"l":"cursor_shift_lo","c":"the cursor shape's offsets for its four pixel positions (with $48F8)","t":"byte","b":[0,18,36,54,72,90,108,126],"x":[6536]},{"a":18680,"l":"cursor_shift_lo2","c":"the cursor shape's offsets for its four positions, second half ($1991)","t":"byte","b":[120,120,120,120,120,120,120,120],"x":[6545]},{"a":18688,"l":"line_offset_hi","c":"for each line of the terrain, the high byte of its offset within the sprite shapes ($4800)","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[10495]},{"a":18696,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18704,"l":"line_offset_unpack","c":"the same offsets as the level's unpacker reads them ($E094), low byte; $4810 is a variable of the unpacker","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[20529,57615]},{"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,0,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,1,1,1,1]},{"a":18792,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":18800,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":18808,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":18816,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":18824,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":18832,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":18840,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":18848,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":18856,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":18864,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":18872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":18880,"t":"byte","b":[0,0,0,0]},{"a":18884,"l":"row_start_lo","c":"the low bytes of the 25 screen rows' starts (row times 40)","t":"byte","b":[0,40,80,120,160,200],"x":[3722]},{"a":18890,"l":"water_row_lo","c":"the same table from row 6, read by the water drawing","t":"byte","b":[240,24,64,104,144,184,224,8],"x":[11524]},{"a":18898,"t":"byte","b":[48,88,128,168,208,248,32,72]},{"a":18906,"t":"byte","b":[112,152,192]},{"a":18909,"l":"row_start_hi","c":"the high bytes of the rows' starts for the screen at $4000","t":"byte","b":[64,64,64,64,64,64],"x":[3733]},{"a":18915,"l":"water_row_hi","c":"the same from row 6","t":"byte","b":[64,65,65,65,65,65,65,66],"x":[11539]},{"a":18923,"t":"byte","b":[66,66,66,66,66,66,67,67]},{"a":18931,"t":"byte","b":[67,67,67]},{"a":18934,"l":"cursor_shift_hi","c":"the cursor shape's offsets' high bytes","t":"byte","b":[9,27,45,63,81,99,117,135],"x":[6554]},{"a":18942,"t":"byte","b":[0,0]},{"a":18944,"l":"col_index","c":"for each X offset from a lemming, the index of the terrain byte-column (four pixels to a byte)","t":"byte","b":[7,7,7,7,7,7,7,7],"x":[10478]},{"a":18952,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":18960,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":18968,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":18976,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":18984,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":18992,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19000,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19008,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19016,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19024,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19032,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19040,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19048,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19056,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19064,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19072,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19080,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19088,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19096,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19104,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19112,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19120,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19128,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19136,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19144,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19152,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19160,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19168,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19176,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19184,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19192,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19200,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19208,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19216,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19224,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19232,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19240,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19248,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19256,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":19264,"l":"column_addr_hi","c":"the high bytes of the terrain columns' addresses (with $0801)","t":"byte","b":[128,128,128,130,130,130,132,132],"x":[3360,3390,20526,57612]},{"a":19272,"t":"byte","b":[132,134,134,134,136,136,136,138]},{"a":19280,"t":"byte","b":[138,138,140,140,140,142,142,142]},{"a":19288,"t":"byte","b":[144,144,144,146,146,146,148,148]},{"a":19296,"t":"byte","b":[148,150,150,150,152,152,152,154]},{"a":19304,"t":"byte","b":[154,154,156,156,156,158,158,158]},{"a":19312,"t":"byte","b":[160,160,160,162,162,162,164,164]},{"a":19320,"t":"byte","b":[164,166,166,166,168,168,168,170]},{"a":19328,"t":"byte","b":[170,170,172,172,172,174,174,174]},{"a":19336,"t":"byte","b":[176,176,176,178,178,178,180,180]},{"a":19344,"t":"byte","b":[180,182,182,182,184,184,184,186]},{"a":19352,"t":"byte","b":[186,186,188,188,188,190,190,190]},{"a":19360,"t":"byte","b":[192,192,192,194,194,194,196,196]},{"a":19368,"t":"byte","b":[196,198,198,198,200,200,200,202]},{"a":19376,"t":"byte","b":[202,202,204,204,204,206,206,206]},{"a":19384,"l":"char_row_lo","c":"the low bytes of the screen rows in the lemmings' window, by character row","t":"byte","b":[8,8,48,88,128,168,208,248],"x":[6578,6871,6890,6909,9028]},{"a":19392,"t":"byte","b":[32,72,112,152,192,232,16,56]},{"a":19400,"t":"byte","b":[96,136,176,216,0,40,8,8]},{"a":19408,"t":"byte","b":[8]},{"a":19409,"l":"char_row_hi","c":"the lemmings' window's character rows, high bytes of their screen addresses","t":"byte","b":[64,64,64,64,64,64,64,64],"x":[6589,6878,6897,6916,9043]},{"a":19417,"t":"byte","b":[65,65,65,65,65,65,66,66]},{"a":19425,"t":"byte","b":[66,66,66,66,67,67,64,64]},{"a":19433,"t":"byte","b":[64]},{"a":19434,"l":"cursor_shape_hi","c":"the cursor shapes' high bytes","t":"byte","b":[120,120,120,120,120,120,120,120],"x":[6563]},{"a":19442,"l":"dig_y","c":"the dig cells' Y offsets ($249D)","t":"byte","b":[15,15,15,16,16,15,15,16],"x":[9373]},{"a":19450,"t":"byte","b":[16,16,17,17,17,0]},{"a":19456,"l":"col_offset_lo","c":"the low byte of each terrain byte-column's offset in the sprite shapes ($28F2)","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[10482]},{"a":19464,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19472,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19480,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19488,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19496,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19504,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19512,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19520,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19528,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19536,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19544,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19552,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19560,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19568,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19576,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19584,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19592,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19600,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19608,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19616,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19624,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19632,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19640,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19648,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19656,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19664,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19672,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19680,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19688,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19696,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19704,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19712,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19720,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19728,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19736,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19744,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19752,"t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":19760,"t":"byte","b":[2,2,2,2,0,0,0,0]},{"a":19768,"t":"byte","b":[1,1,1,1,2,2,2,2]},{"a":19776,"l":"terrain_x_msb","c":"the ninth bit of each terrain sprite's X position, by its place","t":"byte","b":[254,252,248,240,224,192,128,0],"x":[2965]},{"a":19784,"l":"sprite_rows_y","c":"the Y position of each of the eight terrain sprites' first row","t":"byte","b":[51,51,51,51,59,59,59,59],"x":[2971]},{"a":19792,"l":"panel_chars","c":"the panel's 16 fixed characters, copied to $5000 and $5800","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[4490]},{"a":19800,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":19808,"l":"count_digit2_lo","c":"the low bytes of the countdown digits' second halves ($1CE9)","t":"byte","b":[144,176,208,240,16,48,80,112],"x":[7401]},{"a":19816,"t":"byte","b":[144,176,208,240,16,48,80,112]},{"a":19824,"t":"byte","b":[144,176,208,240]},{"a":19828,"l":"count_digit2_hi","c":"their high bytes ($1CF2)","t":"byte","b":[120,120,120,120,121,121,121,121],"x":[7410]},{"a":19836,"t":"byte","b":[121,121,121,121,122,122,122,122]},{"a":19844,"t":"byte","b":[122,122,122,122]},{"a":19848,"l":"count_digit_hi","c":"the high bytes of the countdown digits' shapes ($1CDD)","t":"byte","b":[120,120,120,120,121,121,121,121],"x":[7389]},{"a":19856,"t":"byte","b":[121,121,121,121,122,122,122,122]},{"a":19864,"t":"byte","b":[122,122,122]},{"a":19867,"l":"count_digit_index","c":"for each value of the fuse's top bits ($041E, from $04EC), the countdown digit's entry in the tables above","t":"byte","b":[122,0,4,8,12,16,64,64],"x":[7371]},{"a":19875,"t":"byte","b":[68,68,68,68,68,68,69,69]},{"a":19883,"t":"byte","b":[69,69,69,69,70,70,70,70]},{"a":19891,"t":"byte","b":[70,70,71,71,68,68,68]},{"a":19898,"l":"bash_step","c":"the movement step the basher's handler returns in Y for each frame of its swing ($2683)","t":"byte","b":[8,8,8,0,8,8,8,8],"x":[9859]},{"a":19906,"t":"byte","b":[8,8,8,0,8,8,8,8]},{"a":19914,"t":"byte","b":[0]},{"a":19915,"l":"mine_a_left","c":"per frame of the miner's stroke, the value its handler returns in A, facing left ($27A7)","t":"byte","b":[0,0,0,1,2,2,2,255],"x":[10151]},{"a":19923,"t":"byte","b":[254,255,255,255,255,255,255,255]},{"a":19931,"t":"byte","b":[255,255,255,255,255,255,0,0]},{"a":19939,"l":"mine_a_right","c":"the same facing right ($279F)","t":"byte","b":[0,0,0,0,253,253,253,0],"x":[10143]},{"a":19947,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":19955,"t":"byte","b":[1,1,1,1,1,1,0]},{"a":19962,"l":"cursor_reach","c":"how near the cursor a lemming must be, by row of the hit box: 2, 1, 0, 1, 2, then $80 for out of reach","t":"byte","b":[2,1,0,1,2,0],"x":[5758]},{"a":19968,"l":"col_offset_hi","c":"the high byte of each terrain byte-column's offset in the sprite shapes ($28FC)","t":"byte","b":[128,128,128,128,128,128,128,128],"x":[10492]},{"a":19976,"t":"byte","b":[128,128,128,128,128,128,128,128]},{"a":19984,"t":"byte","b":[128,128,128,128,130,130,130,130]},{"a":19992,"t":"byte","b":[130,130,130,130,130,130,130,130]},{"a":20000,"t":"byte","b":[132,132,132,132,132,132,132,132]},{"a":20008,"t":"byte","b":[132,132,132,132,134,134,134,134]},{"a":20016,"t":"byte","b":[134,134,134,134,134,134,134,134]},{"a":20024,"t":"byte","b":[136,136,136,136,136,136,136,136]},{"a":20032,"t":"byte","b":[136,136,136,136,138,138,138,138]},{"a":20040,"t":"byte","b":[138,138,138,138,138,138,138,138]},{"a":20048,"t":"byte","b":[140,140,140,140,140,140,140,140]},{"a":20056,"t":"byte","b":[140,140,140,140,142,142,142,142]},{"a":20064,"t":"byte","b":[142,142,142,142,142,142,142,142]},{"a":20072,"t":"byte","b":[144,144,144,144,144,144,144,144]},{"a":20080,"t":"byte","b":[144,144,144,144,146,146,146,146]},{"a":20088,"t":"byte","b":[146,146,146,146,146,146,146,146]},{"a":20096,"t":"byte","b":[148,148,148,148,148,148,148,148]},{"a":20104,"t":"byte","b":[148,148,148,148,150,150,150,150]},{"a":20112,"t":"byte","b":[150,150,150,150,150,150,150,150]},{"a":20120,"t":"byte","b":[152,152,152,152,152,152,152,152]},{"a":20128,"t":"byte","b":[152,152,152,152,154,154,154,154]},{"a":20136,"t":"byte","b":[154,154,154,154,154,154,154,154]},{"a":20144,"t":"byte","b":[156,156,156,156,156,156,156,156]},{"a":20152,"t":"byte","b":[156,156,156,156,158,158,158,158]},{"a":20160,"t":"byte","b":[158,158,158,158,158,158,158,158]},{"a":20168,"t":"byte","b":[160,160,160,160,160,160,160,160]},{"a":20176,"t":"byte","b":[160,160,160,160,162,162,162,162]},{"a":20184,"t":"byte","b":[162,162,162,162,162,162,162,162]},{"a":20192,"t":"byte","b":[164,164,164,164,164,164,164,164]},{"a":20200,"t":"byte","b":[164,164,164,164,166,166,166,166]},{"a":20208,"t":"byte","b":[166,166,166,166,166,166,166,166]},{"a":20216,"t":"byte","b":[168,168,168,168,168,168,168,168]},{"a":20224,"t":"byte","b":[168,168,168,168,170,170,170,170]},{"a":20232,"t":"byte","b":[170,170,170,170,170,170,170,170]},{"a":20240,"t":"byte","b":[172,172,172,172,172,172,172,172]},{"a":20248,"t":"byte","b":[172,172,172,172,174,174,174,174]},{"a":20256,"t":"byte","b":[174,174,174,174,174,174,174,174]},{"a":20264,"t":"byte","b":[176,176,176,176,176,176,176,176]},{"a":20272,"t":"byte","b":[176,176,176,176,178,178,178,178]},{"a":20280,"t":"byte","b":[178,178,178,178,178,178,178,178]},{"a":20288,"l":"sprite_rotation","c":"the rotation of the eight terrain sprites by the scroll column ($0CF0)","t":"byte","b":[0,0,0,7,7,7,6,6],"x":[3312]},{"a":20296,"t":"byte","b":[6,5,5,5,4,4,4,3]},{"a":20304,"t":"byte","b":[3,3,2,2,2,1,1,1]},{"a":20312,"t":"byte","b":[0,0,0,7,7,7,6,6]},{"a":20320,"t":"byte","b":[6,5,5,5,4,4,4,3]},{"a":20328,"t":"byte","b":[3,3,2,2,2,1,1,1]},{"a":20336,"t":"byte","b":[0,0,0,7,7,7,6,6]},{"a":20344,"t":"byte","b":[6,5,5,5,4,4,4,3]},{"a":20352,"t":"byte","b":[3,3,2,2,2,1,1,1]},{"a":20360,"t":"byte","b":[0,0,0,7,7,7,6,6]},{"a":20368,"t":"byte","b":[6,5,5,5,4,4,4,3]},{"a":20376,"t":"byte","b":[3,3,2,2,2,1,1,1]},{"a":20384,"t":"byte","b":[0,0,0,7,7,7,6,6]},{"a":20392,"t":"byte","b":[6,5,5,5,4,4,4,3]},{"a":20400,"t":"byte","b":[3,3,2,2,2,1,1,1]},{"a":20408,"l":"rate_units","c":"the release rate's units digit for each step 0-23 (with rate_tens: 01, 06, 12, 17 ... 99)","t":"byte","b":[1,6,2,7,1,6,0,4],"x":[4341,5439]},{"a":20416,"t":"byte","b":[7,1,5,0,5,8,2,7]},{"a":20424,"t":"byte","b":[1,5,8,1,6,0,5,9]},{"a":20432,"l":"rate_tens","c":"the release rate's tens digit for each step 0-23","t":"byte","b":[0,0,1,1,2,2,3,3],"x":[4347,5445]},{"a":20440,"t":"byte","b":[3,4,4,5,5,5,6,6]},{"a":20448,"t":"byte","b":[7,7,7,8,8,9,9,9]},{"a":20456,"l":"release_timer_step","c":"the release timer's step for each rate step ($1E05)","t":"byte","b":[3,3,3,5,5,6,7,9],"x":[7685]},{"a":20464,"t":"byte","b":[10,11,13,18,21,25,28,31]},{"a":20472,"t":"byte","b":[35,38,46,51,57,62,70,94]},{"a":20480,"l":"briefing_vectors","c":"the briefing code's entry points: $526E (load the level and show its briefing), $51F2 (the end-of-level screen), $5236 (a load failed), $5233 (insert another disk)","t":"code","b":[76,110,82],"m":"jmp","oa":21102,"o":"show_briefing","x":[4493]},{"a":20483,"l":"s_5003","c":"jump to result_screen","t":"code","b":[76,242,81],"m":"jmp","oa":20978,"o":"result_screen"},{"a":20486,"l":"s_5006","c":"jump to the failed-load handler at $5236","t":"code","b":[76,54,82],"m":"jmp","oa":21046,"o":"j_5236"},{"a":20489,"l":"s_5009","c":"jump to disk_prompt","t":"code","b":[76,51,82],"m":"jmp","oa":21043,"o":"disk_prompt"},{"a":20492,"l":"call_unpack","c":"runs the level's own unpacker at $E094 with the RAM under the ROMs in view ($01 = $35)","t":"code","b":[120],"m":"sei","x":[21105]},{"a":20493,"t":"code","b":[169,53],"m":"lda","o":"#$35"},{"a":20495,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":20497,"t":"code","b":[32,148,224],"m":"jsr","oa":57492,"o":"unpack_terrain"},{"a":20500,"t":"code","b":[169,54],"m":"lda","o":"#$36"},{"a":20502,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":20504,"t":"code","b":[88],"m":"cli"},{"a":20505,"t":"code","b":[96],"m":"rts"},{"a":20506,"l":"preview_cell","c":"for the level preview: counts how often each of the four pixel colours occurs in one 4-pixel byte of the terrain ($5BC9-$5BCC)","t":"code","b":[174,199,91],"m":"ldx","oa":23495,"o":"preview_vars","x":[20595,20601,20607,20613]},{"a":20509,"t":"code","b":[173,200,91],"m":"lda","oa":23496,"o":"preview_row"},{"a":20512,"t":"code","b":[24],"m":"clc"},{"a":20513,"t":"code","b":[125,0,109],"m":"adc","oa":27904,"o":"f_6D00,x"},{"a":20516,"t":"code","b":[168],"m":"tay"},{"a":20517,"t":"code","b":[189,1,8],"m":"lda","oa":2049,"o":"column_addr_lo,x"},{"a":20520,"t":"code","b":[24],"m":"clc"},{"a":20521,"t":"code","b":[121,0,108],"m":"adc","oa":27648,"o":"f_6C00,y"},{"a":20524,"t":"code","b":[133,32],"m":"sta","oa":32,"o":"ptr_a"},{"a":20526,"t":"code","b":[189,64,75],"m":"lda","oa":19264,"o":"column_addr_hi,x"},{"a":20529,"t":"code","b":[121,16,73],"m":"adc","oa":18704,"o":"line_offset_unpack,y"},{"a":20532,"t":"code","b":[133,33],"m":"sta","oa":33,"o":"zpa_21"},{"a":20534,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":20536,"t":"code","b":[177,32],"m":"lda","oa":32,"o":"(ptr_a),y"},{"a":20538,"t":"code","b":[141,64,80],"m":"sta","oa":20544,"o":"a_5040"},{"a":20541,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":20543,"l":"b_503F","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[20558]},{"a":20544,"t":"note","l":"a_5040","c":"the operand of the LDA at $503F, rewritten as the game runs, by $503A, $5047, $504A","note":"inside the item at $503F","x":[20538,20551,20554]},{"a":20545,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":20547,"t":"code","b":[170],"m":"tax"},{"a":20548,"t":"code","b":[254,201,91],"m":"inc","oa":23497,"o":"colour_count_0,x"},{"a":20551,"t":"code","b":[78,64,80],"m":"lsr","oa":20544,"o":"a_5040"},{"a":20554,"t":"code","b":[78,64,80],"m":"lsr","oa":20544,"o":"a_5040"},{"a":20557,"t":"code","b":[136],"m":"dey"},{"a":20558,"t":"code","b":[16,239],"m":"bpl","oa":20543,"o":"b_503F"},{"a":20560,"t":"code","b":[96],"m":"rts"},{"a":20561,"l":"preview_pixel","c":"draws one pixel of the small level preview on the briefing: the commonest colour of a block of the terrain ($501A four times), set into the preview's bitmap through $50FA/$510E and the masks at $50DA/$50EA","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[21598]},{"a":20563,"t":"code","b":[141,201,91],"m":"sta","oa":23497,"o":"colour_count_0"},{"a":20566,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":20568,"t":"code","b":[141,202,91],"m":"sta","oa":23498,"o":"colour_count_1"},{"a":20571,"t":"code","b":[141,203,91],"m":"sta","oa":23499,"o":"colour_count_2"},{"a":20574,"t":"code","b":[141,204,91],"m":"sta","oa":23500,"o":"colour_count_3"},{"a":20577,"t":"code","b":[173,205,91],"m":"lda","oa":23501,"o":"preview_x"},{"a":20580,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":20581,"t":"code","b":[141,199,91],"m":"sta","oa":23495,"o":"preview_vars"},{"a":20584,"t":"code","b":[173,206,91],"m":"lda","oa":23502,"o":"preview_y"},{"a":20587,"t":"code","b":[10],"m":"asl","o":"a"},{"a":20588,"t":"code","b":[10],"m":"asl","o":"a"},{"a":20589,"t":"code","b":[141,200,91],"m":"sta","oa":23496,"o":"preview_row"},{"a":20592,"t":"code","b":[238,200,91],"m":"inc","oa":23496,"o":"preview_row"},{"a":20595,"t":"code","b":[32,26,80],"m":"jsr","oa":20506,"o":"preview_cell"},{"a":20598,"t":"code","b":[238,200,91],"m":"inc","oa":23496,"o":"preview_row"},{"a":20601,"t":"code","b":[32,26,80],"m":"jsr","oa":20506,"o":"preview_cell"},{"a":20604,"t":"code","b":[238,200,91],"m":"inc","oa":23496,"o":"preview_row"},{"a":20607,"t":"code","b":[32,26,80],"m":"jsr","oa":20506,"o":"preview_cell"},{"a":20610,"t":"code","b":[238,200,91],"m":"inc","oa":23496,"o":"preview_row"},{"a":20613,"t":"code","b":[32,26,80],"m":"jsr","oa":20506,"o":"preview_cell"},{"a":20616,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":20618,"t":"code","b":[173,201,91],"m":"lda","oa":23497,"o":"colour_count_0"},{"a":20621,"t":"code","b":[205,202,91],"m":"cmp","oa":23498,"o":"colour_count_1"},{"a":20624,"t":"code","b":[176,5],"m":"bcs","oa":20631,"o":"b_5097"},{"a":20626,"t":"code","b":[162,1],"m":"ldx","o":"#$01"},{"a":20628,"t":"code","b":[173,202,91],"m":"lda","oa":23498,"o":"colour_count_1"},{"a":20631,"l":"b_5097","t":"code","b":[205,203,91],"m":"cmp","oa":23499,"o":"colour_count_2","x":[20624]},{"a":20634,"t":"code","b":[176,5],"m":"bcs","oa":20641,"o":"b_50A1"},{"a":20636,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":20638,"t":"code","b":[173,203,91],"m":"lda","oa":23499,"o":"colour_count_2"},{"a":20641,"l":"b_50A1","t":"code","b":[205,204,91],"m":"cmp","oa":23500,"o":"colour_count_3","x":[20634]},{"a":20644,"t":"code","b":[176,5],"m":"bcs","oa":20651,"o":"b_50AB"},{"a":20646,"t":"code","b":[162,3],"m":"ldx","o":"#$03"},{"a":20648,"t":"code","b":[173,204,91],"m":"lda","oa":23500,"o":"colour_count_3"},{"a":20651,"l":"b_50AB","t":"code","b":[138],"m":"txa","x":[20644]},{"a":20652,"t":"code","b":[10],"m":"asl","o":"a"},{"a":20653,"t":"code","b":[10],"m":"asl","o":"a"},{"a":20654,"t":"code","b":[141,202,80],"m":"sta","oa":20682,"o":"a_50CA"},{"a":20657,"t":"code","b":[173,205,91],"m":"lda","oa":23501,"o":"preview_x"},{"a":20660,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":20661,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":20662,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":20663,"t":"code","b":[170],"m":"tax"},{"a":20664,"t":"code","b":[189,250,80],"m":"lda","oa":20730,"o":"preview_col_lo,x"},{"a":20667,"t":"code","b":[133,32],"m":"sta","oa":32,"o":"ptr_a"},{"a":20669,"t":"code","b":[189,14,81],"m":"lda","oa":20750,"o":"preview_col_hi,x"},{"a":20672,"t":"code","b":[133,33],"m":"sta","oa":33,"o":"zpa_21"},{"a":20674,"t":"code","b":[173,205,91],"m":"lda","oa":23501,"o":"preview_x"},{"a":20677,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":20678,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":20680,"t":"code","b":[24],"m":"clc"},{"a":20681,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":20682,"t":"note","l":"a_50CA","c":"the operand of the ADC at $50C9, rewritten as the game runs, by $50AE","note":"inside the item at $50C9","x":[20654]},{"a":20683,"t":"code","b":[170],"m":"tax"},{"a":20684,"t":"code","b":[172,206,91],"m":"ldy","oa":23502,"o":"preview_y"},{"a":20687,"t":"code","b":[177,32],"m":"lda","oa":32,"o":"(ptr_a),y"},{"a":20689,"t":"code","b":[61,218,80],"m":"and","oa":20698,"o":"preview_masks,x"},{"a":20692,"t":"code","b":[29,234,80],"m":"ora","oa":20714,"o":"preview_pixels,x"},{"a":20695,"t":"code","b":[145,32],"m":"sta","oa":32,"o":"(ptr_a),y"},{"a":20697,"t":"code","b":[96],"m":"rts"},{"a":20698,"l":"preview_masks","c":"the preview's AND masks per pixel position","t":"byte","b":[63,207,243,252,63,207,243,252],"x":[20689]},{"a":20706,"t":"byte","b":[63,207,243,252,63,207,243,252]},{"a":20714,"l":"preview_pixels","c":"the preview's pixel values per colour and position","t":"byte","b":[192,48,12,3,128,32,8,2],"x":[20692]},{"a":20722,"t":"byte","b":[64,16,4,1,0,0,0,0]},{"a":20730,"l":"preview_col_lo","c":"the preview bitmap's column addresses, low bytes","t":"byte","b":[224,8,48,88,128,168,208,248],"x":[20664]},{"a":20738,"t":"byte","b":[32,72,112,152,192,232,16,56]},{"a":20746,"t":"byte","b":[96,136,176,216]},{"a":20750,"l":"preview_col_hi","c":"the same, high bytes","t":"byte","b":[100,101,101,101,101,101,101,101],"x":[20669]},{"a":20758,"t":"byte","b":[102,102,102,102,102,102,103,103]},{"a":20766,"t":"byte","b":[103,103,103,103]},{"a":20770,"l":"briefing_screen","c":"clears the screen to black, copies the level header to $6F00 (with the RAM under the ROMs in view), blanks the leading zeros of its numbers, sets up the screen's colour bars ($6D00-$6D54, $6C00-$6CA8), the raster interrupt at $52AA on line $2D, and the character screen at $4000 with its characters at $6000","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[20978,21054,21108]},{"a":20772,"t":"code","b":[141,32,208],"m":"sta","o":"vic_border"},{"a":20775,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":20778,"t":"code","b":[169,96],"m":"lda","o":"#$60"},{"a":20780,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":20783,"t":"code","b":[120],"m":"sei"},{"a":20784,"t":"code","b":[169,53],"m":"lda","o":"#$35"},{"a":20786,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":20788,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":20790,"l":"b_5136","t":"code","b":[189,0,224],"m":"lda","oa":57344,"o":"level_header,x","x":[20797]},{"a":20793,"t":"code","b":[157,0,111],"m":"sta","oa":28416,"o":"f_6F00,x"},{"a":20796,"t":"code","b":[232],"m":"inx"},{"a":20797,"t":"code","b":[208,247],"m":"bne","oa":20790,"o":"b_5136"},{"a":20799,"t":"code","b":[169,54],"m":"lda","o":"#$36"},{"a":20801,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":20803,"t":"code","b":[160,32],"m":"ldy","o":"#$20"},{"a":20805,"t":"code","b":[173,61,111],"m":"lda","oa":28477,"o":"a_6F3D"},{"a":20808,"t":"code","b":[201,48],"m":"cmp","o":"#$30"},{"a":20810,"t":"code","b":[208,13],"m":"bne","oa":20825,"o":"b_5159"},{"a":20812,"t":"code","b":[140,61,111],"m":"sty","oa":28477,"o":"a_6F3D"},{"a":20815,"t":"code","b":[173,62,111],"m":"lda","oa":28478,"o":"a_6F3E"},{"a":20818,"t":"code","b":[201,48],"m":"cmp","o":"#$30"},{"a":20820,"t":"code","b":[208,3],"m":"bne","oa":20825,"o":"b_5159"},{"a":20822,"t":"code","b":[140,62,111],"m":"sty","oa":28478,"o":"a_6F3E"},{"a":20825,"l":"b_5159","t":"code","b":[173,48,111],"m":"lda","oa":28464,"o":"a_6F30","x":[20810,20820]},{"a":20828,"t":"code","b":[201,48],"m":"cmp","o":"#$30"},{"a":20830,"t":"code","b":[208,3],"m":"bne","oa":20835,"o":"b_5163"},{"a":20832,"t":"code","b":[140,48,111],"m":"sty","oa":28464,"o":"a_6F30"},{"a":20835,"l":"b_5163","t":"code","b":[173,58,111],"m":"lda","oa":28474,"o":"a_6F3A","x":[20830]},{"a":20838,"t":"code","b":[201,48],"m":"cmp","o":"#$30"},{"a":20840,"t":"code","b":[208,3],"m":"bne","oa":20845,"o":"b_516D"},{"a":20842,"t":"code","b":[140,58,111],"m":"sty","oa":28474,"o":"a_6F3A"},{"a":20845,"l":"b_516D","t":"code","b":[162,11],"m":"ldx","o":"#$0B","x":[20840]},{"a":20847,"l":"b_516F","t":"code","b":[169,7],"m":"lda","o":"#$07","x":[20876]},{"a":20849,"t":"code","b":[157,0,109],"m":"sta","oa":27904,"o":"f_6D00,x"},{"a":20852,"t":"code","b":[157,24,109],"m":"sta","oa":27928,"o":"f_6D18,x"},{"a":20855,"t":"code","b":[157,48,109],"m":"sta","oa":27952,"o":"f_6D30,x"},{"a":20858,"t":"code","b":[157,72,109],"m":"sta","oa":27976,"o":"f_6D48,x"},{"a":20861,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":20863,"t":"code","b":[157,12,109],"m":"sta","oa":27916,"o":"f_6D0C,x"},{"a":20866,"t":"code","b":[157,36,109],"m":"sta","oa":27940,"o":"f_6D24,x"},{"a":20869,"t":"code","b":[157,60,109],"m":"sta","oa":27964,"o":"f_6D3C,x"},{"a":20872,"t":"code","b":[157,84,109],"m":"sta","oa":27988,"o":"f_6D54,x"},{"a":20875,"t":"code","b":[202],"m":"dex"},{"a":20876,"t":"code","b":[16,225],"m":"bpl","oa":20847,"o":"b_516F"},{"a":20878,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":20880,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":20882,"l":"b_5192","t":"code","b":[157,0,108],"m":"sta","oa":27648,"o":"f_6C00,x","x":[20920]},{"a":20885,"t":"code","b":[157,84,108],"m":"sta","oa":27732,"o":"f_6C54,x"},{"a":20888,"t":"code","b":[9,64],"m":"ora","o":"#$40"},{"a":20890,"t":"code","b":[157,21,108],"m":"sta","oa":27669,"o":"f_6C15,x"},{"a":20893,"t":"code","b":[157,105,108],"m":"sta","oa":27753,"o":"f_6C69,x"},{"a":20896,"t":"code","b":[9,128],"m":"ora","o":"#$80"},{"a":20898,"t":"code","b":[157,63,108],"m":"sta","oa":27711,"o":"f_6C3F,x"},{"a":20901,"t":"code","b":[157,147,108],"m":"sta","oa":27795,"o":"f_6C93,x"},{"a":20904,"t":"code","b":[41,191],"m":"and","o":"#$BF"},{"a":20906,"t":"code","b":[157,42,108],"m":"sta","oa":27690,"o":"f_6C2A,x"},{"a":20909,"t":"code","b":[157,126,108],"m":"sta","oa":27774,"o":"f_6C7E,x"},{"a":20912,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":20914,"t":"code","b":[24],"m":"clc"},{"a":20915,"t":"code","b":[105,3],"m":"adc","o":"#$03"},{"a":20917,"t":"code","b":[232],"m":"inx"},{"a":20918,"t":"code","b":[224,21],"m":"cpx","o":"#$15"},{"a":20920,"t":"code","b":[208,216],"m":"bne","oa":20882,"o":"b_5192"},{"a":20922,"t":"code","b":[169,170],"m":"lda","o":"#$AA"},{"a":20924,"t":"code","b":[141,20,3],"m":"sta","oa":788,"o":"kernal_irq"},{"a":20927,"t":"code","b":[169,82],"m":"lda","o":"#$52"},{"a":20929,"t":"code","b":[141,21,3],"m":"sta","oa":789,"o":"kernal_irq_hi"},{"a":20932,"t":"code","b":[169,45],"m":"lda","o":"#$2D"},{"a":20934,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":20937,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":20939,"t":"code","b":[141,14,220],"m":"sta","o":"cia1_control_a"},{"a":20942,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":20944,"t":"code","b":[45,17,208],"m":"and","o":"vic_control1"},{"a":20947,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":20950,"t":"code","b":[169,129],"m":"lda","o":"#$81"},{"a":20952,"t":"code","b":[141,26,208],"m":"sta","o":"vic_irq_enable"},{"a":20955,"t":"code","b":[173,25,208],"m":"lda","o":"vic_irq_status"},{"a":20958,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":20961,"t":"code","b":[88],"m":"cli"},{"a":20962,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":20964,"t":"code","b":[141,22,208],"m":"sta","o":"vic_control2"},{"a":20967,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":20969,"t":"code","b":[141,24,208],"m":"sta","o":"vic_memory"},{"a":20972,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":20974,"t":"code","b":[141,0,221],"m":"sta","o":"cia2_port_a"},{"a":20977,"t":"code","b":[96],"m":"rts"},{"a":20978,"l":"result_screen","c":"the end-of-level screen: the level's figures ($532D) and the messages; when all 100 are done ($5BD0) the congratulations and returns $40; otherwise waits for fire (returns $80, the next level) or RUN/STOP (returns 0, the menu)","t":"code","b":[32,34,81],"m":"jsr","oa":20770,"o":"briefing_screen","x":[20483]},{"a":20981,"t":"code","b":[32,172,84],"m":"jsr","oa":21676,"o":"clear_briefing"},{"a":20984,"t":"code","b":[32,45,83],"m":"jsr","oa":21293,"o":"result_texts"},{"a":20987,"t":"code","b":[44,208,91],"m":"bit","oa":23504,"o":"game_complete"},{"a":20990,"t":"code","b":[16,9],"m":"bpl","oa":21001,"o":"b_5209"},{"a":20992,"t":"code","b":[32,51,85],"m":"jsr","oa":21811,"o":"show_messages"},{"a":20995,"t":"code","b":[32,155,82],"m":"jsr","oa":21147,"o":"wait_fire"},{"a":20998,"t":"code","b":[169,64],"m":"lda","o":"#$40"},{"a":21000,"t":"code","b":[96],"m":"rts"},{"a":21001,"l":"b_5209","t":"code","b":[32,54,85],"m":"jsr","oa":21814,"o":"s_5536","x":[20990]},{"a":21004,"t":"code","b":[169,27],"m":"lda","o":"#$1B"},{"a":21006,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":21009,"l":"b_5211","t":"code","b":[173,0,220],"m":"lda","o":"cia1_port_a","x":[21028,21035]},{"a":21012,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":21014,"t":"code","b":[208,9],"m":"bne","oa":21025,"o":"b_5221"},{"a":21016,"t":"code","b":[32,115,84],"m":"jsr","oa":21619,"o":"fire_then_clear"},{"a":21019,"t":"code","b":[32,115,84],"m":"jsr","oa":21619,"o":"fire_then_clear"},{"a":21022,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":21024,"t":"code","b":[96],"m":"rts"},{"a":21025,"l":"b_5221","t":"code","b":[44,209,91],"m":"bit","oa":23505,"o":"level_passed","x":[21014]},{"a":21028,"t":"code","b":[48,235],"m":"bmi","oa":21009,"o":"b_5211"},{"a":21030,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":21033,"t":"code","b":[201,127],"m":"cmp","o":"#$7F"},{"a":21035,"t":"code","b":[208,228],"m":"bne","oa":21009,"o":"b_5211"},{"a":21037,"t":"code","b":[32,115,84],"m":"jsr","oa":21619,"o":"fire_then_clear"},{"a":21040,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":21042,"t":"code","b":[96],"m":"rts"},{"a":21043,"l":"disk_prompt","c":"asks for the disk side the loader wants: \"Please insert disk N side X\", the number and letter worked out from the side in A, then waits for fire","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[20489]},{"a":21045,"t":"code","b":[44,162,128],"m":"bit","oa":32930,"o":"a_80A2"},{"a":21046,"t":"note","l":"j_5236","c":"an entry inside the BIT at $5235: entered here, its operand runs as LDX #$80; reached by $5006 JMP, while the way through the BIT skips it","note":"inside the item at $5235","x":[20486]},{"a":21048,"t":"code","b":[141,69,82],"m":"sta","oa":21061,"o":"a_5245"},{"a":21051,"t":"code","b":[142,89,82],"m":"stx","oa":21081,"o":"a_5259"},{"a":21054,"t":"code","b":[32,34,81],"m":"jsr","oa":20770,"o":"briefing_screen"},{"a":21057,"t":"code","b":[32,172,84],"m":"jsr","oa":21676,"o":"clear_briefing"},{"a":21060,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":21061,"t":"note","l":"a_5245","c":"the operand of the LDA at $5244, rewritten as the game runs, by $5238","note":"inside the item at $5244","x":[21048,21070]},{"a":21062,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":21064,"t":"code","b":[24],"m":"clc"},{"a":21065,"t":"code","b":[105,65],"m":"adc","o":"#$41"},{"a":21067,"t":"code","b":[141,13,90],"m":"sta","oa":23053,"o":"side_letter"},{"a":21070,"t":"code","b":[173,69,82],"m":"lda","oa":21061,"o":"a_5245"},{"a":21073,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":21074,"t":"code","b":[24],"m":"clc"},{"a":21075,"t":"code","b":[105,49],"m":"adc","o":"#$31"},{"a":21077,"t":"code","b":[141,6,90],"m":"sta","oa":23046,"o":"disk_prompt_text"},{"a":21080,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":21081,"t":"note","l":"a_5259","c":"the operand of the LDA at $5258, rewritten as the game runs, by $523B","note":"inside the item at $5258","x":[21051]},{"a":21082,"t":"code","b":[240,5],"m":"beq","oa":21089,"o":"b_5261"},{"a":21084,"t":"code","b":[162,31],"m":"ldx","o":"#$1F"},{"a":21086,"t":"code","b":[32,80,85],"m":"jsr","oa":21840,"o":"print_line"},{"a":21089,"l":"b_5261","t":"code","b":[162,32],"m":"ldx","o":"#$20","x":[21082]},{"a":21091,"t":"code","b":[32,80,85],"m":"jsr","oa":21840,"o":"print_line"},{"a":21094,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":21096,"t":"code","b":[32,80,85],"m":"jsr","oa":21840,"o":"print_line"},{"a":21099,"t":"code","b":[76,155,82],"m":"jmp","oa":21147,"o":"wait_fire"},{"a":21102,"l":"show_briefing","c":"loads the level's files ($5BAF), unpacks the terrain ($500C), checks that the level's own code at $E005 matches the code kept at $CB49 (a mismatch turns the border red and stops the machine at $5286), then draws the briefing: the preview ($5454), its frame ($54F9), the texts ($530B), and waits for fire","t":"code","b":[32,175,91],"m":"jsr","oa":23471,"o":"load_level","x":[20480]},{"a":21105,"t":"code","b":[32,12,80],"m":"jsr","oa":20492,"o":"call_unpack"},{"a":21108,"t":"code","b":[32,34,81],"m":"jsr","oa":20770,"o":"briefing_screen"},{"a":21111,"t":"code","b":[162,9],"m":"ldx","o":"#$09"},{"a":21113,"l":"b_5279","t":"code","b":[189,5,111],"m":"lda","oa":28421,"o":"f_6F05,x","x":[21130]},{"a":21116,"t":"code","b":[221,73,203],"m":"cmp","oa":52041,"o":"access_code,x"},{"a":21119,"t":"code","b":[240,8],"m":"beq","oa":21129,"o":"b_5289"},{"a":21121,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":21123,"t":"code","b":[141,32,208],"m":"sta","o":"vic_border"},{"a":21126,"l":"j_5286","t":"code","b":[76,134,82],"m":"jmp","oa":21126,"o":"j_5286","x":[21126]},{"a":21129,"l":"b_5289","t":"code","b":[202],"m":"dex","x":[21119]},{"a":21130,"t":"code","b":[16,237],"m":"bpl","oa":21113,"o":"b_5279"},{"a":21132,"t":"code","b":[32,172,84],"m":"jsr","oa":21676,"o":"clear_briefing"},{"a":21135,"t":"code","b":[32,84,84],"m":"jsr","oa":21588,"o":"draw_preview"},{"a":21138,"t":"code","b":[32,249,84],"m":"jsr","oa":21753,"o":"preview_frame"},{"a":21141,"t":"code","b":[32,11,83],"m":"jsr","oa":21259,"o":"briefing_texts"},{"a":21144,"t":"code","b":[32,57,85],"m":"jsr","oa":21817,"o":"s_5539"},{"a":21147,"l":"wait_fire","c":"turns the screen on and waits for fire on port 2","t":"code","b":[169,27],"m":"lda","o":"#$1B","x":[20995,21099]},{"a":21149,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":21152,"l":"b_52A0","t":"code","b":[173,0,220],"m":"lda","o":"cia1_port_a","x":[21157]},{"a":21155,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":21157,"t":"code","b":[208,249],"m":"bne","oa":21152,"o":"b_52A0"},{"a":21159,"t":"code","b":[76,115,84],"m":"jmp","oa":21619,"o":"fire_then_clear"},{"a":21162,"l":"briefing_irq","c":"the briefing screen's raster interrupt: from line $32 to $FA changes the background colour each line from the table at $6DCE (the colour bars behind the text)","t":"code","b":[44,17,208],"m":"bit","o":"vic_control1"},{"a":21165,"t":"code","b":[112,25],"m":"bvs","oa":21192,"o":"b_52C8"},{"a":21167,"t":"code","b":[162,50],"m":"ldx","o":"#$32"},{"a":21169,"l":"b_52B1","t":"code","b":[236,18,208],"m":"cpx","o":"vic_raster","x":[21172]},{"a":21172,"t":"code","b":[208,251],"m":"bne","oa":21169,"o":"b_52B1"},{"a":21174,"l":"b_52B6","t":"code","b":[174,18,208],"m":"ldx","o":"vic_raster","x":[21190]},{"a":21177,"t":"code","b":[189,206,109],"m":"lda","oa":28110,"o":"f_6DCE,x"},{"a":21180,"l":"b_52BC","t":"code","b":[236,18,208],"m":"cpx","o":"vic_raster","x":[21183]},{"a":21183,"t":"code","b":[240,251],"m":"beq","oa":21180,"o":"b_52BC"},{"a":21185,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":21188,"t":"code","b":[224,250],"m":"cpx","o":"#$FA"},{"a":21190,"t":"code","b":[208,238],"m":"bne","oa":21174,"o":"b_52B6"},{"a":21192,"l":"b_52C8","t":"code","b":[44,13,220],"m":"bit","o":"cia1_interrupt","x":[21165]},{"a":21195,"t":"code","b":[78,25,208],"m":"lsr","o":"vic_irq_status"},{"a":21198,"t":"code","b":[76,129,234],"m":"jmp","oa":60033,"o":"j_EA81"},{"a":21201,"l":"fill_texts","c":"copies the eight fields of the level header into the screens' texts, by the tables at $540C-$542C: name, number, lemmings, percentages, release rate, next number and next code (letters, $40 added)","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[21259,21293]},{"a":21203,"l":"b_52D3","t":"code","b":[140,207,91],"m":"sty","oa":23503,"o":"field_index","x":[21256]},{"a":21206,"t":"code","b":[185,12,84],"m":"lda","oa":21516,"o":"field_dest_lo,y"},{"a":21209,"t":"code","b":[141,250,82],"m":"sta","oa":21242,"o":"a_52FA"},{"a":21212,"t":"code","b":[185,20,84],"m":"lda","oa":21524,"o":"field_dest_hi,y"},{"a":21215,"t":"code","b":[141,251,82],"m":"sta","oa":21243,"o":"a_52FB"},{"a":21218,"t":"code","b":[185,28,84],"m":"lda","oa":21532,"o":"field_add,y"},{"a":21221,"t":"code","b":[141,248,82],"m":"sta","oa":21240,"o":"a_52F8"},{"a":21224,"t":"code","b":[190,36,84],"m":"ldx","oa":21540,"o":"field_src,y"},{"a":21227,"t":"code","b":[185,44,84],"m":"lda","oa":21548,"o":"field_len,y"},{"a":21230,"t":"code","b":[141,255,82],"m":"sta","oa":21247,"o":"a_52FF"},{"a":21233,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":21235,"l":"b_52F3","t":"code","b":[189,0,111],"m":"lda","oa":28416,"o":"f_6F00,x","x":[21248]},{"a":21238,"t":"code","b":[24],"m":"clc"},{"a":21239,"t":"code","b":[105,64],"m":"adc","o":"#$40"},{"a":21240,"t":"note","l":"a_52F8","c":"the operand of the ADC at $52F7, rewritten as the game runs, by $52E5","note":"inside the item at $52F7","x":[21221]},{"a":21241,"t":"code","b":[153,213,89],"m":"sta","oa":22997,"o":"code_text,y"},{"a":21242,"t":"note","l":"a_52FA","c":"the low byte of the STA at $52F9, rewritten as the game runs, by $52D9","note":"inside the item at $52F9","x":[21209]},{"a":21243,"t":"note","l":"a_52FB","c":"the high byte of the STA at $52F9, rewritten as the game runs, by $52DF","note":"inside the item at $52F9","x":[21215]},{"a":21244,"t":"code","b":[232],"m":"inx"},{"a":21245,"t":"code","b":[200],"m":"iny"},{"a":21246,"t":"code","b":[192,10],"m":"cpy","o":"#$0A"},{"a":21247,"t":"note","l":"a_52FF","c":"the operand of the CPY at $52FE, rewritten as the game runs, by $52EE","note":"inside the item at $52FE","x":[21230]},{"a":21248,"t":"code","b":[208,241],"m":"bne","oa":21235,"o":"b_52F3"},{"a":21250,"t":"code","b":[172,207,91],"m":"ldy","oa":23503,"o":"field_index"},{"a":21253,"t":"code","b":[200],"m":"iny"},{"a":21254,"t":"code","b":[192,8],"m":"cpy","o":"#$08"},{"a":21256,"t":"code","b":[208,201],"m":"bne","oa":21203,"o":"b_52D3"},{"a":21258,"t":"code","b":[96],"m":"rts"},{"a":21259,"l":"briefing_texts","c":"the briefing's fields ($52D1), the rating's name from $5434 and the minutes","t":"code","b":[32,209,82],"m":"jsr","oa":21201,"o":"fill_texts","x":[21141]},{"a":21262,"t":"code","b":[173,4,111],"m":"lda","oa":28420,"o":"a_6F04"},{"a":21265,"t":"code","b":[10],"m":"asl","o":"a"},{"a":21266,"t":"code","b":[10],"m":"asl","o":"a"},{"a":21267,"t":"code","b":[10],"m":"asl","o":"a"},{"a":21268,"t":"code","b":[170],"m":"tax"},{"a":21269,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":21271,"l":"b_5317","t":"code","b":[189,52,84],"m":"lda","oa":21556,"o":"rating_names,x","x":[21281]},{"a":21274,"t":"code","b":[153,224,86],"m":"sta","oa":22240,"o":"rating_text,y"},{"a":21277,"t":"code","b":[232],"m":"inx"},{"a":21278,"t":"code","b":[200],"m":"iny"},{"a":21279,"t":"code","b":[192,8],"m":"cpy","o":"#$08"},{"a":21281,"t":"code","b":[208,244],"m":"bne","oa":21271,"o":"b_5317"},{"a":21283,"t":"code","b":[173,65,111],"m":"lda","oa":28481,"o":"a_6F41"},{"a":21286,"t":"code","b":[24],"m":"clc"},{"a":21287,"t":"code","b":[105,48],"m":"adc","o":"#$30"},{"a":21289,"t":"code","b":[141,203,86],"m":"sta","oa":22219,"o":"screen_texts"},{"a":21292,"t":"code","b":[96],"m":"rts"},{"a":21293,"l":"result_texts","c":"the end screen's figures: the percentage saved ($CB40-$CB42), the message chosen by $53CF, and, for a level passed, the next level's code: the level number $CB48 goes up by one and the next code is kept at $CB49; after the hundredth level it goes back to 0 and $5BD0 says the game is complete","t":"code","b":[32,209,82],"m":"jsr","oa":21201,"o":"fill_texts","x":[20984]},{"a":21296,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":21298,"l":"b_5332","t":"code","b":[189,64,203],"m":"lda","oa":52032,"o":"percent_saved,x","x":[21308]},{"a":21301,"t":"code","b":[24],"m":"clc"},{"a":21302,"t":"code","b":[105,48],"m":"adc","o":"#$30"},{"a":21304,"t":"code","b":[157,91,87],"m":"sta","oa":22363,"o":"percent_digit_1,x"},{"a":21307,"t":"code","b":[202],"m":"dex"},{"a":21308,"t":"code","b":[16,244],"m":"bpl","oa":21298,"o":"b_5332"},{"a":21310,"t":"code","b":[160,32],"m":"ldy","o":"#$20"},{"a":21312,"t":"code","b":[173,64,203],"m":"lda","oa":52032,"o":"percent_saved"},{"a":21315,"t":"code","b":[208,11],"m":"bne","oa":21328,"o":"b_5350"},{"a":21317,"t":"code","b":[140,91,87],"m":"sty","oa":22363,"o":"percent_digit_1"},{"a":21320,"t":"code","b":[173,65,203],"m":"lda","oa":52033,"o":"percent_tens"},{"a":21323,"t":"code","b":[208,3],"m":"bne","oa":21328,"o":"b_5350"},{"a":21325,"t":"code","b":[140,92,87],"m":"sty","oa":22364,"o":"percent_digits"},{"a":21328,"l":"b_5350","t":"code","b":[32,207,83],"m":"jsr","oa":21455,"o":"choose_message","x":[21315,21323]},{"a":21331,"t":"code","b":[152],"m":"tya"},{"a":21332,"t":"code","b":[10],"m":"asl","o":"a"},{"a":21333,"t":"code","b":[24],"m":"clc"},{"a":21334,"t":"code","b":[105,12],"m":"adc","o":"#$0C"},{"a":21336,"t":"code","b":[141,38,85],"m":"sta","oa":21798,"o":"result_row"},{"a":21339,"t":"code","b":[24],"m":"clc"},{"a":21340,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":21342,"t":"code","b":[141,39,85],"m":"sta","oa":21799,"o":"result_row_2"},{"a":21345,"t":"code","b":[142,209,91],"m":"stx","oa":23505,"o":"level_passed"},{"a":21348,"t":"code","b":[138],"m":"txa"},{"a":21349,"t":"code","b":[16,3],"m":"bpl","oa":21354,"o":"b_536A"},{"a":21351,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":21353,"t":"code","b":[44,162,5],"m":"bit","oa":1442,"o":"a_05A2"},{"a":21354,"t":"note","l":"b_536A","c":"an entry inside the BIT at $5369: entered here, its operand runs as LDX #$05; reached by $5365 BPL, while the way through the BIT skips it","note":"inside the item at $5369","x":[21349]},{"a":21356,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":21358,"l":"b_536E","t":"code","b":[189,166,83],"m":"lda","oa":21414,"o":"result_sound,x","x":[21366]},{"a":21361,"t":"code","b":[153,40,85],"m":"sta","oa":21800,"o":"result_line,y"},{"a":21364,"t":"code","b":[202],"m":"dex"},{"a":21365,"t":"code","b":[136],"m":"dey"},{"a":21366,"t":"code","b":[16,246],"m":"bpl","oa":21358,"o":"b_536E"},{"a":21368,"t":"code","b":[44,209,91],"m":"bit","oa":23505,"o":"level_passed"},{"a":21371,"t":"code","b":[16,29],"m":"bpl","oa":21402,"o":"b_539A"},{"a":21373,"t":"code","b":[238,72,203],"m":"inc","oa":52040,"o":"level_number"},{"a":21376,"t":"code","b":[162,9],"m":"ldx","o":"#$09"},{"a":21378,"l":"b_5382","t":"code","b":[189,15,111],"m":"lda","oa":28431,"o":"f_6F0F,x","x":[21385]},{"a":21381,"t":"code","b":[157,73,203],"m":"sta","oa":52041,"o":"access_code,x"},{"a":21384,"t":"code","b":[202],"m":"dex"},{"a":21385,"t":"code","b":[16,247],"m":"bpl","oa":21378,"o":"b_5382"},{"a":21387,"t":"code","b":[173,72,203],"m":"lda","oa":52040,"o":"level_number"},{"a":21390,"t":"code","b":[201,100],"m":"cmp","o":"#$64"},{"a":21392,"t":"code","b":[208,8],"m":"bne","oa":21402,"o":"b_539A"},{"a":21394,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":21396,"t":"code","b":[141,72,203],"m":"sta","oa":52040,"o":"level_number"},{"a":21399,"t":"code","b":[169,128],"m":"lda","o":"#$80"},{"a":21401,"t":"code","b":[44,169,0],"m":"bit","oa":169,"o":"a_00A9"},{"a":21402,"t":"note","l":"b_539A","c":"an entry inside the BIT at $5399: entered here, its operand runs as LDA #$00; reached by $537B BPL, $5390 BNE, while the way through the BIT skips it","note":"inside the item at $5399","x":[21371,21392]},{"a":21404,"t":"code","b":[141,208,91],"m":"sta","oa":23504,"o":"game_complete"},{"a":21407,"t":"code","b":[173,70,203],"m":"lda","oa":52038,"o":"result_kind"},{"a":21410,"t":"code","b":[141,35,85],"m":"sta","oa":21795,"o":"result_vars"},{"a":21413,"t":"code","b":[96],"m":"rts"},{"a":21414,"l":"result_sound","c":"the sound for each kind of result message","t":"byte","b":[29,30,28,26,27,0],"x":[21358]},{"a":21420,"l":"restore_irq","c":"the KERNAL's interrupt back ($EA31) and its video chip registers ($ECCB), for the loader","t":"code","b":[120],"m":"sei","x":[21641]},{"a":21421,"t":"code","b":[162,49],"m":"ldx","o":"#$31"},{"a":21423,"t":"code","b":[160,234],"m":"ldy","o":"#$EA"},{"a":21425,"t":"code","b":[142,20,3],"m":"stx","oa":788,"o":"kernal_irq"},{"a":21428,"t":"code","b":[140,21,3],"m":"sty","oa":789,"o":"kernal_irq_hi"},{"a":21431,"t":"code","b":[169,55],"m":"lda","o":"#$37"},{"a":21433,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":21435,"t":"code","b":[162,13],"m":"ldx","o":"#$0D"},{"a":21437,"l":"b_53BD","t":"code","b":[189,203,236],"m":"lda","oa":60619,"o":"f_ECCB,x","x":[21444]},{"a":21440,"t":"code","b":[157,18,208],"m":"sta","o":"vic_raster,x"},{"a":21443,"t":"code","b":[202],"m":"dex"},{"a":21444,"t":"code","b":[16,247],"m":"bpl","oa":21437,"o":"b_53BD"},{"a":21446,"t":"code","b":[169,3],"m":"lda","o":"#$03"},{"a":21448,"t":"code","b":[133,154],"m":"sta","oa":154,"o":"zpa_9A"},{"a":21450,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":21452,"t":"code","b":[133,153],"m":"sta","oa":153,"o":"kernal_devices"},{"a":21454,"t":"code","b":[96],"m":"rts"},{"a":21455,"l":"choose_message","c":"which message the end screen shows, by the lemmings saved ($CB45) against the level's number ($6F39) and the number to save ($6F40): all of them, none, enough or not; some messages are picked at random by the raster line's lowest bit. X = $80 when the level was passed","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[21328]},{"a":21457,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":21459,"t":"code","b":[173,69,203],"m":"lda","oa":52037,"o":"saved_count"},{"a":21462,"t":"code","b":[205,57,111],"m":"cmp","oa":28473,"o":"a_6F39"},{"a":21465,"t":"code","b":[240,46],"m":"beq","oa":21513,"o":"b_5409"},{"a":21467,"t":"code","b":[160,1],"m":"ldy","o":"#$01"},{"a":21469,"t":"code","b":[173,69,203],"m":"lda","oa":52037,"o":"saved_count"},{"a":21472,"t":"code","b":[201,0],"m":"cmp","o":"#$00"},{"a":21474,"t":"code","b":[240,39],"m":"beq","oa":21515,"o":"r_540B"},{"a":21476,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":21478,"t":"code","b":[173,69,203],"m":"lda","oa":52037,"o":"saved_count"},{"a":21481,"t":"code","b":[205,64,111],"m":"cmp","oa":28480,"o":"a_6F40"},{"a":21484,"t":"code","b":[240,27],"m":"beq","oa":21513,"o":"b_5409"},{"a":21486,"t":"code","b":[176,12],"m":"bcs","oa":21500,"o":"b_53FC"},{"a":21488,"t":"code","b":[160,5],"m":"ldy","o":"#$05"},{"a":21490,"t":"code","b":[173,18,208],"m":"lda","o":"vic_raster"},{"a":21493,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":21495,"t":"code","b":[240,18],"m":"beq","oa":21515,"o":"r_540B"},{"a":21497,"t":"code","b":[160,4],"m":"ldy","o":"#$04"},{"a":21499,"t":"code","b":[96],"m":"rts"},{"a":21500,"l":"b_53FC","t":"code","b":[162,128],"m":"ldx","o":"#$80","x":[21486]},{"a":21502,"t":"code","b":[160,6],"m":"ldy","o":"#$06"},{"a":21504,"t":"code","b":[173,18,208],"m":"lda","o":"vic_raster"},{"a":21507,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":21509,"t":"code","b":[240,4],"m":"beq","oa":21515,"o":"r_540B"},{"a":21511,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":21513,"l":"b_5409","t":"code","b":[162,128],"m":"ldx","o":"#$80","x":[21465,21484]},{"a":21515,"l":"r_540B","t":"code","b":[96],"m":"rts","x":[21474,21495,21509]},{"a":21516,"l":"field_dest_lo","c":"the eight fields' destinations in the briefing and end texts, low bytes","t":"byte","b":[97,94,150,156,189,71,204,213],"x":[21206]},{"a":21524,"l":"field_dest_hi","c":"the eight fields' destinations, high bytes","t":"byte","b":[86,86,86,86,86,87,89,89],"x":[21212]},{"a":21532,"l":"field_add","c":"what each field's characters have added: $40 for the access code's letters","t":"byte","b":[0,0,0,0,0,0,0,64],"x":[21218]},{"a":21540,"l":"field_src","c":"where each field starts in the header copy at $6F00","t":"byte","b":[25,0,55,61,58,61,2,15],"x":[21224]},{"a":21548,"l":"field_len","c":"each field's length","t":"byte","b":[30,2,2,3,2,3,2,10],"x":[21227]},{"a":21556,"l":"rating_names","c":"the four ratings' names, eight screen codes each: Fun, Tricky, Taxing, Mayhem","t":"byte","b":[70,21,14,32,32,32,32,32],"x":[21271]},{"a":21564,"t":"byte","b":[84,18,9,3,11,25,32,32]},{"a":21572,"t":"byte","b":[84,1,24,9,14,7,32,32]},{"a":21580,"t":"byte","b":[77,1,25,8,5,13,32,32]},{"a":21588,"l":"draw_preview","c":"the briefing's small picture of the whole level: one pixel for each block of the terrain, 77 columns by 40 rows ($5051)","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[21135]},{"a":21590,"l":"b_5456","t":"code","b":[142,205,91],"m":"stx","oa":23501,"o":"preview_x","x":[21616]},{"a":21593,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":21595,"l":"b_545B","t":"code","b":[140,206,91],"m":"sty","oa":23502,"o":"preview_y","x":[21607]},{"a":21598,"t":"code","b":[32,81,80],"m":"jsr","oa":20561,"o":"preview_pixel"},{"a":21601,"t":"code","b":[172,206,91],"m":"ldy","oa":23502,"o":"preview_y"},{"a":21604,"t":"code","b":[200],"m":"iny"},{"a":21605,"t":"code","b":[192,40],"m":"cpy","o":"#$28"},{"a":21607,"t":"code","b":[208,242],"m":"bne","oa":21595,"o":"b_545B"},{"a":21609,"t":"code","b":[174,205,91],"m":"ldx","oa":23501,"o":"preview_x"},{"a":21612,"t":"code","b":[232],"m":"inx"},{"a":21613,"t":"code","b":[232],"m":"inx"},{"a":21614,"t":"code","b":[224,154],"m":"cpx","o":"#$9A"},{"a":21616,"t":"code","b":[208,228],"m":"bne","oa":21590,"o":"b_5456"},{"a":21618,"t":"code","b":[96],"m":"rts"},{"a":21619,"l":"fire_then_clear","c":"waits for a press of fire (from the start of a frame), then turns the screen off, gives the interrupt back to the KERNAL ($53AC) and clears the screen at $4000","t":"code","b":[44,17,208],"m":"bit","o":"vic_control1","x":[21016,21019,21037,21159,21622,21634]},{"a":21622,"t":"code","b":[16,251],"m":"bpl","oa":21619,"o":"fire_then_clear"},{"a":21624,"l":"b_5478","t":"code","b":[44,17,208],"m":"bit","o":"vic_control1","x":[21627]},{"a":21627,"t":"code","b":[48,251],"m":"bmi","oa":21624,"o":"b_5478"},{"a":21629,"t":"code","b":[173,0,220],"m":"lda","o":"cia1_port_a"},{"a":21632,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":21634,"t":"code","b":[240,239],"m":"beq","oa":21619,"o":"fire_then_clear"},{"a":21636,"t":"code","b":[169,96],"m":"lda","o":"#$60"},{"a":21638,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":21641,"t":"code","b":[32,172,83],"m":"jsr","oa":21420,"o":"restore_irq"},{"a":21644,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":21646,"t":"code","b":[169,70],"m":"lda","o":"#$46"},{"a":21648,"l":"b_5490","t":"code","b":[157,0,64],"m":"sta","oa":16384,"o":"f_4000,x","x":[21673]},{"a":21651,"t":"code","b":[157,0,65],"m":"sta","oa":16640,"o":"f_4100,x"},{"a":21654,"t":"code","b":[157,0,66],"m":"sta","oa":16896,"o":"f_4200,x"},{"a":21657,"t":"code","b":[157,0,67],"m":"sta","oa":17152,"o":"f_4300,x"},{"a":21660,"t":"code","b":[157,0,68],"m":"sta","oa":17408,"o":"f_4400,x"},{"a":21663,"t":"code","b":[157,0,69],"m":"sta","oa":17664,"o":"f_4500,x"},{"a":21666,"t":"code","b":[157,0,70],"m":"sta","oa":17920,"o":"f_4600,x"},{"a":21669,"t":"code","b":[157,0,71],"m":"sta","oa":18176,"o":"f_4700,x"},{"a":21672,"t":"code","b":[232],"m":"inx"},{"a":21673,"t":"code","b":[208,229],"m":"bne","oa":21648,"o":"b_5490"},{"a":21675,"t":"code","b":[96],"m":"rts"},{"a":21676,"l":"clear_briefing","c":"the briefing's colours from the header copy ($6F60-$6F68), clears the screen ($4000-$43FF) to character $46 and colour RAM to 0, the preview's bitmap to $FF and the colour bar table at $6E00","t":"code","b":[173,96,111],"m":"lda","oa":28512,"o":"a_6F60","x":[20981,21057,21132]},{"a":21679,"t":"code","b":[141,35,208],"m":"sta","o":"vic_background2"},{"a":21682,"t":"code","b":[173,100,111],"m":"lda","oa":28516,"o":"a_6F64"},{"a":21685,"t":"code","b":[141,34,208],"m":"sta","o":"vic_background1"},{"a":21688,"t":"code","b":[173,104,111],"m":"lda","oa":28520,"o":"a_6F68"},{"a":21691,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":21694,"t":"code","b":[169,24],"m":"lda","o":"#$18"},{"a":21696,"t":"code","b":[141,22,208],"m":"sta","o":"vic_control2"},{"a":21699,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":21701,"l":"b_54C5","t":"code","b":[169,70],"m":"lda","o":"#$46","x":[21750]},{"a":21703,"t":"code","b":[157,0,64],"m":"sta","oa":16384,"o":"f_4000,x"},{"a":21706,"t":"code","b":[157,0,65],"m":"sta","oa":16640,"o":"f_4100,x"},{"a":21709,"t":"code","b":[157,0,66],"m":"sta","oa":16896,"o":"f_4200,x"},{"a":21712,"t":"code","b":[157,0,67],"m":"sta","oa":17152,"o":"f_4300,x"},{"a":21715,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":21717,"t":"code","b":[157,0,216],"m":"sta","o":"colour_ram,x"},{"a":21720,"t":"code","b":[157,0,217],"m":"sta","o":"$D900,x"},{"a":21723,"t":"code","b":[157,0,218],"m":"sta","o":"$DA00,x"},{"a":21726,"t":"code","b":[157,0,219],"m":"sta","o":"$DB00,x"},{"a":21729,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":21731,"t":"code","b":[157,176,100],"m":"sta","oa":25776,"o":"f_64B0,x"},{"a":21734,"t":"code","b":[157,0,101],"m":"sta","oa":25856,"o":"f_6500,x"},{"a":21737,"t":"code","b":[157,0,102],"m":"sta","oa":26112,"o":"f_6600,x"},{"a":21740,"t":"code","b":[157,0,103],"m":"sta","oa":26368,"o":"f_6700,x"},{"a":21743,"t":"code","b":[173,33,208],"m":"lda","o":"vic_background0"},{"a":21746,"t":"code","b":[157,0,110],"m":"sta","oa":28160,"o":"f_6E00,x"},{"a":21749,"t":"code","b":[232],"m":"inx"},{"a":21750,"t":"code","b":[208,205],"m":"bne","oa":21701,"o":"b_54C5"},{"a":21752,"t":"code","b":[96],"m":"rts"},{"a":21753,"l":"preview_frame","c":"puts the preview's characters on the screen: 20 rows of five characters from $9C onwards","t":"code","b":[169,156],"m":"lda","o":"#$9C","x":[21138]},{"a":21755,"t":"code","b":[141,6,85],"m":"sta","oa":21766,"o":"a_5506"},{"a":21758,"t":"code","b":[160,10],"m":"ldy","o":"#$0A"},{"a":21760,"l":"b_5500","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[21784]},{"a":21762,"l":"b_5502","t":"code","b":[32,246,90],"m":"jsr","oa":23286,"o":"row_pointers_brief","x":[21779]},{"a":21765,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":21766,"t":"note","l":"a_5506","c":"the operand of the LDA at $5505, rewritten as the game runs, by $54FB, $550D","note":"inside the item at $5505","x":[21755,21773]},{"a":21767,"t":"code","b":[145,32],"m":"sta","oa":32,"o":"(ptr_a),y"},{"a":21769,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":21771,"t":"code","b":[145,34],"m":"sta","oa":34,"o":"(zpa_22),y"},{"a":21773,"t":"code","b":[238,6,85],"m":"inc","oa":21766,"o":"a_5506"},{"a":21776,"t":"code","b":[232],"m":"inx"},{"a":21777,"t":"code","b":[224,5],"m":"cpx","o":"#$05"},{"a":21779,"t":"code","b":[208,237],"m":"bne","oa":21762,"o":"b_5502"},{"a":21781,"t":"code","b":[200],"m":"iny"},{"a":21782,"t":"code","b":[192,30],"m":"cpy","o":"#$1E"},{"a":21784,"t":"code","b":[208,230],"m":"bne","oa":21760,"o":"b_5500"},{"a":21786,"t":"code","b":[96],"m":"rts"},{"a":21787,"l":"end_lines","c":"the numbers of the lines that make up the end-of-game screen, 0 to end","t":"byte","b":[1,2,3,4,5,6,7,0],"x":[21822]},{"a":21795,"l":"result_vars","c":"the end screen's variables: the line it prints ($5523) and its row ($5526, $5527)","t":"byte","b":[8,10,11],"x":[21410]},{"a":21798,"l":"result_row","c":"the row the end screen's message starts on ($5358)","t":"byte","b":[22],"x":[21336]},{"a":21799,"l":"result_row_2","c":"the row after it ($535E)","t":"byte","b":[23],"x":[21342]},{"a":21800,"l":"result_line","c":"the message lines chosen for this result","t":"byte","b":[27,28,0,33,34,35,36,37],"x":[21361]},{"a":21808,"t":"byte","b":[38,0,28]},{"a":21811,"l":"show_messages","c":"prints the end-of-game messages: the lines numbered in $551B","t":"code","b":[160,16],"m":"ldy","o":"#$10","x":[20992]},{"a":21813,"t":"code","b":[44,160,8],"m":"bit","oa":2208,"o":"a_08A0"},{"a":21814,"t":"note","l":"s_5536","c":"an entry inside the BIT at $5535: entered here, its operand runs as LDY #$08; reached by $5209 JSR, while the way through the BIT skips it","note":"inside the item at $5535","x":[21001]},{"a":21816,"t":"code","b":[44,160,0],"m":"bit","oa":160,"o":"a_00A0"},{"a":21817,"t":"note","l":"s_5539","c":"an entry inside the BIT at $5538: entered here, its operand runs as LDY #$00; reached by $5298 JSR, while the way through the BIT skips it","note":"inside the item at $5538","x":[21144]},{"a":21819,"l":"b_553B","t":"code","b":[140,214,91],"m":"sty","oa":23510,"o":"end_line_index","x":[21837]},{"a":21822,"t":"code","b":[190,27,85],"m":"ldx","oa":21787,"o":"end_lines,y"},{"a":21825,"t":"code","b":[240,3],"m":"beq","oa":21830,"o":"b_5546"},{"a":21827,"t":"code","b":[32,80,85],"m":"jsr","oa":21840,"o":"print_line"},{"a":21830,"l":"b_5546","t":"code","b":[172,214,91],"m":"ldy","oa":23510,"o":"end_line_index","x":[21825]},{"a":21833,"t":"code","b":[200],"m":"iny"},{"a":21834,"t":"code","b":[152],"m":"tya"},{"a":21835,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":21837,"t":"code","b":[208,236],"m":"bne","oa":21819,"o":"b_553B"},{"a":21839,"t":"code","b":[96],"m":"rts"},{"a":21840,"l":"print_line","c":"prints line X of the end screen's texts: its row and column from the table at $5608/$562E, its colour bar from $5B3F, then its characters through $55A9 (each letter drawn as two characters, the lower one $4B further on)","t":"code","b":[142,211,91],"m":"stx","oa":23507,"o":"line_number","x":[21086,21091,21096,21827]},{"a":21843,"t":"code","b":[189,8,86],"m":"lda","oa":22024,"o":"line_addr_lo,x"},{"a":21846,"t":"code","b":[133,40],"m":"sta","oa":40,"o":"ptr_b"},{"a":21848,"t":"code","b":[189,46,86],"m":"lda","oa":22062,"o":"line_addr_hi,x"},{"a":21851,"t":"code","b":[133,41],"m":"sta","oa":41,"o":"zpa_29"},{"a":21853,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":21855,"t":"code","b":[177,40],"m":"lda","oa":40,"o":"(ptr_b),y"},{"a":21857,"t":"code","b":[170],"m":"tax"},{"a":21858,"t":"code","b":[10],"m":"asl","o":"a"},{"a":21859,"t":"code","b":[10],"m":"asl","o":"a"},{"a":21860,"t":"code","b":[10],"m":"asl","o":"a"},{"a":21861,"t":"code","b":[141,115,85],"m":"sta","oa":21875,"o":"a_5573"},{"a":21864,"t":"code","b":[32,246,90],"m":"jsr","oa":23286,"o":"row_pointers_brief"},{"a":21867,"t":"code","b":[160,1],"m":"ldy","o":"#$01"},{"a":21869,"t":"code","b":[177,40],"m":"lda","oa":40,"o":"(ptr_b),y"},{"a":21871,"t":"code","b":[141,213,91],"m":"sta","oa":23509,"o":"line_column"},{"a":21874,"t":"code","b":[162,184],"m":"ldx","o":"#$B8"},{"a":21875,"t":"note","l":"a_5573","c":"the operand of the LDX at $5572, rewritten as the game runs, by $5565","note":"inside the item at $5572","x":[21861]},{"a":21876,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":21878,"t":"code","b":[177,40],"m":"lda","oa":40,"o":"(ptr_b),y"},{"a":21880,"t":"code","b":[168],"m":"tay"},{"a":21881,"l":"b_5579","t":"code","b":[185,63,91],"m":"lda","oa":23359,"o":"text_colours,y","x":[21892]},{"a":21884,"t":"code","b":[157,0,110],"m":"sta","oa":28160,"o":"f_6E00,x"},{"a":21887,"t":"code","b":[232],"m":"inx"},{"a":21888,"t":"code","b":[200],"m":"iny"},{"a":21889,"t":"code","b":[152],"m":"tya"},{"a":21890,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":21892,"t":"code","b":[208,243],"m":"bne","oa":21881,"o":"b_5579"},{"a":21894,"t":"code","b":[160,3],"m":"ldy","o":"#$03"},{"a":21896,"t":"code","b":[140,212,91],"m":"sty","oa":23508,"o":"line_pos"},{"a":21899,"l":"b_558B","t":"code","b":[172,212,91],"m":"ldy","oa":23508,"o":"line_pos","x":[21926]},{"a":21902,"t":"code","b":[177,40],"m":"lda","oa":40,"o":"(ptr_b),y"},{"a":21904,"t":"code","b":[48,22],"m":"bmi","oa":21928,"o":"r_55A8"},{"a":21906,"t":"code","b":[170],"m":"tax"},{"a":21907,"t":"code","b":[189,169,85],"m":"lda","oa":21929,"o":"text_font_map,x"},{"a":21910,"t":"code","b":[172,213,91],"m":"ldy","oa":23509,"o":"line_column"},{"a":21913,"t":"code","b":[145,32],"m":"sta","oa":32,"o":"(ptr_a),y"},{"a":21915,"t":"code","b":[24],"m":"clc"},{"a":21916,"t":"code","b":[105,75],"m":"adc","o":"#$4B"},{"a":21918,"t":"code","b":[145,36],"m":"sta","oa":36,"o":"(zpa_24),y"},{"a":21920,"t":"code","b":[238,212,91],"m":"inc","oa":23508,"o":"line_pos"},{"a":21923,"t":"code","b":[238,213,91],"m":"inc","oa":23509,"o":"line_column"},{"a":21926,"t":"code","b":[208,227],"m":"bne","oa":21899,"o":"b_558B"},{"a":21928,"l":"r_55A8","t":"code","b":[96],"m":"rts","x":[21904]},{"a":21929,"l":"text_font_map","c":"maps a text character to the briefing font's character","t":"byte","b":[70,0,1,2,3,4,5,6],"x":[21907]},{"a":21937,"t":"byte","b":[7,8,9,10,11,12,13,14]},{"a":21945,"t":"byte","b":[15,16,17,18,19,20,21,22]},{"a":21953,"t":"byte","b":[23,24,25,70,70,70,70,70]},{"a":21961,"t":"byte","b":[70,63,70,70,70,62,74,65]},{"a":21969,"t":"byte","b":[66,67,70,70,69,70,64,70]},{"a":21977,"t":"byte","b":[52,53,54,55,56,57,58,59]},{"a":21985,"t":"byte","b":[60,61,70,70,70,70,70,68]},{"a":21993,"t":"byte","b":[70,26,27,28,29,30,31,32]},{"a":22001,"t":"byte","b":[33,34,35,36,37,38,39,40]},{"a":22009,"t":"byte","b":[41,42,43,44,45,46,47,48]},{"a":22017,"t":"byte","b":[49,50,51,70,70,70,70]},{"a":22024,"l":"line_addr_lo","c":"the low bytes of the screen texts' addresses, by line number","t":"byte","b":[70,85,128,153,173,192,213,233],"x":[21843]},{"a":22032,"t":"byte","b":[5,25,56,76,96,136,176,213]},{"a":22040,"t":"byte","b":[242,24,61,103,138,177,206,246]},{"a":22048,"t":"byte","b":[20,55,94,123,146,174,207,224]},{"a":22056,"t":"byte","b":[240,15,38,77,121,165]},{"a":22062,"l":"line_addr_hi","c":"the high bytes of the same; the texts follow from $5655","t":"byte","b":[202,86,86,86,86,86,86,86],"x":[21848]},{"a":22070,"t":"byte","b":[87,87,87,87,87,87,87,87]},{"a":22078,"t":"byte","b":[87,88,88,88,88,88,88,88]},{"a":22086,"t":"byte","b":[89,89,89,89,89,89,89,89]},{"a":22094,"t":"byte","b":[89,90,90,90,90,90,90,7]},{"a":22102,"t":"byte","b":[0,48,76,5,22,5,12,32]},{"a":22110,"t":"byte","b":[49,32,32,32,32,32,32,32]},{"a":22118,"t":"byte","b":[32,32,32,32,74,21,19,20]},{"a":22126,"t":"byte","b":[32,4,9,7,33,32,32,32]},{"a":22134,"t":"byte","b":[32,32,32,32,32,32,32,32]},{"a":22142,"t":"byte","b":[32,255,11,10,16,78,21,13]},{"a":22150,"t":"byte","b":[2,5,18,32,15,6,32,76]},{"a":22158,"t":"byte","b":[5,13,13,9,14,7,19,32]},{"a":22166,"t":"byte","b":[49,48,255,13,10,32,32,49]},{"a":22174,"t":"byte","b":[48,37,32,84,15,32,66,5]},{"a":22182,"t":"byte","b":[32,83,1,22,5,4,255,15]},{"a":22190,"t":"byte","b":[10,64,82,5,12,5,1,19]},{"a":22198,"t":"byte","b":[5,32,82,1,20,5,32,53]},{"a":22206,"t":"byte","b":[48,255,17,10,96,84,9,13]},{"a":22214,"t":"byte","b":[5,32,32,32,32]},{"a":22219,"l":"screen_texts","c":"the briefing's and the end screens' texts, each line led by its column and row, the fields filled in from the level header ($52D1): \"Rating\", \"Number of Lemmings\", \"Your time is up!\", the result messages, the access code, \"Please insert disk\", \"CONGRATULATIONS !!!\" and the end-of-game lines","t":"byte","b":[53,32,77,9,14,21,20,5],"x":[21289]},{"a":22227,"t":"byte","b":[19,255,19,10,80,82,1,20]},{"a":22235,"t":"byte","b":[9,14,7,32,32]},{"a":22240,"l":"rating_text","c":"the briefing's rating field, eight characters copied from $5434 ($531A)","t":"byte","b":[70,21,14,32,32,32,32,32],"x":[21274]},{"a":22248,"t":"byte","b":[255,23,8,16,80,18,5,19]},{"a":22256,"t":"byte","b":[19,32,2,21,20,20,15,14]},{"a":22264,"t":"byte","b":[32,20,15,32,3,15,14,20]},{"a":22272,"t":"byte","b":[9,14,21,5,255,0,12,96]},{"a":22280,"t":"byte","b":[89,15,21,18,32,20,9,13]},{"a":22288,"t":"byte","b":[5,32,9,19,32,21,16,33]},{"a":22296,"t":"byte","b":[255,0,6,96,65,12,12,32]},{"a":22304,"t":"byte","b":[12,5,13,13,9,14,7,19]},{"a":22312,"t":"byte","b":[32,1,3,3,15,21,14,20]},{"a":22320,"t":"byte","b":[5,4,32,6,15,18,46,255]},{"a":22328,"t":"byte","b":[4,12,80,89,15,21,32,14]},{"a":22336,"t":"byte","b":[5,5,4,5,4,32,32,32]},{"a":22344,"t":"byte","b":[49,48,37,255,6,12,80,89]},{"a":22352,"t":"byte","b":[15,21,32,18,5,19,3,21]},{"a":22360,"t":"byte","b":[5,4,32]},{"a":22363,"l":"percent_digit_1","c":"the first of the end screen's percentage digits","t":"byte","b":[24],"x":[21304,21317]},{"a":22364,"l":"percent_digits","c":"the end screen's percentage digits ($5338-$534D), the first two blanked when zero","t":"byte","b":[24,24,37,255,10,1,48,83],"x":[21325]},{"a":22372,"t":"byte","b":[21,16,5,18,2,33,32,89]},{"a":22380,"t":"byte","b":[15,21,32,18,5,19,3,21]},{"a":22388,"t":"byte","b":[5,4,32,5,22,5,18,25]},{"a":22396,"t":"byte","b":[32,12,5,13,13,9,14,7]},{"a":22404,"t":"byte","b":[32,15,14,255,12,1,48,20]},{"a":22412,"t":"byte","b":[8,1,20,32,12,5,22,5]},{"a":22420,"t":"byte","b":[12,46,32,67,1,14,32,25]},{"a":22428,"t":"byte","b":[15,21,32,4]},{"a":22432,"l":"texts_2","c":"more of the screen texts (from \"...do it again\")","t":"byte","b":[15,32,9,20,32,1,7,1],"x":[11425,11622]},{"a":22440,"l":"texts_57a8","c":"screen texts, $57A8-$57AF; in play the character set at $5000 has character $F5 here, a frame of the water drawn by $2CAD","t":"byte","b":[9,14,46,46,46,46,63,255],"x":[11437]},{"a":22448,"l":"texts_57b0","c":"screen texts, $57B0-$57B7; in play character $F6, written by $2CB9","t":"byte","b":[10,1,48,82,79,67,75,32],"x":[11449]},{"a":22456,"l":"texts_57b8","c":"screen texts, $57B8-$57BF; in play character $F7, written by $2CBF","t":"byte","b":[66,79,84,84,79,77,33,32],"x":[11455]},{"a":22464,"l":"texts_57c0","c":"screen texts, $57C0-$57C7; in play character $F8, written by $2CC8","t":"byte","b":[73,32,8,15,16,5,32,6],"x":[11464]},{"a":22472,"l":"texts_57c8","c":"screen texts, $57C8-$57CF; in play character $F9, written by $2CD4","t":"byte","b":[15,18,32,25,15,21,18,32],"x":[11476]},{"a":22480,"l":"texts_57d0","c":"screen texts, $57D0-$57D7; in play character $FA, written by $2CE0","t":"byte","b":[19,1,11,5,255,12,4,48],"x":[11488]},{"a":22488,"l":"texts_57d8","c":"screen texts, $57D8-$57DF; in play character $FB, written by $2CE6","t":"byte","b":[20,8,1,20,32,25,15,21],"x":[11494]},{"a":22496,"l":"texts_57e0","c":"screen texts, $57E0-$57E7; in play character $FC, the cursor's top left, built by draw_cursor","t":"byte","b":[32,14,21,11,5,4,32,20],"x":[6736,6767,6773]},{"a":22504,"l":"texts_57e8","c":"screen texts, $57E8-$57EF; in play character $FD, the cursor's top right","t":"byte","b":[8,1,20,32,12,5,22,5],"x":[6742,6776,6782]},{"a":22512,"l":"texts_57f0","c":"screen texts, $57F0-$57F7; in play character $FE, the cursor's bottom left","t":"byte","b":[12,255,10,1,48,83,80,79],"x":[6748,6793,6799]},{"a":22520,"l":"texts_57f8","c":"screen texts, $57F8-$57FF; in play character $FF, the cursor's bottom right","t":"byte","b":[84,32,79,78,46,32,89,15],"x":[6754,6802,6808]},{"a":22528,"l":"texts_3","c":"more of the screen texts","t":"byte","b":[21,32,3,1,14,39,20,32],"x":[4496]},{"a":22536,"t":"byte","b":[7,5,20,32,13,21,3,8]},{"a":22544,"t":"byte","b":[32,3,12,15,19,5,18,255]},{"a":22552,"t":"byte","b":[12,1,48,20,8,1,14,32]},{"a":22560,"t":"byte","b":[20,8,1,20,46,32,76,5]},{"a":22568,"t":"byte","b":[20,39,19,32,20,18,25,32]},{"a":22576,"t":"byte","b":[20,8,5,32,14,5,24,20]},{"a":22584,"t":"byte","b":[46,46,46,46,255,10,1,48]},{"a":22592,"t":"byte","b":[84,8,1,20,32,12,5,22]},{"a":22600,"t":"byte","b":[5,12,32,19,5,5,13,5]},{"a":22608,"t":"byte","b":[4,32,14,15,32,16,18,15]},{"a":22616,"t":"byte","b":[2,12,5,13,32,20,15,32]},{"a":22624,"t":"byte","b":[25,15,21,32,15,14,255,12]},{"a":22632,"t":"byte","b":[1,48,20,8,1,20,32,1]},{"a":22640,"t":"byte","b":[20,20,5,13,16,20,46,32]},{"a":22648,"t":"byte","b":[79,14,20,15,32,20,8,5]},{"a":22656,"t":"byte","b":[32,14,5,24,20,46,46,46]},{"a":22664,"t":"byte","b":[46,255,10,1,48,66,5,20]},{"a":22672,"t":"byte","b":[20,5,18,32,18,5,20,8]},{"a":22680,"t":"byte","b":[9,14,11,32,25,15,21,18]},{"a":22688,"t":"byte","b":[32,19,20,18,1,20,5,7]},{"a":22696,"t":"byte","b":[25,32,2,5,6,15,18,5]},{"a":22704,"t":"byte","b":[255,12,6,48,25,15,21,32]},{"a":22712,"t":"byte","b":[20,18,25,32,20,8,9,19]},{"a":22720,"t":"byte","b":[32,12,5,22,5,12,32,1]},{"a":22728,"t":"byte","b":[7,1,9,14,33,255,10,1]},{"a":22736,"t":"byte","b":[48,65,32,12,9,20,20,12]},{"a":22744,"t":"byte","b":[5,32,13,15,18,5,32,16]},{"a":22752,"t":"byte","b":[18,1,3,20,9,3,5,32]},{"a":22760,"t":"byte","b":[15,14,32,20,8,9,19,32]},{"a":22768,"t":"byte","b":[12,5,22,5,12,255,12,6]},{"a":22776,"t":"byte","b":[48,9,19,32,4,5,6,9]},{"a":22784,"t":"byte","b":[14,9,20,5,12,25,32,18]},{"a":22792,"t":"byte","b":[5,3,15,13,13,5,14,4]},{"a":22800,"t":"byte","b":[5,4,46,255,10,4,48,89]},{"a":22808,"t":"byte","b":[15,21,32,20,15,20,1,12]},{"a":22816,"t":"byte","b":[12,25,32,19,20,15,18,13]},{"a":22824,"t":"byte","b":[5,4,32,20,8,1,20,32]},{"a":22832,"t":"byte","b":[12,5,22,5,12,33,255,12]},{"a":22840,"t":"byte","b":[1,48,76,5,20,39,19,32]},{"a":22848,"t":"byte","b":[19,5,5,32,9,6,32,25]},{"a":22856,"t":"byte","b":[15,21,32,3,1,14,32,19]},{"a":22864,"t":"byte","b":[20,15,18,13,32,20,8,5]},{"a":22872,"t":"byte","b":[32,14,5,24,20,255,23,8]},{"a":22880,"t":"byte","b":[16,80,18,5,19,19,32,2]},{"a":22888,"t":"byte","b":[21,20,20,15,14,32,20,15]},{"a":22896,"t":"byte","b":[32,20,18,25,32,1,7,1]},{"a":22904,"t":"byte","b":[9,14,255,21,8,16,80,18]},{"a":22912,"t":"byte","b":[5,19,19,32,19,20,15,16]},{"a":22920,"t":"byte","b":[32,6,15,18,32,13,5,14]},{"a":22928,"t":"byte","b":[21,255,23,8,16,80,18,5]},{"a":22936,"t":"byte","b":[19,19,32,2,21,20,20,15]},{"a":22944,"t":"byte","b":[14,32,20,15,32,3,15,14]},{"a":22952,"t":"byte","b":[20,9,14,21,5,255,16,6]},{"a":22960,"t":"byte","b":[64,89,15,21,18,32,1,3]},{"a":22968,"t":"byte","b":[3,5,19,19,32,3,15,4]},{"a":22976,"t":"byte","b":[5,32,6,15,18,32,12,5]},{"a":22984,"t":"byte","b":[22,5,12,32,50,32,255,18]},{"a":22992,"t":"byte","b":[13,64,9,19,32]},{"a":22997,"l":"code_text","c":"the end screen's access code field: ten letters ($52F9)","t":"byte","b":[71,69,68,71,73,76,66,70],"x":[21241]},{"a":23005,"t":"byte","b":[73,69,255,6,13,64,68,73]},{"a":23013,"t":"byte","b":[83,75,32,69,82,82,79,82]},{"a":23021,"t":"byte","b":[32,33,255,8,6,64,80,12]},{"a":23029,"t":"byte","b":[5,1,19,5,32,9,14,19]},{"a":23037,"t":"byte","b":[5,18,20,32,4,9,19,11]},{"a":23045,"t":"byte","b":[32]},{"a":23046,"l":"disk_prompt_text","c":"\"insert disk N side X\": the disk number written here by $5255 and the side letter at $5A0D by $524B","t":"byte","b":[50,32,19,9,4,5,32],"x":[21077]},{"a":23053,"l":"side_letter","c":"the side letter of \"insert disk N side X\" ($524B)","t":"byte","b":[65,255,2,10,48,67,79,78],"x":[21067]},{"a":23061,"t":"byte","b":[71,82,65,84,85,76,65,84]},{"a":23069,"t":"byte","b":[73,79,78,83,32,33,33,33]},{"a":23077,"t":"byte","b":[255,7,3,48,89,15,21,32]},{"a":23085,"t":"byte","b":[1,18,5,32,15,14,5,32]},{"a":23093,"t":"byte","b":[15,6,32,20,8,5,32,22]},{"a":23101,"t":"byte","b":[5,18,25,32,6,5,23,32]},{"a":23109,"t":"byte","b":[16,12,1,25,5,18,19,255]},{"a":23117,"t":"byte","b":[9,0,48,23,8,15,32,23]},{"a":23125,"t":"byte","b":[9,12,12,32,3,15,13,16]},{"a":23133,"t":"byte","b":[12,5,20,5,32,1,12,12]},{"a":23141,"t":"byte","b":[32,20,8,5,32,77,65,89]},{"a":23149,"t":"byte","b":[72,69,77,32,12,5,22,5]},{"a":23157,"t":"byte","b":[12,19,46,255,11,0,48,89]},{"a":23165,"t":"byte","b":[15,21,32,13,1,25,32,3]},{"a":23173,"t":"byte","b":[15,14,19,9,4,5,18,32]},{"a":23181,"t":"byte","b":[25,15,21,18,19,5,12,6]},{"a":23189,"t":"byte","b":[32,1,14,32,65,67,69,32]},{"a":23197,"t":"byte","b":[16,12,1,25,5,18,33,255]},{"a":23205,"t":"byte","b":[13,3,48,78,15,23,32,2]},{"a":23213,"t":"byte","b":[5,32,16,18,5,16,1,18]},{"a":23221,"t":"byte","b":[5,4,32,20,15,32,18,5]},{"a":23229,"t":"byte","b":[3,5,9,22,5,32,1,32]},{"a":23237,"t":"byte","b":[8,21,7,5,255,15,0,48]},{"a":23245,"t":"byte","b":[1,16,16,12,1,21,19,5]},{"a":23253,"t":"byte","b":[32,6,18,15,13,32,21,19]},{"a":23261,"t":"byte","b":[32,8,5,18,5,32,1,20]},{"a":23269,"t":"byte","b":[32,69,32,38,32,69,32,83]},{"a":23277,"t":"byte","b":[15,6,20,23,1,18,5,33]},{"a":23285,"t":"byte","b":[255]},{"a":23286,"l":"row_pointers_brief","c":"for screen row X, the pointers to the row on the screen at $4000 and in colour RAM ($20-$27), from $5B1D/$5B36","t":"code","b":[189,29,91],"m":"lda","oa":23325,"o":"brief_row_lo,x","x":[21762,21864]},{"a":23289,"t":"code","b":[133,32],"m":"sta","oa":32,"o":"ptr_a"},{"a":23291,"t":"code","b":[133,34],"m":"sta","oa":34,"o":"zpa_22"},{"a":23293,"t":"code","b":[189,54,91],"m":"lda","oa":23350,"o":"brief_row_hi,x"},{"a":23296,"t":"code","b":[133,33],"m":"sta","oa":33,"o":"zpa_21"},{"a":23298,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":23300,"t":"code","b":[24],"m":"clc"},{"a":23301,"t":"code","b":[105,216],"m":"adc","o":"#$D8"},{"a":23303,"t":"code","b":[133,35],"m":"sta","oa":35,"o":"zpa_23"},{"a":23305,"t":"code","b":[189,30,91],"m":"lda","oa":23326,"o":"brief_row_lo_next,x"},{"a":23308,"t":"code","b":[133,36],"m":"sta","oa":36,"o":"zpa_24"},{"a":23310,"t":"code","b":[133,38],"m":"sta","oa":38,"o":"zpa_26"},{"a":23312,"t":"code","b":[189,55,91],"m":"lda","oa":23351,"o":"brief_row_hi_next,x"},{"a":23315,"t":"code","b":[133,37],"m":"sta","oa":37,"o":"zpa_25"},{"a":23317,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":23319,"t":"code","b":[24],"m":"clc"},{"a":23320,"t":"code","b":[105,216],"m":"adc","o":"#$D8"},{"a":23322,"t":"code","b":[133,39],"m":"sta","oa":39,"o":"zpa_27"},{"a":23324,"t":"code","b":[96],"m":"rts"},{"a":23325,"l":"brief_row_lo","c":"the low bytes of the briefing screen's rows","t":"byte","b":[0],"x":[23286]},{"a":23326,"l":"brief_row_lo_next","c":"brief_row_lo from its second entry, the next row's start ($5B09)","t":"byte","b":[40,80,120,160,200,240,24,64],"x":[23305]},{"a":23334,"t":"byte","b":[104,144,184,224,8,48,88,128]},{"a":23342,"t":"byte","b":[168,208,248,32,72,112,152,192]},{"a":23350,"l":"brief_row_hi","c":"the high bytes","t":"byte","b":[64],"x":[23293]},{"a":23351,"l":"brief_row_hi_next","c":"brief_row_hi from its second entry ($5B10)","t":"byte","b":[64,64,64,64,64,64,65,65],"x":[23312]},{"a":23359,"l":"text_colours","c":"the base of the colour bars read at $5579, indexed from each text line's third byte up to the next multiple of 16; $5B3F-$5B4E are also brief_row_hi's last sixteen entries","t":"byte","b":[65,65,65,65,66,66,66,66],"x":[21881]},{"a":23367,"t":"byte","b":[66,66,66,67,67,67,67,67]},{"a":23375,"t":"byte","b":[6,6,6,6,6,6,6,6]},{"a":23383,"t":"byte","b":[6,6,14,14,3,3,1,1]},{"a":23391,"t":"byte","b":[5,5,5,5,5,5,5,5]},{"a":23399,"t":"byte","b":[5,5,13,13,7,7,1,1]},{"a":23407,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":23415,"t":"byte","b":[2,2,10,10,7,7,1,1]},{"a":23423,"t":"byte","b":[9,9,9,9,9,9,9,9]},{"a":23431,"t":"byte","b":[9,9,8,8,10,10,1,1]},{"a":23439,"t":"byte","b":[4,4,4,4,4,4,4,4]},{"a":23447,"t":"byte","b":[4,4,10,10,7,7,1,1]},{"a":23455,"t":"byte","b":[14,14,14,14,14,14,14,14]},{"a":23463,"t":"byte","b":[14,14,3,3,15,15,1,1]},{"a":23471,"l":"load_level","c":"loads the files of level $CB48 when they are not in memory already ($CB53): its level file by the code at $0400+n, then its tune by the code at $0700+n","t":"code","b":[173,72,203],"m":"lda","oa":52040,"o":"level_number","x":[21102]},{"a":23474,"t":"code","b":[205,83,203],"m":"cmp","oa":52051,"o":"loaded_level"},{"a":23477,"t":"code","b":[240,15],"m":"beq","oa":23494,"o":"r_5BC6"},{"a":23479,"t":"code","b":[141,83,203],"m":"sta","oa":52051,"o":"loaded_level"},{"a":23482,"t":"code","b":[174,72,203],"m":"ldx","oa":52040,"o":"level_number"},{"a":23485,"t":"code","b":[32,50,204],"m":"jsr","oa":52274,"o":"vector_load"},{"a":23488,"t":"code","b":[174,72,203],"m":"ldx","oa":52040,"o":"level_number"},{"a":23491,"t":"code","b":[32,53,204],"m":"jsr","oa":52277,"o":"vector_load_tune"},{"a":23494,"l":"r_5BC6","t":"code","b":[96],"m":"rts","x":[23477]},{"a":23495,"l":"preview_vars","c":"the preview's working bytes: the block's column ($5BC7) and row ($5BC8), the four colour counts ($5BC9-$5BCC), the preview's column and row ($5BCD, $5BCE); then the field index ($5BCF), the game-complete flag ($5BD0), the level-passed flag ($5BD1) and the end screen's line ($5BD3-$5BD6)","t":"byte","b":[76],"x":[20506,20581]},{"a":23496,"l":"preview_row","c":"the preview block's row within the terrain","t":"byte","b":[160],"x":[20509,20589,20592,20598,20604,20610]},{"a":23497,"l":"colour_count_0","c":"how many pixels of colour 0 the block has","t":"byte","b":[16],"x":[20548,20563,20618]},{"a":23498,"l":"colour_count_1","c":"of colour 1","t":"byte","b":[4],"x":[20568,20621,20628]},{"a":23499,"l":"colour_count_2","c":"of colour 2","t":"byte","b":[4],"x":[20571,20631,20638]},{"a":23500,"l":"colour_count_3","c":"of colour 3","t":"byte","b":[4],"x":[20574,20641,20648]},{"a":23501,"l":"preview_x","c":"the preview's column, two at a time","t":"byte","b":[152],"x":[20577,20657,20674,21590,21609]},{"a":23502,"l":"preview_y","c":"the preview's row","t":"byte","b":[39],"x":[20584,20684,21595,21601]},{"a":23503,"l":"field_index","c":"the field fill_texts is copying","t":"byte","b":[7],"x":[21203,21250]},{"a":23504,"l":"game_complete","c":"bit 7 set once level 100 has been passed","t":"byte","b":[0],"x":[20987,21404]},{"a":23505,"l":"level_passed","c":"bit 7 set when the level was passed: fire then moves on","t":"byte","b":[0,0],"x":[21025,21345,21368]},{"a":23507,"l":"line_number","c":"the line print_line is printing","t":"byte","b":[7],"x":[21840]},{"a":23508,"l":"line_pos","c":"the position in the line's text","t":"byte","b":[27],"x":[21896,21899,21920]},{"a":23509,"l":"line_column","c":"the screen column the next character goes to","t":"byte","b":[32],"x":[21871,21910,21923]},{"a":23510,"l":"end_line_index","c":"the index into end_lines","t":"byte","b":[7],"x":[21819,21830]},{"a":23511,"t":"gap","n":1065},{"a":24576,"l":"briefing_font","c":"the briefing and end screens' character set, at $6000 for the screen at $4000; in play this memory holds the shown copy of the terrain sprites instead","t":"byte","b":[255,255,255,255,255,255,193,153],"x":[3435,3438,4438]},{"a":24584,"t":"byte","b":[255,255,255,63,63,63,7,51]},{"a":24592,"t":"byte","b":[255,255,255,255,255,255,195,153]},{"a":24600,"t":"byte","b":[255,255,255,249,249,249,193,153]},{"a":24608,"t":"byte","b":[255,255,255,255,255,255,193,159]},{"a":24616,"t":"byte","b":[255,255,255,255,193,159,63,63]},{"a":24624,"t":"byte","b":[255,255,255,255,255,255,195,159]},{"a":24632,"t":"byte","b":[255,255,255,63,63,63,7,51]},{"a":24640,"l":"font_2","c":"the briefing font, its second 64 bytes; in play the same addresses hold the shown terrain that copy_column moves ($0D71)","t":"byte","b":[255,255,255,255,231,255,199,231],"x":[3441,3444]},{"a":24648,"t":"byte","b":[255,255,255,255,231,255,199,231]},{"a":24656,"t":"byte","b":[255,255,255,255,63,63,57,57]},{"a":24664,"t":"byte","b":[255,255,255,255,207,207,207,207]},{"a":24672,"t":"byte","b":[255,255,255,255,255,255,125,57]},{"a":24680,"t":"byte","b":[255,255,255,255,255,255,7,51]},{"a":24688,"t":"byte","b":[255,255,255,255,255,255,199,147]},{"a":24696,"t":"byte","b":[255,255,255,255,255,255,7,51]},{"a":24704,"l":"font_3","c":"the briefing font from $6080; copy_column's third pair of addresses in play","t":"byte","b":[255,255,255,255,255,255,193,153],"x":[3447,3450]},{"a":24712,"t":"byte","b":[255,255,255,255,255,255,35,9]},{"a":24720,"t":"byte","b":[255,255,255,255,255,255,195,159]},{"a":24728,"t":"byte","b":[255,255,255,231,231,231,129,231]},{"a":24736,"t":"byte","b":[255,255,255,255,255,255,57,57]},{"a":24744,"t":"byte","b":[255]},{"a":24745,"l":"a_60A9","c":"named only as the operand of the BIT at $2984 (the skip idiom); the bytes are the briefing font's","t":"byte","b":[255,255,255,255,255,57,57,255],"x":[10628]},{"a":24753,"t":"byte","b":[255,255,255,255,255,57,57,255]},{"a":24761,"t":"byte","b":[255,255,255,255,255,57,57]},{"a":24768,"l":"font_4","c":"the briefing font from $60C0; copy_column's fourth pair in play","t":"byte","b":[255,255,255,255,255,255,57,57],"x":[3453,3456]},{"a":24776,"t":"byte","b":[255,255,255,255,255,255,1,249]},{"a":24784,"t":"byte","b":[255,255,255,199,147,57,57,57]},{"a":24792,"t":"byte","b":[255,255,255,7,51,57,57,51]},{"a":24800,"t":"byte","b":[255,255,255,195,153,63,63,63]},{"a":24808,"t":"byte","b":[255,255,255,7,51,57,57,57]},{"a":24816,"t":"byte","b":[255,255,255,1,63,63,63,63]},{"a":24824,"t":"byte","b":[255,255,255,1,63,63,63,63]},{"a":24832,"l":"font_5","c":"the briefing font from $6100; copy_column's fifth pair","t":"byte","b":[255,255,255,195,153,63,63,63],"x":[3459,3462]},{"a":24840,"t":"byte","b":[255,255,255,57,57,57,57,57]},{"a":24848,"t":"byte","b":[255,255,255,195,231,231,231,231]},{"a":24856,"t":"byte","b":[255,255,255,249,249,249,249,249]},{"a":24864,"t":"byte","b":[255,255,255,57,57,51,39,15]},{"a":24872,"t":"byte","b":[255,255,255,63,63,63,63,63]},{"a":24880,"t":"byte","b":[255,255,255,125,57,17,1,41]},{"a":24888,"t":"byte","b":[255,255,255,7,51,57,57,57]},{"a":24896,"l":"font_6","c":"the briefing font from $6140; copy_column's sixth pair","t":"byte","b":[255,255,255,199,147,57,57,57],"x":[3465,3468]},{"a":24904,"t":"byte","b":[255,255,255,7,51,57,57,57]},{"a":24912,"t":"byte","b":[255,255,255,199,147,57,57,57]},{"a":24920,"t":"byte","b":[255,255,255,7,51,57,57,57]},{"a":24928,"t":"byte","b":[255,255,255,195,159,63,63,159]},{"a":24936,"t":"byte","b":[255,255,255,129,231,231,231,231]},{"a":24944,"t":"byte","b":[255,255,255,57,57,57,57,57]},{"a":24952,"t":"byte","b":[255,255,255,57,57,57,57,57]},{"a":24960,"l":"font_7","c":"the briefing font from $6180; copy_column's seventh pair","t":"byte","b":[255,255,255,57,57,57,57,57],"x":[3471,3474]},{"a":24968,"t":"byte","b":[255,255,255,57,57,147,147,199]},{"a":24976,"t":"byte","b":[255,255,255,153,153,153,219,195]},{"a":24984,"t":"byte","b":[255,255,255,1,249,243,243,231]},{"a":24992,"t":"byte","b":[255,255,255,199,147,147,57,57]},{"a":25000,"t":"byte","b":[255,255,255,207,199,231,231,231]},{"a":25008,"t":"byte","b":[255,255,255,135,243,249,249,243]},{"a":25016,"t":"byte","b":[255,255,255,135,51,249,249,243]},{"a":25024,"l":"font_8","c":"the briefing font from $61C0; copy_column's eighth pair","t":"byte","b":[255,255,255,243,227,227,195,195],"x":[3477,3480]},{"a":25032,"t":"byte","b":[255,255,255,7,63,63,63,63]},{"a":25040,"t":"byte","b":[255,255,255,195,159,63,63,7]},{"a":25048,"t":"byte","b":[255,255,255,1,249,243,243,243]},{"a":25056,"t":"byte","b":[255,255,255,199,147,57,57,147]},{"a":25064,"t":"byte","b":[255,255,255,199,147,57,57,57]},{"a":25072,"t":"byte","b":[255,255,255,57,57,51,243,231]},{"a":25080,"t":"byte","b":[255,255,255,231,231,231,231,231]},{"a":25088,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25096,"t":"byte","b":[255,255,255,255,255,255,231,231]},{"a":25104,"t":"byte","b":[255,255,255,231,207,207,159,159]},{"a":25112,"t":"byte","b":[255,255,255,231,243,243,249,249]},{"a":25120,"t":"byte","b":[255,255,255,231,195,153,153,249]},{"a":25128,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25136,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25144,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25152,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25160,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25168,"t":"byte","b":[255,255,255,143,39,51,51,151]},{"a":25176,"t":"byte","b":[57,57,57,57,57,153,193,255]},{"a":25184,"t":"byte","b":[57,57,57,57,57,51,7,255]},{"a":25192,"t":"byte","b":[57,63,63,63,57,153,195,255]},{"a":25200,"t":"byte","b":[57,57,57,57,57,153,193,255]},{"a":25208,"t":"byte","b":[63,63,7,63,63,159,193,255]},{"a":25216,"t":"byte","b":[63,7,63,63,63,63,63,255]},{"a":25224,"t":"byte","b":[63,63,51,57,57,153,195,255]},{"a":25232,"t":"byte","b":[57,57,57,57,57,57,57,255]},{"a":25240,"t":"byte","b":[231,231,231,231,231,231,195,255]},{"a":25248,"t":"byte","b":[231,231,231,231,231,231,143,255]},{"a":25256,"t":"byte","b":[57,51,7,51,57,57,57,255]},{"a":25264,"t":"byte","b":[207,207,207,207,207,207,231,255]},{"a":25272,"t":"byte","b":[17,1,41,57,57,57,57,255]},{"a":25280,"t":"byte","b":[57,57,57,57,57,57,57,255]},{"a":25288,"t":"byte","b":[57,57,57,57,57,57,131,255]},{"a":25296,"t":"byte","b":[57,57,57,51,7,63,63,255]},{"a":25304,"t":"byte","b":[57,57,57,153,193,249,249,255]},{"a":25312,"t":"byte","b":[25,63,63,63,63,63,63,255]},{"a":25320,"t":"byte","b":[63,159,199,243,249,249,3,255]},{"a":25328,"t":"byte","b":[231,231,231,231,231,231,231,255]},{"a":25336,"t":"byte","b":[57,57,57,57,57,57,131,255]},{"a":25344,"t":"byte","b":[57,57,57,57,57,147,199,255]},{"a":25352,"t":"byte","b":[57,57,41,1,17,57,125,255]},{"a":25360,"t":"byte","b":[147,199,199,147,57,57,57,255]},{"a":25368,"t":"byte","b":[57,57,57,129,249,243,135,255]},{"a":25376,"t":"byte","b":[243,231,207,159,63,63,1,255]},{"a":25384,"t":"byte","b":[57,57,1,57,57,57,57,255]},{"a":25392,"t":"byte","b":[7,51,57,57,57,51,7,255]},{"a":25400,"t":"byte","b":[63,63,63,63,63,153,195,255]},{"a":25408,"t":"byte","b":[57,57,57,57,57,51,7,255]},{"a":25416,"t":"byte","b":[7,63,63,63,63,63,1,255]},{"a":25424,"t":"byte","b":[63,7,63,63,63,63,63,255]},{"a":25432,"t":"byte","b":[63,49,57,57,57,153,195,255]},{"a":25440,"t":"byte","b":[1,57,57,57,57,57,57,255]},{"a":25448,"t":"byte","b":[231,231,231,231,231,231,195,255]},{"a":25456,"t":"byte","b":[249,249,249,57,57,147,199,255]},{"a":25464,"t":"byte","b":[31,15,39,51,57,57,57,255]},{"a":25472,"t":"byte","b":[63,63,63,63,63,63,1,255]},{"a":25480,"t":"byte","b":[57,57,57,57,57,57,57,255]},{"a":25488,"t":"byte","b":[57,57,57,57,57,57,57,255]},{"a":25496,"t":"byte","b":[57,57,57,57,57,147,199,255]},{"a":25504,"t":"byte","b":[57,57,57,51,7,63,63,255]},{"a":25512,"t":"byte","b":[57,57,57,57,57,145,193,255]},{"a":25520,"t":"byte","b":[57,57,51,7,51,57,57,255]},{"a":25528,"t":"byte","b":[199,243,249,249,249,243,7,255]},{"a":25536,"t":"byte","b":[231,231,231,231,231,231,231,255]},{"a":25544,"t":"byte","b":[57,57,57,57,57,57,131,255]},{"a":25552,"t":"byte","b":[57,57,57,57,147,199,239,255]},{"a":25560,"t":"byte","b":[57,57,41,1,17,57,125,255]},{"a":25568,"t":"byte","b":[199,199,199,147,147,57,57,255]},{"a":25576,"t":"byte","b":[231,231,231,231,231,231,231,255]},{"a":25584,"t":"byte","b":[231,207,207,159,159,63,1,255]},{"a":25592,"t":"byte","b":[57,57,57,57,147,147,199,255]},{"a":25600,"t":"byte","b":[231,231,231,231,231,231,231,255]},{"a":25608,"t":"byte","b":[231,207,159,159,63,63,1,255]},{"a":25616,"t":"byte","b":[231,243,249,249,249,51,135,255]},{"a":25624,"t":"byte","b":[147,147,51,1,243,243,243,255]},{"a":25632,"t":"byte","b":[7,243,249,249,249,51,135,255]},{"a":25640,"t":"byte","b":[19,57,57,57,57,147,199,255]},{"a":25648,"t":"byte","b":[231,231,231,231,231,231,231,255]},{"a":25656,"t":"byte","b":[199,147,57,57,57,147,199,255]},{"a":25664,"t":"byte","b":[57,145,193,249,249,243,135,255]},{"a":25672,"t":"byte","b":[231,207,207,159,153,57,57,255]},{"a":25680,"t":"byte","b":[231,231,231,255,255,231,231,255]},{"a":25688,"t":"byte","b":[255,255,255,255,231,231,231,255]},{"a":25696,"t":"byte","b":[231,255,255,255,255,255,255,255]},{"a":25704,"t":"byte","b":[159,159,159,159,207,207,231,255]},{"a":25712,"t":"byte","b":[249,249,249,249,243,243,231,255]},{"a":25720,"t":"byte","b":[243,243,231,231,255,231,231,255]},{"a":25728,"t":"byte","b":[255,255,255,255,231,231,207,207]},{"a":25736,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25744,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25752,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25760,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":25768,"t":"byte","b":[199,135,50,48,57,57,144,196]},{"a":25776,"t":"gap","n":848,"x":[21731]},{"a":26624,"l":"briefing_font_copy","c":"a second copy of the first 1 KB of the briefing font","t":"byte","b":[255,255,255,255,255,255,193,153]},{"a":26632,"t":"byte","b":[255,255,255,63,63,63,7,51]},{"a":26640,"t":"byte","b":[255,255,255,255,255,255,195,153]},{"a":26648,"t":"byte","b":[255,255,255,249,249,249,193,153]},{"a":26656,"t":"byte","b":[255,255,255,255,255,255,193,159]},{"a":26664,"t":"byte","b":[255,255,255,255,193,159,63,63]},{"a":26672,"t":"byte","b":[255,255,255,255,255,255,195,159]},{"a":26680,"t":"byte","b":[255,255,255,63,63,63,7,51]},{"a":26688,"t":"byte","b":[255,255,255,255,231,255,199,231]},{"a":26696,"t":"byte","b":[255,255,255,255,231,255,199,231]},{"a":26704,"t":"byte","b":[255,255,255,255,63,63,57,57]},{"a":26712,"t":"byte","b":[255,255,255,255,207,207,207,207]},{"a":26720,"t":"byte","b":[255,255,255,255,255,255,125,57]},{"a":26728,"t":"byte","b":[255,255,255,255,255,255,7,51]},{"a":26736,"t":"byte","b":[255,255,255,255,255,255,199,147]},{"a":26744,"t":"byte","b":[255,255,255,255,255,255,7,51]},{"a":26752,"t":"byte","b":[255,255,255,255,255,255,193,153]},{"a":26760,"t":"byte","b":[255,255,255,255,255,255,35,9]},{"a":26768,"t":"byte","b":[255,255,255,255,255,255,195,159]},{"a":26776,"t":"byte","b":[255,255,255,231,231,231,129,231]},{"a":26784,"t":"byte","b":[255,255,255,255,255,255,57,57]},{"a":26792,"t":"byte","b":[255,255,255,255,255,255,57,57]},{"a":26800,"t":"byte","b":[255,255,255,255,255,255,57,57]},{"a":26808,"t":"byte","b":[255,255,255,255,255,255,57,57]},{"a":26816,"t":"byte","b":[255,255,255,255,255,255,57,57]},{"a":26824,"t":"byte","b":[255,255,255,255,255,255,1,249]},{"a":26832,"t":"byte","b":[255,255,255,199,147,57,57,57]},{"a":26840,"t":"byte","b":[255,255,255,7,51,57,57,51]},{"a":26848,"t":"byte","b":[255,255,255,195,153,63,63,63]},{"a":26856,"t":"byte","b":[255,255,255,7,51,57,57,57]},{"a":26864,"t":"byte","b":[255,255,255,1,63,63,63,63]},{"a":26872,"t":"byte","b":[255,255,255,1,63,63,63,63]},{"a":26880,"t":"byte","b":[255,255,255,195,153,63,63,63]},{"a":26888,"t":"byte","b":[255,255,255,57,57,57,57,57]},{"a":26896,"t":"byte","b":[255,255,255,195,231,231,231,231]},{"a":26904,"t":"byte","b":[255,255,255,249,249,249,249,249]},{"a":26912,"t":"byte","b":[255,255,255,57,57,51,39,15]},{"a":26920,"t":"byte","b":[255,255,255,63,63,63,63,63]},{"a":26928,"t":"byte","b":[255,255,255,125,57,17,1,41]},{"a":26936,"t":"byte","b":[255,255,255,7,51,57,57,57]},{"a":26944,"t":"byte","b":[255,255,255,199,147,57,57,57]},{"a":26952,"t":"byte","b":[255,255,255,7,51,57,57,57]},{"a":26960,"t":"byte","b":[255,255,255,199,147,57,57,57]},{"a":26968,"t":"byte","b":[255,255,255,7,51,57,57,57]},{"a":26976,"t":"byte","b":[255,255,255,195,159,63,63,159]},{"a":26984,"t":"byte","b":[255,255,255,129,231,231,231,231]},{"a":26992,"t":"byte","b":[255,255,255,57,57,57,57,57]},{"a":27000,"t":"byte","b":[255,255,255,57,57,57,57,57]},{"a":27008,"t":"byte","b":[255,255,255,57,57,57,57,57]},{"a":27016,"t":"byte","b":[255,255,255,57,57,147,147,199]},{"a":27024,"t":"byte","b":[255,255,255,153,153,153,219,195]},{"a":27032,"t":"byte","b":[255,255,255,1,249,243,243,231]},{"a":27040,"t":"byte","b":[255,255,255,199,147,147,57,57]},{"a":27048,"t":"byte","b":[255,255,255,207,199,231,231,231]},{"a":27056,"t":"byte","b":[255,255,255,135,243,249,249,243]},{"a":27064,"t":"byte","b":[255,255,255,135,51,249,249,243]},{"a":27072,"t":"byte","b":[255,255,255,243,227,227,195,195]},{"a":27080,"t":"byte","b":[255,255,255,7,63,63,63,63]},{"a":27088,"t":"byte","b":[255,255,255,195,159,63,63,7]},{"a":27096,"t":"byte","b":[255,255,255,1,249,243,243,243]},{"a":27104,"t":"byte","b":[255,255,255,199,147,57,57,147]},{"a":27112,"t":"byte","b":[255,255,255,199,147,57,57,57]},{"a":27120,"t":"byte","b":[255,255,255,57,57,51,243,231]},{"a":27128,"t":"byte","b":[255,255,255,231,231,231,231,231]},{"a":27136,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27144,"t":"byte","b":[255,255,255,255,255,255,231,231]},{"a":27152,"t":"byte","b":[255,255,255,231,207,207,159,159]},{"a":27160,"t":"byte","b":[255,255,255,231,243,243,249,249]},{"a":27168,"t":"byte","b":[255,255,255,231,195,153,153,249]},{"a":27176,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":27184,"t":"byte","b":[255,255,255,255,255,255,255,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":[0,0,0,0,255,255,153,255]},{"a":27216,"t":"byte","b":[255,255,255,143,39,51,51,151]},{"a":27224,"t":"byte","b":[57,57,57,57,57,153,193,255]},{"a":27232,"t":"byte","b":[57,57,57,57,57,51,7,255]},{"a":27240,"t":"byte","b":[57,63,63,63,57,153,195,255]},{"a":27248,"t":"byte","b":[57,57,57,57,57,153,193,255]},{"a":27256,"t":"byte","b":[63,63,7,63,63,159,193,255]},{"a":27264,"t":"byte","b":[63,7,63,63,63,63,63,255]},{"a":27272,"t":"byte","b":[63,63,51,57,57,153,195,255]},{"a":27280,"t":"byte","b":[57,57,57,57,57,57,57,255]},{"a":27288,"t":"byte","b":[231,231,231,231,231,231,195,255]},{"a":27296,"t":"byte","b":[231,231,231,231,231,231,143,255]},{"a":27304,"t":"byte","b":[57,51,7,51,57,57,57,255]},{"a":27312,"t":"byte","b":[207,207,207,207,207,207,231,255]},{"a":27320,"t":"byte","b":[17,1,41,57,57,57,57,255]},{"a":27328,"t":"byte","b":[57,57,57,57,57,57,57,255]},{"a":27336,"t":"byte","b":[57,57,57,57,57,57,131,255]},{"a":27344,"t":"byte","b":[57,57,57,51,7,63,63,255]},{"a":27352,"t":"byte","b":[57,57,57,153,193,249,249,255]},{"a":27360,"t":"byte","b":[25,63,63,63,63,63,63,255]},{"a":27368,"t":"byte","b":[63,159,199,243,249,249,3,255]},{"a":27376,"t":"byte","b":[231,231,231,231,231,231,231,255]},{"a":27384,"t":"byte","b":[57,57,57,57,57,57,131,255]},{"a":27392,"t":"byte","b":[57,57,57,57,57,147,199,255]},{"a":27400,"t":"byte","b":[57,57,41,1,17,57,125,255]},{"a":27408,"t":"byte","b":[147,199,199,147,57,57,57,255]},{"a":27416,"t":"byte","b":[57,57,57,129,249,243,135,255]},{"a":27424,"t":"byte","b":[243,231,207,159,63,63,1,255]},{"a":27432,"t":"byte","b":[57,57,1,57,57,57,57,255]},{"a":27440,"t":"byte","b":[7,51,57,57,57,51,7,255]},{"a":27448,"t":"byte","b":[63,63,63,63,63,153,195,255]},{"a":27456,"t":"byte","b":[57,57,57,57,57,51,7,255]},{"a":27464,"t":"byte","b":[7,63,63,63,63,63,1,255]},{"a":27472,"t":"byte","b":[63,7,63,63,63,63,63,255]},{"a":27480,"t":"byte","b":[63,49,57,57,57,153,195,255]},{"a":27488,"t":"byte","b":[1,57,57,57,57,57,57,255]},{"a":27496,"t":"byte","b":[231,231,231,231,231,231,195,255]},{"a":27504,"t":"byte","b":[249,249,249,57,57,147,199,255]},{"a":27512,"t":"byte","b":[31,15,39,51,57,57,57,255]},{"a":27520,"t":"byte","b":[63,63,63,63,63,63,1,255]},{"a":27528,"t":"byte","b":[57,57,57,57,57,57,57,255]},{"a":27536,"t":"byte","b":[57,57,57,57,57,57,57,255]},{"a":27544,"t":"byte","b":[57,57,57,57,57,147,199,255]},{"a":27552,"t":"byte","b":[57,57,57,51,7,63,63,255]},{"a":27560,"t":"byte","b":[57,57,57,57,57,145,193,255]},{"a":27568,"t":"byte","b":[57,57,51,7,51,57,57,255]},{"a":27576,"t":"byte","b":[199,243,249,249,249,243,7,255]},{"a":27584,"t":"byte","b":[231,231,231,231,231,231,231,255]},{"a":27592,"t":"byte","b":[57,57,57,57,57,57,131,255]},{"a":27600,"t":"byte","b":[57,57,57,57,147,199,239,255]},{"a":27608,"t":"byte","b":[57,57,41,1,17,57,125,255]},{"a":27616,"t":"byte","b":[199,199,199,147,147,57,57,255]},{"a":27624,"t":"byte","b":[231,231,231,231,231,231,231,255]},{"a":27632,"t":"byte","b":[231,207,207,159,159,63,1,255]},{"a":27640,"t":"byte","b":[57,57,57,57,147,147,199,255]},{"a":27648,"t":"gap","n":1024,"x":[20521,20882]},{"a":28672,"l":"panel_charset","c":"the panel's character set, $7000-$77FF, which line 217 selects ($D018 = $0C, band_panel): the characters the panel shows lie in $7000-$739F (codes up to $73 in play), with the panel's rows of text at $7170 among them; sprite shapes $CF-$D2 at $73C0-$74BF are the panel's four sprites ($3F90), and tables follow from $74C0. Seen as sprite shapes, $7000-$73BF is $C0-$CE, which no sprite shows","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28680,"t":"byte","b":[0,48,0,48,48,28,48,28]},{"a":28688,"t":"byte","b":[0,48,0,48,48,60,48,28]},{"a":28696,"t":"byte","b":[20,52,16,52,52,52,52,52]},{"a":28704,"t":"byte","b":[0,0,0,0,0,63,63,21]},{"a":28712,"t":"byte","b":[0,0,0,0,0,244,244,84]},{"a":28720,"t":"byte","b":[0,0,3,3,3,63,63,23]},{"a":28728,"t":"byte","b":[0,0,64,64,64,244,244,84]},{"a":28736,"t":"byte","b":[0,0,8,45,45,33,1,1]},{"a":28744,"t":"byte","b":[0,0,192,0,64,64,64,64]},{"a":28752,"t":"byte","b":[0,7,47,33,1,1,0,3]},{"a":28760,"t":"byte","b":[0,64,224,32,0,160,224,192]},{"a":28768,"t":"byte","b":[20,52,16,52,52,52,52,53]},{"a":28776,"t":"byte","b":[0,0,17,0,65,49,7,31]},{"a":28784,"t":"byte","b":[0,0,16,0,4,48,64,209]},{"a":28792,"t":"byte","b":[0,0,2,11,11,49,61,1]},{"a":28800,"l":"stale_7080","c":"the address the operand at $2A5D holds in this snapshot, from before the level set-up: $1000 rewrites it with the level's object table ($E080); the bytes here are the panel character set's","t":"byte","b":[0,0,128,0,0,48,240,0],"x":[4471,10844,10902]},{"a":28808,"t":"byte","b":[0,0,2,11,43,41,37,37]},{"a":28816,"t":"byte","b":[0,0,128,0,12,44,248,48]},{"a":28824,"t":"byte","b":[0,0,0,2,14,14,7,0]},{"a":28832,"t":"byte","b":[0,0,160,192,192,128,112,64]},{"a":28840,"t":"byte","b":[0,5,16,68,66,2,3,0]},{"a":28848,"t":"byte","b":[0,0,0,128,224,224,64,112]},{"a":28856,"t":"byte","b":[0,4,0,0,4,2,11,59]},{"a":28864,"t":"byte","b":[0,0,0,16,0,128,128,0]},{"a":28872,"t":"byte","b":[52,52,52,20,52,20,52,21]},{"a":28880,"t":"byte","b":[0,0,0,0,0,0,0,81]},{"a":28888,"t":"byte","b":[0,0,0,0,0,0,0,65]},{"a":28896,"t":"byte","b":[3,3,1,0,0,0,0,81]},{"a":28904,"t":"byte","b":[64,64,64,0,0,0,0,65]},{"a":28912,"t":"byte","b":[2,0,0,0,0,0,0,81]},{"a":28920,"t":"byte","b":[64,192,192,0,0,0,0,65]},{"a":28928,"l":"stale_7100","c":"the operand at $2AC0 before $1000 rewrites it with the objects' columns ($E082); the bytes are the panel character set's","t":"byte","b":[0,0,3,0,0,0,0,81],"x":[10943]},{"a":28936,"t":"byte","b":[64,112,64,64,48,0,0,65]},{"a":28944,"t":"byte","b":[7,49,65,0,17,0,0,81]},{"a":28952,"t":"byte","b":[64,48,4,0,16,0,0,65]},{"a":28960,"t":"byte","b":[1,5,12,0,0,0,0,81]},{"a":28968,"t":"byte","b":[0,64,192,0,0,0,0,65]},{"a":28976,"t":"byte","b":[1,1,3,0,0,0,0,81]},{"a":28984,"t":"byte","b":[32,0,192,0,0,0,0,65]},{"a":28992,"t":"byte","b":[0,1,3,0,0,0,0,81]},{"a":29000,"t":"byte","b":[64,80,48,0,0,0,0,65]},{"a":29008,"t":"byte","b":[0,0,1,3,0,0,0,81]},{"a":29016,"t":"byte","b":[64,64,80,48,0,0,0,65]},{"a":29024,"t":"byte","b":[13,1,5,12,0,0,0,81]},{"a":29032,"t":"byte","b":[192,48,16,192,0,0,0,65]},{"a":29040,"l":"panel_rows","c":"the panel's three rows of characters, $7170-$71E7, copied to screen rows 22-24 at $4370 by $11B4, which also sets their colour RAM to 9","t":"byte","b":[0,0,1,0,0,1,0,0],"x":[4532]},{"a":29048,"t":"byte","b":[1,0,0,1,0,0,1,0]},{"a":29056,"l":"stale_7180","c":"the operand at $2AE6 before $1000 rewrites it ($E084); the bytes are the panel character set's","t":"byte","b":[0,1,0,0,1,0,0,1],"x":[10981]},{"a":29064,"t":"byte","b":[0,0,1,0,0,1,0,0]},{"a":29072,"t":"byte","b":[2,0,0,2,0,0,0,0]},{"a":29080,"t":"byte","b":[0,0,3,4,5,3,6,7]},{"a":29088,"t":"byte","b":[3,8,9,3,10,11,12,13]},{"a":29096,"t":"byte","b":[14,3,15,16,3,17,18,3]},{"a":29104,"t":"byte","b":[19,20,3,21,22,3,23,24]},{"a":29112,"t":"byte","b":[3,0,0,3,0,0,0,0]},{"a":29120,"t":"byte","b":[0,0,25,26,27,25,28,29]},{"a":29128,"t":"byte","b":[25,30,31,25,32,33,25,34]},{"a":29136,"t":"byte","b":[35,25,36,37,25,38,39,25]},{"a":29144,"t":"byte","b":[40,41,25,42,43,25,44,45]},{"a":29152,"t":"byte","b":[25,26,27,25,26,27,0,0]},{"a":29160,"t":"byte","b":[0,127,227,201,201,201,227,127]},{"a":29168,"t":"byte","b":[0,127,227,243,243,243,193,127]},{"a":29176,"t":"byte","b":[0,127,195,249,225,207,193,127]},{"a":29184,"l":"stale_7200","c":"the operand at $2AEF before $1000 rewrites it ($E086); the bytes are the panel character set's","t":"byte","b":[0,127,195,249,227,249,195,127],"x":[10990]},{"a":29192,"t":"byte","b":[0,127,207,201,201,193,249,127]},{"a":29200,"t":"byte","b":[0,127,195,207,195,249,195,127]},{"a":29208,"t":"byte","b":[0,127,227,207,195,201,227,127]},{"a":29216,"t":"byte","b":[0,127,193,249,241,249,249,127]},{"a":29224,"t":"byte","b":[0,127,227,201,227,201,227,127]},{"a":29232,"t":"byte","b":[0,127,227,201,225,249,227,127]},{"a":29240,"t":"byte","b":[0,127,255,255,255,255,255,127]},{"a":29248,"t":"byte","b":[0,254,199,147,147,147,199,254]},{"a":29256,"t":"byte","b":[0,254,199,231,231,231,131,254]},{"a":29264,"t":"byte","b":[0,254,135,243,199,159,131,254]},{"a":29272,"t":"byte","b":[0,254,135,243,231,243,135,254]},{"a":29280,"t":"byte","b":[0,254,159,147,147,131,243,254]},{"a":29288,"t":"byte","b":[0,254,135,159,135,243,135,254]},{"a":29296,"t":"byte","b":[0,254,199,159,135,147,199,254]},{"a":29304,"t":"byte","b":[0,254,131,243,227,243,243,254]},{"a":29312,"l":"stale_7280","c":"the operand at $2ADA before $1000 rewrites it ($E088); the bytes are the panel character set's","t":"byte","b":[0,254,199,147,199,147,199,254],"x":[10969]},{"a":29320,"t":"byte","b":[0,254,199,147,195,243,199,254]},{"a":29328,"t":"byte","b":[0,254,255,255,255,255,255,254]},{"a":29336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29344,"t":"byte","b":[0,0,126,198,198,198,126,0]},{"a":29352,"t":"byte","b":[0,192,252,198,198,198,252,0]},{"a":29360,"t":"byte","b":[0,0,126,192,192,192,126,0]},{"a":29368,"t":"byte","b":[0,6,126,198,198,198,126,0]},{"a":29376,"t":"byte","b":[0,0,126,192,248,192,126,0]},{"a":29384,"t":"byte","b":[0,62,96,192,248,192,192,192]},{"a":29392,"t":"byte","b":[0,0,126,192,222,198,126,0]},{"a":29400,"t":"byte","b":[0,192,252,198,198,198,198,0]},{"a":29408,"t":"byte","b":[0,56,0,56,24,24,60,0]},{"a":29416,"t":"byte","b":[0,192,204,216,240,220,198,0]},{"a":29424,"t":"byte","b":[0,56,24,24,24,24,60,0]},{"a":29432,"t":"byte","b":[0,0,198,238,254,214,198,0]},{"a":29440,"l":"stale_7300","c":"the operand at $2AE0 before $1000 rewrites it ($E08A); the bytes are the panel character set's","t":"byte","b":[0,0,252,198,198,198,198,0],"x":[10975]},{"a":29448,"t":"byte","b":[0,0,124,198,198,198,124,0]},{"a":29456,"t":"byte","b":[0,0,252,198,198,192,192,0]},{"a":29464,"t":"byte","b":[0,0,124,192,124,6,252,0]},{"a":29472,"t":"byte","b":[0,24,126,24,24,24,24,0]},{"a":29480,"t":"byte","b":[0,0,198,198,198,198,124,0]},{"a":29488,"t":"byte","b":[0,0,198,214,254,238,198,0]},{"a":29496,"t":"byte","b":[0,124,198,198,198,198,198,124]},{"a":29504,"t":"byte","b":[0,56,24,24,24,24,24,126]},{"a":29512,"t":"byte","b":[0,124,6,6,124,192,192,254]},{"a":29520,"t":"byte","b":[0,252,6,6,60,6,6,252]},{"a":29528,"t":"byte","b":[0,6,14,30,54,102,254,6]},{"a":29536,"t":"byte","b":[0,252,192,192,252,6,6,252]},{"a":29544,"t":"byte","b":[0,60,96,192,252,198,198,124]},{"a":29552,"t":"byte","b":[0,254,6,12,24,48,48,48]},{"a":29560,"t":"byte","b":[0,124,198,198,124,198,198,124]},{"a":29568,"l":"stale_7380","c":"the operand at $2AD4 before $1000 rewrites it ($E08C); the bytes are the panel character set's","t":"byte","b":[0,124,198,198,126,6,198,124],"x":[10963]},{"a":29576,"t":"byte","b":[0,198,206,28,56,112,230,198]},{"a":29584,"t":"byte","b":[0,0,0,24,0,0,24,0]},{"a":29592,"t":"byte","b":[0,0,0,0,126,0,0,0]},{"a":29600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29632,"l":"panel_sprite_shapes","c":"the panel's four sprite shapes, $CF-$D2 ($73C0-$74BF), one of them the highlight on the chosen skill ($3F90)","t":"byte","b":[0,0,0,2,96,0,3,102]},{"a":29640,"t":"byte","b":[0,3,6,0,0,112,0,1]},{"a":29648,"t":"byte","b":[252,0,3,252,0,3,252,0]},{"a":29656,"t":"byte","b":[1,248,0,0,240,0,76,0]},{"a":29664,"t":"byte","b":[0,108,192,0,96,192,0,14]},{"a":29672,"t":"byte","b":[0,0,63,128,0,127,128,0]},{"a":29680,"t":"byte","b":[127,128,0,63,0,0,30,0]},{"a":29688,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29696,"t":"byte","b":[0,0,0,7,224,0,24,24]},{"a":29704,"t":"byte","b":[0,32,4,0,64,2,0,64]},{"a":29712,"t":"byte","b":[2,0,64,2,0,66,66,0]},{"a":29720,"t":"byte","b":[38,100,0,26,88,0,6,96]},{"a":29728,"t":"byte","b":[0,112,14,0,12,48,0,2]},{"a":29736,"t":"byte","b":[64,0,2,64,0,2,64,0]},{"a":29744,"t":"byte","b":[4,32,0,24,24,0,127,254]},{"a":29752,"t":"byte","b":[0,0,0,1,0,0,0,0]},{"a":29760,"t":"byte","b":[0,0,0,0,0,0,7,160]},{"a":29768,"t":"byte","b":[0,55,232,0,23,168,0,31]},{"a":29776,"t":"byte","b":[232,0,21,232,0,23,232,0]},{"a":29784,"t":"byte","b":[23,232,0,1,192,0,3,192]},{"a":29792,"t":"byte","b":[0,13,232,0,1,192,0,3]},{"a":29800,"t":"byte","b":[192,0,3,128,0,1,192,0]},{"a":29808,"t":"byte","b":[3,128,0,7,224,0,0,0]},{"a":29816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29824,"t":"byte","b":[255,255,255,192,0,3,192,0]},{"a":29832,"t":"byte","b":[3,192,0,3,192,0,3,192]},{"a":29840,"t":"byte","b":[0,3,192,0,3,192,0,3]},{"a":29848,"t":"byte","b":[192,0,3,192,0,3,192,0]},{"a":29856,"t":"byte","b":[3,255,255,255,0,0,0,0]},{"a":29864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29888,"l":"char_addr_lo","c":"for each character code 0-255, the low byte of its 8 bytes in the character set at $5000 (code times 8)","t":"byte","b":[0,8,16,24,32,40,48,56],"x":[6624,6653,6686,6715,6836,6983,7029,7075,7126,7177,7228,8991,11593,11608]},{"a":29896,"t":"byte","b":[64,72,80,88,96,104,112,120]},{"a":29904,"t":"byte","b":[128,136,144,152,160,168,176,184]},{"a":29912,"t":"byte","b":[192,200,208,216,224,232,240,248]},{"a":29920,"t":"byte","b":[0,8,16,24,32,40,48,56]},{"a":29928,"t":"byte","b":[64,72,80,88,96,104,112,120]},{"a":29936,"t":"byte","b":[128,136,144,152,160,168,176,184]},{"a":29944,"t":"byte","b":[192,200,208,216,224,232,240,248]},{"a":29952,"t":"byte","b":[0,8,16,24,32,40,48,56]},{"a":29960,"t":"byte","b":[64,72,80,88,96,104,112,120]},{"a":29968,"t":"byte","b":[128,136,144,152,160,168,176,184]},{"a":29976,"t":"byte","b":[192,200,208,216,224,232,240,248]},{"a":29984,"t":"byte","b":[0,8,16,24,32,40,48,56]},{"a":29992,"t":"byte","b":[64,72,80,88,96,104,112,120]},{"a":30000,"t":"byte","b":[128,136,144,152,160,168,176,184]},{"a":30008,"t":"byte","b":[192,200,208,216,224,232,240,248]},{"a":30016,"t":"byte","b":[0,8,16,24,32,40,48,56]},{"a":30024,"t":"byte","b":[64,72,80,88,96,104,112,120]},{"a":30032,"t":"byte","b":[128,136,144,152,160,168,176,184]},{"a":30040,"t":"byte","b":[192,200,208,216,224,232,240,248]},{"a":30048,"t":"byte","b":[0,8,16,24,32,40,48,56]},{"a":30056,"t":"byte","b":[64,72,80,88,96,104,112,120]},{"a":30064,"t":"byte","b":[128,136,144,152,160,168,176,184]},{"a":30072,"t":"byte","b":[192,200,208,216,224,232,240,248]},{"a":30080,"t":"byte","b":[0,8,16,24,32,40,48,56]},{"a":30088,"t":"byte","b":[64,72,80,88,96,104,112,120]},{"a":30096,"t":"byte","b":[128,136,144,152,160,168,176,184]},{"a":30104,"t":"byte","b":[192,200,208,216,224,232,240,248]},{"a":30112,"t":"byte","b":[0,8,16,24,32,40,48,56]},{"a":30120,"t":"byte","b":[64,72,80,88,96,104,112,120]},{"a":30128,"t":"byte","b":[128,136,144,152,160,168,176,184]},{"a":30136,"t":"byte","b":[192,200,208,216,224,232,240,248]},{"a":30144,"l":"char_addr_hi","c":"for each character code 0-255, the high byte of its bitmap's address in the character set at $5000 ($50-$57)","t":"byte","b":[80,80,80,80,80,80,80,80],"x":[6630,6659,6692,6721,6842,6992,7038,7087,7138,7189,7240,8997,11599,11614]},{"a":30152,"t":"byte","b":[80,80,80,80,80,80,80,80]},{"a":30160,"t":"byte","b":[80,80,80,80,80,80,80,80]},{"a":30168,"t":"byte","b":[80,80,80,80,80,80,80,80]},{"a":30176,"t":"byte","b":[81,81,81,81,81,81,81,81]},{"a":30184,"t":"byte","b":[81,81,81,81,81,81,81,81]},{"a":30192,"t":"byte","b":[81,81,81,81,81,81,81,81]},{"a":30200,"t":"byte","b":[81,81,81,81,81,81,81,81]},{"a":30208,"t":"byte","b":[82,82,82,82,82,82,82,82]},{"a":30216,"t":"byte","b":[82,82,82,82,82,82,82,82]},{"a":30224,"t":"byte","b":[82,82,82,82,82,82,82,82]},{"a":30232,"t":"byte","b":[82,82,82,82,82,82,82,82]},{"a":30240,"t":"byte","b":[83,83,83,83,83,83,83,83]},{"a":30248,"t":"byte","b":[83,83,83,83,83,83,83,83]},{"a":30256,"t":"byte","b":[83,83,83,83,83,83,83,83]},{"a":30264,"t":"byte","b":[83,83,83,83,83,83,83,83]},{"a":30272,"t":"byte","b":[84,84,84,84,84,84,84,84]},{"a":30280,"t":"byte","b":[84,84,84,84,84,84,84,84]},{"a":30288,"t":"byte","b":[84,84,84,84,84,84,84,84]},{"a":30296,"t":"byte","b":[84,84,84,84,84,84,84,84]},{"a":30304,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":30312,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":30320,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":30328,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":30336,"t":"byte","b":[86,86,86,86,86,86,86,86]},{"a":30344,"t":"byte","b":[86,86,86,86,86,86,86,86]},{"a":30352,"t":"byte","b":[86,86,86,86,86,86,86,86]},{"a":30360,"t":"byte","b":[86,86,86,86,86,86,86,86]},{"a":30368,"t":"byte","b":[87,87,87,87,87,87,87,87]},{"a":30376,"t":"byte","b":[87,87,87,87,87,87,87,87]},{"a":30384,"t":"byte","b":[87,87,87,87,87,87,87,87]},{"a":30392,"t":"byte","b":[87,87,87,87,87,87,87,87]},{"a":30400,"l":"char_addr_hi_2","c":"the high bytes for the character set at $5800, used for the other screen","t":"byte","b":[88,88,88,88,88,88,88,88]},{"a":30408,"t":"byte","b":[88,88,88,88,88,88,88,88]},{"a":30416,"t":"byte","b":[88,88,88,88,88,88,88,88]},{"a":30424,"t":"byte","b":[88,88,88,88,88,88,88,88]},{"a":30432,"t":"byte","b":[89,89,89,89,89,89,89,89]},{"a":30440,"t":"byte","b":[89,89,89,89,89,89,89,89]},{"a":30448,"t":"byte","b":[89,89,89,89,89,89,89,89]},{"a":30456,"t":"byte","b":[89,89,89,89,89,89,89,89]},{"a":30464,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":30472,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":30480,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":30488,"t":"byte","b":[90,90,90,90,90,90,90,90]},{"a":30496,"t":"byte","b":[91,91,91,91,91,91,91,91]},{"a":30504,"t":"byte","b":[91,91,91,91,91,91,91,91]},{"a":30512,"t":"byte","b":[91,91,91,91,91,91,91,91]},{"a":30520,"t":"byte","b":[91,91,91,91,91,91,91,91]},{"a":30528,"t":"byte","b":[92,92,92,92,92,92,92,92]},{"a":30536,"t":"byte","b":[92,92,92,92,92,92,92,92]},{"a":30544,"t":"byte","b":[92,92,92,92,92,92,92,92]},{"a":30552,"t":"byte","b":[92,92,92,92,92,92,92,92]},{"a":30560,"t":"byte","b":[93,93,93,93,93,93,93,93]},{"a":30568,"t":"byte","b":[93,93,93,93,93,93,93,93]},{"a":30576,"t":"byte","b":[93,93,93,93,93,93,93,93]},{"a":30584,"t":"byte","b":[93,93,93,93,93,93,93,93]},{"a":30592,"t":"byte","b":[94,94,94,94,94,94,94,94]},{"a":30600,"t":"byte","b":[94,94,94,94,94,94,94,94]},{"a":30608,"t":"byte","b":[94,94,94,94,94,94,94,94]},{"a":30616,"t":"byte","b":[94,94,94,94,94,94,94,94]},{"a":30624,"t":"byte","b":[95,95,95,95,95,95,95,95]},{"a":30632,"t":"byte","b":[95,95,95,95,95,95,95,95]},{"a":30640,"t":"byte","b":[95,95,95,95,95,95,95,95]},{"a":30648,"t":"byte","b":[95,95,95,95,95,95,95,95]},{"a":30656,"l":"highlight_x","c":"the X position of the panel's highlight for each skill","t":"byte","b":[92,116,140,164,188,212,236,4],"x":[2637]},{"a":30664,"l":"highlight_msb","c":"its ninth bit","t":"byte","b":[14,14,14,14,14,14,14,15],"x":[2643]},{"a":30672,"l":"key_rows","c":"the keyboard rows of the 13 keys read_keys scans","t":"byte","b":[127,127,253,253,251,251,247,247],"x":[2679]},{"a":30680,"t":"byte","b":[223,223,253,254,127]},{"a":30685,"l":"key_columns","c":"their columns","t":"byte","b":[1,8,1,8,1,8,1,8],"x":[2688]},{"a":30693,"t":"byte","b":[1,8,128,1,2]},{"a":30698,"l":"count_cells","c":"the panel cells of the ten counts (release rate and skills)","t":"byte","b":[9,12,15,18,21,24,27,30],"x":[5497]},{"a":30706,"t":"byte","b":[3,6]},{"a":30708,"l":"text_cells","c":"the panel cells of the clock and the counts' digits","t":"byte","b":[36,38,39,9,10,18,19,25],"x":[10682]},{"a":30716,"t":"byte","b":[26,27,0,0]},{"a":30720,"l":"shapes_7800","c":"pixel shapes, small figures on a blank ground; no instruction names this block, and what reads it is open","t":"byte","b":[243,192,0,0,0,0,0,192]},{"a":30728,"t":"byte","b":[243,192,192,0,0,0,0,0]},{"a":30736,"t":"byte","b":[192,192,60,48,0,0,0,0]},{"a":30744,"t":"byte","b":[0,48,60,240,48,0,0,0]},{"a":30752,"t":"byte","b":[0,0,48,240,15,12,0,0]},{"a":30760,"t":"byte","b":[0,0,0,12,15,60,12,0]},{"a":30768,"t":"byte","b":[0,0,0,0,12,60,3,3]},{"a":30776,"t":"byte","b":[0,0,0,0,0,3,3,207]},{"a":30784,"t":"byte","b":[3,0,0,0,0,0,3,207]},{"a":30792,"t":"byte","b":[12,12,12,12,243,12,12,12]},{"a":30800,"t":"byte","b":[12,0,0,0,0,192,0,0]},{"a":30808,"t":"byte","b":[0,0,3,3,3,3,60,3]},{"a":30816,"t":"byte","b":[3,3,3,0,0,0,0,240]},{"a":30824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30832,"t":"byte","b":[15,0,0,0,0,192,192,192]},{"a":30840,"t":"byte","b":[192,60,192,192,192,192,0,0]},{"a":30848,"t":"byte","b":[0,0,3,0,0,0,0,48]},{"a":30856,"t":"byte","b":[48,48,48,207,48,48,48,48]},{"a":30864,"t":"byte","b":[0,0,12,60,12,12,63,0]},{"a":30872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30896,"t":"byte","b":[0,0,3,15,3,3,15,0]},{"a":30904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30912,"t":"byte","b":[0,0,0,0,0,0,192,0]},{"a":30920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30928,"t":"byte","b":[0,0,0,3,0,0,3,0]},{"a":30936,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30944,"t":"byte","b":[0,0,192,192,192,192,240,0]},{"a":30952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30976,"t":"byte","b":[0,0,48,240,48,48,252,0]},{"a":30984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30992,"t":"byte","b":[0,0,63,3,63,48,63,0]},{"a":31000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31024,"t":"byte","b":[0,0,15,0,15,12,15,0]},{"a":31032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31040,"t":"byte","b":[0,0,192,192,192,0,192,0]},{"a":31048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31056,"t":"byte","b":[0,0,3,0,3,3,3,0]},{"a":31064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31072,"t":"byte","b":[0,0,240,48,240,0,240,0]},{"a":31080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31104,"t":"byte","b":[0,0,252,12,252,192,252,0]},{"a":31112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31120,"t":"byte","b":[0,0,63,3,15,3,63,0]},{"a":31128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31152,"t":"byte","b":[0,0,15,0,3,0,15,0]},{"a":31160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31168,"t":"byte","b":[0,0,192,192,192,192,192,0]},{"a":31176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31184,"t":"byte","b":[0,0,3,0,0,0,3,0]},{"a":31192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31200,"t":"byte","b":[0,0,240,48,240,48,240,0]},{"a":31208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31232,"t":"byte","b":[0,0,252,12,60,12,252,0]},{"a":31240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31248,"t":"byte","b":[0,0,51,51,63,3,3,0]},{"a":31256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31264,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31280,"t":"byte","b":[0,0,12,12,15,0,0,0]},{"a":31288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31296,"t":"byte","b":[0,0,192,192,192,192,192,0]},{"a":31304,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31312,"t":"byte","b":[0,0,3,3,3,0,0,0]},{"a":31320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31328,"t":"byte","b":[0,0,48,48,240,48,48,0]},{"a":31336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31360,"t":"byte","b":[0,0,204,204,252,12,12,0]},{"a":31368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31376,"t":"byte","b":[0,0,63,48,63,3,63,0]},{"a":31384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31392,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31408,"t":"byte","b":[0,0,15,12,15,0,15,0]},{"a":31416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31424,"t":"byte","b":[0,0,192,0,192,192,192,0]},{"a":31432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31440,"t":"byte","b":[0,0,3,3,3,0,3,0]},{"a":31448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31456,"t":"byte","b":[0,0,240,0,240,48,240,0]},{"a":31464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31488,"t":"byte","b":[0,0,252,192,252,12,252,0]},{"a":31496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31504,"l":"blast_shape","c":"the bomber's blast picture: one byte column a row ($7B10, $7B30)","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[9005]},{"a":31512,"t":"byte","b":[20,24,13,11,11,7,7,7]},{"a":31520,"t":"byte","b":[11,31,47,191,255,191,63,47]},{"a":31528,"t":"byte","b":[47,31,31,31,47,46,121,116]},{"a":31536,"l":"blast_shape_2","c":"the blast picture's second column of bytes ($2333)","t":"byte","b":[80,0,0,0,0,0,0,0],"x":[9011]},{"a":31544,"t":"byte","b":[2,3,7,71,155,239,255,255]},{"a":31552,"t":"byte","b":[255,255,255,255,255,255,255,255]},{"a":31560,"t":"byte","b":[255,255,255,255,191,111,30,13]},{"a":31568,"t":"byte","b":[8,0,0,0,0,0,0,0]},{"a":31576,"t":"byte","b":[0,0,64,129,235,254,253,249]},{"a":31584,"t":"byte","b":[248,248,248,253,254,255,255,255]},{"a":31592,"t":"byte","b":[254,253,253,253,253,174,75,3]},{"a":31600,"t":"byte","b":[1,0,0,0,0,0,0,0]},{"a":31608,"t":"byte","b":[0,0,64,128,64,64,0,0]},{"a":31616,"t":"byte","b":[0,0,0,0,0,64,192,64]},{"a":31624,"t":"byte","b":[0,0,0,0,0,0,0,64]},{"a":31632,"t":"byte","b":[128,0,0,0,0,0,0,0]},{"a":31640,"t":"byte","b":[0,0,64,208,181,105,85,85]},{"a":31648,"t":"byte","b":[0,1,7,31,105,85,85,149]},{"a":31656,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":31664,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":31672,"t":"byte","b":[0,0,0,80,149,90,86,85]},{"a":31680,"t":"byte","b":[0,0,0,22,122,181,85,85]},{"a":31688,"t":"byte","b":[85,85,85,85,101,85,85,85]},{"a":31696,"t":"byte","b":[85,85,85,85,85,85,101,85]},{"a":31704,"t":"byte","b":[0,0,0,0,1,7,90,85]},{"a":31712,"t":"byte","b":[0,0,0,64,208,244,109,90]},{"a":31720,"t":"byte","b":[85,149,85,85,85,85,85,85]},{"a":31728,"t":"byte","b":[85,85,85,85,89,85,85,85]},{"a":31736,"t":"byte","b":[0,0,0,1,86,165,181,101]},{"a":31744,"t":"byte","b":[0,0,0,144,165,86,85,85]},{"a":31752,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":31760,"t":"byte","b":[85,101,85,85,85,85,85,85]},{"a":31768,"t":"byte","b":[0,0,0,64,165,170,170,170]},{"a":31776,"t":"byte","b":[0,0,17,38,174,170,170,170]},{"a":31784,"t":"byte","b":[171,175,174,170,171,170,170,170]},{"a":31792,"t":"byte","b":[170,234,234,234,170,170,174,170]},{"a":31800,"t":"byte","b":[0,0,1,0,148,171,175,174]},{"a":31808,"t":"byte","b":[0,16,0,0,22,170,234,234]},{"a":31816,"t":"byte","b":[170,171,170,170,170,171,175,174]},{"a":31824,"t":"byte","b":[234,170,174,174,170,170,234,234]},{"a":31832,"t":"byte","b":[0,4,0,0,20,9,94,171]},{"a":31840,"t":"byte","b":[0,16,32,80,128,208,233,174]},{"a":31848,"t":"byte","b":[170,170,170,171,175,174,170,171]},{"a":31856,"t":"byte","b":[174,170,170,170,234,234,234,170]},{"a":31864,"t":"byte","b":[0,65,4,22,170,170,170,170]},{"a":31872,"t":"byte","b":[0,0,4,152,174,174,170,170]},{"a":31880,"t":"byte","b":[170,171,175,174,170,171,170,170]},{"a":31888,"t":"byte","b":[170,170,234,234,234,170,170,170]},{"a":31896,"t":"byte","b":[0,0,0,0,0,192,240,255]},{"a":31904,"t":"byte","b":[0,0,0,0,3,15,63,255]},{"a":31912,"t":"byte","b":[255,255,252,255,252,51,12,48]},{"a":31920,"t":"byte","b":[255,255,252,51,204,48,12,0]},{"a":31928,"t":"byte","b":[0,0,0,0,0,240,255,255]},{"a":31936,"t":"byte","b":[0,0,0,0,0,63,255,255]},{"a":31944,"t":"byte","b":[255,255,252,255,252,63,204,48]},{"a":31952,"t":"byte","b":[255,255,255,255,252,51,192,3]},{"a":31960,"t":"byte","b":[0,0,0,0,0,3,15,255]},{"a":31968,"t":"byte","b":[0,0,0,0,192,240,252,255]},{"a":31976,"t":"byte","b":[255,255,255,255,255,255,204,48]},{"a":31984,"t":"byte","b":[255,255,255,63,255,63,12,51]},{"a":31992,"t":"byte","b":[0,0,0,0,3,255,255,255]},{"a":32000,"t":"byte","b":[0,0,0,0,240,255,255,255]},{"a":32008,"t":"byte","b":[255,63,255,63,204,51,204,51]},{"a":32016,"t":"byte","b":[255,255,255,255,252,243,204,3]},{"a":32024,"l":"sprite_y_by_fine","c":"the terrain sprites' Y offset for each fine scroll position","t":"byte","b":[16,8,0,16,8,0,16,8],"x":[3306]},{"a":32032,"t":"byte","b":[0,16,8,0,16,8,0,16]},{"a":32040,"t":"byte","b":[8,0,16,8,0,16,8,0]},{"a":32048,"t":"byte","b":[16,8,0,16,8,0,16,8]},{"a":32056,"t":"byte","b":[0,16,8,0,16,8,0,16]},{"a":32064,"t":"byte","b":[8,0,16,8,0,16,8,0]},{"a":32072,"t":"byte","b":[16,8,0,16,8,0,16,8]},{"a":32080,"t":"byte","b":[0,16,8,0,16,8,0,16]},{"a":32088,"t":"byte","b":[8,0,16,8,0,16,8,0]},{"a":32096,"t":"byte","b":[16,8,0,16,8,0,16,8]},{"a":32104,"t":"byte","b":[0,16,8,0,16,8,0,16]},{"a":32112,"t":"byte","b":[8,0,16,8,0,16,8,0]},{"a":32120,"t":"byte","b":[16,8,0,16,8,0,16,8]},{"a":32128,"t":"byte","b":[0,16,8,0,16,8,0,16]},{"a":32136,"t":"byte","b":[8,0,16,8,0,16,8,0]},{"a":32144,"l":"panel_fixed","c":"the panel's 13 fixed cells: character and position, two bytes each","t":"byte","b":[97],"x":[5590]},{"a":32145,"l":"panel_fixed_pos","c":"the second byte of each pair in panel_fixed: the cell's position ($15D9)","t":"byte","b":[13,101,14,100,15,114,16,92],"x":[5593]},{"a":32153,"t":"byte","b":[21,96,22,114,23,113,28,100]},{"a":32161,"t":"byte","b":[31,92,32,95,33,88,34,115]},{"a":32169,"t":"byte","b":[37]},{"a":32170,"l":"mine_x","c":"the miner's cells' X offsets","t":"byte","b":[6,7,7,8,8,8,9,8],"x":[10078,10111]},{"a":32178,"t":"byte","b":[9,8,9,8,9,8,9,7]},{"a":32186,"t":"byte","b":[8,9,6,7,8,9,7,8]},{"a":32194,"t":"byte","b":[8,8,8]},{"a":32197,"l":"mine_y","c":"their Y offsets","t":"byte","b":[6,6,7,7,8,9,9,10],"x":[10082,10115]},{"a":32205,"t":"byte","b":[10,11,11,12,12,13,13,14]},{"a":32213,"t":"byte","b":[14,14,15,15,15,15,16,16]},{"a":32221,"t":"byte","b":[16,16,16,136]},{"a":32225,"l":"mine_step","c":"the movement step the miner's handler returns in Y for each frame ($27AA)","t":"byte","b":[136,136,136,136,136,136,136,136],"x":[10154]},{"a":32233,"t":"byte","b":[137,136,136,136,136]},{"a":32238,"l":"mine_first","c":"the first cell of each mine stroke","t":"byte","b":[136,136],"x":[10072]},{"a":32240,"l":"mine_last","c":"the last cell","t":"byte","b":[136,136,136,136,136,129,136,128],"x":[10066]},{"a":32248,"t":"byte","b":[0,7,14,21,26]},{"a":32253,"l":"climb_actions","c":"the climbing actions by direction ($10, $91)","t":"byte","b":[16,145],"x":[10192,10295]},{"a":32255,"l":"unpack_read_start","c":"the address the rearranging loop's LDA operand holds before $E0E9 sets it to $B12F; the byte is climb_actions'","t":"byte","b":[144],"x":[57621]},{"a":32256,"t":"gap","n":512,"x":[4457,8591,8642]},{"a":32768,"l":"terrain_0","c":"the level's terrain as multicolour sprite shapes, built by the level's unpacker ($E094): 78 byte-columns of four pixels by 168 lines, arranged as the play area's sprites read them; $8000-$83FF holds the first shapes","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[4435,57624]},{"a":32776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32928,"t":"byte","b":[0,0]},{"a":32930,"l":"a_80A2","c":"named only as the operand of the BIT at $5235 (the skip idiom); the bytes are terrain_0's","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[21045]},{"a":32938,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32946,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32954,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32962,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32970,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32978,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32986,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":32994,"c":"the level's terrain shapes, continued: $80E2-$83BE","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33002,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33010,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33018,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33026,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33034,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33042,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33050,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33058,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33066,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33074,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33082,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33090,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33098,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33106,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33114,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33122,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33130,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33138,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33146,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33154,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33162,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33170,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33178,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33186,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33194,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33202,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33210,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33218,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33226,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33234,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33242,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33250,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33258,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33266,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33274,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33282,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33290,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33298,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33306,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33314,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33322,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33330,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33338,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33346,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33354,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33362,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33370,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33378,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33386,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33394,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33402,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33410,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33418,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33426,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33434,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33442,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33450,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33458,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33466,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33474,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33482,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33490,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33498,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33506,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33514,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33522,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33530,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33538,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33546,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33554,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33562,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33570,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33578,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33586,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33594,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33602,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33610,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33618,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33626,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33634,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33642,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33650,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33658,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33666,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33674,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33682,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33690,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33698,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33706,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33714,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33722,"t":"byte","b":[0,0,0,0,0]},{"a":33727,"l":"terrain_0b","c":"the level's terrain shapes, $83BF-$83FF","t":"byte","b":[17,0,0,0,0,0,0,0]},{"a":33735,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33743,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33751,"t":"byte","b":[0,0,0,1,0,0,0,0]},{"a":33759,"t":"byte","b":[0,1,0,0,1,0,0,5]},{"a":33767,"t":"byte","b":[0,0,5,0,0,7,0,0]},{"a":33775,"t":"byte","b":[23,0,0,5,0,0,23,0]},{"a":33783,"t":"byte","b":[0,21,0,0,23,0,0,0]},{"a":33791,"t":"byte","b":[69]},{"a":33792,"l":"terrain_1","c":"the level's terrain shapes, $8400-$87FF","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33816,"t":"byte","b":[0,0,85,0,0,21,0,0]},{"a":33824,"t":"byte","b":[85,0,0,21,0,0,21,0]},{"a":33832,"t":"byte","b":[0,21,0,0,5,0,0,1]},{"a":33840,"t":"byte","b":[0,0,1,0,0,1,0,0]},{"a":33848,"t":"byte","b":[1,0,0,0,0,0,1,0]},{"a":33856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33912,"t":"byte","b":[0,0,0,0,0,0,0,87]},{"a":33920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33928,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33936,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33944,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":33992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34120,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34160,"t":"byte","b":[0,0,0,0,0,4,0,0]},{"a":34168,"t":"byte","b":[16,0,0,5,0,0,21,0]},{"a":34176,"t":"byte","b":[0,0,21,0,0,17,0,0]},{"a":34184,"t":"byte","b":[84,0,0,20,0,0,17,0]},{"a":34192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34200,"t":"byte","b":[0,0,84,0,1,125,0,1]},{"a":34208,"t":"byte","b":[127,0,1,215,0,5,85,0]},{"a":34216,"t":"byte","b":[5,95,0,5,87,0,5,93]},{"a":34224,"t":"byte","b":[0,5,87,0,21,93,0,5]},{"a":34232,"t":"byte","b":[117,0,21,87,0,85,95,85]},{"a":34240,"t":"byte","b":[0,21,85,0,85,87,1,125]},{"a":34248,"t":"byte","b":[85,0,93,85,1,213,85,5]},{"a":34256,"t":"byte","b":[213,85,21,85,117,119,117,117]},{"a":34264,"t":"byte","b":[95,85,125,95,213,85,93,213]},{"a":34272,"t":"byte","b":[85,87,117,85,85,85,213,213]},{"a":34280,"t":"byte","b":[87,85,117,119,213,253,125,245]},{"a":34288,"t":"byte","b":[125,93,245,117,87,213,245,87]},{"a":34296,"t":"byte","b":[245,85,87,85,0,0,0,85]},{"a":34304,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34312,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34328,"t":"byte","b":[213,85,93,85,85,119,85,85]},{"a":34336,"t":"byte","b":[127,85,85,87,85,85,117,87]},{"a":34344,"t":"byte","b":[85,95,87,85,117,85,85,85]},{"a":34352,"t":"byte","b":[85,245,85,85,117,245,93,117]},{"a":34360,"t":"byte","b":[245,87,215,213,87,87,245,0]},{"a":34368,"t":"byte","b":[85,119,117,20,119,117,69,85]},{"a":34376,"t":"byte","b":[85,1,85,85,65,85,85,4]},{"a":34384,"t":"byte","b":[85,85,4,85,85,0,85,215]},{"a":34392,"t":"byte","b":[0,125,87,0,85,85,0,23]},{"a":34400,"t":"byte","b":[87,0,1,87,0,1,23,0]},{"a":34408,"t":"byte","b":[0,85,0,0,21,0,0,23]},{"a":34416,"t":"byte","b":[0,0,23,0,0,21,0,0]},{"a":34424,"t":"byte","b":[21,0,0,5,0,0,21,0]},{"a":34432,"t":"byte","b":[0,0,5,0,0,1,0,0]},{"a":34440,"t":"byte","b":[4,0,0,1,0,0,0,0]},{"a":34448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34488,"t":"byte","b":[0,0,0,0,0,0,0,1]},{"a":34496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34552,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":34560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34616,"t":"byte","b":[0,0,0,0,0,0,0,213]},{"a":34624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":34648,"t":"byte","b":[0,0,0,0,0,0,0,20]},{"a":34656,"t":"byte","b":[0,0,125,0,1,127,64,1]},{"a":34664,"t":"byte","b":[215,64,5,21,68,4,95,209]},{"a":34672,"t":"byte","b":[4,87,209,65,93,245,5,87]},{"a":34680,"t":"byte","b":[213,85,93,213,17,117,85,87]},{"a":34688,"t":"byte","b":[69,87,245,85,95,117,85,85]},{"a":34696,"t":"byte","b":[117,85,87,253,85,85,245,85]},{"a":34704,"t":"byte","b":[85,87,85,85,85,85,85,93]},{"a":34712,"t":"byte","b":[85,85,93,85,213,85,85,215]},{"a":34720,"t":"byte","b":[119,85,85,245,85,85,253,213]},{"a":34728,"t":"byte","b":[85,93,213,85,87,245,85,85]},{"a":34736,"t":"byte","b":[213,93,85,213,119,87,85,127]},{"a":34744,"t":"byte","b":[215,245,87,213,117,119,85,87]},{"a":34752,"t":"byte","b":[117,95,85,253,117,85,245,93]},{"a":34760,"t":"byte","b":[85,117,85,245,87,213,85,87]},{"a":34768,"t":"byte","b":[245,85,93,117,85,85,85,85]},{"a":34776,"t":"byte","b":[85,253,85,85,125,85,85,223]},{"a":34784,"t":"byte","b":[85,85,125,85,85,221,85,87]},{"a":34792,"t":"byte","b":[85,85,85,127,85,85,247,85]},{"a":34800,"t":"byte","b":[85,87,93,85,127,215,85,95]},{"a":34808,"t":"byte","b":[85,85,87,85,0,0,0,85]},{"a":34816,"l":"terrain_2","c":"the level's terrain shapes, $8800-$8BFF","t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":34824,"t":"byte","b":[87,85,85,85,117,85,125,87]},{"a":34832,"t":"byte","b":[85,93,93,85,253,87,85,247]},{"a":34840,"t":"byte","b":[93,85,117,87,85,87,87,213]},{"a":34848,"t":"byte","b":[85,93,221,213,87,85,213,85]},{"a":34856,"t":"byte","b":[87,85,85,93,85,213,95,213]},{"a":34864,"t":"byte","b":[85,87,213,213,87,85,85,85]},{"a":34872,"t":"byte","b":[85,213,85,245,213,87,117,93]},{"a":34880,"t":"byte","b":[85,85,213,117,85,85,213,85]},{"a":34888,"t":"byte","b":[85,213,85,85,245,85,85,85]},{"a":34896,"t":"byte","b":[85,85,245,85,87,245,85,85]},{"a":34904,"t":"byte","b":[245,85,87,85,85,85,85,85]},{"a":34912,"t":"byte","b":[87,85,85,95,85,85,93,85]},{"a":34920,"t":"byte","b":[85,85,85,85,95,85,85,95]},{"a":34928,"t":"byte","b":[21,85,95,5,85,85,21,85]},{"a":34936,"t":"byte","b":[85,17,85,85,20,85,85,0]},{"a":34944,"t":"byte","b":[0,85,85,64,85,85,0,85]},{"a":34952,"t":"byte","b":[85,0,21,93,0,5,85,0]},{"a":34960,"t":"byte","b":[5,95,0,5,87,0,1,87]},{"a":34968,"t":"byte","b":[0,1,85,0,1,85,0,5]},{"a":34976,"t":"byte","b":[85,0,1,85,0,1,85,0]},{"a":34984,"t":"byte","b":[1,85,0,1,85,0,0,85]},{"a":34992,"t":"byte","b":[0,1,85,0,0,87,0,0]},{"a":35000,"t":"byte","b":[85,0,0,87,0,0,85,85]},{"a":35008,"t":"byte","b":[0,0,85,0,0,87,0,0]},{"a":35016,"t":"byte","b":[85,0,0,85,0,0,85,0]},{"a":35024,"t":"byte","b":[0,85,0,0,85,0,0,85]},{"a":35032,"t":"byte","b":[0,0,85,0,1,85,0,0]},{"a":35040,"t":"byte","b":[85,0,0,87,0,1,85,0]},{"a":35048,"t":"byte","b":[0,85,0,1,85,0,1,85]},{"a":35056,"t":"byte","b":[0,1,87,0,5,85,0,5]},{"a":35064,"t":"byte","b":[85,0,1,85,0,5,85,117]},{"a":35072,"t":"byte","b":[0,1,87,0,21,213,0,5]},{"a":35080,"t":"byte","b":[85,0,21,85,0,21,85,0]},{"a":35088,"t":"byte","b":[21,85,0,21,85,0,85,85]},{"a":35096,"t":"byte","b":[0,21,85,1,85,85,1,85]},{"a":35104,"t":"byte","b":[85,0,87,85,5,85,85,1]},{"a":35112,"t":"byte","b":[87,85,5,85,213,5,87,85]},{"a":35120,"t":"byte","b":[5,95,213,5,95,85,5,95]},{"a":35128,"t":"byte","b":[213,21,95,85,21,119,85,85]},{"a":35136,"t":"byte","b":[21,93,85,85,117,85,21,93]},{"a":35144,"t":"byte","b":[85,21,117,85,85,85,85,21]},{"a":35152,"t":"byte","b":[85,85,85,85,85,85,85,87]},{"a":35160,"t":"byte","b":[85,85,95,85,85,95,85,85]},{"a":35168,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":35176,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":35184,"t":"byte","b":[85,85,85,85,85,85,213,117]},{"a":35192,"t":"byte","b":[85,213,117,85,85,125,85,85]},{"a":35200,"t":"byte","b":[85,93,85,87,127,85,87,127]},{"a":35208,"t":"byte","b":[85,87,223,85,85,125,85,85]},{"a":35216,"t":"byte","b":[87,85,85,119,85,93,93,85]},{"a":35224,"t":"byte","b":[117,127,85,125,95,85,223,125]},{"a":35232,"t":"byte","b":[245,223,215,245,125,85,213,127]},{"a":35240,"t":"byte","b":[87]},{"a":35241,"l":"a_89A9","c":"named only as the operand of the BITs at $2547 and $25E3 (the skip idiom); the bytes are terrain_2's","t":"byte","b":[117,117,85,213,85,85,87,87],"x":[9543,9699]},{"a":35249,"t":"byte","b":[85,93,85,85,87,85,85,87]},{"a":35257,"t":"byte","b":[85,85,85,85,85,119,253,85]},{"a":35265,"t":"byte","b":[85,117,85,85,119,85,85,127]},{"a":35273,"t":"byte","b":[85,85,119,85,85,85,85,85]},{"a":35281,"t":"byte","b":[85,93,85,85,127,85,87,125]},{"a":35289,"t":"byte","b":[85,85,87,85,85,93,85,85]},{"a":35297,"t":"byte","b":[85,85,85,0,0,0,0,0]},{"a":35305,"t":"gap","n":22},{"a":35327,"l":"terrain_2b","c":"the level's terrain shapes, $89FF-$8BFF","t":"byte","b":[93,221,213,125,119,213,93,245]},{"a":35335,"t":"byte","b":[87,117,253,213,85,247,85,117]},{"a":35343,"t":"byte","b":[127,213,85,223,85,85,95,213]},{"a":35351,"t":"byte","b":[85,223,117,85,87,215,85,85]},{"a":35359,"t":"byte","b":[117,213,85,215,117,85,85,221]},{"a":35367,"t":"byte","b":[85,85,117,85,85,213,85,85]},{"a":35375,"t":"byte","b":[245,93,85,221,85,85,85,93]},{"a":35383,"t":"byte","b":[87,117,85,85,221,93,85,245]},{"a":35391,"t":"byte","b":[85,125,85,213,117,85,85,87]},{"a":35399,"t":"byte","b":[85,85,125,85,85,125,85,85]},{"a":35407,"t":"byte","b":[127,85,85,85,85,85,85,85]},{"a":35415,"t":"byte","b":[85,85,125,85,85,125,85,85]},{"a":35423,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":35431,"t":"byte","b":[213,85,85,85,85,85,85,85]},{"a":35439,"t":"byte","b":[85,213,85,85,85,85,85,85]},{"a":35447,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":35455,"t":"byte","b":[85,85,125,87,85,85,95,87]},{"a":35463,"t":"byte","b":[93,93,221,119,85,247,95,95]},{"a":35471,"t":"byte","b":[119,253,95,119,213,95,215,213]},{"a":35479,"t":"byte","b":[85,215,213,85,215,85,85,215]},{"a":35487,"t":"byte","b":[213,85,93,87,85,85,247,213]},{"a":35495,"t":"byte","b":[87,87,213,85,215,213,87,87]},{"a":35503,"t":"byte","b":[213,85,117,245,213,85,213,213]},{"a":35511,"t":"byte","b":[85,93,213,85,125,85,85,93]},{"a":35519,"t":"byte","b":[247,85,85,125,245,85,95,85]},{"a":35527,"t":"byte","b":[85,127,245,85,93,213,85,85]},{"a":35535,"t":"byte","b":[85,87,85,245,95,85,117,87]},{"a":35543,"t":"byte","b":[245,245,95,85,245,87,215,213]},{"a":35551,"t":"byte","b":[85,221,85,87,87,85,87,87]},{"a":35559,"t":"byte","b":[85,87,85,85,85,85,85,85]},{"a":35567,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":35575,"t":"byte","b":[93,85,85,93,119,213,85,95]},{"a":35583,"t":"byte","b":[87,85,85,95,85,85,85,93]},{"a":35591,"t":"byte","b":[85,85,117,85,85,93,85,213]},{"a":35599,"t":"byte","b":[93,87,117,85,87,253,93,85]},{"a":35607,"t":"byte","b":[125,93,87,117,85,85,245,93]},{"a":35615,"t":"byte","b":[87,85,93,85,85,85,85,95]},{"a":35623,"t":"byte","b":[87,85,95,85,85,117,95,85]},{"a":35631,"t":"byte","b":[245,95,85,127,95,85,245,95]},{"a":35639,"t":"byte","b":[85,125,93,85,93,117,85,117]},{"a":35647,"t":"byte","b":[85,85,85,117,85,85,117,85]},{"a":35655,"t":"byte","b":[85,85,85,85,85,85,93,85]},{"a":35663,"t":"byte","b":[85,85,85,85,87,213,85,119]},{"a":35671,"t":"byte","b":[245,85,85,213,85,87,245,85]},{"a":35679,"t":"byte","b":[85,85,85,87,85,85,85,213]},{"a":35687,"t":"byte","b":[85,87,85,85,87,85,85,95]},{"a":35695,"t":"byte","b":[85,85,87,85,85,125,213,85]},{"a":35703,"t":"byte","b":[125,85,85,255,221,85,127,119]},{"a":35711,"t":"byte","b":[85,85,95,215,85,117,247,85]},{"a":35719,"t":"byte","b":[87,213,85,85,87,85,85,87]},{"a":35727,"t":"byte","b":[85,87,117,85,85,255,85,87]},{"a":35735,"t":"byte","b":[93,85,85,117,85,85,247,85]},{"a":35743,"t":"byte","b":[85,117,85,87,125,85,85,245]},{"a":35751,"t":"byte","b":[85,85,253,85,85,223,85,87]},{"a":35759,"t":"byte","b":[247,93,87,95,85,85,117,213]},{"a":35767,"t":"byte","b":[85,95,247,85,87,253,85,85]},{"a":35775,"t":"byte","b":[0,247,213,85,255,245,85,247]},{"a":35783,"t":"byte","b":[221,117,95,117,93,87,245,253]},{"a":35791,"t":"byte","b":[117,245,127,213,221,245,119,255]},{"a":35799,"t":"byte","b":[213,87,127,213,87,253,221,95]},{"a":35807,"t":"byte","b":[119,117,85,253,221,0,0,0]},{"a":35815,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":35823,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":35831,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":35839,"t":"byte","b":[85]},{"a":35840,"l":"terrain_3","c":"the level's terrain shapes, $8C00-$8FFF","t":"byte","b":[85,85,213,85,87,253,85,85]},{"a":35848,"t":"byte","b":[245,85,87,253,85,85,213,85]},{"a":35856,"t":"byte","b":[87,253,85,85,213,117,85,85]},{"a":35864,"t":"byte","b":[85,85,85,117,85,117,85,85]},{"a":35872,"t":"byte","b":[85,117,85,117,245,85,125,213]},{"a":35880,"t":"byte","b":[85,119,93,93,125,245,85,87]},{"a":35888,"t":"byte","b":[245,93,93,253,85,87,85,93]},{"a":35896,"t":"byte","b":[85,85,125,87,117,117,85,93]},{"a":35904,"t":"byte","b":[85,87,85,117,125,85,85,125]},{"a":35912,"t":"byte","b":[85,117,95,85,245,85,85,213]},{"a":35920,"t":"byte","b":[85,85,93,85,85,245,85,85]},{"a":35928,"t":"byte","b":[245,85,85,253,85,85,85,87]},{"a":35936,"t":"byte","b":[85,87,93,213,93,127,85,215]},{"a":35944,"t":"byte","b":[127,213,245,127,85,85,87,117]},{"a":35952,"t":"byte","b":[85,117,213,85,87,85,85,213]},{"a":35960,"t":"byte","b":[85,87,85,85,117,85,87,85]},{"a":35968,"t":"byte","b":[117,85,95,85,85,95,85,85]},{"a":35976,"t":"byte","b":[85,213,85,85,87,85,85,93]},{"a":35984,"t":"byte","b":[85,87,221,213,85,95,213,85]},{"a":35992,"t":"byte","b":[87,213,85,85,213,85,87,213]},{"a":36000,"t":"byte","b":[85,119,213,85,117,85,85,117]},{"a":36008,"t":"byte","b":[85,87,215,85,87,85,85,87]},{"a":36016,"t":"byte","b":[85,85,87,85,85,87,85,85]},{"a":36024,"t":"byte","b":[87,85,85,85,117,85,85,85]},{"a":36032,"t":"byte","b":[85,85,85,117,85,85,125,85]},{"a":36040,"t":"byte","b":[85,125,85,85,117,125,85,125]},{"a":36048,"t":"byte","b":[85,119,85,213,85,255,85,85]},{"a":36056,"t":"byte","b":[85,247,85,127,127,85,125,95]},{"a":36064,"t":"byte","b":[85,213,213,85,215,213,85,117]},{"a":36072,"t":"byte","b":[85,85,125,85,85,93,85,85]},{"a":36080,"t":"byte","b":[213,85,85,213,85,85,85,117]},{"a":36088,"t":"byte","b":[85,117,117,85,85,127,117,87]},{"a":36096,"t":"byte","b":[213,93,213,213,117,85,117,93]},{"a":36104,"t":"byte","b":[85,85,213,85,87,93,85,119]},{"a":36112,"t":"byte","b":[213,85,125,245,117,93,245,87]},{"a":36120,"t":"byte","b":[87,213,87,87,245,85,87,85]},{"a":36128,"t":"byte","b":[87,85,85,85,85,117,85,93]},{"a":36136,"t":"byte","b":[213,85,87,215,85,85,221,85]},{"a":36144,"t":"byte","b":[95,223,85,85,119,213,119,247]},{"a":36152,"t":"byte","b":[213,215,223,85,125,95,213,213]},{"a":36160,"t":"byte","b":[125,125,87,85,85,93,87,87]},{"a":36168,"t":"byte","b":[95,85,245,87,85,253,85,85]},{"a":36176,"t":"byte","b":[93,87,85,87,87,85,85,95]},{"a":36184,"t":"byte","b":[93,85,117,119,87,125,127,215]},{"a":36192,"t":"byte","b":[223,87,213,223,119,85,125,95]},{"a":36200,"t":"byte","b":[85,127,117,85,117,85,85,85]},{"a":36208,"t":"byte","b":[85,245,85,93,245,221,245,85]},{"a":36216,"t":"byte","b":[117,95,213,85,95,119,85,64]},{"a":36224,"t":"byte","b":[87,125,85,85,247,85,221,85]},{"a":36232,"t":"byte","b":[215,221,95,245,221,125,253,87]},{"a":36240,"t":"byte","b":[255,253,215,247,117,213,253,85]},{"a":36248,"t":"byte","b":[85,215,85,85,87,85,85,93]},{"a":36256,"t":"byte","b":[85,85,93,93,85,85,85,117]},{"a":36264,"t":"byte","b":[125,85,117,85,85,213,85,85]},{"a":36272,"t":"byte","b":[213,85,85,213,85,85,85,85]},{"a":36280,"t":"byte","b":[85,85,85,85,85,85,85,0]},{"a":36288,"t":"byte","b":[85,85,93,85,85,119,85,117]},{"a":36296,"t":"byte","b":[95,93,117,93,117,117,87,125]},{"a":36304,"t":"byte","b":[85,85,245,85,85,253,213,85]},{"a":36312,"t":"byte","b":[117,117,213,85,85,85,85,85]},{"a":36320,"t":"byte","b":[85,85,87,245,0,0,0,0]},{"a":36328,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":36336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":36344,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":36352,"t":"byte","b":[85,117,85,85,85,85,85,85]},{"a":36360,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":36368,"t":"byte","b":[85,87,85,213,93,85,85,85]},{"a":36376,"t":"byte","b":[85,213,117,87,213,213,85,213]},{"a":36384,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":36392,"t":"byte","b":[85,85,87,85,85,85,85,85]},{"a":36400,"t":"byte","b":[87,117,85,85,221,85,87,245]},{"a":36408,"t":"byte","b":[85,95,221,85,93,117,85,0]},{"a":36416,"t":"byte","b":[87,213,213,95,119,213,95,85]},{"a":36424,"t":"byte","b":[253,95,223,213,117,117,245,117]},{"a":36432,"t":"byte","b":[85,119,213,85,213,85,85,213]},{"a":36440,"t":"byte","b":[85,85,213,85,85,85,85,85]},{"a":36448,"t":"byte","b":[85,213,85,85,85,85,85,85]},{"a":36456,"t":"byte","b":[87,93,85,87,245,85,87,85]},{"a":36464,"t":"byte","b":[85,87,213,85,117,117,215,93]},{"a":36472,"t":"byte","b":[213,85,117,85,87,125,85,245]},{"a":36480,"t":"byte","b":[245,117,85,87,117,85,213,117]},{"a":36488,"t":"byte","b":[85,215,117,85,223,85,85,93]},{"a":36496,"t":"byte","b":[85,85,85,215,87,95,95,85]},{"a":36504,"t":"byte","b":[95,87,87,95,213,223,85,85]},{"a":36512,"t":"byte","b":[93,85,93,85,85,93,95,85]},{"a":36520,"t":"byte","b":[117,95,85,85,95,213,85,85]},{"a":36528,"t":"byte","b":[213,85,85,213,85,85,213,87]},{"a":36536,"t":"byte","b":[85,245,87,85,213,87,213,215]},{"a":36544,"t":"byte","b":[93,87,213,125,87,213,93,87]},{"a":36552,"t":"byte","b":[213,125,85,245,223,85,213,127]},{"a":36560,"t":"byte","b":[85,87,221,85,85,85,85,87]},{"a":36568,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":36576,"t":"byte","b":[85,93,85,85,85,85,93,125]},{"a":36584,"t":"byte","b":[85,221,93,85,215,85,85,95]},{"a":36592,"t":"byte","b":[85,85,93,117,117,119,213,215]},{"a":36600,"t":"byte","b":[125,93,247,223,223,117,223,85]},{"a":36608,"t":"byte","b":[87,117,125,85,245,127,85,253]},{"a":36616,"t":"byte","b":[117,85,213,93,85,85,119,85]},{"a":36624,"t":"byte","b":[95,125,85,87,223,85,85,223]},{"a":36632,"t":"byte","b":[85,85,125,85,85,127,85,85]},{"a":36640,"t":"byte","b":[117,85,85,85,85,117,87,85]},{"a":36648,"t":"byte","b":[213,85,93,245,85,95,125,84]},{"a":36656,"t":"byte","b":[87,125,84,85,245,80,85,253]},{"a":36664,"t":"byte","b":[64,85,213,64,85,85,0,0]},{"a":36672,"t":"byte","b":[85,93,0,85,84,0,85,84]},{"a":36680,"t":"byte","b":[0,213,84,0,215,80,0,117]},{"a":36688,"t":"byte","b":[84,0,85,84,0,213,85,0]},{"a":36696,"t":"byte","b":[213,116,0,117,116,0,85,212]},{"a":36704,"t":"byte","b":[0,87,84,0,119,212,0,93]},{"a":36712,"t":"byte","b":[240,0,93,240,0,87,208,0]},{"a":36720,"t":"byte","b":[87,64,0,85,85,0,117,85]},{"a":36728,"t":"byte","b":[2,87,93,69,85,86,85,0]},{"a":36736,"t":"byte","b":[117,85,86,117,85,151,223,85]},{"a":36744,"t":"byte","b":[231,255,85,223,93,85,85,125]},{"a":36752,"t":"byte","b":[85,87,93,85,85,93,85,85]},{"a":36760,"t":"byte","b":[213,85,85,213,117,85,119,85]},{"a":36768,"t":"byte","b":[93,247,87,213,247,95,117,85]},{"a":36776,"t":"byte","b":[255,213,245,253,213,117,127,85]},{"a":36784,"t":"byte","b":[85,119,85,213,87,213,85,85]},{"a":36792,"t":"byte","b":[213,85,93,213,85,95,213,0]},{"a":36800,"t":"byte","b":[93,93,85,221,87,213,245,87]},{"a":36808,"t":"byte","b":[85,245,87,85,117,87,213,213]},{"a":36816,"t":"byte","b":[87,117,213,87,245,85,87,213]},{"a":36824,"t":"byte","b":[85,85,117,85,85,213,85,87]},{"a":36832,"t":"byte","b":[213,85,85,85,0,0,0,0]},{"a":36840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":36848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":36856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":36864,"l":"terrain_4","c":"the level's terrain shapes, $9000-$93FF; between levels the briefing's stash is unpacked through here ($CBD2), so $9000-$9007 are also its header","t":"byte","b":[0]},{"a":36865,"l":"boot_hdr_1","c":"the boot unpack's header, byte 1 (the source's low byte)","t":"byte","b":[0]},{"a":36866,"l":"boot_hdr_2","c":"byte 2 (the output's high byte)","t":"byte","b":[0]},{"a":36867,"l":"boot_hdr_3","c":"byte 3 (the output's low byte)","t":"byte","b":[0]},{"a":36868,"l":"boot_hdr_4","c":"byte 4 (the end's high byte)","t":"byte","b":[0]},{"a":36869,"l":"boot_hdr_5","c":"byte 5 (the end's low byte)","t":"byte","b":[0]},{"a":36870,"l":"boot_hdr_6","c":"byte 6 (the literal count's high byte)","t":"byte","b":[0]},{"a":36871,"l":"a_9007","c":"the last byte of the stash's header when it is at $9000 ($CC62); in this snapshot it is terrain","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":36879,"t":"byte","b":[0,0,0,0,0,0,85,0]},{"a":36887,"t":"byte","b":[0,85,85,85,85,85,87,85]},{"a":36895,"t":"byte","b":[85,95,117,85,87,245,85,93]},{"a":36903,"t":"byte","b":[125,85,87,253,85,221,125,85]},{"a":36911,"t":"byte","b":[213,125,85,223,95,87,213,93]},{"a":36919,"t":"byte","b":[87,213,85,213,117,87,213,85]},{"a":36927,"t":"byte","b":[86,85,215,85,87,215,85,85]},{"a":36935,"l":"terrain_4b","c":"the level's terrain shapes, $9047-$9148","t":"byte","b":[245,85,87,245,85,85,213,85]},{"a":36943,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":36951,"t":"byte","b":[85,85,85,85,85,213,85,127]},{"a":36959,"t":"byte","b":[85,85,85,213,85,223,213,0]},{"a":36967,"t":"byte","b":[95,85,64,245,85,0,245,212]},{"a":36975,"t":"byte","b":[0,93,81,0,95,80,0,87]},{"a":36983,"t":"byte","b":[80,0,117,64,0,125,64,0]},{"a":36991,"t":"byte","b":[16,95,80,0,87,64,0,93]},{"a":36999,"t":"byte","b":[80,0,85,64,0,117,64,0]},{"a":37007,"t":"byte","b":[127,64,0,119,208,0,117,80]},{"a":37015,"t":"byte","b":[0,95,80,0,87,192,0,93]},{"a":37023,"t":"byte","b":[192,0,93,192,0,93,64,0]},{"a":37031,"t":"byte","b":[87,64,0,85,208,0,85,64]},{"a":37039,"t":"byte","b":[0,85,64,0,85,208,0,87]},{"a":37047,"t":"byte","b":[208,0,213,208,0,87,80,0]},{"a":37055,"t":"byte","b":[93,85,64,0,221,80,0,85]},{"a":37063,"t":"byte","b":[64,0,93,64,0,95,16,0]},{"a":37071,"t":"byte","b":[95,80,0,125,0,0,127,64]},{"a":37079,"t":"byte","b":[0,117,64,0,85,64,0,87]},{"a":37087,"t":"byte","b":[64,0,93,64,0,125,64,0]},{"a":37095,"t":"byte","b":[87,64,0,85,64,0,213,64]},{"a":37103,"t":"byte","b":[8,253,72,38,125,74,165,255]},{"a":37111,"t":"byte","b":[202,85,85,201,165,85,66,170]},{"a":37119,"t":"byte","b":[95,85,86,213,87,87,117,87]},{"a":37127,"t":"byte","b":[85,213,87,215,125,85,85,223]},{"a":37135,"t":"byte","b":[85,117,87,85,213,117,85,117]},{"a":37143,"t":"byte","b":[117,85,245,85,87,245,85,85]},{"a":37151,"t":"byte","b":[253,85,85,95,85,85,125,85]},{"a":37159,"t":"byte","b":[85,119,85,85,93,85,85,87]},{"a":37167,"t":"byte","b":[85,85,93,85,85,85,85,85]},{"a":37175,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":37183,"t":"byte","b":[0,85,85,85,84,69,85,0]},{"a":37191,"t":"byte","b":[0,1,0,0,0,0,0,0]},{"a":37199,"t":"byte","b":[0]},{"a":37200,"l":"j_9150","c":"the menu's entry, where to_menu ($CD53) jumps once the menu's files are in; in this part's memory the bytes are terrain","t":"code","b":[0],"m":"brk"},{"a":37201,"t":"code","b":[0],"m":"brk"},{"a":37202,"t":"code","b":[0],"m":"brk"},{"a":37203,"t":"code","b":[0],"m":"brk"},{"a":37204,"t":"code","b":[0],"m":"brk"},{"a":37205,"t":"code","b":[0],"m":"brk"},{"a":37206,"t":"code","b":[0],"m":"brk"},{"a":37207,"t":"code","b":[0],"m":"brk"},{"a":37208,"t":"code","b":[0],"m":"brk"},{"a":37209,"t":"code","b":[0],"m":"brk"},{"a":37210,"t":"code","b":[0],"m":"brk"},{"a":37211,"t":"code","b":[0],"m":"brk"},{"a":37212,"t":"code","b":[0],"m":"brk"},{"a":37213,"t":"code","b":[0],"m":"brk"},{"a":37214,"t":"code","b":[0],"m":"brk"},{"a":37215,"t":"code","b":[0],"m":"brk"},{"a":37216,"t":"code","b":[0],"m":"brk"},{"a":37217,"t":"code","b":[0],"m":"brk"},{"a":37218,"t":"code","b":[0],"m":"brk"},{"a":37219,"t":"code","b":[0],"m":"brk"},{"a":37220,"t":"code","b":[0],"m":"brk"},{"a":37221,"t":"code","b":[0],"m":"brk"},{"a":37222,"t":"code","b":[0],"m":"brk"},{"a":37223,"t":"code","b":[0],"m":"brk"},{"a":37224,"t":"code","b":[0],"m":"brk"},{"a":37225,"t":"code","b":[0],"m":"brk"},{"a":37226,"t":"code","b":[0],"m":"brk"},{"a":37227,"t":"code","b":[0],"m":"brk"},{"a":37228,"t":"code","b":[0],"m":"brk"},{"a":37229,"t":"code","b":[0],"m":"brk"},{"a":37230,"t":"code","b":[0],"m":"brk"},{"a":37231,"t":"code","b":[0],"m":"brk"},{"a":37232,"t":"code","b":[0],"m":"brk"},{"a":37233,"t":"code","b":[0],"m":"brk"},{"a":37234,"t":"code","b":[0],"m":"brk"},{"a":37235,"t":"code","b":[0],"m":"brk"},{"a":37236,"t":"code","b":[0],"m":"brk"},{"a":37237,"t":"code","b":[0],"m":"brk"},{"a":37238,"t":"code","b":[0],"m":"brk"},{"a":37239,"t":"code","b":[0],"m":"brk"},{"a":37240,"t":"code","b":[0],"m":"brk"},{"a":37241,"t":"code","b":[0],"m":"brk"},{"a":37242,"t":"code","b":[0],"m":"brk"},{"a":37243,"t":"code","b":[0],"m":"brk"},{"a":37244,"t":"code","b":[0],"m":"brk"},{"a":37245,"t":"code","b":[0],"m":"brk"},{"a":37246,"t":"code","b":[0],"m":"brk"},{"a":37247,"t":"code","b":[0],"m":"brk"},{"a":37248,"t":"code","b":[0],"m":"brk"},{"a":37249,"t":"code","b":[0],"m":"brk"},{"a":37250,"t":"code","b":[0],"m":"brk"},{"a":37251,"t":"code","b":[0],"m":"brk"},{"a":37252,"t":"code","b":[0],"m":"brk"},{"a":37253,"t":"code","b":[0],"m":"brk"},{"a":37254,"t":"code","b":[0],"m":"brk"},{"a":37255,"t":"code","b":[0],"m":"brk"},{"a":37256,"t":"code","b":[0],"m":"brk"},{"a":37257,"t":"code","b":[0],"m":"brk"},{"a":37258,"t":"code","b":[0],"m":"brk"},{"a":37259,"t":"code","b":[0],"m":"brk"},{"a":37260,"t":"code","b":[0],"m":"brk"},{"a":37261,"t":"code","b":[0],"m":"brk"},{"a":37262,"t":"code","b":[0],"m":"brk"},{"a":37263,"l":"terrain_4c","c":"the level's terrain shapes, $918F-$9277","t":"byte","b":[128,144,0,106,106,2,85,105]},{"a":37271,"t":"byte","b":[69,86,86,85,102,170,85,105]},{"a":37279,"t":"byte","b":[109,149,119,229,101,245,125,85]},{"a":37287,"t":"byte","b":[245,125,85,87,85,85,93,93]},{"a":37295,"t":"byte","b":[85,223,85,85,247,213,85,119]},{"a":37303,"t":"byte","b":[213,85,223,117,85,127,213,85]},{"a":37311,"t":"byte","b":[85,223,85,85,87,85,85,221]},{"a":37319,"t":"byte","b":[213,85,87,85,85,85,85,85]},{"a":37327,"t":"byte","b":[85,213,85,87,85,85,85,85]},{"a":37335,"t":"byte","b":[85,85,93,85,85,125,85,85]},{"a":37343,"t":"byte","b":[223,85,85,125,85,85,223,85]},{"a":37351,"t":"byte","b":[85,119,85,85,95,85,85,127]},{"a":37359,"t":"byte","b":[85,85,95,213,85,119,85,85]},{"a":37367,"t":"byte","b":[93,85,117,119,85,0,0,0]},{"a":37375,"t":"byte","b":[100,0,0,0,0,0,0,0]},{"a":37383,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37391,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37399,"t":"byte","b":[0,85,245,125,85,245,125,213]},{"a":37407,"t":"byte","b":[253,85,213,117,93,213,85,85]},{"a":37415,"t":"byte","b":[85,213,87,213,245,85,85,117]},{"a":37423,"t":"byte","b":[117,85,117,85,85,85,85,85]},{"a":37431,"t":"byte","b":[221,85,117,213,69,93,125,1]},{"a":37439,"t":"byte","b":[85,119,85,1,95,86,1,85]},{"a":37447,"t":"byte","b":[102,1,85,101,1,85,166,1]},{"a":37455,"t":"byte","b":[85,154,1,85,152,0,81,36]},{"a":37463,"t":"byte","b":[0,80,40,0,80,24,0,80]},{"a":37471,"t":"byte","b":[16,0,64,16,0,128,16,0]},{"a":37479,"t":"byte","b":[128,16,0,64,16,0,128,16]},{"a":37487,"t":"byte","b":[0,128,32,0,128,32,0,0]},{"a":37495,"t":"byte","b":[32,0,0,0,0,0,0,0]},{"a":37503,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37511,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37519,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37527,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37535,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37543,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37551,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37559,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37567,"l":"terrain_4d","c":"the level's terrain shapes, $92BF-$934E","t":"byte","b":[87,0,0,0,0,0,0,0]},{"a":37575,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37583,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37591,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37599,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37607,"t":"byte","b":[0,0,0,0,0,0,2,0]},{"a":37615,"t":"byte","b":[0,66,0,0,154,0,0,149]},{"a":37623,"t":"byte","b":[40,9,89,86,166,101,85,86]},{"a":37631,"t":"byte","b":[0,125,101,101,183,214,106,119]},{"a":37639,"t":"byte","b":[86,150,215,87,86,215,125,245]},{"a":37647,"t":"byte","b":[223,95,245,85,213,213,85,213]},{"a":37655,"t":"byte","b":[213,85,87,85,85,119,213,85]},{"a":37663,"t":"byte","b":[125,245,85,93,245,85,87,213]},{"a":37671,"t":"byte","b":[85,87,245,87,87,85,87,85]},{"a":37679,"t":"byte","b":[117,85,85,85,85,85,245,85]},{"a":37687,"t":"byte","b":[85,127,85,85,93,85,85,117]},{"a":37695,"t":"byte","b":[0,85,85,221,85,85,85,85]},{"a":37703,"t":"byte","b":[5,85,0,1,85,0,0,21]},{"a":37711,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37719,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37727,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37735,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37743,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37751,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37759,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37767,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37775,"t":"byte","b":[0,0,0]},{"a":37778,"l":"terrain_4e","c":"the level's terrain shapes, $9392-$93FF","t":"byte","b":[128,2,128,106,69,106,85,85]},{"a":37786,"t":"byte","b":[85,86,86,86,102,149,230,233]},{"a":37794,"t":"byte","b":[229,233,245,117,117,125,117,85]},{"a":37802,"t":"byte","b":[215,93,85,85,93,85,87,247]},{"a":37810,"t":"byte","b":[213,85,127,213,87,87,85,85]},{"a":37818,"t":"byte","b":[95,85,85,87,85,96,85,87]},{"a":37826,"t":"byte","b":[85,85,85,85,117,85,85,245]},{"a":37834,"t":"byte","b":[85,87,125,85,85,245,85,87]},{"a":37842,"t":"byte","b":[125,85,223,93,85,95,117,85]},{"a":37850,"t":"byte","b":[223,117,85,119,117,85,221,85]},{"a":37858,"t":"byte","b":[125,119,85,95,87,85,117,119]},{"a":37866,"t":"byte","b":[85,93,85,85,85,85,85,93]},{"a":37874,"t":"byte","b":[85,85,93,85,85,93,85,85]},{"a":37882,"t":"byte","b":[85,85,0,0,0,117]},{"a":37888,"l":"terrain_5","c":"the level's terrain shapes, $9400-$97FF","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":37912,"t":"byte","b":[85,85,255,117,87,255,253,87]},{"a":37920,"t":"byte","b":[255,125,93,247,221,87,213,117]},{"a":37928,"t":"byte","b":[85,93,221,95,223,85,93,87]},{"a":37936,"t":"byte","b":[245,85,87,85,87,85,85,85]},{"a":37944,"t":"byte","b":[93,87,85,93,85,221,87,85]},{"a":37952,"t":"byte","b":[87,125,85,85,253,85,85,85]},{"a":37960,"t":"byte","b":[86,85,85,86,85,85,90,85]},{"a":37968,"t":"byte","b":[85,89,85,85,73,85,20,66]},{"a":37976,"t":"byte","b":[85,0,2,85,0,1,21,0]},{"a":37984,"t":"byte","b":[1,84,0,1,24,0,1,24]},{"a":37992,"t":"byte","b":[0,1,20,0,1,8,0,1]},{"a":38000,"t":"byte","b":[8,0,2,8,0,2,0,0]},{"a":38008,"t":"byte","b":[2,0,0,0,0,0,0,0]},{"a":38016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38120,"t":"byte","b":[0,0,0,0,0,128,32,0]},{"a":38128,"t":"byte","b":[100,40,0,89,165,0,89,85]},{"a":38136,"t":"byte","b":[130,85,149,69,166,86,85,0]},{"a":38144,"t":"byte","b":[87,217,86,91,119,157,87,125]},{"a":38152,"t":"byte","b":[101,221,119,85,253,127,215,125]},{"a":38160,"t":"byte","b":[253,245,85,95,253,85,85,253]},{"a":38168,"t":"byte","b":[85,85,117,85,85,87,85,85]},{"a":38176,"t":"byte","b":[87,85,87,85,85,85,213,85]},{"a":38184,"t":"byte","b":[87,85,85,119,213,85,125,245]},{"a":38192,"t":"byte","b":[85,93,245,85,87,213,85,87]},{"a":38200,"t":"byte","b":[245,85,87,85,85,85,85,0]},{"a":38208,"t":"byte","b":[85,85,117,85,84,85,85,16]},{"a":38216,"t":"byte","b":[21,64,0,0,0,0,0,0]},{"a":38224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38264,"t":"byte","b":[0,0,0,0,0,0,0,106]},{"a":38272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38288,"t":"byte","b":[0,0,40,9,0,86,166,148]},{"a":38296,"t":"byte","b":[85,86,165,85,101,85,86,106]},{"a":38304,"t":"byte","b":[169,94,150,94,95,86,215,87]},{"a":38312,"t":"byte","b":[221,87,93,117,85,85,93,85]},{"a":38320,"t":"byte","b":[85,127,95,85,87,215,85,127]},{"a":38328,"t":"byte","b":[245,85,87,245,85,85,213,0]},{"a":38336,"t":"byte","b":[85,85,85,85,85,85,87,93]},{"a":38344,"t":"byte","b":[85,95,93,85,87,213,85,95]},{"a":38352,"t":"byte","b":[85,85,87,213,85,85,213,85]},{"a":38360,"t":"byte","b":[87,85,85,87,85,85,87,85]},{"a":38368,"t":"byte","b":[85,85,85,87,85,85,85,85]},{"a":38376,"t":"byte","b":[85,87,85,85,85,85,85,85]},{"a":38384,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":38392,"t":"byte","b":[85,85,85,85,0,0,0,125]},{"a":38400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38424,"t":"byte","b":[87,223,117,87,213,85,213,85]},{"a":38432,"t":"byte","b":[127,85,213,93,85,93,85,85]},{"a":38440,"t":"byte","b":[119,85,85,95,85,87,95,81]},{"a":38448,"t":"byte","b":[85,85,64,85,85,64,213,69]},{"a":38456,"t":"byte","b":[64,84,65,0,208,0,0,0]},{"a":38464,"t":"byte","b":[80,0,0,96,0,0,96,0]},{"a":38472,"t":"byte","b":[0,80,0,0,96,0,0,160]},{"a":38480,"t":"byte","b":[0,0,128,0,0,64,0,0]},{"a":38488,"t":"byte","b":[128,0,0,128,0,0,0,0]},{"a":38496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38632,"t":"byte","b":[0,0,0,0,32,0,0,42]},{"a":38640,"t":"byte","b":[0,2,169,0,2,102,128,153]},{"a":38648,"t":"byte","b":[90,106,106,89,85,105,87,0]},{"a":38656,"t":"byte","b":[86,85,87,102,170,87,105,101]},{"a":38664,"t":"byte","b":[95,117,101,213,223,85,245,255]},{"a":38672,"t":"byte","b":[85,215,93,85,85,93,85,119]},{"a":38680,"t":"byte","b":[117,87,117,125,87,213,223,85]},{"a":38688,"t":"byte","b":[221,223,87,117,125,85,253,127]},{"a":38696,"t":"byte","b":[87,117,117,85,85,87,85,85]},{"a":38704,"t":"byte","b":[85,85,85,95,85,85,87,245]},{"a":38712,"t":"byte","b":[85,85,213,85,87,85,85,245]},{"a":38720,"t":"byte","b":[93,213,85,85,85,85,85,85]},{"a":38728,"t":"byte","b":[85,21,85,85,1,21,85,0]},{"a":38736,"t":"byte","b":[0,81,0,0,0,0,0,0]},{"a":38744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38752,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38768,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38776,"t":"byte","b":[0,0,0,0,0,0,0,213]},{"a":38784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38800,"t":"byte","b":[0,0,40,9,0,86,166,160]},{"a":38808,"t":"byte","b":[85,86,160,101,101,106,94,106]},{"a":38816,"t":"byte","b":[169,94,150,102,95,86,218,95]},{"a":38824,"t":"byte","b":[85,123,213,85,125,213,87,93]},{"a":38832,"t":"byte","b":[125,87,245,253,87,117,117,85]},{"a":38840,"t":"byte","b":[87,245,85,93,117,85,213,0]},{"a":38848,"t":"byte","b":[117,85,85,85,85,213,85,93]},{"a":38856,"t":"byte","b":[85,85,117,213,85,95,213,85]},{"a":38864,"t":"byte","b":[119,85,93,245,117,85,247,213]},{"a":38872,"t":"byte","b":[93,247,213,87,119,245,93,221]},{"a":38880,"t":"byte","b":[85,215,117,85,245,117,85,87]},{"a":38888,"t":"byte","b":[117,85,213,85,85,85,85,87]},{"a":38896,"t":"byte","b":[213,85,87,213,85,85,213,85]},{"a":38904,"t":"byte","b":[87,85,85,87,0,0,0,0]},{"a":38912,"l":"terrain_6","c":"the level's terrain shapes, $9800-$9BFF","t":"byte","b":[87,85,213,85,85,85,117,85]},{"a":38920,"t":"byte","b":[85,213,85,85,85,85,85,84]},{"a":38928,"t":"byte","b":[68,68,68,5,4,4,4,4]},{"a":38936,"t":"byte","b":[4,4,0,4,4,0,4,0]},{"a":38944,"t":"byte","b":[0,4,0,0,8,0,0,8]},{"a":38952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":38992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39112,"t":"byte","b":[0,0,0,0,0,0,0,32]},{"a":39120,"t":"byte","b":[8,0,153,10,0,150,105,64]},{"a":39128,"t":"byte","b":[86,85,104,149,101,106,169,149]},{"a":39136,"t":"byte","b":[153,245,86,214,222,215,86,95]},{"a":39144,"t":"byte","b":[87,118,215,215,118,87,93,245]},{"a":39152,"t":"byte","b":[85,93,245,87,85,85,93,117]},{"a":39160,"t":"byte","b":[85,119,125,85,253,117,85,0]},{"a":39168,"t":"byte","b":[245,119,85,125,119,85,245,223]},{"a":39176,"t":"byte","b":[119,245,223,245,85,87,245,85]},{"a":39184,"t":"byte","b":[87,245,213,85,117,85,85,85]},{"a":39192,"t":"byte","b":[85,119,85,247,93,85,93,85]},{"a":39200,"t":"byte","b":[85,125,117,85,85,85,85,93]},{"a":39208,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":39216,"t":"byte","b":[85,85,85,85,85,16,85,84]},{"a":39224,"t":"byte","b":[0,0,0,0,0,0,0,125]},{"a":39232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39264,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39288,"t":"byte","b":[0,0,0,0,32,8,0,119]},{"a":39296,"t":"byte","b":[153,10,0,150,105,64,86,105]},{"a":39304,"t":"byte","b":[105,149,86,150,165,85,101,85]},{"a":39312,"t":"byte","b":[101,101,217,86,105,246,86,150]},{"a":39320,"t":"byte","b":[221,85,214,255,95,125,247,215]},{"a":39328,"t":"byte","b":[253,127,245,117,87,245,245,85]},{"a":39336,"t":"byte","b":[213,117,85,85,245,85,85,85]},{"a":39344,"t":"byte","b":[93,85,213,93,87,213,85,119]},{"a":39352,"t":"byte","b":[85,85,85,117,85,119,213,0]},{"a":39360,"t":"byte","b":[85,87,213,85,119,245,213,245]},{"a":39368,"t":"byte","b":[85,85,213,85,213,93,85,85]},{"a":39376,"t":"byte","b":[245,85,213,245,85,213,253,85]},{"a":39384,"t":"byte","b":[85,85,85,117,85,85,213,85]},{"a":39392,"t":"byte","b":[85,213,85,85,0,0,0,0]},{"a":39400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39424,"t":"byte","b":[125,93,117,125,127,85,125,127]},{"a":39432,"t":"byte","b":[213,85,125,117,213,223,85,117]},{"a":39440,"t":"byte","b":[119,117,69,85,85,5,85,85]},{"a":39448,"t":"byte","b":[5,85,85,5,85,85,1,85]},{"a":39456,"t":"byte","b":[85,1,85,85,0,85,85,0]},{"a":39464,"t":"byte","b":[85,85,0,85,85,0,21,81]},{"a":39472,"t":"byte","b":[0,4,64,0,0,0,0,0]},{"a":39480,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":39488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39544,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":39552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39608,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":39616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39656,"t":"byte","b":[0,0,32,0,0,40,41,9]},{"a":39664,"t":"byte","b":[165,86,166,86,85,86,149,101]},{"a":39672,"t":"byte","b":[101,86,86,106,217,86,158,85]},{"a":39680,"t":"byte","b":[85,87,94,117,87,215,117,95]},{"a":39688,"t":"byte","b":[95,247,87,125,255,85,117,127]},{"a":39696,"t":"byte","b":[85,85,127,85,85,87,85,85]},{"a":39704,"t":"byte","b":[85,87,253,117,87,93,213,95]},{"a":39712,"t":"byte","b":[213,85,95,245,85,95,85,85]},{"a":39720,"t":"byte","b":[95,213,85,93,213,85,85,85]},{"a":39728,"t":"byte","b":[85,85,64,21,16,64,20,0]},{"a":39736,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":39744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39752,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39768,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39816,"t":"byte","b":[0,0,2,128,9,69,106,166]},{"a":39824,"t":"byte","b":[85,85,86,86,86,101,149,102]},{"a":39832,"t":"byte","b":[106,100,107,150,85,85,86,85]},{"a":39840,"t":"byte","b":[85,85,213,85,85,93,85,95]},{"a":39848,"t":"byte","b":[119,213,85,87,85,85,245,85]},{"a":39856,"t":"byte","b":[85,85,213,85,95,85,125,95]},{"a":39864,"t":"byte","b":[85,125,87,213,117,93,117,85]},{"a":39872,"t":"byte","b":[85,85,85,117,85,117,85,85]},{"a":39880,"t":"byte","b":[87,85,85,87,85,85,119,85]},{"a":39888,"t":"byte","b":[85,119,125,85,85,125,125,87]},{"a":39896,"t":"byte","b":[117,245,85,85,213,87,117,85]},{"a":39904,"t":"byte","b":[85,85,213,93,0,0,0,0]},{"a":39912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39928,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":39936,"l":"terrain_7","c":"the level's terrain shapes, $9C00-$9FFF","t":"byte","b":[85,215,85,87,245,85,87,253]},{"a":39944,"t":"byte","b":[85,87,213,85,87,245,85,87]},{"a":39952,"t":"byte","b":[117,85,85,85,85,85,85,85]},{"a":39960,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":39968,"t":"byte","b":[85,85,85,85,127,85,85,125]},{"a":39976,"t":"byte","b":[213,85,119,85,85,85,85,85]},{"a":39984,"t":"byte","b":[85,85,85,21,85,85,21,85]},{"a":39992,"t":"byte","b":[85,37,85,85,37,85,85,85]},{"a":40000,"t":"byte","b":[32,85,85,32,21,85,0,21]},{"a":40008,"t":"byte","b":[85,0,21,85,0,5,85,0]},{"a":40016,"t":"byte","b":[5,85,0,5,85,0,5,87]},{"a":40024,"t":"byte","b":[0,1,85,0,1,85,0,1]},{"a":40032,"t":"byte","b":[85,0,1,85,0,1,85,0]},{"a":40040,"t":"byte","b":[1,85,0,1,85,0,0,85]},{"a":40048,"t":"byte","b":[0,0,85,0,0,85,0,0]},{"a":40056,"t":"byte","b":[23,0,0,21,0,0,21,85]},{"a":40064,"t":"byte","b":[0,0,21,0,0,21,0,0]},{"a":40072,"t":"byte","b":[21,0,0,85,0,0,85,0]},{"a":40080,"t":"byte","b":[0,85,0,0,85,0,0,85]},{"a":40088,"t":"byte","b":[0,0,85,0,1,85,0,1]},{"a":40096,"t":"byte","b":[85,0,0,85,0,0,85,0]},{"a":40104,"t":"byte","b":[1,85,0,5,213,0,5,213]},{"a":40112,"t":"byte","b":[0,5,213,0,5,85,0,21]},{"a":40120,"t":"byte","b":[85,0,5,85,0,21,85,87]},{"a":40128,"t":"byte","b":[0,5,85,0,5,85,0,5]},{"a":40136,"t":"byte","b":[85,0,21,85,0,21,85,0]},{"a":40144,"t":"byte","b":[21,85,0,21,213,1,85,213]},{"a":40152,"t":"byte","b":[0,85,213,0,85,85,0,85]},{"a":40160,"t":"byte","b":[213,0,85,85,4,85,85,5]},{"a":40168,"t":"byte","b":[85,85,5,85,85,5,85,85]},{"a":40176,"t":"byte","b":[165,85,85,149,85,85,85,85]},{"a":40184,"t":"byte","b":[85,173,85,85,221,85,85,85]},{"a":40192,"t":"byte","b":[95,93,85,85,87,85,85,85]},{"a":40200,"t":"byte","b":[85,85,85,95,85,85,93,85]},{"a":40208,"t":"byte","b":[85,127,85,85,127,85,85,125]},{"a":40216,"t":"byte","b":[85,85,127,85,85,119,85,85]},{"a":40224,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":40232,"t":"byte","b":[85,85,64,64,65,0,80,0]},{"a":40240,"t":"byte","b":[0,16,0,0,0,0,0,0]},{"a":40248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40264,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40296,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40304,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40312,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40320,"t":"byte","b":[0,0,0,0,8,2,8,38]},{"a":40328,"t":"byte","b":[66,154,165,154,106,85,149,105]},{"a":40336,"t":"byte","b":[165,89,86,170,101,170,84,85]},{"a":40344,"t":"byte","b":[37,245,147,101,85,85,85,125]},{"a":40352,"t":"byte","b":[85,87,119,85,85,85,117,95]},{"a":40360,"t":"byte","b":[93,223,95,85,93,87,215,213]},{"a":40368,"t":"byte","b":[93,117,87,85,85,125,85,117]},{"a":40376,"t":"byte","b":[125,85,85,95,85,85,117,85]},{"a":40384,"t":"byte","b":[245,85,85,245,85,85,213,85]},{"a":40392,"t":"byte","b":[85,245,85,85,253,85,85,117]},{"a":40400,"t":"byte","b":[85,85,213,85,85,85,85,245]},{"a":40408,"t":"byte","b":[213,87,213,85,87,85,85,85]},{"a":40416,"t":"byte","b":[85,213,87,85,0,0,0,0]},{"a":40424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40448,"t":"byte","b":[85,127,93,85,127,85,85,119]},{"a":40456,"t":"byte","b":[85,85,253,213,85,85,85,85]},{"a":40464,"t":"byte","b":[85,85,85,87,85,85,85,85]},{"a":40472,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":40480,"t":"byte","b":[87,85,85,85,85,85,85,85]},{"a":40488,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":40496,"t":"byte","b":[85,85,85,93,85,85,85,85]},{"a":40504,"t":"byte","b":[85,125,85,85,95,85,85,117]},{"a":40512,"t":"byte","b":[85,85,85,87,85,85,95,85]},{"a":40520,"t":"byte","b":[85,87,213,85,95,85,127,95]},{"a":40528,"t":"byte","b":[85,117,85,85,253,93,85,255]},{"a":40536,"t":"byte","b":[255,85,245,247,85,253,85,85]},{"a":40544,"t":"byte","b":[221,85,85,85,85,85,85,245]},{"a":40552,"t":"byte","b":[85,85,213,85,85,93,85,85]},{"a":40560,"t":"byte","b":[253,85,85,253,85,85,93,85]},{"a":40568,"t":"byte","b":[85,85,85,85,95,85,85,85]},{"a":40576,"t":"byte","b":[95,85,85,87,213,85,95,85]},{"a":40584,"t":"byte","b":[85,87,85,85,85,85,85,95]},{"a":40592,"t":"byte","b":[213,85,125,213,85,85,213,85]},{"a":40600,"t":"byte","b":[95,245,85,87,213,85,85,221]},{"a":40608,"t":"byte","b":[85,85,127,85,85,85,85,85]},{"a":40616,"t":"byte","b":[85,85,85,85,213,85,87,213]},{"a":40624,"t":"byte","b":[85,87,253,127,213,255,117,215]},{"a":40632,"t":"byte","b":[253,253,95,127,255,95,93,85]},{"a":40640,"t":"byte","b":[245,95,221,253,87,95,221,93]},{"a":40648,"t":"byte","b":[87,85,87,119,85,85,215,85]},{"a":40656,"t":"byte","b":[85,93,85,85,213,85,85,87]},{"a":40664,"t":"byte","b":[85,85,85,127,213,85,117,213]},{"a":40672,"t":"byte","b":[85,253,85,87,255,85,85,245]},{"a":40680,"t":"byte","b":[85,85,253,85,85,221,85,85]},{"a":40688,"t":"byte","b":[85,85,85,85,85,85,85,117]},{"a":40696,"t":"byte","b":[85,85,245,85,85,223,85,212]},{"a":40704,"l":"level_save","c":"the address the STA at $CBF8 holds in this snapshot; $CBEB rewrites its high byte to $90 before the copy runs, so nothing is written here. The bytes are terrain","t":"byte","b":[87,95,85,87,215,213,95,95]},{"a":40712,"t":"byte","b":[85,247,127,85,117,117,85,85]},{"a":40720,"t":"byte","b":[85,85,213,125,85,85,85,85]},{"a":40728,"t":"byte","b":[85,85,87,85,85,85,85,85]},{"a":40736,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":40744,"t":"byte","b":[85,85,20,80,64,84,64,0]},{"a":40752,"t":"byte","b":[0,64,0,0,0,0,0,0]},{"a":40760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40768,"t":"gap","n":73},{"a":40841,"l":"terrain_7b","c":"the level's terrain shapes, $9F89-$9FE3 (the copy of the level file goes here after a level)","t":"byte","b":[101,102,169,90,154,149,85,90]},{"a":40849,"t":"byte","b":[105,85,149,170,153,170,149,90]},{"a":40857,"t":"byte","b":[217,125,85,89,85,85,95,213]},{"a":40865,"t":"byte","b":[85,85,85,85,85,213,85,87]},{"a":40873,"t":"byte","b":[213,85,85,85,85,85,85,85]},{"a":40881,"t":"byte","b":[85,85,85,87,85,85,87,85]},{"a":40889,"t":"byte","b":[85,87,85,213,87,85,0,87]},{"a":40897,"t":"byte","b":[215,213,215,213,85,95,85,213]},{"a":40905,"t":"byte","b":[95,213,85,223,213,85,221,213]},{"a":40913,"t":"byte","b":[85,87,85,85,93,85,85,87]},{"a":40921,"t":"byte","b":[85,85,93,85,87,85,85,85]},{"a":40929,"t":"byte","b":[119,85,85,0,0,0,0,0]},{"a":40937,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40945,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40953,"t":"byte","b":[0,0,0,0,0,0,0]},{"a":40960,"l":"terrain_8","c":"the level's terrain shapes, $A000-$A3FF","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":40984,"t":"byte","b":[85,253,215,87,215,245,85,127]},{"a":40992,"t":"byte","b":[253,85,87,213,85,95,245,85]},{"a":41000,"t":"byte","b":[119,117,85,117,85,87,117,85]},{"a":41008,"t":"byte","b":[127,85,85,127,245,85,223,245]},{"a":41016,"t":"byte","b":[87,245,85,117,93,93,253,95]},{"a":41024,"t":"byte","b":[85,85,255,85,93,245,85,117]},{"a":41032,"t":"byte","b":[253,85,253,221,85,255,85,85]},{"a":41040,"t":"byte","b":[255,85,87,253,85,87,253,213]},{"a":41048,"t":"byte","b":[85,127,85,85,93,85,85,213]},{"a":41056,"t":"byte","b":[85,85,93,85,213,93,85,213]},{"a":41064,"t":"byte","b":[117,85,85,245,85,85,119,85]},{"a":41072,"t":"byte","b":[85,125,85,87,125,213,85,213]},{"a":41080,"t":"byte","b":[245,87,223,245,85,213,117,0]},{"a":41088,"t":"byte","b":[87,247,245,95,215,221,93,253]},{"a":41096,"t":"byte","b":[84,255,253,116,223,247,84,125]},{"a":41104,"t":"byte","b":[247,212,87,245,212,93,245,84]},{"a":41112,"t":"byte","b":[117,95,80,93,95,212,85,93]},{"a":41120,"t":"byte","b":[208,93,95,84,85,85,80,85]},{"a":41128,"t":"byte","b":[93,80,85,223,208,85,93,244]},{"a":41136,"t":"byte","b":[85,127,84,85,117,212,85,85]},{"a":41144,"t":"byte","b":[240,85,117,112,85,125,112,87]},{"a":41152,"t":"byte","b":[85,85,80,85,85,16,85,85]},{"a":41160,"t":"byte","b":[192,85,85,64,85,213,80,85]},{"a":41168,"t":"byte","b":[85,80,85,85,81,213,87,116]},{"a":41176,"t":"byte","b":[213,95,125,213,87,253,85,127]},{"a":41184,"t":"byte","b":[215,215,215,93,213,253,85,213]},{"a":41192,"t":"byte","b":[253,85,223,117,85,223,117,85]},{"a":41200,"t":"byte","b":[253,117,85,253,85,85,221,85]},{"a":41208,"t":"byte","b":[85,247,85,85,85,85,85,0]},{"a":41216,"t":"byte","b":[85,85,85,93,85,85,85,85]},{"a":41224,"t":"byte","b":[93,85,85,253,85,85,255,85]},{"a":41232,"t":"byte","b":[95,127,85,87,213,85,85,117]},{"a":41240,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":41248,"t":"byte","b":[85,85,85,87,85,85,87,85]},{"a":41256,"t":"byte","b":[85,87,85,85,95,85,85,95]},{"a":41264,"t":"byte","b":[127,213,85,117,213,85,253,85]},{"a":41272,"t":"byte","b":[87,255,85,85,245,85,85,0]},{"a":41280,"t":"byte","b":[253,84,1,220,84,0,85,80]},{"a":41288,"t":"byte","b":[0,16,0,0,0,0,0,0]},{"a":41296,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41304,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41312,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41328,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41336,"t":"byte","b":[0,0,0,0,0,0,0,117]},{"a":41344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41376,"t":"byte","b":[0,102,32,8,100,153,74,86]},{"a":41384,"t":"byte","b":[150,105,153,86,85,86,149,101]},{"a":41392,"t":"byte","b":[102,169,181,91,85,94,85,214]},{"a":41400,"t":"byte","b":[127,87,213,85,93,119,85,0]},{"a":41408,"t":"byte","b":[87,87,85,87,85,213,87,215]},{"a":41416,"t":"byte","b":[85,93,85,247,95,85,85,93]},{"a":41424,"t":"byte","b":[85,87,85,85,85,213,85,85]},{"a":41432,"t":"byte","b":[85,85,85,127,213,85,117,213]},{"a":41440,"t":"byte","b":[85,253,85,85,255,85,85,245]},{"a":41448,"t":"byte","b":[85,213,253,93,85,221,85,85]},{"a":41456,"t":"byte","b":[85,85,85,117,85,85,223,213]},{"a":41464,"t":"byte","b":[85,247,213,85,0,0,0,87]},{"a":41472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41496,"t":"byte","b":[85,119,95,85,85,87,85,85]},{"a":41504,"t":"byte","b":[117,85,85,85,85,85,119,85]},{"a":41512,"t":"byte","b":[85,87,85,85,87,85,85,95]},{"a":41520,"t":"byte","b":[85,85,85,85,85,85,213,85]},{"a":41528,"t":"byte","b":[87,213,85,85,85,85,85,85]},{"a":41536,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":41544,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":41552,"t":"byte","b":[85,85,85,85,85,85,85,85]},{"a":41560,"t":"byte","b":[85,85,85,85,85,85,85,95]},{"a":41568,"t":"byte","b":[85,85,215,213,85,127,85,85]},{"a":41576,"t":"byte","b":[253,213,87,255,68,85,245,1]},{"a":41584,"t":"byte","b":[85,247,0,85,95,0,85,125]},{"a":41592,"t":"byte","b":[0,85,93,0,85,92,0,85]},{"a":41600,"t":"byte","b":[85,84,0,5,92,0,5,84]},{"a":41608,"t":"byte","b":[0,5,92,0,5,84,0,1]},{"a":41616,"t":"byte","b":[220,0,1,92,0,1,84,0]},{"a":41624,"t":"byte","b":[1,116,0,1,84,0,1,80]},{"a":41632,"t":"byte","b":[0,1,80,0,0,80,0,0]},{"a":41640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41680,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41688,"t":"byte","b":[0,0,0,0,0,0,64,0]},{"a":41696,"t":"byte","b":[0,0,0,0,4,0,0,80]},{"a":41704,"t":"byte","b":[0,0,244,0,0,244,0,0]},{"a":41712,"t":"byte","b":[221,0,0,81,0,0,87,0]},{"a":41720,"t":"byte","b":[0,85,0,0,85,0,0,85]},{"a":41728,"t":"byte","b":[85,0,0,213,0,0,212,0]},{"a":41736,"t":"byte","b":[0,84,0,0,212,0,0,212]},{"a":41744,"t":"byte","b":[0,0,80,0,0,112,0,0]},{"a":41752,"t":"byte","b":[80,0,0,84,0,0,80,0]},{"a":41760,"t":"byte","b":[0,245,0,0,253,192,0,253]},{"a":41768,"t":"byte","b":[112,0,245,80,0,247,112,0]},{"a":41776,"t":"byte","b":[253,64,0,117,64,0,65,0]},{"a":41784,"t":"byte","b":[0,64,0,0,0,0,0,213]},{"a":41792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41848,"t":"byte","b":[0,0,0,0,0,0,0,85]},{"a":41856,"t":"byte","b":[0,0,1,0,0,1,0,0]},{"a":41864,"t":"byte","b":[1,0,0,21,0,0,117,0]},{"a":41872,"t":"byte","b":[0,21,0,0,31,0,1,95]},{"a":41880,"t":"byte","b":[0,21,87,0,93,221,0,87]},{"a":41888,"t":"byte","b":[85,4,85,85,5,85,85,85]},{"a":41896,"t":"byte","b":[85,85,101,85,85,101,85,85]},{"a":41904,"t":"byte","b":[149,85,85,85,85,125,245,85]},{"a":41912,"t":"byte","b":[117,125,85,85,125,85,85,95]},{"a":41920,"t":"byte","b":[87,85,85,93,85,85,125,85]},{"a":41928,"t":"byte","b":[85,215,213,85,85,213,85,221]},{"a":41936,"t":"byte","b":[85,85,85,85,85,85,119,127]},{"a":41944,"t":"byte","b":[85,117,117,85,87,119,85,85]},{"a":41952,"t":"byte","b":[223,85,95,213,85,87,245,85]},{"a":41960,"t":"byte","b":[247,213,85,117,253,87,245,125]},{"a":41968,"t":"byte","b":[87,213,125,85,213,125,85,85]},{"a":41976,"t":"byte","b":[95,85,85,85,0,0,0,127]},{"a":41984,"l":"terrain_9","c":"the level's terrain shapes, $A400-$A7FF","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":41992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":42000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":42008,"t":"byte","b":[85,93,93,245,253,127,213,127]},{"a":42016,"t":"byte","b":[127,221,245,125,253,213,127,127]},{"a":42024,"t":"byte","b":[213,119,245,213,85,117,117,85]},{"a":42032,"t":"byte","b":[245,85,85,245,85,85,85,85]},{"a":42040,"t":"byte","b":[85,93,85,85,93,85,85,213]},{"a":42048,"t":"byte","b":[87,85,245,93,93,221,93,85]},{"a":42056,"t":"byte","b":[125,85,93,127,85,127,117,85]},{"a":42064,"t":"byte","b":[245,85,85,93,85,85,117,87]},{"a":42072,"t":"byte","b":[85,85,85,85,85,87,85,85]},{"a":42080,"t":"byte","b":[87,85,85,95,85,85,95,85]},{"a":42088,"t":"byte","b":[85,119,85,85,95,85,85,119]},{"a":42096,"t":"byte","b":[21,85,93,5,85,87,1,85]},{"a":42104,"t":"byte","b":[85,5,85,85,0,85,85,85]},{"a":42112,"t":"byte","b":[0,85,87,0,85,93,0,21]},{"a":42120,"t":"byte","b":[95,0,85,93,0,21,85,0]},{"a":42128,"t":"byte","b":[85,85,0,21,85,0,21,85]},{"a":42136,"t":"byte","b":[0,85,85,0,85,85,0,85]},{"a":42144,"t":"byte","b":[85,0,85,85,0,21,85,0]},{"a":42152,"t":"byte","b":[5,85,0,69,85,0,5,85]},{"a":42160,"t":"byte","b":[0,21,85,0,7,253,0,7]},{"a":42168,"t":"byte","b":[93,0,31,213,0,31,245,0]},{"a":42176,"t":"byte","b":[0,31,85,0,95,213,0,29]},{"a":42184,"t":"byte","b":[221,0,69,85,0,21,87,0]},{"a":42192,"t":"byte","b":[21,85,0,85,85,0,85,85]},{"a":42200,"t":"byte","b":[0,85,85,1,85,85,0,85]},{"a":42208,"t":"byte","b":[85,0,85,85,0,21,85,0]},{"a":42216,"t":"byte","b":[85,85,0,21,87,0,21,85]},{"a":42224,"t":"byte","b":[0,21,87,0,21,87,0,21]},{"a":42232,"t":"byte","b":[93,0,21,87,0,21,85,213]},{"a":42240,"t":"byte","b":[0,21,85,0,21,85,0,21]},{"a":42248,"t":"byte","b":[87,0,5,85,0,21,87,0]},{"a":42256,"t":"byte","b":[85,85,0,85,85,0,85,85]},{"a":42264,"t":"byte","b":[0,85,85,0,85,85,0,85]},{"a":42272,"t":"byte","b":[85,0,85,85,0,87,253,0]},{"a":42280,"t":"byte","b":[87,93,0,95,213,0,95,245]},{"a":42288,"t":"byte","b":[0,95,85,0,95,213,5,93]},{"a":42296,"t":"byte","b":[213,4,85,85,5,85,85,85]},{"a":42304,"t":"byte","b":[21,85,85,20,85,85,5,85]},{"a":42312,"t":"byte","b":[85,5,85,85,5,85,85,17]},{"a":42320,"t":"byte","b":[213,85,5,213,87,5,213,87]},{"a":42328,"t":"byte","b":[5,85,87,5,85,87,5,85]},{"a":42336,"t":"byte","b":[87,5,85,85,21,117,85,21]},{"a":42344,"t":"byte","b":[117,85,21,85,85,21,117,85]},{"a":42352,"t":"byte","b":[85,213,85,93,245,85,85,215]},{"a":42360,"t":"byte","b":[117,93,95,213,85,127,85,0]},{"a":42368,"t":"byte","b":[85,223,85,85,93,213,85,87]},{"a":42376,"t":"byte","b":[85,85,93,213,85,85,85,213]},{"a":42384,"t":"byte","b":[85,85,85,85,213,85,117,213]},{"a":42392,"t":"byte","b":[213,221,213,117,117,213,85,253]},{"a":42400,"t":"byte","b":[245,117,247,85,87,221,117,87]},{"a":42408,"t":"byte","b":[247,85,119,253,85,119,117,85]},{"a":42416,"t":"byte","b":[85,213,85,87,85,85,85,213]},{"a":42424,"t":"byte","b":[85,87,85,85,85,85,85,192]},{"a":42432,"t":"byte","b":[85,85,85,85,85,255,85,85]},{"a":42440,"t":"byte","b":[215,87,215,245,85,87,253,85]},{"a":42448,"t":"byte","b":[87,213,85,95,245,85,87,117]},{"a":42456,"t":"byte","b":[85,93,85,85,117,213,85,93]},{"a":42464,"t":"byte","b":[85,85,93,117,85,95,117,85]},{"a":42472,"t":"byte","b":[117,125,85,125,85,85,117,85]},{"a":42480,"t":"byte","b":[85,85,85,87,85,85,85,85]},{"a":42488,"t":"byte","b":[85,85,85,85,0,0,0,0]},{"a":42496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":42504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":42512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":42520,"t":"byte","b":[117,87,117,85,87,221,213,93]},{"a":42528,"t":"byte","b":[223,87,221,223,87,95,95,85]},{"a":42536,"t":"byte","b":[87,95,87,87,93,87,247,95]},{"a":42544,"t":"byte","b":[85,213,117,93,245,87,85,213]},{"a":42552,"t":"byte","b":[93,85,85,87,85,213,93,0]},{"a":42560,"t":"byte","b":[85,245,85,85,215,85,85,215]},{"a":42568,"t":"byte","b":[85,223,95,85,127,93,85,95]},{"a":42576,"t":"byte","b":[93,85,127,95,213,127,253,85]},{"a":42584,"t":"byte","b":[221,95,213,215,255,213,245,253]},{"a":42592,"t":"byte","b":[93,213,125,125,253,255,245,213]},{"a":42600,"t":"byte","b":[255,213,247,85,93,87,117,93]},{"a":42608,"t":"byte","b":[245,117,117,93,213,213,85,93]},{"a":42616,"t":"byte","b":[85,117,93,85,253,125,117,0]},{"a":42624,"t":"byte","b":[87,85,125,221,93,245,85,85]},{"a":42632,"t":"byte","b":[117,117,223,117,87,87,85,85]},{"a":42640,"t":"byte","b":[213,85,85,245,85,85,245,125]},{"a":42648,"t":"byte","b":[87,221,245,95,245,253,87,213]},{"a":42656,"t":"byte","b":[221,127,213,245,95,87,117,95]},{"a":42664,"t":"byte","b":[85,125,221,215,93,95,255,221]},{"a":42672,"t":"byte","b":[87,127,253,85,87,213,85,125]},{"a":42680,"t":"byte","b":[125,85,85,117,87,93,117,0]},{"a":42688,"t":"byte","b":[221,119,125,247,95,119,119,253]},{"a":42696,"t":"byte","b":[127,119,213,125,215,213,87,215]},{"a":42704,"t":"byte","b":[213,93,215,85,125,215,213,85]},{"a":42712,"t":"byte","b":[93,87,213,85,247,85,87,93]},{"a":42720,"t":"byte","b":[95,85,213,125,87,87,255,85]},{"a":42728,"t":"byte","b":[119,247,213,87,125,213,95,93]},{"a":42736,"t":"byte","b":[213,95,95,85,87,87,213,117]},{"a":42744,"t":"byte","b":[119,245,85,127,213,85,117,0]},{"a":42752,"t":"byte","b":[245,85,95,213,85,93,87,85]},{"a":42760,"t":"byte","b":[93,95,85,95,253,85,93,245]},{"a":42768,"t":"byte","b":[85,223,87,85,95,87,85,213]},{"a":42776,"t":"byte","b":[93,85,87,117,85,95,85,85]},{"a":42784,"t":"byte","b":[85,85,221,213,85,125,85,85]},{"a":42792,"t":"byte","b":[127,85,85,87,85,85,85,213]},{"a":42800,"t":"byte","b":[85,85,87,87,85,93,93,213]},{"a":42808,"t":"byte","b":[223,95,245,247,85,245,119,0]},{"a":42816,"t":"byte","b":[93,213,95,87,213,95,93,85]},{"a":42824,"t":"byte","b":[93,85,85,85,255,125,85,215]},{"a":42832,"t":"byte","b":[125,119,245,85,95,253,117,87]},{"a":42840,"t":"byte","b":[213,93,125,245,213,93,117,85]},{"a":42848,"t":"byte","b":[117,85,85,85,85,85,85,117]},{"a":42856,"t":"byte","b":[117,85,85,85,85,85,125,85]},{"a":42864,"t":"byte","b":[85,215,85,85,117,245,85,213]},{"a":42872,"t":"byte","b":[125,85,93,125,245,85,87,0]},{"a":42880,"t":"byte","b":[117,85,93,245,85,125,85,93]},{"a":42888,"t":"byte","b":[95,85,85,95,253,93,87,85]},{"a":42896,"t":"byte","b":[85,93,117,221,85,85,125,85]},{"a":42904,"t":"byte","b":[85,127,85,85,87,85,85,85]},{"a":42912,"t":"byte","b":[213,85,85,87,87,85,93,93]},{"a":42920,"t":"byte","b":[213,223,95,245,247,85,245,119]},{"a":42928,"t":"byte","b":[93,213,95,87,213,95,93,85]},{"a":42936,"t":"byte","b":[93,85,85,85,85,125,68,0]},{"a":42944,"t":"byte","b":[85,125,119,95,245,95,93,117]},{"a":42952,"t":"byte","b":[87,127,85,125,127,213,93,125]},{"a":42960,"t":"byte","b":[85,117,127,85,85,119,85,85]},{"a":42968,"t":"byte","b":[85,85,85,85,245,85,93,95]},{"a":42976,"t":"byte","b":[213,119,95,119,93,87,125,119]},{"a":42984,"t":"byte","b":[221,119,93,253,127,85,125,253]},{"a":42992,"t":"byte","b":[87,85,95,87,85,85,85,85]},{"a":43000,"t":"byte","b":[85,85,85,85,0,0,0,0]},{"a":43008,"l":"terrain_10","c":"the level's terrain shapes, $A800-$ABFF","t":"byte","b":[221,0,0,124,0,0,244,0]},{"a":43016,"t":"byte","b":[0,80,0,0,84,0,0,80]},{"a":43024,"t":"byte","b":[0,0,84,0,0,68,0,0]},{"a":43032,"t":"byte","b":[64,0,0,192,0,0,64,0]},{"a":43040,"t":"byte","b":[0,64,0,0,64,0,0,192]},{"a":43048,"t":"byte","b":[0,0,0,0,0,64,0,0]},{"a":43056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43072,"t":"byte","b":[0,0,0,64,0,0,0,0]},{"a":43080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43104,"t":"byte","b":[0,64,0,0,64,0,0,64]},{"a":43112,"t":"byte","b":[0,0,64,0,0,64,0,0]},{"a":43120,"t":"byte","b":[64,0,0,0,0,0,0,0]},{"a":43128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43216,"t":"byte","b":[0,0,64,0,0,64,0,0]},{"a":43224,"t":"byte","b":[0,0,0,64,0,0,64,0]},{"a":43232,"t":"byte","b":[0,64,0,0,64,0,0,64]},{"a":43240,"t":"byte","b":[0,0,64,0,0,64,0,0]},{"a":43248,"t":"byte","b":[64,0,0,192,0,0,192,0]},{"a":43256,"t":"byte","b":[0,64,0,0,192,0,0,0]},{"a":43264,"t":"byte","b":[64,0,0,64,0,0,0,0]},{"a":43272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43288,"t":"byte","b":[0,0,0,0,0,0,64,0]},{"a":43296,"t":"byte","b":[0,192,0,0,192,0,0,64]},{"a":43304,"t":"byte","b":[0,0,192,0,0,64,0,0]},{"a":43312,"t":"byte","b":[64,0,0,192,0,0,64,0]},{"a":43320,"t":"byte","b":[0,0,0,0,64,0,0,0]},{"a":43328,"t":"byte","b":[0,0,0,64,0,0,0,0]},{"a":43336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43360,"t":"byte","b":[0,0,0,0,64,0,0,0]},{"a":43368,"t":"byte","b":[0,0,0,0,0,64,0,0]},{"a":43376,"t":"byte","b":[64,0,0,0,0,0,0,0]},{"a":43384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43392,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43400,"t":"byte","b":[0,0,0,0,0,0,0,64]},{"a":43408,"t":"byte","b":[0,0,192,0,0,192,0,0]},{"a":43416,"t":"byte","b":[64,0,0,192,0,0,116,0]},{"a":43424,"t":"byte","b":[0,117,0,0,213,0,0,85]},{"a":43432,"t":"byte","b":[0,0,245,64,0,117,80,0]},{"a":43440,"t":"byte","b":[117,84,0,245,221,0,85,213]},{"a":43448,"t":"byte","b":[0,245,245,80,213,117,80,0]},{"a":43456,"t":"byte","b":[213,93,80,245,85,112,93,85]},{"a":43464,"t":"byte","b":[208,93,85,84,85,85,85,85]},{"a":43472,"t":"byte","b":[85,85,215,223,85,245,255,85]},{"a":43480,"t":"byte","b":[253,93,85,253,125,85,117,93]},{"a":43488,"t":"byte","b":[85,85,93,4,0,0,0,0]},{"a":43496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43680,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43688,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43696,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43752,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43768,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43928,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43936,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43944,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":43976,"t":"byte","b":[0,0,0,0,0,0,0,192]},{"a":43984,"t":"byte","b":[0,0,240,0,0,220,64,0]},{"a":43992,"t":"byte","b":[81,64,0,87,115,64,85,245]},{"a":44000,"t":"byte","b":[0,21,253,84,0,0,0,0]},{"a":44008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44032,"l":"terrain_11","c":"the level's terrain shapes, $AC00-$AFFF","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44120,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44264,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44296,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44304,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44312,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44328,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44376,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44392,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44680,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44688,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44696,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44752,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44768,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44816,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44928,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44936,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44944,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":44992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45056,"l":"terrain_12","c":"the level's terrain shapes, $B000-$B3FF, the last","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45120,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45264,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45296,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45304,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45312,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45328,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45368,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":45376,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45392,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45432,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":45440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45496,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":45504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45560,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":45568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45624,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":45632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45680,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45688,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":45696,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45704,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45712,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45720,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45744,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45752,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":45760,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45768,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45776,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45808,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45816,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":45824,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45840,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45856,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45872,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45880,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":45888,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45904,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45920,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45928,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45936,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45944,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":45952,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45968,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45984,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":45992,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46000,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46008,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":46016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46072,"t":"byte","b":[0,0,0,0,0,0,0,16]},{"a":46080,"l":"identity","c":"the numbers 0-255: lets the drawing read a byte through an index ($1D4B)","t":"byte","b":[0,1,2,3,4,5,6,7],"x":[7499,7517,7572,7590,7611,7626,9014,11422,11434,11446,11461,11473,11485]},{"a":46088,"t":"byte","b":[8,9,10,11,12,13,14,15]},{"a":46096,"t":"byte","b":[16,17,18,19,20,21,22,23]},{"a":46104,"t":"byte","b":[24,25,26,27,28,29,30,31]},{"a":46112,"t":"byte","b":[32,33,34,35,36,37,38,39]},{"a":46120,"t":"byte","b":[40,41,42,43,44,45,46,47]},{"a":46128,"t":"byte","b":[48,49,50,51,52,53,54,55]},{"a":46136,"t":"byte","b":[56,57,58,59,60,61,62,63]},{"a":46144,"t":"byte","b":[64,65,66,67,68,69,70,71]},{"a":46152,"t":"byte","b":[72,73,74,75,76,77,78,79]},{"a":46160,"t":"byte","b":[80,81,82,83,84,85,86,87]},{"a":46168,"t":"byte","b":[88,89,90,91,92,93,94,95]},{"a":46176,"t":"byte","b":[96,97,98,99,100,101,102,103]},{"a":46184,"t":"byte","b":[104,105,106,107,108,109,110,111]},{"a":46192,"t":"byte","b":[112,113,114,115,116,117,118,119]},{"a":46200,"t":"byte","b":[120,121,122,123,124,125,126,127]},{"a":46208,"t":"byte","b":[128,129,130,131,132,133,134,135]},{"a":46216,"t":"byte","b":[136,137,138,139,140,141,142,143]},{"a":46224,"t":"byte","b":[144,145,146,147,148,149,150,151]},{"a":46232,"t":"byte","b":[152,153,154,155,156,157,158,159]},{"a":46240,"t":"byte","b":[160,161,162,163,164,165,166,167]},{"a":46248,"t":"byte","b":[168,169,170,171,172,173,174,175]},{"a":46256,"t":"byte","b":[176,177,178,179,180,181,182,183]},{"a":46264,"t":"byte","b":[184,185,186,187,188,189,190,191]},{"a":46272,"t":"byte","b":[192,193,194,195,196,197,198,199]},{"a":46280,"t":"byte","b":[200,201,202,203,204,205,206,207]},{"a":46288,"t":"byte","b":[208,209,210,211,212,213,214,215]},{"a":46296,"t":"byte","b":[216,217,218,219,220,221,222,223]},{"a":46304,"t":"byte","b":[224,225,226,227,228,229,230,231]},{"a":46312,"t":"byte","b":[232,233,234,235,236,237,238,239]},{"a":46320,"t":"byte","b":[240,241,242,243,244,245,246,247]},{"a":46328,"t":"byte","b":[248,249,250,251,252,253,254,255]},{"a":46336,"l":"zero_table","c":"256 zero bytes, read by the drawing routines through an index where nothing is to be added","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[7511,7584,7620,9008,11428,11440,11452,11467,11479,11491]},{"a":46344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46376,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46392,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46584,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":46592,"l":"div4","c":"n / 4 for n = 0-255; this table and the five after it ($B700-$BBEF) are named by no instruction, and what reads them is open","t":"byte","b":[0,0,0,0,1,1,1,1]},{"a":46600,"t":"byte","b":[2,2,2,2,3,3,3,3]},{"a":46608,"t":"byte","b":[4,4,4,4,5,5,5,5]},{"a":46616,"t":"byte","b":[6,6,6,6,7,7,7,7]},{"a":46624,"t":"byte","b":[8,8,8,8,9,9,9,9]},{"a":46632,"t":"byte","b":[10,10,10,10,11,11,11,11]},{"a":46640,"t":"byte","b":[12,12,12,12,13,13,13,13]},{"a":46648,"t":"byte","b":[14,14,14,14,15,15,15,15]},{"a":46656,"t":"byte","b":[16,16,16,16,17,17,17,17]},{"a":46664,"t":"byte","b":[18,18,18,18,19,19,19,19]},{"a":46672,"t":"byte","b":[20,20,20,20,21,21,21,21]},{"a":46680,"t":"byte","b":[22,22,22,22,23,23,23,23]},{"a":46688,"t":"byte","b":[24,24,24,24,25,25,25,25]},{"a":46696,"t":"byte","b":[26,26,26,26,27,27,27,27]},{"a":46704,"t":"byte","b":[28,28,28,28,29,29,29,29]},{"a":46712,"t":"byte","b":[30,30,30,30,31,31,31,31]},{"a":46720,"t":"byte","b":[32,32,32,32,33,33,33,33]},{"a":46728,"t":"byte","b":[34,34,34,34,35,35,35,35]},{"a":46736,"t":"byte","b":[36,36,36,36,37,37,37,37]},{"a":46744,"t":"byte","b":[38,38,38,38,39,39,39,39]},{"a":46752,"t":"byte","b":[40,40,40,40,41,41,41,41]},{"a":46760,"t":"byte","b":[42,42,42,42,43,43,43,43]},{"a":46768,"t":"byte","b":[44,44,44,44,45,45,45,45]},{"a":46776,"t":"byte","b":[46,46,46,46,47,47,47,47]},{"a":46784,"t":"byte","b":[48,48,48,48,49,49,49,49]},{"a":46792,"t":"byte","b":[50,50,50,50,51,51,51,51]},{"a":46800,"t":"byte","b":[52,52,52,52,53,53,53,53]},{"a":46808,"t":"byte","b":[54,54,54,54,55,55,55,55]},{"a":46816,"t":"byte","b":[56,56,56,56,57,57,57,57]},{"a":46824,"t":"byte","b":[58,58,58,58,59,59,59,59]},{"a":46832,"t":"byte","b":[60,60,60,60,61,61,61,61]},{"a":46840,"t":"byte","b":[62,62,62,62,63,63,63,63]},{"a":46848,"l":"mod4_x64","c":"(n mod 4) times $40; named by no instruction","t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46856,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46864,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46872,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46880,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46888,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46896,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46904,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46912,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46920,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46928,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46936,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46944,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46952,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46960,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46968,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46976,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46984,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":46992,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47000,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47008,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47016,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47024,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47032,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47040,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47048,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47056,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47064,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47072,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47080,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47088,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47096,"t":"byte","b":[0,64,128,192,0,64,128,192]},{"a":47104,"l":"div16","c":"n / 16; named by no instruction","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":47112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":47120,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":47128,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":47136,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":47144,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":47152,"t":"byte","b":[3,3,3,3,3,3,3,3]},{"a":47160,"t":"byte","b":[3,3,3,3,3,3,3,3]},{"a":47168,"t":"byte","b":[4,4,4,4,4,4,4,4]},{"a":47176,"t":"byte","b":[4,4,4,4,4,4,4,4]},{"a":47184,"t":"byte","b":[5,5,5,5,5,5,5,5]},{"a":47192,"t":"byte","b":[5,5,5,5,5,5,5,5]},{"a":47200,"t":"byte","b":[6,6,6,6,6,6,6,6]},{"a":47208,"t":"byte","b":[6,6,6,6,6,6,6,6]},{"a":47216,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":47224,"t":"byte","b":[7,7,7,7,7,7,7,7]},{"a":47232,"t":"byte","b":[8,8,8,8,8,8,8,8]},{"a":47240,"t":"byte","b":[8,8,8,8,8,8,8,8]},{"a":47248,"t":"byte","b":[9,9,9,9,9,9,9,9]},{"a":47256,"t":"byte","b":[9,9,9,9,9,9,9,9]},{"a":47264,"t":"byte","b":[10,10,10,10,10,10,10,10]},{"a":47272,"t":"byte","b":[10,10,10,10,10,10,10,10]},{"a":47280,"t":"byte","b":[11,11,11,11,11,11,11,11]},{"a":47288,"t":"byte","b":[11,11,11,11,11,11,11,11]},{"a":47296,"t":"byte","b":[12,12,12,12,12,12,12,12]},{"a":47304,"t":"byte","b":[12,12,12,12,12,12,12,12]},{"a":47312,"t":"byte","b":[13,13,13,13,13,13,13,13]},{"a":47320,"t":"byte","b":[13,13,13,13,13,13,13,13]},{"a":47328,"t":"byte","b":[14,14,14,14,14,14,14,14]},{"a":47336,"t":"byte","b":[14,14,14,14,14,14,14,14]},{"a":47344,"t":"byte","b":[15,15,15,15,15,15,15,15]},{"a":47352,"t":"byte","b":[15,15,15,15,15,15,15,15]},{"a":47360,"l":"mod16_x16","c":"(n mod 16) times 16; named by no instruction","t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47368,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47376,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47384,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47392,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47400,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47408,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47416,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47424,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47432,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47440,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47448,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47456,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47464,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47472,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47480,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47488,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47496,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47504,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47512,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47520,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47528,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47536,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47544,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47552,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47560,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47568,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47576,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47584,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47592,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47600,"t":"byte","b":[0,16,32,48,64,80,96,112]},{"a":47608,"t":"byte","b":[128,144,160,176,192,208,224,240]},{"a":47616,"l":"shift_table_ba","c":"another table of 256 with four values; what reads it is open","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":47624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":47632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":47640,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":47648,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":47656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":47664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":47672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":47680,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":47688,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":47696,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":47704,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":47712,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":47720,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":47728,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":47736,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":47744,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":47752,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":47760,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":47768,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":47776,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":47784,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":47792,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":47800,"t":"byte","b":[2,2,2,2,2,2,2,2]},{"a":47808,"t":"byte","b":[3,3,3,3,3,3,3,3]},{"a":47816,"t":"byte","b":[3,3,3,3,3,3,3,3]},{"a":47824,"t":"byte","b":[3,3,3,3,3,3,3,3]},{"a":47832,"t":"byte","b":[3,3,3,3,3,3,3,3]},{"a":47840,"t":"byte","b":[3,3,3,3,3,3,3,3]},{"a":47848,"t":"byte","b":[3,3,3,3,3,3,3,3]},{"a":47856,"t":"byte","b":[3,3,3,3,3,3,3,3]},{"a":47864,"t":"byte","b":[3,3,3,3,3,3,3,3]},{"a":47872,"l":"times4","c":"(n times 4) mod 256; named by no instruction","t":"byte","b":[0,4,8,12,16,20,24,28]},{"a":47880,"t":"byte","b":[32,36,40,44,48,52,56,60]},{"a":47888,"t":"byte","b":[64,68,72,76,80,84,88,92]},{"a":47896,"t":"byte","b":[96,100,104,108,112,116,120,124]},{"a":47904,"t":"byte","b":[128,132,136,140,144,148,152,156]},{"a":47912,"t":"byte","b":[160,164,168,172,176,180,184,188]},{"a":47920,"t":"byte","b":[192,196,200,204,208,212,216,220]},{"a":47928,"t":"byte","b":[224,228,232,236,240,244,248,252]},{"a":47936,"t":"byte","b":[0,4,8,12,16,20,24,28]},{"a":47944,"t":"byte","b":[32,36,40,44,48,52,56,60]},{"a":47952,"t":"byte","b":[64,68,72,76,80,84,88,92]},{"a":47960,"t":"byte","b":[96,100,104,108,112,116,120,124]},{"a":47968,"t":"byte","b":[128,132,136,140,144,148,152,156]},{"a":47976,"t":"byte","b":[160,164,168,172,176,180,184,188]},{"a":47984,"t":"byte","b":[192,196,200,204,208,212,216,220]},{"a":47992,"t":"byte","b":[224,228,232,236,240,244,248,252]},{"a":48000,"t":"byte","b":[0,4,8,12,16,20,24,28]},{"a":48008,"t":"byte","b":[32,36,40,44,48,52,56,60]},{"a":48016,"t":"byte","b":[64,68,72,76,80,84,88,92]},{"a":48024,"t":"byte","b":[96,100,104,108,112,116,120,124]},{"a":48032,"t":"byte","b":[128,132,136,140,144,148,152,156]},{"a":48040,"t":"byte","b":[160,164,168,172,176,180,184,188]},{"a":48048,"t":"byte","b":[192,196,200,204,208,212,216,220]},{"a":48056,"t":"byte","b":[224,228,232,236,240,244,248,252]},{"a":48064,"t":"byte","b":[0,4,8,12,16,20,24,28]},{"a":48072,"t":"byte","b":[32,36,40,44,48,52,56,60]},{"a":48080,"t":"byte","b":[64,68,72,76,80,84,88,92]},{"a":48088,"t":"byte","b":[96,100,104,108,112,116,120,124]},{"a":48096,"t":"byte","b":[128,132,136,140,144,148,152,156]},{"a":48104,"t":"byte","b":[160,164,168,172,176,180,184,188]},{"a":48112,"l":"frames_0","c":"the lemmings' animation frames: rows of multicolour pixels, 16 bytes a frame, pointed to by $3C00/$3D2C","t":"byte","b":[192,196,200,204,208,212,216,220]},{"a":48120,"t":"byte","b":[224,228,232,236,240,244,248,252]},{"a":48128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48144,"t":"byte","b":[0,0,0,0,0,0,0,40]},{"a":48152,"t":"byte","b":[8,60,12,12,12,4,4,12]},{"a":48160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48168,"t":"byte","b":[40,8,60,12,4,23,20,51]},{"a":48176,"t":"byte","b":[0,0,0,0,0,0,0,40]},{"a":48184,"t":"byte","b":[8,60,12,4,12,4,4,12]},{"a":48192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48200,"t":"byte","b":[40,8,60,4,4,52,20,51]},{"a":48208,"t":"byte","b":[0,0,0,0,0,0,0,10]},{"a":48216,"t":"byte","b":[8,15,12,12,12,4,4,12]},{"a":48224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48232,"t":"byte","b":[10,8,15,12,4,53,5,51]},{"a":48240,"t":"byte","b":[0,0,0,0,0,0,0,10]},{"a":48248,"t":"byte","b":[8,15,12,4,12,4,4,12]},{"a":48256,"t":"byte","b":[0,0,0,0,0,0,0,10]},{"a":48264,"t":"byte","b":[8,15,12,4,4,4,7,12]},{"a":48272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48280,"t":"byte","b":[10,8,15,4,4,7,5,51]},{"a":48288,"t":"byte","b":[0,0,0,0,0,0,0,10]},{"a":48296,"t":"byte","b":[8,15,12,12,4,4,53,51]},{"a":48304,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":48312,"t":"byte","b":[14,14,4,52,7,7,4,48]},{"a":48320,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":48328,"t":"byte","b":[44,44,4,55,4,4,55,0]},{"a":48336,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":48344,"t":"byte","b":[14,14,4,7,52,52,4,3]},{"a":48352,"t":"byte","b":[0,0,0,0,0,0,0,10]},{"a":48360,"t":"byte","b":[14,14,8,4,7,4,4,12]},{"a":48368,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":48376,"t":"byte","b":[14,10,14,4,7,4,4,12]},{"a":48384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48392,"t":"byte","b":[0,15,4,4,4,7,4,12]},{"a":48400,"t":"byte","b":[0,0,0,0,0,0,0,3]},{"a":48408,"t":"byte","b":[12,0,4,4,4,7,4,12]},{"a":48416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48424,"t":"byte","b":[0,192,192,0,192,0,0,0]},{"a":48432,"t":"byte","b":[0,0,0,0,0,0,10,10]},{"a":48440,"t":"byte","b":[10,4,56,6,4,4,4,12]},{"a":48448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48456,"t":"byte","b":[0,32,51,55,52,52,52,252]},{"a":48464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48472,"t":"byte","b":[12,12,12,7,4,4,4,252]},{"a":48480,"t":"byte","b":[0,0,0,0,0,0,8,12]},{"a":48488,"t":"byte","b":[12,32,60,16,16,16,60,252]},{"a":48496,"t":"byte","b":[0,0,0,0,0,0,0,40]},{"a":48504,"t":"byte","b":[44,44,8,4,52,4,4,12]},{"a":48512,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":48520,"t":"byte","b":[44,40,44,4,52,4,4,12]},{"a":48528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48536,"t":"byte","b":[0,60,4,4,4,52,4,12]},{"a":48544,"t":"byte","b":[0,0,0,0,0,0,0,48]},{"a":48552,"t":"byte","b":[12,192,196,4,196,52,4,12]},{"a":48560,"t":"byte","b":[0,0,0,0,0,0,40,40]},{"a":48568,"t":"byte","b":[40,4,11,36,4,4,4,12]},{"a":48576,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48584,"t":"byte","b":[0,2,51,55,7,7,7,15]},{"a":48592,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48600,"t":"byte","b":[0,0,0,0,0,0,0,192]},{"a":48608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48616,"t":"byte","b":[12,12,12,52,4,4,4,15]},{"a":48624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48632,"t":"byte","b":[12,12,12,52,4,12,0,15]},{"a":48640,"t":"byte","b":[0,0,0,0,0,0,8,12]},{"a":48648,"t":"byte","b":[12,2,15,1,1,1,15,15]},{"a":48656,"t":"byte","b":[0,0,0,0,0,0,8,42]},{"a":48664,"t":"byte","b":[47,204,247,4,4,21,17,51]},{"a":48672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48680,"t":"byte","b":[0,192,192,0,0,0,0,0]},{"a":48688,"t":"byte","b":[0,0,0,0,0,0,8,42]},{"a":48696,"t":"byte","b":[43,204,247,4,4,21,17,51]},{"a":48704,"t":"byte","b":[0,0,0,0,0,0,8,10]},{"a":48712,"t":"byte","b":[43,204,247,4,4,21,17,51]},{"a":48720,"t":"byte","b":[0,0,0,0,0,0,8,10]},{"a":48728,"t":"byte","b":[11,204,247,4,4,21,17,51]},{"a":48736,"t":"byte","b":[0,0,0,0,0,0,8,10]},{"a":48744,"t":"byte","b":[14,204,247,4,4,21,17,51]},{"a":48752,"t":"byte","b":[0,0,0,0,0,0,8,42]},{"a":48760,"t":"byte","b":[62,204,247,4,4,21,17,51]},{"a":48768,"t":"byte","b":[0,0,0,0,0,0,8,42]},{"a":48776,"t":"byte","b":[58,204,247,4,4,21,17,51]},{"a":48784,"t":"byte","b":[0,0,0,0,0,0,8,40]},{"a":48792,"t":"byte","b":[58,204,247,4,4,21,17,51]},{"a":48800,"t":"byte","b":[0,0,0,0,0,0,8,40]},{"a":48808,"t":"byte","b":[56,204,247,4,4,21,17,51]},{"a":48816,"t":"byte","b":[0,0,0,0,0,0,8,40]},{"a":48824,"t":"byte","b":[44,204,247,4,4,21,17,51]},{"a":48832,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48840,"t":"byte","b":[0,10,14,14,4,55,4,22]},{"a":48848,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48856,"t":"byte","b":[0,0,8,15,60,4,4,55]},{"a":48864,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48872,"t":"byte","b":[0,0,0,8,15,60,196,213]},{"a":48880,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48888,"t":"byte","b":[0,0,0,0,8,207,253,20]},{"a":48896,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48904,"t":"byte","b":[0,0,0,0,192,203,31,60]},{"a":48912,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48920,"t":"byte","b":[0,0,0,4,195,16,8,255]},{"a":48928,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48936,"t":"byte","b":[0,1,0,195,4,0,0,230]},{"a":48944,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48952,"t":"byte","b":[192,0,0,0,0,0,0,192]},{"a":48960,"t":"byte","b":[0,0,0,0,0,0,3,0]},{"a":48968,"t":"byte","b":[0,0,59,0,0,0,0,65]},{"a":48976,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":48984,"t":"byte","b":[0,0,64,0,0,0,0,128]},{"a":48992,"t":"byte","b":[0,0,0,0,12,0,0,0]},{"a":49000,"t":"byte","b":[12,3,32,0,0,0,0,0]},{"a":49008,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":49016,"t":"byte","b":[0,0,0,0,64,0,0,0]},{"a":49024,"t":"byte","b":[0,0,0,48,0,0,0,0]},{"a":49032,"t":"byte","b":[3,0,3,32,0,0,0,0]},{"a":49040,"t":"byte","b":[0,0,0,0,0,192,0,0]},{"a":49048,"t":"byte","b":[0,0,0,0,3,32,0,0]},{"a":49056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":49064,"t":"byte","b":[192,0,0,0,0,0,0,35]},{"a":49072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":49080,"t":"byte","b":[0,0,0,0,128,0,0,0]},{"a":49088,"t":"byte","b":[0,0,1,0,0,0,0,0]},{"a":49096,"t":"byte","b":[0,8,59,56,196,17,0,0]},{"a":49104,"t":"byte","b":[0,0,0,80,0,64,0,0]},{"a":49112,"t":"byte","b":[192,0,0,0,0,0,0,0]},{"a":49120,"t":"byte","b":[0,0,0,1,0,0,0,0]},{"a":49128,"t":"byte","b":[0,0,8,11,56,53,0,12]},{"a":49136,"l":"frames_1","c":"the lemmings' animation frames, $BFF0-$C3EF","t":"byte","b":[0,0,0,0,0,0,64,0]},{"a":49144,"t":"byte","b":[0,0,192,0,0,0,0,0]},{"a":49152,"l":"frames_1a","c":"the lemmings' animation frames, $C000-$C004, between two labels","t":"byte","b":[0,0,0,0,0]},{"a":49157,"l":"frames_1b","c":"the lemmings' animation frames, $C005-$C3EF (past a label at $C004)","t":"byte","b":[1,0,0,0,8,8,59,52]},{"a":49165,"t":"byte","b":[21,0,0,0,0,0,0,0]},{"a":49173,"t":"byte","b":[0,0,0,64,0,0,0,0]},{"a":49181,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":49189,"t":"byte","b":[80,64,200,202,14,55,4,20]},{"a":49197,"t":"byte","b":[17,0,0,0,0,16,64,0]},{"a":49205,"t":"byte","b":[64,0,0,192,8,59,11,4]},{"a":49213,"t":"byte","b":[17,0,0,0,0,0,16,0]},{"a":49221,"t":"byte","b":[0,64,0,0,0,200,56,11]},{"a":49229,"t":"byte","b":[23,0,12,0,0,0,0,0]},{"a":49237,"t":"byte","b":[16,0,0,64,8,8,59,7]},{"a":49245,"t":"byte","b":[21,0,0,0,0,0,0,0]},{"a":49253,"t":"byte","b":[1,0,8,40,44,55,4,5]},{"a":49261,"t":"byte","b":[17,0,0,0,0,0,0,0]},{"a":49269,"t":"byte","b":[64,64,192,192,0,0,0,0]},{"a":49277,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":49285,"t":"byte","b":[0,0,48,56,56,216,88,80]},{"a":49293,"t":"byte","b":[80,192,192,0,0,0,0,0]},{"a":49301,"t":"byte","b":[0,48,56,56,216,88,80,80]},{"a":49309,"t":"byte","b":[64,192,192,0,0,0,0,0]},{"a":49317,"t":"byte","b":[0,48,56,248,88,80,80,64]},{"a":49325,"t":"byte","b":[64,192,192,0,0,0,0,0]},{"a":49333,"t":"byte","b":[0,0,252,124,88,88,80,80]},{"a":49341,"t":"byte","b":[64,192,192,0,0,0,0,0]},{"a":49349,"t":"byte","b":[0,0,204,94,94,90,88,80]},{"a":49357,"t":"byte","b":[80,192,192,0,0,0,0,0]},{"a":49365,"t":"byte","b":[0,0,0,204,94,94,90,82]},{"a":49373,"t":"byte","b":[80,208,192,0,0,0,0,0]},{"a":49381,"t":"byte","b":[0,0,0,0,204,92,90,82]},{"a":49389,"t":"byte","b":[82,208,192,0,0,0,0,0]},{"a":49397,"t":"byte","b":[0,0,0,48,56,248,104,88]},{"a":49405,"t":"byte","b":[80,208,192,0,0,0,0,0]},{"a":49413,"t":"byte","b":[0,0,3,11,11,9,9,1]},{"a":49421,"t":"byte","b":[1,0,0,0,0,0,0,0]},{"a":49429,"t":"byte","b":[0,0,0,0,0,192,64,64]},{"a":49437,"t":"byte","b":[64,192,192,0,0,0,0,0]},{"a":49445,"t":"byte","b":[0,0,0,0,192,64,64,64]},{"a":49453,"t":"byte","b":[64,192,192,0,0,0,0,0]},{"a":49461,"t":"byte","b":[0,3,11,11,9,1,1,0]},{"a":49469,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":49477,"t":"byte","b":[0,0,0,192,64,64,64,64]},{"a":49485,"t":"byte","b":[64,192,192,0,0,0,0,0]},{"a":49493,"t":"byte","b":[0,0,15,15,9,9,1,1]},{"a":49501,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":49509,"t":"byte","b":[0,0,192,64,64,64,64,64]},{"a":49517,"t":"byte","b":[64,192,192,0,0,0,0,0]},{"a":49525,"t":"byte","b":[0,0,12,45,45,41,9,1]},{"a":49533,"t":"byte","b":[1,0,0,0,0,0,0,0]},{"a":49541,"t":"byte","b":[0,0,0,12,45,45,41,33]},{"a":49549,"t":"byte","b":[1,1,0,0,0,0,0,0]},{"a":49557,"t":"byte","b":[0,0,0,0,12,13,41,33]},{"a":49565,"t":"byte","b":[33,1,0,0,0,0,0,0]},{"a":49573,"t":"byte","b":[0,0,0,3,11,11,10,9]},{"a":49581,"t":"byte","b":[1,1,0,0,0,0,0,0]},{"a":49589,"t":"byte","b":[0,0,8,8,60,15,4,52]},{"a":49597,"t":"byte","b":[52,1,51,0,0,0,0,0]},{"a":49605,"t":"byte","b":[0,0,12,44,32,16,16,20]},{"a":49613,"t":"byte","b":[4,5,51,0,0,0,0,0]},{"a":49621,"t":"byte","b":[0,0,0,224,232,40,48,16]},{"a":49629,"t":"byte","b":[4,4,51,0,0,0,0,0]},{"a":49637,"t":"byte","b":[0,0,0,8,8,200,244,7]},{"a":49645,"t":"byte","b":[5,1,15,0,0,0,0,0]},{"a":49653,"t":"byte","b":[0,0,0,8,8,8,7,247]},{"a":49661,"t":"byte","b":[196,1,15,0,0,0,0,0]},{"a":49669,"t":"byte","b":[0,0,0,0,32,32,44,28]},{"a":49677,"t":"byte","b":[208,212,60,0,0,0,0,0]},{"a":49685,"t":"byte","b":[0,0,0,0,40,40,43,7]},{"a":49693,"t":"byte","b":[52,52,60,0,0,0,0,0]},{"a":49701,"t":"byte","b":[0,0,0,128,160,160,28,220]},{"a":49709,"t":"byte","b":[208,208,240,0,0,0,0,0]},{"a":49717,"t":"byte","b":[0,0,128,160,160,16,220,220]},{"a":49725,"t":"byte","b":[208,208,240,0,0,0,0,0]},{"a":49733,"t":"byte","b":[0,0,32,40,40,55,23,212]},{"a":49741,"t":"byte","b":[212,20,204,0,0,0,0,0]},{"a":49749,"t":"byte","b":[0,0,32,32,35,31,208,212]},{"a":49757,"t":"byte","b":[84,68,204,0,0,0,0,0]},{"a":49765,"t":"byte","b":[0,0,32,43,43,55,212,212]},{"a":49773,"t":"byte","b":[20,20,195,0,0,0,0,0]},{"a":49781,"t":"byte","b":[0,0,35,35,32,28,208,208]},{"a":49789,"t":"byte","b":[212,68,204,0,0,0,0,0]},{"a":49797,"t":"byte","b":[0,0,32,43,43,52,52,212]},{"a":49805,"t":"byte","b":[212,20,195,0,0,0,0,0]},{"a":49813,"t":"byte","b":[0,0,8,8,8,7,52,52]},{"a":49821,"t":"byte","b":[53,17,51,0,0,0,0,0]},{"a":49829,"t":"byte","b":[0,0,8,8,56,7,4,52]},{"a":49837,"t":"byte","b":[52,1,51,0,0,0,0,0]},{"a":49845,"t":"byte","b":[0,0,12,44,40,40,16,28]},{"a":49853,"t":"byte","b":[12,5,51,0,0,0,0,0]},{"a":49861,"t":"byte","b":[0,0,0,224,232,40,16,28]},{"a":49869,"t":"byte","b":[12,4,51,0,0,0,0,0]},{"a":49877,"t":"byte","b":[0,0,0,8,8,248,196,7]},{"a":49885,"t":"byte","b":[7,1,15,0,0,0,0,0]},{"a":49893,"t":"byte","b":[0,0,0,8,8,56,55,199]},{"a":49901,"t":"byte","b":[196,1,15,0,0,0,0,0]},{"a":49909,"t":"byte","b":[0,0,0,0,32,32,236,28]},{"a":49917,"t":"byte","b":[212,196,60,0,0,0,0,0]},{"a":49925,"t":"byte","b":[0,0,0,0,160,224,220,28]},{"a":49933,"t":"byte","b":[208,208,252,0,0,0,0,0]},{"a":49941,"t":"byte","b":[0,0,0,128,224,192,124,92]},{"a":49949,"t":"byte","b":[80,208,240,0,0,0,0,0]},{"a":49957,"t":"byte","b":[0,0,128,224,224,112,92,92]},{"a":49965,"t":"byte","b":[208,208,240,0,0,0,0,0]},{"a":49973,"t":"byte","b":[0,0,32,56,56,31,23,212]},{"a":49981,"t":"byte","b":[212,20,204,0,0,0,0,0]},{"a":49989,"t":"byte","b":[0,0,32,32,243,31,208,212]},{"a":49997,"t":"byte","b":[84,68,204,0,0,0,0,0]},{"a":50005,"t":"byte","b":[0,0,32,59,59,31,212,212]},{"a":50013,"t":"byte","b":[20,20,195,0,0,0,0,0]},{"a":50021,"t":"byte","b":[0,0,35,35,240,28,208,208]},{"a":50029,"t":"byte","b":[212,68,204,0,0,0,0,0]},{"a":50037,"t":"byte","b":[0,0,32,59,59,28,20,212]},{"a":50045,"t":"byte","b":[212,20,195,0,0,0,0,0]},{"a":50053,"t":"byte","b":[0,0,8,8,60,7,4,52]},{"a":50061,"t":"byte","b":[53,17,51,0,0,0,0,0]},{"a":50069,"t":"byte","b":[0,0,8,8,60,7,4,52]},{"a":50077,"t":"byte","b":[52,1,51,0,0,0,0,0]},{"a":50085,"t":"byte","b":[0,0,8,200,207,60,4,7]},{"a":50093,"t":"byte","b":[7,16,51,0,0,0,0,0]},{"a":50101,"t":"byte","b":[0,0,0,11,43,40,12,4]},{"a":50109,"t":"byte","b":[16,16,204,0,0,0,0,0]},{"a":50117,"t":"byte","b":[0,0,0,8,8,8,52,55]},{"a":50125,"t":"byte","b":[4,16,60,0,0,0,0,0]},{"a":50133,"t":"byte","b":[0,0,0,0,0,0,0,192]},{"a":50141,"t":"byte","b":[192,0,0,0,0,0,0,0]},{"a":50149,"t":"byte","b":[0,0,0,0,40,40,232,208]},{"a":50157,"t":"byte","b":[28,28,60]},{"a":50160,"l":"frames_2","c":"the lemmings' animation frames, $C3F0-$C7EF","t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":50168,"t":"byte","b":[40,40,16,220,220,28,28,60]},{"a":50176,"l":"j_C400","c":"the end sequence's entry, where to_ending ($CD5B) jumps once IC is in; in this part's memory the bytes are animation frames","t":"code","b":[0],"m":"brk"},{"a":50177,"t":"code","b":[0],"m":"brk"},{"a":50178,"t":"code","b":[0],"m":"brk"},{"a":50179,"t":"code","b":[0],"m":"brk"},{"a":50180,"t":"code","b":[0],"m":"brk"},{"a":50181,"t":"code","b":[0],"m":"brk"},{"a":50182,"t":"code","b":[0],"m":"brk"},{"a":50183,"t":"code","b":[8],"m":"php"},{"a":50184,"t":"code","b":[8],"m":"php"},{"a":50185,"t":"code","b":[200],"m":"iny"},{"a":50186,"l":"frames_2b","c":"the lemmings' animation frames, $C40A-$C7EF, after the end sequence's entry label at $C400","t":"byte","b":[244,7,23,21,17,51,0,0]},{"a":50194,"t":"byte","b":[0,0,0,0,0,200,200,8]},{"a":50202,"t":"byte","b":[52,7,7,23,17,51,0,0]},{"a":50210,"t":"byte","b":[0,0,0,0,0,8,200,200]},{"a":50218,"t":"byte","b":[52,7,7,23,17,51,0,0]},{"a":50226,"t":"byte","b":[0,0,0,0,0,8,200,203]},{"a":50234,"t":"byte","b":[52,4,7,7,16,51,0,0]},{"a":50242,"t":"byte","b":[0,0,0,0,0,0,11,43]},{"a":50250,"t":"byte","b":[40,4,52,48,16,204,0,0]},{"a":50258,"t":"byte","b":[0,0,0,0,0,0,8,8]},{"a":50266,"t":"byte","b":[11,55,52,4,16,60,0,0]},{"a":50274,"t":"byte","b":[0,0,0,0,0,0,0,10]},{"a":50282,"t":"byte","b":[11,55,52,7,7,63,0,0]},{"a":50290,"t":"byte","b":[0,0,0,0,0,8,44,44]},{"a":50298,"t":"byte","b":[52,212,212,28,28,60,0,0]},{"a":50306,"t":"byte","b":[0,0,0,0,0,8,8,207]},{"a":50314,"t":"byte","b":[244,7,23,21,17,51,0,0]},{"a":50322,"t":"byte","b":[0,0,0,0,1,200,200,15]},{"a":50330,"t":"byte","b":[52,7,7,23,17,51,0,0]},{"a":50338,"t":"byte","b":[0,0,0,0,0,8,236,236]},{"a":50346,"t":"byte","b":[52,20,23,23,20,195,0,0]},{"a":50354,"t":"byte","b":[0,0,0,0,0,8,200,207]},{"a":50362,"t":"byte","b":[52,4,7,23,17,51,0,0]},{"a":50370,"t":"byte","b":[0,0,0,0,8,40,12,12]},{"a":50378,"t":"byte","b":[52,52,60,4,4,60,0,0]},{"a":50386,"t":"byte","b":[0,0,0,0,8,42,44,12]},{"a":50394,"t":"byte","b":[52,199,4,4,4,60,0,0]},{"a":50402,"t":"byte","b":[0,0,0,0,8,40,44,12]},{"a":50410,"t":"byte","b":[244,7,4,4,4,60,0,0]},{"a":50418,"t":"byte","b":[0,0,0,0,40,40,44,252]},{"a":50426,"t":"byte","b":[7,4,4,4,4,60,0,0]},{"a":50434,"t":"byte","b":[0,0,0,0,8,40,44,252]},{"a":50442,"t":"byte","b":[7,4,4,4,4,60,0,0]},{"a":50450,"t":"byte","b":[0,0,0,0,8,10,12,12]},{"a":50458,"t":"byte","b":[7,7,15,4,4,15,0,0]},{"a":50466,"t":"byte","b":[0,0,0,0,8,42,14,12]},{"a":50474,"t":"byte","b":[7,52,4,4,4,15,0,0]},{"a":50482,"t":"byte","b":[0,0,0,0,8,10,14,12]},{"a":50490,"t":"byte","b":[7,52,4,4,4,15,0,0]},{"a":50498,"t":"byte","b":[0,0,0,0,10,10,14,15]},{"a":50506,"t":"byte","b":[52,4,4,4,4,15,0,0]},{"a":50514,"t":"byte","b":[0,0,0,0,8,10,14,15]},{"a":50522,"t":"byte","b":[52,4,4,4,4,15,0,0]},{"a":50530,"t":"byte","b":[0,0,0,0,0,8,44,12]},{"a":50538,"t":"byte","b":[7,52,4,7,4,48,0,0]},{"a":50546,"t":"byte","b":[0,0,0,0,0,8,45,14]},{"a":50554,"t":"byte","b":[7,53,4,4,4,48,0,0]},{"a":50562,"t":"byte","b":[0,0,0,0,0,0,0,64]},{"a":50570,"t":"byte","b":[64,0,0,0,0,0,0,0]},{"a":50578,"t":"byte","b":[0,0,0,0,2,7,37,45]},{"a":50586,"t":"byte","b":[13,5,4,4,7,48,0,0]},{"a":50594,"t":"byte","b":[0,0,0,0,0,128,0,0]},{"a":50602,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50610,"t":"byte","b":[20,126,87,21,4,8,44,44]},{"a":50618,"t":"byte","b":[39,4,4,7,52,48,0,0]},{"a":50626,"t":"byte","b":[0,29,191,68,4,10,14,62]},{"a":50634,"t":"byte","b":[4,7,4,52,3,0,0,0]},{"a":50642,"t":"byte","b":[0,0,128,64,0,0,0,0]},{"a":50650,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50658,"t":"byte","b":[0,29,191,68,4,6,3,15]},{"a":50666,"t":"byte","b":[1,1,13,1,0,0,0,0]},{"a":50674,"t":"byte","b":[0,0,128,64,0,128,128,128]},{"a":50682,"t":"byte","b":[0,192,0,0,0,192,0,0]},{"a":50690,"t":"byte","b":[0,29,191,68,4,6,3,15]},{"a":50698,"t":"byte","b":[1,1,1,13,0,0,0,0]},{"a":50706,"t":"byte","b":[0,0,128,64,0,128,128,128]},{"a":50714,"t":"byte","b":[0,192,0,0,192,0,0,0]},{"a":50722,"t":"byte","b":[0,29,191,68,4,10,14,62]},{"a":50730,"t":"byte","b":[4,7,4,7,48,0,0,0]},{"a":50738,"t":"byte","b":[0,0,0,0,8,10,10,8]},{"a":50746,"t":"byte","b":[7,7,7,4,4,15,0,0]},{"a":50754,"t":"byte","b":[0,0,8,10,10,8,7,7]},{"a":50762,"t":"byte","b":[52,4,7,3,48,0,0,0]},{"a":50770,"t":"byte","b":[0,8,10,8,7,4,4,1]},{"a":50778,"t":"byte","b":[1,1,3,0,0,0,0,0]},{"a":50786,"t":"byte","b":[0,8,8,4,7,5,7,0]},{"a":50794,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50802,"t":"byte","b":[0,8,8,7,5,5,3,0]},{"a":50810,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50818,"t":"byte","b":[0,11,9,5,7,3,0,0]},{"a":50826,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50834,"t":"byte","b":[0,0,0,11,8,4,0,0]},{"a":50842,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50850,"t":"byte","b":[0,0,0,0,3,11,0,0]},{"a":50858,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50866,"t":"byte","b":[0,0,0,0,8,40,44,12]},{"a":50874,"t":"byte","b":[52,52,52,4,4,60,0,0]},{"a":50882,"t":"byte","b":[0,0,0,0,8,40,44,12]},{"a":50890,"t":"byte","b":[52,7,7,4,4,60,0,0]},{"a":50898,"t":"byte","b":[0,0,0,0,8,40,44,12]},{"a":50906,"t":"byte","b":[55,196,4,4,4,60,0,0]},{"a":50914,"t":"byte","b":[0,0,0,0,8,40,44,12]},{"a":50922,"t":"byte","b":[247,4,4,4,4,60,0,0]},{"a":50930,"t":"byte","b":[0,0,0,0,8,40,236,15]},{"a":50938,"t":"byte","b":[52,4,4,4,4,60,0,0]},{"a":50946,"t":"byte","b":[0,0,0,0,8,40,47,15]},{"a":50954,"t":"byte","b":[52,4,4,4,4,60,0,0]},{"a":50962,"t":"byte","b":[0,0,0,0,0,0,56,47]},{"a":50970,"t":"byte","b":[47,52,4,4,20,60,0,0]},{"a":50978,"t":"byte","b":[0,0,0,0,0,0,44,248]},{"a":50986,"t":"byte","b":[252,20,20,4,20,60,0,0]},{"a":50994,"t":"byte","b":[0,0,0,0,0,0,8,62]},{"a":51002,"t":"byte","b":[62,55,4,4,20,60,0,0]},{"a":51010,"t":"byte","b":[8,15,14,55,4,4,4,5]},{"a":51018,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51026,"t":"byte","b":[0,8,14,62,7,4,12,7]},{"a":51034,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51042,"t":"byte","b":[0,0,8,14,62,7,4,63]},{"a":51050,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51058,"t":"byte","b":[0,0,0,0,8,44,47,52]},{"a":51066,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51074,"t":"byte","b":[0,0,0,0,0,14,15,7]},{"a":51082,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51090,"t":"byte","b":[0,0,0,0,0,0,128,128]},{"a":51098,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51106,"t":"byte","b":[0,0,0,0,8,14,62,7]},{"a":51114,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51122,"t":"byte","b":[0,0,0,200,236,47,20,4]},{"a":51130,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51138,"t":"byte","b":[0,0,0,8,14,14,55,4]},{"a":51146,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51154,"t":"byte","b":[0,0,0,0,8,44,239,52]},{"a":51162,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51170,"t":"byte","b":[0,0,0,0,0,8,47,47]},{"a":51178,"t":"byte","b":[0,0,0,0,0,0]},{"a":51184,"l":"frames_3","c":"the lemmings' animation frames, $C7F0-$CB0F, the last","t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":51192,"t":"byte","b":[14,62,0,0,0,0,0,0]},{"a":51200,"t":"byte","b":[0,0,0,0,0,0,8,47]},{"a":51208,"t":"byte","b":[47,52,0,0,0,0,0,0]},{"a":51216,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":51224,"t":"byte","b":[62,62,0,0,0,0,0,0]},{"a":51232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51240,"t":"byte","b":[56,62,0,0,0,0,0,0]},{"a":51248,"t":"byte","b":[0,0,0,0,0,0,0,48]},{"a":51256,"t":"byte","b":[48,2,0,0,0,0,0,0]},{"a":51264,"t":"byte","b":[0,0,0,0,0,0,8,14]},{"a":51272,"t":"byte","b":[14,4,12,204,196,244,4,60]},{"a":51280,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":51288,"t":"byte","b":[14,14,12,196,204,244,4,60]},{"a":51296,"t":"byte","b":[0,0,0,0,0,0,8,14]},{"a":51304,"t":"byte","b":[14,4,204,196,244,4,52,12]},{"a":51312,"t":"byte","b":[0,0,0,0,0,0,2,194]},{"a":51320,"t":"byte","b":[207,253,197,196,4,4,4,12]},{"a":51328,"t":"byte","b":[0,0,0,0,48,252,56,56]},{"a":51336,"t":"byte","b":[12,4,20,20,16,16,16,48]},{"a":51344,"t":"byte","b":[0,0,0,0,15,3,32,60]},{"a":51352,"t":"byte","b":[56,48,80,80,64,64,64,192]},{"a":51360,"t":"byte","b":[0,0,0,0,0,192,192,192]},{"a":51368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51376,"t":"byte","b":[0,0,0,0,15,3,32,172]},{"a":51384,"t":"byte","b":[240,16,64,64,64,64,192,0]},{"a":51392,"t":"byte","b":[0,0,0,0,60,240,194,207]},{"a":51400,"t":"byte","b":[3,3,1,1,1,1,3,0]},{"a":51408,"t":"byte","b":[0,0,0,0,0,0,0,10]},{"a":51416,"t":"byte","b":[14,14,12,5,49,0,192,48]},{"a":51424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51432,"t":"byte","b":[0,0,0,0,64,192,0,0]},{"a":51440,"t":"byte","b":[0,0,0,0,0,0,0,40]},{"a":51448,"t":"byte","b":[56,52,5,5,51,0,192,48]},{"a":51456,"t":"byte","b":[0,0,0,0,0,0,0,8]},{"a":51464,"t":"byte","b":[47,37,61,205,195,240,0,60]},{"a":51472,"t":"byte","b":[0,0,0,0,0,0,0,40]},{"a":51480,"t":"byte","b":[44,53,13,207,192,240,0,60]},{"a":51488,"t":"byte","b":[0,0,0,0,0,0,40,40]},{"a":51496,"t":"byte","b":[60,5,13,207,192,240,0,60]},{"a":51504,"t":"byte","b":[0,0,0,0,0,0,8,14]},{"a":51512,"t":"byte","b":[14,4,13,205,195,240,0,60]},{"a":51520,"t":"byte","b":[0,0,0,0,0,0,8,14]},{"a":51528,"t":"byte","b":[14,4,13,205,193,243,0,60]},{"a":51536,"t":"byte","b":[0,0,0,0,0,0,8,14]},{"a":51544,"t":"byte","b":[14,4,13,205,193,241,3,60]},{"a":51552,"t":"byte","b":[0,0,0,0,0,0,8,14]},{"a":51560,"t":"byte","b":[14,4,13,205,193,241,0,60]},{"a":51568,"t":"byte","b":[0,0,0,0,0,0,8,14]},{"a":51576,"t":"byte","b":[14,4,13,205,193,253,0,60]},{"a":51584,"t":"byte","b":[0,0,0,0,0,0,8,14]},{"a":51592,"t":"byte","b":[14,4,13,205,197,245,12,60]},{"a":51600,"t":"byte","b":[0,0,0,0,0,8,14,14]},{"a":51608,"t":"byte","b":[4,12,12,205,197,247,4,60]},{"a":51616,"t":"byte","b":[0,0,0,0,0,0,32,176]},{"a":51624,"t":"byte","b":[176,16,48,51,19,31,16,60]},{"a":51632,"t":"byte","b":[0,0,0,0,0,0,0,32]},{"a":51640,"t":"byte","b":[176,176,48,19,51,31,16,60]},{"a":51648,"t":"byte","b":[0,0,0,0,0,0,128,131]},{"a":51656,"t":"byte","b":[243,127,83,19,16,16,16,48]},{"a":51664,"t":"byte","b":[0,0,0,0,60,240,194,207]},{"a":51672,"t":"byte","b":[11,3,1,1,0,0,0,0]},{"a":51680,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51688,"t":"byte","b":[0,0,64,64,64,64,64,192]},{"a":51696,"t":"byte","b":[0,0,0,0,60,240,194,206]},{"a":51704,"t":"byte","b":[3,1,0,0,0,0,0,0]},{"a":51712,"t":"byte","b":[0,0,0,0,0,0,0,128]},{"a":51720,"t":"byte","b":[192,0,64,64,64,64,192,0]},{"a":51728,"t":"byte","b":[0,0,0,0,0,0,0,40]},{"a":51736,"t":"byte","b":[44,44,12,20,83,192,0,3]},{"a":51744,"t":"byte","b":[0,0,0,0,0,0,0,32]},{"a":51752,"t":"byte","b":[248,88,124,115,195,15,0,60]},{"a":51760,"t":"byte","b":[0,0,0,0,0,0,40,40]},{"a":51768,"t":"byte","b":[60,80,112,243,3,15,0,60]},{"a":51776,"t":"byte","b":[0,0,0,0,0,0,32,176]},{"a":51784,"t":"byte","b":[176,16,112,115,67,207,0,60]},{"a":51792,"t":"byte","b":[0,0,0,0,0,0,32,176]},{"a":51800,"t":"byte","b":[176,16,112,115,67,79,192,60]},{"a":51808,"t":"byte","b":[0,0,0,0,0,0,32,176]},{"a":51816,"t":"byte","b":[176,16,112,115,67,79,0,60]},{"a":51824,"t":"byte","b":[0,0,0,0,0,0,32,176]},{"a":51832,"t":"byte","b":[176,16,112,115,83,95,48,60]},{"a":51840,"t":"byte","b":[0,0,0,0,0,0,0,12]},{"a":51848,"t":"byte","b":[60,12,0,0,0,0,0,0]},{"a":51856,"t":"byte","b":[0,0,0,0,0,34,51,14]},{"a":51864,"t":"byte","b":[56,59,14,0,0,0,0,0]},{"a":51872,"t":"byte","b":[0,0,0,0,0,12,57,36]},{"a":51880,"t":"byte","b":[0,20,61,8,12,0,2,0]},{"a":51888,"t":"byte","b":[0,0,0,0,0,0,0,64]},{"a":51896,"t":"byte","b":[192,128,0,128,0,0,0,0]},{"a":51904,"t":"byte","b":[0,0,12,8,8,50,36,20]},{"a":51912,"t":"byte","b":[0,20,24,44,160,194,3,0]},{"a":51920,"t":"byte","b":[0,0,0,0,0,0,0,192]},{"a":51928,"t":"byte","b":[128,0,0,0,0,0,0,0]},{"a":51936,"t":"byte","b":[0,0,48,0,2,16,0,4]},{"a":51944,"t":"byte","b":[0,0,0,0,1,0,8,3]},{"a":51952,"t":"byte","b":[0,0,0,0,0,192,0,0]},{"a":51960,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51968,"t":"byte","b":[0,0,0,3,0,0,0,0]},{"a":51976,"t":"byte","b":[0,0,0,0,16,0,0,1]},{"a":51984,"t":"gap","n":5360},{"a":57344,"l":"level_header","c":"the level's header, unpacked from its file to $E000 (level 1, Fun, in this snapshot): $E000 its number as text, $E002 the next level's number as text, $E004 the rating (0 Fun, 1 Tricky, 2 Taxing, 3 Mayhem), $E005 this level's access code and $E00F the next level's (ten letters each, A = 1), $E019 the name (30 screen codes), $E037 the number of lemmings as text and $E039 as a number, $E03A the release rate as text and $E03C as a step (0-23), $E03D the percentage to save as text and $E040 the number to save, $E041 the minutes, $E044 the eight skills' tens and $E04C their units","t":"byte","b":[49,32,50,32,0,23,1,14],"x":[20790]},{"a":57352,"t":"byte","b":[14,1,2,6,18,5,5,7]},{"a":57360,"t":"byte","b":[5,4,7,9,12,2,6,9]},{"a":57368,"t":"byte","b":[5,32,32,32,32,32,32,32]},{"a":57376,"t":"byte","b":[32,32,74,21,19,20,32,4]},{"a":57384,"t":"byte","b":[9,7,33,32,32,32,32,32]},{"a":57392,"t":"byte","b":[32,32,32,32,32,32,32,49]},{"a":57400,"t":"byte","b":[48]},{"a":57401,"l":"lemmings_total","c":"the number of lemmings in the level (10 here), as a number","t":"byte","b":[10,53,48],"x":[3789,3879,5348,5357,7694]},{"a":57404,"l":"rate_min","c":"the release rate's starting and lowest step (11 here, shown as 50)","t":"byte","b":[11,32,49,48,1],"x":[2831,4334]},{"a":57409,"l":"minutes","c":"the time allowed, in minutes (5 here); with the next two bytes the clock's start, copied to $CB39-$CB3B","t":"byte","b":[5,0,0],"x":[4521]},{"a":57412,"l":"skill_tens","c":"the eight skills' counts, tens digits (climber to digger)","t":"byte","b":[0,0,0,0,0,0,0,1],"x":[4504]},{"a":57420,"l":"skill_units","c":"the eight skills' counts, units digits (the digger's 10 here)","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[4510]},{"a":57428,"l":"dir_alternate","c":"non-zero when the lemmings come out facing alternate ways; $E055 is the next one's direction","t":"byte","b":[0],"x":[7699,7707]},{"a":57429,"l":"next_direction","c":"the direction the next lemming comes out facing, $80 for the other way","t":"byte","b":[2],"x":[7704,7710,7742]},{"a":57430,"l":"save_share","c":"the percentage one lemming is worth, four decimal digits (10.00 for a level of 10), added up by $2A1A","t":"byte","b":[1,0,0,0,0,0],"x":[10784]},{"a":57436,"l":"level_colours","c":"four steps of the level's colours for the fades: background ($E05C), multicolour 0 ($E060), sprite colour ($E064), multicolour 1 ($E068)","t":"byte","b":[0,0,0,0],"x":[3612]},{"a":57440,"l":"colour_mc0","c":"the four fade steps of multicolour 0","t":"byte","b":[9,0,0,0],"x":[3618]},{"a":57444,"l":"colour_sprite","c":"the four fade steps of the terrain sprites' colour","t":"byte","b":[5,9,0,0],"x":[3624]},{"a":57448,"l":"colour_mc1","c":"the four fade steps of multicolour 1","t":"byte","b":[8,9,0,0],"x":[3630]},{"a":57452,"l":"entrances","c":"the trap doors: column (two bytes) and row, three bytes each, $FF after the last","t":"byte","b":[0],"x":[4370,7757]},{"a":57453,"l":"entrance_col_lo","c":"the entrances' columns, low bytes (every third byte from here)","t":"byte","b":[124],"x":[4361,7748]},{"a":57454,"l":"entrance_row","c":"the entrances' rows (every third byte), and $FF after the last","t":"byte","b":[47,255,255,255,255,255,255],"x":[7724,7765]},{"a":57461,"l":"exits","c":"the level's exits, three bytes each (the column's high byte, its low byte, then the row), two at most: $1351 sets the exit test ($1F82, $1F8E, $1F96) from one of them each pass, alternating ($06E2); $E07A is $FF when there is only one","t":"byte","b":[0],"x":[4970]},{"a":57462,"l":"exit_col_lo","c":"the exits' columns, low bytes","t":"byte","b":[189],"x":[4964]},{"a":57463,"l":"exit_row","c":"the exits' rows","t":"byte","b":[115,255,255],"x":[4976]},{"a":57466,"l":"exit2_flag","c":"the second exit's first byte: $FF when the level has one exit","t":"byte","b":[255],"x":[4945]},{"a":57467,"l":"object_count","c":"how many animated objects the level has ($2A48); also the length of the block at ($E080) that $1000 rewrites","t":"byte","b":[82],"x":[4200,10836]},{"a":57468,"l":"cell_map_flags","c":"non-zero when the level has a map of special cells (steel, one-way walls); bit 7 set when it has no one-way walls","t":"byte","b":[0],"x":[7854,9236,9380,9979,9991,10009,10021,10086,10098,10425]},{"a":57469,"l":"water_flag","c":"bit 7 set when the level has water or lava ($2B96)","t":"byte","b":[0],"x":[11158,11643]},{"a":57470,"l":"water_kind","c":"the kind of water, times 8 ($10C, $2BF6)","t":"byte","b":[0],"x":[4309,11254]},{"a":57471,"l":"clock_flag","c":"bit 7 set makes the clock slower: $0EE9 adds 4 a pass instead of 5 towards a second ($108F)","t":"byte","b":[0],"x":[4239]},{"a":57472,"l":"level_pointers","c":"ten pointers into the level's own data that $1000 copies into the routines' operands: the objects, their graphics and the cell map","t":"byte","b":[251,244],"x":[4098]},{"a":57474,"l":"objects_col_ptr","c":"the pointer to the objects' columns, copied to $2AC0","t":"byte","b":[77,245],"x":[4116]},{"a":57476,"l":"objects_ptr_3","c":"the pointer copied to $2AE6","t":"byte","b":[159,245],"x":[4122]},{"a":57478,"l":"objects_ptr_4","c":"the pointer copied to $2AEF","t":"byte","b":[241,245],"x":[4128]},{"a":57480,"l":"objects_ptr_5","c":"the pointer copied to $2ADA","t":"byte","b":[67,246],"x":[4134]},{"a":57482,"l":"objects_ptr_6","c":"the pointer copied to $2AE0","t":"byte","b":[149,246],"x":[4140]},{"a":57484,"l":"objects_ptr_7","c":"the pointer copied to $2AD4","t":"byte","b":[231,246],"x":[4146]},{"a":57486,"l":"cell_map_lo","c":"the cell map's address, low byte ($2DB5)","t":"byte","b":[45],"x":[11701]},{"a":57487,"l":"cell_map_hi","c":"the cell map's address, high byte","t":"byte","b":[250],"x":[11707]},{"a":57488,"l":"cell_map_ptr2","c":"a pointer copied to $2D8F and $2CF1: the water map","t":"byte","b":[45,250],"x":[4152]},{"a":57490,"l":"cell_map_ptr3","c":"a pointer copied to $2D94, $2CFF and $2D2B","t":"byte","b":[51,253],"x":[4161]},{"a":57492,"l":"unpack_terrain","c":"the level's own routine, in its file: unpacks the level's terrain with the loader's scheme (bytes below $E0 are copied, codes from $E0 up repeat a byte or fill to an address) from its header at $E1A0 to $7E00-$B12F; then rearranges those 13,104 bytes, 78 columns by 168 lines, into the layout of sprite shapes at $8000-$B3FF that the play area shows, by the column and line tables at $0801/$4B40 and $4810/$4910","t":"code","b":[173,160,225],"m":"lda","oa":57760,"o":"terrain_header","x":[20497]},{"a":57495,"t":"code","b":[133,13],"m":"sta","oa":13,"o":"zpa_0D"},{"a":57497,"t":"code","b":[133,5],"m":"sta","oa":5,"o":"zpa_05"},{"a":57499,"t":"code","b":[173,161,225],"m":"lda","oa":57761,"o":"terrain_src_lo"},{"a":57502,"t":"code","b":[133,12],"m":"sta","oa":12,"o":"stream_ptr"},{"a":57504,"t":"code","b":[133,4],"m":"sta","oa":4,"o":"unpack_copy"},{"a":57506,"t":"code","b":[173,162,225],"m":"lda","oa":57762,"o":"terrain_dest_hi"},{"a":57509,"t":"code","b":[133,3],"m":"sta","oa":3,"o":"zpa_03"},{"a":57511,"t":"code","b":[173,163,225],"m":"lda","oa":57763,"o":"terrain_dest_lo"},{"a":57514,"t":"code","b":[133,2],"m":"sta","oa":2,"o":"unpack_out"},{"a":57516,"t":"code","b":[173,164,225],"m":"lda","oa":57764,"o":"terrain_end_hi"},{"a":57519,"t":"code","b":[133,11],"m":"sta","oa":11,"o":"zpa_0B"},{"a":57521,"t":"code","b":[173,165,225],"m":"lda","oa":57765,"o":"terrain_end_lo"},{"a":57524,"t":"code","b":[133,10],"m":"sta","oa":10,"o":"stream_end"},{"a":57526,"t":"code","b":[173,166,225],"m":"lda","oa":57766,"o":"terrain_lit_hi"},{"a":57529,"t":"code","b":[133,9],"m":"sta","oa":9,"o":"zpa_09"},{"a":57531,"t":"code","b":[173,167,225],"m":"lda","oa":57767,"o":"terrain_lit_lo"},{"a":57534,"t":"code","b":[133,8],"m":"sta","oa":8,"o":"literal_count"},{"a":57536,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":57538,"l":"b_E0C2","t":"code","b":[177,12],"m":"lda","oa":12,"o":"(stream_ptr),y","x":[57569,57575]},{"a":57540,"t":"code","b":[201,224],"m":"cmp","o":"#$E0"},{"a":57542,"t":"code","b":[144,12],"m":"bcc","oa":57556,"o":"b_E0D4"},{"a":57544,"t":"code","b":[166,8],"m":"ldx","oa":8,"o":"literal_count"},{"a":57546,"t":"code","b":[208,6],"m":"bne","oa":57554,"o":"b_E0D2"},{"a":57548,"t":"code","b":[166,9],"m":"ldx","oa":9,"o":"zpa_09"},{"a":57550,"t":"code","b":[240,115],"m":"beq","oa":57667,"o":"b_E143"},{"a":57552,"t":"code","b":[198,9],"m":"dec","oa":9,"o":"zpa_09"},{"a":57554,"l":"b_E0D2","t":"code","b":[198,8],"m":"dec","oa":8,"o":"literal_count","x":[57546]},{"a":57556,"l":"b_E0D4","t":"code","b":[32,151,225],"m":"jsr","oa":57751,"o":"put_byte","x":[57542]},{"a":57559,"l":"j_E0D7","t":"code","b":[230,12],"m":"inc","oa":12,"o":"stream_ptr","x":[57709,57748]},{"a":57561,"t":"code","b":[208,2],"m":"bne","oa":57565,"o":"b_E0DD"},{"a":57563,"t":"code","b":[230,13],"m":"inc","oa":13,"o":"zpa_0D"},{"a":57565,"l":"b_E0DD","t":"code","b":[165,13],"m":"lda","oa":13,"o":"zpa_0D","x":[57561]},{"a":57567,"t":"code","b":[197,11],"m":"cmp","oa":11,"o":"zpa_0B"},{"a":57569,"t":"code","b":[208,223],"m":"bne","oa":57538,"o":"b_E0C2"},{"a":57571,"t":"code","b":[165,12],"m":"lda","oa":12,"o":"stream_ptr"},{"a":57573,"t":"code","b":[197,10],"m":"cmp","oa":10,"o":"stream_end"},{"a":57575,"t":"code","b":[208,217],"m":"bne","oa":57538,"o":"b_E0C2"},{"a":57577,"t":"code","b":[169,47],"m":"lda","o":"#$2F"},{"a":57579,"t":"code","b":[141,22,225],"m":"sta","oa":57622,"o":"a_E116"},{"a":57582,"t":"code","b":[169,177],"m":"lda","o":"#$B1"},{"a":57584,"t":"code","b":[141,23,225],"m":"sta","oa":57623,"o":"a_E117"},{"a":57587,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":57589,"t":"code","b":[141,16,72],"m":"sta","oa":18448,"o":"a_4810"},{"a":57592,"t":"code","b":[162,77],"m":"ldx","o":"#$4D"},{"a":57594,"l":"b_E0FA","t":"code","b":[142,46,225],"m":"stx","oa":57646,"o":"a_E12E","x":[57650]},{"a":57597,"t":"code","b":[160,167],"m":"ldy","o":"#$A7"},{"a":57599,"l":"b_E0FF","t":"code","b":[140,39,225],"m":"sty","oa":57639,"o":"a_E127","x":[57643]},{"a":57602,"t":"code","b":[189,1,8],"m":"lda","oa":2049,"o":"column_addr_lo,x"},{"a":57605,"t":"code","b":[24],"m":"clc"},{"a":57606,"t":"code","b":[121,16,72],"m":"adc","oa":18448,"o":"a_4810,y"},{"a":57609,"t":"code","b":[141,25,225],"m":"sta","oa":57625,"o":"a_E119"},{"a":57612,"t":"code","b":[189,64,75],"m":"lda","oa":19264,"o":"column_addr_hi,x"},{"a":57615,"t":"code","b":[121,16,73],"m":"adc","oa":18704,"o":"line_offset_unpack,y"},{"a":57618,"t":"code","b":[141,26,225],"m":"sta","oa":57626,"o":"a_E11A"},{"a":57621,"t":"code","b":[173,255,125],"m":"lda","oa":32255,"o":"unpack_read_start"},{"a":57622,"t":"note","l":"a_E116","c":"the low byte of the LDA at $E115: where the rearranging loop reads the unpacked terrain, from $B12F downwards","note":"inside the item at $E115","x":[57579,57627,57635]},{"a":57623,"t":"note","l":"a_E117","c":"the high byte of the LDA at $E115, the read pointer into the unpacked terrain","note":"inside the item at $E115","x":[57584,57632]},{"a":57624,"t":"code","b":[141,0,128],"m":"sta","oa":32768,"o":"terrain_0"},{"a":57625,"t":"note","l":"a_E119","c":"the low byte of the STA at $E118: where the byte goes in the sprite shapes, from the column and line tables","note":"inside the item at $E118","x":[57609]},{"a":57626,"t":"note","l":"a_E11A","c":"the high byte of the STA at $E118, the target in the sprite shapes","note":"inside the item at $E118","x":[57618]},{"a":57627,"t":"code","b":[173,22,225],"m":"lda","oa":57622,"o":"a_E116"},{"a":57630,"t":"code","b":[208,3],"m":"bne","oa":57635,"o":"b_E123"},{"a":57632,"t":"code","b":[206,23,225],"m":"dec","oa":57623,"o":"a_E117"},{"a":57635,"l":"b_E123","t":"code","b":[206,22,225],"m":"dec","oa":57622,"o":"a_E116","x":[57630]},{"a":57638,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":57639,"t":"note","l":"a_E127","c":"the operand of the LDY at $E126: the line counter, $A7 down to 0","note":"inside the item at $E126","x":[57599]},{"a":57640,"t":"code","b":[136],"m":"dey"},{"a":57641,"t":"code","b":[192,255],"m":"cpy","o":"#$FF"},{"a":57643,"t":"code","b":[208,210],"m":"bne","oa":57599,"o":"b_E0FF"},{"a":57645,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":57646,"t":"note","l":"a_E12E","c":"the operand of the LDX at $E12D: the column counter, $4D down to 0","note":"inside the item at $E12D","x":[57594]},{"a":57647,"t":"code","b":[202],"m":"dex"},{"a":57648,"t":"code","b":[224,255],"m":"cpx","o":"#$FF"},{"a":57650,"t":"code","b":[208,198],"m":"bne","oa":57594,"o":"b_E0FA"},{"a":57652,"t":"code","b":[169,3],"m":"lda","o":"#$03"},{"a":57654,"t":"code","b":[141,16,72],"m":"sta","oa":18448,"o":"a_4810"},{"a":57657,"t":"code","b":[96],"m":"rts"},{"a":57658,"l":"next_packed","c":"the level unpacker's own copy of the loader's next_byte: the next byte of the terrain's packed stream","t":"code","b":[230,12],"m":"inc","oa":12,"o":"stream_ptr","x":[57672,57677,57682,57696,57700,57713,57721,57726]},{"a":57660,"t":"code","b":[208,2],"m":"bne","oa":57664,"o":"b_E140"},{"a":57662,"t":"code","b":[230,13],"m":"inc","oa":13,"o":"zpa_0D"},{"a":57664,"l":"b_E140","t":"code","b":[177,12],"m":"lda","oa":12,"o":"(stream_ptr),y","x":[57660]},{"a":57666,"t":"code","b":[96],"m":"rts"},{"a":57667,"l":"b_E143","t":"code","b":[201,240],"m":"cmp","o":"#$F0","x":[57550]},{"a":57669,"t":"code","b":[144,17],"m":"bcc","oa":57688,"o":"b_E158"},{"a":57671,"t":"code","b":[170],"m":"tax"},{"a":57672,"t":"code","b":[32,58,225],"m":"jsr","oa":57658,"o":"next_packed"},{"a":57675,"t":"code","b":[208,8],"m":"bne","oa":57685,"o":"b_E155"},{"a":57677,"t":"code","b":[32,58,225],"m":"jsr","oa":57658,"o":"next_packed"},{"a":57680,"t":"code","b":[133,9],"m":"sta","oa":9,"o":"zpa_09"},{"a":57682,"t":"code","b":[32,58,225],"m":"jsr","oa":57658,"o":"next_packed"},{"a":57685,"l":"b_E155","t":"code","b":[133,8],"m":"sta","oa":8,"o":"literal_count","x":[57675]},{"a":57687,"t":"code","b":[138],"m":"txa"},{"a":57688,"l":"b_E158","t":"code","b":[41,15],"m":"and","o":"#$0F","x":[57669]},{"a":57690,"t":"code","b":[201,2],"m":"cmp","o":"#$02"},{"a":57692,"t":"code","b":[144,18],"m":"bcc","oa":57712,"o":"b_E170"},{"a":57694,"t":"code","b":[208,3],"m":"bne","oa":57699,"o":"b_E163"},{"a":57696,"t":"code","b":[32,58,225],"m":"jsr","oa":57658,"o":"next_packed"},{"a":57699,"l":"b_E163","t":"code","b":[170],"m":"tax","x":[57694]},{"a":57700,"t":"code","b":[32,58,225],"m":"jsr","oa":57658,"o":"next_packed"},{"a":57703,"l":"b_E167","t":"code","b":[32,151,225],"m":"jsr","oa":57751,"o":"put_byte","x":[57707]},{"a":57706,"t":"code","b":[202],"m":"dex"},{"a":57707,"t":"code","b":[208,250],"m":"bne","oa":57703,"o":"b_E167"},{"a":57709,"t":"code","b":[76,215,224],"m":"jmp","oa":57559,"o":"j_E0D7"},{"a":57712,"l":"b_E170","t":"code","b":[170],"m":"tax","x":[57692]},{"a":57713,"t":"code","b":[32,58,225],"m":"jsr","oa":57658,"o":"next_packed"},{"a":57716,"t":"code","b":[133,7],"m":"sta","oa":7,"o":"zpa_07"},{"a":57718,"t":"code","b":[138],"m":"txa"},{"a":57719,"t":"code","b":[240,3],"m":"beq","oa":57724,"o":"b_E17C"},{"a":57721,"t":"code","b":[32,58,225],"m":"jsr","oa":57658,"o":"next_packed"},{"a":57724,"l":"b_E17C","t":"code","b":[133,6],"m":"sta","oa":6,"o":"fill_end","x":[57719]},{"a":57726,"t":"code","b":[32,58,225],"m":"jsr","oa":57658,"o":"next_packed"},{"a":57729,"t":"code","b":[133,5],"m":"sta","oa":5,"o":"zpa_05"},{"a":57731,"l":"b_E183","t":"code","b":[165,5],"m":"lda","oa":5,"o":"zpa_05","x":[57740,57746]},{"a":57733,"t":"code","b":[32,151,225],"m":"jsr","oa":57751,"o":"put_byte"},{"a":57736,"t":"code","b":[165,3],"m":"lda","oa":3,"o":"zpa_03"},{"a":57738,"t":"code","b":[197,7],"m":"cmp","oa":7,"o":"zpa_07"},{"a":57740,"t":"code","b":[208,245],"m":"bne","oa":57731,"o":"b_E183"},{"a":57742,"t":"code","b":[165,2],"m":"lda","oa":2,"o":"unpack_out"},{"a":57744,"t":"code","b":[197,6],"m":"cmp","oa":6,"o":"fill_end"},{"a":57746,"t":"code","b":[208,239],"m":"bne","oa":57731,"o":"b_E183"},{"a":57748,"t":"code","b":[76,215,224],"m":"jmp","oa":57559,"o":"j_E0D7"},{"a":57751,"l":"put_byte","c":"stores A at the unpack's output and moves it on","t":"code","b":[145,2],"m":"sta","oa":2,"o":"(unpack_out),y","x":[57556,57703,57733]},{"a":57753,"t":"code","b":[230,2],"m":"inc","oa":2,"o":"unpack_out"},{"a":57755,"t":"code","b":[208,2],"m":"bne","oa":57759,"o":"r_E19F"},{"a":57757,"t":"code","b":[230,3],"m":"inc","oa":3,"o":"zpa_03"},{"a":57759,"l":"r_E19F","t":"code","b":[96],"m":"rts","x":[57755]},{"a":57760,"l":"terrain_header","c":"the packed terrain's header: the stream's start, its output ($7E00), its end and the count of literal bytes of $E0 and up before the first code","t":"byte","b":[225],"x":[57492]},{"a":57761,"l":"terrain_src_lo","c":"the packed terrain's start, low byte","t":"byte","b":[168],"x":[57499]},{"a":57762,"l":"terrain_dest_hi","c":"the unpack's output, high byte ($7E)","t":"byte","b":[126],"x":[57506]},{"a":57763,"l":"terrain_dest_lo","c":"the unpack's output, low byte","t":"byte","b":[0],"x":[57511]},{"a":57764,"l":"terrain_end_hi","c":"the packed stream's end, high byte","t":"byte","b":[244],"x":[57516]},{"a":57765,"l":"terrain_end_lo","c":"the packed stream's end, low byte","t":"byte","b":[251],"x":[57521]},{"a":57766,"l":"terrain_lit_hi","c":"the count of literal bytes from $E0 up, high byte","t":"byte","b":[0],"x":[57526]},{"a":57767,"l":"terrain_lit_lo","c":"the same, low byte","t":"byte","b":[0],"x":[57531]},{"a":57768,"l":"terrain_packed","c":"the level's terrain, packed: the stream the level's unpacker reads ($E094); spent once it has run","t":"byte","b":[225,129,227,0,1,0,1,1]},{"a":57776,"t":"byte","b":[5,5,7,23,5,23,21,23]},{"a":57784,"t":"byte","b":[242,2,150,0,1,0,1,5]},{"a":57792,"t":"byte","b":[21,119,95,95,93,87,85,213]},{"a":57800,"t":"byte","b":[117,253,125,117,245,85,226,136]},{"a":57808,"t":"byte","b":[0,227,1,229,5,21,5,21]},{"a":57816,"t":"byte","b":[85,21,85,125,93,213,213,85]},{"a":57824,"t":"byte","b":[117,85,213,213,117,85,87,119]},{"a":57832,"t":"byte","b":[125,93,227,87,233,0,85,21]},{"a":57840,"t":"byte","b":[85,227,21,5,228,1,0,1]},{"a":57848,"t":"byte","b":[226,101,0,4,16,5,21,21]},{"a":57856,"t":"byte","b":[17,84,20,17,227,0,84,125]},{"a":57864,"t":"byte","b":[127,215,85,95,87,93,87,93]},{"a":57872,"t":"byte","b":[117,87,95,85,87,228,85,117]},{"a":57880,"t":"byte","b":[117,125,243,3,85,213,85,213]},{"a":57888,"t":"byte","b":[245,245,213,245,85,233,0,213]},{"a":57896,"t":"byte","b":[228,85,87,87,227,85,93,87]},{"a":57904,"t":"byte","b":[87,85,20,69,1,65,4,4]},{"a":57912,"t":"byte","b":[226,89,0,1,1,5,4,4]},{"a":57920,"t":"byte","b":[65,5,85,17,69,252,4,85]},{"a":57928,"t":"byte","b":[213,213,245,213,213,85,245,117]},{"a":57936,"t":"byte","b":[117,253,245,117,87,87,93,230]},{"a":57944,"t":"byte","b":[85,87,230,85,233,0,248,1]},{"a":57952,"t":"byte","b":[85,245,117,117,215,87,119,119]},{"a":57960,"t":"byte","b":[230,85,125,85,23,1,1,226]},{"a":57968,"t":"byte","b":[81,0,20,125,127,215,21,95]},{"a":57976,"t":"byte","b":[87,93,87,93,117,87,95,85]},{"a":57984,"t":"byte","b":[87,229,85,213,215,245,3,85]},{"a":57992,"t":"byte","b":[93,119,127,87,119,95,117,93]},{"a":58000,"t":"byte","b":[85,213,245,117,85,253,125,223]},{"a":58008,"t":"byte","b":[125,221,85,127,247,87,127,95]},{"a":58016,"t":"byte","b":[87,249,3,0,93,119,127,87]},{"a":58024,"t":"byte","b":[117,95,117,85,85,245,245,213]},{"a":58032,"t":"byte","b":[245,117,117,229,85,215,87,85]},{"a":58040,"t":"byte","b":[87,87,23,85,21,23,23,21]},{"a":58048,"t":"byte","b":[21,5,21,5,1,4,1,242]},{"a":58056,"t":"byte","b":[6,71,0,64,64,68,209,209]},{"a":58064,"t":"byte","b":[245,213,213,85,245,117,117,253]},{"a":58072,"t":"byte","b":[245,87,85,93,93,85,119,245]},{"a":58080,"t":"byte","b":[253,93,87,85,85,87,215,213]},{"a":58088,"t":"byte","b":[244,1,85,245,236,85,93,215]},{"a":58096,"t":"byte","b":[85,85,0,244,1,85,117,87]},{"a":58104,"t":"byte","b":[93,87,93,87,87,93,87,85]},{"a":58112,"t":"byte","b":[85,213,85,213,85,213,213,85]},{"a":58120,"t":"byte","b":[117,213,213,245,85,227,245,231]},{"a":58128,"t":"byte","b":[85,21,5,21,17,20,0,64]},{"a":58136,"t":"byte","b":[226,49,0,1,1,0,5,1]},{"a":58144,"t":"byte","b":[229,5,227,21,85,21,21,85]},{"a":58152,"t":"byte","b":[21,236,85,213,213,85,85,227]},{"a":58160,"t":"byte","b":[87,227,85,93,117,125,223,223]},{"a":58168,"t":"byte","b":[125,127,117,85,87,234,85,93]},{"a":58176,"t":"byte","b":[127,125,87,93,85,233,0,234]},{"a":58184,"t":"byte","b":[85,213,221,85,87,93,95,87]},{"a":58192,"t":"byte","b":[87,85,85,87,226,24,85,21]},{"a":58200,"t":"byte","b":[227,5,227,1,5,228,1,0]},{"a":58208,"t":"byte","b":[1,237,0,1,0,0,1,0]},{"a":58216,"t":"byte","b":[227,1,5,5,1,5,1,21]},{"a":58224,"t":"byte","b":[5,228,21,85,21,85,85,87]},{"a":58232,"t":"byte","b":[85,87,85,87,228,95,119,93]},{"a":58240,"t":"byte","b":[117,93,117,238,85,117,117,125]},{"a":58248,"t":"byte","b":[93,127,127,223,125,87,119,93]},{"a":58256,"t":"byte","b":[127,95,125,215,85,87,226,19]},{"a":58264,"t":"byte","b":[85,249,3,0,85,85,87,85]},{"a":58272,"t":"byte","b":[125,93,253,247,117,87,85,213]},{"a":58280,"t":"byte","b":[213,85,85,213,213,85,85,245]},{"a":58288,"t":"byte","b":[117,213,229,85,87,85,87,85]},{"a":58296,"t":"byte","b":[87,95,93,85,227,95,231,85]},{"a":58304,"t":"byte","b":[93,85,95,87,87,233,85,87]},{"a":58312,"t":"byte","b":[85,87,85,85,87,233,85,87]},{"a":58320,"t":"byte","b":[228,85,87,228,85,87,213,236]},{"a":58328,"t":"byte","b":[85,213,85,213,85,213,233,85]},{"a":58336,"t":"byte","b":[87,95,95,242,2,21,85,245]},{"a":58344,"t":"byte","b":[245,213,117,213,87,93,87,87]},{"a":58352,"t":"byte","b":[85,119,117,119,127,119,227,85]},{"a":58360,"t":"byte","b":[87,228,85,249,3,0,221,119]},{"a":58368,"t":"byte","b":[245,253,247,127,223,95,223,87]},{"a":58376,"t":"byte","b":[230,85,93,85,93,85,93,125]},{"a":58384,"t":"byte","b":[117,87,125,125,127,231,85,213]},{"a":58392,"t":"byte","b":[85,85,213,246,1,85,87,221]},{"a":58400,"t":"byte","b":[247,119,119,228,215,93,85,87]},{"a":58408,"t":"byte","b":[85,87,85,243,5,213,85,85]},{"a":58416,"t":"byte","b":[245,85,245,213,85,245,117,245]},{"a":58424,"t":"byte","b":[245,213,233,85,213,85,85,93]},{"a":58432,"t":"byte","b":[117,93,93,85,93,93,85,93]},{"a":58440,"t":"byte","b":[93,85,87,85,228,95,93,117]},{"a":58448,"t":"byte","b":[242,5,37,85,93,85,213,247]},{"a":58456,"t":"byte","b":[253,247,255,247,95,87,117,213]},{"a":58464,"t":"byte","b":[119,87,87,95,85,233,0,213]},{"a":58472,"t":"byte","b":[213,87,213,85,213,85,213,117]},{"a":58480,"t":"byte","b":[215,117,215,230,85,87,234,85]},{"a":58488,"t":"byte","b":[125,125,251,1,85,125,85,93]},{"a":58496,"t":"byte","b":[119,95,253,243,1,213,85,213]},{"a":58504,"t":"byte","b":[87,247,87,215,87,117,233,85]},{"a":58512,"t":"byte","b":[87,95,87,95,87,85,227,87]},{"a":58520,"t":"byte","b":[228,85,93,93,230,85,87,87]},{"a":58528,"t":"byte","b":[85,87,85,87,254,1,85,93]},{"a":58536,"t":"byte","b":[85,87,119,85,87,85,87,85]},{"a":58544,"t":"byte","b":[87,87,95,87,125,125,255,127]},{"a":58552,"t":"byte","b":[95,117,87,85,85,87,85,87]},{"a":58560,"t":"byte","b":[227,85,87,227,85,87,87,244]},{"a":58568,"t":"byte","b":[6,85,213,245,221,117,245,245]},{"a":58576,"t":"byte","b":[221,255,127,253,119,253,233,0]},{"a":58584,"t":"byte","b":[125,93,117,85,117,245,2,85]},{"a":58592,"t":"byte","b":[213,117,221,117,213,245,221,85]},{"a":58600,"t":"byte","b":[117,221,245,213,226,20,85,87]},{"a":58608,"t":"byte","b":[95,93,85,227,95,229,85,244]},{"a":58616,"t":"byte","b":[1,213,245,213,93,125,93,125]},{"a":58624,"t":"byte","b":[95,127,93,243,1,85,245,85]},{"a":58632,"t":"byte","b":[215,221,87,87,230,85,119,95]},{"a":58640,"t":"byte","b":[95,243,4,85,213,117,253,125]},{"a":58648,"t":"byte","b":[117,245,85]},{"a":58651,"l":"s_E51B","c":"named by the JSR at $08AA, a call to the KERNAL's screen editor set-up with the ROM in view; the RAM here holds the packed terrain","t":"byte","b":[85,95,95,117,245,127,245,125],"x":[2218]},{"a":58659,"t":"byte","b":[93,227,117,244,2,85,213,245]},{"a":58667,"t":"byte","b":[213,245,85,85,213,244]},{"a":58673,"l":"terrain_packed_0b","c":"the packed terrain stream, $E531-$E5A7","t":"byte","b":[6,85,213,85,221,119,215,247]},{"a":58681,"t":"byte","b":[213,87,87,117,255,93,117,247]},{"a":58689,"t":"byte","b":[117,125,245,253,223,247,95,117]},{"a":58697,"t":"byte","b":[95,87,243,2,85,117,93,253]},{"a":58705,"t":"byte","b":[127,245,213,213,221,117,221,233]},{"a":58713,"t":"byte","b":[0,247,9,85,117,85,117,85]},{"a":58721,"t":"byte","b":[117,245,213,93,245,245,253,85]},{"a":58729,"t":"byte","b":[85,117,85,117,85,117,245,213]},{"a":58737,"t":"byte","b":[93,245,245,253,85,87,93,215]},{"a":58745,"t":"byte","b":[245,228,85,87,117,117,85,85]},{"a":58753,"t":"byte","b":[213,87,93,221,95,87,85,87]},{"a":58761,"t":"byte","b":[119,117,117,215,245,1,85,117]},{"a":58769,"t":"byte","b":[85,117,125,125,117,125,85,255]},{"a":58777,"t":"byte","b":[85,127,125,213,215,117,125,93]},{"a":58785,"t":"byte","b":[213,213,85,117,85,213,213]},{"a":58792,"l":"terrain_packed_1","c":"the packed terrain stream, $E5A8-$E9A7","t":"byte","b":[117,85,87,119,125,93,227,87]},{"a":58800,"t":"byte","b":[85,85,93,87,85,95,85,119]},{"a":58808,"t":"byte","b":[215,125,125,85,87,245,1,85]},{"a":58816,"t":"byte","b":[93,119,127,87,119,95,117,85]},{"a":58824,"t":"byte","b":[85,93,245,95,95,87,85,227]},{"a":58832,"t":"byte","b":[221,87,215,213,229,85,117,117]},{"a":58840,"t":"byte","b":[227,213,246,2,85,93,117,125]},{"a":58848,"t":"byte","b":[245,253,117,227,85,233,0,85]},{"a":58856,"t":"byte","b":[87,85,87,85,87,232,85,93]},{"a":58864,"t":"byte","b":[85,93,85,93,125,117,87,125]},{"a":58872,"t":"byte","b":[125,95,230,85,87,93,227,127]},{"a":58880,"t":"byte","b":[87,117,87,213,232,85,230,213]},{"a":58888,"t":"byte","b":[253,1,85,125,85,213,85,247]},{"a":58896,"t":"byte","b":[127,95,213,213,245,6,85,117]},{"a":58904,"t":"byte","b":[117,127,93,117,93,213,93,213]},{"a":58912,"t":"byte","b":[245,245,213,245,85,85,117,213]},{"a":58920,"t":"byte","b":[215,221,223,119,247,223,95,125]},{"a":58928,"t":"byte","b":[85,87,245,253,93,87,85,85]},{"a":58936,"t":"byte","b":[87,215,213,244,6,85,245,245]},{"a":58944,"t":"byte","b":[85,213,119,125,247,85,95,125]},{"a":58952,"t":"byte","b":[255,247,253,215,87,93,93,85]},{"a":58960,"t":"byte","b":[125,233,85,227,117,85,85,213]},{"a":58968,"t":"byte","b":[117,85,85,87,249,4,0,213]},{"a":58976,"t":"byte","b":[253,245,253,213,253,213,85,85]},{"a":58984,"t":"byte","b":[117,85,117,125,119,125,87,93]},{"a":58992,"t":"byte","b":[87,85,87,236,85,213,85,213]},{"a":59000,"t":"byte","b":[85,117,213,227,85,87,95,95]},{"a":59008,"t":"byte","b":[227,85,87,231,85,230,87,231]},{"a":59016,"t":"byte","b":[85,119,238,85,117,213,229,85]},{"a":59024,"t":"byte","b":[117,87,87,85,87,230,85,213]},{"a":59032,"t":"byte","b":[213,85,213,87,93,95,87,85]},{"a":59040,"t":"byte","b":[87,87,95,117,125,223,223,125]},{"a":59048,"t":"byte","b":[127,117,85,85,221,117,244,3]},{"a":59056,"t":"byte","b":[85,215,245,253,253,117,228,85]},{"a":59064,"t":"byte","b":[93,233,85,93,119,95,93,87]},{"a":59072,"t":"byte","b":[243,1,85,213,85,85,245,233]},{"a":59080,"t":"byte","b":[0,233,85,87,228,85,87,85]},{"a":59088,"t":"byte","b":[87,85,87,95,93,87,227,95]},{"a":59096,"t":"byte","b":[117,117,213,228,85,213,246,1]},{"a":59104,"t":"byte","b":[85,215,85,87,245,87,213,215]},{"a":59112,"t":"byte","b":[223,93,85,227,95,229,85,244]},{"a":59120,"t":"byte","b":[1,213,245,213,93,125,93,125]},{"a":59128,"t":"byte","b":[223,127,221,228,85,93,85,125]},{"a":59136,"t":"byte","b":[93,85,85,117,213,93,223,87]},{"a":59144,"t":"byte","b":[237,85,93,95,87,247,4,85]},{"a":59152,"t":"byte","b":[213,215,117,85,213,213,117,85]},{"a":59160,"t":"byte","b":[87,119,93,93,87,87,85,117]},{"a":59168,"t":"byte","b":[87,85,117,117,223,255,93,125]},{"a":59176,"t":"byte","b":[93,93,213,213,119,247,247,85]},{"a":59184,"t":"byte","b":[245,117,85,213,243,2,85,93]},{"a":59192,"t":"byte","b":[221,245,245,117,213,213,229,85]},{"a":59200,"t":"byte","b":[233,0,117,229,85,213,85,227]},{"a":59208,"t":"byte","b":[213,245,1,85,117,221,245,221]},{"a":59216,"t":"byte","b":[117,213,119,85,223,117,232,85]},{"a":59224,"t":"byte","b":[228,87,117,93,117,125,228,117]},{"a":59232,"t":"byte","b":[85,85,215,95,87,213,85,93]},{"a":59240,"t":"byte","b":[93,117,228,85,230,87,254,3]},{"a":59248,"t":"byte","b":[85,117,215,247,117,117,245,253]},{"a":59256,"t":"byte","b":[213,85,95,87,245,3,85,117]},{"a":59264,"t":"byte","b":[213,245,125,125,245,253,213,85]},{"a":59272,"t":"byte","b":[93,243,2,84,80,84,84,85]},{"a":59280,"t":"byte","b":[116,116,212,84,212,240,240,208]},{"a":59288,"t":"byte","b":[64,85,85,93,86,249,2,85]},{"a":59296,"t":"byte","b":[117,85,87,95,255,253,127,119]},{"a":59304,"t":"byte","b":[87,85,93,95,93,231,87,85]},{"a":59312,"t":"byte","b":[85,87,85,233,0,229,85,87]},{"a":59320,"t":"byte","b":[93,85,117,213,251,2,85,213]},{"a":59328,"t":"byte","b":[213,253,213,245,119,227,213,244]},{"a":59336,"t":"byte","b":[1,85,93,245,85,213,117,213]},{"a":59344,"t":"byte","b":[232,85,87,85,87,223,93,85]},{"a":59352,"t":"byte","b":[227,95,229,85,244,1,213,245]},{"a":59360,"t":"byte","b":[213,87,85,87,228,85,93,221]},{"a":59368,"t":"byte","b":[215,95,93,119,125,223,223,125]},{"a":59376,"t":"byte","b":[127,117,93,119,125,223,223,125]},{"a":59384,"t":"byte","b":[127,117,85,87,85,85,84,84]},{"a":59392,"t":"byte","b":[80,64,64,242,1,19,0,2]},{"a":59400,"t":"byte","b":[69,85,86,151,231,223,85,87]},{"a":59408,"t":"byte","b":[228,85,93,213,117,213,213,85]},{"a":59416,"t":"byte","b":[85,244,1,213,85,213,85,85]},{"a":59424,"t":"byte","b":[213,117,245,213,117,213,213,85]},{"a":59432,"t":"byte","b":[226,16,0,244,2,85,117,245]},{"a":59440,"t":"byte","b":[125,253,125,125,95,93,85,87]},{"a":59448,"t":"byte","b":[85,87,85,87,246,2,85,127]},{"a":59456,"t":"byte","b":[85,223,95,245,245,93,95,87]},{"a":59464,"t":"byte","b":[117,125,95,87,93,85,117,127]},{"a":59472,"t":"byte","b":[119,117,95,87,227,93,87,244]},{"a":59480,"t":"byte","b":[2,85,87,213,87,85,221,85]},{"a":59488,"t":"byte","b":[93,95,95,125,127,117,85,87]},{"a":59496,"t":"byte","b":[93,125,87,85,213,253,125,255]},{"a":59504,"t":"byte","b":[227,85,227,87,229,85,87,236]},{"a":59512,"t":"byte","b":[85,84,242,3,24,0,128,106]},{"a":59520,"t":"byte","b":[85,86,102,105,119,245,245,87]},{"a":59528,"t":"byte","b":[93,223,247,119,223,127,223,87]},{"a":59536,"t":"byte","b":[221,87,85,85,87,236,85,117]},{"a":59544,"t":"byte","b":[233,0,249,2,85,87,87,213]},{"a":59552,"t":"byte","b":[213,215,215,245,245,213,228,85]},{"a":59560,"t":"byte","b":[213,85,213,213,85,85,212,81]},{"a":59568,"t":"byte","b":[80,80,64,64,80,64,80,227]},{"a":59576,"t":"byte","b":[64,208,80,80,227,192,64,64]},{"a":59584,"t":"byte","b":[208,64,64,227,208,80,64,80]},{"a":59592,"t":"byte","b":[64,64,16,80,0,249,3,64]},{"a":59600,"t":"byte","b":[72,74,202,201,66,86,87,85]},{"a":59608,"t":"byte","b":[215,85,117,213,117,245,245,253]},{"a":59616,"t":"byte","b":[95,125,119,93,87,93,229,85]},{"a":59624,"t":"byte","b":[69,242,1,24,0,144,106,105]},{"a":59632,"t":"byte","b":[86,170,109,229,125,125,85,93]},{"a":59640,"t":"byte","b":[85,213,213,117,213,85,85,213]},{"a":59648,"t":"byte","b":[85,85,213,85,85,93,125,223]},{"a":59656,"t":"byte","b":[125,223,119,95,127,95,119,93]},{"a":59664,"t":"byte","b":[119,233,0,85,87,95,87,93]},{"a":59672,"t":"byte","b":[87,221,213,223,213,213,117,237]},{"a":59680,"t":"byte","b":[85,0,64,226,43,0,8,38]},{"a":59688,"t":"byte","b":[165,85,165,170,213,117,213,125]},{"a":59696,"t":"byte","b":[223,87,117,117,239,85,1,226]},{"a":59704,"t":"byte","b":[24,0,2,69,85,85,149,101]},{"a":59712,"t":"byte","b":[226,25,85,213,227,85,233,0]},{"a":59720,"t":"byte","b":[85,85,227,213,85,213,228,85]},{"a":59728,"t":"byte","b":[117,93,119,95,229,85,81,227]},{"a":59736,"t":"byte","b":[80,64,128,128,64,227,128,226]},{"a":59744,"t":"byte","b":[39,0,2,66,154,149,89,101]},{"a":59752,"t":"byte","b":[125,183,119,215,215,223,232,85]},{"a":59760,"t":"byte","b":[87,87,232,85,242,2,24,0]},{"a":59768,"t":"byte","b":[128,106,85,86,102,233,245,125]},{"a":59776,"t":"byte","b":[215,85,87,85,87,244,2,85]},{"a":59784,"t":"byte","b":[117,245,125,245,125,93,227,117]},{"a":59792,"t":"byte","b":[233,85,249,4,0,245,245,253]},{"a":59800,"t":"byte","b":[117,85,213,245,117,117,85,221]},{"a":59808,"t":"byte","b":[213,125,85,86,102,101,166,154]},{"a":59816,"l":"terrain_packed_2","c":"the packed terrain stream, $E9A8-$EDA7","t":"byte","b":[152,36,40,24,230,16,227,32]},{"a":59824,"t":"byte","b":[226,41,0,40,86,85,101,214]},{"a":59832,"t":"byte","b":[86,87,125,95,213,213,87,119]},{"a":59840,"t":"byte","b":[125,93,227,87,232,85,5,1]},{"a":59848,"t":"byte","b":[242,2,23,0,2,69,85,86]},{"a":59856,"t":"byte","b":[149,229,117,117,93,93,247,127]},{"a":59864,"t":"byte","b":[87,95,87,87,234,85,125,95]},{"a":59872,"t":"byte","b":[117,93,85,227,93,85,233,0]},{"a":59880,"t":"byte","b":[125,125,85,93,85,87,85,117]},{"a":59888,"t":"byte","b":[227,85,69,231,1,242,6,54]},{"a":59896,"t":"byte","b":[0,9,166,86,101,106,150,86]},{"a":59904,"t":"byte","b":[245,245,213,213,85,213,245,245]},{"a":59912,"t":"byte","b":[213,245,85,117,85,245,127,93]},{"a":59920,"t":"byte","b":[117,221,227,85,21,242,2,22]},{"a":59928,"t":"byte","b":[0,128,106,85,86,230,233,117]},{"a":59936,"t":"byte","b":[227,85,213,213,230,85,87,85]},{"a":59944,"t":"byte","b":[87,223,95,223,119,221,119,87]},{"a":59952,"t":"byte","b":[119,230,85,249,2,0,85,117]},{"a":59960,"t":"byte","b":[253,125,221,117,221,85,245,85]},{"a":59968,"t":"byte","b":[85,87,85,87,233,85,21,84]},{"a":59976,"t":"byte","b":[24,24,20,227,8,242,1,39]},{"a":59984,"t":"byte","b":[0,128,100,89,89,85,166,87]},{"a":59992,"t":"byte","b":[91,87,221,253,125,226,18,85]},{"a":60000,"t":"byte","b":[64,226,23,0,40,86,85,85]},{"a":60008,"t":"byte","b":[86,94,95,87,93,232,85,87]},{"a":60016,"t":"byte","b":[95,87,95,87,85,227,87,233]},{"a":60024,"t":"byte","b":[85,249,1,0,85,87,87,93]},{"a":60032,"t":"byte","b":[87]},{"a":60033,"l":"j_EA81","t":"byte","b":[85,95,93,85,87,85,85,221],"x":[21198]},{"a":60041,"t":"byte","b":[125,253,229,85,20,242,1,49]},{"a":60049,"t":"byte","b":[0,32,40,165,85,149,86,217]},{"a":60057,"t":"byte","b":[119,125,119,127,253,95,228,85]},{"a":60065,"t":"byte","b":[87,85,87,119,125,93,227,87]},{"a":60073,"t":"byte","b":[85,85,84,16,226,24,0,9]},{"a":60081,"t":"byte","b":[166,86,101,106,150,86,221,117]},{"a":60089,"t":"byte","b":[93,127,87,127,87,227,85,93]},{"a":60097,"t":"byte","b":[93,213,85,213,213,236,85,233]},{"a":60105,"t":"byte","b":[0,243,1,255,247,213,93,223]},{"a":60113,"t":"byte","b":[87,87,85,93,93,87,85,85]},{"a":60121,"t":"byte","b":[86,86,90,89,73,66,2,231]},{"a":60129,"t":"byte","b":[1,227,2,242,6,41,0,130]},{"a":60137,"t":"byte","b":[69,85,86,157,101,85,215,245]},{"a":60145,"t":"byte","b":[253,253,117,87,87,85,213,85]},{"a":60153,"t":"byte","b":[213,245,245,213,245,85,85,117]},{"a":60161,"t":"byte","b":[85,21,242,2,25,0,148,165]},{"a":60169,"t":"byte","b":[85,169,94,215,87,85,85,95]},{"a":60177,"t":"byte","b":[215,245,245,213,235,85,87,85]},{"a":60185,"t":"byte","b":[87,230,85,233,0,87,87,213]},{"a":60193,"t":"byte","b":[228,85,87,85,85,213,84,208]},{"a":60201,"t":"byte","b":[80,96,96,80,96,160,128,64]},{"a":60209,"t":"byte","b":[128,128,242,1,50,0,128,106]},{"a":60217,"t":"byte","b":[85,86,102,105,117,223,255,93]},{"a":60225,"t":"byte","b":[93,117,125,223,223,125,127,117]},{"a":60233,"t":"byte","b":[87,85,95,87,85,87,93,85]},{"a":60241,"t":"byte","b":[85,21,1,242,2,22,0,40]},{"a":60249,"t":"byte","b":[86,85,101,94,94,95,95,213]},{"a":60257,"t":"byte","b":[213,125,253,117,245,117,117,245]},{"a":60265,"t":"byte","b":[1,85,93,85,93,87,93,215]},{"a":60273,"t":"byte","b":[245,87,213,85,227,213,85,233]},{"a":60281,"t":"byte","b":[0,223,213,85,213,93,119,95]},{"a":60289,"t":"byte","b":[95,85,85,69,65,226,59,0]},{"a":60297,"t":"byte","b":[2,2,153,106,105,85,170,101]},{"a":60305,"t":"byte","b":[101,228,85,87,87,85,87,85]},{"a":60313,"t":"byte","b":[87,244,1,85,245,213,85,213]},{"a":60321,"t":"byte","b":[227,85,21,226,22,0,9,166]},{"a":60329,"t":"byte","b":[86,101,106,150,86,85,85,227]},{"a":60337,"t":"byte","b":[87,245,3,85,93,117,95,119]},{"a":60345,"t":"byte","b":[245,247,247,119,221,227,117,230]},{"a":60353,"t":"byte","b":[85,233,0,117,85,127,93,227]},{"a":60361,"t":"byte","b":[85,81,227,64,226,58,0,32]},{"a":60369,"t":"byte","b":[42,169,102,90,89,243,2,87]},{"a":60377,"t":"byte","b":[95,213,245,215,85,119,117,213]},{"a":60385,"t":"byte","b":[221,117,253,117,236,85,81,242]},{"a":60393,"t":"byte","b":[2,22,0,160,160,106,169,102]},{"a":60401,"t":"byte","b":[218,123,125,93,245,117,87,93]},{"a":60409,"t":"byte","b":[213,85,213,85,213,213,85,117]},{"a":60417,"t":"byte","b":[213,213,245,229,85,87,87,85]},{"a":60425,"t":"byte","b":[87,87,0,87,85,117,213,85]},{"a":60433,"t":"byte","b":[84,68,229,4,8,8,242,6]},{"a":60441,"t":"byte","b":[54,0,32,153,150,86,149,169]},{"a":60449,"t":"byte","b":[245,222,95,215,87,85,87,93]},{"a":60457,"t":"byte","b":[119,253,245,125,245,245,85,85]},{"a":60465,"t":"byte","b":[213,85,85,247,93,125,85,93]},{"a":60473,"t":"byte","b":[229,85,242,3,22,0,32,153]},{"a":60481,"t":"byte","b":[150,86,149,165,85,217,246,221]},{"a":60489,"t":"byte","b":[255,247,127,87,227,85,93,93]},{"a":60497,"t":"byte","b":[229,85,213,85,213,85,213,213]},{"a":60505,"t":"byte","b":[85,117,213,213,233,0,229,85]},{"a":60513,"t":"byte","b":[68,5,227,4,226,58,0,8]},{"a":60521,"t":"byte","b":[10,105,85,101,149,86,215,87]},{"a":60529,"t":"byte","b":[215,93,93,85,117,125,117,119]},{"a":60537,"t":"byte","b":[119,223,223,87,87,85,85,119]},{"a":60545,"t":"byte","b":[93,85,117,230,85,84,242,2]},{"a":60553,"t":"byte","b":[22,0,8,10,105,105,86,85]},{"a":60561,"t":"byte","b":[101,86,86,85,95,215,245,245]},{"a":60569,"t":"byte","b":[213,243,4,85,87,119,85,119]},{"a":60577,"t":"byte","b":[87,119,245,213,93,245,245,253]},{"a":60585,"t":"byte","b":[228,85,233,0,213,228,85,68]},{"a":60593,"t":"byte","b":[4,4,242,2,62,0,64,104]},{"a":60601,"l":"f_ECB9","c":"named by $08AF, which copies the KERNAL ROM's video chip defaults with the ROM in view; the RAM here holds the packed terrain","t":"byte","b":[106,153,214,86,118,118,245,245],"x":[2223]},{"a":60609,"t":"byte","b":[230,85,119,227,245,117,234,85]},{"a":60617,"t":"byte","b":[16,242]},{"a":60619,"l":"f_ECCB","c":"named by $53BD, which copies the KERNAL ROM's video chip defaults; the RAM here holds the packed terrain","t":"byte","b":[4,25,0,64,105,150,101,101],"x":[21437]},{"a":60627,"t":"byte","b":[105,150,214,125,253,117,245,117]},{"a":60635,"t":"byte","b":[245,85,213,213,85,117,213,213]},{"a":60643,"t":"byte","b":[245,234,85,233,0,227,125,85]},{"a":60651,"t":"byte","b":[213,117,69,227,5,1,1,242]},{"a":60659,"t":"byte","b":[2,65,0,32,40,165,86,149]},{"a":60667,"t":"byte","b":[86,217,85,117,117,247,255,127]},{"a":60675,"t":"byte","b":[127,87,85,117,213,230,85,21]},{"a":60683,"l":"terrain_packed_3a","c":"the packed terrain stream, $ED0B-$EDA7","t":"byte","b":[20,226,27,0,9,166,86,101]},{"a":60691,"t":"byte","b":[106,150,86,85,85,95,228,85]},{"a":60699,"t":"byte","b":[125,125,117,85,117,228,85,125]},{"a":60707,"t":"byte","b":[125,117,85,117,85,233,0,93]},{"a":60715,"t":"byte","b":[127,127,125,223,119,233,85,21]},{"a":60723,"t":"byte","b":[4,226,61,0,41,86,85,101]},{"a":60731,"t":"byte","b":[86,86,87,87,95,87,228,85]},{"a":60739,"t":"byte","b":[87,87,228,95,93,85,85,16]},{"a":60747,"t":"byte","b":[242,1,27,0,2,69,85,86]},{"a":60755,"t":"byte","b":[149,100,85,85,213,93,119,87]},{"a":60763,"t":"byte","b":[245,85,95,95,87,93,247,1]},{"a":60771,"t":"byte","b":[85,125,245,213,85,213,233,0]},{"a":60779,"t":"byte","b":[117,85,213,117,85,117,233,85]},{"a":60787,"t":"byte","b":[81,64,226,61,0,9,166,86]},{"a":60795,"t":"byte","b":[101,106,158,94,215,95,125,117]},{"a":60803,"t":"byte","b":[243,2,85,253,93,213,245,85]},{"a":60811,"t":"byte","b":[213,213,85,64,64,226,27,0]},{"a":60819,"t":"byte","b":[128,106,85,86,102,107,228,85]},{"a":60827,"t":"byte","b":[213,85,85,213,85,85,213,117]},{"a":60835,"t":"byte","b":[85,117,87,87,119]},{"a":60840,"l":"terrain_packed_3","c":"the packed terrain stream, $EDA8-$F1A7","t":"byte","b":[119,85,87,85,87,85,93,233]},{"a":60848,"t":"byte","b":[0,85,229,87,230,85,127,125]},{"a":60856,"t":"byte","b":[119,85,85,21,21,37,37,32]},{"a":60864,"t":"byte","b":[32,226,47,0,1,228,0,4]},{"a":60872,"t":"byte","b":[227,5,165,149,85,173,221,95]},{"a":60880,"t":"byte","b":[237,85,64,226,29,0,8,154]},{"a":60888,"t":"byte","b":[106,105,86,170,37,101,85,87]},{"a":60896,"t":"byte","b":[85,95,95,87,93,244,4,85]},{"a":60904,"t":"byte","b":[245,245,213,245,253,117,213,85]},{"a":60912,"t":"byte","b":[213,85,85,213,249,3,0,215]},{"a":60920,"t":"byte","b":[245,253,213,245,117,231,85,213]},{"a":60928,"t":"byte","b":[232,85,227,21,228,5,231,1]},{"a":60936,"t":"byte","b":[239,0,1,1,0,0,1,228]},{"a":60944,"t":"byte","b":[5,21,5,21,227,5,228,21]},{"a":60952,"t":"byte","b":[238,85,93,87,236,85,64,80]},{"a":60960,"t":"byte","b":[16,242,1,26,0,8,38,165]},{"a":60968,"t":"byte","b":[85,165,170,84,245,85,125,119]},{"a":60976,"t":"byte","b":[85,93,85,215,117,85,117,234]},{"a":60984,"t":"byte","b":[85,87,87,85,87,233,0,226]},{"a":60992,"t":"byte","b":[28,85,87,234,85,23,229,21]},{"a":61000,"t":"byte","b":[235,85,227,213,234,85,227,213]},{"a":61008,"t":"byte","b":[85,213,237,85,95,93,127,127]},{"a":61016,"t":"byte","b":[125,127,119,228,85,65,226,28]},{"a":61024,"t":"byte","b":[0,2,66,154,149,89,101,85]},{"a":61032,"t":"byte","b":[147,227,85,117,223,93,213,87]},{"a":61040,"t":"byte","b":[125,125,95,117,247,1,85,245]},{"a":61048,"t":"byte","b":[213,227,85,233,0,242,2,17]},{"a":61056,"t":"byte","b":[85,93,85,125,95,85,87,95]},{"a":61064,"t":"byte","b":[87,95,95,85,93,255,247,243]},{"a":61072,"t":"byte","b":[3,85,245,213,93,253,253,93]},{"a":61080,"t":"byte","b":[85,95,95,87,95,87,85,95]},{"a":61088,"t":"byte","b":[125,85,95,87,247,4,85,127]},{"a":61096,"t":"byte","b":[117,253,255,245,253,221,246,4]},{"a":61104,"t":"byte","b":[85,127,117,253,255,245,253,221]},{"a":61112,"t":"byte","b":[245,1,85,87,87,95,247,117]},{"a":61120,"t":"byte","b":[85,213,231,85,20,84,226,29]},{"a":61128,"t":"byte","b":[0,101,90,85,85,153,90,235]},{"a":61136,"t":"byte","b":[85,213,87,215,95,95,223,221]},{"a":61144,"t":"byte","b":[87,93,87,93,85,119,249,1]},{"a":61152,"t":"byte","b":[0,127,127,119,253,85,85,87]},{"a":61160,"t":"byte","b":[226,17,85,213,226,18,85,213]},{"a":61168,"t":"byte","b":[227,85,243,1,213,245,213,221]},{"a":61176,"t":"byte","b":[127,227,85,87,87,213,215,227]},{"a":61184,"t":"byte","b":[95,87,93,87,229,85,213,213]},{"a":61192,"t":"byte","b":[247,1,85,117,245,223,95,215]},{"a":61200,"t":"byte","b":[95,127,117,85,125,231,85,80]},{"a":61208,"t":"byte","b":[64,64,226,28,0,102,154,90]},{"a":61216,"t":"byte","b":[149,170,217,89,95,85,85,87]},{"a":61224,"t":"byte","b":[227,85,228,87,215,213,85,227]},{"a":61232,"t":"byte","b":[213,230,85,233,0,93,85,85]},{"a":61240,"t":"byte","b":[213,230,85,87,254,4,85,127]},{"a":61248,"t":"byte","b":[117,253,255,245,253,221,242,3]},{"a":61256,"t":"byte","b":[24,85,213,213,253,255,253,127]},{"a":61264,"t":"byte","b":[93,221,95,87,119,215,93,213]},{"a":61272,"t":"byte","b":[87,227,85,87,234,85,213,230]},{"a":61280,"t":"byte","b":[85,87,229,85,64,226,30,0]},{"a":61288,"t":"byte","b":[169,149,105,170,149,125,85,213]},{"a":61296,"t":"byte","b":[85,213,213,231,85,213,85,213]},{"a":61304,"t":"byte","b":[230,85,87,85,85,226,17,0]},{"a":61312,"t":"byte","b":[85,87,245,1,85,87,127,127]},{"a":61320,"t":"byte","b":[223,245,93,230,85,87,87,228]},{"a":61328,"t":"byte","b":[85,213,213,243,1,85,87,85]},{"a":61336,"t":"byte","b":[87,85,87,95,93,255,223,125]},{"a":61344,"t":"byte","b":[87,93,117,93,85,93,226,16]},{"a":61352,"t":"byte","b":[85,243,3,213,85,215,213,213]},{"a":61360,"t":"byte","b":[223,223,253,253,221,247,85,85]},{"a":61368,"t":"byte","b":[93,254,4,85,127,117,253,255]},{"a":61376,"t":"byte","b":[245,253,220,85,16,226,28,0]},{"a":61384,"t":"byte","b":[102,100,86,153,86,102,91,85]},{"a":61392,"t":"byte","b":[87,93,243,5,87,93,95,93]},{"a":61400,"t":"byte","b":[85,213,85,127,117,253,255,245]},{"a":61408,"t":"byte","b":[253,221,85,117,223,247,249,16]},{"a":61416,"t":"byte","b":[0,253,215,127,87,95,119,117]},{"a":61424,"t":"byte","b":[117,85,245,245,85,93,85,93]},{"a":61432,"t":"byte","b":[117,253,255,255,253,253,127,93]},{"a":61440,"t":"byte","b":[213,93,93,117,245,119,125,125]},{"a":61448,"t":"byte","b":[213,223,213,247,215,253,253,247]},{"a":61456,"t":"byte","b":[247,245,245,95,95,93,95,85]},{"a":61464,"t":"byte","b":[93,223,93,127,117,85,117,125]},{"a":61472,"t":"byte","b":[244,2,85,213,85,85,87,95]},{"a":61480,"t":"byte","b":[87,127,215,253,253,227,117,233]},{"a":61488,"t":"byte","b":[85,95,87,233,85,213,213,227]},{"a":61496,"t":"byte","b":[85,84,84,80,226,29,0,32]},{"a":61504,"t":"byte","b":[153,150,86,149,169,85,214,213]},{"a":61512,"t":"byte","b":[119,87,85,215,230,85,213,213]},{"a":61520,"t":"byte","b":[227,85,93,227,85,213,213,249]},{"a":61528,"t":"byte","b":[3,0,215,245,253,213,245,117]},{"a":61536,"t":"byte","b":[244,4,85,87,117,253,255,245]},{"a":61544,"t":"byte","b":[253,221,227,85,213,249,6,85]},{"a":61552,"t":"byte","b":[213,245,245,117,245,221,84,116]},{"a":61560,"t":"byte","b":[84,212,212,84,80,212,208,84]},{"a":61568,"t":"byte","b":[80,80,208,244,84,212,240,112]},{"a":61576,"t":"byte","b":[112,80,16,192,64,80,80,81]},{"a":61584,"t":"byte","b":[116,125,253,215,93,251,2,85]},{"a":61592,"t":"byte","b":[93,253,255,127,213,117,227,85]},{"a":61600,"t":"byte","b":[227,87,95,95,85,85,87,85]},{"a":61608,"t":"byte","b":[85,1,226,31,0,8,74,105]},{"a":61616,"t":"byte","b":[85,101,181,94,127,243,1,85]},{"a":61624,"t":"byte","b":[213,85,247,85,87,231,85,213]},{"a":61632,"t":"byte","b":[230,85,233,0,234,85,213,213]},{"a":61640,"t":"byte","b":[239,85,87,231,85,228,5,231]},{"a":61648,"t":"byte","b":[1,242,2,19,0,64,0,4]},{"a":61656,"t":"byte","b":[80,244,244,221,81,87,243,6]},{"a":61664,"t":"byte","b":[85,213,212,84,212,212,80,112]},{"a":61672,"t":"byte","b":[80,84,80,245,253,253,245,247]},{"a":61680,"t":"byte","b":[253,117,65,64,242,1,33,0]},{"a":61688,"t":"byte","b":[4,5,85,101,101,149,85,245]},{"a":61696,"t":"byte","b":[125,125,87,93,125,215,85,221]},{"a":61704,"t":"byte","b":[233,85,87,87,227,85,233,0]},{"a":61712,"t":"byte","b":[119,242,4,22,85,95,215,127]},{"a":61720,"t":"byte","b":[253,255,245,247,95,125,93,92]},{"a":61728,"t":"byte","b":[84,92,84,92,84,220,92,84]},{"a":61736,"t":"byte","b":[116,84,227,80,226,41,0,192]},{"a":61744,"t":"byte","b":[112,80,112,64,64,226,31,0]},{"a":61752,"t":"byte","b":[1,21,93,87,253,2,85,213]},{"a":61760,"t":"byte","b":[213,85,85,119,117,87,85,95]},{"a":61768,"t":"byte","b":[87,247,117,245,213,213,85,85]},{"a":61776,"t":"byte","b":[233,0,95,87,117,85,119,87]},{"a":61784,"t":"byte","b":[87,95,85,85,87,237,85,213]},{"a":61792,"t":"byte","b":[85,213,68,1,226,89,0,227]},{"a":61800,"t":"byte","b":[1,21,117,21,31,95,87,221]},{"a":61808,"t":"byte","b":[231,85,125,117,249,2,85,127]},{"a":61816,"t":"byte","b":[117,119,223,213,245,213,253,227]},{"a":61824,"t":"byte","b":[125,95,85,249,5,0,85,245]},{"a":61832,"t":"byte","b":[213,221,253,127,245,117,245,245]},{"a":61840,"t":"byte","b":[85,93,93,87,93,93,237,85]},{"a":61848,"t":"byte","b":[21,5,1,5,226,31,0,1]},{"a":61856,"t":"byte","b":[226,29,0,5,4,5,21,20]},{"a":61864,"l":"terrain_packed_4","c":"the packed terrain stream, $F1A8-$F4FA, its end","t":"byte","b":[227,5,17,230,5,228,21,85]},{"a":61872,"t":"byte","b":[93,85,93,230,85,213,85,85]},{"a":61880,"t":"byte","b":[213,117,85,117,87,87,119,119]},{"a":61888,"t":"byte","b":[85,87,85,87,228,85,87,237]},{"a":61896,"t":"byte","b":[85,87,85,85,249,2,0,93]},{"a":61904,"t":"byte","b":[253,127,245,227,213,117,246,1]},{"a":61912,"t":"byte","b":[85,93,85,93,127,245,93,117]},{"a":61920,"t":"byte","b":[239,85,21,85,21,85,21,21]},{"a":61928,"t":"byte","b":[228,85,21,5,69,5,21,7]},{"a":61936,"t":"byte","b":[7,227,31,95,29,69,21,21]},{"a":61944,"t":"byte","b":[230,85,21,85,234,21,5,21]},{"a":61952,"t":"byte","b":[231,85,87,87,228,95,93,231]},{"a":61960,"t":"byte","b":[85,227,213,244,1,85,117,117]},{"a":61968,"t":"byte","b":[85,117,213,245,215,95,127,223]},{"a":61976,"t":"byte","b":[93,87,93,243,4,85,117,221]},{"a":61984,"t":"byte","b":[117,253,247,221,247,253,117,213]},{"a":61992,"t":"byte","b":[85,213,229,85,215,87,87,95]},{"a":62000,"t":"byte","b":[87,93,117,93,93,95,117,125]},{"a":62008,"t":"byte","b":[117,228,85,233,0,93,127,127]},{"a":62016,"t":"byte","b":[125,127,119,247,1,85,245,221]},{"a":62024,"t":"byte","b":[125,127,117,85,85,87,85,87]},{"a":62032,"t":"byte","b":[87,95,95,119,95,119,93,87]},{"a":62040,"t":"byte","b":[227,85,87,93,95,93,253,2]},{"a":62048,"t":"byte","b":[85,253,93,213,245,85,213,221]},{"a":62056,"t":"byte","b":[85,87,233,85,87,85,87,87]},{"a":62064,"t":"byte","b":[93,87,227,85,87,85,87,247]},{"a":62072,"t":"byte","b":[2,85,253,93,213,245,85,213]},{"a":62080,"t":"byte","b":[213,232,85,229,87,231,85,117]},{"a":62088,"t":"byte","b":[213,85,85,213,85,213,85,85]},{"a":62096,"t":"byte","b":[244,1,213,245,85,117,249,4]},{"a":62104,"t":"byte","b":[85,255,215,245,253,213,245,117]},{"a":62112,"t":"byte","b":[85,213,85,117,117,125,230,85]},{"a":62120,"t":"byte","b":[233,0,117,85,213,87,87,85]},{"a":62128,"t":"byte","b":[87,87,85,93,246,5,85,223]},{"a":62136,"t":"byte","b":[127,95,127,127,221,215,245,213]},{"a":62144,"t":"byte","b":[253,213,247,87,245,93,85,117]},{"a":62152,"t":"byte","b":[253,87,221,85,117,87,227,85]},{"a":62160,"t":"byte","b":[87,95,87,127,95,95,221,95]},{"a":62168,"t":"byte","b":[87,243,1,85,87,221,247,119]},{"a":62176,"t":"byte","b":[119,228,215,93,85,87,85,87]},{"a":62184,"t":"byte","b":[85,243,4,213,85,213,245,213]},{"a":62192,"t":"byte","b":[245,213,87,95,253,245,87,87]},{"a":62200,"t":"byte","b":[93,117,247,4,85,87,93,95]},{"a":62208,"t":"byte","b":[85,93,87,93,85,255,215,245]},{"a":62216,"t":"byte","b":[253,213,245,117,85,85,117,246]},{"a":62224,"t":"byte","b":[3,85,245,117,245,85,85,253]},{"a":62232,"t":"byte","b":[85,117,229,85,87,93,95,85]},{"a":62240,"t":"byte","b":[93,87,93,227,85,95,93,127]},{"a":62248,"t":"byte","b":[127,125,127,119,85,85,93,119]},{"a":62256,"t":"byte","b":[93,119,93,85,87,87,85,85]},{"a":62264,"t":"byte","b":[249,13,0,87,87,93,221,95]},{"a":62272,"t":"byte","b":[87,87,247,213,245,213,85,213]},{"a":62280,"t":"byte","b":[245,215,215,95,93,93,95,253]},{"a":62288,"t":"byte","b":[95,255,253,125,255,255,85,117]},{"a":62296,"t":"byte","b":[117,213,93,93,125,85,93,85]},{"a":62304,"t":"byte","b":[223,87,213,245,245,221,245,213]},{"a":62312,"t":"byte","b":[213,87,85,215,255,127,87,125]},{"a":62320,"t":"byte","b":[85,93,119,95,253,243,1,213]},{"a":62328,"t":"byte","b":[85,213,87,247,93,213,87,119]},{"a":62336,"t":"byte","b":[87,95,95,87,117,237,85,221]},{"a":62344,"t":"byte","b":[125,127,87,243,2,85,213,245]},{"a":62352,"t":"byte","b":[245,213,213,85,85,125,125,85]},{"a":62360,"t":"byte","b":[117,93,213,227,85,117,85,125]},{"a":62368,"t":"byte","b":[215,117,213,93,227,85,93,85]},{"a":62376,"t":"byte","b":[93,85,221,125,127,87,243,3]},{"a":62384,"t":"byte","b":[85,213,245,245,213,213,85,85]},{"a":62392,"t":"byte","b":[125,125,245,117,85,213,244,2]},{"a":62400,"t":"byte","b":[85,245,95,95,87,221,253,125]},{"a":62408,"t":"byte","b":[228,85,233,0,117,221,223,223]},{"a":62416,"t":"byte","b":[95,95,93,95,117,87,93,87]},{"a":62424,"t":"byte","b":[93,246,2,85,213,85,213,213]},{"a":62432,"t":"byte","b":[93,125,245,213,93,93,117,213]},{"a":62440,"t":"byte","b":[85,85,117,125,245,117,117,243]},{"a":62448,"t":"byte","b":[6,85,125,245,253,221,245,117]},{"a":62456,"t":"byte","b":[125,93,221,253,213,125,117,117]},{"a":62464,"t":"byte","b":[125,119,127,125,87,93,125,85]},{"a":62472,"t":"byte","b":[213,85,95,125,255,247,125,93]},{"a":62480,"t":"byte","b":[95,87,119,127,117,95,93,93]},{"a":62488,"t":"byte","b":[95,93,223,95,213,87,95,85]},{"a":62496,"t":"byte","b":[213,243,1,85,213,87,93,223]},{"a":62504,"t":"byte","b":[247,119,95,95,93,85,85,119]},{"a":62512,"t":"byte","b":[95,87,125,93,117,246,1,85]},{"a":62520,"t":"byte","b":[245,125,125,87,93,125,95,95]},{"a":62528,"t":"byte","b":[87,93,244,1,85,213,87,93]},{"a":62536,"t":"byte","b":[223,247,119,95,95,93,85,68]},{"a":62544,"t":"byte","b":[119,95,87,125,93,117,244,1]},{"a":62552,"t":"byte","b":[85,213,119,125,119,127,253,95]},{"a":62560,"t":"byte","b":[243,1,85,0,221,124,244,80]},{"a":62568,"t":"byte","b":[84,80,84,68,64,192,227,64]},{"a":62576,"t":"byte","b":[192,0,64,230,0,64,233,0]},{"a":62584,"t":"byte","b":[230,64,226,31,0,64,64,0]},{"a":62592,"t":"byte","b":[232,64,192,192,64,192,64,64]},{"a":62600,"t":"byte","b":[232,0,64,192,192,64,192,64]},{"a":62608,"t":"byte","b":[64,192,64,0,64,0,64,234]},{"a":62616,"t":"byte","b":[0,64,0,0,64,64,249,7]},{"a":62624,"t":"byte","b":[0,64,192,192,64,192,116,117]},{"a":62632,"t":"byte","b":[213,85,245,117,117,245,85,245]},{"a":62640,"t":"byte","b":[213,213,245,93,93,85,85,215]},{"a":62648,"t":"byte","b":[245,253,253,117,85,242,1,149]},{"a":62656,"t":"byte","b":[0,64,80,84,221,213,245,117]},{"a":62664,"t":"byte","b":[93,245,1,85,223,255,93,125]},{"a":62672,"t":"byte","b":[93,93,226,154,0,227,80,112]},{"a":62680,"t":"byte","b":[208,84,231,85,4,242,1,161]},{"a":62688,"t":"byte","b":[0,192,240,220,81,87,85,21]},{"a":62696,"t":"byte","b":[242,2,163,0,64,64,115,245]},{"a":62704,"t":"byte","b":[253,226,165,0,64,0,84,225]},{"a":62712,"t":"byte","b":[177,48,0]},{"a":62715,"l":"objects","c":"the level's objects, seven tables of $52 entries at the addresses $E080-$E08C give ($F4FB, $F54D, $F59F, $F5F1, $F643, $F695, $F6E7): kind and flags, column, and the addresses of each object's characters and graphics, read by animate_objects ($2A48); then more of the level's data up to $F9FF","t":"byte","b":[184,184,184,184,184,184,187,187]},{"a":62723,"t":"byte","b":[187,187,187,187,188,188,188,188]},{"a":62731,"t":"byte","b":[188,188,188,188,188,188,188,188]},{"a":62739,"t":"byte","b":[189,189,189,189,189,189,189,189]},{"a":62747,"t":"byte","b":[189,189,189,189,190,190,190,190]},{"a":62755,"t":"byte","b":[190,190,190,190,190,190,190,190]},{"a":62763,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":62771,"t":"byte","b":[0,0,224,224,224,224,224,224]},{"a":62779,"t":"byte","b":[225,225,225,225,225,225,226,226]},{"a":62787,"t":"byte","b":[226,226,226,226,227,227,227,227]},{"a":62795,"t":"byte","b":[227,227,28,29,30,31,32,33]},{"a":62803,"t":"byte","b":[28,29,30,31,32,33,28,28]},{"a":62811,"t":"byte","b":[29,29,30,30,31,31,32,32]},{"a":62819,"t":"byte","b":[33,33,28,28,29,29,30,30]},{"a":62827,"t":"byte","b":[31,31,32,32,33,33,28,28]},{"a":62835,"t":"byte","b":[29,29,30,30,31,31,32,32]},{"a":62843,"t":"byte","b":[33,33,44,45,45,46,46,47]},{"a":62851,"t":"byte","b":[47,48,48,49,44,44,45,45]},{"a":62859,"t":"byte","b":[48,49,44,44,45,45,48,49]},{"a":62867,"t":"byte","b":[44,44,45,45,48,49,44,44]},{"a":62875,"t":"byte","b":[45,45,48,49,141,142,140,141]},{"a":62883,"t":"byte","b":[142,140,141,142,140,141,142,140]},{"a":62891,"t":"byte","b":[141,193,142,194,140,192,141,193]},{"a":62899,"t":"byte","b":[142,194,140,192,141,193,142,194]},{"a":62907,"t":"byte","b":[140,192,141,193,142,194,140,192]},{"a":62915,"t":"byte","b":[141,193,142,194,140,192,141,193]},{"a":62923,"t":"byte","b":[142,194,140,192,84,82,128,74]},{"a":62931,"t":"byte","b":[129,75,130,106,128,107,59,66]},{"a":62939,"t":"byte","b":[57,64,82,83,59,66,57,64]},{"a":62947,"t":"byte","b":[82,83,59,66,57,64,82,83]},{"a":62955,"t":"byte","b":[59,66,57,64,82,83,146,146]},{"a":62963,"t":"byte","b":[148,148,148,150,146,146,148,148]},{"a":62971,"t":"byte","b":[148,150,146,146,146,146,148,148]},{"a":62979,"t":"byte","b":[148,148,148,148,150,150,146,146]},{"a":62987,"t":"byte","b":[146,146,148,148,148,148,148,148]},{"a":62995,"t":"byte","b":[150,150,146,146,146,146,148,148]},{"a":63003,"t":"byte","b":[148,148,148,148,150,150,157,159]},{"a":63011,"t":"byte","b":[159,159,159,159,159,161,161,161]},{"a":63019,"t":"byte","b":[157,157,159,159,161,161,157,157]},{"a":63027,"t":"byte","b":[159,159,161,161,157,157,159,159]},{"a":63035,"t":"byte","b":[161,161,157,157,159,159,161,161]},{"a":63043,"t":"byte","b":[57,68,79,90,101,112,123,138]},{"a":63051,"t":"byte","b":[153,168,183,198,213,230,231,248]},{"a":63059,"t":"byte","b":[249,10,11,28,29,46,47,64]},{"a":63067,"t":"byte","b":[65,82,87,104,109,126,131,148]},{"a":63075,"t":"byte","b":[153,170,175,192,197,214,221,238]},{"a":63083,"t":"byte","b":[245,6,13,30,37,54,61,78]},{"a":63091,"t":"byte","b":[85,90,105,108,126,129,147,150]},{"a":63099,"t":"byte","b":[157,168,173,175,181,183,189,197]},{"a":63107,"t":"byte","b":[205,207,213,215,221,229,237,239]},{"a":63115,"t":"byte","b":[245,247,253,5,13,15,21,23]},{"a":63123,"t":"byte","b":[29,37,247,247,247,247,247,247]},{"a":63131,"t":"byte","b":[247,247,247,247,247,247,247,247]},{"a":63139,"t":"byte","b":[247,247,247,248,248,248,248,248]},{"a":63147,"t":"byte","b":[248,248,248,248,248,248,248,248]},{"a":63155,"t":"byte","b":[248,248,248,248,248,248,248,248]},{"a":63163,"t":"byte","b":[248,248,248,249,249,249,249,249]},{"a":63171,"t":"byte","b":[249,249,249,249,249,249,249,249]},{"a":63179,"t":"byte","b":[249,249,249,249,249,249,249,249]},{"a":63187,"t":"byte","b":[249,249,249,249,249,249,249,249]},{"a":63195,"t":"byte","b":[249,249,249,249,249,250,250,250]},{"a":63203,"t":"byte","b":[250,250,250,250,11,11,11,11]},{"a":63211,"t":"byte","b":[11,11,15,15,15,15,15,15]},{"a":63219,"t":"byte","b":[17,1,17,1,17,1,17,1]},{"a":63227,"t":"byte","b":[17,1,17,1,17,5,17,5]},{"a":63235,"t":"byte","b":[17,5,17,5,17,5,17,5]},{"a":63243,"t":"byte","b":[17,7,17,7,17,7,17,7]},{"a":63251,"t":"byte","b":[17,7,17,7,5,15,3,18]},{"a":63259,"t":"byte","b":[3,18,3,7,11,5,2,6]},{"a":63267,"t":"byte","b":[2,6,8,8,2,6,2,6]},{"a":63275,"t":"byte","b":[8,8,2,6,2,6,8,8]},{"a":63283,"t":"byte","b":[2,6,2,6,8,8,255,251]},{"a":63291,"t":"byte","b":[246,64,42,31,15,6,2,1]},{"a":63299,"t":"byte","b":[0,255,170,85,0,101,170,255]},{"a":63307,"t":"byte","b":[153,166,254,170,159,159,74,0]},{"a":63315,"t":"byte","b":[82,162,183,111,110,167,82,111]},{"a":63323,"t":"byte","b":[106,21,0,166,169,254,153,165]},{"a":63331,"t":"byte","b":[234,101,169,169,84,0,85,153]},{"a":63339,"t":"byte","b":[165,85,84,84,80,224,224,144]},{"a":63347,"t":"byte","b":[16,64,64,0,0,0,0,0]},{"a":63355,"t":"byte","b":[255,251,246,64,70,81,36,25]},{"a":63363,"t":"byte","b":[7,5,2,1,0,0,0,255]},{"a":63371,"t":"byte","b":[170,85,0,170,255,110,31,74]},{"a":63379,"t":"byte","b":[225,120,238,122,45,10,159,159]},{"a":63387,"t":"byte","b":[74,0,170,170,91,239,218,203]},{"a":63395,"t":"byte","b":[70,0,0,128,192,111,106,21]},{"a":63403,"t":"byte","b":[0,170,234,254,250,254,248,146]},{"a":63411,"t":"byte","b":[11,10,7,2,169,169,84,0]},{"a":63419,"t":"byte","b":[149,84,145,70,25,117,212,164]},{"a":63427,"t":"byte","b":[208,64,0,224,224,144,16,0]},{"a":63435,"t":"byte","b":[80,64,64,0,0,0,0,0]},{"a":63443,"t":"byte","b":[0,0,255,251,246,64,81,36]},{"a":63451,"t":"byte","b":[24,10,7,2,1,0,0,0]},{"a":63459,"t":"byte","b":[0,0,0,0,255,170,85,0]},{"a":63467,"t":"byte","b":[170,191,110,31,78,137,212,240]},{"a":63475,"t":"byte","b":[116,60,29,13,6,3,159,159]},{"a":63483,"t":"byte","b":[74,0,170,170,91,239,218,203]},{"a":63491,"t":"byte","b":[134,0,0,0,0,0,0,0]},{"a":63499,"t":"byte","b":[111,106,21,0,170,234,254,250]},{"a":63507,"t":"byte","b":[254,254,169,0,1,2,7,6]},{"a":63515,"t":"byte","b":[1,0,169,169,84,0,148,81]},{"a":63523,"t":"byte","b":[145,137,89,36,100,160,208,128]},{"a":63531,"t":"byte","b":[64,0,0,0,224,224,144,16]},{"a":63539,"t":"byte","b":[80,64,64,0,0,0,0,0]},{"a":63547,"t":"byte","b":[0,0,0,0,0,0,255,251]},{"a":63555,"t":"byte","b":[246,64,90,138,145,96,100,40]},{"a":63563,"t":"byte","b":[41,30,30,14,11,7,7,3]},{"a":63571,"t":"byte","b":[2,1,0,0,255,170,85,0]},{"a":63579,"t":"byte","b":[170,255,174,223,142,73,4,0]},{"a":63587,"t":"byte","b":[64,64,128,144,208,224,224,64]},{"a":63595,"t":"byte","b":[128,192,159,159,74,0,170,170]},{"a":63603,"t":"byte","b":[91,239,218,203,134,0,0,0]},{"a":63611,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":63619,"t":"byte","b":[111,106,21,0,170,234,254,250]},{"a":63627,"t":"byte","b":[254,255,170,0,0,0,0,0]},{"a":63635,"t":"byte","b":[0,0,0,0,0,0,169,169]},{"a":63643,"t":"byte","b":[84,0,149,85,164,148,161,226]},{"a":63651,"t":"byte","b":[151,11,31,31,46,110,125,188]},{"a":63659,"t":"byte","b":[184,24,0,0,224,224,144,16]},{"a":63667,"t":"byte","b":[96,48,96,160,208,192,128,128]},{"a":63675,"t":"byte","b":[64,0,0,0,0,0,0,0]},{"a":63683,"t":"byte","b":[0,0,255,251,246,64,42,94]},{"a":63691,"t":"byte","b":[137,164,176,180,184,122,187,119]},{"a":63699,"t":"byte","b":[187,119,123,119,119,119,102,8]},{"a":63707,"t":"byte","b":[12,12,255,170,85,0,170,255]},{"a":63715,"t":"byte","b":[174,223,142,73,4,0,64,128]},{"a":63723,"t":"byte","b":[128,128,128,64,128,64,64,0]},{"a":63731,"t":"byte","b":[0,0,159,159,74,0,170,170]},{"a":63739,"l":"objects_b","c":"the level's object tables and data, $F8FB-$F9F4","t":"byte","b":[91,239,218,203,134,0,0,0]},{"a":63747,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":63755,"t":"byte","b":[0,0,111,106,21,0,170,234]},{"a":63763,"t":"byte","b":[254,250,254,255,170,0,0,0]},{"a":63771,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":63779,"t":"byte","b":[0,0,169,169,84,0,149,84]},{"a":63787,"t":"byte","b":[165,148,164,225,162,10,29,46]},{"a":63795,"t":"byte","b":[29,29,25,28,25,44,25,0]},{"a":63803,"t":"byte","b":[0,0,224,224,144,16,64,16]},{"a":63811,"t":"byte","b":[32,160,160,224,208,224,208,208]},{"a":63819,"t":"byte","b":[208,192,144,192,144,208,144,0]},{"a":63827,"t":"byte","b":[0,0,27,11,11,7,6,144]},{"a":63835,"t":"byte","b":[129,151,94,73,26,47,62,62]},{"a":63843,"t":"byte","b":[57,57,101,169,249,233,229,164]},{"a":63851,"t":"byte","b":[84,7,15,127,234,229,164,81]},{"a":63859,"t":"byte","b":[86,70,75,139,79,78,5,5]},{"a":63867,"t":"byte","b":[70,74,30,27,110,111,80,164]},{"a":63875,"t":"byte","b":[154,95,78,25,70,151,209,226]},{"a":63883,"t":"byte","b":[161,117,37,85,82,82,146,101]},{"a":63891,"t":"byte","b":[149,228,168,70,130,214,229,161]},{"a":63899,"t":"byte","b":[144,80,180,248,232,164,84,108]},{"a":63907,"t":"byte","b":[189,185,169,101,84,228,224,224]},{"a":63915,"t":"byte","b":[208,144,1,1,2,6,7,11]},{"a":63923,"t":"byte","b":[11,6,0,0,0,64,64,64]},{"a":63931,"t":"byte","b":[0,0,0,0,0,1,1,1]},{"a":63939,"t":"byte","b":[0,0,64,64,128,144,208,224]},{"a":63947,"t":"byte","b":[224,144,0,4,4,9,10,14]},{"a":63955,"t":"byte","b":[15,9,0,0,0,0,0,0]},{"a":63963,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":63971,"t":"byte","b":[0,0,0,16,16,96,160,176]},{"a":63979,"t":"byte","b":[240,96,0,0,4,8,13,30]},{"a":63987,"t":"byte","b":[26,9,0,0,0,0,0,0]},{"a":63995,"t":"byte","b":[0,0,0,0,0]},{"a":64000,"l":"objects_last","c":"the last byte of the level's object area before level 1's file's tail at $FA01","t":"byte","b":[0]},{"a":64001,"l":"level_file_end","c":"the last bytes of level 1's file, $FA01-$FA2C, after its object tables","t":"byte","b":[1,2,2,1,0,0,64,128]},{"a":64009,"t":"byte","b":[192,208,144,128,0,0,0,1]},{"a":64017,"t":"byte","b":[5,10,11,5,0,0,0,0]},{"a":64025,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":64033,"t":"byte","b":[0,0,0,0,0,0,0,64]},{"a":64041,"t":"byte","b":[80,160,224,80]},{"a":64045,"t":"gap","n":1491},{"a":64816,"t":"note","l":"f_FD30","c":"named by $08B5, which copies the KERNAL ROM's vectors with the ROM in view; the RAM here is not that table","note":"outside the tracked image","x":[2229]}]}