{"schema":1,"platform":"c64","game":"speedball-2","part":"intro","title":"Speedball 2","build":"Mirrorsoft's 1991 disk release, speedball_2[mirrorsoft_1991].g64 from the C64 Preservation Project's 10th Anniversary Collection on the Internet Archive (SHA-256 c379e7c1\u20264dc4)","symbols_sha256":"badaaced2d4367f6581e94ad03c75758a643fb3b524cad62f76921ae861f86b1","snapshot":{"file":"work/entry.vsf","sha256":"57ba7b5b2dba023a61351eec5a70acfba25c2ca3e11479109191445cbe0b8da9"},"index":[{"a":512,"n":"music_init","k":"routine","len":93,"c":true},{"a":519,"n":"b_0207","k":"branch","len":1,"c":false},{"a":533,"n":"b_0215","k":"branch","len":1,"c":false},{"a":605,"n":"music_play","k":"routine","len":44,"c":true},{"a":611,"n":"b_0263","k":"branch","len":1,"c":false},{"a":641,"n":"b_0281","k":"branch","len":1,"c":false},{"a":647,"n":"b_0287","k":"branch","len":1,"c":false},{"a":649,"n":"music_voice","k":"routine","len":22,"c":true},{"a":663,"n":"b_0297","k":"branch","len":1,"c":false},{"a":671,"n":"music_note","k":"routine","len":154,"c":true},{"a":695,"n":"b_02B7","k":"branch","len":1,"c":false},{"a":703,"n":"b_02BF","k":"branch","len":1,"c":false},{"a":760,"n":"b_02F8","k":"branch","len":1,"c":false},{"a":779,"n":"b_030B","k":"branch","len":1,"c":false},{"a":782,"n":"b_030E","k":"branch","len":1,"c":false},{"a":822,"n":"b_0336","k":"branch","len":1,"c":false},{"a":825,"n":"b_0339","k":"routine","len":89,"c":true},{"a":914,"n":"b_0392","k":"routine","len":25,"c":true},{"a":939,"n":"b_03AB","k":"routine","len":17,"c":true},{"a":956,"n":"voice_effects","k":"routine","len":110,"c":true},{"a":961,"n":"b_03C1","k":"branch","len":1,"c":false},{"a":964,"n":"b_03C4","k":"branch","len":1,"c":false},{"a":1025,"n":"b_0401","k":"branch","len":1,"c":false},{"a":1049,"n":"b_0419","k":"branch","len":1,"c":false},{"a":1066,"n":"b_042A","k":"routine","len":52,"c":true},{"a":1095,"n":"b_0447","k":"branch","len":1,"c":false},{"a":1118,"n":"b_045E","k":"routine","len":50,"c":true},{"a":1141,"n":"b_0475","k":"branch","len":1,"c":false},{"a":1152,"n":"j_0480","k":"branch","len":1,"c":false},{"a":1168,"n":"b_0490","k":"routine","len":51,"c":true},{"a":1188,"n":"b_04A4","k":"branch","len":1,"c":false},{"a":1190,"n":"j_04A6","k":"branch","len":1,"c":false},{"a":1211,"n":"b_04BB","k":"branch","len":1,"c":false},{"a":1219,"n":"b_04C3","k":"routine","len":24,"c":true},{"a":1243,"n":"j_04DB","k":"routine","len":32,"c":true},{"a":1264,"n":"b_04F0","k":"branch","len":1,"c":false},{"a":1272,"n":"j_04F8","k":"branch","len":1,"c":false},{"a":1275,"n":"b_04FB","k":"routine","len":75,"c":true},{"a":1293,"n":"j_050D","k":"branch","len":1,"c":false},{"a":1311,"n":"b_051F","k":"branch","len":1,"c":false},{"a":1326,"n":"b_052E","k":"branch","len":1,"c":false},{"a":1334,"n":"b_0536","k":"branch","len":1,"c":false},{"a":1350,"n":"b_0546","k":"routine","len":61,"c":true},{"a":1371,"n":"b_055B","k":"branch","len":1,"c":false},{"a":1405,"n":"b_057D","k":"branch","len":1,"c":false},{"a":1408,"n":"j_0580","k":"branch","len":1,"c":false},{"a":1411,"n":"j_0583","k":"routine","len":31,"c":true},{"a":1417,"n":"b_0589","k":"branch","len":1,"c":false},{"a":1432,"n":"b_0598","k":"branch","len":1,"c":false},{"a":1441,"n":"r_05A1","k":"branch","len":1,"c":false},{"a":1442,"n":"track_next","k":"routine","len":133,"c":true},{"a":1457,"n":"j_05B1","k":"branch","len":1,"c":false},{"a":1484,"n":"b_05CC","k":"branch","len":1,"c":false},{"a":1496,"n":"b_05D8","k":"branch","len":1,"c":false},{"a":1509,"n":"b_05E5","k":"branch","len":1,"c":false},{"a":1540,"n":"b_0604","k":"branch","len":1,"c":false},{"a":1553,"n":"b_0611","k":"branch","len":1,"c":false},{"a":1562,"n":"j_061A","k":"branch","len":1,"c":false},{"a":1575,"n":"fade_speed","k":"variable","len":1,"c":true},{"a":1576,"n":"music_on","k":"variable","len":1,"c":true},{"a":1577,"n":"fade_volume","k":"variable","len":1,"c":true},{"a":1578,"n":"fade_delay","k":"variable","len":1,"c":true},{"a":1579,"n":"tick_count","k":"variable","len":1,"c":true},{"a":1580,"n":"speed_index","k":"variable","len":1,"c":true},{"a":1581,"n":"voice_reg","k":"variable","len":1,"c":true},{"a":1582,"n":"new_instrument","k":"variable","len":1,"c":true},{"a":1583,"n":"note_ad","k":"variable","len":1,"c":true},{"a":1584,"n":"note_sr","k":"variable","len":1,"c":true},{"a":1585,"n":"pulse_step","k":"variable","len":1,"c":true},{"a":1586,"n":"pulse_top","k":"variable","len":1,"c":true},{"a":1587,"n":"pulse_bottom","k":"variable","len":1,"c":true},{"a":1588,"n":"slide_down","k":"variable","len":1,"c":true},{"a":1589,"n":"track_byte","k":"variable","len":1,"c":true},{"a":1590,"n":"pitch_down","k":"variable","len":1,"c":true},{"a":1591,"n":"arp_step","k":"variable","len":1,"c":true},{"a":1592,"n":"unused_0638","k":"table","len":38,"c":true},{"a":1630,"n":"tune_header","k":"table","len":8,"c":true},{"a":1638,"n":"tune_speeds","k":"table","len":8,"c":true},{"a":1646,"n":"voice_regs","k":"table","len":3,"c":true},{"a":1649,"n":"voice_instr8","k":"table","len":3,"c":true},{"a":1652,"n":"track_pos","k":"table","len":3,"c":true},{"a":1655,"n":"block_on","k":"table","len":3,"c":true},{"a":1658,"n":"block_count","k":"table","len":3,"c":true},{"a":1661,"n":"block_start","k":"table","len":3,"c":true},{"a":1664,"n":"pattern_pos","k":"table","len":3,"c":true},{"a":1667,"n":"pattern_num","k":"table","len":3,"c":true},{"a":1670,"n":"repeat_count","k":"table","len":3,"c":true},{"a":1673,"n":"note_head","k":"table","len":3,"c":true},{"a":1676,"n":"note_timer","k":"table","len":3,"c":true},{"a":1679,"n":"waveform","k":"table","len":3,"c":true},{"a":1682,"n":"note","k":"table","len":3,"c":true},{"a":1685,"n":"effect_done","k":"table","len":3,"c":true},{"a":1688,"n":"instrument","k":"table","len":3,"c":true},{"a":1691,"n":"gate_mask","k":"table","len":3,"c":true},{"a":1694,"n":"pulse_dir","k":"table","len":3,"c":true},{"a":1697,"n":"slide","k":"table","len":3,"c":true},{"a":1700,"n":"unused_06a4","k":"table","len":3,"c":true},{"a":1703,"n":"instr_spare","k":"table","len":3,"c":true},{"a":1706,"n":"effect_spare","k":"table","len":18,"c":true},{"a":1724,"n":"freq_lo","k":"table","len":3,"c":true},{"a":1727,"n":"freq_hi","k":"table","len":3,"c":true},{"a":1730,"n":"note_byte","k":"table","len":3,"c":true},{"a":1733,"n":"pulse_lo","k":"table","len":3,"c":true},{"a":1736,"n":"pulse_hi","k":"table","len":3,"c":true},{"a":1739,"n":"effect_flags","k":"table","len":3,"c":true},{"a":1742,"n":"effect_len","k":"table","len":3,"c":true},{"a":1745,"n":"effect_count","k":"table","len":3,"c":true},{"a":1748,"n":"track_start","k":"table","len":3,"c":true},{"a":1751,"n":"voice_mute","k":"table","len":3,"c":true},{"a":1754,"n":"freq_table_lo","k":"table","len":96,"c":true},{"a":1850,"n":"freq_table_hi","k":"table","len":96,"c":true},{"a":1946,"n":"instruments","k":"table","len":102,"c":true},{"a":2048,"n":"instruments_end","k":"table","len":10,"c":true},{"a":2058,"n":"instruments_2","k":"table","len":112,"c":true},{"a":2170,"n":"pattern_lo","k":"table","len":43,"c":true},{"a":2213,"n":"pattern_hi","k":"table","len":43,"c":true},{"a":2256,"n":"patterns","k":"table","len":4,"c":true},{"a":2260,"n":"pattern_01","k":"table","len":62,"c":true},{"a":2322,"n":"pattern_02","k":"table","len":63,"c":true},{"a":2385,"n":"pattern_0d","k":"table","len":20,"c":true},{"a":2405,"n":"pattern_16","k":"table","len":10,"c":true},{"a":2415,"n":"pattern_1a","k":"table","len":33,"c":true},{"a":2448,"n":"pattern_28","k":"table","len":31,"c":true},{"a":2479,"n":"pattern_1b","k":"table","len":59,"c":true},{"a":2538,"n":"pattern_23","k":"table","len":61,"c":true},{"a":2599,"n":"pattern_05","k":"table","len":4,"c":true},{"a":2603,"n":"pattern_07","k":"table","len":49,"c":true},{"a":2652,"n":"pattern_04","k":"table","len":15,"c":true},{"a":2667,"n":"pattern_0e","k":"table","len":19,"c":true},{"a":2686,"n":"pattern_0f","k":"table","len":14,"c":true},{"a":2700,"n":"pattern_11","k":"table","len":11,"c":true},{"a":2711,"n":"pattern_15","k":"table","len":46,"c":true},{"a":2757,"n":"pattern_0b","k":"table","len":11,"c":true},{"a":2768,"n":"pattern_18","k":"table","len":19,"c":true},{"a":2787,"n":"pattern_1d","k":"table","len":11,"c":true},{"a":2798,"n":"pattern_1f","k":"table","len":19,"c":true},{"a":2817,"n":"pattern_21","k":"table","len":41,"c":true},{"a":2858,"n":"pattern_22","k":"table","len":35,"c":true},{"a":2893,"n":"pattern_25","k":"table","len":13,"c":true},{"a":2906,"n":"pattern_27","k":"table","len":7,"c":true},{"a":2913,"n":"pattern_06","k":"table","len":37,"c":true},{"a":2950,"n":"pattern_08","k":"table","len":41,"c":true},{"a":2991,"n":"pattern_09","k":"table","len":43,"c":true},{"a":3034,"n":"pattern_0a","k":"table","len":15,"c":true},{"a":3049,"n":"pattern_10","k":"table","len":39,"c":true},{"a":3088,"n":"pattern_12","k":"table","len":58,"c":true},{"a":3146,"n":"pattern_13","k":"table","len":30,"c":true},{"a":3176,"n":"pattern_14","k":"table","len":34,"c":true},{"a":3210,"n":"pattern_17","k":"table","len":20,"c":true},{"a":3230,"n":"pattern_19","k":"table","len":11,"c":true},{"a":3241,"n":"pattern_1c","k":"table","len":25,"c":true},{"a":3266,"n":"pattern_1e","k":"table","len":65,"c":true},{"a":3331,"n":"pattern_20","k":"table","len":66,"c":true},{"a":3397,"n":"pattern_26","k":"table","len":13,"c":true},{"a":3410,"n":"pattern_24","k":"table","len":41,"c":true},{"a":3451,"n":"pattern_2a","k":"table","len":4,"c":true},{"a":3455,"n":"pattern_29","k":"table","len":4,"c":true},{"a":3459,"n":"tunes","k":"table","len":32,"c":true},{"a":3491,"n":"tracks","k":"table","len":250,"c":true},{"a":3741,"n":"letters_x","k":"table","len":8,"c":true},{"a":3749,"n":"letters_y","k":"table","len":8,"c":true},{"a":3757,"n":"letters_ptrs","k":"table","len":8,"c":true},{"a":3765,"n":"letters_colour","k":"table","len":8,"c":true},{"a":3773,"n":"letters_msb","k":"variable","len":1,"c":true},{"a":3774,"n":"letters_mc","k":"variable","len":1,"c":true},{"a":3775,"n":"letters_wide","k":"variable","len":1,"c":true},{"a":3776,"n":"letters_mc1","k":"variable","len":1,"c":true},{"a":3777,"n":"letters_mc2","k":"variable","len":1,"c":true},{"a":3778,"n":"letters_fade","k":"variable","len":1,"c":true},{"a":3779,"n":"letters_obj","k":"variable","len":1,"c":true},{"a":3780,"n":"letters_init","k":"routine","len":49,"c":true},{"a":3782,"n":"b_0EC6","k":"branch","len":1,"c":false},{"a":3829,"n":"letters_message","k":"routine","len":17,"c":true},{"a":3846,"n":"letters_messages","k":"table","len":8,"c":true},{"a":3854,"n":"letters_fade_out","k":"routine","len":6,"c":true},{"a":3860,"n":"letters_show_mc","k":"routine","len":25,"c":true},{"a":3885,"n":"letters_show","k":"routine","len":64,"c":true},{"a":3893,"n":"b_0F35","k":"branch","len":1,"c":false},{"a":3949,"n":"letters_xs","k":"table","len":8,"c":true},{"a":3957,"n":"letters_frame","k":"routine","len":211,"c":true},{"a":3975,"n":"b_0F87","k":"branch","len":1,"c":false},{"a":3988,"n":"b_0F94","k":"branch","len":1,"c":false},{"a":4025,"n":"b_0FB9","k":"branch","len":1,"c":false},{"a":4043,"n":"b_0FCB","k":"branch","len":1,"c":false},{"a":4051,"n":"b_0FD3","k":"branch","len":1,"c":false},{"a":4070,"n":"b_0FE6","k":"branch","len":1,"c":false},{"a":4097,"n":"b_1001","k":"branch","len":1,"c":false},{"a":4136,"n":"b_1028","k":"branch","len":1,"c":false},{"a":4168,"n":"screens_obj","k":"variable","len":1,"c":true},{"a":4169,"n":"screens_blank","k":"variable","len":1,"c":true},{"a":4170,"n":"screens_init","k":"routine","len":16,"c":true},{"a":4186,"n":"screens_message","k":"routine","len":17,"c":true},{"a":4203,"n":"screens_messages","k":"table","len":16,"c":true},{"a":4219,"n":"screens_jobs","k":"routine","len":49,"c":true},{"a":4268,"n":"show_arch","k":"routine","len":8,"c":true},{"a":4276,"n":"show_towers","k":"routine","len":32,"c":true},{"a":4308,"n":"show_picture","k":"routine","len":193,"c":true},{"a":4324,"n":"b_10E4","k":"branch","len":1,"c":false},{"a":4329,"n":"j_10E9","k":"branch","len":1,"c":false},{"a":4397,"n":"b_112D","k":"branch","len":1,"c":false},{"a":4408,"n":"b_1138","k":"branch","len":1,"c":false},{"a":4445,"n":"b_115D","k":"branch","len":1,"c":false},{"a":4494,"n":"b_118E","k":"branch","len":1,"c":false},{"a":4501,"n":"title_screen","k":"routine","len":131,"c":true},{"a":4512,"n":"b_11A0","k":"branch","len":1,"c":false},{"a":4517,"n":"j_11A5","k":"branch","len":1,"c":false},{"a":4632,"n":"blank_screen","k":"routine","len":11,"c":true},{"a":4643,"n":"b_1223","k":"routine","len":45,"c":true},{"a":4648,"n":"j_1228","k":"branch","len":1,"c":false},{"a":4688,"n":"scroll_ptr","k":"variable","len":1,"c":true},{"a":4689,"n":"scroll_ptr_hi","k":"variable","len":1,"c":true},{"a":4690,"n":"scroll_fine","k":"variable","len":1,"c":true},{"a":4691,"n":"scroll_half","k":"variable","len":1,"c":true},{"a":4692,"n":"scroll_colour","k":"variable","len":1,"c":true},{"a":4693,"n":"scroll_speed","k":"variable","len":1,"c":true},{"a":4694,"n":"scroll_target","k":"variable","len":1,"c":true},{"a":4695,"n":"scroll_pause","k":"variable","len":1,"c":true},{"a":4696,"n":"scroll_obj","k":"variable","len":1,"c":true},{"a":4697,"n":"scroller_init","k":"routine","len":47,"c":true},{"a":4744,"n":"scroller_message","k":"routine","len":17,"c":true},{"a":4761,"n":"scroller_messages","k":"table","len":8,"c":true},{"a":4769,"n":"scroller_stop","k":"routine","len":6,"c":true},{"a":4775,"n":"scroller_start","k":"routine","len":80,"c":true},{"a":4820,"n":"b_12D4","k":"branch","len":1,"c":false},{"a":4854,"n":"r_12F6","k":"branch","len":1,"c":false},{"a":4855,"n":"scroll_speed_now","k":"routine","len":7,"c":true},{"a":4862,"n":"scroller_frame","k":"routine","len":124,"c":true},{"a":4871,"n":"b_1307","k":"branch","len":1,"c":false},{"a":4887,"n":"b_1317","k":"branch","len":1,"c":false},{"a":4890,"n":"b_131A","k":"branch","len":1,"c":false},{"a":4910,"n":"b_132E","k":"branch","len":1,"c":false},{"a":4985,"n":"r_1379","k":"branch","len":1,"c":false},{"a":4986,"n":"scroll_codes","k":"routine","len":129,"c":true},{"a":4994,"n":"b_1382","k":"branch","len":1,"c":false},{"a":5018,"n":"b_139A","k":"branch","len":1,"c":false},{"a":5037,"n":"j_13AD","k":"branch","len":1,"c":false},{"a":5049,"n":"b_13B9","k":"branch","len":1,"c":false},{"a":5067,"n":"b_13CB","k":"branch","len":1,"c":false},{"a":5083,"n":"b_13DB","k":"branch","len":1,"c":false},{"a":5095,"n":"b_13E7","k":"branch","len":1,"c":false},{"a":5106,"n":"b_13F2","k":"branch","len":1,"c":false},{"a":5115,"n":"scroller_raster","k":"routine","len":54,"c":true},{"a":5169,"n":"raster_restore","k":"routine","len":24,"c":true},{"a":5193,"n":"scroll_speeds","k":"table","len":16,"c":true},{"a":5209,"n":"scroll_pauses","k":"table","len":16,"c":true},{"a":5225,"n":"music_obj","k":"variable","len":1,"c":true},{"a":5226,"n":"music_fading","k":"variable","len":1,"c":true},{"a":5227,"n":"music_obj_init","k":"routine","len":21,"c":true},{"a":5248,"n":"music_message","k":"routine","len":17,"c":true},{"a":5265,"n":"music_messages","k":"table","len":8,"c":true},{"a":5273,"n":"music_stop","k":"routine","len":11,"c":true},{"a":5284,"n":"music_start","k":"routine","len":20,"c":true},{"a":5304,"n":"music_fade","k":"routine","len":11,"c":true},{"a":5315,"n":"music_faded","k":"routine","len":16,"c":true},{"a":5328,"n":"b_14D0","k":"branch","len":1,"c":false},{"a":5331,"n":"disc_obj","k":"variable","len":1,"c":true},{"a":5332,"n":"disc_step","k":"variable","len":1,"c":true},{"a":5333,"n":"disc_busy","k":"variable","len":1,"c":true},{"a":5334,"n":"disc_fade","k":"variable","len":1,"c":true},{"a":5335,"n":"disc_init","k":"routine","len":19,"c":true},{"a":5354,"n":"disc_message","k":"routine","len":17,"c":true},{"a":5371,"n":"disc_messages","k":"table","len":4,"c":true},{"a":5375,"n":"disc_fade_out","k":"routine","len":6,"c":true},{"a":5381,"n":"disc_start","k":"routine","len":28,"c":true},{"a":5409,"n":"disc_clear","k":"routine","len":27,"c":true},{"a":5436,"n":"disc_off","k":"routine","len":9,"c":true},{"a":5445,"n":"disc_wait","k":"routine","len":36,"c":true},{"a":5451,"n":"b_154B","k":"branch","len":1,"c":false},{"a":5481,"n":"disc_raster","k":"routine","len":245,"c":true},{"a":5578,"n":"b_15CA","k":"branch","len":1,"c":false},{"a":5585,"n":"b_15D1","k":"branch","len":1,"c":false},{"a":5591,"n":"b_15D7","k":"branch","len":1,"c":false},{"a":5595,"n":"j_15DB","k":"branch","len":1,"c":false},{"a":5665,"n":"b_1621","k":"branch","len":1,"c":false},{"a":5726,"n":"b_165E","k":"routine","len":16,"c":true},{"a":5742,"n":"b_166E","k":"routine","len":64,"c":true},{"a":5806,"n":"b_16AE","k":"routine","len":31,"c":true},{"a":5836,"n":"r_16CC","k":"branch","len":1,"c":false},{"a":5837,"n":"disc_pictures","k":"table","len":46,"c":true},{"a":5883,"n":"disc_buffers","k":"table","len":4,"c":true},{"a":5887,"n":"disc_buffers_2","k":"table","len":4,"c":true},{"a":5891,"n":"fade_out","k":"routine","len":93,"c":true},{"a":5893,"n":"b_1705","k":"branch","len":1,"c":false},{"a":5927,"n":"j_1727","k":"branch","len":1,"c":false},{"a":5970,"n":"b_1752","k":"branch","len":1,"c":false},{"a":5973,"n":"j_1755","k":"branch","len":1,"c":false},{"a":5980,"n":"b_175C","k":"branch","len":1,"c":false},{"a":5984,"n":"fade_chars","k":"routine","len":65,"c":true},{"a":5986,"n":"b_1762","k":"branch","len":1,"c":false},{"a":6001,"n":"b_1771","k":"branch","len":1,"c":false},{"a":6016,"n":"b_1780","k":"branch","len":1,"c":false},{"a":6031,"n":"b_178F","k":"branch","len":1,"c":false},{"a":6049,"n":"fade_bitmap","k":"routine","len":89,"c":true},{"a":6051,"n":"b_17A3","k":"branch","len":1,"c":false},{"a":6072,"n":"b_17B8","k":"branch","len":1,"c":false},{"a":6093,"n":"b_17CD","k":"branch","len":1,"c":false},{"a":6114,"n":"b_17E2","k":"branch","len":1,"c":false},{"a":6138,"n":"colour_ramp","k":"table","len":16,"c":true},{"a":6154,"n":"ramp_unused","k":"table","len":16,"c":true},{"a":6170,"n":"colour_rank","k":"table","len":16,"c":true},{"a":6186,"n":"colour_darker","k":"table","len":16,"c":true},{"a":6202,"n":"colour_darker_mc","k":"table","len":16,"c":true},{"a":6218,"n":"intro_main","k":"routine","len":19,"c":true},{"a":6221,"n":"b_184D","k":"branch","len":1,"c":false},{"a":6237,"n":"intro_setup","k":"routine","len":109,"c":true},{"a":6281,"n":"b_1889","k":"branch","len":1,"c":false},{"a":6330,"n":"b_18BA","k":"branch","len":1,"c":false},{"a":6346,"n":"raster_owner","k":"variable","len":1,"c":true},{"a":6347,"n":"raster_base","k":"variable","len":1,"c":true},{"a":6348,"n":"raster_index","k":"variable","len":1,"c":true},{"a":6349,"n":"raster_count","k":"variable","len":1,"c":true},{"a":6350,"n":"raster_owners","k":"table","len":32,"c":true},{"a":6382,"n":"raster_lines","k":"table","len":32,"c":true},{"a":6414,"n":"raster_lo","k":"table","len":32,"c":true},{"a":6446,"n":"raster_hi","k":"table","len":32,"c":true},{"a":6478,"n":"raster_new_count","k":"variable","len":1,"c":true},{"a":6479,"n":"raster_swap","k":"variable","len":1,"c":true},{"a":6480,"n":"frame_busy","k":"variable","len":1,"c":true},{"a":6481,"n":"frame_d011","k":"variable","len":1,"c":true},{"a":6482,"n":"frame_d016","k":"variable","len":1,"c":true},{"a":6483,"n":"frame_d018","k":"variable","len":1,"c":true},{"a":6484,"n":"raster_init","k":"routine","len":38,"c":true},{"a":6522,"n":"raster_start","k":"routine","len":46,"c":true},{"a":6568,"n":"raster_add","k":"routine","len":173,"c":true},{"a":6583,"n":"b_19B7","k":"branch","len":1,"c":false},{"a":6591,"n":"b_19BF","k":"branch","len":1,"c":false},{"a":6599,"n":"b_19C7","k":"branch","len":1,"c":false},{"a":6612,"n":"b_19D4","k":"branch","len":1,"c":false},{"a":6638,"n":"b_19EE","k":"branch","len":1,"c":false},{"a":6668,"n":"b_1A0C","k":"branch","len":1,"c":false},{"a":6695,"n":"b_1A27","k":"branch","len":1,"c":false},{"a":6726,"n":"b_1A46","k":"branch","len":1,"c":false},{"a":6741,"n":"j_1A55","k":"routine","len":150,"c":true},{"a":6754,"n":"b_1A62","k":"branch","len":1,"c":false},{"a":6769,"n":"b_1A71","k":"branch","len":1,"c":false},{"a":6781,"n":"b_1A7D","k":"branch","len":1,"c":false},{"a":6796,"n":"b_1A8C","k":"branch","len":1,"c":false},{"a":6826,"n":"b_1AAA","k":"branch","len":1,"c":false},{"a":6852,"n":"b_1AC4","k":"branch","len":1,"c":false},{"a":6882,"n":"b_1AE2","k":"branch","len":1,"c":false},{"a":6891,"n":"raster_remove","k":"routine","len":103,"c":true},{"a":6923,"n":"b_1B0B","k":"branch","len":1,"c":false},{"a":6952,"n":"b_1B28","k":"branch","len":1,"c":false},{"a":6964,"n":"b_1B34","k":"branch","len":1,"c":false},{"a":6969,"n":"r_1B39","k":"branch","len":1,"c":false},{"a":6970,"n":"b_1B3A","k":"branch","len":1,"c":false},{"a":6994,"n":"raster_dispatch","k":"routine","len":138,"c":true},{"a":7091,"n":"b_1BB3","k":"branch","len":1,"c":false},{"a":7109,"n":"b_1BC5","k":"branch","len":1,"c":false},{"a":7121,"n":"j_1BD1","k":"branch","len":1,"c":false},{"a":7132,"n":"frame_top","k":"routine","len":103,"c":true},{"a":7162,"n":"b_1BFA","k":"branch","len":1,"c":false},{"a":7229,"n":"b_1C3D","k":"branch","len":1,"c":false},{"a":7235,"n":"raster_null","k":"routine","len":6,"c":true},{"a":7241,"n":"obj_handler_lo","k":"table","len":16,"c":true},{"a":7257,"n":"obj_handler_hi","k":"table","len":16,"c":true},{"a":7273,"n":"obj_frame_lo","k":"table","len":16,"c":true},{"a":7289,"n":"obj_frame_hi","k":"table","len":16,"c":true},{"a":7305,"n":"obj_count","k":"variable","len":1,"c":true},{"a":7306,"n":"job_lo","k":"table","len":16,"c":true},{"a":7322,"n":"job_hi","k":"table","len":16,"c":true},{"a":7338,"n":"job_count","k":"variable","len":1,"c":true},{"a":7339,"n":"objects_init","k":"routine","len":9,"c":true},{"a":7348,"n":"object_add","k":"routine","len":33,"c":true},{"a":7378,"n":"b_1CD2","k":"branch","len":1,"c":false},{"a":7381,"n":"object_set_frame","k":"routine","len":13,"c":true},{"a":7394,"n":"job_add","k":"routine","len":19,"c":true},{"a":7412,"n":"r_1CF4","k":"branch","len":1,"c":false},{"a":7413,"n":"object_stop","k":"routine","len":16,"c":true},{"a":7429,"n":"object_send","k":"routine","len":19,"c":true},{"a":7447,"n":"r_1D17","k":"branch","len":1,"c":false},{"a":7448,"n":"objects_frame","k":"routine","len":31,"c":true},{"a":7455,"n":"b_1D1F","k":"branch","len":1,"c":false},{"a":7478,"n":"r_1D36","k":"branch","len":1,"c":false},{"a":7479,"n":"job_run","k":"routine","len":49,"c":true},{"a":7485,"n":"b_1D3D","k":"branch","len":1,"c":false},{"a":7505,"n":"b_1D51","k":"branch","len":1,"c":false},{"a":7528,"n":"call_frame","k":"routine","len":3,"c":true},{"a":7531,"n":"call_job","k":"routine","len":3,"c":true},{"a":7534,"n":"no_frame","k":"routine","len":1,"c":true},{"a":7535,"n":"vic_defaults","k":"table","len":47,"c":true},{"a":7582,"n":"bit_masks","k":"table","len":8,"c":true},{"a":7590,"n":"key_rows","k":"table","len":8,"c":true},{"a":7598,"n":"unused_1dae","k":"table","len":8,"c":true},{"a":7606,"n":"wait_frame","k":"routine","len":17,"c":true},{"a":7613,"n":"b_1DBD","k":"branch","len":1,"c":false},{"a":7622,"n":"r_1DC6","k":"branch","len":1,"c":false},{"a":7623,"n":"fill_06","k":"routine","len":23,"c":true},{"a":7625,"n":"b_1DC9","k":"branch","len":1,"c":false},{"a":7633,"n":"b_1DD1","k":"branch","len":1,"c":false},{"a":7646,"n":"copy_0a","k":"routine","len":31,"c":true},{"a":7648,"n":"b_1DE0","k":"branch","len":1,"c":false},{"a":7658,"n":"b_1DEA","k":"branch","len":1,"c":false},{"a":7664,"n":"b_1DF0","k":"branch","len":1,"c":false},{"a":7677,"n":"fill_range","k":"routine","len":23,"c":true},{"a":7679,"n":"b_1DFF","k":"branch","len":1,"c":false},{"a":7687,"n":"b_1E07","k":"branch","len":1,"c":false},{"a":7700,"n":"copy_range","k":"routine","len":31,"c":true},{"a":7702,"n":"b_1E16","k":"branch","len":1,"c":false},{"a":7712,"n":"b_1E20","k":"branch","len":1,"c":false},{"a":7718,"n":"b_1E26","k":"branch","len":1,"c":false},{"a":7731,"n":"unpack_list","k":"routine","len":46,"c":true},{"a":7737,"n":"b_1E39","k":"branch","len":1,"c":false},{"a":7772,"n":"b_1E5C","k":"branch","len":1,"c":false},{"a":7777,"n":"irq_ack","k":"routine","len":6,"c":true},{"a":7783,"n":"nmi_return","k":"routine","len":1,"c":true},{"a":7784,"n":"key_held","k":"table","len":8,"c":true},{"a":7792,"n":"key_new","k":"table","len":8,"c":true},{"a":7800,"n":"stick_2","k":"variable","len":1,"c":true},{"a":7801,"n":"stick_1","k":"variable","len":1,"c":true},{"a":7802,"n":"press_2","k":"variable","len":1,"c":true},{"a":7803,"n":"press_1","k":"variable","len":1,"c":true},{"a":7804,"n":"input_obj","k":"variable","len":1,"c":true},{"a":7805,"n":"input_init","k":"routine","len":46,"c":true},{"a":7851,"n":"input_message","k":"routine","len":17,"c":true},{"a":7868,"n":"input_messages","k":"table","len":8,"c":true},{"a":7876,"n":"input_stop","k":"routine","len":6,"c":true},{"a":7882,"n":"input_read","k":"routine","len":10,"c":true},{"a":7892,"n":"input_wait","k":"routine","len":10,"c":true},{"a":7902,"n":"wait_fire","k":"routine","len":32,"c":true},{"a":7915,"n":"b_1EEB","k":"branch","len":1,"c":false},{"a":7933,"n":"r_1EFD","k":"branch","len":1,"c":false},{"a":7934,"n":"read_input","k":"routine","len":62,"c":true},{"a":7996,"n":"b_1F3C","k":"routine","len":175,"c":true},{"a":8049,"n":"j_1F71","k":"branch","len":1,"c":false},{"a":8053,"n":"b_1F75","k":"branch","len":1,"c":false},{"a":8100,"n":"b_1FA4","k":"branch","len":1,"c":false},{"a":8134,"n":"b_1FC6","k":"branch","len":1,"c":false},{"a":8168,"n":"b_1FE8","k":"branch","len":1,"c":false},{"a":8171,"n":"j_1FEB","k":"routine","len":21,"c":true},{"a":8192,"n":"keys_port2","k":"table","len":6,"c":true},{"a":8198,"n":"keys_port1","k":"table","len":6,"c":true},{"a":8204,"n":"load_game","k":"routine","len":118,"c":true},{"a":8236,"n":"b_202C","k":"branch","len":1,"c":false},{"a":8322,"n":"loader_code","k":"table","len":53,"c":true},{"a":8375,"n":"game_name","k":"table","len":12,"c":true},{"a":8387,"n":"unpack","k":"routine","len":110,"c":true},{"a":8391,"n":"b_20C7","k":"branch","len":1,"c":false},{"a":8407,"n":"b_20D7","k":"branch","len":1,"c":false},{"a":8427,"n":"b_20EB","k":"branch","len":1,"c":false},{"a":8441,"n":"b_20F9","k":"branch","len":1,"c":false},{"a":8447,"n":"b_20FF","k":"branch","len":1,"c":false},{"a":8454,"n":"b_2106","k":"branch","len":1,"c":false},{"a":8468,"n":"b_2114","k":"branch","len":1,"c":false},{"a":8483,"n":"b_2123","k":"branch","len":1,"c":false},{"a":8494,"n":"b_212E","k":"branch","len":1,"c":false},{"a":8497,"n":"scroll_text","k":"table","len":859,"c":true},{"a":9356,"n":"title_chars_map","k":"table","len":213,"c":true},{"a":9569,"n":"arch_list","k":"table","len":13,"c":true},{"a":9582,"n":"arch_bitmap","k":"table","len":1024,"c":true},{"a":10606,"n":"arch_bitmap_2","k":"table","len":1024,"c":true},{"a":11630,"n":"arch_bitmap_3","k":"table","len":1024,"c":true},{"a":12654,"n":"arch_bitmap_4","k":"table","len":1024,"c":true},{"a":13678,"n":"arch_bitmap_5","k":"table","len":776,"c":true},{"a":14454,"n":"arch_screen","k":"table","len":628,"c":true},{"a":15082,"n":"arch_colour","k":"table","len":453,"c":true},{"a":15535,"n":"towers_list","k":"table","len":13,"c":true},{"a":15548,"n":"towers_bitmap","k":"table","len":836,"c":true},{"a":16384,"n":"towers_bitmap_2","k":"table","len":1024,"c":true},{"a":17408,"n":"towers_bitmap_3","k":"table","len":1024,"c":true},{"a":18432,"n":"towers_bitmap_4","k":"table","len":1024,"c":true},{"a":19456,"n":"towers_bitmap_5","k":"table","len":966,"c":true},{"a":20422,"n":"towers_screen","k":"table","len":615,"c":true},{"a":21037,"n":"towers_colour","k":"table","len":358,"c":true},{"a":21395,"n":"title_charset","k":"table","len":1024,"c":true},{"a":22419,"n":"title_charset_2","k":"table","len":114,"c":true},{"a":22533,"n":"disc_picture_00","k":"table","len":384,"c":true},{"a":22917,"n":"disc_picture_01","k":"table","len":384,"c":true},{"a":23301,"n":"disc_picture_02","k":"table","len":384,"c":true},{"a":23685,"n":"disc_picture_03","k":"table","len":384,"c":true},{"a":24069,"n":"disc_picture_04","k":"table","len":384,"c":true},{"a":24453,"n":"disc_picture_05","k":"table","len":384,"c":true},{"a":24837,"n":"disc_picture_06","k":"table","len":384,"c":true},{"a":25221,"n":"disc_picture_07","k":"table","len":384,"c":true},{"a":25605,"n":"disc_picture_08","k":"table","len":384,"c":true},{"a":25989,"n":"disc_picture_09","k":"table","len":384,"c":true},{"a":26373,"n":"disc_picture_10","k":"table","len":384,"c":true},{"a":26757,"n":"disc_picture_11","k":"table","len":384,"c":true},{"a":27141,"n":"disc_picture_12","k":"table","len":384,"c":true},{"a":27525,"n":"disc_picture_13","k":"table","len":384,"c":true},{"a":27909,"n":"disc_picture_14","k":"table","len":384,"c":true},{"a":28293,"n":"disc_picture_15","k":"table","len":384,"c":true},{"a":28677,"n":"disc_picture_16","k":"table","len":384,"c":true},{"a":29061,"n":"disc_picture_17","k":"table","len":384,"c":true},{"a":29445,"n":"disc_picture_18","k":"table","len":384,"c":true},{"a":29829,"n":"disc_picture_19","k":"table","len":384,"c":true},{"a":30213,"n":"disc_picture_20","k":"table","len":384,"c":true},{"a":30597,"n":"disc_picture_21","k":"table","len":384,"c":true},{"a":30981,"n":"disc_picture_22","k":"table","len":384,"c":true},{"a":49152,"n":"scroller_font","k":"table","len":1024,"c":true},{"a":50176,"n":"scroller_font_2","k":"table","len":1024,"c":true},{"a":51200,"n":"intro_start","k":"routine","len":111,"c":true},{"a":51290,"n":"b_C85A","k":"branch","len":1,"c":false},{"a":55296,"n":"letter_sprites","k":"table","len":512,"c":true}],"records":[{"a":0,"t":"gap","n":512,"x":[8247,51207]},{"a":512,"l":"music_init","c":"Starts tune A (0 or 1; the intro only ever starts tune 0): copies the tune's 16 bytes from tunes + 16 x A to tune_header ($065E-$066D). For each voice (X = 2, 1, 0) clears its mute flag, block flag and pattern position, writes 0 to its SID control and sustain-release registers, sets its note timer to 1, its instrument to $FF (none) and its track position to $FF, and reads its first track entry (track_next). Then the tick counter and fade delay to 0, no filter ($D417 = 0), volume 15, the fade's volume 16, no fade (fade_speed = $FF) and music_on = $FF.","t":"code","b":[10],"m":"asl","o":"a","x":[5229,5291]},{"a":513,"t":"code","b":[10],"m":"asl","o":"a"},{"a":514,"t":"code","b":[10],"m":"asl","o":"a"},{"a":515,"t":"code","b":[10],"m":"asl","o":"a"},{"a":516,"t":"code","b":[170],"m":"tax"},{"a":517,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":519,"l":"b_0207","t":"code","b":[189,131,13],"m":"lda","oa":3459,"o":"tunes,x","x":[529]},{"a":522,"t":"code","b":[153,94,6],"m":"sta","oa":1630,"o":"tune_header,y"},{"a":525,"t":"code","b":[232],"m":"inx"},{"a":526,"t":"code","b":[200],"m":"iny"},{"a":527,"t":"code","b":[192,16],"m":"cpy","o":"#$10"},{"a":529,"t":"code","b":[208,244],"m":"bne","oa":519,"o":"b_0207"},{"a":531,"t":"code","b":[162,2],"m":"ldx","o":"#$02"},{"a":533,"l":"b_0215","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[573]},{"a":535,"t":"code","b":[157,215,6],"m":"sta","oa":1751,"o":"voice_mute,x"},{"a":538,"t":"code","b":[157,119,6],"m":"sta","oa":1655,"o":"block_on,x"},{"a":541,"t":"code","b":[157,128,6],"m":"sta","oa":1664,"o":"pattern_pos,x"},{"a":544,"t":"code","b":[188,110,6],"m":"ldy","oa":1646,"o":"voice_regs,x"},{"a":547,"t":"code","b":[153,4,212],"m":"sta","o":"sid_v1_control,y"},{"a":550,"t":"code","b":[153,6,212],"m":"sta","o":"sid_v1_sustain_release,y"},{"a":553,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":555,"t":"code","b":[157,140,6],"m":"sta","oa":1676,"o":"note_timer,x"},{"a":558,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":560,"t":"code","b":[157,152,6],"m":"sta","oa":1688,"o":"instrument,x"},{"a":563,"t":"code","b":[189,212,6],"m":"lda","oa":1748,"o":"track_start,x"},{"a":566,"t":"code","b":[157,116,6],"m":"sta","oa":1652,"o":"track_pos,x"},{"a":569,"t":"code","b":[32,162,5],"m":"jsr","oa":1442,"o":"track_next"},{"a":572,"t":"code","b":[202],"m":"dex"},{"a":573,"t":"code","b":[16,214],"m":"bpl","oa":533,"o":"b_0215"},{"a":575,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":577,"t":"code","b":[141,43,6],"m":"sta","oa":1579,"o":"tick_count"},{"a":580,"t":"code","b":[141,42,6],"m":"sta","oa":1578,"o":"fade_delay"},{"a":583,"t":"code","b":[141,23,212],"m":"sta","o":"sid_filter_resonance"},{"a":586,"t":"code","b":[169,15],"m":"lda","o":"#$0F"},{"a":588,"t":"code","b":[141,24,212],"m":"sta","o":"sid_filter_mode_volume"},{"a":591,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":593,"t":"code","b":[141,41,6],"m":"sta","oa":1577,"o":"fade_volume"},{"a":596,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":598,"t":"code","b":[141,39,6],"m":"sta","oa":1575,"o":"fade_speed"},{"a":601,"t":"code","b":[141,40,6],"m":"sta","oa":1576,"o":"music_on"},{"a":604,"t":"code","b":[96],"m":"rts"},{"a":605,"l":"music_play","c":"The music's frame step: the music object's frame routine, run from the frame-top interrupt. Does nothing while music_on is clear. While a fade runs (fade_speed not $FF) the volume fade_volume drops by one into $D418 every fade_speed + 1 frames, and at 0 the music stops (music_on = 0). Then each voice in turn (music_voice), and the tick counter: when it passes zero it is reloaded from the tune's eight speeds in turn, so a tick lasts speed + 1 frames.","t":"code","b":[44,40,6],"m":"bit","oa":1576,"o":"music_on"},{"a":608,"t":"code","b":[48,1],"m":"bmi","oa":611,"o":"b_0263"},{"a":610,"c":"music_on clear: the music is stopped.","t":"code","b":[96],"m":"rts"},{"a":611,"l":"b_0263","t":"code","b":[44,39,6],"m":"bit","oa":1575,"o":"fade_speed","x":[608]},{"a":614,"t":"code","b":[48,31],"m":"bmi","oa":647,"o":"b_0287"},{"a":616,"t":"code","b":[206,42,6],"m":"dec","oa":1578,"o":"fade_delay"},{"a":619,"t":"code","b":[16,26],"m":"bpl","oa":647,"o":"b_0287"},{"a":621,"t":"code","b":[173,39,6],"m":"lda","oa":1575,"o":"fade_speed"},{"a":624,"t":"code","b":[141,42,6],"m":"sta","oa":1578,"o":"fade_delay"},{"a":627,"t":"code","b":[206,41,6],"m":"dec","oa":1577,"o":"fade_volume"},{"a":630,"t":"code","b":[208,9],"m":"bne","oa":641,"o":"b_0281"},{"a":632,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":634,"t":"code","b":[141,40,6],"m":"sta","oa":1576,"o":"music_on"},{"a":637,"t":"code","b":[141,24,212],"m":"sta","o":"sid_filter_mode_volume"},{"a":640,"t":"code","b":[96],"m":"rts"},{"a":641,"l":"b_0281","t":"code","b":[173,41,6],"m":"lda","oa":1577,"o":"fade_volume","x":[630]},{"a":644,"t":"code","b":[141,24,212],"m":"sta","o":"sid_filter_mode_volume"},{"a":647,"l":"b_0287","t":"code","b":[162,2],"m":"ldx","o":"#$02","x":[614,619]},{"a":649,"l":"music_voice","c":"One voice's frame (X = 2, 1, 0; Y and voice_reg = its SID offset 0, 7 or 14). On a tick (tick_count 0) its note timer counts down, and at 0 the next note is read (music_note); on other frames only the instrument's effects run (voice_effects).","t":"code","b":[188,110,6],"m":"ldy","oa":1646,"o":"voice_regs,x","x":[1414]},{"a":652,"t":"code","b":[140,45,6],"m":"sty","oa":1581,"o":"voice_reg"},{"a":655,"t":"code","b":[173,43,6],"m":"lda","oa":1579,"o":"tick_count"},{"a":658,"t":"code","b":[240,3],"m":"beq","oa":663,"o":"b_0297"},{"a":660,"t":"code","b":[76,188,3],"m":"jmp","oa":956,"o":"voice_effects"},{"a":663,"l":"b_0297","t":"code","b":[222,140,6],"m":"dec","oa":1676,"o":"note_timer,x","x":[658]},{"a":666,"t":"code","b":[240,3],"m":"beq","oa":671,"o":"music_note"},{"a":668,"t":"code","b":[76,188,3],"m":"jmp","oa":956,"o":"voice_effects"},{"a":671,"l":"music_note","c":"The voice's note timer ran out: its next note. Pattern number $FE (the track ended) silences the three voices and stops the music; $FF (the track jumps back) restarts the pattern and reads the next track entry. Otherwise the pattern's address is $08D0 plus pattern_lo/pattern_hi. A note's first byte holds its length in ticks (bits 0-5), bit 6 to hold the gate off for the note (the voice releases) and bit 7 when a second byte follows: an instrument number ($00-$7F) or a slide ($80-$BF down, $C0-$FF up, by bits 0-5 a frame). Then the note itself: bits 0-6 index the frequency tables; bit 7 plays it legato, the new pitch with the voice's registers as they are and no new attack.","t":"code","b":[189,131,6],"m":"lda","oa":1667,"o":"pattern_num,x","x":[666]},{"a":674,"t":"code","b":[201,254],"m":"cmp","o":"#$FE"},{"a":676,"t":"code","b":[144,25],"m":"bcc","oa":703,"o":"b_02BF"},{"a":678,"t":"code","b":[208,15],"m":"bne","oa":695,"o":"b_02B7"},{"a":680,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":682,"t":"code","b":[141,4,212],"m":"sta","o":"sid_v1_control"},{"a":685,"t":"code","b":[141,11,212],"m":"sta","o":"sid_v2_control"},{"a":688,"t":"code","b":[141,18,212],"m":"sta","o":"sid_v3_control"},{"a":691,"t":"code","b":[141,40,6],"m":"sta","oa":1576,"o":"music_on"},{"a":694,"t":"code","b":[96],"m":"rts"},{"a":695,"l":"b_02B7","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[678]},{"a":697,"t":"code","b":[157,128,6],"m":"sta","oa":1664,"o":"pattern_pos,x"},{"a":700,"t":"code","b":[32,162,5],"m":"jsr","oa":1442,"o":"track_next"},{"a":703,"l":"b_02BF","t":"code","b":[168],"m":"tay","x":[676]},{"a":704,"t":"code","b":[24],"m":"clc"},{"a":705,"t":"code","b":[169,208],"m":"lda","o":"#$D0"},{"a":707,"t":"code","b":[121,122,8],"m":"adc","oa":2170,"o":"pattern_lo,y"},{"a":710,"t":"code","b":[133,2],"m":"sta","oa":2,"o":"zpa_02"},{"a":712,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":714,"t":"code","b":[121,165,8],"m":"adc","oa":2213,"o":"pattern_hi,y"},{"a":717,"t":"code","b":[133,3],"m":"sta","oa":3,"o":"zpa_03"},{"a":719,"t":"code","b":[188,128,6],"m":"ldy","oa":1664,"o":"pattern_pos,x"},{"a":722,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":724,"t":"code","b":[141,46,6],"m":"sta","oa":1582,"o":"new_instrument"},{"a":727,"t":"code","b":[157,155,6],"m":"sta","oa":1691,"o":"gate_mask,x"},{"a":730,"t":"code","b":[177,2],"m":"lda","oa":2,"o":"(zpa_02),y"},{"a":732,"t":"code","b":[157,137,6],"m":"sta","oa":1673,"o":"note_head,x"},{"a":735,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":737,"t":"code","b":[157,140,6],"m":"sta","oa":1676,"o":"note_timer,x"},{"a":740,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":742,"t":"code","b":[157,161,6],"m":"sta","oa":1697,"o":"slide,x"},{"a":745,"t":"code","b":[157,149,6],"m":"sta","oa":1685,"o":"effect_done,x"},{"a":748,"t":"code","b":[189,137,6],"m":"lda","oa":1673,"o":"note_head,x"},{"a":751,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":753,"t":"code","b":[240,5],"m":"beq","oa":760,"o":"b_02F8"},{"a":755,"t":"code","b":[169,254],"m":"lda","o":"#$FE"},{"a":757,"t":"code","b":[157,155,6],"m":"sta","oa":1691,"o":"gate_mask,x"},{"a":760,"l":"b_02F8","t":"code","b":[189,137,6],"m":"lda","oa":1673,"o":"note_head,x","x":[753]},{"a":763,"t":"code","b":[16,17],"m":"bpl","oa":782,"o":"b_030E"},{"a":765,"t":"code","b":[200],"m":"iny"},{"a":766,"t":"code","b":[254,128,6],"m":"inc","oa":1664,"o":"pattern_pos,x"},{"a":769,"t":"code","b":[177,2],"m":"lda","oa":2,"o":"(zpa_02),y"},{"a":771,"t":"code","b":[48,6],"m":"bmi","oa":779,"o":"b_030B"},{"a":773,"t":"code","b":[141,46,6],"m":"sta","oa":1582,"o":"new_instrument"},{"a":776,"t":"code","b":[76,14,3],"m":"jmp","oa":782,"o":"b_030E"},{"a":779,"l":"b_030B","t":"code","b":[157,161,6],"m":"sta","oa":1697,"o":"slide,x","x":[771]},{"a":782,"l":"b_030E","t":"code","b":[200],"m":"iny","x":[763,776]},{"a":783,"t":"code","b":[254,128,6],"m":"inc","oa":1664,"o":"pattern_pos,x"},{"a":786,"t":"code","b":[177,2],"m":"lda","oa":2,"o":"(zpa_02),y"},{"a":788,"t":"code","b":[157,194,6],"m":"sta","oa":1730,"o":"note_byte,x","x":[8261]},{"a":791,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":793,"t":"code","b":[157,146,6],"m":"sta","oa":1682,"o":"note,x","x":[8276]},{"a":796,"t":"code","b":[168],"m":"tay"},{"a":797,"t":"code","b":[185,218,6],"m":"lda","oa":1754,"o":"freq_table_lo,y"},{"a":800,"t":"code","b":[157,188,6],"m":"sta","oa":1724,"o":"freq_lo,x"},{"a":803,"t":"code","b":[185,58,7],"m":"lda","oa":1850,"o":"freq_table_hi,y"},{"a":806,"t":"code","b":[157,191,6],"m":"sta","oa":1727,"o":"freq_hi,x"},{"a":809,"t":"code","b":[173,46,6],"m":"lda","oa":1582,"o":"new_instrument"},{"a":812,"t":"code","b":[48,11],"m":"bmi","oa":825,"o":"b_0339"},{"a":814,"t":"code","b":[221,152,6],"m":"cmp","oa":1688,"o":"instrument,x"},{"a":817,"t":"code","b":[240,3],"m":"beq","oa":822,"o":"b_0336","x":[8316]},{"a":819,"t":"code","b":[157,194,6],"m":"sta","oa":1730,"o":"note_byte,x"},{"a":822,"l":"b_0336","t":"code","b":[157,152,6],"m":"sta","oa":1688,"o":"instrument,x","x":[817]},{"a":825,"l":"b_0339","c":"A new note with a new instrument: loads the instrument's eight bytes (instruments) into the voice: waveform, effect flags, pulse width, effect length, attack-decay and sustain-release into the SID, and the pulse width into both pulse registers.","t":"code","b":[189,194,6],"m":"lda","oa":1730,"o":"note_byte,x","x":[812]},{"a":828,"t":"code","b":[48,84],"m":"bmi","oa":914,"o":"b_0392"},{"a":830,"t":"code","b":[189,152,6],"m":"lda","oa":1688,"o":"instrument,x"},{"a":833,"t":"code","b":[10],"m":"asl","o":"a"},{"a":834,"t":"code","b":[10],"m":"asl","o":"a"},{"a":835,"t":"code","b":[10],"m":"asl","o":"a"},{"a":836,"t":"code","b":[157,113,6],"m":"sta","oa":1649,"o":"voice_instr8,x"},{"a":839,"t":"code","b":[168],"m":"tay"},{"a":840,"t":"code","b":[185,156,7],"m":"lda","oa":1948,"o":"$079C,y"},{"a":843,"t":"code","b":[157,143,6],"m":"sta","oa":1679,"o":"waveform,x"},{"a":846,"t":"code","b":[185,157,7],"m":"lda","oa":1949,"o":"$079D,y"},{"a":849,"t":"code","b":[157,203,6],"m":"sta","oa":1739,"o":"effect_flags,x"},{"a":852,"t":"code","b":[185,158,7],"m":"lda","oa":1950,"o":"$079E,y"},{"a":855,"t":"code","b":[157,200,6],"m":"sta","oa":1736,"o":"pulse_hi,x"},{"a":858,"t":"code","b":[185,161,7],"m":"lda","oa":1953,"o":"$07A1,y"},{"a":861,"t":"code","b":[157,206,6],"m":"sta","oa":1742,"o":"effect_len,x"},{"a":864,"t":"code","b":[185,154,7],"m":"lda","oa":1946,"o":"instruments,y"},{"a":867,"t":"code","b":[141,47,6],"m":"sta","oa":1583,"o":"note_ad"},{"a":870,"t":"code","b":[185,155,7],"m":"lda","oa":1947,"o":"$079B,y"},{"a":873,"t":"code","b":[141,48,6],"m":"sta","oa":1584,"o":"note_sr"},{"a":876,"t":"code","b":[185,17,8],"m":"lda","oa":2065,"o":"$0811,y"},{"a":879,"t":"code","b":[157,167,6],"m":"sta","oa":1703,"o":"instr_spare,x"},{"a":882,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":884,"t":"code","b":[157,158,6],"m":"sta","oa":1694,"o":"pulse_dir,x"},{"a":887,"t":"code","b":[172,45,6],"m":"ldy","oa":1581,"o":"voice_reg"},{"a":890,"t":"code","b":[189,200,6],"m":"lda","oa":1736,"o":"pulse_hi,x"},{"a":893,"t":"code","b":[157,197,6],"m":"sta","oa":1733,"o":"pulse_lo,x"},{"a":896,"t":"code","b":[153,2,212],"m":"sta","o":"sid_v1_pulse_lo,y"},{"a":899,"t":"code","b":[153,3,212],"m":"sta","o":"sid_v1_pulse_hi,y"},{"a":902,"t":"code","b":[173,47,6],"m":"lda","oa":1583,"o":"note_ad"},{"a":905,"t":"code","b":[153,5,212],"m":"sta","o":"sid_v1_attack_decay,y"},{"a":908,"t":"code","b":[173,48,6],"m":"lda","oa":1584,"o":"note_sr"},{"a":911,"t":"code","b":[153,6,212],"m":"sta","o":"sid_v1_sustain_release,y"},{"a":914,"l":"b_0392","c":"Steps past the note; at the pattern's $FF end the position goes back to 0 and the entry's repeat count runs down, reading the next track entry (track_next) when it reaches 0.","t":"code","b":[254,128,6],"m":"inc","oa":1664,"o":"pattern_pos,x","x":[828]},{"a":917,"t":"code","b":[188,128,6],"m":"ldy","oa":1664,"o":"pattern_pos,x"},{"a":920,"t":"code","b":[177,2],"m":"lda","oa":2,"o":"(zpa_02),y"},{"a":922,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":924,"t":"code","b":[208,13],"m":"bne","oa":939,"o":"b_03AB"},{"a":926,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":928,"t":"code","b":[157,128,6],"m":"sta","oa":1664,"o":"pattern_pos,x"},{"a":931,"t":"code","b":[222,134,6],"m":"dec","oa":1670,"o":"repeat_count,x"},{"a":934,"t":"code","b":[208,3],"m":"bne","oa":939,"o":"b_03AB"},{"a":936,"t":"code","b":[32,162,5],"m":"jsr","oa":1442,"o":"track_next"},{"a":939,"l":"b_03AB","c":"A voice with its mute flag set is skipped. Otherwise a new note restarts the effect counter and turns the filter off ($D417 = 0).","t":"code","b":[189,215,6],"m":"lda","oa":1751,"o":"voice_mute,x","x":[924,934]},{"a":942,"t":"code","b":[208,17],"m":"bne","oa":961,"o":"b_03C1"},{"a":944,"t":"code","b":[157,209,6],"m":"sta","oa":1745,"o":"effect_count,x"},{"a":947,"t":"code","b":[157,170,6],"m":"sta","oa":1706,"o":"effect_spare,x"},{"a":950,"t":"code","b":[141,23,212],"m":"sta","o":"sid_filter_resonance"},{"a":953,"t":"code","b":[76,219,4],"m":"jmp","oa":1243,"o":"j_04DB"},{"a":956,"l":"voice_effects","c":"Every frame, the instrument's effects. Pulse sweep: when the instrument's byte 5 is not zero the pulse width moves by it each frame, up until its high byte reaches the high nibble of byte 6, then down to the low nibble, and back.","t":"code","b":[189,215,6],"m":"lda","oa":1751,"o":"voice_mute,x","x":[660,668]},{"a":959,"t":"code","b":[16,3],"m":"bpl","oa":964,"o":"b_03C4"},{"a":961,"l":"b_03C1","t":"code","b":[76,131,5],"m":"jmp","oa":1411,"o":"j_0583","x":[942]},{"a":964,"l":"b_03C4","t":"code","b":[188,113,6],"m":"ldy","oa":1649,"o":"voice_instr8,x","x":[959]},{"a":967,"t":"code","b":[185,159,7],"m":"lda","oa":1951,"o":"$079F,y"},{"a":970,"t":"code","b":[240,94],"m":"beq","oa":1066,"o":"b_042A"},{"a":972,"t":"code","b":[141,49,6],"m":"sta","oa":1585,"o":"pulse_step"},{"a":975,"t":"code","b":[185,160,7],"m":"lda","oa":1952,"o":"$07A0,y"},{"a":978,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":980,"t":"code","b":[141,51,6],"m":"sta","oa":1587,"o":"pulse_bottom"},{"a":983,"t":"code","b":[185,160,7],"m":"lda","oa":1952,"o":"$07A0,y"},{"a":986,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":987,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":988,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":989,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":990,"t":"code","b":[141,50,6],"m":"sta","oa":1586,"o":"pulse_top"},{"a":993,"t":"code","b":[189,158,6],"m":"lda","oa":1694,"o":"pulse_dir,x"},{"a":996,"t":"code","b":[208,27],"m":"bne","oa":1025,"o":"b_0401"},{"a":998,"t":"code","b":[24],"m":"clc"},{"a":999,"t":"code","b":[189,197,6],"m":"lda","oa":1733,"o":"pulse_lo,x"},{"a":1002,"t":"code","b":[109,49,6],"m":"adc","oa":1585,"o":"pulse_step"},{"a":1005,"t":"code","b":[72],"m":"pha"},{"a":1006,"t":"code","b":[189,200,6],"m":"lda","oa":1736,"o":"pulse_hi,x"},{"a":1009,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":1011,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":1013,"t":"code","b":[72],"m":"pha"},{"a":1014,"t":"code","b":[205,50,6],"m":"cmp","oa":1586,"o":"pulse_top"},{"a":1017,"t":"code","b":[208,30],"m":"bne","oa":1049,"o":"b_0419"},{"a":1019,"t":"code","b":[254,158,6],"m":"inc","oa":1694,"o":"pulse_dir,x"},{"a":1022,"t":"code","b":[76,25,4],"m":"jmp","oa":1049,"o":"b_0419"},{"a":1025,"l":"b_0401","t":"code","b":[56],"m":"sec","x":[996]},{"a":1026,"t":"code","b":[189,197,6],"m":"lda","oa":1733,"o":"pulse_lo,x"},{"a":1029,"t":"code","b":[237,49,6],"m":"sbc","oa":1585,"o":"pulse_step"},{"a":1032,"t":"code","b":[72],"m":"pha"},{"a":1033,"t":"code","b":[189,200,6],"m":"lda","oa":1736,"o":"pulse_hi,x"},{"a":1036,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":1038,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":1040,"t":"code","b":[72],"m":"pha"},{"a":1041,"t":"code","b":[205,51,6],"m":"cmp","oa":1587,"o":"pulse_bottom"},{"a":1044,"t":"code","b":[208,3],"m":"bne","oa":1049,"o":"b_0419"},{"a":1046,"t":"code","b":[222,158,6],"m":"dec","oa":1694,"o":"pulse_dir,x"},{"a":1049,"l":"b_0419","t":"code","b":[172,45,6],"m":"ldy","oa":1581,"o":"voice_reg","x":[1017,1022,1044]},{"a":1052,"t":"code","b":[104],"m":"pla"},{"a":1053,"t":"code","b":[157,200,6],"m":"sta","oa":1736,"o":"pulse_hi,x"},{"a":1056,"t":"code","b":[153,3,212],"m":"sta","o":"sid_v1_pulse_hi,y"},{"a":1059,"t":"code","b":[104],"m":"pla"},{"a":1060,"t":"code","b":[157,197,6],"m":"sta","oa":1733,"o":"pulse_lo,x"},{"a":1063,"t":"code","b":[153,2,212],"m":"sta","o":"sid_v1_pulse_lo,y"},{"a":1066,"l":"b_042A","c":"A slide moves the frequency by its step each frame, up for $C0 and over, down below.","t":"code","b":[189,161,6],"m":"lda","oa":1697,"o":"slide,x","x":[970]},{"a":1069,"t":"code","b":[240,47],"m":"beq","oa":1118,"o":"b_045E"},{"a":1071,"t":"code","b":[201,192],"m":"cmp","o":"#$C0"},{"a":1073,"t":"code","b":[144,20],"m":"bcc","oa":1095,"o":"b_0447"},{"a":1075,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":1077,"t":"code","b":[24],"m":"clc"},{"a":1078,"t":"code","b":[125,188,6],"m":"adc","oa":1724,"o":"freq_lo,x"},{"a":1081,"t":"code","b":[157,188,6],"m":"sta","oa":1724,"o":"freq_lo,x"},{"a":1084,"t":"code","b":[189,191,6],"m":"lda","oa":1727,"o":"freq_hi,x"},{"a":1087,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":1089,"t":"code","b":[157,191,6],"m":"sta","oa":1727,"o":"freq_hi,x"},{"a":1092,"t":"code","b":[76,94,4],"m":"jmp","oa":1118,"o":"b_045E"},{"a":1095,"l":"b_0447","t":"code","b":[41,63],"m":"and","o":"#$3F","x":[1073]},{"a":1097,"t":"code","b":[141,52,6],"m":"sta","oa":1588,"o":"slide_down"},{"a":1100,"t":"code","b":[56],"m":"sec"},{"a":1101,"t":"code","b":[189,188,6],"m":"lda","oa":1724,"o":"freq_lo,x"},{"a":1104,"t":"code","b":[237,52,6],"m":"sbc","oa":1588,"o":"slide_down"},{"a":1107,"t":"code","b":[157,188,6],"m":"sta","oa":1724,"o":"freq_lo,x"},{"a":1110,"t":"code","b":[189,191,6],"m":"lda","oa":1727,"o":"freq_hi,x"},{"a":1113,"t":"code","b":[233,0],"m":"sbc","o":"#$00"},{"a":1115,"t":"code","b":[157,191,6],"m":"sta","oa":1727,"o":"freq_hi,x"},{"a":1118,"l":"b_045E","c":"Effect flag 1 ($02), alternate notes: on odd frames the note named by the instrument's byte 13 (bit 7 set: the note plus bits 0-6; clear: that note itself), on even frames the note.","t":"code","b":[188,113,6],"m":"ldy","oa":1649,"o":"voice_instr8,x","x":[1069,1092]},{"a":1121,"t":"code","b":[189,203,6],"m":"lda","oa":1739,"o":"effect_flags,x"},{"a":1124,"t":"code","b":[41,2],"m":"and","o":"#$02"},{"a":1126,"t":"code","b":[240,40],"m":"beq","oa":1168,"o":"b_0490"},{"a":1128,"t":"code","b":[189,209,6],"m":"lda","oa":1745,"o":"effect_count,x"},{"a":1131,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":1133,"t":"code","b":[208,6],"m":"bne","oa":1141,"o":"b_0475"},{"a":1135,"t":"code","b":[189,146,6],"m":"lda","oa":1682,"o":"note,x"},{"a":1138,"t":"code","b":[76,128,4],"m":"jmp","oa":1152,"o":"j_0480"},{"a":1141,"l":"b_0475","t":"code","b":[185,15,8],"m":"lda","oa":2063,"o":"$080F,y","x":[1133]},{"a":1144,"t":"code","b":[16,6],"m":"bpl","oa":1152,"o":"j_0480"},{"a":1146,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":1148,"t":"code","b":[24],"m":"clc"},{"a":1149,"t":"code","b":[125,146,6],"m":"adc","oa":1682,"o":"note,x"},{"a":1152,"l":"j_0480","t":"code","b":[168],"m":"tay","x":[1138,1144]},{"a":1153,"t":"code","b":[185,218,6],"m":"lda","oa":1754,"o":"freq_table_lo,y"},{"a":1156,"t":"code","b":[157,188,6],"m":"sta","oa":1724,"o":"freq_lo,x"},{"a":1159,"t":"code","b":[185,58,7],"m":"lda","oa":1850,"o":"freq_table_hi,y"},{"a":1162,"t":"code","b":[157,191,6],"m":"sta","oa":1727,"o":"freq_hi,x"},{"a":1165,"t":"code","b":[188,113,6],"m":"ldy","oa":1649,"o":"voice_instr8,x"},{"a":1168,"l":"b_0490","c":"Effect flag 2 ($04), drum: odd frames play noise ($81) instead of the instrument's waveform, the gate goes off after the note's first two ticks, and the frequency's high byte drops by one a frame down to 0.","t":"code","b":[189,203,6],"m":"lda","oa":1739,"o":"effect_flags,x","x":[1126]},{"a":1171,"t":"code","b":[41,4],"m":"and","o":"#$04"},{"a":1173,"t":"code","b":[240,44],"m":"beq","oa":1219,"o":"b_04C3"},{"a":1175,"t":"code","b":[189,209,6],"m":"lda","oa":1745,"o":"effect_count,x"},{"a":1178,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":1180,"t":"code","b":[208,6],"m":"bne","oa":1188,"o":"b_04A4"},{"a":1182,"t":"code","b":[185,156,7],"m":"lda","oa":1948,"o":"$079C,y"},{"a":1185,"t":"code","b":[76,166,4],"m":"jmp","oa":1190,"o":"j_04A6"},{"a":1188,"l":"b_04A4","t":"code","b":[169,129],"m":"lda","o":"#$81","x":[1180]},{"a":1190,"l":"j_04A6","t":"code","b":[157,143,6],"m":"sta","oa":1679,"o":"waveform,x","x":[1185]},{"a":1193,"t":"code","b":[189,137,6],"m":"lda","oa":1673,"o":"note_head,x"},{"a":1196,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":1198,"t":"code","b":[56],"m":"sec"},{"a":1199,"t":"code","b":[233,2],"m":"sbc","o":"#$02"},{"a":1201,"t":"code","b":[221,140,6],"m":"cmp","oa":1676,"o":"note_timer,x"},{"a":1204,"t":"code","b":[144,5],"m":"bcc","oa":1211,"o":"b_04BB"},{"a":1206,"t":"code","b":[169,254],"m":"lda","o":"#$FE"},{"a":1208,"t":"code","b":[157,155,6],"m":"sta","oa":1691,"o":"gate_mask,x"},{"a":1211,"l":"b_04BB","t":"code","b":[222,191,6],"m":"dec","oa":1727,"o":"freq_hi,x","x":[1204]},{"a":1214,"t":"code","b":[16,3],"m":"bpl","oa":1219,"o":"b_04C3"},{"a":1216,"t":"code","b":[254,191,6],"m":"inc","oa":1727,"o":"freq_hi,x"},{"a":1219,"l":"b_04C3","c":"Effect flag 3 ($08), arpeggio: the note changes every frame through the instrument's bytes 9-12, four in turn.","t":"code","b":[189,203,6],"m":"lda","oa":1739,"o":"effect_flags,x","x":[1173,1214]},{"a":1222,"t":"code","b":[41,8],"m":"and","o":"#$08"},{"a":1224,"t":"code","b":[240,17],"m":"beq","oa":1243,"o":"j_04DB"},{"a":1226,"t":"code","b":[189,209,6],"m":"lda","oa":1745,"o":"effect_count,x"},{"a":1229,"t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":1231,"t":"code","b":[141,55,6],"m":"sta","oa":1591,"o":"arp_step"},{"a":1234,"t":"code","b":[24],"m":"clc"},{"a":1235,"t":"code","b":[152],"m":"tya"},{"a":1236,"t":"code","b":[109,55,6],"m":"adc","oa":1591,"o":"arp_step"},{"a":1239,"t":"code","b":[168],"m":"tay"},{"a":1240,"t":"code","b":[76,13,5],"m":"jmp","oa":1293,"o":"j_050D"},{"a":1243,"l":"j_04DB","c":"Effect flag 4 ($10): the waveform is the instrument's byte 8 while its effect length (byte 7) runs, then its own.","t":"code","b":[188,113,6],"m":"ldy","oa":1649,"o":"voice_instr8,x","x":[953,1224]},{"a":1246,"t":"code","b":[189,203,6],"m":"lda","oa":1739,"o":"effect_flags,x"},{"a":1249,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":1251,"t":"code","b":[240,22],"m":"beq","oa":1275,"o":"b_04FB"},{"a":1253,"t":"code","b":[189,206,6],"m":"lda","oa":1742,"o":"effect_len,x"},{"a":1256,"t":"code","b":[240,6],"m":"beq","oa":1264,"o":"b_04F0"},{"a":1258,"t":"code","b":[185,10,8],"m":"lda","oa":2058,"o":"instruments_2,y"},{"a":1261,"t":"code","b":[76,248,4],"m":"jmp","oa":1272,"o":"j_04F8"},{"a":1264,"l":"b_04F0","t":"code","b":[189,149,6],"m":"lda","oa":1685,"o":"effect_done,x","x":[1256]},{"a":1267,"t":"code","b":[48,6],"m":"bmi","oa":1275,"o":"b_04FB"},{"a":1269,"t":"code","b":[185,156,7],"m":"lda","oa":1948,"o":"$079C,y"},{"a":1272,"l":"j_04F8","t":"code","b":[157,143,6],"m":"sta","oa":1679,"o":"waveform,x","x":[1261]},{"a":1275,"l":"b_04FB","c":"Effect flag 5 ($20), pitch sequence: while the effect length runs, the note follows the instrument's bytes 9 onward, one a frame: $80-$BF adds bits 0-5 to the note, $C0-$FF takes them off, below $80 is a note; then back to the note.","t":"code","b":[189,203,6],"m":"lda","oa":1739,"o":"effect_flags,x","x":[1251,1267]},{"a":1278,"t":"code","b":[41,32],"m":"and","o":"#$20"},{"a":1280,"t":"code","b":[240,68],"m":"beq","oa":1350,"o":"b_0546"},{"a":1282,"t":"code","b":[189,206,6],"m":"lda","oa":1742,"o":"effect_len,x"},{"a":1285,"t":"code","b":[240,39],"m":"beq","oa":1326,"o":"b_052E"},{"a":1287,"t":"code","b":[24],"m":"clc"},{"a":1288,"t":"code","b":[152],"m":"tya"},{"a":1289,"t":"code","b":[125,209,6],"m":"adc","oa":1745,"o":"effect_count,x"},{"a":1292,"t":"code","b":[168],"m":"tay"},{"a":1293,"l":"j_050D","t":"code","b":[185,11,8],"m":"lda","oa":2059,"o":"$080B,y","x":[1240]},{"a":1296,"t":"code","b":[16,36],"m":"bpl","oa":1334,"o":"b_0536"},{"a":1298,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":1300,"t":"code","b":[201,64],"m":"cmp","o":"#$40"},{"a":1302,"t":"code","b":[176,7],"m":"bcs","oa":1311,"o":"b_051F"},{"a":1304,"t":"code","b":[24],"m":"clc"},{"a":1305,"t":"code","b":[125,146,6],"m":"adc","oa":1682,"o":"note,x"},{"a":1308,"t":"code","b":[76,54,5],"m":"jmp","oa":1334,"o":"b_0536"},{"a":1311,"l":"b_051F","t":"code","b":[41,63],"m":"and","o":"#$3F","x":[1302]},{"a":1313,"t":"code","b":[141,54,6],"m":"sta","oa":1590,"o":"pitch_down"},{"a":1316,"t":"code","b":[56],"m":"sec"},{"a":1317,"t":"code","b":[189,146,6],"m":"lda","oa":1682,"o":"note,x"},{"a":1320,"t":"code","b":[237,54,6],"m":"sbc","oa":1590,"o":"pitch_down"},{"a":1323,"t":"code","b":[76,54,5],"m":"jmp","oa":1334,"o":"b_0536"},{"a":1326,"l":"b_052E","t":"code","b":[189,149,6],"m":"lda","oa":1685,"o":"effect_done,x","x":[1285]},{"a":1329,"t":"code","b":[48,19],"m":"bmi","oa":1350,"o":"b_0546"},{"a":1331,"t":"code","b":[189,146,6],"m":"lda","oa":1682,"o":"note,x"},{"a":1334,"l":"b_0536","t":"code","b":[168],"m":"tay","x":[1296,1308,1323]},{"a":1335,"t":"code","b":[185,218,6],"m":"lda","oa":1754,"o":"freq_table_lo,y"},{"a":1338,"t":"code","b":[157,188,6],"m":"sta","oa":1724,"o":"freq_lo,x"},{"a":1341,"t":"code","b":[185,58,7],"m":"lda","oa":1850,"o":"freq_table_hi,y"},{"a":1344,"t":"code","b":[157,191,6],"m":"sta","oa":1727,"o":"freq_hi,x"},{"a":1347,"t":"code","b":[188,113,6],"m":"ldy","oa":1649,"o":"voice_instr8,x"},{"a":1350,"l":"b_0546","c":"Writes the voice: on a new note's first frame the waveform with the gate off (a hard restart), then the waveform with the gate mask, and the frequency. Counts the effect length down (effect_done = $FF at its end) and the effect counter up.","t":"code","b":[172,45,6],"m":"ldy","oa":1581,"o":"voice_reg","x":[1280,1329]},{"a":1353,"t":"code","b":[189,194,6],"m":"lda","oa":1730,"o":"note_byte,x"},{"a":1356,"t":"code","b":[48,13],"m":"bmi","oa":1371,"o":"b_055B"},{"a":1358,"t":"code","b":[189,209,6],"m":"lda","oa":1745,"o":"effect_count,x"},{"a":1361,"t":"code","b":[208,8],"m":"bne","oa":1371,"o":"b_055B"},{"a":1363,"t":"code","b":[189,143,6],"m":"lda","oa":1679,"o":"waveform,x"},{"a":1366,"t":"code","b":[41,254],"m":"and","o":"#$FE"},{"a":1368,"t":"code","b":[153,4,212],"m":"sta","o":"sid_v1_control,y"},{"a":1371,"l":"b_055B","t":"code","b":[189,143,6],"m":"lda","oa":1679,"o":"waveform,x","x":[1356,1361]},{"a":1374,"t":"code","b":[61,155,6],"m":"and","oa":1691,"o":"gate_mask,x"},{"a":1377,"t":"code","b":[153,4,212],"m":"sta","o":"sid_v1_control,y"},{"a":1380,"t":"code","b":[189,191,6],"m":"lda","oa":1727,"o":"freq_hi,x"},{"a":1383,"t":"code","b":[153,1,212],"m":"sta","o":"sid_v1_freq_hi,y"},{"a":1386,"t":"code","b":[189,188,6],"m":"lda","oa":1724,"o":"freq_lo,x"},{"a":1389,"t":"code","b":[153,0,212],"m":"sta","o":"sid_v1_freq_lo,y"},{"a":1392,"t":"code","b":[189,206,6],"m":"lda","oa":1742,"o":"effect_len,x"},{"a":1395,"t":"code","b":[208,8],"m":"bne","oa":1405,"o":"b_057D"},{"a":1397,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":1399,"t":"code","b":[157,149,6],"m":"sta","oa":1685,"o":"effect_done,x"},{"a":1402,"t":"code","b":[76,128,5],"m":"jmp","oa":1408,"o":"j_0580"},{"a":1405,"l":"b_057D","t":"code","b":[222,206,6],"m":"dec","oa":1742,"o":"effect_len,x","x":[1395]},{"a":1408,"l":"j_0580","t":"code","b":[254,209,6],"m":"inc","oa":1745,"o":"effect_count,x","x":[1402]},{"a":1411,"l":"j_0583","c":"The next voice, and after the last, the tick counter.","t":"code","b":[202],"m":"dex","x":[961]},{"a":1412,"t":"code","b":[48,3],"m":"bmi","oa":1417,"o":"b_0589"},{"a":1414,"t":"code","b":[76,137,2],"m":"jmp","oa":649,"o":"music_voice"},{"a":1417,"l":"b_0589","t":"code","b":[206,43,6],"m":"dec","oa":1579,"o":"tick_count","x":[1412]},{"a":1420,"t":"code","b":[16,19],"m":"bpl","oa":1441,"o":"r_05A1"},{"a":1422,"t":"code","b":[206,44,6],"m":"dec","oa":1580,"o":"speed_index"},{"a":1425,"t":"code","b":[16,5],"m":"bpl","oa":1432,"o":"b_0598"},{"a":1427,"t":"code","b":[169,7],"m":"lda","o":"#$07"},{"a":1429,"t":"code","b":[141,44,6],"m":"sta","oa":1580,"o":"speed_index"},{"a":1432,"l":"b_0598","t":"code","b":[174,44,6],"m":"ldx","oa":1580,"o":"speed_index","x":[1425]},{"a":1435,"t":"code","b":[189,102,6],"m":"lda","oa":1638,"o":"tune_speeds,x"},{"a":1438,"t":"code","b":[141,43,6],"m":"sta","oa":1579,"o":"tick_count"},{"a":1441,"l":"r_05A1","t":"code","b":[96],"m":"rts","x":[1420]},{"a":1442,"l":"track_next","c":"Reads voice X's next track entry, from tracks plus the tune's offset for the voice. An entry is a repeat count and a pattern number. $FD sets fade_speed from the next byte (a fade written into the tune) and reads on. $FE (stop) and $FF (jump: the next byte is the track position to go back to) go into pattern_num for music_note to act on. A count with bit 6 set opens a block of entries played (count and $3F) times, which a $40 byte closes.","t":"code","b":[24],"m":"clc","x":[569,700,936]},{"a":1443,"t":"code","b":[169,163],"m":"lda","o":"#$A3"},{"a":1445,"t":"code","b":[125,94,6],"m":"adc","oa":1630,"o":"tune_header,x"},{"a":1448,"t":"code","b":[133,2],"m":"sta","oa":2,"o":"zpa_02"},{"a":1450,"t":"code","b":[169,13],"m":"lda","o":"#$0D"},{"a":1452,"t":"code","b":[125,97,6],"m":"adc","oa":1633,"o":"$0661,x"},{"a":1455,"t":"code","b":[133,3],"m":"sta","oa":3,"o":"zpa_03"},{"a":1457,"l":"j_05B1","t":"code","b":[254,116,6],"m":"inc","oa":1652,"o":"track_pos,x","x":[1493,1550]},{"a":1460,"t":"code","b":[188,116,6],"m":"ldy","oa":1652,"o":"track_pos,x"},{"a":1463,"t":"code","b":[177,2],"m":"lda","oa":2,"o":"(zpa_02),y"},{"a":1465,"t":"code","b":[201,253],"m":"cmp","o":"#$FD"},{"a":1467,"t":"code","b":[144,27],"m":"bcc","oa":1496,"o":"b_05D8"},{"a":1469,"t":"code","b":[240,13],"m":"beq","oa":1484,"o":"b_05CC"},{"a":1471,"t":"code","b":[157,131,6],"m":"sta","oa":1667,"o":"pattern_num,x"},{"a":1474,"t":"code","b":[200],"m":"iny"},{"a":1475,"t":"code","b":[177,2],"m":"lda","oa":2,"o":"(zpa_02),y"},{"a":1477,"t":"code","b":[157,116,6],"m":"sta","oa":1652,"o":"track_pos,x"},{"a":1480,"t":"code","b":[222,116,6],"m":"dec","oa":1652,"o":"track_pos,x"},{"a":1483,"t":"code","b":[96],"m":"rts"},{"a":1484,"l":"b_05CC","t":"code","b":[254,116,6],"m":"inc","oa":1652,"o":"track_pos,x","x":[1469]},{"a":1487,"t":"code","b":[200],"m":"iny"},{"a":1488,"t":"code","b":[177,2],"m":"lda","oa":2,"o":"(zpa_02),y"},{"a":1490,"t":"code","b":[141,39,6],"m":"sta","oa":1575,"o":"fade_speed"},{"a":1493,"t":"code","b":[76,177,5],"m":"jmp","oa":1457,"o":"j_05B1"},{"a":1496,"l":"b_05D8","t":"code","b":[141,53,6],"m":"sta","oa":1589,"o":"track_byte","x":[1467]},{"a":1499,"t":"code","b":[41,64],"m":"and","o":"#$40"},{"a":1501,"t":"code","b":[208,6],"m":"bne","oa":1509,"o":"b_05E5"},{"a":1503,"t":"code","b":[173,53,6],"m":"lda","oa":1589,"o":"track_byte"},{"a":1506,"t":"code","b":[76,26,6],"m":"jmp","oa":1562,"o":"j_061A"},{"a":1509,"l":"b_05E5","t":"code","b":[189,119,6],"m":"lda","oa":1655,"o":"block_on,x","x":[1501]},{"a":1512,"t":"code","b":[48,26],"m":"bmi","oa":1540,"o":"b_0604"},{"a":1514,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":1516,"t":"code","b":[157,119,6],"m":"sta","oa":1655,"o":"block_on,x"},{"a":1519,"t":"code","b":[173,53,6],"m":"lda","oa":1589,"o":"track_byte"},{"a":1522,"t":"code","b":[41,63],"m":"and","o":"#$3F"},{"a":1524,"t":"code","b":[157,122,6],"m":"sta","oa":1658,"o":"block_count,x"},{"a":1527,"t":"code","b":[254,116,6],"m":"inc","oa":1652,"o":"track_pos,x"},{"a":1530,"t":"code","b":[200],"m":"iny"},{"a":1531,"t":"code","b":[152],"m":"tya"},{"a":1532,"t":"code","b":[157,125,6],"m":"sta","oa":1661,"o":"block_start,x"},{"a":1535,"t":"code","b":[177,2],"m":"lda","oa":2,"o":"(zpa_02),y"},{"a":1537,"t":"code","b":[76,26,6],"m":"jmp","oa":1562,"o":"j_061A"},{"a":1540,"l":"b_0604","t":"code","b":[222,122,6],"m":"dec","oa":1658,"o":"block_count,x","x":[1512]},{"a":1543,"t":"code","b":[208,8],"m":"bne","oa":1553,"o":"b_0611"},{"a":1545,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":1547,"t":"code","b":[157,119,6],"m":"sta","oa":1655,"o":"block_on,x"},{"a":1550,"t":"code","b":[76,177,5],"m":"jmp","oa":1457,"o":"j_05B1"},{"a":1553,"l":"b_0611","t":"code","b":[189,125,6],"m":"lda","oa":1661,"o":"block_start,x","x":[1543]},{"a":1556,"t":"code","b":[157,116,6],"m":"sta","oa":1652,"o":"track_pos,x"},{"a":1559,"t":"code","b":[168],"m":"tay"},{"a":1560,"t":"code","b":[177,2],"m":"lda","oa":2,"o":"(zpa_02),y"},{"a":1562,"l":"j_061A","t":"code","b":[157,134,6],"m":"sta","oa":1670,"o":"repeat_count,x","x":[1506,1537]},{"a":1565,"t":"code","b":[254,116,6],"m":"inc","oa":1652,"o":"track_pos,x"},{"a":1568,"t":"code","b":[200],"m":"iny"},{"a":1569,"t":"code","b":[177,2],"m":"lda","oa":2,"o":"(zpa_02),y"},{"a":1571,"t":"code","b":[157,131,6],"m":"sta","oa":1667,"o":"pattern_num,x"},{"a":1574,"t":"code","b":[96],"m":"rts"},{"a":1575,"l":"fade_speed","c":"The fade's speed: $FF for none, otherwise the volume drops by one every fade_speed + 1 frames. A track's $FD sets it, and so does fire in the intro (the music object's message 2 sets 8).","t":"byte","b":[255],"x":[598,611,621,1490,5306]},{"a":1576,"l":"music_on","c":"$FF while the music plays; 0 once it has stopped, at the end of a fade or of a track ending with $FE.","t":"byte","b":[0],"x":[601,605,634,691,5320]},{"a":1577,"l":"fade_volume","c":"The volume during a fade, from 16 down; each step writes it to $D418.","t":"byte","b":[0],"x":[593,627,641]},{"a":1578,"l":"fade_delay","c":"Frames to the fade's next step.","t":"byte","b":[0],"x":[580,616,624]},{"a":1579,"l":"tick_count","c":"Frames to the next tick: notes and track entries are read only when it is 0.","t":"byte","b":[0],"x":[577,655,1417,1438]},{"a":1580,"l":"speed_index","c":"Which of the tune's eight speeds gives the next tick's length; counts 7 down to 0 and round.","t":"byte","b":[0],"x":[1422,1429,1432]},{"a":1581,"l":"voice_reg","c":"The SID register offset of the voice being played: 0, 7 or 14.","t":"byte","b":[0],"x":[652,887,1049,1350]},{"a":1582,"l":"new_instrument","c":"The instrument a note's second byte names; $FF when it names none.","t":"byte","b":[0],"x":[724,773,809]},{"a":1583,"l":"note_ad","c":"The new instrument's attack and decay, for $D405.","t":"byte","b":[0],"x":[867,902]},{"a":1584,"l":"note_sr","c":"The new instrument's sustain and release, for $D406.","t":"byte","b":[0],"x":[873,908]},{"a":1585,"l":"pulse_step","c":"The pulse sweep's step a frame, the instrument's byte 5.","t":"byte","b":[0],"x":[972,1002,1029]},{"a":1586,"l":"pulse_top","c":"The pulse sweep's upper limit for the pulse width's high byte: the high nibble of the instrument's byte 6.","t":"byte","b":[0],"x":[990,1014]},{"a":1587,"l":"pulse_bottom","c":"Its lower limit: the low nibble of byte 6.","t":"byte","b":[0],"x":[980,1041]},{"a":1588,"l":"slide_down","c":"A downward slide's step, bits 0-5 of the slide byte.","t":"byte","b":[0],"x":[1097,1104]},{"a":1589,"l":"track_byte","c":"The track byte being read.","t":"byte","b":[0],"x":[1496,1503,1519]},{"a":1590,"l":"pitch_down","c":"A pitch sequence's step down, bits 0-5 of its byte.","t":"byte","b":[0],"x":[1313,1320]},{"a":1591,"l":"arp_step","c":"The arpeggio's step this frame: the effect counter and 3.","t":"byte","b":[0],"x":[1231,1236]},{"a":1592,"l":"unused_0638","c":"38 bytes (values 0-5) that nothing in the intro reads.","t":"byte","b":[0,1,1,1,1,4,3,2]},{"a":1600,"t":"byte","b":[4,3,2,1,3,2,1,3]},{"a":1608,"t":"byte","b":[2,2,1,0,5,4,3,2]},{"a":1616,"t":"byte","b":[5,5,4,4,4,3,1,3]},{"a":1624,"t":"byte","b":[2,0,1,1,0,0]},{"a":1630,"l":"tune_header","c":"The playing tune's 16 bytes, copied from tunes by music_init: the three tracks' offsets from tracks, low bytes here and high bytes at $0661, two bytes nothing reads ($0664, $0665) and, at $0666, the eight speeds in ticks.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[522,1445]},{"a":1638,"l":"tune_speeds","c":"The tune's eight tick lengths, used in turn from the last (speed_index).","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[1435]},{"a":1646,"l":"voice_regs","c":"Each voice's offset in the SID: 0, 7 and 14.","t":"byte","b":[0,7,14],"x":[544,649]},{"a":1649,"l":"voice_instr8","c":"Each voice's instrument number times 8, its offset into the instruments.","t":"byte","b":[0,0,0],"x":[836,964,1118,1165,1243,1347]},{"a":1652,"l":"track_pos","c":"Each voice's position in its track.","t":"byte","b":[0,0,0],"x":[566,1457,1460,1477,1480,1484,1527,1556,1565]},{"a":1655,"l":"block_on","c":"$FF while a voice is inside a repeated block of its track.","t":"byte","b":[0,0,0],"x":[538,1509,1516,1547]},{"a":1658,"l":"block_count","c":"The block's repeats still to play.","t":"byte","b":[0,0,0],"x":[1524,1540]},{"a":1661,"l":"block_start","c":"The track position the block starts at.","t":"byte","b":[0,0,0],"x":[1532,1553]},{"a":1664,"l":"pattern_pos","c":"Each voice's position in its pattern.","t":"byte","b":[0,0,0],"x":[541,697,719,766,783,914,917,928]},{"a":1667,"l":"pattern_num","c":"Each voice's pattern number, or $FE or $FF from its track.","t":"byte","b":[0,0,0],"x":[671,1471,1571]},{"a":1670,"l":"repeat_count","c":"How many more times the voice plays its pattern.","t":"byte","b":[0,0,0],"x":[931,1562]},{"a":1673,"l":"note_head","c":"The note's first byte: length, gate-off and second-byte bits.","t":"byte","b":[0,0,0],"x":[732,748,760,1193]},{"a":1676,"l":"note_timer","c":"Ticks left of the note.","t":"byte","b":[0,0,0],"x":[555,663,737,1201]},{"a":1679,"l":"waveform","c":"The voice's waveform and gate, for its control register.","t":"byte","b":[0,0,0],"x":[843,1190,1272,1363,1371]},{"a":1682,"l":"note","c":"The note being played, an index into the frequency tables.","t":"byte","b":[0,0,0],"x":[793,1135,1149,1305,1317,1331]},{"a":1685,"l":"effect_done","c":"$FF once the note's effect length has run out.","t":"byte","b":[0,0,0],"x":[745,1264,1326,1399]},{"a":1688,"l":"instrument","c":"The voice's instrument, $FF at the start for none.","t":"byte","b":[0,0,0],"x":[560,814,822,830]},{"a":1691,"l":"gate_mask","c":"$FF, or $FE to hold the gate off: ANDed with the waveform.","t":"byte","b":[0,0,0],"x":[727,757,1208,1374]},{"a":1694,"l":"pulse_dir","c":"The pulse sweep's direction: 0 up, 1 down.","t":"byte","b":[0,0,0],"x":[884,993,1019,1046]},{"a":1697,"l":"slide","c":"The note's slide byte, 0 for none.","t":"byte","b":[0,0,0],"x":[742,779,1066]},{"a":1700,"l":"unused_06a4","c":"Three bytes nothing reads.","t":"byte","b":[0,0,0]},{"a":1703,"l":"instr_spare","c":"The instrument's last byte, copied here at each new instrument and never read.","t":"byte","b":[0,0,0],"x":[879]},{"a":1706,"l":"effect_spare","c":"Set to 0 at each new note and never read; the 15 bytes after it are not used either.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[947]},{"a":1714,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":1722,"t":"byte","b":[0,0]},{"a":1724,"l":"freq_lo","c":"Each voice's frequency, low byte ($06BF the high byte), before it is written to the SID.","t":"byte","b":[0,0,0],"x":[800,1078,1081,1101,1107,1156,1338,1386]},{"a":1727,"l":"freq_hi","c":"The frequency's high byte.","t":"byte","b":[0,0,0],"x":[806,1084,1089,1110,1115,1162,1211,1216,1344,1380]},{"a":1730,"l":"note_byte","c":"The note byte as read, bit 7 for a legato note; an instrument change writes the instrument here, so the registers load.","t":"byte","b":[0,0,0],"x":[788,819,825,1353]},{"a":1733,"l":"pulse_lo","c":"The pulse width, low byte ($06C8 the high byte).","t":"byte","b":[0,0,0],"x":[893,999,1026,1060]},{"a":1736,"l":"pulse_hi","c":"The pulse width's high byte.","t":"byte","b":[0,0,0],"x":[855,890,1006,1033,1053]},{"a":1739,"l":"effect_flags","c":"The instrument's effect flags (its byte 3).","t":"byte","b":[0,0,0],"x":[849,1121,1168,1219,1246,1275]},{"a":1742,"l":"effect_len","c":"Frames left of the instrument's effect length.","t":"byte","b":[0,0,0],"x":[861,1253,1282,1392,1405]},{"a":1745,"l":"effect_count","c":"Frames since the note started.","t":"byte","b":[0,0,0],"x":[944,1128,1175,1226,1289,1358,1408]},{"a":1748,"l":"track_start","c":"Each voice's first track position less one ($FF), copied in by music_init.","t":"byte","b":[255,255,255],"x":[563]},{"a":1751,"l":"voice_mute","c":"A voice's mute flag: when set, the player leaves the voice alone. The intro only ever clears it.","t":"byte","b":[0,0,0],"x":[535,939,956]},{"a":1754,"l":"freq_table_lo","c":"The SID frequency of each of 96 notes, low bytes: C0 ($0116, 16.4 Hz on a PAL machine) up by semitones to A#7 ($F80F); the 96th, B7, would not fit in 16 bits and is $FFCF.","t":"byte","b":[22,38,56,74,93,115,137,160],"x":[797,1153,1335]},{"a":1762,"t":"byte","b":[185,212,239,13,44,77,112,149]},{"a":1770,"t":"byte","b":[188,231,18,65,115,168,223,26]},{"a":1778,"t":"byte","b":[88,155,225,43,122,206,38,132]},{"a":1786,"t":"byte","b":[231,80,191,54,178,55,195,88]},{"a":1794,"t":"byte","b":[245,156,77,9,207,161,128,108]},{"a":1802,"t":"byte","b":[102,111,136,177,236,57,155,18]},{"a":1810,"t":"byte","b":[159,67,1,217,205,223,16,99]},{"a":1818,"t":"byte","b":[217,116,56,37,63,136,3,179]},{"a":1826,"t":"byte","b":[156,191,33,199,179,234,113,75]},{"a":1834,"t":"byte","b":[127,17,7,103,56,127,69,143]},{"a":1842,"t":"byte","b":[103,213,227,151,255,35,15,207]},{"a":1850,"l":"freq_table_hi","c":"The frequencies' high bytes.","t":"byte","b":[1,1,1,1,1,1,1,1],"x":[803,1159,1341]},{"a":1858,"t":"byte","b":[1,1,1,2,2,2,2,2]},{"a":1866,"t":"byte","b":[2,2,3,3,3,3,3,4]},{"a":1874,"t":"byte","b":[4,4,4,5,5,5,6,6]},{"a":1882,"t":"byte","b":[6,7,7,8,8,9,9,10]},{"a":1890,"t":"byte","b":[10,11,12,13,13,14,15,16]},{"a":1898,"t":"byte","b":[17,18,19,20,21,23,24,26]},{"a":1906,"t":"byte","b":[27,29,31,32,34,36,39,41]},{"a":1914,"t":"byte","b":[43,46,49,52,55,58,62,65]},{"a":1922,"t":"byte","b":[69,73,78,82,87,92,98,104]},{"a":1930,"t":"byte","b":[110,117,124,131,139,147,156,165]},{"a":1938,"t":"byte","b":[175,185,196,208,220,234,248,255]},{"a":1946,"l":"instruments","c":"14 instruments of eight bytes, then eight more each at $080A: 0 attack-decay, 1 sustain-release, 2 waveform, 3 effect flags (bit 1 alternate notes, 2 drum, 3 arpeggio, 4 effect waveform, 5 pitch sequence), 4 pulse width (both bytes), 5 pulse sweep step, 6 pulse sweep limits, 7 effect length in frames. Instrument 0 is silent.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[864]},{"a":1954,"t":"byte","b":[9,7,17,38,0,0,0,2]},{"a":1962,"t":"byte","b":[8,6,17,38,0,0,0,2]},{"a":1970,"t":"byte","b":[4,4,21,4,0,0,0,0]},{"a":1978,"t":"byte","b":[9,9,21,4,0,0,0,0]},{"a":1986,"t":"byte","b":[6,9,65,48,192,16,240,1]},{"a":1994,"t":"byte","b":[6,6,65,0,1,144,248,0]},{"a":2002,"t":"byte","b":[9,10,65,48,4,36,250,2]},{"a":2010,"t":"byte","b":[7,9,65,48,1,16,240,1]},{"a":2018,"t":"byte","b":[10,11,65,48,0,44,250,1]},{"a":2026,"t":"byte","b":[9,138,65,8,0,136,240,0]},{"a":2034,"t":"byte","b":[9,235,65,32,2,36,250,4]},{"a":2042,"t":"byte","b":[10,10,65,8,0,64]},{"a":2048,"l":"instruments_end","c":"The instruments' first halves, continued past the memory map's $0800 line: the last two bytes of instrument 12 and all of instrument 13.","t":"byte","b":[240,0,4,4,65,0,0,56]},{"a":2056,"t":"byte","b":[240,0]},{"a":2058,"l":"instruments_2","c":"The instruments' second eight bytes: 8 the effect waveform, 9-12 the arpeggio or the pitch sequence, 13 the alternate note, 14 not read, 15 copied to instr_spare. Every instrument ends $FF.","t":"byte","b":[0,0,0,0,0,0,0,255],"x":[1258]},{"a":2066,"t":"byte","b":[0,48,48,0,0,133,0,255]},{"a":2074,"t":"byte","b":[0,48,48,0,0,70,0,255]},{"a":2082,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":2090,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":2098,"t":"byte","b":[17,152,0,0,0,0,0,255]},{"a":2106,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":2114,"t":"byte","b":[129,64,64,0,0,0,0,255]},{"a":2122,"t":"byte","b":[17,152,0,0,0,0,0,255]},{"a":2130,"t":"byte","b":[129,164,0,0,0,0,0,255]},{"a":2138,"t":"byte","b":[0,128,197,200,197,0,0,255]},{"a":2146,"t":"byte","b":[0,140,140,140,140,0,0,255]},{"a":2154,"t":"byte","b":[0,128,133,135,140,0,0,255]},{"a":2162,"t":"byte","b":[0,0,0,0,0,0,0,255]},{"a":2170,"l":"pattern_lo","c":"The 43 patterns' offsets from $08D0, low bytes; the high bytes are at pattern_hi. Patterns 3 and $0C, which no track plays, are $FFFF: one byte before pattern $00.","t":"byte","b":[0,4,66,255,140,87,145,91],"x":[707]},{"a":2178,"t":"byte","b":[182,223,10,245,255,129,155,174]},{"a":2186,"t":"byte","b":[25,188,64,122,152,199,149,186]},{"a":2194,"t":"byte","b":[0,206,159,223,217,19,242,30]},{"a":2202,"t":"byte","b":[51,49,90,26,130,125,117,138]},{"a":2210,"t":"byte","b":[192,175,171]},{"a":2213,"l":"pattern_hi","c":"The patterns' offsets, high bytes.","t":"byte","b":[0,0,0,255,1,1,2,1],"x":[714]},{"a":2221,"t":"byte","b":[2,2,3,1,255,0,1,1]},{"a":2229,"t":"byte","b":[3,1,3,3,3,1,0,3]},{"a":2237,"t":"byte","b":[2,3,0,0,3,2,3,2]},{"a":2245,"t":"byte","b":[4,2,2,1,4,2,4,2]},{"a":2253,"t":"byte","b":[0,4,4]},{"a":2256,"l":"patterns","c":"The patterns, $08D0-$0D82, in no order of their numbers: notes as music_note reads them, each pattern ending $FF. This first one is pattern $00, a rest: one note of 48 ticks on instrument 0, the silent one; voices 1 and 3 of tune 0 play it.","t":"byte","b":[176,0,76,255]},{"a":2260,"l":"pattern_01","c":"Pattern $01: 22 notes, 96 ticks; tune 0, voice 1.","t":"byte","b":[134,1,42,131,3,80,3,80]},{"a":2268,"t":"byte","b":[134,2,48,131,3,80,3,80]},{"a":2276,"t":"byte","b":[134,1,42,134,3,80,134,2]},{"a":2284,"t":"byte","b":[48,131,3,80,3,80,134,1]},{"a":2292,"t":"byte","b":[42,134,3,80,134,2,48,131]},{"a":2300,"t":"byte","b":[3,80,3,80,131,1,42,131]},{"a":2308,"t":"byte","b":[2,48,134,4,84,134,2,48]},{"a":2316,"t":"byte","b":[131,3,80,3,80,255]},{"a":2322,"l":"pattern_02","c":"Pattern $02: 23 notes, 96 ticks; tune 0, voice 1.","t":"byte","b":[134,1,42,131,3,80,3,80]},{"a":2330,"t":"byte","b":[134,2,48,131,3,80,3,80]},{"a":2338,"t":"byte","b":[134,1,42,134,3,80,134,2]},{"a":2346,"t":"byte","b":[48,131,3,80,3,80,134,1]},{"a":2354,"t":"byte","b":[42,134,3,80,134,2,48,131]},{"a":2362,"t":"byte","b":[3,80,3,80,131,1,42,131]},{"a":2370,"t":"byte","b":[2,48,134,4,84,131,2,48]},{"a":2378,"t":"byte","b":[3,48,3,48,3,48,255]},{"a":2385,"l":"pattern_0d","c":"Pattern $0D: 7 notes, 48 ticks; tune 0, voice 1.","t":"byte","b":[134,1,42,131,3,80,3,80]},{"a":2393,"t":"byte","b":[134,2,48,131,3,80,131,0]},{"a":2401,"t":"byte","b":[64,24,64,255]},{"a":2405,"l":"pattern_16","c":"Pattern $16: 4 notes, 48 ticks; tune 0, voice 1.","t":"byte","b":[140,1,42,12,42,12,42,12]},{"a":2413,"t":"byte","b":[42,255]},{"a":2415,"l":"pattern_1a","c":"Pattern $1A: 12 notes, 96 ticks; tune 0, voice 1.","t":"byte","b":[140,1,42,137,2,48,3,48]},{"a":2423,"t":"byte","b":[140,1,42,140,2,48,140,1]},{"a":2431,"t":"byte","b":[42,137,2,48,3,48,131,1]},{"a":2439,"t":"byte","b":[42,137,2,48,9,48,3,48]},{"a":2447,"t":"byte","b":[255]},{"a":2448,"l":"pattern_28","c":"Pattern $28: 11 notes, 48 ticks; tune 0, voice 1.","t":"byte","b":[134,1,42,131,3,80,3,80]},{"a":2456,"t":"byte","b":[134,2,48,131,3,80,3,80]},{"a":2464,"t":"byte","b":[134,1,42,134,3,80,134,2]},{"a":2472,"t":"byte","b":[48,131,3,80,3,80,255]},{"a":2479,"l":"pattern_1b","c":"Pattern $1B: 21 notes, 96 ticks; tune 0, voice 1.","t":"byte","b":[134,1,42,131,3,80,3,80]},{"a":2487,"t":"byte","b":[134,1,42,131,3,80,3,80]},{"a":2495,"t":"byte","b":[134,1,42,134,3,80,134,1]},{"a":2503,"t":"byte","b":[42,131,3,80,3,80,134,1]},{"a":2511,"t":"byte","b":[42,134,3,80,134,1,42,131]},{"a":2519,"t":"byte","b":[3,80,3,80,134,1,42,134]},{"a":2527,"t":"byte","b":[4,80,134,1,42,131,3,80]},{"a":2535,"t":"byte","b":[3,80,255]},{"a":2538,"l":"pattern_23","c":"Pattern $23: 22 notes, 96 ticks; tune 0, voice 1.","t":"byte","b":[134,1,42,131,3,80,3,80]},{"a":2546,"t":"byte","b":[134,1,42,131,3,80,3,80]},{"a":2554,"t":"byte","b":[134,1,42,134,3,80,134,1]},{"a":2562,"t":"byte","b":[42,131,3,80,3,80,134,1]},{"a":2570,"t":"byte","b":[42,131,3,80,3,80,134,1]},{"a":2578,"t":"byte","b":[42,131,3,80,3,80,134,1]},{"a":2586,"t":"byte","b":[42,134,4,80,134,1,42,131]},{"a":2594,"t":"byte","b":[3,80,3,80,255]},{"a":2599,"l":"pattern_05","c":"Pattern $05: 1 note, 24 ticks; tune 0, voices 1 and 2 and 3.","t":"byte","b":[152,0,76,255]},{"a":2603,"l":"pattern_07","c":"Pattern $07: 20 notes, 48 ticks; tune 0, voice 2.","t":"byte","b":[130,6,63,2,65,2,63,2]},{"a":2611,"t":"byte","b":[62,2,56,2,58,2,61,2]},{"a":2619,"t":"byte","b":[63,2,61,2,60,2,58,2]},{"a":2627,"t":"byte","b":[56,2,58,132,192,186,137,0]},{"a":2635,"t":"byte","b":[64,131,6,44,130,9,56,129]},{"a":2643,"t":"byte","b":[0,64,130,9,44,129,0,0]},{"a":2651,"t":"byte","b":[255]},{"a":2652,"l":"pattern_04","c":"Pattern $04: 5 notes, 12 ticks; tune 0, voices 2 and 3.","t":"byte","b":[131,8,32,3,44,130,9,56]},{"a":2660,"t":"byte","b":[129,0,64,131,8,44,255]},{"a":2667,"l":"pattern_0e","c":"Pattern $0E: 8 notes, 36 ticks; tune 0, voice 2.","t":"byte","b":[131,5,32,3,44,3,56,131]},{"a":2675,"t":"byte","b":[10,69,6,63,6,69,6,66]},{"a":2683,"t":"byte","b":[6,71,255]},{"a":2686,"l":"pattern_0f","c":"Pattern $0F: 5 notes, 36 ticks; tune 0, voice 2.","t":"byte","b":[131,5,32,3,44,3,56,134]},{"a":2694,"t":"byte","b":[10,69,149,0,64,255]},{"a":2700,"l":"pattern_11","c":"Pattern $11: 4 notes, 12 ticks; tune 0, voice 2.","t":"byte","b":[131,5,39,3,39,3,39,131]},{"a":2708,"t":"byte","b":[8,39,255]},{"a":2711,"l":"pattern_15","c":"Pattern $15: 19 notes, 48 ticks; tune 0, voice 2.","t":"byte","b":[130,6,63,2,65,2,63,2]},{"a":2719,"t":"byte","b":[62,2,56,2,58,2,61,2]},{"a":2727,"t":"byte","b":[63,2,61,2,60,2,58,2]},{"a":2735,"t":"byte","b":[56,2,58,132,192,186,134,0]},{"a":2743,"t":"byte","b":[64,131,6,66,131,0,0,131]},{"a":2751,"t":"byte","b":[6,67,131,0,64,255]},{"a":2757,"l":"pattern_0b","c":"Pattern $0B: 4 notes, 12 ticks; tune 0, voice 2.","t":"byte","b":[131,5,32,3,32,3,32,131]},{"a":2765,"t":"byte","b":[8,32,255]},{"a":2768,"l":"pattern_18","c":"Pattern $18: 8 notes, 24 ticks; tune 0, voice 2.","t":"byte","b":[131,5,32,3,32,3,32,131]},{"a":2776,"t":"byte","b":[8,68,3,69,3,64,3,57]},{"a":2784,"t":"byte","b":[3,56,255]},{"a":2787,"l":"pattern_1d","c":"Pattern $1D: 4 notes, 12 ticks; tune 0, voice 2.","t":"byte","b":[131,5,30,3,30,3,30,131]},{"a":2795,"t":"byte","b":[8,30,255]},{"a":2798,"l":"pattern_1f","c":"Pattern $1F: 8 notes, 24 ticks; tune 0, voice 2.","t":"byte","b":[131,5,30,3,30,3,30,131]},{"a":2806,"t":"byte","b":[8,68,3,69,3,64,3,57]},{"a":2814,"t":"byte","b":[3,56,255]},{"a":2817,"l":"pattern_21","c":"Pattern $21: 15 notes, 48 ticks; tune 0, voice 2.","t":"byte","b":[134,11,30,131,5,30,131,11]},{"a":2825,"t":"byte","b":[30,3,33,3,35,3,36,3]},{"a":2833,"t":"byte","b":[37,131,5,30,131,11,40,131]},{"a":2841,"t":"byte","b":[5,30,131,11,37,3,40,131]},{"a":2849,"t":"byte","b":[5,30,131,11,42,131,5,30]},{"a":2857,"t":"byte","b":[255]},{"a":2858,"l":"pattern_22","c":"Pattern $22: 15 notes, 48 ticks; tune 0, voice 2.","t":"byte","b":[131,5,30,3,30,3,30,131]},{"a":2866,"t":"byte","b":[11,30,3,33,3,35,3,36]},{"a":2874,"t":"byte","b":[6,37,3,40,131,5,30,131]},{"a":2882,"t":"byte","b":[8,68,3,69,3,64,3,57]},{"a":2890,"t":"byte","b":[3,56,255]},{"a":2893,"l":"pattern_25","c":"Pattern $25: 5 notes, 48 ticks; tune 0, voice 2.","t":"byte","b":[134,0,0,140,12,56,12,56]},{"a":2901,"t":"byte","b":[12,56,6,56,255]},{"a":2906,"l":"pattern_27","c":"Pattern $27: 2 notes, 12 ticks; tune 0, voice 2.","t":"byte","b":[134,0,0,134,10,69,255]},{"a":2913,"l":"pattern_06","c":"Pattern $06: 16 notes, 48 ticks; tune 0, voice 3.","t":"byte","b":[130,6,68,2,70,2,68,2]},{"a":2921,"t":"byte","b":[67,2,61,2,63,2,66,2]},{"a":2929,"t":"byte","b":[68,2,66,2,65,2,63,2]},{"a":2937,"t":"byte","b":[61,2,63,131,191,191,135,7]},{"a":2945,"t":"byte","b":[20,140,0,64,255]},{"a":2950,"l":"pattern_08","c":"Pattern $08: 18 notes, 96 ticks; tune 0, voice 3.","t":"byte","b":[134,0,0,134,9,32,6,25]},{"a":2958,"t":"byte","b":[6,27,6,32,6,25,6,27]},{"a":2966,"t":"byte","b":[6,30,6,32,6,33,6,35]},{"a":2974,"t":"byte","b":[6,30,137,0,64,131,8,68]},{"a":2982,"t":"byte","b":[3,69,3,64,3,57,3,56]},{"a":2990,"t":"byte","b":[255]},{"a":2991,"l":"pattern_09","c":"Pattern $09: 18 notes, 96 ticks; tune 0, voice 3.","t":"byte","b":[134,0,0,134,9,32,6,25]},{"a":2999,"t":"byte","b":[6,27,6,32,6,25,6,27]},{"a":3007,"t":"byte","b":[6,30,131,0,64,134,9,32]},{"a":3015,"t":"byte","b":[3,32,6,33,131,0,64,134]},{"a":3023,"t":"byte","b":[9,33,3,33,6,35,6,33]},{"a":3031,"t":"byte","b":[6,35,255]},{"a":3034,"l":"pattern_0a","c":"Pattern $0A: 6 notes, 48 ticks; tune 0, voice 3.","t":"byte","b":[161,0,64,131,8,68,3,69]},{"a":3042,"t":"byte","b":[3,64,3,57,3,56,255]},{"a":3049,"l":"pattern_10","c":"Pattern $10: 16 notes, 96 ticks; tune 0, voice 3.","t":"byte","b":[134,0,0,134,9,32,6,25]},{"a":3057,"t":"byte","b":[6,27,6,32,6,25,6,27]},{"a":3065,"t":"byte","b":[6,30,131,0,64,134,9,32]},{"a":3073,"t":"byte","b":[3,32,6,33,140,0,64,134]},{"a":3081,"t":"byte","b":[11,16,6,18,6,19,255]},{"a":3088,"l":"pattern_12","c":"Pattern $12: 20 notes, 96 ticks; tune 0, voice 3.","t":"byte","b":[134,11,15,131,0,0,134,11]},{"a":3096,"t":"byte","b":[23,131,0,0,134,11,20,131]},{"a":3104,"t":"byte","b":[0,64,134,11,14,131,0,0]},{"a":3112,"t":"byte","b":[134,11,18,6,20,6,15,131]},{"a":3120,"t":"byte","b":[0,64,134,11,24,131,0,0]},{"a":3128,"t":"byte","b":[134,11,23,131,0,0,134,11]},{"a":3136,"t":"byte","b":[19,131,0,0,134,11,16,6]},{"a":3144,"t":"byte","b":[21,255]},{"a":3146,"l":"pattern_13","c":"Pattern $13: 10 notes, 48 ticks; tune 0, voice 3.","t":"byte","b":[134,11,15,131,0,0,134,11]},{"a":3154,"t":"byte","b":[23,131,0,0,134,11,20,131]},{"a":3162,"t":"byte","b":[0,64,134,11,14,131,0,0]},{"a":3170,"t":"byte","b":[134,11,18,6,20,255]},{"a":3176,"l":"pattern_14","c":"Pattern $14: 15 notes, 48 ticks; tune 0, voice 3.","t":"byte","b":[130,6,68,2,70,2,68,2]},{"a":3184,"t":"byte","b":[67,2,61,2,63,2,66,2]},{"a":3192,"t":"byte","b":[68,2,66,2,65,2,63,2]},{"a":3200,"t":"byte","b":[61,2,63,131,191,191,147,0]},{"a":3208,"t":"byte","b":[20,255]},{"a":3210,"l":"pattern_17","c":"Pattern $17: 9 notes, 48 ticks; tune 0, voice 3.","t":"byte","b":[134,6,56,6,63,6,56,3]},{"a":3218,"t":"byte","b":[66,6,56,3,63,6,56,6]},{"a":3226,"t":"byte","b":[68,6,63,255]},{"a":3230,"l":"pattern_19","c":"Pattern $19: 4 notes, 24 ticks; tune 0, voice 3.","t":"byte","b":[134,10,69,134,11,16,6,18]},{"a":3238,"t":"byte","b":[6,19,255]},{"a":3241,"l":"pattern_1c","c":"Pattern $1C: 8 notes, 36 ticks; tune 0, voice 3.","t":"byte","b":[134,11,15,131,0,0,134,11]},{"a":3249,"t":"byte","b":[23,131,0,0,134,11,20,131]},{"a":3257,"t":"byte","b":[0,64,134,11,14,131,8,30]},{"a":3265,"t":"byte","b":[255]},{"a":3266,"l":"pattern_1e","c":"Pattern $1E: 26 notes, 96 ticks; tune 0, voice 3.","t":"byte","b":[130,6,65,2,66,2,65,2]},{"a":3274,"t":"byte","b":[64,132,0,64,15,0,130,6]},{"a":3282,"t":"byte","b":[64,135,0,0,130,6,63,2]},{"a":3290,"t":"byte","b":[64,2,63,2,62,132,0,64]},{"a":3298,"t":"byte","b":[130,6,61,2,62,2,61,2]},{"a":3306,"t":"byte","b":[60,132,0,64,15,0,130,6]},{"a":3314,"t":"byte","b":[60,135,0,0,130,6,59,2]},{"a":3322,"t":"byte","b":[60,2,59,2,58,132,0,64]},{"a":3330,"t":"byte","b":[255]},{"a":3331,"l":"pattern_20","c":"Pattern $20: 22 notes, 96 ticks; tune 0, voice 3.","t":"byte","b":[130,6,54,138,0,0,130,6]},{"a":3339,"t":"byte","b":[54,136,0,0,130,6,54,132]},{"a":3347,"t":"byte","b":[0,0,130,6,54,132,0,0]},{"a":3355,"t":"byte","b":[130,6,54,132,0,0,130,6]},{"a":3363,"t":"byte","b":[66,134,0,0,140,0,0,130]},{"a":3371,"t":"byte","b":[6,66,138,0,0,131,6,66]},{"a":3379,"t":"byte","b":[129,0,0,130,6,66,2,66]},{"a":3387,"t":"byte","b":[132,0,0,130,6,66,138,0]},{"a":3395,"t":"byte","b":[0,255]},{"a":3397,"l":"pattern_26","c":"Pattern $26: 5 notes, 48 ticks; tune 0, voice 3.","t":"byte","b":[134,0,0,140,12,68,12,68]},{"a":3405,"t":"byte","b":[12,68,6,68,255]},{"a":3410,"l":"pattern_24","c":"Pattern $24: 18 notes, 96 ticks; tune 0, voice 3.","t":"byte","b":[134,12,68,134,9,32,6,25]},{"a":3418,"t":"byte","b":[6,27,6,32,6,25,6,27]},{"a":3426,"t":"byte","b":[6,30,6,32,6,33,6,35]},{"a":3434,"t":"byte","b":[6,30,137,0,64,131,8,68]},{"a":3442,"t":"byte","b":[3,69,3,64,3,57,3,56]},{"a":3450,"t":"byte","b":[255]},{"a":3451,"l":"pattern_2a","c":"Pattern $2A: 1 note, 3 ticks; tune 1, voices 1 and 3.","t":"byte","b":[131,0,79,255]},{"a":3455,"l":"pattern_29","c":"Pattern $29: 1 note, 3 ticks; tune 1, voice 2.","t":"byte","b":[131,13,68,255]},{"a":3459,"l":"tunes","c":"Two tunes of 16 bytes (tune_header). Tune 0, the intro's: tracks at offsets $00, $4A and $A2, every speed 1 (a tick every two frames). Tune 1, which nothing starts: three tracks of one pattern each ($2A, $29, $2A) that end with $FE.","t":"byte","b":[0,74,162,0,0,0,16,125],"x":[519]},{"a":3467,"t":"byte","b":[1,1,1,1,1,1,1,1]},{"a":3475,"t":"byte","b":[238,242,246,0,0,0,17,133]},{"a":3483,"t":"byte","b":[0,1,1,1,1,1,1,1]},{"a":3491,"l":"tracks","c":"The tracks: tune 0's three voices at $0DA3, $0DED and $0E45, each a list of repeat counts and patterns with repeated blocks ($42 ... $40) that ends $FF 00, so the tune loops; tune 1's three at $0E91.","t":"byte","b":[1,0,66,1,1,1,2,64]},{"a":3499,"t":"byte","b":[3,0,66,1,1,1,2,64]},{"a":3507,"t":"byte","b":[1,1,1,2,1,1,1,13]},{"a":3515,"t":"byte","b":[1,0,2,22,1,26,1,1]},{"a":3523,"t":"byte","b":[1,2,1,1,1,2,1,1]},{"a":3531,"t":"byte","b":[1,2,1,40,4,27,2,35]},{"a":3539,"t":"byte","b":[1,1,1,2,1,1,66,1]},{"a":3547,"t":"byte","b":[1,1,2,64,1,1,1,2]},{"a":3555,"t":"byte","b":[68,1,1,1,2,64,1,5]},{"a":3563,"t":"byte","b":[255,0,1,7,66,13,4,1]},{"a":3571,"t":"byte","b":[14,64,1,7,8,4,13,4]},{"a":3579,"t":"byte","b":[1,14,13,4,1,15,28,17]},{"a":3587,"t":"byte","b":[1,21,6,11,1,24,14,11]},{"a":3595,"t":"byte","b":[1,24,6,11,1,24,6,11]},{"a":3603,"t":"byte","b":[1,5,28,17,66,13,4,1]},{"a":3611,"t":"byte","b":[14,64,6,29,1,31,4,29]},{"a":3619,"t":"byte","b":[1,33,4,29,1,34,4,29]},{"a":3627,"t":"byte","b":[1,33,1,7,1,37,13,11]},{"a":3635,"t":"byte","b":[1,14,15,4,1,39,16,17]},{"a":3643,"t":"byte","b":[48,11,13,4,1,14,1,5]},{"a":3651,"t":"byte","b":[255,0,1,6,66,1,8,1]},{"a":3659,"t":"byte","b":[9,64,1,6,1,0,1,10]},{"a":3667,"t":"byte","b":[1,8,1,9,1,8,1,16]},{"a":3675,"t":"byte","b":[3,18,1,19,1,20,6,23]},{"a":3683,"t":"byte","b":[14,4,1,25,3,18,1,28]},{"a":3691,"t":"byte","b":[1,4,66,1,8,1,9,64]},{"a":3699,"t":"byte","b":[66,1,30,1,32,64,1,6]},{"a":3707,"t":"byte","b":[1,38,1,8,1,9,1,36]},{"a":3715,"t":"byte","b":[1,16,2,18,68,1,8,1]},{"a":3723,"t":"byte","b":[9,64,1,5,255,0,1,42]},{"a":3731,"t":"byte","b":[254,0,1,41,254,0,1,42]},{"a":3739,"t":"byte","b":[254,0]},{"a":3741,"l":"letters_x","c":"The eight letter sprites' X positions (low byte); the ninth bit of each is in letters_msb.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[3784,3916,4079,4148]},{"a":3749,"l":"letters_y","c":"Their Y positions.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[3787,3895,4085,4154]},{"a":3757,"l":"letters_ptrs","c":"Their sprite frames: $60-$67 ($D800-$D9FF).","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[3792,3906,4051,4136]},{"a":3765,"l":"letters_colour","c":"Their colours.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[3797,3900,4057,4142]},{"a":3773,"l":"letters_msb","c":"The X positions' ninth bits, for $D010.","t":"byte","b":[0],"x":[3805,3913,3995,4102]},{"a":3774,"l":"letters_mc","c":"Which letters are multicolour ($D01C).","t":"byte","b":[0],"x":[3862,3926,4001,4108]},{"a":3775,"l":"letters_wide","c":"Which letters are twice as wide ($D01D).","t":"byte","b":[0],"x":[3867,3931,4007,4114]},{"a":3776,"l":"letters_mc1","c":"The first sprite multicolour ($D025).","t":"byte","b":[0],"x":[3810,4013,4120]},{"a":3777,"l":"letters_mc2","c":"The second ($D026).","t":"byte","b":[0],"x":[3815,4031,4126]},{"a":3778,"l":"letters_fade","c":"The fade's step: 0-$0F fading in through the brightness ramp, $0F shown, $10-$1F fading out, $20 off.","t":"byte","b":[0],"x":[3856,3872,3936,3957,3979]},{"a":3779,"l":"letters_obj","c":"The letters object's number (0).","t":"byte","b":[0],"x":[3825,3875,3885,3939,3969]},{"a":3780,"l":"letters_init","c":"Sets up the letters object (object 0), the eight sprites that spell SPEEDBALL above the pictures: every letter at 0,0 with frame $7F and colour 3, no ninth bits, sprite multicolours 11 and 1; registers its message handler (letters_message) and keeps its number.","t":"code","b":[162,7],"m":"ldx","o":"#$07","x":[6258]},{"a":3782,"l":"b_0EC6","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[3801]},{"a":3784,"t":"code","b":[157,157,14],"m":"sta","oa":3741,"o":"letters_x,x"},{"a":3787,"t":"code","b":[157,165,14],"m":"sta","oa":3749,"o":"letters_y,x"},{"a":3790,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":3792,"t":"code","b":[157,173,14],"m":"sta","oa":3757,"o":"letters_ptrs,x"},{"a":3795,"t":"code","b":[169,3],"m":"lda","o":"#$03"},{"a":3797,"t":"code","b":[157,181,14],"m":"sta","oa":3765,"o":"letters_colour,x"},{"a":3800,"t":"code","b":[202],"m":"dex"},{"a":3801,"t":"code","b":[16,235],"m":"bpl","oa":3782,"o":"b_0EC6"},{"a":3803,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3805,"t":"code","b":[141,189,14],"m":"sta","oa":3773,"o":"letters_msb"},{"a":3808,"t":"code","b":[169,11],"m":"lda","o":"#$0B"},{"a":3810,"t":"code","b":[141,192,14],"m":"sta","oa":3776,"o":"letters_mc1"},{"a":3813,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":3815,"t":"code","b":[141,193,14],"m":"sta","oa":3777,"o":"letters_mc2"},{"a":3818,"t":"code","b":[162,245],"m":"ldx","o":"#$F5"},{"a":3820,"t":"code","b":[160,14],"m":"ldy","o":"#$0E"},{"a":3822,"t":"code","b":[32,180,28],"m":"jsr","oa":7348,"o":"object_add"},{"a":3825,"t":"code","b":[141,195,14],"m":"sta","oa":3779,"o":"letters_obj"},{"a":3828,"t":"code","b":[96],"m":"rts"},{"a":3829,"l":"letters_message","c":"The letters' messages, through letters_messages: 0 and 3 fade the letters out, 1 makes them multicolour and fades them in where they are (no message 1 is ever sent), 2 places and fades them in.","t":"code","b":[41,3],"m":"and","o":"#$03"},{"a":3831,"t":"code","b":[10],"m":"asl","o":"a"},{"a":3832,"t":"code","b":[170],"m":"tax"},{"a":3833,"t":"code","b":[189,6,15],"m":"lda","oa":3846,"o":"letters_messages,x"},{"a":3836,"t":"code","b":[133,12],"m":"sta","oa":12,"o":"zpa_0C"},{"a":3838,"t":"code","b":[189,7,15],"m":"lda","oa":3847,"o":"$0F07,x"},{"a":3841,"t":"code","b":[133,13],"m":"sta","oa":13,"o":"zpa_0D"},{"a":3843,"t":"code","b":[108,12,0],"m":"jmp","oa":12,"o":"(zpa_0C)"},{"a":3846,"l":"letters_messages","c":"The four message routines of the letters object.","t":"word","b":[14,15,20,15,45,15,14,15],"d":[3854,3860,3885,3854],"x":[3833]},{"a":3854,"l":"letters_fade_out","c":"Message 0: starts the fade out (letters_fade = $10).","t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":3856,"t":"code","b":[141,194,14],"m":"sta","oa":3778,"o":"letters_fade"},{"a":3859,"t":"code","b":[96],"m":"rts"},{"a":3860,"l":"letters_show_mc","c":"Message 1, never sent: every letter multicolour, none wide, the fade from 0 and the frame routine letters_frame.","t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":3862,"t":"code","b":[141,190,14],"m":"sta","oa":3774,"o":"letters_mc"},{"a":3865,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3867,"t":"code","b":[141,191,14],"m":"sta","oa":3775,"o":"letters_wide"},{"a":3870,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3872,"t":"code","b":[141,194,14],"m":"sta","oa":3778,"o":"letters_fade"},{"a":3875,"t":"code","b":[173,195,14],"m":"lda","oa":3779,"o":"letters_obj"},{"a":3878,"t":"code","b":[162,117],"m":"ldx","o":"#$75"},{"a":3880,"t":"code","b":[160,15],"m":"ldy","o":"#$0F"},{"a":3882,"t":"code","b":[76,213,28],"m":"jmp","oa":7381,"o":"object_set_frame"},{"a":3885,"l":"letters_show","c":"Message 2: stops whatever the letters were doing (object_stop), then puts the eight letters along the top at Y $3C, X from letters_xs doubled (the carry into the ninth bits), frames $60-$67, colour 1 (white), none multicolour, letters 2 and 6 (EE and LL) twice as wide, and starts the fade in with the frame routine letters_frame.","t":"code","b":[173,195,14],"m":"lda","oa":3779,"o":"letters_obj"},{"a":3888,"t":"code","b":[32,245,28],"m":"jsr","oa":7413,"o":"object_stop"},{"a":3891,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":3893,"l":"b_0F35","t":"code","b":[169,60],"m":"lda","o":"#$3C","x":[3922]},{"a":3895,"t":"code","b":[157,165,14],"m":"sta","oa":3749,"o":"letters_y,x"},{"a":3898,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":3900,"t":"code","b":[157,181,14],"m":"sta","oa":3765,"o":"letters_colour,x"},{"a":3903,"t":"code","b":[138],"m":"txa"},{"a":3904,"t":"code","b":[9,96],"m":"ora","o":"#$60"},{"a":3906,"t":"code","b":[157,173,14],"m":"sta","oa":3757,"o":"letters_ptrs,x"},{"a":3909,"t":"code","b":[189,109,15],"m":"lda","oa":3949,"o":"letters_xs,x"},{"a":3912,"t":"code","b":[10],"m":"asl","o":"a"},{"a":3913,"t":"code","b":[110,189,14],"m":"ror","oa":3773,"o":"letters_msb"},{"a":3916,"t":"code","b":[157,157,14],"m":"sta","oa":3741,"o":"letters_x,x"},{"a":3919,"t":"code","b":[232],"m":"inx"},{"a":3920,"t":"code","b":[224,8],"m":"cpx","o":"#$08"},{"a":3922,"t":"code","b":[208,225],"m":"bne","oa":3893,"o":"b_0F35"},{"a":3924,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3926,"t":"code","b":[141,190,14],"m":"sta","oa":3774,"o":"letters_mc"},{"a":3929,"t":"code","b":[169,68],"m":"lda","o":"#$44"},{"a":3931,"t":"code","b":[141,191,14],"m":"sta","oa":3775,"o":"letters_wide"},{"a":3934,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3936,"t":"code","b":[141,194,14],"m":"sta","oa":3778,"o":"letters_fade"},{"a":3939,"t":"code","b":[173,195,14],"m":"lda","oa":3779,"o":"letters_obj"},{"a":3942,"t":"code","b":[162,117],"m":"ldx","o":"#$75"},{"a":3944,"t":"code","b":[160,15],"m":"ldy","o":"#$0F"},{"a":3946,"t":"code","b":[76,213,28],"m":"jmp","oa":7381,"o":"object_set_frame"},{"a":3949,"l":"letters_xs","c":"The eight letters' X positions, halved: S, P, EE, D, B, A, LL, and an eighth, a star, at 400: past the right edge, never seen.","t":"byte","b":[40,52,64,88,100,112,124,200],"x":[3909]},{"a":3957,"l":"letters_frame","c":"The letters' frame routine. At fade step $20 turns the sprites off and stops (object_stop). At step $0F (shown) writes the sprites' positions, frames and colours as they are. Otherwise steps the fade: below $10 a level rising to 15, from $10 one falling to 0; each colour is shown as the colour of its own brightness or of the level, whichever is darker (colour_rank, colour_ramp), so the letters fade in and out through the ramp.","t":"code","b":[173,194,14],"m":"lda","oa":3778,"o":"letters_fade"},{"a":3960,"t":"code","b":[201,32],"m":"cmp","o":"#$20"},{"a":3962,"t":"code","b":[208,11],"m":"bne","oa":3975,"o":"b_0F87"},{"a":3964,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":3966,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":3969,"t":"code","b":[173,195,14],"m":"lda","oa":3779,"o":"letters_obj"},{"a":3972,"t":"code","b":[76,245,28],"m":"jmp","oa":7413,"o":"object_stop"},{"a":3975,"l":"b_0F87","t":"code","b":[201,15],"m":"cmp","o":"#$0F","x":[3962]},{"a":3977,"t":"code","b":[240,118],"m":"beq","oa":4097,"o":"b_1001"},{"a":3979,"t":"code","b":[238,194,14],"m":"inc","oa":3778,"o":"letters_fade"},{"a":3982,"t":"code","b":[201,16],"m":"cmp","o":"#$10"},{"a":3984,"t":"code","b":[144,2],"m":"bcc","oa":3988,"o":"b_0F94"},{"a":3986,"t":"code","b":[73,31],"m":"eor","o":"#$1F"},{"a":3988,"l":"b_0F94","t":"code","b":[133,14],"m":"sta","oa":14,"o":"zpa_0E","x":[3984]},{"a":3990,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":3992,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":3995,"t":"code","b":[173,189,14],"m":"lda","oa":3773,"o":"letters_msb"},{"a":3998,"t":"code","b":[141,16,208],"m":"sta","o":"vic_sprite_x_msb"},{"a":4001,"t":"code","b":[173,190,14],"m":"lda","oa":3774,"o":"letters_mc"},{"a":4004,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":4007,"t":"code","b":[173,191,14],"m":"lda","oa":3775,"o":"letters_wide"},{"a":4010,"t":"code","b":[141,29,208],"m":"sta","o":"vic_sprite_expand_x"},{"a":4013,"t":"code","b":[174,192,14],"m":"ldx","oa":3776,"o":"letters_mc1"},{"a":4016,"t":"code","b":[188,26,24],"m":"ldy","oa":6170,"o":"colour_rank,x"},{"a":4019,"t":"code","b":[196,14],"m":"cpy","oa":14,"o":"zpa_0E"},{"a":4021,"t":"code","b":[144,2],"m":"bcc","oa":4025,"o":"b_0FB9"},{"a":4023,"t":"code","b":[164,14],"m":"ldy","oa":14,"o":"zpa_0E"},{"a":4025,"l":"b_0FB9","t":"code","b":[185,250,23],"m":"lda","oa":6138,"o":"colour_ramp,y","x":[4021]},{"a":4028,"t":"code","b":[141,37,208],"m":"sta","o":"vic_sprite_mc0"},{"a":4031,"t":"code","b":[174,193,14],"m":"ldx","oa":3777,"o":"letters_mc2"},{"a":4034,"t":"code","b":[188,26,24],"m":"ldy","oa":6170,"o":"colour_rank,x"},{"a":4037,"t":"code","b":[196,14],"m":"cpy","oa":14,"o":"zpa_0E"},{"a":4039,"t":"code","b":[144,2],"m":"bcc","oa":4043,"o":"b_0FCB"},{"a":4041,"t":"code","b":[164,14],"m":"ldy","oa":14,"o":"zpa_0E"},{"a":4043,"l":"b_0FCB","t":"code","b":[185,250,23],"m":"lda","oa":6138,"o":"colour_ramp,y","x":[4039]},{"a":4046,"t":"code","b":[141,38,208],"m":"sta","o":"vic_sprite_mc1"},{"a":4049,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":4051,"l":"b_0FD3","t":"code","b":[189,173,14],"m":"lda","oa":3757,"o":"letters_ptrs,x","x":[4094]},{"a":4054,"t":"code","b":[157,248,203],"m":"sta","oa":52216,"o":"f_CBF8,x"},{"a":4057,"t":"code","b":[188,181,14],"m":"ldy","oa":3765,"o":"letters_colour,x"},{"a":4060,"t":"code","b":[185,26,24],"m":"lda","oa":6170,"o":"colour_rank,y"},{"a":4063,"t":"code","b":[168],"m":"tay"},{"a":4064,"t":"code","b":[196,14],"m":"cpy","oa":14,"o":"zpa_0E"},{"a":4066,"t":"code","b":[144,2],"m":"bcc","oa":4070,"o":"b_0FE6"},{"a":4068,"t":"code","b":[164,14],"m":"ldy","oa":14,"o":"zpa_0E"},{"a":4070,"l":"b_0FE6","t":"code","b":[185,250,23],"m":"lda","oa":6138,"o":"colour_ramp,y","x":[4066]},{"a":4073,"t":"code","b":[157,39,208],"m":"sta","o":"vic_sprite0_colour,x"},{"a":4076,"t":"code","b":[138],"m":"txa"},{"a":4077,"t":"code","b":[10],"m":"asl","o":"a"},{"a":4078,"t":"code","b":[168],"m":"tay"},{"a":4079,"t":"code","b":[189,157,14],"m":"lda","oa":3741,"o":"letters_x,x"},{"a":4082,"t":"code","b":[153,0,208],"m":"sta","o":"vic_sprite0_x,y"},{"a":4085,"t":"code","b":[189,165,14],"m":"lda","oa":3749,"o":"letters_y,x"},{"a":4088,"t":"code","b":[153,1,208],"m":"sta","o":"vic_sprite0_y,y"},{"a":4091,"t":"code","b":[232],"m":"inx"},{"a":4092,"t":"code","b":[224,8],"m":"cpx","o":"#$08"},{"a":4094,"t":"code","b":[208,211],"m":"bne","oa":4051,"o":"b_0FD3"},{"a":4096,"t":"code","b":[96],"m":"rts"},{"a":4097,"l":"b_1001","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[3977]},{"a":4099,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":4102,"t":"code","b":[173,189,14],"m":"lda","oa":3773,"o":"letters_msb"},{"a":4105,"t":"code","b":[141,16,208],"m":"sta","o":"vic_sprite_x_msb"},{"a":4108,"t":"code","b":[173,190,14],"m":"lda","oa":3774,"o":"letters_mc"},{"a":4111,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":4114,"t":"code","b":[173,191,14],"m":"lda","oa":3775,"o":"letters_wide"},{"a":4117,"t":"code","b":[141,29,208],"m":"sta","o":"vic_sprite_expand_x"},{"a":4120,"t":"code","b":[173,192,14],"m":"lda","oa":3776,"o":"letters_mc1"},{"a":4123,"t":"code","b":[141,37,208],"m":"sta","o":"vic_sprite_mc0"},{"a":4126,"t":"code","b":[173,193,14],"m":"lda","oa":3777,"o":"letters_mc2"},{"a":4129,"t":"code","b":[141,38,208],"m":"sta","o":"vic_sprite_mc1"},{"a":4132,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":4134,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":4136,"l":"b_1028","t":"code","b":[189,173,14],"m":"lda","oa":3757,"o":"letters_ptrs,x","x":[4165]},{"a":4139,"t":"code","b":[157,248,203],"m":"sta","oa":52216,"o":"f_CBF8,x"},{"a":4142,"t":"code","b":[189,181,14],"m":"lda","oa":3765,"o":"letters_colour,x"},{"a":4145,"t":"code","b":[157,39,208],"m":"sta","o":"vic_sprite0_colour,x"},{"a":4148,"t":"code","b":[189,157,14],"m":"lda","oa":3741,"o":"letters_x,x"},{"a":4151,"t":"code","b":[153,0,208],"m":"sta","o":"vic_sprite0_x,y"},{"a":4154,"t":"code","b":[189,165,14],"m":"lda","oa":3749,"o":"letters_y,x"},{"a":4157,"t":"code","b":[153,1,208],"m":"sta","o":"vic_sprite0_y,y"},{"a":4160,"t":"code","b":[232],"m":"inx"},{"a":4161,"t":"code","b":[200],"m":"iny"},{"a":4162,"t":"code","b":[200],"m":"iny"},{"a":4163,"t":"code","b":[224,8],"m":"cpx","o":"#$08"},{"a":4165,"t":"code","b":[208,225],"m":"bne","oa":4136,"o":"b_1028"},{"a":4167,"t":"code","b":[96],"m":"rts"},{"a":4168,"l":"screens_obj","c":"The screens object's number (1).","t":"byte","b":[0],"x":[4177]},{"a":4169,"l":"screens_blank","c":"1 while nothing has been shown yet, so the first screen appears without a fade; every later change fades the screen out first (fade_out).","t":"byte","b":[0],"x":[4182,4313,4326,4501,4514,4632,4645]},{"a":4170,"l":"screens_init","c":"Sets up the screens object (object 1), which shows the intro's three screens: registers its message handler (screens_message) and sets screens_blank.","t":"code","b":[162,90],"m":"ldx","o":"#$5A","x":[6261]},{"a":4172,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":4174,"t":"code","b":[32,180,28],"m":"jsr","oa":7348,"o":"object_add"},{"a":4177,"t":"code","b":[141,72,16],"m":"sta","oa":4168,"o":"screens_obj"},{"a":4180,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":4182,"t":"code","b":[141,73,16],"m":"sta","oa":4169,"o":"screens_blank"},{"a":4185,"t":"code","b":[96],"m":"rts"},{"a":4186,"l":"screens_message","c":"The screens' messages, through screens_messages: each queues a job (job_add), since a screen takes several frames to draw. 0 and 7 blank the screen (blank_screen), 1 the SPEEDBALL 2 title (title_screen), 2 the arch picture (show_arch), 3 the towers picture (show_towers); 4, 5 and 6, never sent, would treat the packed title characters at $5393 as a picture list.","t":"code","b":[41,7],"m":"and","o":"#$07","x":[6312]},{"a":4188,"t":"code","b":[10],"m":"asl","o":"a"},{"a":4189,"t":"code","b":[170],"m":"tax"},{"a":4190,"t":"code","b":[189,107,16],"m":"lda","oa":4203,"o":"screens_messages,x"},{"a":4193,"t":"code","b":[133,12],"m":"sta","oa":12,"o":"zpa_0C"},{"a":4195,"t":"code","b":[189,108,16],"m":"lda","oa":4204,"o":"$106C,x"},{"a":4198,"t":"code","b":[133,13],"m":"sta","oa":13,"o":"zpa_0D"},{"a":4200,"t":"code","b":[108,12,0],"m":"jmp","oa":12,"o":"(zpa_0C)"},{"a":4203,"l":"screens_messages","c":"The eight message routines of the screens object.","t":"word","b":[123,16,130,16,137,16,144,16],"d":[4219,4226,4233,4240],"x":[4190]},{"a":4211,"t":"word","b":[151,16,158,16,165,16,123,16],"d":[4247,4254,4261,4219]},{"a":4219,"l":"screens_jobs","c":"Messages 0 to 3 and 7: queue blank_screen, title_screen, show_arch or show_towers as a job.","t":"code","b":[162,24],"m":"ldx","o":"#$18"},{"a":4221,"t":"code","b":[160,18],"m":"ldy","o":"#$12"},{"a":4223,"t":"code","b":[76,226,28],"m":"jmp","oa":7394,"o":"job_add"},{"a":4226,"t":"code","b":[162,149],"m":"ldx","o":"#$95"},{"a":4228,"t":"code","b":[160,17],"m":"ldy","o":"#$11"},{"a":4230,"t":"code","b":[76,226,28],"m":"jmp","oa":7394,"o":"job_add"},{"a":4233,"t":"code","b":[162,172],"m":"ldx","o":"#$AC"},{"a":4235,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":4237,"t":"code","b":[76,226,28],"m":"jmp","oa":7394,"o":"job_add"},{"a":4240,"t":"code","b":[162,180],"m":"ldx","o":"#$B4"},{"a":4242,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":4244,"t":"code","b":[76,226,28],"m":"jmp","oa":7394,"o":"job_add"},{"a":4247,"c":"Messages 4, 5 and 6: queue the jobs at $10BC, $10C4 and $10CC.","t":"code","b":[162,188],"m":"ldx","o":"#$BC"},{"a":4249,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":4251,"t":"code","b":[76,226,28],"m":"jmp","oa":7394,"o":"job_add"},{"a":4254,"t":"code","b":[162,196],"m":"ldx","o":"#$C4"},{"a":4256,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":4258,"t":"code","b":[76,226,28],"m":"jmp","oa":7394,"o":"job_add"},{"a":4261,"t":"code","b":[162,204],"m":"ldx","o":"#$CC"},{"a":4263,"t":"code","b":[160,16],"m":"ldy","o":"#$10"},{"a":4265,"t":"code","b":[76,226,28],"m":"jmp","oa":7394,"o":"job_add"},{"a":4268,"l":"show_arch","c":"The job that shows the arch picture (arch_list), in multicolour.","t":"code","b":[162,97],"m":"ldx","o":"#$61"},{"a":4270,"t":"code","b":[160,37],"m":"ldy","o":"#$25"},{"a":4272,"t":"code","b":[24],"m":"clc"},{"a":4273,"t":"code","b":[76,212,16],"m":"jmp","oa":4308,"o":"show_picture"},{"a":4276,"l":"show_towers","c":"The job that shows the towers picture (towers_list), in multicolour.","t":"code","b":[162,175],"m":"ldx","o":"#$AF"},{"a":4278,"t":"code","b":[160,60],"m":"ldy","o":"#$3C"},{"a":4280,"t":"code","b":[24],"m":"clc"},{"a":4281,"t":"code","b":[76,212,16],"m":"jmp","oa":4308,"o":"show_picture"},{"a":4284,"c":"The jobs of messages 4, 5 and 6, which are never sent: each would pass the packed title characters at $5393 to show_picture as a picture list, the third in hires.","t":"code","b":[162,147],"m":"ldx","o":"#$93"},{"a":4286,"t":"code","b":[160,83],"m":"ldy","o":"#$53"},{"a":4288,"t":"code","b":[24],"m":"clc"},{"a":4289,"t":"code","b":[76,212,16],"m":"jmp","oa":4308,"o":"show_picture"},{"a":4292,"t":"code","b":[162,147],"m":"ldx","o":"#$93"},{"a":4294,"t":"code","b":[160,83],"m":"ldy","o":"#$53"},{"a":4296,"t":"code","b":[24],"m":"clc"},{"a":4297,"t":"code","b":[76,212,16],"m":"jmp","oa":4308,"o":"show_picture"},{"a":4300,"t":"code","b":[162,147],"m":"ldx","o":"#$93"},{"a":4302,"t":"code","b":[160,83],"m":"ldy","o":"#$53"},{"a":4304,"t":"code","b":[56],"m":"sec"},{"a":4305,"t":"code","b":[76,212,16],"m":"jmp","oa":4308,"o":"show_picture"},{"a":4308,"l":"show_picture","c":"Shows a bitmap picture: X/Y the address of its list of packed streams (unpack_list), carry set for hires. Fades the screen out first unless nothing was shown yet. Clears the screen and colour RAM above the scroller (rows 0-22) to black, turns on the bitmap ($D011 = $3B, bitmap at $E000 and screen at $C800 by $D018 = $28, multicolour unless the carry was set), unpacks the bitmap to $E000 and the picture's two colour layers to $BC00 (screen) and $B800 (colour RAM), still hidden, then reveals it from the middle outwards: 20 frames, each copying two more columns of colours, column 19 - n and 20 + n, into the screen and colour RAM.","t":"code","b":[152],"m":"tya","x":[4273,4281,4289,4297,4305]},{"a":4309,"t":"code","b":[72],"m":"pha"},{"a":4310,"t":"code","b":[138],"m":"txa"},{"a":4311,"t":"code","b":[72],"m":"pha"},{"a":4312,"t":"code","b":[8],"m":"php"},{"a":4313,"t":"code","b":[173,73,16],"m":"lda","oa":4169,"o":"screens_blank"},{"a":4316,"t":"code","b":[208,6],"m":"bne","oa":4324,"o":"b_10E4"},{"a":4318,"t":"code","b":[32,3,23],"m":"jsr","oa":5891,"o":"fade_out"},{"a":4321,"t":"code","b":[76,233,16],"m":"jmp","oa":4329,"o":"j_10E9"},{"a":4324,"l":"b_10E4","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4316]},{"a":4326,"t":"code","b":[141,73,16],"m":"sta","oa":4169,"o":"screens_blank"},{"a":4329,"l":"j_10E9","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4321]},{"a":4331,"t":"code","b":[133,22],"m":"sta","oa":22,"o":"zpa_16"},{"a":4333,"t":"code","b":[169,200],"m":"lda","o":"#$C8"},{"a":4335,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"zpa_17"},{"a":4337,"t":"code","b":[169,152],"m":"lda","o":"#$98"},{"a":4339,"t":"code","b":[133,24],"m":"sta","oa":24,"o":"zpa_18"},{"a":4341,"t":"code","b":[169,203],"m":"lda","o":"#$CB"},{"a":4343,"t":"code","b":[133,25],"m":"sta","oa":25,"o":"zpa_19"},{"a":4345,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4347,"t":"code","b":[32,253,29],"m":"jsr","oa":7677,"o":"fill_range"},{"a":4350,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4352,"t":"code","b":[133,22],"m":"sta","oa":22,"o":"zpa_16"},{"a":4354,"t":"code","b":[169,216],"m":"lda","o":"#$D8"},{"a":4356,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"zpa_17"},{"a":4358,"t":"code","b":[169,152],"m":"lda","o":"#$98"},{"a":4360,"t":"code","b":[133,24],"m":"sta","oa":24,"o":"zpa_18"},{"a":4362,"t":"code","b":[169,219],"m":"lda","o":"#$DB"},{"a":4364,"t":"code","b":[133,25],"m":"sta","oa":25,"o":"zpa_19"},{"a":4366,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4368,"t":"code","b":[32,253,29],"m":"jsr","oa":7677,"o":"fill_range"},{"a":4371,"t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame"},{"a":4374,"t":"code","b":[169,40],"m":"lda","o":"#$28"},{"a":4376,"t":"code","b":[141,83,25],"m":"sta","oa":6483,"o":"frame_d018"},{"a":4379,"t":"code","b":[169,59],"m":"lda","o":"#$3B"},{"a":4381,"t":"code","b":[141,81,25],"m":"sta","oa":6481,"o":"frame_d011"},{"a":4384,"t":"code","b":[169,27],"m":"lda","o":"#$1B"},{"a":4386,"t":"code","b":[141,82,25],"m":"sta","oa":6482,"o":"frame_d016"},{"a":4389,"t":"code","b":[40],"m":"plp"},{"a":4390,"t":"code","b":[144,5],"m":"bcc","oa":4397,"o":"b_112D"},{"a":4392,"t":"code","b":[169,11],"m":"lda","o":"#$0B"},{"a":4394,"t":"code","b":[141,82,25],"m":"sta","oa":6482,"o":"frame_d016"},{"a":4397,"l":"b_112D","t":"code","b":[104],"m":"pla","x":[4390]},{"a":4398,"t":"code","b":[133,40],"m":"sta","oa":40,"o":"zpa_28"},{"a":4400,"t":"code","b":[104],"m":"pla"},{"a":4401,"t":"code","b":[133,41],"m":"sta","oa":41,"o":"zpa_29"},{"a":4403,"t":"code","b":[32,51,30],"m":"jsr","oa":7731,"o":"unpack_list"},{"a":4406,"t":"code","b":[160,19],"m":"ldy","o":"#$13"},{"a":4408,"l":"b_1138","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4498]},{"a":4410,"t":"code","b":[133,22],"m":"sta","oa":22,"o":"zpa_16"},{"a":4412,"t":"code","b":[169,188],"m":"lda","o":"#$BC"},{"a":4414,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"zpa_17"},{"a":4416,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4418,"t":"code","b":[133,24],"m":"sta","oa":24,"o":"zpa_18"},{"a":4420,"t":"code","b":[169,200],"m":"lda","o":"#$C8"},{"a":4422,"t":"code","b":[133,25],"m":"sta","oa":25,"o":"zpa_19"},{"a":4424,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4426,"t":"code","b":[133,26],"m":"sta","oa":26,"o":"zpa_1A"},{"a":4428,"t":"code","b":[169,184],"m":"lda","o":"#$B8"},{"a":4430,"t":"code","b":[133,27],"m":"sta","oa":27,"o":"zpa_1B"},{"a":4432,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4434,"t":"code","b":[133,28],"m":"sta","oa":28,"o":"zpa_1C"},{"a":4436,"t":"code","b":[169,216],"m":"lda","o":"#$D8"},{"a":4438,"t":"code","b":[133,29],"m":"sta","oa":29,"o":"zpa_1D"},{"a":4440,"t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame"},{"a":4443,"t":"code","b":[162,23],"m":"ldx","o":"#$17"},{"a":4445,"l":"b_115D","t":"code","b":[177,22],"m":"lda","oa":22,"o":"(zpa_16),y","x":[4495]},{"a":4447,"t":"code","b":[145,24],"m":"sta","oa":24,"o":"(zpa_18),y"},{"a":4449,"t":"code","b":[177,26],"m":"lda","oa":26,"o":"(zpa_1A),y"},{"a":4451,"t":"code","b":[145,28],"m":"sta","oa":28,"o":"(zpa_1C),y"},{"a":4453,"t":"code","b":[152],"m":"tya"},{"a":4454,"t":"code","b":[72],"m":"pha"},{"a":4455,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":4457,"t":"code","b":[24],"m":"clc"},{"a":4458,"t":"code","b":[105,40],"m":"adc","o":"#$28"},{"a":4460,"t":"code","b":[168],"m":"tay"},{"a":4461,"t":"code","b":[177,22],"m":"lda","oa":22,"o":"(zpa_16),y"},{"a":4463,"t":"code","b":[145,24],"m":"sta","oa":24,"o":"(zpa_18),y"},{"a":4465,"t":"code","b":[177,26],"m":"lda","oa":26,"o":"(zpa_1A),y"},{"a":4467,"t":"code","b":[145,28],"m":"sta","oa":28,"o":"(zpa_1C),y"},{"a":4469,"t":"code","b":[104],"m":"pla"},{"a":4470,"t":"code","b":[168],"m":"tay"},{"a":4471,"t":"code","b":[165,22],"m":"lda","oa":22,"o":"zpa_16"},{"a":4473,"t":"code","b":[24],"m":"clc"},{"a":4474,"t":"code","b":[105,40],"m":"adc","o":"#$28"},{"a":4476,"t":"code","b":[133,22],"m":"sta","oa":22,"o":"zpa_16"},{"a":4478,"t":"code","b":[133,24],"m":"sta","oa":24,"o":"zpa_18"},{"a":4480,"t":"code","b":[133,26],"m":"sta","oa":26,"o":"zpa_1A"},{"a":4482,"t":"code","b":[133,28],"m":"sta","oa":28,"o":"zpa_1C"},{"a":4484,"t":"code","b":[144,8],"m":"bcc","oa":4494,"o":"b_118E"},{"a":4486,"t":"code","b":[230,23],"m":"inc","oa":23,"o":"zpa_17"},{"a":4488,"t":"code","b":[230,25],"m":"inc","oa":25,"o":"zpa_19"},{"a":4490,"t":"code","b":[230,27],"m":"inc","oa":27,"o":"zpa_1B"},{"a":4492,"t":"code","b":[230,29],"m":"inc","oa":29,"o":"zpa_1D"},{"a":4494,"l":"b_118E","t":"code","b":[202],"m":"dex","x":[4484]},{"a":4495,"t":"code","b":[208,204],"m":"bne","oa":4445,"o":"b_115D"},{"a":4497,"t":"code","b":[136],"m":"dey"},{"a":4498,"t":"code","b":[16,164],"m":"bpl","oa":4408,"o":"b_1138"},{"a":4500,"t":"code","b":[96],"m":"rts"},{"a":4501,"l":"title_screen","c":"The job that shows the SPEEDBALL 2 title, in multicolour characters: fades the screen out first unless nothing was shown yet, blacks out colour RAM, sets character mode (screen $C800, characters $F800), multicolours 9 (brown) and 8 (orange), unpacks the screen from title_chars_map to $C800 and the characters from title_charset to $F800, and colours the top eight rows $0F (multicolour, yellow): the gold logo.","t":"code","b":[173,73,16],"m":"lda","oa":4169,"o":"screens_blank"},{"a":4504,"t":"code","b":[208,6],"m":"bne","oa":4512,"o":"b_11A0"},{"a":4506,"t":"code","b":[32,3,23],"m":"jsr","oa":5891,"o":"fade_out"},{"a":4509,"t":"code","b":[76,165,17],"m":"jmp","oa":4517,"o":"j_11A5"},{"a":4512,"l":"b_11A0","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4504]},{"a":4514,"t":"code","b":[141,73,16],"m":"sta","oa":4169,"o":"screens_blank"},{"a":4517,"l":"j_11A5","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4509]},{"a":4519,"t":"code","b":[133,22],"m":"sta","oa":22,"o":"zpa_16"},{"a":4521,"t":"code","b":[169,216],"m":"lda","o":"#$D8"},{"a":4523,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"zpa_17"},{"a":4525,"t":"code","b":[169,152],"m":"lda","o":"#$98"},{"a":4527,"t":"code","b":[133,24],"m":"sta","oa":24,"o":"zpa_18"},{"a":4529,"t":"code","b":[169,219],"m":"lda","o":"#$DB"},{"a":4531,"t":"code","b":[133,25],"m":"sta","oa":25,"o":"zpa_19"},{"a":4533,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4535,"t":"code","b":[32,253,29],"m":"jsr","oa":7677,"o":"fill_range"},{"a":4538,"t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame"},{"a":4541,"t":"code","b":[169,46],"m":"lda","o":"#$2E"},{"a":4543,"t":"code","b":[162,27],"m":"ldx","o":"#$1B"},{"a":4545,"t":"code","b":[160,27],"m":"ldy","o":"#$1B"},{"a":4547,"t":"code","b":[142,81,25],"m":"stx","oa":6481,"o":"frame_d011"},{"a":4550,"t":"code","b":[141,83,25],"m":"sta","oa":6483,"o":"frame_d018"},{"a":4553,"t":"code","b":[140,82,25],"m":"sty","oa":6482,"o":"frame_d016"},{"a":4556,"t":"code","b":[169,9],"m":"lda","o":"#$09"},{"a":4558,"t":"code","b":[141,34,208],"m":"sta","o":"vic_background1"},{"a":4561,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":4563,"t":"code","b":[141,35,208],"m":"sta","o":"vic_background2"},{"a":4566,"t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame"},{"a":4569,"t":"code","b":[169,140],"m":"lda","o":"#$8C"},{"a":4571,"t":"code","b":[133,33],"m":"sta","oa":33,"o":"zpa_21"},{"a":4573,"t":"code","b":[169,36],"m":"lda","o":"#$24"},{"a":4575,"t":"code","b":[133,34],"m":"sta","oa":34,"o":"zpa_22"},{"a":4577,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4579,"t":"code","b":[133,35],"m":"sta","oa":35,"o":"zpa_23"},{"a":4581,"t":"code","b":[169,200],"m":"lda","o":"#$C8"},{"a":4583,"t":"code","b":[133,36],"m":"sta","oa":36,"o":"zpa_24"},{"a":4585,"t":"code","b":[32,195,32],"m":"jsr","oa":8387,"o":"unpack"},{"a":4588,"t":"code","b":[169,147],"m":"lda","o":"#$93"},{"a":4590,"t":"code","b":[133,33],"m":"sta","oa":33,"o":"zpa_21"},{"a":4592,"t":"code","b":[169,83],"m":"lda","o":"#$53"},{"a":4594,"t":"code","b":[133,34],"m":"sta","oa":34,"o":"zpa_22"},{"a":4596,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4598,"t":"code","b":[133,35],"m":"sta","oa":35,"o":"zpa_23"},{"a":4600,"t":"code","b":[169,248],"m":"lda","o":"#$F8"},{"a":4602,"t":"code","b":[133,36],"m":"sta","oa":36,"o":"zpa_24"},{"a":4604,"t":"code","b":[32,195,32],"m":"jsr","oa":8387,"o":"unpack"},{"a":4607,"t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame"},{"a":4610,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4612,"t":"code","b":[133,22],"m":"sta","oa":22,"o":"zpa_16"},{"a":4614,"t":"code","b":[169,216],"m":"lda","o":"#$D8"},{"a":4616,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"zpa_17"},{"a":4618,"t":"code","b":[169,64],"m":"lda","o":"#$40"},{"a":4620,"t":"code","b":[133,24],"m":"sta","oa":24,"o":"zpa_18"},{"a":4622,"t":"code","b":[169,217],"m":"lda","o":"#$D9"},{"a":4624,"t":"code","b":[133,25],"m":"sta","oa":25,"o":"zpa_19"},{"a":4626,"t":"code","b":[169,15],"m":"lda","o":"#$0F"},{"a":4628,"t":"code","b":[32,253,29],"m":"jsr","oa":7677,"o":"fill_range"},{"a":4631,"t":"code","b":[96],"m":"rts"},{"a":4632,"l":"blank_screen","c":"The job that blanks the screen: fades it out first unless nothing was shown yet, blacks out colour RAM above the scroller and sets character mode.","t":"code","b":[173,73,16],"m":"lda","oa":4169,"o":"screens_blank"},{"a":4635,"t":"code","b":[208,6],"m":"bne","oa":4643,"o":"b_1223"},{"a":4637,"t":"code","b":[32,3,23],"m":"jsr","oa":5891,"o":"fade_out"},{"a":4640,"t":"code","b":[76,40,18],"m":"jmp","oa":4648,"o":"j_1228"},{"a":4643,"l":"b_1223","c":"Nothing was shown yet: no fade, and the flag is cleared.","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4635]},{"a":4645,"t":"code","b":[141,73,16],"m":"sta","oa":4169,"o":"screens_blank"},{"a":4648,"l":"j_1228","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4640]},{"a":4650,"t":"code","b":[133,22],"m":"sta","oa":22,"o":"zpa_16"},{"a":4652,"t":"code","b":[169,216],"m":"lda","o":"#$D8"},{"a":4654,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"zpa_17"},{"a":4656,"t":"code","b":[169,152],"m":"lda","o":"#$98"},{"a":4658,"t":"code","b":[133,24],"m":"sta","oa":24,"o":"zpa_18"},{"a":4660,"t":"code","b":[169,219],"m":"lda","o":"#$DB","x":[5726]},{"a":4662,"t":"code","b":[133,25],"m":"sta","oa":25,"o":"zpa_19"},{"a":4664,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4666,"t":"code","b":[32,253,29],"m":"jsr","oa":7677,"o":"fill_range"},{"a":4669,"t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame"},{"a":4672,"t":"code","b":[169,46],"m":"lda","o":"#$2E"},{"a":4674,"t":"code","b":[162,27],"m":"ldx","o":"#$1B"},{"a":4676,"t":"code","b":[160,27],"m":"ldy","o":"#$1B"},{"a":4678,"t":"code","b":[142,81,25],"m":"stx","oa":6481,"o":"frame_d011"},{"a":4681,"t":"code","b":[141,83,25],"m":"sta","oa":6483,"o":"frame_d018"},{"a":4684,"t":"code","b":[140,82,25],"m":"sty","oa":6482,"o":"frame_d016"},{"a":4687,"t":"code","b":[96],"m":"rts"},{"a":4688,"l":"scroll_ptr","c":"The scroll text's read position, low byte; the high byte is at $1251.","t":"byte","b":[0],"x":[4699,4833,4939,4986,4994,5010,5018,5098]},{"a":4689,"l":"scroll_ptr_hi","c":"The scroll text's read position, high byte.","t":"byte","b":[0],"x":[4704,4838,4944,4991,5001,5015,5023,5103]},{"a":4690,"l":"scroll_fine","c":"The scroller's fine position in sixteenths of a pixel: the speed is taken off it each frame, and when it goes below 0 it gains $80 (eight pixels) and the text moves a column. Bits 4-6 are the horizontal scroll at line $EA.","t":"byte","b":[0],"x":[4709,4890,4897,4905,5120]},{"a":4691,"l":"scroll_half","c":"Which half of the current glyph goes in next: 0 the left column, 1 the right.","t":"byte","b":[0],"x":[4712,4955,4975,4980]},{"a":4692,"l":"scroll_colour","c":"The text's colour, set by $40-$4F codes in the text.","t":"byte","b":[0],"x":[4717,4966,5043]},{"a":4693,"l":"scroll_speed","c":"The scroller's speed in sixteenths of a pixel a frame; it moves by one a frame towards scroll_target.","t":"byte","b":[0],"x":[4722,4858,4871,4881,4887,4894]},{"a":4694,"l":"scroll_target","c":"The speed the text asks for ($50-$5F codes, through scroll_speeds).","t":"byte","b":[0],"x":[4725,4855,4874,5061]},{"a":4695,"l":"scroll_pause","c":"Frames left of a pause ($60-$6F codes, through scroll_pauses): the scroller stands still meanwhile.","t":"byte","b":[0],"x":[4730,4862,4867,5077]},{"a":4696,"l":"scroll_obj","c":"The scroller object's number (2).","t":"byte","b":[0],"x":[4740,4769,4775,4781,4796,4808]},{"a":4697,"l":"scroller_init","c":"Sets up the scroller object (object 2): the text from its start (scroll_text), colour 3 (cyan), speed $20 (two pixels a frame), no pause; registers its message handler (scroller_message).","t":"code","b":[169,49],"m":"lda","o":"#$31","x":[6264]},{"a":4699,"t":"code","b":[141,80,18],"m":"sta","oa":4688,"o":"scroll_ptr"},{"a":4702,"t":"code","b":[169,33],"m":"lda","o":"#$21"},{"a":4704,"t":"code","b":[141,81,18],"m":"sta","oa":4689,"o":"scroll_ptr_hi"},{"a":4707,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4709,"t":"code","b":[141,82,18],"m":"sta","oa":4690,"o":"scroll_fine"},{"a":4712,"t":"code","b":[141,83,18],"m":"sta","oa":4691,"o":"scroll_half"},{"a":4715,"t":"code","b":[169,3],"m":"lda","o":"#$03"},{"a":4717,"t":"code","b":[141,84,18],"m":"sta","oa":4692,"o":"scroll_colour"},{"a":4720,"t":"code","b":[169,32],"m":"lda","o":"#$20"},{"a":4722,"t":"code","b":[141,85,18],"m":"sta","oa":4693,"o":"scroll_speed"},{"a":4725,"t":"code","b":[141,86,18],"m":"sta","oa":4694,"o":"scroll_target"},{"a":4728,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4730,"t":"code","b":[141,87,18],"m":"sta","oa":4695,"o":"scroll_pause"},{"a":4733,"t":"code","b":[162,136],"m":"ldx","o":"#$88"},{"a":4735,"t":"code","b":[160,18],"m":"ldy","o":"#$12"},{"a":4737,"t":"code","b":[32,180,28],"m":"jsr","oa":7348,"o":"object_add"},{"a":4740,"t":"code","b":[141,88,18],"m":"sta","oa":4696,"o":"scroll_obj"},{"a":4743,"t":"code","b":[96],"m":"rts"},{"a":4744,"l":"scroller_message","c":"The scroller's messages, through scroller_messages: 0 and 3 stop it (object_stop), 1 starts it (scroller_start), 2 jumps its speed to the target at once. The scroll text sends these to the scroller with $70-$7F codes.","t":"code","b":[41,3],"m":"and","o":"#$03","x":[5089,6317]},{"a":4746,"t":"code","b":[10],"m":"asl","o":"a"},{"a":4747,"t":"code","b":[170],"m":"tax"},{"a":4748,"t":"code","b":[189,153,18],"m":"lda","oa":4761,"o":"scroller_messages,x"},{"a":4751,"t":"code","b":[133,12],"m":"sta","oa":12,"o":"zpa_0C"},{"a":4753,"t":"code","b":[189,154,18],"m":"lda","oa":4762,"o":"$129A,x"},{"a":4756,"t":"code","b":[133,13],"m":"sta","oa":13,"o":"zpa_0D","x":[5732]},{"a":4758,"t":"code","b":[108,12,0],"m":"jmp","oa":12,"o":"(zpa_0C)"},{"a":4761,"l":"scroller_messages","c":"The four message routines of the scroller object.","t":"word","b":[161,18,167,18,247,18,161,18],"d":[4769,4775,4855,4769],"x":[4748]},{"a":4769,"l":"scroller_stop","c":"Messages 0 and 3: stops the scroller (object_stop): no frame routine, no raster entry.","t":"code","b":[173,88,18],"m":"lda","oa":4696,"o":"scroll_obj"},{"a":4772,"t":"code","b":[76,245,28],"m":"jmp","oa":7413,"o":"object_stop"},{"a":4775,"l":"scroller_start","c":"Message 1: replaces the scroller's raster entries with one at line $EA (scroller_raster). It then loads line $FB and raster_restore's address as if to add a second entry, but the call is missing, so none is added. Sets the frame routine scroller_frame, clears rows 23 and 24 of the screen and their colours, and reads the codes at the start of the text.","t":"code","b":[173,88,18],"m":"lda","oa":4696,"o":"scroll_obj"},{"a":4778,"t":"code","b":[32,235,26],"m":"jsr","oa":6891,"o":"raster_remove"},{"a":4781,"t":"code","b":[173,88,18],"m":"lda","oa":4696,"o":"scroll_obj"},{"a":4784,"t":"code","b":[141,202,24],"m":"sta","oa":6346,"o":"raster_owner"},{"a":4787,"t":"code","b":[162,251],"m":"ldx","o":"#$FB"},{"a":4789,"t":"code","b":[160,19],"m":"ldy","o":"#$13"},{"a":4791,"t":"code","b":[169,234],"m":"lda","o":"#$EA"},{"a":4793,"t":"code","b":[32,168,25],"m":"jsr","oa":6568,"o":"raster_add"},{"a":4796,"t":"code","b":[173,88,18],"m":"lda","oa":4696,"o":"scroll_obj"},{"a":4799,"t":"code","b":[141,202,24],"m":"sta","oa":6346,"o":"raster_owner"},{"a":4802,"t":"code","b":[162,49],"m":"ldx","o":"#$31"},{"a":4804,"t":"code","b":[160,20],"m":"ldy","o":"#$14"},{"a":4806,"t":"code","b":[169,251],"m":"lda","o":"#$FB"},{"a":4808,"t":"code","b":[173,88,18],"m":"lda","oa":4696,"o":"scroll_obj"},{"a":4811,"t":"code","b":[162,254],"m":"ldx","o":"#$FE"},{"a":4813,"t":"code","b":[160,18],"m":"ldy","o":"#$12"},{"a":4815,"t":"code","b":[32,213,28],"m":"jsr","oa":7381,"o":"object_set_frame"},{"a":4818,"t":"code","b":[162,79],"m":"ldx","o":"#$4F"},{"a":4820,"l":"b_12D4","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[4831]},{"a":4822,"t":"code","b":[157,152,203],"m":"sta","oa":52120,"o":"f_CB98,x"},{"a":4825,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":4827,"t":"code","b":[157,152,219],"m":"sta","o":"$DB98,x"},{"a":4830,"t":"code","b":[202],"m":"dex"},{"a":4831,"t":"code","b":[16,243],"m":"bpl","oa":4820,"o":"b_12D4"},{"a":4833,"t":"code","b":[173,80,18],"m":"lda","oa":4688,"o":"scroll_ptr"},{"a":4836,"t":"code","b":[133,6],"m":"sta","oa":6,"o":"zpa_06"},{"a":4838,"t":"code","b":[173,81,18],"m":"lda","oa":4689,"o":"scroll_ptr_hi"},{"a":4841,"t":"code","b":[133,7],"m":"sta","oa":7,"o":"zpa_07"},{"a":4843,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":4845,"t":"code","b":[177,6],"m":"lda","oa":6,"o":"(zpa_06),y"},{"a":4847,"t":"code","b":[201,64],"m":"cmp","o":"#$40"},{"a":4849,"t":"code","b":[144,3],"m":"bcc","oa":4854,"o":"r_12F6"},{"a":4851,"t":"code","b":[76,173,19],"m":"jmp","oa":5037,"o":"j_13AD"},{"a":4854,"l":"r_12F6","t":"code","b":[96],"m":"rts","x":[4849]},{"a":4855,"l":"scroll_speed_now","c":"Message 2: the speed becomes the target at once.","t":"code","b":[173,86,18],"m":"lda","oa":4694,"o":"scroll_target"},{"a":4858,"t":"code","b":[141,85,18],"m":"sta","oa":4693,"o":"scroll_speed"},{"a":4861,"t":"code","b":[96],"m":"rts"},{"a":4862,"l":"scroller_frame","c":"The scroller's frame routine. During a pause only counts it down. Otherwise eases the speed a step towards the target and takes it off scroll_fine; when that runs out, moves rows 23 and 24 (characters and colours) a column left and writes the next half glyph in column 39: glyph x 4 + half on row 23, two more on row 24, in scroll_colour. After a glyph's right half the text moves on (it starts again after its last byte, at $248C) and any codes there are acted on (scroll_codes).","t":"code","b":[173,87,18],"m":"lda","oa":4695,"o":"scroll_pause"},{"a":4865,"t":"code","b":[240,4],"m":"beq","oa":4871,"o":"b_1307"},{"a":4867,"t":"code","b":[206,87,18],"m":"dec","oa":4695,"o":"scroll_pause"},{"a":4870,"t":"code","b":[96],"m":"rts"},{"a":4871,"l":"b_1307","t":"code","b":[173,85,18],"m":"lda","oa":4693,"o":"scroll_speed","x":[4865]},{"a":4874,"t":"code","b":[205,86,18],"m":"cmp","oa":4694,"o":"scroll_target"},{"a":4877,"t":"code","b":[240,11],"m":"beq","oa":4890,"o":"b_131A"},{"a":4879,"t":"code","b":[144,6],"m":"bcc","oa":4887,"o":"b_1317"},{"a":4881,"t":"code","b":[206,85,18],"m":"dec","oa":4693,"o":"scroll_speed"},{"a":4884,"t":"code","b":[76,26,19],"m":"jmp","oa":4890,"o":"b_131A"},{"a":4887,"l":"b_1317","t":"code","b":[238,85,18],"m":"inc","oa":4693,"o":"scroll_speed","x":[4879]},{"a":4890,"l":"b_131A","t":"code","b":[173,82,18],"m":"lda","oa":4690,"o":"scroll_fine","x":[4877,4884]},{"a":4893,"t":"code","b":[56],"m":"sec"},{"a":4894,"t":"code","b":[237,85,18],"m":"sbc","oa":4693,"o":"scroll_speed"},{"a":4897,"t":"code","b":[141,82,18],"m":"sta","oa":4690,"o":"scroll_fine"},{"a":4900,"t":"code","b":[176,83],"m":"bcs","oa":4985,"o":"r_1379"},{"a":4902,"t":"code","b":[24],"m":"clc"},{"a":4903,"t":"code","b":[105,128],"m":"adc","o":"#$80"},{"a":4905,"t":"code","b":[141,82,18],"m":"sta","oa":4690,"o":"scroll_fine"},{"a":4908,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":4910,"l":"b_132E","t":"code","b":[189,153,203],"m":"lda","oa":52121,"o":"f_CB99,x","x":[4937]},{"a":4913,"t":"code","b":[157,152,203],"m":"sta","oa":52120,"o":"f_CB98,x"},{"a":4916,"t":"code","b":[189,153,219],"m":"lda","o":"$DB99,x"},{"a":4919,"t":"code","b":[157,152,219],"m":"sta","o":"$DB98,x"},{"a":4922,"t":"code","b":[189,193,203],"m":"lda","oa":52161,"o":"f_CBC1,x"},{"a":4925,"t":"code","b":[157,192,203],"m":"sta","oa":52160,"o":"f_CBC0,x"},{"a":4928,"t":"code","b":[189,193,219],"m":"lda","o":"$DBC1,x"},{"a":4931,"t":"code","b":[157,192,219],"m":"sta","o":"$DBC0,x"},{"a":4934,"t":"code","b":[232],"m":"inx"},{"a":4935,"t":"code","b":[224,40],"m":"cpx","o":"#$28"},{"a":4937,"t":"code","b":[208,227],"m":"bne","oa":4910,"o":"b_132E"},{"a":4939,"t":"code","b":[173,80,18],"m":"lda","oa":4688,"o":"scroll_ptr"},{"a":4942,"t":"code","b":[133,6],"m":"sta","oa":6,"o":"zpa_06"},{"a":4944,"t":"code","b":[173,81,18],"m":"lda","oa":4689,"o":"scroll_ptr_hi"},{"a":4947,"t":"code","b":[133,7],"m":"sta","oa":7,"o":"zpa_07"},{"a":4949,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":4951,"t":"code","b":[177,6],"m":"lda","oa":6,"o":"(zpa_06),y"},{"a":4953,"t":"code","b":[10],"m":"asl","o":"a"},{"a":4954,"t":"code","b":[10],"m":"asl","o":"a"},{"a":4955,"t":"code","b":[13,83,18],"m":"ora","oa":4691,"o":"scroll_half"},{"a":4958,"t":"code","b":[141,191,203],"m":"sta","oa":52159,"o":"a_CBBF"},{"a":4961,"t":"code","b":[9,2],"m":"ora","o":"#$02"},{"a":4963,"t":"code","b":[141,231,203],"m":"sta","oa":52199,"o":"a_CBE7"},{"a":4966,"t":"code","b":[173,84,18],"m":"lda","oa":4692,"o":"scroll_colour"},{"a":4969,"t":"code","b":[141,191,219],"m":"sta","o":"$DBBF"},{"a":4972,"t":"code","b":[141,231,219],"m":"sta","o":"$DBE7"},{"a":4975,"t":"code","b":[173,83,18],"m":"lda","oa":4691,"o":"scroll_half"},{"a":4978,"t":"code","b":[73,1],"m":"eor","o":"#$01"},{"a":4980,"t":"code","b":[141,83,18],"m":"sta","oa":4691,"o":"scroll_half"},{"a":4983,"t":"code","b":[240,1],"m":"beq","oa":4986,"o":"scroll_codes"},{"a":4985,"l":"r_1379","t":"code","b":[96],"m":"rts","x":[4900]},{"a":4986,"l":"scroll_codes","c":"Reads the text's codes up to its next glyph (bytes $00-$3F are glyphs): $40-$4F set the colour, $50-$5F the target speed (scroll_speeds), $60-$6F a pause (scroll_pauses), $70-$7F send message 0-15 to the scroller itself, and $80-$FF send the next byte as a message to object 0-127 (object_send): that is how the text runs the intro.","t":"code","b":[238,80,18],"m":"inc","oa":4688,"o":"scroll_ptr","x":[4983,5046,5064,5080,5092,5112]},{"a":4989,"t":"code","b":[208,3],"m":"bne","oa":4994,"o":"b_1382"},{"a":4991,"t":"code","b":[238,81,18],"m":"inc","oa":4689,"o":"scroll_ptr_hi"},{"a":4994,"l":"b_1382","t":"code","b":[173,80,18],"m":"lda","oa":4688,"o":"scroll_ptr","x":[4989]},{"a":4997,"t":"code","b":[201,140],"m":"cmp","o":"#$8C"},{"a":4999,"t":"code","b":[208,17],"m":"bne","oa":5018,"o":"b_139A"},{"a":5001,"t":"code","b":[173,81,18],"m":"lda","oa":4689,"o":"scroll_ptr_hi"},{"a":5004,"t":"code","b":[201,36],"m":"cmp","o":"#$24"},{"a":5006,"t":"code","b":[208,10],"m":"bne","oa":5018,"o":"b_139A"},{"a":5008,"t":"code","b":[169,49],"m":"lda","o":"#$31"},{"a":5010,"t":"code","b":[141,80,18],"m":"sta","oa":4688,"o":"scroll_ptr"},{"a":5013,"t":"code","b":[169,33],"m":"lda","o":"#$21"},{"a":5015,"t":"code","b":[141,81,18],"m":"sta","oa":4689,"o":"scroll_ptr_hi"},{"a":5018,"l":"b_139A","t":"code","b":[173,80,18],"m":"lda","oa":4688,"o":"scroll_ptr","x":[4999,5006]},{"a":5021,"t":"code","b":[133,6],"m":"sta","oa":6,"o":"zpa_06"},{"a":5023,"t":"code","b":[173,81,18],"m":"lda","oa":4689,"o":"scroll_ptr_hi"},{"a":5026,"t":"code","b":[133,7],"m":"sta","oa":7,"o":"zpa_07"},{"a":5028,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":5030,"t":"code","b":[177,6],"m":"lda","oa":6,"o":"(zpa_06),y"},{"a":5032,"t":"code","b":[201,64],"m":"cmp","o":"#$40"},{"a":5034,"t":"code","b":[176,1],"m":"bcs","oa":5037,"o":"j_13AD"},{"a":5036,"t":"code","b":[96],"m":"rts"},{"a":5037,"l":"j_13AD","t":"code","b":[201,80],"m":"cmp","o":"#$50","x":[4851,5034]},{"a":5039,"t":"code","b":[176,8],"m":"bcs","oa":5049,"o":"b_13B9"},{"a":5041,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":5043,"t":"code","b":[141,84,18],"m":"sta","oa":4692,"o":"scroll_colour"},{"a":5046,"t":"code","b":[76,122,19],"m":"jmp","oa":4986,"o":"scroll_codes"},{"a":5049,"l":"b_13B9","t":"code","b":[201,96],"m":"cmp","o":"#$60","x":[5039]},{"a":5051,"t":"code","b":[176,14],"m":"bcs","oa":5067,"o":"b_13CB"},{"a":5053,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":5055,"t":"code","b":[170],"m":"tax"},{"a":5056,"t":"code","b":[189,73,20],"m":"lda","oa":5193,"o":"scroll_speeds,x"},{"a":5059,"t":"code","b":[10],"m":"asl","o":"a"},{"a":5060,"t":"code","b":[10],"m":"asl","o":"a"},{"a":5061,"t":"code","b":[141,86,18],"m":"sta","oa":4694,"o":"scroll_target"},{"a":5064,"t":"code","b":[76,122,19],"m":"jmp","oa":4986,"o":"scroll_codes"},{"a":5067,"l":"b_13CB","t":"code","b":[201,112],"m":"cmp","o":"#$70","x":[5051]},{"a":5069,"t":"code","b":[176,12],"m":"bcs","oa":5083,"o":"b_13DB"},{"a":5071,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":5073,"t":"code","b":[170],"m":"tax"},{"a":5074,"t":"code","b":[189,89,20],"m":"lda","oa":5209,"o":"scroll_pauses,x"},{"a":5077,"t":"code","b":[141,87,18],"m":"sta","oa":4695,"o":"scroll_pause"},{"a":5080,"t":"code","b":[76,122,19],"m":"jmp","oa":4986,"o":"scroll_codes"},{"a":5083,"l":"b_13DB","t":"code","b":[201,128],"m":"cmp","o":"#$80","x":[5069]},{"a":5085,"t":"code","b":[176,8],"m":"bcs","oa":5095,"o":"b_13E7"},{"a":5087,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":5089,"t":"code","b":[32,136,18],"m":"jsr","oa":4744,"o":"scroller_message"},{"a":5092,"t":"code","b":[76,122,19],"m":"jmp","oa":4986,"o":"scroll_codes"},{"a":5095,"l":"b_13E7","t":"code","b":[41,127],"m":"and","o":"#$7F","x":[5085]},{"a":5097,"t":"code","b":[170],"m":"tax"},{"a":5098,"t":"code","b":[238,80,18],"m":"inc","oa":4688,"o":"scroll_ptr"},{"a":5101,"t":"code","b":[208,3],"m":"bne","oa":5106,"o":"b_13F2"},{"a":5103,"t":"code","b":[238,81,18],"m":"inc","oa":4689,"o":"scroll_ptr_hi"},{"a":5106,"l":"b_13F2","t":"code","b":[200],"m":"iny","x":[5101]},{"a":5107,"t":"code","b":[177,6],"m":"lda","oa":6,"o":"(zpa_06),y"},{"a":5109,"t":"code","b":[32,5,29],"m":"jsr","oa":7429,"o":"object_send"},{"a":5112,"t":"code","b":[76,122,19],"m":"jmp","oa":4986,"o":"scroll_codes"},{"a":5115,"l":"scroller_raster","c":"The scroller's raster handler, at line $EA, above the text's two rows: horizontal scroll from scroll_fine, 38 columns, hires characters from $C000 (scroller_font) on the screen at $C800, written after a delay of nine NOPs. Then starts CIA 2's timer B (one shot, $05 in its latch's high byte) with its NMI on. nmi_return returns without reading $DD0D, the read that would release the line, so CIA 2 keeps the NMI line held low, and RESTORE, which pulls the same line, makes no new NMI.","t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":5117,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":5120,"t":"code","b":[173,82,18],"m":"lda","oa":4690,"o":"scroll_fine"},{"a":5123,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5124,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5125,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5126,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5127,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":5129,"t":"code","b":[9,0],"m":"ora","o":"#$00"},{"a":5131,"t":"code","b":[162,32],"m":"ldx","o":"#$20"},{"a":5133,"t":"code","b":[160,27],"m":"ldy","o":"#$1B"},{"a":5135,"t":"code","b":[234],"m":"nop"},{"a":5136,"t":"code","b":[234],"m":"nop"},{"a":5137,"t":"code","b":[234],"m":"nop"},{"a":5138,"t":"code","b":[234],"m":"nop"},{"a":5139,"t":"code","b":[234],"m":"nop"},{"a":5140,"t":"code","b":[234],"m":"nop"},{"a":5141,"t":"code","b":[234],"m":"nop"},{"a":5142,"t":"code","b":[234],"m":"nop"},{"a":5143,"t":"code","b":[234],"m":"nop"},{"a":5144,"t":"code","b":[140,17,208],"m":"sty","o":"vic_control1"},{"a":5147,"t":"code","b":[141,22,208],"m":"sta","o":"vic_control2"},{"a":5150,"t":"code","b":[142,24,208],"m":"stx","o":"vic_memory"},{"a":5153,"t":"code","b":[169,5],"m":"lda","o":"#$05"},{"a":5155,"t":"code","b":[141,7,221],"m":"sta","o":"cia2_timer_b_hi"},{"a":5158,"t":"code","b":[169,25],"m":"lda","o":"#$19"},{"a":5160,"t":"code","b":[141,15,221],"m":"sta","o":"cia2_control_b"},{"a":5163,"t":"code","b":[169,130],"m":"lda","o":"#$82"},{"a":5165,"t":"code","b":[141,13,221],"m":"sta","o":"cia2_interrupt"},{"a":5168,"t":"code","b":[64],"m":"rti"},{"a":5169,"l":"raster_restore","c":"A raster handler nothing installs (see scroller_start): acknowledges the VIC and puts back the default $D011, $D016 and $D018.","t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":5171,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":5174,"t":"code","b":[173,83,25],"m":"lda","oa":6483,"o":"frame_d018"},{"a":5177,"t":"code","b":[174,82,25],"m":"ldx","oa":6482,"o":"frame_d016"},{"a":5180,"t":"code","b":[172,81,25],"m":"ldy","oa":6481,"o":"frame_d011"},{"a":5183,"t":"code","b":[140,17,208],"m":"sty","o":"vic_control1"},{"a":5186,"t":"code","b":[142,22,208],"m":"stx","o":"vic_control2"},{"a":5189,"t":"code","b":[141,24,208],"m":"sta","o":"vic_memory"},{"a":5192,"t":"code","b":[64],"m":"rti"},{"a":5193,"l":"scroll_speeds","c":"The speeds of codes $50-$5F, in quarter pixels a frame (scroller_frame multiplies by 4): 0 to 8 pixels.","t":"byte","b":[0,1,2,3,4,6,8,12],"x":[5056]},{"a":5201,"t":"byte","b":[16,20,24,28,32,32,32,32]},{"a":5209,"l":"scroll_pauses","c":"The pauses of codes $60-$6F in frames: 0, 6, 12, 25, 50 (one second) ... 200, then 255.","t":"byte","b":[0,6,12,25,50,75,100,125],"x":[5074]},{"a":5217,"t":"byte","b":[150,175,200,255,255,255,255,255]},{"a":5225,"l":"music_obj","c":"The music object's number (3).","t":"byte","b":[0],"x":[5239,5278,5294]},{"a":5226,"l":"music_fading","c":"1 once fire has asked for the music to fade out.","t":"byte","b":[0],"x":[5244,5286,5311,5315]},{"a":5227,"l":"music_obj_init","c":"Sets up the music object (object 3): tune 0 ready (music_init) and its message handler (music_message).","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[6267]},{"a":5229,"t":"code","b":[32,0,2],"m":"jsr","oa":512,"o":"music_init"},{"a":5232,"t":"code","b":[162,128],"m":"ldx","o":"#$80"},{"a":5234,"t":"code","b":[160,20],"m":"ldy","o":"#$14"},{"a":5236,"t":"code","b":[32,180,28],"m":"jsr","oa":7348,"o":"object_add"},{"a":5239,"t":"code","b":[141,105,20],"m":"sta","oa":5225,"o":"music_obj"},{"a":5242,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5244,"t":"code","b":[141,106,20],"m":"sta","oa":5226,"o":"music_fading"},{"a":5247,"t":"code","b":[96],"m":"rts"},{"a":5248,"l":"music_message","c":"The music's messages, through music_messages: 0 stops it (volume 0, object_stop), 1 starts tune 0 (music_start), 2 fades it out (music_fade), 3 asks whether a fade has finished (music_faded).","t":"code","b":[41,3],"m":"and","o":"#$03","x":[6322,7904,7930]},{"a":5250,"t":"code","b":[10],"m":"asl","o":"a"},{"a":5251,"t":"code","b":[170],"m":"tax"},{"a":5252,"t":"code","b":[189,145,20],"m":"lda","oa":5265,"o":"music_messages,x"},{"a":5255,"t":"code","b":[133,12],"m":"sta","oa":12,"o":"zpa_0C"},{"a":5257,"t":"code","b":[189,146,20],"m":"lda","oa":5266,"o":"$1492,x"},{"a":5260,"t":"code","b":[133,13],"m":"sta","oa":13,"o":"zpa_0D"},{"a":5262,"t":"code","b":[108,12,0],"m":"jmp","oa":12,"o":"(zpa_0C)"},{"a":5265,"l":"music_messages","c":"The four message routines of the music object.","t":"word","b":[153,20,164,20,184,20,195,20],"d":[5273,5284,5304,5315],"x":[5252]},{"a":5273,"l":"music_stop","c":"Message 0: volume 0 and the music object stopped.","t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5275,"t":"code","b":[141,24,212],"m":"sta","o":"sid_filter_mode_volume"},{"a":5278,"t":"code","b":[173,105,20],"m":"lda","oa":5225,"o":"music_obj"},{"a":5281,"t":"code","b":[76,245,28],"m":"jmp","oa":7413,"o":"object_stop"},{"a":5284,"l":"music_start","c":"Message 1: no fade asked, tune 0 from its start (music_init), and the music's step (music_play) as the frame routine.","t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5286,"t":"code","b":[141,106,20],"m":"sta","oa":5226,"o":"music_fading"},{"a":5289,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5291,"t":"code","b":[32,0,2],"m":"jsr","oa":512,"o":"music_init"},{"a":5294,"t":"code","b":[173,105,20],"m":"lda","oa":5225,"o":"music_obj"},{"a":5297,"t":"code","b":[162,93],"m":"ldx","o":"#$5D"},{"a":5299,"t":"code","b":[160,2],"m":"ldy","o":"#$02"},{"a":5301,"t":"code","b":[76,213,28],"m":"jmp","oa":7381,"o":"object_set_frame"},{"a":5304,"l":"music_fade","c":"Message 2, sent on fire: fade_speed 8 (the volume drops a step every nine frames, nearly three seconds to silence) and music_fading set.","t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":5306,"t":"code","b":[141,39,6],"m":"sta","oa":1575,"o":"fade_speed"},{"a":5309,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":5311,"t":"code","b":[141,106,20],"m":"sta","oa":5226,"o":"music_fading"},{"a":5314,"t":"code","b":[96],"m":"rts"},{"a":5315,"l":"music_faded","c":"Message 3: A = 1 when a fade was asked and the music has stopped, else 0.","t":"code","b":[173,106,20],"m":"lda","oa":5226,"o":"music_fading"},{"a":5318,"t":"code","b":[240,8],"m":"beq","oa":5328,"o":"b_14D0"},{"a":5320,"t":"code","b":[173,40,6],"m":"lda","oa":1576,"o":"music_on"},{"a":5323,"t":"code","b":[208,3],"m":"bne","oa":5328,"o":"b_14D0"},{"a":5325,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":5327,"t":"code","b":[96],"m":"rts"},{"a":5328,"l":"b_14D0","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[5318,5323]},{"a":5330,"t":"code","b":[96],"m":"rts"},{"a":5331,"l":"disc_obj","c":"The disc object's number (4).","t":"byte","b":[0],"x":[5350,5381,5399,5451,5466,5567]},{"a":5332,"l":"disc_step","c":"The disc's animation step, 0-45: steps 0-22 play its 23 pictures forwards and 23-45 back again.","t":"byte","b":[0],"x":[5337,5652,5662,5821,5824,5833]},{"a":5333,"l":"disc_busy","c":"1 while the job that clears the disc's sprite buffers runs.","t":"byte","b":[0],"x":[5340,5389,5432,5445]},{"a":5334,"l":"disc_fade","c":"The disc's fade step, as letters_fade.","t":"byte","b":[0],"x":[5377,5463,5553,5582]},{"a":5335,"l":"disc_init","c":"Sets up the disc object (object 4): the spinning disc with a 2 on it that turns in the middle of the screen. Step 0, not busy; registers its message handler (disc_message).","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[6270]},{"a":5337,"t":"code","b":[141,212,20],"m":"sta","oa":5332,"o":"disc_step"},{"a":5340,"t":"code","b":[141,213,20],"m":"sta","oa":5333,"o":"disc_busy"},{"a":5343,"t":"code","b":[162,234],"m":"ldx","o":"#$EA"},{"a":5345,"t":"code","b":[160,20],"m":"ldy","o":"#$14"},{"a":5347,"t":"code","b":[32,180,28],"m":"jsr","oa":7348,"o":"object_add"},{"a":5350,"t":"code","b":[141,211,20],"m":"sta","oa":5331,"o":"disc_obj"},{"a":5353,"t":"code","b":[96],"m":"rts"},{"a":5354,"l":"disc_message","c":"The disc's messages, through disc_messages: 0 fades it out (disc_fade_out), 1 starts it (disc_start).","t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":5356,"t":"code","b":[10],"m":"asl","o":"a"},{"a":5357,"t":"code","b":[170],"m":"tax"},{"a":5358,"t":"code","b":[189,251,20],"m":"lda","oa":5371,"o":"disc_messages,x"},{"a":5361,"t":"code","b":[133,12],"m":"sta","oa":12,"o":"zpa_0C"},{"a":5363,"t":"code","b":[189,252,20],"m":"lda","oa":5372,"o":"$14FC,x"},{"a":5366,"t":"code","b":[133,13],"m":"sta","oa":13,"o":"zpa_0D"},{"a":5368,"t":"code","b":[108,12,0],"m":"jmp","oa":12,"o":"(zpa_0C)"},{"a":5371,"l":"disc_messages","c":"The two message routines of the disc object.","t":"word","b":[255,20,5,21],"d":[5375,5381],"x":[5358]},{"a":5375,"l":"disc_fade_out","c":"Message 0: starts the fade out (disc_fade = $10).","t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":5377,"t":"code","b":[141,214,20],"m":"sta","oa":5334,"o":"disc_fade"},{"a":5380,"t":"code","b":[96],"m":"rts"},{"a":5381,"l":"disc_start","c":"Message 1: removes the disc's raster entry, queues the job disc_clear and waits for it (disc_wait as the frame routine).","t":"code","b":[173,211,20],"m":"lda","oa":5331,"o":"disc_obj"},{"a":5384,"t":"code","b":[32,235,26],"m":"jsr","oa":6891,"o":"raster_remove"},{"a":5387,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":5389,"t":"code","b":[141,213,20],"m":"sta","oa":5333,"o":"disc_busy"},{"a":5392,"t":"code","b":[162,33],"m":"ldx","o":"#$21"},{"a":5394,"t":"code","b":[160,21],"m":"ldy","o":"#$15"},{"a":5396,"t":"code","b":[32,226,28],"m":"jsr","oa":7394,"o":"job_add"},{"a":5399,"t":"code","b":[173,211,20],"m":"lda","oa":5331,"o":"disc_obj"},{"a":5402,"t":"code","b":[162,69],"m":"ldx","o":"#$45"},{"a":5404,"t":"code","b":[160,21],"m":"ldy","o":"#$15"},{"a":5406,"t":"code","b":[76,213,28],"m":"jmp","oa":7381,"o":"object_set_frame"},{"a":5409,"l":"disc_clear","c":"The job that clears the disc's sprite buffers, $CC00-$CFFF.","t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5411,"t":"code","b":[133,22],"m":"sta","oa":22,"o":"zpa_16"},{"a":5413,"t":"code","b":[169,204],"m":"lda","o":"#$CC"},{"a":5415,"t":"code","b":[133,23],"m":"sta","oa":23,"o":"zpa_17"},{"a":5417,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5419,"t":"code","b":[133,24],"m":"sta","oa":24,"o":"zpa_18"},{"a":5421,"t":"code","b":[169,208],"m":"lda","o":"#$D0"},{"a":5423,"t":"code","b":[133,25],"m":"sta","oa":25,"o":"zpa_19"},{"a":5425,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5427,"t":"code","b":[32,253,29],"m":"jsr","oa":7677,"o":"fill_range"},{"a":5430,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5432,"t":"code","b":[141,213,20],"m":"sta","oa":5333,"o":"disc_busy"},{"a":5435,"t":"code","b":[96],"m":"rts"},{"a":5436,"l":"disc_off","c":"The job that turns the sprites off after the disc has faded out.","t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame"},{"a":5439,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5441,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":5444,"t":"code","b":[96],"m":"rts"},{"a":5445,"l":"disc_wait","c":"The disc's frame routine while disc_clear runs; when it is done, drops the frame routine, starts the fade in and adds the disc's raster entry at line $55 (disc_raster).","t":"code","b":[173,213,20],"m":"lda","oa":5333,"o":"disc_busy"},{"a":5448,"t":"code","b":[240,1],"m":"beq","oa":5451,"o":"b_154B"},{"a":5450,"t":"code","b":[96],"m":"rts"},{"a":5451,"l":"b_154B","t":"code","b":[173,211,20],"m":"lda","oa":5331,"o":"disc_obj","x":[5448]},{"a":5454,"t":"code","b":[162,110],"m":"ldx","o":"#$6E"},{"a":5456,"t":"code","b":[160,29],"m":"ldy","o":"#$1D"},{"a":5458,"t":"code","b":[32,213,28],"m":"jsr","oa":7381,"o":"object_set_frame"},{"a":5461,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5463,"t":"code","b":[141,214,20],"m":"sta","oa":5334,"o":"disc_fade"},{"a":5466,"t":"code","b":[173,211,20],"m":"lda","oa":5331,"o":"disc_obj"},{"a":5469,"t":"code","b":[141,202,24],"m":"sta","oa":6346,"o":"raster_owner"},{"a":5472,"t":"code","b":[169,85],"m":"lda","o":"#$55"},{"a":5474,"t":"code","b":[162,105],"m":"ldx","o":"#$69"},{"a":5476,"t":"code","b":[160,21],"m":"ldy","o":"#$15"},{"a":5478,"t":"code","b":[76,168,25],"m":"jmp","oa":6568,"o":"raster_add"},{"a":5481,"l":"disc_raster","c":"The disc's raster handler, at line $55, below the letters: reuses sprites 0-5 as the disc, two across and three down at X $A0 and $B8 and Y $69, $7E and $93, hires and single size. Fades it in and out through the brightness ramp to white (at the end of a fade out it queues disc_off and stops). Shows one of two buffers, frames $30-$35 ($CC00) or $38-$3D ($CE00), changing every two frames, and fills the hidden one with the next picture from disc_pictures: half of its 384 bytes on even frames, half on odd. So the disc turns a picture every two frames, 23 pictures there and back.","t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":5483,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":5486,"t":"code","b":[169,63],"m":"lda","o":"#$3F"},{"a":5488,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":5491,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5493,"t":"code","b":[141,28,208],"m":"sta","o":"vic_sprite_multicolour"},{"a":5496,"t":"code","b":[141,29,208],"m":"sta","o":"vic_sprite_expand_x"},{"a":5499,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5501,"t":"code","b":[141,16,208],"m":"sta","o":"vic_sprite_x_msb"},{"a":5504,"t":"code","b":[169,105],"m":"lda","o":"#$69"},{"a":5506,"t":"code","b":[141,1,208],"m":"sta","o":"vic_sprite0_y"},{"a":5509,"t":"code","b":[141,3,208],"m":"sta","o":"vic_sprite1_y"},{"a":5512,"t":"code","b":[24],"m":"clc"},{"a":5513,"t":"code","b":[105,21],"m":"adc","o":"#$15"},{"a":5515,"t":"code","b":[141,5,208],"m":"sta","o":"vic_sprite2_y"},{"a":5518,"t":"code","b":[141,7,208],"m":"sta","o":"vic_sprite3_y"},{"a":5521,"t":"code","b":[24],"m":"clc"},{"a":5522,"t":"code","b":[105,21],"m":"adc","o":"#$15"},{"a":5524,"t":"code","b":[141,9,208],"m":"sta","o":"vic_sprite4_y"},{"a":5527,"t":"code","b":[141,11,208],"m":"sta","o":"vic_sprite5_y"},{"a":5530,"t":"code","b":[169,160],"m":"lda","o":"#$A0"},{"a":5532,"t":"code","b":[141,0,208],"m":"sta","o":"vic_sprite0_x"},{"a":5535,"t":"code","b":[141,4,208],"m":"sta","o":"vic_sprite2_x"},{"a":5538,"t":"code","b":[141,8,208],"m":"sta","o":"vic_sprite4_x"},{"a":5541,"t":"code","b":[24],"m":"clc"},{"a":5542,"t":"code","b":[105,24],"m":"adc","o":"#$18"},{"a":5544,"t":"code","b":[141,2,208],"m":"sta","o":"vic_sprite1_x"},{"a":5547,"t":"code","b":[141,6,208],"m":"sta","o":"vic_sprite3_x"},{"a":5550,"t":"code","b":[141,10,208],"m":"sta","o":"vic_sprite5_x"},{"a":5553,"t":"code","b":[173,214,20],"m":"lda","oa":5334,"o":"disc_fade"},{"a":5556,"t":"code","b":[201,32],"m":"cmp","o":"#$20"},{"a":5558,"t":"code","b":[208,18],"m":"bne","oa":5578,"o":"b_15CA"},{"a":5560,"t":"code","b":[162,60],"m":"ldx","o":"#$3C"},{"a":5562,"t":"code","b":[160,21],"m":"ldy","o":"#$15"},{"a":5564,"t":"code","b":[32,226,28],"m":"jsr","oa":7394,"o":"job_add"},{"a":5567,"t":"code","b":[173,211,20],"m":"lda","oa":5331,"o":"disc_obj"},{"a":5570,"t":"code","b":[32,245,28],"m":"jsr","oa":7413,"o":"object_stop"},{"a":5573,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5575,"t":"code","b":[76,219,21],"m":"jmp","oa":5595,"o":"j_15DB"},{"a":5578,"l":"b_15CA","t":"code","b":[201,15],"m":"cmp","o":"#$0F","x":[5558]},{"a":5580,"t":"code","b":[240,3],"m":"beq","oa":5585,"o":"b_15D1"},{"a":5582,"t":"code","b":[238,214,20],"m":"inc","oa":5334,"o":"disc_fade"},{"a":5585,"l":"b_15D1","t":"code","b":[201,16],"m":"cmp","o":"#$10","x":[5580]},{"a":5587,"t":"code","b":[144,2],"m":"bcc","oa":5591,"o":"b_15D7"},{"a":5589,"t":"code","b":[73,31],"m":"eor","o":"#$1F"},{"a":5591,"l":"b_15D7","t":"code","b":[170],"m":"tax","x":[5587]},{"a":5592,"t":"code","b":[189,250,23],"m":"lda","oa":6138,"o":"colour_ramp,x"},{"a":5595,"l":"j_15DB","t":"code","b":[141,39,208],"m":"sta","o":"vic_sprite0_colour","x":[5575]},{"a":5598,"t":"code","b":[141,40,208],"m":"sta","o":"vic_sprite1_colour"},{"a":5601,"t":"code","b":[141,41,208],"m":"sta","o":"vic_sprite2_colour"},{"a":5604,"t":"code","b":[141,42,208],"m":"sta","o":"vic_sprite3_colour"},{"a":5607,"t":"code","b":[141,43,208],"m":"sta","o":"vic_sprite4_colour"},{"a":5610,"t":"code","b":[141,44,208],"m":"sta","o":"vic_sprite5_colour"},{"a":5613,"t":"code","b":[165,5],"m":"lda","oa":5,"o":"zpa_05"},{"a":5615,"t":"code","b":[41,2],"m":"and","o":"#$02"},{"a":5617,"t":"code","b":[73,2],"m":"eor","o":"#$02"},{"a":5619,"t":"code","b":[10],"m":"asl","o":"a"},{"a":5620,"t":"code","b":[10],"m":"asl","o":"a"},{"a":5621,"t":"code","b":[24],"m":"clc"},{"a":5622,"t":"code","b":[105,48],"m":"adc","o":"#$30"},{"a":5624,"t":"code","b":[141,248,203],"m":"sta","oa":52216,"o":"f_CBF8"},{"a":5627,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":5629,"t":"code","b":[141,249,203],"m":"sta","oa":52217,"o":"a_CBF9"},{"a":5632,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":5634,"t":"code","b":[141,250,203],"m":"sta","oa":52218,"o":"a_CBFA"},{"a":5637,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":5639,"t":"code","b":[141,251,203],"m":"sta","oa":52219,"o":"a_CBFB"},{"a":5642,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":5644,"t":"code","b":[141,252,203],"m":"sta","oa":52220,"o":"a_CBFC"},{"a":5647,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":5649,"t":"code","b":[141,253,203],"m":"sta","oa":52221,"o":"a_CBFD"},{"a":5652,"t":"code","b":[173,212,20],"m":"lda","oa":5332,"o":"disc_step"},{"a":5655,"t":"code","b":[201,23],"m":"cmp","o":"#$17"},{"a":5657,"t":"code","b":[144,6],"m":"bcc","oa":5665,"o":"b_1621"},{"a":5659,"t":"code","b":[169,45],"m":"lda","o":"#$2D"},{"a":5661,"t":"code","b":[56],"m":"sec"},{"a":5662,"t":"code","b":[237,212,20],"m":"sbc","oa":5332,"o":"disc_step"},{"a":5665,"l":"b_1621","t":"code","b":[10],"m":"asl","o":"a","x":[5657]},{"a":5666,"t":"code","b":[170],"m":"tax"},{"a":5667,"t":"code","b":[165,5],"m":"lda","oa":5,"o":"zpa_05"},{"a":5669,"t":"code","b":[41,1],"m":"and","o":"#$01"},{"a":5671,"t":"code","b":[208,69],"m":"bne","oa":5742,"o":"b_166E"},{"a":5673,"t":"code","b":[189,205,22],"m":"lda","oa":5837,"o":"disc_pictures,x"},{"a":5676,"t":"code","b":[141,95,22],"m":"sta","oa":5727,"o":"$165F"},{"a":5679,"t":"code","b":[24],"m":"clc"},{"a":5680,"t":"code","b":[105,96],"m":"adc","o":"#$60"},{"a":5682,"t":"code","b":[141,101,22],"m":"sta","oa":5733,"o":"$1665"},{"a":5685,"t":"code","b":[189,206,22],"m":"lda","oa":5838,"o":"$16CE,x"},{"a":5688,"t":"code","b":[141,96,22],"m":"sta","oa":5728,"o":"$1660"},{"a":5691,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":5693,"t":"code","b":[141,102,22],"m":"sta","oa":5734,"o":"$1666"},{"a":5696,"t":"code","b":[165,5],"m":"lda","oa":5,"o":"zpa_05"},{"a":5698,"t":"code","b":[41,2],"m":"and","o":"#$02"},{"a":5700,"t":"code","b":[170],"m":"tax"},{"a":5701,"t":"code","b":[189,251,22],"m":"lda","oa":5883,"o":"disc_buffers,x"},{"a":5704,"t":"code","b":[141,98,22],"m":"sta","oa":5730,"o":"$1662"},{"a":5707,"t":"code","b":[24],"m":"clc"},{"a":5708,"t":"code","b":[105,96],"m":"adc","o":"#$60"},{"a":5710,"t":"code","b":[141,104,22],"m":"sta","oa":5736,"o":"$1668"},{"a":5713,"t":"code","b":[189,252,22],"m":"lda","oa":5884,"o":"$16FC,x"},{"a":5716,"t":"code","b":[141,99,22],"m":"sta","oa":5731,"o":"$1663"},{"a":5719,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":5721,"t":"code","b":[141,105,22],"m":"sta","oa":5737,"o":"$1669"},{"a":5724,"t":"code","b":[162,95],"m":"ldx","o":"#$5F"},{"a":5726,"l":"b_165E","c":"The four instructions' operands are written above: the picture's address and the buffer's.","t":"code","b":[189,52,18],"m":"lda","oa":4660,"o":"$1234,x","x":[5739]},{"a":5729,"t":"code","b":[157,0,204],"m":"sta","oa":52224,"o":"f_CC00,x"},{"a":5732,"t":"code","b":[189,148,18],"m":"lda","oa":4756,"o":"$1294,x"},{"a":5735,"t":"code","b":[157,96,204],"m":"sta","oa":52320,"o":"f_CC60,x"},{"a":5738,"t":"code","b":[202],"m":"dex"},{"a":5739,"t":"code","b":[16,241],"m":"bpl","oa":5726,"o":"b_165E"},{"a":5741,"t":"code","b":[64],"m":"rti"},{"a":5742,"l":"b_166E","c":"Odd frames: the picture's second half, bytes $C0-$17F, into the hidden buffer from $C0; then the next step, 0 after 45.","t":"code","b":[189,205,22],"m":"lda","oa":5837,"o":"disc_pictures,x","x":[5671]},{"a":5745,"t":"code","b":[24],"m":"clc"},{"a":5746,"t":"code","b":[105,192],"m":"adc","o":"#$C0"},{"a":5748,"t":"code","b":[141,175,22],"m":"sta","oa":5807,"o":"$16AF"},{"a":5751,"t":"code","b":[189,206,22],"m":"lda","oa":5838,"o":"$16CE,x"},{"a":5754,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":5756,"t":"code","b":[141,176,22],"m":"sta","oa":5808,"o":"$16B0"},{"a":5759,"t":"code","b":[189,205,22],"m":"lda","oa":5837,"o":"disc_pictures,x"},{"a":5762,"t":"code","b":[24],"m":"clc"},{"a":5763,"t":"code","b":[105,32],"m":"adc","o":"#$20"},{"a":5765,"t":"code","b":[141,181,22],"m":"sta","oa":5813,"o":"$16B5"},{"a":5768,"t":"code","b":[189,206,22],"m":"lda","oa":5838,"o":"$16CE,x"},{"a":5771,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":5773,"t":"code","b":[141,182,22],"m":"sta","oa":5814,"o":"$16B6"},{"a":5776,"t":"code","b":[165,5],"m":"lda","oa":5,"o":"zpa_05"},{"a":5778,"t":"code","b":[41,2],"m":"and","o":"#$02"},{"a":5780,"t":"code","b":[170],"m":"tax"},{"a":5781,"t":"code","b":[189,255,22],"m":"lda","oa":5887,"o":"disc_buffers_2,x"},{"a":5784,"t":"code","b":[141,178,22],"m":"sta","oa":5810,"o":"$16B2"},{"a":5787,"t":"code","b":[24],"m":"clc"},{"a":5788,"t":"code","b":[105,96],"m":"adc","o":"#$60"},{"a":5790,"t":"code","b":[141,184,22],"m":"sta","oa":5816,"o":"$16B8"},{"a":5793,"t":"code","b":[189,0,23],"m":"lda","oa":5888,"o":"$1700,x"},{"a":5796,"t":"code","b":[141,179,22],"m":"sta","oa":5811,"o":"$16B3"},{"a":5799,"t":"code","b":[105,0],"m":"adc","o":"#$00"},{"a":5801,"t":"code","b":[141,185,22],"m":"sta","oa":5817,"o":"$16B9"},{"a":5804,"t":"code","b":[162,95],"m":"ldx","o":"#$5F"},{"a":5806,"l":"b_16AE","c":"The operands are written above.","t":"code","b":[189,244,18],"m":"lda","oa":4852,"o":"$12F4,x","x":[5819]},{"a":5809,"t":"code","b":[157,192,204],"m":"sta","oa":52416,"o":"f_CCC0,x"},{"a":5812,"t":"code","b":[189,84,19],"m":"lda","oa":4948,"o":"$1354,x"},{"a":5815,"t":"code","b":[157,32,205],"m":"sta","oa":52512,"o":"f_CD20,x"},{"a":5818,"t":"code","b":[202],"m":"dex"},{"a":5819,"t":"code","b":[16,241],"m":"bpl","oa":5806,"o":"b_16AE"},{"a":5821,"t":"code","b":[238,212,20],"m":"inc","oa":5332,"o":"disc_step"},{"a":5824,"t":"code","b":[173,212,20],"m":"lda","oa":5332,"o":"disc_step"},{"a":5827,"t":"code","b":[201,46],"m":"cmp","o":"#$2E"},{"a":5829,"t":"code","b":[208,5],"m":"bne","oa":5836,"o":"r_16CC"},{"a":5831,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":5833,"t":"code","b":[141,212,20],"m":"sta","oa":5332,"o":"disc_step"},{"a":5836,"l":"r_16CC","t":"code","b":[64],"m":"rti","x":[5829]},{"a":5837,"l":"disc_pictures","c":"The addresses of the disc's 23 pictures, each six sprites of 64 bytes, $180 apart from $5805 to $7905.","t":"word","b":[5,88,133,89,5,91,133,92],"d":[22533,22917,23301,23685],"x":[5673,5742,5759]},{"a":5845,"t":"word","b":[5,94,133,95,5,97,133,98],"d":[24069,24453,24837,25221]},{"a":5853,"t":"word","b":[5,100,133,101,5,103,133,104],"d":[25605,25989,26373,26757]},{"a":5861,"t":"word","b":[5,106,133,107,5,109,133,110],"d":[27141,27525,27909,28293]},{"a":5869,"t":"word","b":[5,112,133,113,5,115,133,116],"d":[28677,29061,29445,29829]},{"a":5877,"t":"word","b":[5,118,133,119,5,121],"d":[30213,30597,30981]},{"a":5883,"l":"disc_buffers","c":"The two sprite buffers the pictures are copied into: $CC00 and $CE00.","t":"word","b":[0,204,0,206],"d":[52224,52736],"x":[5701]},{"a":5887,"l":"disc_buffers_2","c":"The same buffers, from their second half ($CCC0, $CEC0).","t":"word","b":[192,204,192,206],"d":[52416,52928],"x":[5781]},{"a":5891,"l":"fade_out","c":"Fades the screen to black in 16 frames: builds a table at $B700 that darkens both halves of a byte a step (colour_darker), then each frame darkens the background colours $D021-$D023 and, in bitmap mode, colour RAM and the screen's colours (fade_bitmap); in character mode colour RAM only (fade_chars).","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[4318,4506,4637]},{"a":5893,"l":"b_1705","t":"code","b":[138],"m":"txa","x":[5921]},{"a":5894,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5895,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5896,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5897,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":5898,"t":"code","b":[168],"m":"tay"},{"a":5899,"t":"code","b":[185,42,24],"m":"lda","oa":6186,"o":"colour_darker,y"},{"a":5902,"t":"code","b":[10],"m":"asl","o":"a"},{"a":5903,"t":"code","b":[10],"m":"asl","o":"a"},{"a":5904,"t":"code","b":[10],"m":"asl","o":"a"},{"a":5905,"t":"code","b":[10],"m":"asl","o":"a"},{"a":5906,"t":"code","b":[133,20],"m":"sta","oa":20,"o":"zpa_14"},{"a":5908,"t":"code","b":[138],"m":"txa"},{"a":5909,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":5911,"t":"code","b":[168],"m":"tay"},{"a":5912,"t":"code","b":[185,42,24],"m":"lda","oa":6186,"o":"colour_darker,y"},{"a":5915,"t":"code","b":[5,20],"m":"ora","oa":20,"o":"zpa_14"},{"a":5917,"t":"code","b":[157,0,183],"m":"sta","oa":46848,"o":"f_B700,x"},{"a":5920,"t":"code","b":[232],"m":"inx"},{"a":5921,"t":"code","b":[208,226],"m":"bne","oa":5893,"o":"b_1705"},{"a":5923,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":5925,"t":"code","b":[133,21],"m":"sta","oa":21,"o":"zpa_15"},{"a":5927,"l":"j_1727","t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame","x":[5977]},{"a":5930,"t":"code","b":[172,33,208],"m":"ldy","o":"vic_background0"},{"a":5933,"t":"code","b":[185,0,183],"m":"lda","oa":46848,"o":"f_B700,y"},{"a":5936,"t":"code","b":[141,33,208],"m":"sta","o":"vic_background0"},{"a":5939,"t":"code","b":[172,34,208],"m":"ldy","o":"vic_background1"},{"a":5942,"t":"code","b":[185,0,183],"m":"lda","oa":46848,"o":"f_B700,y"},{"a":5945,"t":"code","b":[141,34,208],"m":"sta","o":"vic_background1"},{"a":5948,"t":"code","b":[172,35,208],"m":"ldy","o":"vic_background2"},{"a":5951,"t":"code","b":[185,0,183],"m":"lda","oa":46848,"o":"f_B700,y"},{"a":5954,"t":"code","b":[141,35,208],"m":"sta","o":"vic_background2"},{"a":5957,"t":"code","b":[173,17,208],"m":"lda","o":"vic_control1"},{"a":5960,"t":"code","b":[41,32],"m":"and","o":"#$20"},{"a":5962,"t":"code","b":[240,6],"m":"beq","oa":5970,"o":"b_1752"},{"a":5964,"t":"code","b":[32,161,23],"m":"jsr","oa":6049,"o":"fade_bitmap"},{"a":5967,"t":"code","b":[76,85,23],"m":"jmp","oa":5973,"o":"j_1755"},{"a":5970,"l":"b_1752","t":"code","b":[32,96,23],"m":"jsr","oa":5984,"o":"fade_chars","x":[5962]},{"a":5973,"l":"j_1755","t":"code","b":[198,21],"m":"dec","oa":21,"o":"zpa_15","x":[5967]},{"a":5975,"t":"code","b":[240,3],"m":"beq","oa":5980,"o":"b_175C"},{"a":5977,"t":"code","b":[76,39,23],"m":"jmp","oa":5927,"o":"j_1727"},{"a":5980,"l":"b_175C","t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame","x":[5975]},{"a":5983,"t":"code","b":[96],"m":"rts"},{"a":5984,"l":"fade_chars","c":"One fade step in character mode: every colour RAM cell above the scroller (rows 0-22) a step darker through colour_darker_mc, which keeps the multicolour bit.","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[5970]},{"a":5986,"l":"b_1762","t":"code","b":[185,0,216],"m":"lda","o":"colour_ram,y","x":[5999]},{"a":5989,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":5991,"t":"code","b":[170],"m":"tax"},{"a":5992,"t":"code","b":[189,58,24],"m":"lda","oa":6202,"o":"colour_darker_mc,x"},{"a":5995,"t":"code","b":[153,0,216],"m":"sta","o":"colour_ram,y"},{"a":5998,"t":"code","b":[200],"m":"iny"},{"a":5999,"t":"code","b":[208,241],"m":"bne","oa":5986,"o":"b_1762"},{"a":6001,"l":"b_1771","t":"code","b":[185,0,217],"m":"lda","o":"$D900,y","x":[6014]},{"a":6004,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":6006,"t":"code","b":[170],"m":"tax"},{"a":6007,"t":"code","b":[189,58,24],"m":"lda","oa":6202,"o":"colour_darker_mc,x"},{"a":6010,"t":"code","b":[153,0,217],"m":"sta","o":"$D900,y"},{"a":6013,"t":"code","b":[200],"m":"iny"},{"a":6014,"t":"code","b":[208,241],"m":"bne","oa":6001,"o":"b_1771"},{"a":6016,"l":"b_1780","t":"code","b":[185,0,218],"m":"lda","o":"$DA00,y","x":[6029]},{"a":6019,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":6021,"t":"code","b":[170],"m":"tax"},{"a":6022,"t":"code","b":[189,58,24],"m":"lda","oa":6202,"o":"colour_darker_mc,x"},{"a":6025,"t":"code","b":[153,0,218],"m":"sta","o":"$DA00,y"},{"a":6028,"t":"code","b":[200],"m":"iny"},{"a":6029,"t":"code","b":[208,241],"m":"bne","oa":6016,"o":"b_1780"},{"a":6031,"l":"b_178F","t":"code","b":[185,0,219],"m":"lda","o":"$DB00,y","x":[6046]},{"a":6034,"t":"code","b":[41,15],"m":"and","o":"#$0F"},{"a":6036,"t":"code","b":[170],"m":"tax"},{"a":6037,"t":"code","b":[189,58,24],"m":"lda","oa":6202,"o":"colour_darker_mc,x"},{"a":6040,"t":"code","b":[153,0,219],"m":"sta","o":"$DB00,y"},{"a":6043,"t":"code","b":[200],"m":"iny"},{"a":6044,"t":"code","b":[192,152],"m":"cpy","o":"#$98"},{"a":6046,"t":"code","b":[208,239],"m":"bne","oa":6031,"o":"b_178F"},{"a":6048,"t":"code","b":[96],"m":"rts"},{"a":6049,"l":"fade_bitmap","c":"One fade step in bitmap mode: both colours of every screen cell and its colour RAM a step darker (rows 0-22), through the table at $B700.","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[5964]},{"a":6051,"l":"b_17A3","t":"code","b":[190,0,216],"m":"ldx","o":"colour_ram,y","x":[6070]},{"a":6054,"t":"code","b":[189,0,183],"m":"lda","oa":46848,"o":"f_B700,x"},{"a":6057,"t":"code","b":[153,0,216],"m":"sta","o":"colour_ram,y"},{"a":6060,"t":"code","b":[190,0,200],"m":"ldx","oa":51200,"o":"intro_start,y"},{"a":6063,"t":"code","b":[189,0,183],"m":"lda","oa":46848,"o":"f_B700,x"},{"a":6066,"t":"code","b":[153,0,200],"m":"sta","oa":51200,"o":"intro_start,y"},{"a":6069,"t":"code","b":[200],"m":"iny"},{"a":6070,"t":"code","b":[208,235],"m":"bne","oa":6051,"o":"b_17A3"},{"a":6072,"l":"b_17B8","t":"code","b":[190,0,217],"m":"ldx","o":"$D900,y","x":[6091]},{"a":6075,"t":"code","b":[189,0,183],"m":"lda","oa":46848,"o":"f_B700,x"},{"a":6078,"t":"code","b":[153,0,217],"m":"sta","o":"$D900,y"},{"a":6081,"t":"code","b":[190,0,201],"m":"ldx","oa":51456,"o":"f_C900,y"},{"a":6084,"t":"code","b":[189,0,183],"m":"lda","oa":46848,"o":"f_B700,x"},{"a":6087,"t":"code","b":[153,0,201],"m":"sta","oa":51456,"o":"f_C900,y"},{"a":6090,"t":"code","b":[200],"m":"iny"},{"a":6091,"t":"code","b":[208,235],"m":"bne","oa":6072,"o":"b_17B8"},{"a":6093,"l":"b_17CD","t":"code","b":[190,0,218],"m":"ldx","o":"$DA00,y","x":[6112]},{"a":6096,"t":"code","b":[189,0,183],"m":"lda","oa":46848,"o":"f_B700,x"},{"a":6099,"t":"code","b":[153,0,218],"m":"sta","o":"$DA00,y"},{"a":6102,"t":"code","b":[190,0,202],"m":"ldx","oa":51712,"o":"f_CA00,y"},{"a":6105,"t":"code","b":[189,0,183],"m":"lda","oa":46848,"o":"f_B700,x"},{"a":6108,"t":"code","b":[153,0,202],"m":"sta","oa":51712,"o":"f_CA00,y"},{"a":6111,"t":"code","b":[200],"m":"iny"},{"a":6112,"t":"code","b":[208,235],"m":"bne","oa":6093,"o":"b_17CD"},{"a":6114,"l":"b_17E2","t":"code","b":[190,0,219],"m":"ldx","o":"$DB00,y","x":[6135]},{"a":6117,"t":"code","b":[189,0,183],"m":"lda","oa":46848,"o":"f_B700,x"},{"a":6120,"t":"code","b":[153,0,219],"m":"sta","o":"$DB00,y"},{"a":6123,"t":"code","b":[190,0,203],"m":"ldx","oa":51968,"o":"f_CB00,y"},{"a":6126,"t":"code","b":[189,0,183],"m":"lda","oa":46848,"o":"f_B700,x"},{"a":6129,"t":"code","b":[153,0,203],"m":"sta","oa":51968,"o":"f_CB00,y"},{"a":6132,"t":"code","b":[200],"m":"iny"},{"a":6133,"t":"code","b":[192,152],"m":"cpy","o":"#$98"},{"a":6135,"t":"code","b":[208,233],"m":"bne","oa":6114,"o":"b_17E2"},{"a":6137,"t":"code","b":[96],"m":"rts"},{"a":6138,"l":"colour_ramp","c":"The 16 colours from dark to light: black, dark grey, brown, red, blue, light blue, purple, light red, orange, grey, green, yellow, light grey, cyan, light green, white.","t":"byte","b":[0,11,9,2,6,14,4,10],"x":[4025,4043,4070,5592]},{"a":6146,"t":"byte","b":[8,12,5,7,15,3,13,1]},{"a":6154,"l":"ramp_unused","c":"A second ramp, eight colours each twice, that nothing reads.","t":"byte","b":[0,0,2,2,6,6,4,4]},{"a":6162,"t":"byte","b":[5,5,7,7,3,3,1,1]},{"a":6170,"l":"colour_rank","c":"Each colour's place in colour_ramp: black 0 ... white 15.","t":"byte","b":[0,15,3,13,6,10,4,11],"x":[4016,4034,4060]},{"a":6178,"t":"byte","b":[8,2,7,1,9,14,5,12]},{"a":6186,"l":"colour_darker","c":"Each colour's next darker colour, in a chain from white through light green, cyan, light grey, yellow, green, grey, orange, light red, purple, light blue, blue, red, brown and dark grey to black.","t":"byte","b":[0,13,9,15,14,12,2,5],"x":[5899,5912]},{"a":6194,"t":"byte","b":[10,11,4,0,8,3,6,7]},{"a":6202,"l":"colour_darker_mc","c":"The same for colour RAM in character mode: colours 0-7 fade through 1, 3, 7, 5, 4, 6, 2 to 0, and 8-15 (multicolour) through the same chain with the multicolour bit kept.","t":"byte","b":[0,3,0,7,6,4,2,5],"x":[5992,6007,6022,6037]},{"a":6210,"t":"byte","b":[8,11,8,15,14,12,10,13]},{"a":6218,"l":"intro_main","c":"The intro proper, from intro_start: sets everything up (intro_setup), then runs queued jobs (job_run) until the input object sets go_flag ($20): fire was pressed and the music has faded out. Then interrupts off, the screen off, and the load of the game (load_game).","t":"code","b":[32,93,24],"m":"jsr","oa":6237,"o":"intro_setup","x":[51308]},{"a":6221,"l":"b_184D","t":"code","b":[32,55,29],"m":"jsr","oa":7479,"o":"job_run","x":[6226]},{"a":6224,"t":"code","b":[165,32],"m":"lda","oa":32,"o":"zpa_20"},{"a":6226,"t":"code","b":[240,249],"m":"beq","oa":6221,"o":"b_184D"},{"a":6228,"t":"code","b":[120],"m":"sei"},{"a":6229,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6231,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":6234,"t":"code","b":[76,12,32],"m":"jmp","oa":8204,"o":"load_game"},{"a":6237,"l":"intro_setup","c":"Blanks the screen, empties the object and raster lists (objects_init, raster_init), clears go_flag and sets up the six objects in order, which numbers them: letters 0, screens 1, scroller 2, music 3, disc 4, input 5. Writes the VIC's registers from vic_defaults and keeps $D011, $D016 and $D018 as the frame's defaults. Sends the first messages: the title screen, the scroller's start, the music's start, and the input's wait for fire. Runs the jobs until none is left (the title is drawn), then starts the raster interrupts (raster_start). From there the scroll text runs the show.","t":"code","b":[120],"m":"sei","x":[6218]},{"a":6238,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6240,"t":"code","b":[141,32,208],"m":"sta","o":"vic_border"},{"a":6243,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6245,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":6248,"t":"code","b":[32,171,28],"m":"jsr","oa":7339,"o":"objects_init"},{"a":6251,"t":"code","b":[32,84,25],"m":"jsr","oa":6484,"o":"raster_init"},{"a":6254,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6256,"t":"code","b":[133,32],"m":"sta","oa":32,"o":"zpa_20"},{"a":6258,"t":"code","b":[32,196,14],"m":"jsr","oa":3780,"o":"letters_init"},{"a":6261,"t":"code","b":[32,74,16],"m":"jsr","oa":4170,"o":"screens_init"},{"a":6264,"t":"code","b":[32,89,18],"m":"jsr","oa":4697,"o":"scroller_init"},{"a":6267,"t":"code","b":[32,107,20],"m":"jsr","oa":5227,"o":"music_obj_init"},{"a":6270,"t":"code","b":[32,215,20],"m":"jsr","oa":5335,"o":"disc_init"},{"a":6273,"t":"code","b":[32,125,30],"m":"jsr","oa":7805,"o":"input_init"},{"a":6276,"t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame"},{"a":6279,"t":"code","b":[162,46],"m":"ldx","o":"#$2E"},{"a":6281,"l":"b_1889","t":"code","b":[189,111,29],"m":"lda","oa":7535,"o":"vic_defaults,x","x":[6288]},{"a":6284,"t":"code","b":[157,0,208],"m":"sta","o":"vic_sprite0_x,x"},{"a":6287,"t":"code","b":[202],"m":"dex"},{"a":6288,"t":"code","b":[16,247],"m":"bpl","oa":6281,"o":"b_1889"},{"a":6290,"t":"code","b":[173,17,208],"m":"lda","o":"vic_control1"},{"a":6293,"t":"code","b":[41,127],"m":"and","o":"#$7F"},{"a":6295,"t":"code","b":[141,81,25],"m":"sta","oa":6481,"o":"frame_d011"},{"a":6298,"t":"code","b":[173,22,208],"m":"lda","o":"vic_control2"},{"a":6301,"t":"code","b":[141,82,25],"m":"sta","oa":6482,"o":"frame_d016"},{"a":6304,"t":"code","b":[173,24,208],"m":"lda","o":"vic_memory"},{"a":6307,"t":"code","b":[141,83,25],"m":"sta","oa":6483,"o":"frame_d018"},{"a":6310,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":6312,"t":"code","b":[32,90,16],"m":"jsr","oa":4186,"o":"screens_message"},{"a":6315,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":6317,"t":"code","b":[32,136,18],"m":"jsr","oa":4744,"o":"scroller_message"},{"a":6320,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":6322,"t":"code","b":[32,128,20],"m":"jsr","oa":5248,"o":"music_message"},{"a":6325,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":6327,"t":"code","b":[32,171,30],"m":"jsr","oa":7851,"o":"input_message"},{"a":6330,"l":"b_18BA","t":"code","b":[32,55,29],"m":"jsr","oa":7479,"o":"job_run","x":[6336]},{"a":6333,"t":"code","b":[173,170,28],"m":"lda","oa":7338,"o":"job_count"},{"a":6336,"t":"code","b":[208,248],"m":"bne","oa":6330,"o":"b_18BA"},{"a":6338,"t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame"},{"a":6341,"t":"code","b":[32,122,25],"m":"jsr","oa":6522,"o":"raster_start"},{"a":6344,"t":"code","b":[88],"m":"cli"},{"a":6345,"t":"code","b":[96],"m":"rts"},{"a":6346,"l":"raster_owner","c":"The object that raster_add files a new entry under.","t":"byte","b":[0],"x":[4784,4799,5469,6683,6841]},{"a":6347,"l":"raster_base","c":"Which half of the raster list is live: entries from 0 or from 16. Changes are made in the other half and swapped in at the top of the next frame.","t":"byte","b":[0],"x":[6514,6539,6593,6602,6618,6626,6689,6721,6757,6904,6917,6978,7008,7156,7159,7177]},{"a":6348,"l":"raster_index","c":"The entry the dispatcher is on.","t":"byte","b":[0],"x":[6526,7004,7077,7109,7174]},{"a":6349,"l":"raster_count","c":"The live half's number of entries.","t":"byte","b":[0],"x":[6488,6583,6622,6630,6656,6713,6726,6814,6870,6899,6909,7080,7086,7150]},{"a":6350,"l":"raster_owners","c":"Each entry's object, 32 entries (two halves of 16).","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[6509,6659,6686,6716,6817,6844,6873,6923,6930]},{"a":6358,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6366,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6374,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6382,"l":"raster_lines","c":"Each entry's raster line, sorted in each half.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[6494,6542,6607,6641,6670,6698,6776,6799,6828,6855,6933,6936,7012,7112,7180]},{"a":6390,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6398,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6406,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6414,"l":"raster_lo","c":"Each entry's handler, low byte.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[6499,6647,6675,6704,6805,6833,6861,6939,6942,7018]},{"a":6422,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6430,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6438,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6446,"l":"raster_hi","c":"Each entry's handler, high byte.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[6504,6653,6680,6710,6811,6838,6867,6945,6948,7024]},{"a":6454,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6462,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6470,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":6478,"l":"raster_new_count","c":"The other half's number of entries, after a change.","t":"byte","b":[0],"x":[6491,6732,6741,6787,6882,6961,6970,6986,7147]},{"a":6479,"l":"raster_swap","c":"1 when the other half has changed and is to be swapped in at the next frame's top.","t":"byte","b":[0],"x":[6517,6575,6737,6750,6887,6894,6966,7137,7144]},{"a":6480,"l":"frame_busy","c":"1 while the objects' frame routines run, so that a frame-top interrupt that comes before they end does not start them again.","t":"byte","b":[0],"x":[6563,7214,7219,7226]},{"a":6481,"l":"frame_d011","c":"The value of $D011 at each frame's top; $1952 is $D016's and $1953 $D018's. The screens change them.","t":"byte","b":[0],"x":[4381,4547,4678,5180,6295,7196]},{"a":6482,"l":"frame_d016","c":"$D016 at each frame's top.","t":"byte","b":[0],"x":[4386,4394,4553,4684,5177,6301,7202]},{"a":6483,"l":"frame_d018","c":"$D018 at each frame's top.","t":"byte","b":[0],"x":[4376,4550,4681,5174,6307,7208]},{"a":6484,"l":"raster_init","c":"Empties the raster list: no entries in either half, the live half from 0, and entry 0 a harmless one (line 0, raster_null, owner $FF).","t":"code","b":[8],"m":"php","x":[6251]},{"a":6485,"t":"code","b":[120],"m":"sei"},{"a":6486,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6488,"t":"code","b":[141,205,24],"m":"sta","oa":6349,"o":"raster_count"},{"a":6491,"t":"code","b":[141,78,25],"m":"sta","oa":6478,"o":"raster_new_count"},{"a":6494,"t":"code","b":[141,238,24],"m":"sta","oa":6382,"o":"raster_lines"},{"a":6497,"t":"code","b":[169,67],"m":"lda","o":"#$43"},{"a":6499,"t":"code","b":[141,14,25],"m":"sta","oa":6414,"o":"raster_lo"},{"a":6502,"t":"code","b":[169,28],"m":"lda","o":"#$1C"},{"a":6504,"t":"code","b":[141,46,25],"m":"sta","oa":6446,"o":"raster_hi"},{"a":6507,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":6509,"t":"code","b":[141,206,24],"m":"sta","oa":6350,"o":"raster_owners"},{"a":6512,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6514,"t":"code","b":[141,203,24],"m":"sta","oa":6347,"o":"raster_base"},{"a":6517,"t":"code","b":[141,79,25],"m":"sta","oa":6479,"o":"raster_swap"},{"a":6520,"t":"code","b":[40],"m":"plp"},{"a":6521,"t":"code","b":[96],"m":"rts"},{"a":6522,"l":"raster_start","c":"Starts the raster interrupts: the dispatcher (raster_dispatch) as the IRQ handler, two lines before the first entry's, and raster interrupts on.","t":"code","b":[8],"m":"php","x":[6341]},{"a":6523,"t":"code","b":[120],"m":"sei"},{"a":6524,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6526,"t":"code","b":[141,204,24],"m":"sta","oa":6348,"o":"raster_index"},{"a":6529,"t":"code","b":[169,82],"m":"lda","o":"#$52"},{"a":6531,"t":"code","b":[141,254,255],"m":"sta","oa":65534,"o":"$FFFE"},{"a":6534,"t":"code","b":[169,27],"m":"lda","o":"#$1B"},{"a":6536,"t":"code","b":[141,255,255],"m":"sta","oa":65535,"o":"$FFFF"},{"a":6539,"t":"code","b":[174,203,24],"m":"ldx","oa":6347,"o":"raster_base"},{"a":6542,"t":"code","b":[189,238,24],"m":"lda","oa":6382,"o":"raster_lines,x"},{"a":6545,"t":"code","b":[56],"m":"sec"},{"a":6546,"t":"code","b":[233,2],"m":"sbc","o":"#$02"},{"a":6548,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":6551,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":6553,"t":"code","b":[141,26,208],"m":"sta","o":"vic_irq_enable"},{"a":6556,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":6558,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":6561,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":6563,"t":"code","b":[141,80,25],"m":"sta","oa":6480,"o":"frame_busy"},{"a":6566,"t":"code","b":[40],"m":"plp"},{"a":6567,"t":"code","b":[96],"m":"rts"},{"a":6568,"l":"raster_add","c":"Adds a raster entry: A the line, X/Y the handler, raster_owner its object. At most 15. Writes the live half into the other with the new entry in its place by line, and asks for the swap; when a swap is waiting already, inserts it into the other half as it stands ($1A55).","t":"code","b":[133,14],"m":"sta","oa":14,"o":"zpa_0E","x":[4793,5478]},{"a":6570,"t":"code","b":[134,15],"m":"stx","oa":15,"o":"zpa_0F"},{"a":6572,"t":"code","b":[132,16],"m":"sty","oa":16,"o":"zpa_10"},{"a":6574,"t":"code","b":[24],"m":"clc"},{"a":6575,"t":"code","b":[110,79,25],"m":"ror","oa":6479,"o":"raster_swap"},{"a":6578,"t":"code","b":[144,3],"m":"bcc","oa":6583,"o":"b_19B7"},{"a":6580,"t":"code","b":[76,85,26],"m":"jmp","oa":6741,"o":"j_1A55"},{"a":6583,"l":"b_19B7","t":"code","b":[174,205,24],"m":"ldx","oa":6349,"o":"raster_count","x":[6578]},{"a":6586,"t":"code","b":[224,15],"m":"cpx","o":"#$0F"},{"a":6588,"t":"code","b":[144,1],"m":"bcc","oa":6591,"o":"b_19BF"},{"a":6590,"t":"code","b":[96],"m":"rts"},{"a":6591,"l":"b_19BF","t":"code","b":[138],"m":"txa","x":[6588]},{"a":6592,"t":"code","b":[24],"m":"clc"},{"a":6593,"t":"code","b":[109,203,24],"m":"adc","oa":6347,"o":"raster_base"},{"a":6596,"t":"code","b":[170],"m":"tax"},{"a":6597,"t":"code","b":[165,14],"m":"lda","oa":14,"o":"zpa_0E"},{"a":6599,"l":"b_19C7","t":"code","b":[202],"m":"dex","x":[6610]},{"a":6600,"t":"code","b":[48,10],"m":"bmi","oa":6612,"o":"b_19D4"},{"a":6602,"t":"code","b":[236,203,24],"m":"cpx","oa":6347,"o":"raster_base"},{"a":6605,"t":"code","b":[144,5],"m":"bcc","oa":6612,"o":"b_19D4"},{"a":6607,"t":"code","b":[221,238,24],"m":"cmp","oa":6382,"o":"raster_lines,x"},{"a":6610,"t":"code","b":[144,243],"m":"bcc","oa":6599,"o":"b_19C7"},{"a":6612,"l":"b_19D4","t":"code","b":[232],"m":"inx","x":[6600,6605]},{"a":6613,"t":"code","b":[134,18],"m":"stx","oa":18,"o":"zpa_12"},{"a":6615,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":6617,"t":"code","b":[56],"m":"sec"},{"a":6618,"t":"code","b":[237,203,24],"m":"sbc","oa":6347,"o":"raster_base"},{"a":6621,"t":"code","b":[24],"m":"clc"},{"a":6622,"t":"code","b":[109,205,24],"m":"adc","oa":6349,"o":"raster_count"},{"a":6625,"t":"code","b":[168],"m":"tay"},{"a":6626,"t":"code","b":[173,203,24],"m":"lda","oa":6347,"o":"raster_base"},{"a":6629,"t":"code","b":[24],"m":"clc"},{"a":6630,"t":"code","b":[109,205,24],"m":"adc","oa":6349,"o":"raster_count"},{"a":6633,"t":"code","b":[170],"m":"tax"},{"a":6634,"t":"code","b":[228,18],"m":"cpx","oa":18,"o":"zpa_12"},{"a":6636,"t":"code","b":[240,30],"m":"beq","oa":6668,"o":"b_1A0C"},{"a":6638,"l":"b_19EE","t":"code","b":[189,237,24],"m":"lda","oa":6381,"o":"$18ED,x","x":[6666]},{"a":6641,"t":"code","b":[153,238,24],"m":"sta","oa":6382,"o":"raster_lines,y"},{"a":6644,"t":"code","b":[189,13,25],"m":"lda","oa":6413,"o":"$190D,x"},{"a":6647,"t":"code","b":[153,14,25],"m":"sta","oa":6414,"o":"raster_lo,y"},{"a":6650,"t":"code","b":[189,45,25],"m":"lda","oa":6445,"o":"$192D,x"},{"a":6653,"t":"code","b":[153,46,25],"m":"sta","oa":6446,"o":"raster_hi,y"},{"a":6656,"t":"code","b":[189,205,24],"m":"lda","oa":6349,"o":"raster_count,x"},{"a":6659,"t":"code","b":[153,206,24],"m":"sta","oa":6350,"o":"raster_owners,y"},{"a":6662,"t":"code","b":[202],"m":"dex"},{"a":6663,"t":"code","b":[136],"m":"dey"},{"a":6664,"t":"code","b":[228,18],"m":"cpx","oa":18,"o":"zpa_12"},{"a":6666,"t":"code","b":[208,226],"m":"bne","oa":6638,"o":"b_19EE"},{"a":6668,"l":"b_1A0C","t":"code","b":[165,14],"m":"lda","oa":14,"o":"zpa_0E","x":[6636]},{"a":6670,"t":"code","b":[153,238,24],"m":"sta","oa":6382,"o":"raster_lines,y"},{"a":6673,"t":"code","b":[165,15],"m":"lda","oa":15,"o":"zpa_0F"},{"a":6675,"t":"code","b":[153,14,25],"m":"sta","oa":6414,"o":"raster_lo,y"},{"a":6678,"t":"code","b":[165,16],"m":"lda","oa":16,"o":"zpa_10"},{"a":6680,"t":"code","b":[153,46,25],"m":"sta","oa":6446,"o":"raster_hi,y"},{"a":6683,"t":"code","b":[173,202,24],"m":"lda","oa":6346,"o":"raster_owner"},{"a":6686,"t":"code","b":[153,206,24],"m":"sta","oa":6350,"o":"raster_owners,y"},{"a":6689,"t":"code","b":[236,203,24],"m":"cpx","oa":6347,"o":"raster_base"},{"a":6692,"t":"code","b":[240,32],"m":"beq","oa":6726,"o":"b_1A46"},{"a":6694,"t":"code","b":[136],"m":"dey"},{"a":6695,"l":"b_1A27","t":"code","b":[189,237,24],"m":"lda","oa":6381,"o":"$18ED,x","x":[6724]},{"a":6698,"t":"code","b":[153,238,24],"m":"sta","oa":6382,"o":"raster_lines,y"},{"a":6701,"t":"code","b":[189,13,25],"m":"lda","oa":6413,"o":"$190D,x"},{"a":6704,"t":"code","b":[153,14,25],"m":"sta","oa":6414,"o":"raster_lo,y"},{"a":6707,"t":"code","b":[189,45,25],"m":"lda","oa":6445,"o":"$192D,x"},{"a":6710,"t":"code","b":[153,46,25],"m":"sta","oa":6446,"o":"raster_hi,y"},{"a":6713,"t":"code","b":[189,205,24],"m":"lda","oa":6349,"o":"raster_count,x"},{"a":6716,"t":"code","b":[153,206,24],"m":"sta","oa":6350,"o":"raster_owners,y"},{"a":6719,"t":"code","b":[202],"m":"dex"},{"a":6720,"t":"code","b":[136],"m":"dey"},{"a":6721,"t":"code","b":[236,203,24],"m":"cpx","oa":6347,"o":"raster_base"},{"a":6724,"t":"code","b":[208,225],"m":"bne","oa":6695,"o":"b_1A27"},{"a":6726,"l":"b_1A46","t":"code","b":[173,205,24],"m":"lda","oa":6349,"o":"raster_count","x":[6692]},{"a":6729,"t":"code","b":[24],"m":"clc"},{"a":6730,"t":"code","b":[105,1],"m":"adc","o":"#$01"},{"a":6732,"t":"code","b":[141,78,25],"m":"sta","oa":6478,"o":"raster_new_count"},{"a":6735,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":6737,"t":"code","b":[141,79,25],"m":"sta","oa":6479,"o":"raster_swap"},{"a":6740,"t":"code","b":[96],"m":"rts"},{"a":6741,"l":"j_1A55","c":"A swap is waiting: inserts the new entry into the other half in place.","t":"code","b":[174,78,25],"m":"ldx","oa":6478,"o":"raster_new_count","x":[6580]},{"a":6744,"t":"code","b":[224,15],"m":"cpx","o":"#$0F"},{"a":6746,"t":"code","b":[144,6],"m":"bcc","oa":6754,"o":"b_1A62"},{"a":6748,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":6750,"t":"code","b":[141,79,25],"m":"sta","oa":6479,"o":"raster_swap"},{"a":6753,"t":"code","b":[96],"m":"rts"},{"a":6754,"l":"b_1A62","t":"code","b":[169,16],"m":"lda","o":"#$10","x":[6746]},{"a":6756,"t":"code","b":[56],"m":"sec"},{"a":6757,"t":"code","b":[237,203,24],"m":"sbc","oa":6347,"o":"raster_base"},{"a":6760,"t":"code","b":[133,17],"m":"sta","oa":17,"o":"zpa_11"},{"a":6762,"t":"code","b":[138],"m":"txa"},{"a":6763,"t":"code","b":[24],"m":"clc"},{"a":6764,"t":"code","b":[101,17],"m":"adc","oa":17,"o":"zpa_11"},{"a":6766,"t":"code","b":[170],"m":"tax"},{"a":6767,"t":"code","b":[165,14],"m":"lda","oa":14,"o":"zpa_0E"},{"a":6769,"l":"b_1A71","t":"code","b":[202],"m":"dex","x":[6779]},{"a":6770,"t":"code","b":[48,9],"m":"bmi","oa":6781,"o":"b_1A7D"},{"a":6772,"t":"code","b":[228,17],"m":"cpx","oa":17,"o":"zpa_11"},{"a":6774,"t":"code","b":[144,5],"m":"bcc","oa":6781,"o":"b_1A7D"},{"a":6776,"t":"code","b":[221,238,24],"m":"cmp","oa":6382,"o":"raster_lines,x"},{"a":6779,"t":"code","b":[144,244],"m":"bcc","oa":6769,"o":"b_1A71"},{"a":6781,"l":"b_1A7D","t":"code","b":[232],"m":"inx","x":[6770,6774]},{"a":6782,"t":"code","b":[134,18],"m":"stx","oa":18,"o":"zpa_12"},{"a":6784,"t":"code","b":[165,17],"m":"lda","oa":17,"o":"zpa_11"},{"a":6786,"t":"code","b":[24],"m":"clc"},{"a":6787,"t":"code","b":[109,78,25],"m":"adc","oa":6478,"o":"raster_new_count"},{"a":6790,"t":"code","b":[168],"m":"tay"},{"a":6791,"t":"code","b":[170],"m":"tax"},{"a":6792,"t":"code","b":[228,18],"m":"cpx","oa":18,"o":"zpa_12"},{"a":6794,"t":"code","b":[240,30],"m":"beq","oa":6826,"o":"b_1AAA"},{"a":6796,"l":"b_1A8C","t":"code","b":[189,237,24],"m":"lda","oa":6381,"o":"$18ED,x","x":[6824]},{"a":6799,"t":"code","b":[153,238,24],"m":"sta","oa":6382,"o":"raster_lines,y"},{"a":6802,"t":"code","b":[189,13,25],"m":"lda","oa":6413,"o":"$190D,x"},{"a":6805,"t":"code","b":[153,14,25],"m":"sta","oa":6414,"o":"raster_lo,y"},{"a":6808,"t":"code","b":[189,45,25],"m":"lda","oa":6445,"o":"$192D,x"},{"a":6811,"t":"code","b":[153,46,25],"m":"sta","oa":6446,"o":"raster_hi,y"},{"a":6814,"t":"code","b":[189,205,24],"m":"lda","oa":6349,"o":"raster_count,x"},{"a":6817,"t":"code","b":[153,206,24],"m":"sta","oa":6350,"o":"raster_owners,y"},{"a":6820,"t":"code","b":[202],"m":"dex"},{"a":6821,"t":"code","b":[136],"m":"dey"},{"a":6822,"t":"code","b":[228,18],"m":"cpx","oa":18,"o":"zpa_12"},{"a":6824,"t":"code","b":[208,226],"m":"bne","oa":6796,"o":"b_1A8C"},{"a":6826,"l":"b_1AAA","t":"code","b":[165,14],"m":"lda","oa":14,"o":"zpa_0E","x":[6794]},{"a":6828,"t":"code","b":[153,238,24],"m":"sta","oa":6382,"o":"raster_lines,y"},{"a":6831,"t":"code","b":[165,15],"m":"lda","oa":15,"o":"zpa_0F"},{"a":6833,"t":"code","b":[153,14,25],"m":"sta","oa":6414,"o":"raster_lo,y"},{"a":6836,"t":"code","b":[165,16],"m":"lda","oa":16,"o":"zpa_10"},{"a":6838,"t":"code","b":[153,46,25],"m":"sta","oa":6446,"o":"raster_hi,y"},{"a":6841,"t":"code","b":[173,202,24],"m":"lda","oa":6346,"o":"raster_owner"},{"a":6844,"t":"code","b":[153,206,24],"m":"sta","oa":6350,"o":"raster_owners,y"},{"a":6847,"t":"code","b":[228,17],"m":"cpx","oa":17,"o":"zpa_11"},{"a":6849,"t":"code","b":[240,31],"m":"beq","oa":6882,"o":"b_1AE2"},{"a":6851,"t":"code","b":[136],"m":"dey"},{"a":6852,"l":"b_1AC4","t":"code","b":[189,237,24],"m":"lda","oa":6381,"o":"$18ED,x","x":[6880]},{"a":6855,"t":"code","b":[153,238,24],"m":"sta","oa":6382,"o":"raster_lines,y"},{"a":6858,"t":"code","b":[189,13,25],"m":"lda","oa":6413,"o":"$190D,x"},{"a":6861,"t":"code","b":[153,14,25],"m":"sta","oa":6414,"o":"raster_lo,y"},{"a":6864,"t":"code","b":[189,45,25],"m":"lda","oa":6445,"o":"$192D,x"},{"a":6867,"t":"code","b":[153,46,25],"m":"sta","oa":6446,"o":"raster_hi,y"},{"a":6870,"t":"code","b":[189,205,24],"m":"lda","oa":6349,"o":"raster_count,x"},{"a":6873,"t":"code","b":[153,206,24],"m":"sta","oa":6350,"o":"raster_owners,y"},{"a":6876,"t":"code","b":[202],"m":"dex"},{"a":6877,"t":"code","b":[136],"m":"dey"},{"a":6878,"t":"code","b":[228,17],"m":"cpx","oa":17,"o":"zpa_11"},{"a":6880,"t":"code","b":[208,226],"m":"bne","oa":6852,"o":"b_1AC4"},{"a":6882,"l":"b_1AE2","t":"code","b":[238,78,25],"m":"inc","oa":6478,"o":"raster_new_count","x":[6849]},{"a":6885,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":6887,"t":"code","b":[141,79,25],"m":"sta","oa":6479,"o":"raster_swap"},{"a":6890,"t":"code","b":[96],"m":"rts"},{"a":6891,"l":"raster_remove","c":"Removes every raster entry of object A: copies the live half's other entries into the other half and asks for the swap; when a swap is waiting already, filters the other half in place.","t":"code","b":[133,14],"m":"sta","oa":14,"o":"zpa_0E","x":[4778,5384,7425]},{"a":6893,"t":"code","b":[24],"m":"clc"},{"a":6894,"t":"code","b":[110,79,25],"m":"ror","oa":6479,"o":"raster_swap"},{"a":6897,"t":"code","b":[176,71],"m":"bcs","oa":6970,"o":"b_1B3A"},{"a":6899,"t":"code","b":[173,205,24],"m":"lda","oa":6349,"o":"raster_count"},{"a":6902,"t":"code","b":[240,65],"m":"beq","oa":6969,"o":"r_1B39"},{"a":6904,"t":"code","b":[173,203,24],"m":"lda","oa":6347,"o":"raster_base"},{"a":6907,"t":"code","b":[170],"m":"tax"},{"a":6908,"t":"code","b":[24],"m":"clc"},{"a":6909,"t":"code","b":[109,205,24],"m":"adc","oa":6349,"o":"raster_count"},{"a":6912,"t":"code","b":[133,15],"m":"sta","oa":15,"o":"zpa_0F"},{"a":6914,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":6916,"t":"code","b":[56],"m":"sec"},{"a":6917,"t":"code","b":[237,203,24],"m":"sbc","oa":6347,"o":"raster_base"},{"a":6920,"t":"code","b":[133,16],"m":"sta","oa":16,"o":"zpa_10"},{"a":6922,"t":"code","b":[168],"m":"tay"},{"a":6923,"l":"b_1B0B","t":"code","b":[189,206,24],"m":"lda","oa":6350,"o":"raster_owners,x","x":[6955,6991]},{"a":6926,"t":"code","b":[197,14],"m":"cmp","oa":14,"o":"zpa_0E"},{"a":6928,"t":"code","b":[240,22],"m":"beq","oa":6952,"o":"b_1B28"},{"a":6930,"t":"code","b":[153,206,24],"m":"sta","oa":6350,"o":"raster_owners,y"},{"a":6933,"t":"code","b":[189,238,24],"m":"lda","oa":6382,"o":"raster_lines,x"},{"a":6936,"t":"code","b":[153,238,24],"m":"sta","oa":6382,"o":"raster_lines,y"},{"a":6939,"t":"code","b":[189,14,25],"m":"lda","oa":6414,"o":"raster_lo,x"},{"a":6942,"t":"code","b":[153,14,25],"m":"sta","oa":6414,"o":"raster_lo,y"},{"a":6945,"t":"code","b":[189,46,25],"m":"lda","oa":6446,"o":"raster_hi,x"},{"a":6948,"t":"code","b":[153,46,25],"m":"sta","oa":6446,"o":"raster_hi,y"},{"a":6951,"t":"code","b":[200],"m":"iny"},{"a":6952,"l":"b_1B28","t":"code","b":[232],"m":"inx","x":[6928]},{"a":6953,"t":"code","b":[228,15],"m":"cpx","oa":15,"o":"zpa_0F"},{"a":6955,"t":"code","b":[208,222],"m":"bne","oa":6923,"o":"b_1B0B"},{"a":6957,"t":"code","b":[152],"m":"tya"},{"a":6958,"t":"code","b":[56],"m":"sec"},{"a":6959,"t":"code","b":[229,16],"m":"sbc","oa":16,"o":"zpa_10"},{"a":6961,"t":"code","b":[141,78,25],"m":"sta","oa":6478,"o":"raster_new_count"},{"a":6964,"l":"b_1B34","t":"code","b":[169,1],"m":"lda","o":"#$01","x":[6973]},{"a":6966,"t":"code","b":[141,79,25],"m":"sta","oa":6479,"o":"raster_swap"},{"a":6969,"l":"r_1B39","t":"code","b":[96],"m":"rts","x":[6902]},{"a":6970,"l":"b_1B3A","t":"code","b":[173,78,25],"m":"lda","oa":6478,"o":"raster_new_count","x":[6897]},{"a":6973,"t":"code","b":[240,245],"m":"beq","oa":6964,"o":"b_1B34"},{"a":6975,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":6977,"t":"code","b":[56],"m":"sec"},{"a":6978,"t":"code","b":[237,203,24],"m":"sbc","oa":6347,"o":"raster_base"},{"a":6981,"t":"code","b":[133,16],"m":"sta","oa":16,"o":"zpa_10"},{"a":6983,"t":"code","b":[168],"m":"tay"},{"a":6984,"t":"code","b":[170],"m":"tax"},{"a":6985,"t":"code","b":[24],"m":"clc"},{"a":6986,"t":"code","b":[109,78,25],"m":"adc","oa":6478,"o":"raster_new_count"},{"a":6989,"t":"code","b":[133,15],"m":"sta","oa":15,"o":"zpa_0F"},{"a":6991,"t":"code","b":[76,11,27],"m":"jmp","oa":6923,"o":"b_1B0B"},{"a":6994,"l":"raster_dispatch","c":"The IRQ handler two lines before each entry's line: points the IRQ vector at the entry's handler and the raster compare at its line, enables interrupts and waits in a run of NOPs, so the handler's interrupt comes with almost no jitter. The handler returns into the NOPs; then the next entry two lines before its line, or after the last, frame_top at line 255.","t":"code","b":[72],"m":"pha"},{"a":6995,"t":"code","b":[138],"m":"txa"},{"a":6996,"t":"code","b":[72],"m":"pha"},{"a":6997,"t":"code","b":[152],"m":"tya"},{"a":6998,"t":"code","b":[72],"m":"pha"},{"a":6999,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":7001,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":7004,"t":"code","b":[173,204,24],"m":"lda","oa":6348,"o":"raster_index"},{"a":7007,"t":"code","b":[24],"m":"clc"},{"a":7008,"t":"code","b":[109,203,24],"m":"adc","oa":6347,"o":"raster_base"},{"a":7011,"t":"code","b":[170],"m":"tax"},{"a":7012,"t":"code","b":[189,238,24],"m":"lda","oa":6382,"o":"raster_lines,x"},{"a":7015,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":7018,"t":"code","b":[189,14,25],"m":"lda","oa":6414,"o":"raster_lo,x"},{"a":7021,"t":"code","b":[141,254,255],"m":"sta","oa":65534,"o":"$FFFE"},{"a":7024,"t":"code","b":[189,46,25],"m":"lda","oa":6446,"o":"raster_hi,x"},{"a":7027,"t":"code","b":[141,255,255],"m":"sta","oa":65535,"o":"$FFFF"},{"a":7030,"t":"code","b":[88],"m":"cli"},{"a":7031,"t":"code","b":[234],"m":"nop"},{"a":7032,"t":"code","b":[234],"m":"nop"},{"a":7033,"t":"code","b":[234],"m":"nop"},{"a":7034,"t":"code","b":[234],"m":"nop"},{"a":7035,"t":"code","b":[234],"m":"nop"},{"a":7036,"t":"code","b":[234],"m":"nop"},{"a":7037,"t":"code","b":[234],"m":"nop"},{"a":7038,"t":"code","b":[234],"m":"nop"},{"a":7039,"t":"code","b":[234],"m":"nop"},{"a":7040,"t":"code","b":[234],"m":"nop"},{"a":7041,"t":"code","b":[234],"m":"nop"},{"a":7042,"t":"code","b":[234],"m":"nop"},{"a":7043,"t":"code","b":[234],"m":"nop"},{"a":7044,"t":"code","b":[234],"m":"nop"},{"a":7045,"t":"code","b":[234],"m":"nop"},{"a":7046,"t":"code","b":[234],"m":"nop"},{"a":7047,"t":"code","b":[234],"m":"nop"},{"a":7048,"t":"code","b":[234],"m":"nop"},{"a":7049,"t":"code","b":[234],"m":"nop"},{"a":7050,"t":"code","b":[234],"m":"nop"},{"a":7051,"t":"code","b":[234],"m":"nop"},{"a":7052,"t":"code","b":[234],"m":"nop"},{"a":7053,"t":"code","b":[234],"m":"nop"},{"a":7054,"t":"code","b":[234],"m":"nop"},{"a":7055,"t":"code","b":[234],"m":"nop"},{"a":7056,"t":"code","b":[234],"m":"nop"},{"a":7057,"t":"code","b":[234],"m":"nop"},{"a":7058,"t":"code","b":[234],"m":"nop"},{"a":7059,"t":"code","b":[234],"m":"nop"},{"a":7060,"t":"code","b":[234],"m":"nop"},{"a":7061,"t":"code","b":[234],"m":"nop"},{"a":7062,"t":"code","b":[234],"m":"nop"},{"a":7063,"t":"code","b":[234],"m":"nop"},{"a":7064,"t":"code","b":[234],"m":"nop"},{"a":7065,"t":"code","b":[234],"m":"nop"},{"a":7066,"t":"code","b":[120],"m":"sei"},{"a":7067,"t":"code","b":[169,82],"m":"lda","o":"#$52"},{"a":7069,"t":"code","b":[141,254,255],"m":"sta","oa":65534,"o":"$FFFE"},{"a":7072,"t":"code","b":[169,27],"m":"lda","o":"#$1B"},{"a":7074,"t":"code","b":[141,255,255],"m":"sta","oa":65535,"o":"$FFFF"},{"a":7077,"t":"code","b":[174,204,24],"m":"ldx","oa":6348,"o":"raster_index"},{"a":7080,"t":"code","b":[236,205,24],"m":"cpx","oa":6349,"o":"raster_count"},{"a":7083,"t":"code","b":[240,6],"m":"beq","oa":7091,"o":"b_1BB3"},{"a":7085,"t":"code","b":[232],"m":"inx"},{"a":7086,"t":"code","b":[236,205,24],"m":"cpx","oa":6349,"o":"raster_count"},{"a":7089,"t":"code","b":[208,18],"m":"bne","oa":7109,"o":"b_1BC5"},{"a":7091,"l":"b_1BB3","t":"code","b":[169,220],"m":"lda","o":"#$DC","x":[7083]},{"a":7093,"t":"code","b":[141,254,255],"m":"sta","oa":65534,"o":"$FFFE"},{"a":7096,"t":"code","b":[169,27],"m":"lda","o":"#$1B"},{"a":7098,"t":"code","b":[141,255,255],"m":"sta","oa":65535,"o":"$FFFF"},{"a":7101,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":7103,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":7106,"t":"code","b":[76,209,27],"m":"jmp","oa":7121,"o":"j_1BD1"},{"a":7109,"l":"b_1BC5","t":"code","b":[142,204,24],"m":"stx","oa":6348,"o":"raster_index","x":[7089]},{"a":7112,"t":"code","b":[189,238,24],"m":"lda","oa":6382,"o":"raster_lines,x"},{"a":7115,"t":"code","b":[56],"m":"sec"},{"a":7116,"t":"code","b":[233,2],"m":"sbc","o":"#$02"},{"a":7118,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":7121,"l":"j_1BD1","t":"code","b":[169,127],"m":"lda","o":"#$7F","x":[7106]},{"a":7123,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":7126,"t":"code","b":[104],"m":"pla"},{"a":7127,"t":"code","b":[168],"m":"tay"},{"a":7128,"t":"code","b":[104],"m":"pla"},{"a":7129,"t":"code","b":[170],"m":"tax"},{"a":7130,"t":"code","b":[104],"m":"pla"},{"a":7131,"t":"code","b":[64],"m":"rti"},{"a":7132,"l":"frame_top","c":"The IRQ handler at line 255, once a frame: swaps in the other half of the raster list if it changed, sets up the first entry, counts frame_count ($05) up, puts back the default $D011, $D016 and $D018, and, with interrupts on again, runs every object's frame routine (objects_frame) unless the last frame's are still running.","t":"code","b":[72],"m":"pha"},{"a":7133,"t":"code","b":[138],"m":"txa"},{"a":7134,"t":"code","b":[72],"m":"pha"},{"a":7135,"t":"code","b":[152],"m":"tya"},{"a":7136,"t":"code","b":[72],"m":"pha"},{"a":7137,"t":"code","b":[173,79,25],"m":"lda","oa":6479,"o":"raster_swap"},{"a":7140,"t":"code","b":[240,20],"m":"beq","oa":7162,"o":"b_1BFA"},{"a":7142,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":7144,"t":"code","b":[141,79,25],"m":"sta","oa":6479,"o":"raster_swap"},{"a":7147,"t":"code","b":[173,78,25],"m":"lda","oa":6478,"o":"raster_new_count"},{"a":7150,"t":"code","b":[141,205,24],"m":"sta","oa":6349,"o":"raster_count"},{"a":7153,"t":"code","b":[169,16],"m":"lda","o":"#$10"},{"a":7155,"t":"code","b":[56],"m":"sec"},{"a":7156,"t":"code","b":[237,203,24],"m":"sbc","oa":6347,"o":"raster_base"},{"a":7159,"t":"code","b":[141,203,24],"m":"sta","oa":6347,"o":"raster_base"},{"a":7162,"l":"b_1BFA","t":"code","b":[169,82],"m":"lda","o":"#$52","x":[7140]},{"a":7164,"t":"code","b":[141,254,255],"m":"sta","oa":65534,"o":"$FFFE"},{"a":7167,"t":"code","b":[169,27],"m":"lda","o":"#$1B"},{"a":7169,"t":"code","b":[141,255,255],"m":"sta","oa":65535,"o":"$FFFF"},{"a":7172,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":7174,"t":"code","b":[141,204,24],"m":"sta","oa":6348,"o":"raster_index"},{"a":7177,"t":"code","b":[174,203,24],"m":"ldx","oa":6347,"o":"raster_base"},{"a":7180,"t":"code","b":[189,238,24],"m":"lda","oa":6382,"o":"raster_lines,x"},{"a":7183,"t":"code","b":[56],"m":"sec"},{"a":7184,"t":"code","b":[233,2],"m":"sbc","o":"#$02"},{"a":7186,"t":"code","b":[141,18,208],"m":"sta","o":"vic_raster"},{"a":7189,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":7191,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":7194,"t":"code","b":[230,5],"m":"inc","oa":5,"o":"zpa_05"},{"a":7196,"t":"code","b":[173,81,25],"m":"lda","oa":6481,"o":"frame_d011"},{"a":7199,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":7202,"t":"code","b":[173,82,25],"m":"lda","oa":6482,"o":"frame_d016"},{"a":7205,"t":"code","b":[141,22,208],"m":"sta","o":"vic_control2"},{"a":7208,"t":"code","b":[173,83,25],"m":"lda","oa":6483,"o":"frame_d018"},{"a":7211,"t":"code","b":[141,24,208],"m":"sta","o":"vic_memory"},{"a":7214,"t":"code","b":[173,80,25],"m":"lda","oa":6480,"o":"frame_busy"},{"a":7217,"t":"code","b":[208,10],"m":"bne","oa":7229,"o":"b_1C3D"},{"a":7219,"t":"code","b":[238,80,25],"m":"inc","oa":6480,"o":"frame_busy"},{"a":7222,"t":"code","b":[88],"m":"cli"},{"a":7223,"t":"code","b":[32,24,29],"m":"jsr","oa":7448,"o":"objects_frame"},{"a":7226,"t":"code","b":[206,80,25],"m":"dec","oa":6480,"o":"frame_busy"},{"a":7229,"l":"b_1C3D","t":"code","b":[104],"m":"pla","x":[7217]},{"a":7230,"t":"code","b":[168],"m":"tay"},{"a":7231,"t":"code","b":[104],"m":"pla"},{"a":7232,"t":"code","b":[170],"m":"tax"},{"a":7233,"t":"code","b":[104],"m":"pla"},{"a":7234,"t":"code","b":[64],"m":"rti"},{"a":7235,"l":"raster_null","c":"A raster handler that only acknowledges the VIC: the harmless entry 0 that raster_init leaves.","t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":7237,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":7240,"t":"code","b":[64],"m":"rti"},{"a":7241,"l":"obj_handler_lo","c":"Each object's message handler, low bytes (15 objects at most; $1C59 the high bytes).","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[7356,7434]},{"a":7249,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":7257,"l":"obj_handler_hi","c":"The message handlers' high bytes.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[7360,7439]},{"a":7265,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":7273,"l":"obj_frame_lo","c":"Each object's frame routine, low bytes ($1C79 the high bytes); no_frame when it has none.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[7365,7386,7416,7455]},{"a":7281,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":7289,"l":"obj_frame_hi","c":"The frame routines' high bytes.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[7370,7390,7421,7460]},{"a":7297,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":7305,"l":"obj_count","c":"How many objects there are.","t":"byte","b":[0],"x":[7341,7349,7373,7429,7450,7473]},{"a":7306,"l":"job_lo","c":"The queued jobs, low bytes, the next first (16 at most; $1C9A the high bytes).","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[7402,7485,7508]},{"a":7314,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":7322,"l":"job_hi","c":"The jobs' high bytes.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[7406,7490,7514]},{"a":7330,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":7338,"l":"job_count","c":"How many jobs are queued.","t":"byte","b":[0],"x":[6333,7344,7395,7409,7479,7518,7523]},{"a":7339,"l":"objects_init","c":"No objects and no jobs.","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[6248]},{"a":7341,"t":"code","b":[141,137,28],"m":"sta","oa":7305,"o":"obj_count"},{"a":7344,"t":"code","b":[141,170,28],"m":"sta","oa":7338,"o":"job_count"},{"a":7347,"t":"code","b":[96],"m":"rts"},{"a":7348,"l":"object_add","c":"Adds an object with X/Y its message handler and no frame routine; returns its number in A, or $FF when there are 15 already.","t":"code","b":[138],"m":"txa","x":[3822,4174,4737,5236,5347,7844]},{"a":7349,"t":"code","b":[174,137,28],"m":"ldx","oa":7305,"o":"obj_count"},{"a":7352,"t":"code","b":[224,15],"m":"cpx","o":"#$0F"},{"a":7354,"t":"code","b":[176,22],"m":"bcs","oa":7378,"o":"b_1CD2"},{"a":7356,"t":"code","b":[157,73,28],"m":"sta","oa":7241,"o":"obj_handler_lo,x"},{"a":7359,"t":"code","b":[152],"m":"tya"},{"a":7360,"t":"code","b":[157,89,28],"m":"sta","oa":7257,"o":"obj_handler_hi,x"},{"a":7363,"t":"code","b":[169,110],"m":"lda","o":"#$6E"},{"a":7365,"t":"code","b":[157,105,28],"m":"sta","oa":7273,"o":"obj_frame_lo,x"},{"a":7368,"t":"code","b":[169,29],"m":"lda","o":"#$1D"},{"a":7370,"t":"code","b":[157,121,28],"m":"sta","oa":7289,"o":"obj_frame_hi,x"},{"a":7373,"t":"code","b":[238,137,28],"m":"inc","oa":7305,"o":"obj_count"},{"a":7376,"t":"code","b":[138],"m":"txa"},{"a":7377,"t":"code","b":[96],"m":"rts"},{"a":7378,"l":"b_1CD2","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[7354]},{"a":7380,"t":"code","b":[96],"m":"rts"},{"a":7381,"l":"object_set_frame","c":"Gives object A the frame routine X/Y.","t":"code","b":[134,14],"m":"stx","oa":14,"o":"zpa_0E","x":[3882,3946,4815,5301,5406,5458,7889,7899]},{"a":7383,"t":"code","b":[170],"m":"tax"},{"a":7384,"t":"code","b":[165,14],"m":"lda","oa":14,"o":"zpa_0E"},{"a":7386,"t":"code","b":[157,105,28],"m":"sta","oa":7273,"o":"obj_frame_lo,x"},{"a":7389,"t":"code","b":[152],"m":"tya"},{"a":7390,"t":"code","b":[157,121,28],"m":"sta","oa":7289,"o":"obj_frame_hi,x"},{"a":7393,"t":"code","b":[96],"m":"rts"},{"a":7394,"l":"job_add","c":"Queues the job X/Y, to run from the main loop (job_run); at most 16.","t":"code","b":[138],"m":"txa","x":[4223,4230,4237,4244,4251,4258,4265,5396,5564]},{"a":7395,"t":"code","b":[174,170,28],"m":"ldx","oa":7338,"o":"job_count"},{"a":7398,"t":"code","b":[224,16],"m":"cpx","o":"#$10"},{"a":7400,"t":"code","b":[176,10],"m":"bcs","oa":7412,"o":"r_1CF4"},{"a":7402,"t":"code","b":[157,138,28],"m":"sta","oa":7306,"o":"job_lo,x"},{"a":7405,"t":"code","b":[152],"m":"tya"},{"a":7406,"t":"code","b":[157,154,28],"m":"sta","oa":7322,"o":"job_hi,x"},{"a":7409,"t":"code","b":[238,170,28],"m":"inc","oa":7338,"o":"job_count"},{"a":7412,"l":"r_1CF4","t":"code","b":[96],"m":"rts","x":[7400]},{"a":7413,"l":"object_stop","c":"Stops object A: no frame routine and its raster entries removed (raster_remove).","t":"code","b":[170],"m":"tax","x":[3888,3972,4772,5281,5570,7879]},{"a":7414,"t":"code","b":[169,110],"m":"lda","o":"#$6E"},{"a":7416,"t":"code","b":[157,105,28],"m":"sta","oa":7273,"o":"obj_frame_lo,x"},{"a":7419,"t":"code","b":[169,29],"m":"lda","o":"#$1D"},{"a":7421,"t":"code","b":[157,121,28],"m":"sta","oa":7289,"o":"obj_frame_hi,x"},{"a":7424,"t":"code","b":[138],"m":"txa"},{"a":7425,"t":"code","b":[32,235,26],"m":"jsr","oa":6891,"o":"raster_remove"},{"a":7428,"t":"code","b":[96],"m":"rts"},{"a":7429,"l":"object_send","c":"Sends message A to object X: jumps to its message handler with A unchanged.","t":"code","b":[236,137,28],"m":"cpx","oa":7305,"o":"obj_count","x":[5109]},{"a":7432,"t":"code","b":[176,13],"m":"bcs","oa":7447,"o":"r_1D17"},{"a":7434,"t":"code","b":[188,73,28],"m":"ldy","oa":7241,"o":"obj_handler_lo,x"},{"a":7437,"t":"code","b":[132,12],"m":"sty","oa":12,"o":"zpa_0C"},{"a":7439,"t":"code","b":[188,89,28],"m":"ldy","oa":7257,"o":"obj_handler_hi,x"},{"a":7442,"t":"code","b":[132,13],"m":"sty","oa":13,"o":"zpa_0D"},{"a":7444,"t":"code","b":[108,12,0],"m":"jmp","oa":12,"o":"(zpa_0C)"},{"a":7447,"l":"r_1D17","t":"code","b":[96],"m":"rts","x":[7432]},{"a":7448,"l":"objects_frame","c":"Runs each object's frame routine in turn, with A the object's number.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[7223]},{"a":7450,"t":"code","b":[236,137,28],"m":"cpx","oa":7305,"o":"obj_count"},{"a":7453,"t":"code","b":[176,23],"m":"bcs","oa":7478,"o":"r_1D36"},{"a":7455,"l":"b_1D1F","t":"code","b":[189,105,28],"m":"lda","oa":7273,"o":"obj_frame_lo,x","x":[7476]},{"a":7458,"t":"code","b":[133,12],"m":"sta","oa":12,"o":"zpa_0C"},{"a":7460,"t":"code","b":[189,121,28],"m":"lda","oa":7289,"o":"obj_frame_hi,x"},{"a":7463,"t":"code","b":[133,13],"m":"sta","oa":13,"o":"zpa_0D"},{"a":7465,"t":"code","b":[138],"m":"txa"},{"a":7466,"t":"code","b":[72],"m":"pha"},{"a":7467,"t":"code","b":[32,104,29],"m":"jsr","oa":7528,"o":"call_frame"},{"a":7470,"t":"code","b":[104],"m":"pla"},{"a":7471,"t":"code","b":[170],"m":"tax"},{"a":7472,"t":"code","b":[232],"m":"inx"},{"a":7473,"t":"code","b":[236,137,28],"m":"cpx","oa":7305,"o":"obj_count"},{"a":7476,"t":"code","b":[144,233],"m":"bcc","oa":7455,"o":"b_1D1F"},{"a":7478,"l":"r_1D36","t":"code","b":[96],"m":"rts","x":[7453]},{"a":7479,"l":"job_run","c":"Runs the first queued job, if any, waits for the frame to end (wait_frame), then takes it off the queue with interrupts held off.","t":"code","b":[173,170,28],"m":"lda","oa":7338,"o":"job_count","x":[6221,6330]},{"a":7482,"t":"code","b":[208,1],"m":"bne","oa":7485,"o":"b_1D3D"},{"a":7484,"t":"code","b":[96],"m":"rts"},{"a":7485,"l":"b_1D3D","t":"code","b":[173,138,28],"m":"lda","oa":7306,"o":"job_lo","x":[7482]},{"a":7488,"t":"code","b":[133,30],"m":"sta","oa":30,"o":"zpa_1E"},{"a":7490,"t":"code","b":[173,154,28],"m":"lda","oa":7322,"o":"job_hi"},{"a":7493,"t":"code","b":[133,31],"m":"sta","oa":31,"o":"zpa_1F"},{"a":7495,"t":"code","b":[32,107,29],"m":"jsr","oa":7531,"o":"call_job"},{"a":7498,"t":"code","b":[32,182,29],"m":"jsr","oa":7606,"o":"wait_frame"},{"a":7501,"t":"code","b":[8],"m":"php"},{"a":7502,"t":"code","b":[120],"m":"sei"},{"a":7503,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":7505,"l":"b_1D51","t":"code","b":[189,139,28],"m":"lda","oa":7307,"o":"$1C8B,x","x":[7521]},{"a":7508,"t":"code","b":[157,138,28],"m":"sta","oa":7306,"o":"job_lo,x"},{"a":7511,"t":"code","b":[189,155,28],"m":"lda","oa":7323,"o":"$1C9B,x"},{"a":7514,"t":"code","b":[157,154,28],"m":"sta","oa":7322,"o":"job_hi,x"},{"a":7517,"t":"code","b":[232],"m":"inx"},{"a":7518,"t":"code","b":[236,170,28],"m":"cpx","oa":7338,"o":"job_count"},{"a":7521,"t":"code","b":[144,238],"m":"bcc","oa":7505,"o":"b_1D51"},{"a":7523,"t":"code","b":[206,170,28],"m":"dec","oa":7338,"o":"job_count"},{"a":7526,"t":"code","b":[40],"m":"plp"},{"a":7527,"t":"code","b":[96],"m":"rts"},{"a":7528,"l":"call_frame","c":"Jumps to the frame routine at $0C.","t":"code","b":[108,12,0],"m":"jmp","oa":12,"o":"(zpa_0C)","x":[7467]},{"a":7531,"l":"call_job","c":"Jumps to the job at $1E.","t":"code","b":[108,30,0],"m":"jmp","oa":30,"o":"(zpa_1E)","x":[7495]},{"a":7534,"l":"no_frame","c":"The empty frame routine: returns.","t":"code","b":[96],"m":"rts"},{"a":7535,"l":"vic_defaults","c":"The 47 values intro_setup writes to the VIC, $D000-$D02E: sprites off and at 0, the screen off, $D016 $18, $D018 $2E, sprites multicolour, black border and background, multicolours 9 and 8, sprite multicolours 11 and 1, sprites grey (12).","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[6281]},{"a":7543,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":7551,"t":"byte","b":[0,0,0,0,0,0,24,0]},{"a":7559,"t":"byte","b":[46,0,0,0,255,0,0,0]},{"a":7567,"t":"byte","b":[0,0,9,8,7,11,1,12]},{"a":7575,"t":"byte","b":[12,12,12,12,12,12,12]},{"a":7582,"l":"bit_masks","c":"The bits 1, 2, 4 ... 128 by number: read_input takes a key's column bit and the joystick bit the key sets from here.","t":"byte","b":[1,2,4,8,16,32,64,128],"x":[8106,8128,8140,8162]},{"a":7590,"l":"key_rows","c":"The values for $DC00 that select keyboard rows 0-7, one low bit each.","t":"byte","b":[254,253,251,247,239,223,191,127],"x":[8061]},{"a":7598,"l":"unused_1dae","c":"Eight bytes nothing reads: $02, $08, $20, $80, then $03, $0C, $30, $C0.","t":"byte","b":[2,8,32,128,3,12,48,192]},{"a":7606,"l":"wait_frame","c":"Waits out lines 256 and over, then waits until the frame counter changes (frame_top, line 255) or the raster reaches line 256: in effect, for the bottom of the frame.","t":"code","b":[173,17,208],"m":"lda","o":"vic_control1","x":[4371,4440,4538,4566,4607,4669,5436,5927,5980,6276,6338,7498,7609]},{"a":7609,"t":"code","b":[48,251],"m":"bmi","oa":7606,"o":"wait_frame"},{"a":7611,"t":"code","b":[166,5],"m":"ldx","oa":5,"o":"zpa_05"},{"a":7613,"l":"b_1DBD","t":"code","b":[228,5],"m":"cpx","oa":5,"o":"zpa_05","x":[7620]},{"a":7615,"t":"code","b":[208,5],"m":"bne","oa":7622,"o":"r_1DC6"},{"a":7617,"t":"code","b":[173,17,208],"m":"lda","o":"vic_control1"},{"a":7620,"t":"code","b":[16,247],"m":"bpl","oa":7613,"o":"b_1DBD"},{"a":7622,"l":"r_1DC6","t":"code","b":[96],"m":"rts","x":[7615]},{"a":7623,"l":"fill_06","c":"A fill that nothing calls: A from ($06) up to ($08).","t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":7625,"l":"b_1DC9","t":"code","b":[145,6],"m":"sta","oa":6,"o":"(zpa_06),y","x":[7637,7643]},{"a":7627,"t":"code","b":[230,6],"m":"inc","oa":6,"o":"zpa_06"},{"a":7629,"t":"code","b":[208,2],"m":"bne","oa":7633,"o":"b_1DD1"},{"a":7631,"t":"code","b":[230,7],"m":"inc","oa":7,"o":"zpa_07"},{"a":7633,"l":"b_1DD1","t":"code","b":[166,6],"m":"ldx","oa":6,"o":"zpa_06","x":[7629]},{"a":7635,"t":"code","b":[228,8],"m":"cpx","oa":8,"o":"zpa_08"},{"a":7637,"t":"code","b":[208,242],"m":"bne","oa":7625,"o":"b_1DC9"},{"a":7639,"t":"code","b":[166,7],"m":"ldx","oa":7,"o":"zpa_07"},{"a":7641,"t":"code","b":[228,9],"m":"cpx","oa":9,"o":"zpa_09"},{"a":7643,"t":"code","b":[208,236],"m":"bne","oa":7625,"o":"b_1DC9"},{"a":7645,"t":"code","b":[96],"m":"rts"},{"a":7646,"l":"copy_0a","c":"A copy that nothing calls: from ($0A) to ($06) until ($06) reaches ($08).","t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":7648,"l":"b_1DE0","t":"code","b":[177,10],"m":"lda","oa":10,"o":"(zpp_0A),y","x":[7668,7674]},{"a":7650,"t":"code","b":[145,6],"m":"sta","oa":6,"o":"(zpa_06),y"},{"a":7652,"t":"code","b":[230,6],"m":"inc","oa":6,"o":"zpa_06"},{"a":7654,"t":"code","b":[208,2],"m":"bne","oa":7658,"o":"b_1DEA"},{"a":7656,"t":"code","b":[230,7],"m":"inc","oa":7,"o":"zpa_07"},{"a":7658,"l":"b_1DEA","t":"code","b":[230,10],"m":"inc","oa":10,"o":"zpp_0A","x":[7654]},{"a":7660,"t":"code","b":[208,2],"m":"bne","oa":7664,"o":"b_1DF0"},{"a":7662,"t":"code","b":[230,11],"m":"inc","oa":11,"o":"zpa_0B"},{"a":7664,"l":"b_1DF0","t":"code","b":[165,6],"m":"lda","oa":6,"o":"zpa_06","x":[7660]},{"a":7666,"t":"code","b":[197,8],"m":"cmp","oa":8,"o":"zpa_08"},{"a":7668,"t":"code","b":[208,234],"m":"bne","oa":7648,"o":"b_1DE0"},{"a":7670,"t":"code","b":[165,7],"m":"lda","oa":7,"o":"zpa_07"},{"a":7672,"t":"code","b":[197,9],"m":"cmp","oa":9,"o":"zpa_09"},{"a":7674,"t":"code","b":[208,228],"m":"bne","oa":7648,"o":"b_1DE0"},{"a":7676,"t":"code","b":[96],"m":"rts"},{"a":7677,"l":"fill_range","c":"Fills memory with A from ($16) up to, not including, ($18).","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[4347,4368,4535,4628,4666,5427]},{"a":7679,"l":"b_1DFF","t":"code","b":[145,22],"m":"sta","oa":22,"o":"(zpa_16),y","x":[7691,7697]},{"a":7681,"t":"code","b":[230,22],"m":"inc","oa":22,"o":"zpa_16"},{"a":7683,"t":"code","b":[208,2],"m":"bne","oa":7687,"o":"b_1E07"},{"a":7685,"t":"code","b":[230,23],"m":"inc","oa":23,"o":"zpa_17"},{"a":7687,"l":"b_1E07","t":"code","b":[166,22],"m":"ldx","oa":22,"o":"zpa_16","x":[7683]},{"a":7689,"t":"code","b":[228,24],"m":"cpx","oa":24,"o":"zpa_18"},{"a":7691,"t":"code","b":[208,242],"m":"bne","oa":7679,"o":"b_1DFF"},{"a":7693,"t":"code","b":[166,23],"m":"ldx","oa":23,"o":"zpa_17"},{"a":7695,"t":"code","b":[228,25],"m":"cpx","oa":25,"o":"zpa_19"},{"a":7697,"t":"code","b":[208,236],"m":"bne","oa":7679,"o":"b_1DFF"},{"a":7699,"t":"code","b":[96],"m":"rts"},{"a":7700,"l":"copy_range","c":"A copy that nothing calls: from ($1A) to ($16) until ($16) reaches ($18).","t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":7702,"l":"b_1E16","t":"code","b":[177,26],"m":"lda","oa":26,"o":"(zpa_1A),y","x":[7722,7728]},{"a":7704,"t":"code","b":[145,22],"m":"sta","oa":22,"o":"(zpa_16),y"},{"a":7706,"t":"code","b":[230,22],"m":"inc","oa":22,"o":"zpa_16"},{"a":7708,"t":"code","b":[208,2],"m":"bne","oa":7712,"o":"b_1E20"},{"a":7710,"t":"code","b":[230,23],"m":"inc","oa":23,"o":"zpa_17"},{"a":7712,"l":"b_1E20","t":"code","b":[230,26],"m":"inc","oa":26,"o":"zpa_1A","x":[7708]},{"a":7714,"t":"code","b":[208,2],"m":"bne","oa":7718,"o":"b_1E26"},{"a":7716,"t":"code","b":[230,27],"m":"inc","oa":27,"o":"zpa_1B"},{"a":7718,"l":"b_1E26","t":"code","b":[165,22],"m":"lda","oa":22,"o":"zpa_16","x":[7714]},{"a":7720,"t":"code","b":[197,24],"m":"cmp","oa":24,"o":"zpa_18"},{"a":7722,"t":"code","b":[208,234],"m":"bne","oa":7702,"o":"b_1E16"},{"a":7724,"t":"code","b":[165,23],"m":"lda","oa":23,"o":"zpa_17"},{"a":7726,"t":"code","b":[197,25],"m":"cmp","oa":25,"o":"zpa_19"},{"a":7728,"t":"code","b":[208,228],"m":"bne","oa":7702,"o":"b_1E16"},{"a":7730,"t":"code","b":[96],"m":"rts"},{"a":7731,"l":"unpack_list","c":"Unpacks a list of streams: ($28) points at a count, then for each stream its source and its destination, four bytes; each is unpacked in turn (unpack).","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[4403]},{"a":7733,"t":"code","b":[177,40],"m":"lda","oa":40,"o":"(zpa_28),y"},{"a":7735,"t":"code","b":[133,42],"m":"sta","oa":42,"o":"zpa_2A"},{"a":7737,"l":"b_1E39","t":"code","b":[160,1],"m":"ldy","o":"#$01","x":[7774]},{"a":7739,"t":"code","b":[177,40],"m":"lda","oa":40,"o":"(zpa_28),y"},{"a":7741,"t":"code","b":[133,33],"m":"sta","oa":33,"o":"zpa_21"},{"a":7743,"t":"code","b":[200],"m":"iny"},{"a":7744,"t":"code","b":[177,40],"m":"lda","oa":40,"o":"(zpa_28),y"},{"a":7746,"t":"code","b":[133,34],"m":"sta","oa":34,"o":"zpa_22"},{"a":7748,"t":"code","b":[200],"m":"iny"},{"a":7749,"t":"code","b":[177,40],"m":"lda","oa":40,"o":"(zpa_28),y"},{"a":7751,"t":"code","b":[133,35],"m":"sta","oa":35,"o":"zpa_23"},{"a":7753,"t":"code","b":[200],"m":"iny"},{"a":7754,"t":"code","b":[177,40],"m":"lda","oa":40,"o":"(zpa_28),y"},{"a":7756,"t":"code","b":[133,36],"m":"sta","oa":36,"o":"zpa_24"},{"a":7758,"t":"code","b":[32,195,32],"m":"jsr","oa":8387,"o":"unpack"},{"a":7761,"t":"code","b":[165,40],"m":"lda","oa":40,"o":"zpa_28"},{"a":7763,"t":"code","b":[24],"m":"clc"},{"a":7764,"t":"code","b":[105,4],"m":"adc","o":"#$04"},{"a":7766,"t":"code","b":[133,40],"m":"sta","oa":40,"o":"zpa_28"},{"a":7768,"t":"code","b":[144,2],"m":"bcc","oa":7772,"o":"b_1E5C"},{"a":7770,"t":"code","b":[230,41],"m":"inc","oa":41,"o":"zpa_29"},{"a":7772,"l":"b_1E5C","t":"code","b":[198,42],"m":"dec","oa":42,"o":"zpa_2A","x":[7768]},{"a":7774,"t":"code","b":[208,217],"m":"bne","oa":7737,"o":"b_1E39"},{"a":7776,"t":"code","b":[96],"m":"rts"},{"a":7777,"l":"irq_ack","c":"The interrupt handler intro_start installs before the scheduler starts: acknowledges CIA 1 and the VIC and returns.","t":"code","b":[44,13,220],"m":"bit","o":"cia1_interrupt"},{"a":7780,"t":"code","b":[44,25,208],"m":"bit","o":"vic_irq_status"},{"a":7783,"l":"nmi_return","c":"The NMI handler: returns, without acknowledging CIA 2 (see scroller_raster).","t":"code","b":[64],"m":"rti"},{"a":7784,"l":"key_held","c":"The keyboard's eight rows as read, a bit for each key held.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[7813,7998,8082,8092,8118,8152]},{"a":7792,"l":"key_new","c":"The keys pressed since the last read.","t":"byte","b":[0,0,0,0,0,0,0,0],"x":[8022,8087]},{"a":7800,"l":"stick_2","c":"Joystick 2 (bit 0 up, 1 down, 2 left, 3 right, 4 fire), with its keys from keys_port2 added.","t":"byte","b":[0],"x":[7807,7810,7934,7957,8125,8131,8175]},{"a":7801,"l":"stick_1","c":"Joystick 1, with the keys from keys_port1.","t":"byte","b":[0],"x":[7939,7973,7988,8159,8165,8185]},{"a":7802,"l":"press_2","c":"Joystick 2's bits that were not set at the last read: new presses.","t":"byte","b":[0],"x":[7918,8178]},{"a":7803,"l":"press_1","c":"Joystick 1's new presses.","t":"byte","b":[0],"x":[7921,8188]},{"a":7804,"l":"input_obj","c":"The input object's number (5).","t":"byte","b":[0],"x":[7847,7876,7882,7892]},{"a":7805,"l":"input_init","c":"Sets up the input object (object 5): clears the key state, reads the sticks once (read_input) and registers its message handler (input_message).","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[6273]},{"a":7807,"t":"code","b":[141,120,30],"m":"sta","oa":7800,"o":"stick_2"},{"a":7810,"t":"code","b":[141,120,30],"m":"sta","oa":7800,"o":"stick_2"},{"a":7813,"t":"code","b":[141,104,30],"m":"sta","oa":7784,"o":"key_held"},{"a":7816,"t":"code","b":[141,105,30],"m":"sta","oa":7785,"o":"$1E69"},{"a":7819,"t":"code","b":[141,106,30],"m":"sta","oa":7786,"o":"$1E6A"},{"a":7822,"t":"code","b":[141,107,30],"m":"sta","oa":7787,"o":"$1E6B"},{"a":7825,"t":"code","b":[141,108,30],"m":"sta","oa":7788,"o":"$1E6C"},{"a":7828,"t":"code","b":[141,109,30],"m":"sta","oa":7789,"o":"$1E6D"},{"a":7831,"t":"code","b":[141,110,30],"m":"sta","oa":7790,"o":"$1E6E"},{"a":7834,"t":"code","b":[141,111,30],"m":"sta","oa":7791,"o":"$1E6F"},{"a":7837,"t":"code","b":[32,254,30],"m":"jsr","oa":7934,"o":"read_input"},{"a":7840,"t":"code","b":[162,171],"m":"ldx","o":"#$AB"},{"a":7842,"t":"code","b":[160,30],"m":"ldy","o":"#$1E"},{"a":7844,"t":"code","b":[32,180,28],"m":"jsr","oa":7348,"o":"object_add"},{"a":7847,"t":"code","b":[141,124,30],"m":"sta","oa":7804,"o":"input_obj"},{"a":7850,"t":"code","b":[96],"m":"rts"},{"a":7851,"l":"input_message","c":"The input's messages, through input_messages: 0 and 3 stop it, 1 reads the sticks every frame (read_input as its frame routine), 2 waits for fire (wait_fire).","t":"code","b":[41,3],"m":"and","o":"#$03","x":[6327]},{"a":7853,"t":"code","b":[10],"m":"asl","o":"a"},{"a":7854,"t":"code","b":[170],"m":"tax"},{"a":7855,"t":"code","b":[189,188,30],"m":"lda","oa":7868,"o":"input_messages,x"},{"a":7858,"t":"code","b":[133,12],"m":"sta","oa":12,"o":"zpa_0C"},{"a":7860,"t":"code","b":[189,189,30],"m":"lda","oa":7869,"o":"$1EBD,x"},{"a":7863,"t":"code","b":[133,13],"m":"sta","oa":13,"o":"zpa_0D"},{"a":7865,"t":"code","b":[108,12,0],"m":"jmp","oa":12,"o":"(zpa_0C)"},{"a":7868,"l":"input_messages","c":"The four message routines of the input object.","t":"word","b":[196,30,202,30,212,30,196,30],"d":[7876,7882,7892,7876],"x":[7855]},{"a":7876,"l":"input_stop","c":"Messages 0 and 3: stops the input object.","t":"code","b":[173,124,30],"m":"lda","oa":7804,"o":"input_obj"},{"a":7879,"t":"code","b":[76,245,28],"m":"jmp","oa":7413,"o":"object_stop"},{"a":7882,"l":"input_read","c":"Message 1, never sent: read_input every frame.","t":"code","b":[173,124,30],"m":"lda","oa":7804,"o":"input_obj"},{"a":7885,"t":"code","b":[162,254],"m":"ldx","o":"#$FE"},{"a":7887,"t":"code","b":[160,30],"m":"ldy","o":"#$1E"},{"a":7889,"t":"code","b":[76,213,28],"m":"jmp","oa":7381,"o":"object_set_frame"},{"a":7892,"l":"input_wait","c":"Message 2: wait_fire every frame.","t":"code","b":[173,124,30],"m":"lda","oa":7804,"o":"input_obj"},{"a":7895,"t":"code","b":[162,222],"m":"ldx","o":"#$DE"},{"a":7897,"t":"code","b":[160,30],"m":"ldy","o":"#$1E"},{"a":7899,"t":"code","b":[76,213,28],"m":"jmp","oa":7381,"o":"object_set_frame"},{"a":7902,"l":"wait_fire","c":"The input's frame routine in the intro: once the music has faded out after fire (music_faded), sets go_flag for intro_main to load the game. Reads the sticks and keys (read_input), and fire on either joystick, or SPACE or /, fades the music out (music_fade).","t":"code","b":[169,3],"m":"lda","o":"#$03"},{"a":7904,"t":"code","b":[32,128,20],"m":"jsr","oa":5248,"o":"music_message"},{"a":7907,"t":"code","b":[201,0],"m":"cmp","o":"#$00"},{"a":7909,"t":"code","b":[240,4],"m":"beq","oa":7915,"o":"b_1EEB"},{"a":7911,"t":"code","b":[169,1],"m":"lda","o":"#$01"},{"a":7913,"t":"code","b":[133,32],"m":"sta","oa":32,"o":"zpa_20"},{"a":7915,"l":"b_1EEB","t":"code","b":[32,254,30],"m":"jsr","oa":7934,"o":"read_input","x":[7909]},{"a":7918,"t":"code","b":[173,122,30],"m":"lda","oa":7802,"o":"press_2"},{"a":7921,"t":"code","b":[13,123,30],"m":"ora","oa":7803,"o":"press_1"},{"a":7924,"t":"code","b":[41,16],"m":"and","o":"#$10"},{"a":7926,"t":"code","b":[240,5],"m":"beq","oa":7933,"o":"r_1EFD"},{"a":7928,"t":"code","b":[169,2],"m":"lda","o":"#$02"},{"a":7930,"t":"code","b":[32,128,20],"m":"jsr","oa":5248,"o":"music_message"},{"a":7933,"l":"r_1EFD","t":"code","b":[96],"m":"rts","x":[7926]},{"a":7934,"l":"read_input","c":"Reads joystick 2 ($DC00) and joystick 1 ($DC01), bits set for directions and fire. When a key is down and joystick 1 is still, scans the keyboard's eight rows into key_held and key_new and adds the keys of keys_port2 and keys_port1 to the joysticks' bits. The new presses go into press_2 and press_1.","t":"code","b":[173,120,30],"m":"lda","oa":7800,"o":"stick_2","x":[7837,7915]},{"a":7937,"t":"code","b":[133,15],"m":"sta","oa":15,"o":"zpa_0F"},{"a":7939,"t":"code","b":[173,121,30],"m":"lda","oa":7801,"o":"stick_1"},{"a":7942,"t":"code","b":[133,16],"m":"sta","oa":16,"o":"zpa_10"},{"a":7944,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":7946,"t":"code","b":[141,2,220],"m":"sta","o":"cia1_ddr_a"},{"a":7949,"t":"code","b":[141,3,220],"m":"sta","o":"cia1_ddr_b"},{"a":7952,"t":"code","b":[173,0,220],"m":"lda","o":"cia1_port_a"},{"a":7955,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":7957,"t":"code","b":[141,120,30],"m":"sta","oa":7800,"o":"stick_2"},{"a":7960,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":7962,"t":"code","b":[141,2,220],"m":"sta","o":"cia1_ddr_a"},{"a":7965,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":7968,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":7971,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":7973,"t":"code","b":[141,121,30],"m":"sta","oa":7801,"o":"stick_1"},{"a":7976,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":7978,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":7981,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":7984,"t":"code","b":[201,255],"m":"cmp","o":"#$FF"},{"a":7986,"t":"code","b":[240,8],"m":"beq","oa":7996,"o":"b_1F3C"},{"a":7988,"t":"code","b":[173,121,30],"m":"lda","oa":7801,"o":"stick_1"},{"a":7991,"t":"code","b":[208,3],"m":"bne","oa":7996,"o":"b_1F3C"},{"a":7993,"t":"code","b":[76,113,31],"m":"jmp","oa":8049,"o":"j_1F71"},{"a":7996,"l":"b_1F3C","c":"No key, or joystick 1 moving: the key state is cleared.","t":"code","b":[169,0],"m":"lda","o":"#$00","x":[7986,7991]},{"a":7998,"t":"code","b":[141,104,30],"m":"sta","oa":7784,"o":"key_held"},{"a":8001,"t":"code","b":[141,105,30],"m":"sta","oa":7785,"o":"$1E69"},{"a":8004,"t":"code","b":[141,106,30],"m":"sta","oa":7786,"o":"$1E6A"},{"a":8007,"t":"code","b":[141,107,30],"m":"sta","oa":7787,"o":"$1E6B"},{"a":8010,"t":"code","b":[141,108,30],"m":"sta","oa":7788,"o":"$1E6C"},{"a":8013,"t":"code","b":[141,109,30],"m":"sta","oa":7789,"o":"$1E6D"},{"a":8016,"t":"code","b":[141,110,30],"m":"sta","oa":7790,"o":"$1E6E"},{"a":8019,"t":"code","b":[141,111,30],"m":"sta","oa":7791,"o":"$1E6F"},{"a":8022,"t":"code","b":[141,112,30],"m":"sta","oa":7792,"o":"key_new"},{"a":8025,"t":"code","b":[141,113,30],"m":"sta","oa":7793,"o":"$1E71"},{"a":8028,"t":"code","b":[141,114,30],"m":"sta","oa":7794,"o":"$1E72"},{"a":8031,"t":"code","b":[141,115,30],"m":"sta","oa":7795,"o":"$1E73"},{"a":8034,"t":"code","b":[141,116,30],"m":"sta","oa":7796,"o":"$1E74"},{"a":8037,"t":"code","b":[141,117,30],"m":"sta","oa":7797,"o":"$1E75"},{"a":8040,"t":"code","b":[141,118,30],"m":"sta","oa":7798,"o":"$1E76"},{"a":8043,"t":"code","b":[141,119,30],"m":"sta","oa":7799,"o":"$1E77"},{"a":8046,"t":"code","b":[76,235,31],"m":"jmp","oa":8171,"o":"j_1FEB"},{"a":8049,"l":"j_1F71","t":"code","b":[160,255],"m":"ldy","o":"#$FF","x":[7993]},{"a":8051,"t":"code","b":[162,7],"m":"ldx","o":"#$07"},{"a":8053,"l":"b_1F75","t":"code","b":[140,0,220],"m":"sty","o":"cia1_port_a","x":[8096]},{"a":8056,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":8059,"t":"code","b":[133,14],"m":"sta","oa":14,"o":"zpa_0E"},{"a":8061,"t":"code","b":[189,166,29],"m":"lda","oa":7590,"o":"key_rows,x"},{"a":8064,"t":"code","b":[141,0,220],"m":"sta","o":"cia1_port_a"},{"a":8067,"t":"code","b":[173,1,220],"m":"lda","o":"cia1_port_b"},{"a":8070,"t":"code","b":[140,0,220],"m":"sty","o":"cia1_port_a"},{"a":8073,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":8075,"t":"code","b":[45,1,220],"m":"and","o":"cia1_port_b"},{"a":8078,"t":"code","b":[37,14],"m":"and","oa":14,"o":"zpa_0E"},{"a":8080,"t":"code","b":[133,14],"m":"sta","oa":14,"o":"zpa_0E"},{"a":8082,"t":"code","b":[93,104,30],"m":"eor","oa":7784,"o":"key_held,x"},{"a":8085,"t":"code","b":[37,14],"m":"and","oa":14,"o":"zpa_0E"},{"a":8087,"t":"code","b":[157,112,30],"m":"sta","oa":7792,"o":"key_new,x"},{"a":8090,"t":"code","b":[165,14],"m":"lda","oa":14,"o":"zpa_0E"},{"a":8092,"t":"code","b":[157,104,30],"m":"sta","oa":7784,"o":"key_held,x"},{"a":8095,"t":"code","b":[202],"m":"dex"},{"a":8096,"t":"code","b":[16,211],"m":"bpl","oa":8053,"o":"b_1F75"},{"a":8098,"c":"The key tables: six keys for each joystick, in bit order. The loop runs from 6, one past each table's end, so it also reads $2006 and $200C; the bits it sets that way (bit 6) are never tested.","t":"code","b":[160,6],"m":"ldy","o":"#$06"},{"a":8100,"l":"b_1FA4","t":"code","b":[185,0,32],"m":"lda","oa":8192,"o":"keys_port2,y","x":[8169]},{"a":8103,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":8105,"t":"code","b":[170],"m":"tax"},{"a":8106,"t":"code","b":[189,158,29],"m":"lda","oa":7582,"o":"bit_masks,x"},{"a":8109,"t":"code","b":[133,14],"m":"sta","oa":14,"o":"zpa_0E"},{"a":8111,"t":"code","b":[185,0,32],"m":"lda","oa":8192,"o":"keys_port2,y"},{"a":8114,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8115,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8116,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8117,"t":"code","b":[170],"m":"tax"},{"a":8118,"t":"code","b":[189,104,30],"m":"lda","oa":7784,"o":"key_held,x"},{"a":8121,"t":"code","b":[37,14],"m":"and","oa":14,"o":"zpa_0E"},{"a":8123,"t":"code","b":[240,9],"m":"beq","oa":8134,"o":"b_1FC6"},{"a":8125,"t":"code","b":[173,120,30],"m":"lda","oa":7800,"o":"stick_2"},{"a":8128,"t":"code","b":[25,158,29],"m":"ora","oa":7582,"o":"bit_masks,y"},{"a":8131,"t":"code","b":[141,120,30],"m":"sta","oa":7800,"o":"stick_2"},{"a":8134,"l":"b_1FC6","t":"code","b":[185,6,32],"m":"lda","oa":8198,"o":"keys_port1,y","x":[8123]},{"a":8137,"t":"code","b":[41,7],"m":"and","o":"#$07"},{"a":8139,"t":"code","b":[170],"m":"tax"},{"a":8140,"t":"code","b":[189,158,29],"m":"lda","oa":7582,"o":"bit_masks,x"},{"a":8143,"t":"code","b":[133,14],"m":"sta","oa":14,"o":"zpa_0E"},{"a":8145,"t":"code","b":[185,6,32],"m":"lda","oa":8198,"o":"keys_port1,y"},{"a":8148,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8149,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8150,"t":"code","b":[74],"m":"lsr","o":"a"},{"a":8151,"t":"code","b":[170],"m":"tax"},{"a":8152,"t":"code","b":[189,104,30],"m":"lda","oa":7784,"o":"key_held,x"},{"a":8155,"t":"code","b":[37,14],"m":"and","oa":14,"o":"zpa_0E"},{"a":8157,"t":"code","b":[240,9],"m":"beq","oa":8168,"o":"b_1FE8"},{"a":8159,"t":"code","b":[173,121,30],"m":"lda","oa":7801,"o":"stick_1"},{"a":8162,"t":"code","b":[25,158,29],"m":"ora","oa":7582,"o":"bit_masks,y"},{"a":8165,"t":"code","b":[141,121,30],"m":"sta","oa":7801,"o":"stick_1"},{"a":8168,"l":"b_1FE8","t":"code","b":[136],"m":"dey","x":[8157]},{"a":8169,"t":"code","b":[16,185],"m":"bpl","oa":8100,"o":"b_1FA4"},{"a":8171,"l":"j_1FEB","c":"The new presses: bits set now and not at the last read.","t":"code","b":[165,15],"m":"lda","oa":15,"o":"zpa_0F","x":[8046]},{"a":8173,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":8175,"t":"code","b":[45,120,30],"m":"and","oa":7800,"o":"stick_2"},{"a":8178,"t":"code","b":[141,122,30],"m":"sta","oa":7802,"o":"press_2"},{"a":8181,"t":"code","b":[165,16],"m":"lda","oa":16,"o":"zpa_10"},{"a":8183,"t":"code","b":[73,255],"m":"eor","o":"#$FF"},{"a":8185,"t":"code","b":[45,121,30],"m":"and","oa":7801,"o":"stick_1"},{"a":8188,"t":"code","b":[141,123,30],"m":"sta","oa":7803,"o":"press_1"},{"a":8191,"t":"code","b":[96],"m":"rts"},{"a":8192,"l":"keys_port2","c":"The keys that act as joystick 2, in the stick's bit order, each 8 x row + column of the keyboard matrix: I up, M down, J left, K right, SPACE fire, and RETURN bit 5. The game gives joystick 2 the same keys.","t":"byte","b":[33,36,34,37,60,1],"x":[8100,8111]},{"a":8198,"l":"keys_port1","c":"The keys that act as joystick 1: A up, Z down, comma left, full stop right, / fire, F1 bit 5.","t":"byte","b":[10,12,47,44,55,4],"x":[8134,8145]},{"a":8204,"l":"load_game","c":"Loads the game: interrupts, screen and sprites off, sound off, CIA interrupts off; copies loader_code to $0400; banks the KERNAL in ($01 = $36), puts its vectors back (RESTOR) and resets the CIAs (IOINIT); points the IRQ at the loader's border handler ($0429) and the NMI at a return ($0434); turns CIA 1's timer interrupt on, the cursor off ($CC), KERNAL messages off ($9D), device 8 ($BA); keeps $02A1 on the stack and clears it; points the LOAD vector at the KERNAL's own routine ($F4A5); and jumps to $0400.","t":"code","b":[120],"m":"sei","x":[6234]},{"a":8205,"t":"code","b":[216],"m":"cld"},{"a":8206,"t":"code","b":[162,255],"m":"ldx","o":"#$FF"},{"a":8208,"t":"code","b":[154],"m":"txs"},{"a":8209,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":8211,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":8214,"t":"code","b":[141,21,208],"m":"sta","o":"vic_sprite_enable"},{"a":8217,"t":"code","b":[141,24,212],"m":"sta","o":"sid_filter_mode_volume"},{"a":8220,"t":"code","b":[141,26,208],"m":"sta","o":"vic_irq_enable"},{"a":8223,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":8225,"t":"code","b":[141,13,220],"m":"sta","o":"cia1_interrupt"},{"a":8228,"t":"code","b":[141,13,221],"m":"sta","o":"cia2_interrupt"},{"a":8231,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":8234,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":8236,"l":"b_202C","t":"code","b":[189,130,32],"m":"lda","oa":8322,"o":"loader_code,x","x":[8243]},{"a":8239,"t":"code","b":[157,0,4],"m":"sta","oa":1024,"o":"$0400,x"},{"a":8242,"t":"code","b":[232],"m":"inx"},{"a":8243,"t":"code","b":[208,247],"m":"bne","oa":8236,"o":"b_202C"},{"a":8245,"t":"code","b":[169,47],"m":"lda","o":"#$2F"},{"a":8247,"t":"code","b":[133,0],"m":"sta","oa":0,"o":"zpa_00"},{"a":8249,"t":"code","b":[169,54],"m":"lda","o":"#$36"},{"a":8251,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":8253,"t":"code","b":[32,138,255],"m":"jsr","oa":65418,"o":"KERNAL_RESTOR"},{"a":8256,"t":"code","b":[32,132,255],"m":"jsr","oa":65412,"o":"KERNAL_IOINIT"},{"a":8259,"t":"code","b":[169,41],"m":"lda","o":"#$29"},{"a":8261,"t":"code","b":[141,20,3],"m":"sta","oa":788,"o":"$0314"},{"a":8264,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":8266,"t":"code","b":[141,21,3],"m":"sta","oa":789,"o":"$0315"},{"a":8269,"t":"code","b":[169,52],"m":"lda","o":"#$34"},{"a":8271,"t":"code","b":[141,24,3],"m":"sta","oa":792,"o":"$0318"},{"a":8274,"t":"code","b":[169,4],"m":"lda","o":"#$04"},{"a":8276,"t":"code","b":[141,25,3],"m":"sta","oa":793,"o":"$0319"},{"a":8279,"t":"code","b":[169,130],"m":"lda","o":"#$82"},{"a":8281,"t":"code","b":[141,13,220],"m":"sta","o":"cia1_interrupt"},{"a":8284,"t":"code","b":[169,255],"m":"lda","o":"#$FF"},{"a":8286,"t":"code","b":[133,204],"m":"sta","oa":204,"o":"zpa_CC"},{"a":8288,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":8290,"t":"code","b":[133,157],"m":"sta","oa":157,"o":"zpa_9D"},{"a":8292,"t":"code","b":[169,8],"m":"lda","o":"#$08"},{"a":8294,"t":"code","b":[133,186],"m":"sta","oa":186,"o":"zpa_BA"},{"a":8296,"t":"code","b":[169,64],"m":"lda","o":"#$40"},{"a":8298,"t":"code","b":[133,148],"m":"sta","oa":148,"o":"zpa_94"},{"a":8300,"t":"code","b":[173,161,2],"m":"lda","oa":673,"o":"$02A1"},{"a":8303,"t":"code","b":[72],"m":"pha"},{"a":8304,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":8306,"t":"code","b":[141,161,2],"m":"sta","oa":673,"o":"$02A1"},{"a":8309,"t":"code","b":[169,165],"m":"lda","o":"#$A5"},{"a":8311,"t":"code","b":[141,48,3],"m":"sta","oa":816,"o":"$0330"},{"a":8314,"t":"code","b":[169,244],"m":"lda","o":"#$F4"},{"a":8316,"t":"code","b":[141,49,3],"m":"sta","oa":817,"o":"$0331"},{"a":8319,"t":"code","b":[76,0,4],"m":"jmp","oa":1024,"o":"$0400"},{"a":8322,"l":"loader_code","c":"The loader, copied to $0400-$04FF and run there: SETNAM with SPDBALL ($0435, 7 characters), SETLFS with file 8, device 8, secondary address 1 (load to the file's own address), LOAD, again until it succeeds; then interrupts off, $02A1 back, $01 = $35 and a jump to $0812, the loaded file's first unpacker. Its interrupt handler ($0429, here $20AB) acknowledges CIA 1 and steps the border colour, which draws the coloured stripes while the game loads.","t":"byte","b":[162,53,160,4,169,7,32,189],"x":[8236]},{"a":8330,"t":"byte","b":[255,32,24,4,120,104,141,161]},{"a":8338,"t":"byte","b":[2,169,53,133,1,76,18,8]},{"a":8346,"t":"byte","b":[169,8,162,8,160,1,32,186]},{"a":8354,"t":"byte","b":[255,169,0,32,213,255,176,249]},{"a":8362,"t":"byte","b":[96]},{"a":8363,"c":"$0429 when copied: BIT $DC0D, INC $D020, then the registers off the stack and RTI; that RTI, $0434 (here $20B6), is the NMI handler too.","t":"byte","b":[44,13,220,238,32,208,104,168]},{"a":8371,"t":"byte","b":[104,170,104,64]},{"a":8375,"l":"game_name","c":"The file name SPDBALL, then TURBO, which nothing reads.","t":"byte","b":[83,80,68,66,65,76,76,84]},{"a":8383,"t":"byte","b":[85,82,66,79]},{"a":8387,"l":"unpack","c":"Unpacks the stream at ($21) to ($23): a byte below $80 is followed by that many plus one bytes to copy as they are; a byte from $80 copies the next byte's count of bytes from 256 less it back in what was written so far; a count of 0 ends the stream. The game's own unpacker reads the same format.","t":"code","b":[162,0],"m":"ldx","o":"#$00","x":[4585,4604,7758]},{"a":8389,"t":"code","b":[160,0],"m":"ldy","o":"#$00"},{"a":8391,"l":"b_20C7","t":"code","b":[160,0],"m":"ldy","o":"#$00","x":[8434,8438,8494]},{"a":8393,"t":"code","b":[177,33],"m":"lda","oa":33,"o":"(zpa_21),y"},{"a":8395,"t":"code","b":[48,44],"m":"bmi","oa":8441,"o":"b_20F9"},{"a":8397,"t":"code","b":[133,39],"m":"sta","oa":39,"o":"zpa_27"},{"a":8399,"t":"code","b":[230,39],"m":"inc","oa":39,"o":"zpa_27"},{"a":8401,"t":"code","b":[230,33],"m":"inc","oa":33,"o":"zpa_21"},{"a":8403,"t":"code","b":[208,2],"m":"bne","oa":8407,"o":"b_20D7"},{"a":8405,"t":"code","b":[230,34],"m":"inc","oa":34,"o":"zpa_22"},{"a":8407,"l":"b_20D7","t":"code","b":[177,33],"m":"lda","oa":33,"o":"(zpa_21),y","x":[8403,8414]},{"a":8409,"t":"code","b":[145,35],"m":"sta","oa":35,"o":"(zpa_23),y"},{"a":8411,"t":"code","b":[200],"m":"iny"},{"a":8412,"t":"code","b":[196,39],"m":"cpy","oa":39,"o":"zpa_27"},{"a":8414,"t":"code","b":[208,247],"m":"bne","oa":8407,"o":"b_20D7"},{"a":8416,"t":"code","b":[165,33],"m":"lda","oa":33,"o":"zpa_21"},{"a":8418,"t":"code","b":[24],"m":"clc"},{"a":8419,"t":"code","b":[101,39],"m":"adc","oa":39,"o":"zpa_27"},{"a":8421,"t":"code","b":[133,33],"m":"sta","oa":33,"o":"zpa_21"},{"a":8423,"t":"code","b":[144,2],"m":"bcc","oa":8427,"o":"b_20EB"},{"a":8425,"t":"code","b":[230,34],"m":"inc","oa":34,"o":"zpa_22"},{"a":8427,"l":"b_20EB","t":"code","b":[165,35],"m":"lda","oa":35,"o":"zpa_23","x":[8423]},{"a":8429,"t":"code","b":[24],"m":"clc"},{"a":8430,"t":"code","b":[101,39],"m":"adc","oa":39,"o":"zpa_27"},{"a":8432,"t":"code","b":[133,35],"m":"sta","oa":35,"o":"zpa_23"},{"a":8434,"t":"code","b":[144,211],"m":"bcc","oa":8391,"o":"b_20C7"},{"a":8436,"t":"code","b":[230,36],"m":"inc","oa":36,"o":"zpa_24"},{"a":8438,"t":"code","b":[76,199,32],"m":"jmp","oa":8391,"o":"b_20C7"},{"a":8441,"l":"b_20F9","t":"code","b":[230,33],"m":"inc","oa":33,"o":"zpa_21","x":[8395]},{"a":8443,"t":"code","b":[208,2],"m":"bne","oa":8447,"o":"b_20FF"},{"a":8445,"t":"code","b":[230,34],"m":"inc","oa":34,"o":"zpa_22"},{"a":8447,"l":"b_20FF","t":"code","b":[72],"m":"pha","x":[8443]},{"a":8448,"t":"code","b":[177,33],"m":"lda","oa":33,"o":"(zpa_21),y"},{"a":8450,"t":"code","b":[208,2],"m":"bne","oa":8454,"o":"b_2106"},{"a":8452,"t":"code","b":[104],"m":"pla"},{"a":8453,"t":"code","b":[96],"m":"rts"},{"a":8454,"l":"b_2106","t":"code","b":[133,39],"m":"sta","oa":39,"o":"zpa_27","x":[8450]},{"a":8456,"t":"code","b":[104],"m":"pla"},{"a":8457,"t":"code","b":[24],"m":"clc"},{"a":8458,"t":"code","b":[101,35],"m":"adc","oa":35,"o":"zpa_23"},{"a":8460,"t":"code","b":[133,37],"m":"sta","oa":37,"o":"zpa_25"},{"a":8462,"t":"code","b":[165,36],"m":"lda","oa":36,"o":"zpa_24"},{"a":8464,"t":"code","b":[105,255],"m":"adc","o":"#$FF"},{"a":8466,"t":"code","b":[133,38],"m":"sta","oa":38,"o":"zpa_26"},{"a":8468,"l":"b_2114","t":"code","b":[177,37],"m":"lda","oa":37,"o":"(zpa_25),y","x":[8475]},{"a":8470,"t":"code","b":[145,35],"m":"sta","oa":35,"o":"(zpa_23),y"},{"a":8472,"t":"code","b":[200],"m":"iny"},{"a":8473,"t":"code","b":[196,39],"m":"cpy","oa":39,"o":"zpa_27"},{"a":8475,"t":"code","b":[208,247],"m":"bne","oa":8468,"o":"b_2114"},{"a":8477,"t":"code","b":[230,33],"m":"inc","oa":33,"o":"zpa_21"},{"a":8479,"t":"code","b":[208,2],"m":"bne","oa":8483,"o":"b_2123"},{"a":8481,"t":"code","b":[230,34],"m":"inc","oa":34,"o":"zpa_22"},{"a":8483,"l":"b_2123","t":"code","b":[165,35],"m":"lda","oa":35,"o":"zpa_23","x":[8479]},{"a":8485,"t":"code","b":[24],"m":"clc"},{"a":8486,"t":"code","b":[101,39],"m":"adc","oa":39,"o":"zpa_27"},{"a":8488,"t":"code","b":[133,35],"m":"sta","oa":35,"o":"zpa_23"},{"a":8490,"t":"code","b":[144,2],"m":"bcc","oa":8494,"o":"b_212E"},{"a":8492,"t":"code","b":[230,36],"m":"inc","oa":36,"o":"zpa_24"},{"a":8494,"l":"b_212E","t":"code","b":[76,199,32],"m":"jmp","oa":8391,"o":"b_20C7","x":[8490]},{"a":8497,"l":"scroll_text","c":"The scroll text, $2131-$248B, which also runs the intro. Bytes $00-$3F are glyphs of scroller_font: 1-26 the letters, $20 a space, digits and punctuation at their ASCII places, 0 the copyright sign, $3B and $3C an X and a II with serifs (NATION XII). Codes: $40-$4F colour, $50-$5F speed, $60-$6F pause, $70-$7F a message to the scroller, $80+n then m message m to object n (scroll_codes). It opens with SPEEDBALL 2 over the title and IMAGEWORKS PRESENTS A BITMAP BROTHERS GAME, then shows the arch (screens message 2) for YEAR: 2095 and brings the letters in, the towers (message 3) for YEAR: 2100 and starts the disc, the arch again for the copyright, the towers for the C64 credits and PRESS FIRE; then it blanks the screen, fades the disc and the letters out, shows the title and starts again.","t":"byte","b":[65,89,114,19,16,5,81,5]},{"a":8505,"t":"byte","b":[4,2,1,12,12,32,50,32]},{"a":8513,"t":"byte","b":[32,32,32,102,92,32,32,32]},{"a":8521,"t":"byte","b":[32,32,32,32,32,32,32,32]},{"a":8529,"t":"byte","b":[32,32,32,32,32,32,32,32]},{"a":8537,"t":"byte","b":[32,67,87,114,65,9,13,1]},{"a":8545,"t":"byte","b":[7,5,23,15,18,11,19,67]},{"a":8553,"t":"byte","b":[32,16,18,5,19,5,14,20]},{"a":8561,"t":"byte","b":[19,32,1,32,65,2,9,20]},{"a":8569,"t":"byte","b":[13,1,16,32,2,18,15,20]},{"a":8577,"t":"byte","b":[8,5,18,19,67,32,7,1]},{"a":8585,"t":"byte","b":[13,5,46,46,46,32,129,2]},{"a":8593,"t":"byte","b":[32,32,32,71,25,5,1,18]},{"a":8601,"t":"byte","b":[58,32,77,50,48,57,53,32]},{"a":8609,"t":"byte","b":[67,45,32,3,15,18,18,21]},{"a":8617,"t":"byte","b":[16,20,9,15,14,32,1,14]},{"a":8625,"t":"byte","b":[4,32,22,9,15,12,5,14]},{"a":8633,"t":"byte","b":[3,5,32,6,15,18,3,5]},{"a":8641,"t":"byte","b":[32,20,8,5,32,7,1,13]},{"a":8649,"t":"byte","b":[5,32,65,19,16,5,5,4]},{"a":8657,"t":"byte","b":[2,1,12,12,67,128,2,32]},{"a":8665,"t":"byte","b":[21,14,4,5,18,7,18,15]},{"a":8673,"t":"byte","b":[21,14,4,46,32,32,32,32]},{"a":8681,"t":"byte","b":[21,14,18,5,7,21,12,1]},{"a":8689,"t":"byte","b":[20,5,4,32,1,14,4,32]},{"a":8697,"t":"byte","b":[21,14,7,15,22,5,18,14]},{"a":8705,"t":"byte","b":[5,4,44,32,9,20,32,4]},{"a":8713,"t":"byte","b":[5,7,5,14,5,18,1,20]},{"a":8721,"t":"byte","b":[5,19,32,9,14,20,15,32]},{"a":8729,"t":"byte","b":[1,32,6,9,1,19,3,15]},{"a":8737,"t":"byte","b":[46,32,129,3,71,32,32,32]},{"a":8745,"t":"byte","b":[25,5,1,18,58,32,77,50]},{"a":8753,"t":"byte","b":[49,48,48,32,67,45,32,1]},{"a":8761,"t":"byte","b":[20,20,5,13,16,20,9,14]},{"a":8769,"t":"byte","b":[7,32,20,15,32,18,5,7]},{"a":8777,"t":"byte","b":[1,9,14,32,16,21,2,12]},{"a":8785,"t":"byte","b":[9,3,32,9,14,20,5,18]},{"a":8793,"t":"byte","b":[5,19,20,32,20,8,5,32]},{"a":8801,"t":"byte","b":[19,16,15,18,20,32,9,19]},{"a":8809,"t":"byte","b":[32,18,5,15,18,7,1,14]},{"a":8817,"t":"byte","b":[9,19,5,4,46,32,65,19]},{"a":8825,"t":"byte","b":[16,5,5,4,132,1,2,1]},{"a":8833,"t":"byte","b":[12,12,32,50,67,32,9,19]},{"a":8841,"t":"byte","b":[32,2,15,18,14,46,32,32]},{"a":8849,"t":"byte","b":[32,32,6,9,22,5,32,25]},{"a":8857,"t":"byte","b":[5,1,18,19,32,12,1,20]},{"a":8865,"t":"byte","b":[5,18,44,32,1,32,14,5]},{"a":8873,"t":"byte","b":[23,32,20,5,1,13,32,5]},{"a":8881,"t":"byte","b":[13,5,18,7,5,19,46,32]},{"a":8889,"t":"byte","b":[20,8,5,32,14,5,23,32]},{"a":8897,"t":"byte","b":[20,5,1,13,32,9,19,32]},{"a":8905,"t":"byte","b":[65,2,18,21,20,1,12,32]},{"a":8913,"t":"byte","b":[4,5,12,21,24,5,67,46]},{"a":8921,"t":"byte","b":[32,32,32,32,32,32,32,32]},{"a":8929,"t":"byte","b":[32,32,32,32,32,32,32,32]},{"a":8937,"t":"byte","b":[32,32,32,32,32,32,32,32]},{"a":8945,"t":"byte","b":[102,32,129,2,89,114,65,19]},{"a":8953,"t":"byte","b":[16,5,5,4,2,1,12,12]},{"a":8961,"t":"byte","b":[32,50,32,67,3,15,16,25]},{"a":8969,"t":"byte","b":[18,9,7,8,20,32,0,32]},{"a":8977,"t":"byte","b":[77,49,57,57,49,32,65,13]},{"a":8985,"t":"byte","b":[9,18,18,15,18,19,15,6]},{"a":8993,"t":"byte","b":[20,32,67,0,32,77,49,57]},{"a":9001,"t":"byte","b":[57,49,32,65,2,9,20,13]},{"a":9009,"t":"byte","b":[1,16,32,2,18,15,20,8]},{"a":9017,"t":"byte","b":[5,18,19,67,46,32,1,12]},{"a":9025,"t":"byte","b":[12,32,18,9,7,8,20,19]},{"a":9033,"t":"byte","b":[32,18,5,19,5,18,22,5]},{"a":9041,"t":"byte","b":[4,46,32,65,9,13,1,7]},{"a":9049,"t":"byte","b":[5,23,15,18,11,19,67,32]},{"a":9057,"t":"byte","b":[9,19,32,1,32,2,18,1]},{"a":9065,"t":"byte","b":[14,4,32,14,1,13,5,32]},{"a":9073,"t":"byte","b":[15,6,32,65,13,9,18,18]},{"a":9081,"t":"byte","b":[15,18,19,15,6,20,32,12]},{"a":9089,"t":"byte","b":[20,4,46,32,67,16,18,15]},{"a":9097,"t":"byte","b":[4,21,3,20,9,15,14,32]},{"a":9105,"t":"byte","b":[20,5,1,13,32,45,32,71]},{"a":9113,"t":"byte","b":[13,1,14,1,7,5,13,5]},{"a":9121,"t":"byte","b":[14,20,58,32,65,4,1,26]},{"a":9129,"t":"byte","b":[32,71,15,18,9,7,9,14]},{"a":9137,"t":"byte","b":[1,12,32,19,3,15,18,5]},{"a":9145,"t":"byte","b":[58,32,65,14,1,20,9,15]},{"a":9153,"t":"byte","b":[14,32,59,60,32,129,3,71]},{"a":9161,"t":"byte","b":[3,54,52,32,13,21,19,9]},{"a":9169,"t":"byte","b":[3,32,1,14,4,32,19,6]},{"a":9177,"t":"byte","b":[24,58,32,65,13,1,18,20]},{"a":9185,"t":"byte","b":[9,14,32,23,1,12,11,5]},{"a":9193,"t":"byte","b":[18,32,71,7,18,1,16,8]},{"a":9201,"t":"byte","b":[9,3,19,58,32,65,1,12]},{"a":9209,"t":"byte","b":[1,14,32,20,15,13,11,9]},{"a":9217,"t":"byte","b":[14,19,32,71,3,54,52,32]},{"a":9225,"t":"byte","b":[3,15,4,5,58,32,74,3]},{"a":9233,"t":"byte","b":[1,18,12,32,13,21,12,12]},{"a":9241,"t":"byte","b":[5,18,32,71,19,16,5,3]},{"a":9249,"t":"byte","b":[9,1,12,32,20,8,1,14]},{"a":9257,"t":"byte","b":[11,19,58,32,65,14,9,3]},{"a":9265,"t":"byte","b":[11,32,16,5,12,12,9,14]},{"a":9273,"t":"byte","b":[7,32,32,32,32,32,32,32]},{"a":9281,"t":"byte","b":[32,32,32,32,32,32,32,32]},{"a":9289,"t":"byte","b":[32,32,32,32,32,32,32,32]},{"a":9297,"t":"byte","b":[32,32,89,114,67,16,18,5]},{"a":9305,"t":"byte","b":[81,19,19,32,6,9,18,5]},{"a":9313,"t":"byte","b":[32,32,32,32,32,102,92,129]},{"a":9321,"t":"byte","b":[0,32,32,32,32,32,32,32]},{"a":9329,"t":"byte","b":[32,32,32,32,32,32,32,32]},{"a":9337,"t":"byte","b":[32,32,32,32,32,86,114,32]},{"a":9345,"t":"byte","b":[132,0,32,128,0,100,32,129]},{"a":9353,"t":"byte","b":[1,100,32]},{"a":9356,"l":"title_chars_map","c":"The title screen's characters, packed (unpack): 920 bytes for the 23 rows of the screen at $C800, of which the top eight draw the gold SPEEDBALL 2.","t":"byte","b":[1,16,16,254,80,28,17,18]},{"a":9364,"t":"byte","b":[19,20,21,22,23,24,25,26]},{"a":9372,"t":"byte","b":[27,28,29,30,31,32,33,34]},{"a":9380,"t":"byte","b":[35,36,37,38,16,39,40,41]},{"a":9388,"t":"byte","b":[16,42,43,145,4,3,44,45]},{"a":9396,"t":"byte","b":[46,47,137,3,28,48,49,50]},{"a":9404,"t":"byte","b":[51,52,53,54,55,56,57,58]},{"a":9412,"t":"byte","b":[59,60,61,62,63,64,65,66]},{"a":9420,"t":"byte","b":[67,68,69,70,71,72,16,16]},{"a":9428,"t":"byte","b":[73,74,128,3,4,75,76,77]},{"a":9436,"t":"byte","b":[78,79,128,3,29,80,81,82]},{"a":9444,"t":"byte","b":[83,84,85,86,87,88,89,90]},{"a":9452,"t":"byte","b":[91,92,93,16,94,95,96,97]},{"a":9460,"t":"byte","b":[98,99,100,101,102,103,16,104]},{"a":9468,"t":"byte","b":[105,106,107,128,4,2,108,109]},{"a":9476,"t":"byte","b":[110,128,3,29,111,112,113,114]},{"a":9484,"t":"byte","b":[115,16,116,117,118,119,120,121]},{"a":9492,"t":"byte","b":[122,123,124,125,126,127,128,129]},{"a":9500,"t":"byte","b":[130,131,132,133,134,135,136,137]},{"a":9508,"t":"byte","b":[138,139,135,3,3,140,141,142]},{"a":9516,"t":"byte","b":[143,128,3,36,144,145,146,147]},{"a":9524,"t":"byte","b":[148,16,147,149,150,151,152,153]},{"a":9532,"t":"byte","b":[154,155,156,157,158,152,159,160]},{"a":9540,"t":"byte","b":[161,162,163,154,155,149,164,165]},{"a":9548,"t":"byte","b":[149,166,16,16,167,168,169,170]},{"a":9556,"t":"byte","b":[171,169,4,252,254,128,254,128]},{"a":9564,"t":"byte","b":[128,0,16,255,0]},{"a":9569,"l":"arch_list","c":"The arch picture's list for unpack_list: three streams, its screen colours ($3876 to $BC00), colour RAM ($3AEA to $B800) and bitmap ($256E to $E000).","t":"byte","b":[3,118,56,0,188,234,58,0]},{"a":9577,"t":"byte","b":[184,110,37,0,224]},{"a":9582,"l":"arch_bitmap","c":"The arch picture's bitmap, packed: 8000 bytes for $E000-$FF3F. A great arch over the stadium's pitch, shown for the story's first part and the copyright.","t":"byte","b":[1,0,0,254,37,0,85,248]},{"a":9590,"t":"byte","b":[8,0,2,240,7,12,169,137]},{"a":9598,"t":"byte","b":[41,137,37,7,7,95,170,169]},{"a":9606,"t":"byte","b":[165,149,85,255,16,3,86,90]},{"a":9614,"t":"byte","b":[106,170,231,7,226,3,8,86]},{"a":9622,"t":"byte","b":[85,89,89,89,86,85,86,89]},{"a":9630,"t":"byte","b":[215,3,0,157,212,3,4,229]},{"a":9638,"t":"byte","b":[229,101,90,89,219,3,4,85]},{"a":9646,"t":"byte","b":[106,86,169,90,248,4,19,170]},{"a":9654,"t":"byte","b":[106,170,175,170,165,89,165,85]},{"a":9662,"t":"byte","b":[85,127,218,166,89,85,149,87]},{"a":9670,"t":"byte","b":[253,106,169,171,4,2,255,106]},{"a":9678,"t":"byte","b":[168,195,3,248,3,13,169,42]},{"a":9686,"t":"byte","b":[85,154,101,85,86,213,127,169]},{"a":9694,"t":"byte","b":[106,170,90,101,204,3,9,253]},{"a":9702,"t":"byte","b":[167,85,85,149,85,170,169,170]},{"a":9710,"t":"byte","b":[250,248,4,2,169,149,106,196]},{"a":9718,"t":"byte","b":[3,9,85,91,91,89,165,101]},{"a":9726,"t":"byte","b":[149,85,149,101,204,3,2,118]},{"a":9734,"t":"byte","b":[90,86,223,3,5,101,101,101]},{"a":9742,"t":"byte","b":[170,170,106,245,3,255,7,2]},{"a":9750,"t":"byte","b":[149,165,169,245,8,233,8,9]},{"a":9758,"t":"byte","b":[106,98,104,98,88,208,208,245]},{"a":9766,"t":"byte","b":[128,0,255,5,0,85,249,6]},{"a":9774,"t":"byte","b":[248,17,249,57,2,170,170,170]},{"a":9782,"t":"byte","b":[130,3,1,255,255,248,7,0]},{"a":9790,"t":"byte","b":[252,128,3,5,249,241,225,161]},{"a":9798,"t":"byte","b":[137,165,255,4,2,149,149,149]},{"a":9806,"t":"byte","b":[227,3,224,3,3,86,87,170]},{"a":9814,"t":"byte","b":[169,242,3,31,85,149,149,87]},{"a":9822,"t":"byte","b":[93,85,118,85,89,89,103,85]},{"a":9830,"t":"byte","b":[85,90,90,106,186,234,165,117]},{"a":9838,"t":"byte","b":[100,86,165,74,101,122,166,54]},{"a":9846,"t":"byte","b":[150,85,154,165,181,3,18,173]},{"a":9854,"t":"byte","b":[149,217,91,91,90,120,233,85]},{"a":9862,"t":"byte","b":[87,125,218,105,165,85,85,246]},{"a":9870,"t":"byte","b":[106,165,188,3,2,88,64,170]},{"a":9878,"t":"byte","b":[182,3,3,86,176,15,234,147]},{"a":9886,"t":"byte","b":[3,4,90,192,0,240,88,139]},{"a":9894,"t":"byte","b":[3,0,232,128,4,131,3,0]},{"a":9902,"t":"byte","b":[43,248,7,15,165,3,0,15]},{"a":9910,"t":"byte","b":[37,170,86,85,85,149,14,240]},{"a":9918,"t":"byte","b":[171,159,169,90,246,3,22,37]},{"a":9926,"t":"byte","b":[1,85,213,125,167,105,90,85]},{"a":9934,"t":"byte","b":[85,122,86,103,229,229,165,45]},{"a":9942,"t":"byte","b":[107,156,150,85,166,90,152,3]},{"a":9950,"t":"byte","b":[7,93,25,149,90,161,89,173]},{"a":9958,"t":"byte","b":[154,201,3,18,165,169,174,171]},{"a":9966,"t":"byte","b":[90,213,117,85,157,85,101,101]},{"a":9974,"t":"byte","b":[217,170,106,90,86,86,85,253]},{"a":9982,"t":"byte","b":[3,255,5,2,149,213,90,255]},{"a":9990,"t":"byte","b":[4,0,86,240,5,6,111,79]},{"a":9998,"t":"byte","b":[75,74,98,170,170,195,3,2]},{"a":10006,"t":"byte","b":[85,255,63,248,7,0,255,132]},{"a":10014,"t":"byte","b":[4,252,60,1,255,255,147,3]},{"a":10022,"t":"byte","b":[21,90,96,168,229,160,69,64]},{"a":10030,"t":"byte","b":[0,80,0,0,137,5,133,5]},{"a":10038,"t":"byte","b":[5,37,21,21,149,149,149,128]},{"a":10046,"t":"byte","b":[3,6,85,85,90,90,89,89]},{"a":10054,"t":"byte","b":[89,251,3,40,101,229,89,249]},{"a":10062,"t":"byte","b":[218,214,86,165,87,87,86,86]},{"a":10070,"t":"byte","b":[102,182,235,170,93,117,117,214]},{"a":10078,"t":"byte","b":[90,101,165,93,89,101,213,85]},{"a":10086,"t":"byte","b":[127,85,86,169,87,94,122,233]},{"a":10094,"t":"byte","b":[101,149,85,86,165,201,3,29]},{"a":10102,"t":"byte","b":[88,99,140,48,171,164,129,4]},{"a":10110,"t":"byte","b":[80,0,1,4,2,20,64,1]},{"a":10118,"t":"byte","b":[5,80,64,0,64,0,4,174]},{"a":10126,"t":"byte","b":[2,1,0,80,8,7,250,3]},{"a":10134,"t":"byte","b":[128,3,2,21,234,64,128,4]},{"a":10142,"t":"byte","b":[2,85,84,171,241,5,3,85]},{"a":10150,"t":"byte","b":[32,208,128,239,5,3,1,0]},{"a":10158,"t":"byte","b":[16,186,246,3,69,5,128,20]},{"a":10166,"t":"byte","b":[1,64,80,5,1,0,234,26]},{"a":10174,"t":"byte","b":[66,16,5,0,64,16,90,86]},{"a":10182,"t":"byte","b":[85,85,37,201,50,12,213,181]},{"a":10190,"t":"byte","b":[173,107,89,86,85,149,101,89]},{"a":10198,"t":"byte","b":[87,85,253,85,149,106,117,93]},{"a":10206,"t":"byte","b":[93,151,165,89,90,117,213,213]},{"a":10214,"t":"byte","b":[149,149,153,158,235,170,89,91]},{"a":10222,"t":"byte","b":[101,111,167,151,149,90,165,165]},{"a":10230,"t":"byte","b":[101,101,101,251,3,1,86,86]},{"a":10238,"t":"byte","b":[199,3,254,3,23,98,80,82]},{"a":10246,"t":"byte","b":[80,80,88,84,84,91,10,81]},{"a":10254,"t":"byte","b":[1,0,5,0,0,255,255,85]},{"a":10262,"t":"byte","b":[149,149,165,9,42,131,4,252]},{"a":10270,"t":"byte","b":[60,2,64,80,4,189,10,5]},{"a":10278,"t":"byte","b":[1,1,5,21,22,214,141,3]},{"a":10286,"t":"byte","b":[1,86,90,139,5,134,3,55]},{"a":10294,"t":"byte","b":[91,91,89,89,91,87,93,86]},{"a":10302,"t":"byte","b":[149,157,153,85,87,90,106,121]},{"a":10310,"t":"byte","b":[101,181,149,109,101,155,153,86]},{"a":10318,"t":"byte","b":[117,85,151,94,86,121,233,101]},{"a":10326,"t":"byte","b":[105,101,149,85,87,91,94,123]},{"a":10334,"t":"byte","b":[248,230,217,148,96,129,86,24]},{"a":10342,"t":"byte","b":[64,1,5,20,80,64,1,4]},{"a":10350,"t":"byte","b":[252,4,5,16,64,0,1,5]},{"a":10358,"t":"byte","b":[16,247,6,2,0,4,27,251]},{"a":10366,"t":"byte","b":[3,128,3,3,4,1,64,128]},{"a":10374,"t":"byte","b":[128,3,4,26,7,0,128,37]},{"a":10382,"t":"byte","b":[128,3,4,164,208,0,2,88]},{"a":10390,"t":"byte","b":[128,4,216,3,0,2,248,5]},{"a":10398,"t":"byte","b":[1,228,1,216,4,0,80,216]},{"a":10406,"t":"byte","b":[3,4,16,4,1,0,5,249]},{"a":10414,"t":"byte","b":[6,4,64,1,64,80,20,244]},{"a":10422,"t":"byte","b":[4,48,47,155,103,22,9,66]},{"a":10430,"t":"byte","b":[149,36,105,89,86,85,213,229]},{"a":10438,"t":"byte","b":[181,237,93,85,214,181,149,109]},{"a":10446,"t":"byte","b":[107,89,89,94,86,121,89,230]},{"a":10454,"t":"byte","b":[102,149,86,118,102,85,213,165]},{"a":10462,"t":"byte","b":[169,109,229,229,101,101,229,213]},{"a":10470,"t":"byte","b":[117,149,85,255,7,3,84,148]},{"a":10478,"t":"byte","b":[151,149,255,3,0,165,149,4]},{"a":10486,"t":"byte","b":[6,0,64,64,80,1,5,16]},{"a":10494,"t":"byte","b":[245,5,251,66,158,5,1,170]},{"a":10502,"t":"byte","b":[21,151,6,1,170,165,255,4]},{"a":10510,"t":"byte","b":[2,149,149,213,136,8,54,90]},{"a":10518,"t":"byte","b":[85,103,93,85,85,89,86,89]},{"a":10526,"t":"byte","b":[105,87,213,117,89,153,101,102]},{"a":10534,"t":"byte","b":[85,158,86,121,217,101,101,213]},{"a":10542,"t":"byte","b":[150,87,90,94,111,120,187,148]},{"a":10550,"t":"byte","b":[97,149,134,25,84,97,149,100]},{"a":10558,"t":"byte","b":[144,129,6,24,96,144,85,16]},{"a":10566,"t":"byte","b":[64,0,1,4,16,64,252,4]},{"a":10574,"t":"byte","b":[128,11,1,9,37,128,4,8]},{"a":10582,"t":"byte","b":[6,106,164,85,0,0,1,106]},{"a":10590,"t":"byte","b":[165,250,3,4,0,0,175,171]},{"a":10598,"t":"byte","b":[85,248,5,1,250,234,248,6]},{"a":10606,"l":"arch_bitmap_2","c":"The arch's packed bitmap, continued.","t":"byte","b":[2,64,169,90,232,5,4,0]},{"a":10614,"t":"byte","b":[0,144,169,26,246,7,4,96]},{"a":10622,"t":"byte","b":[88,16,4,1,184,5,249,3]},{"a":10630,"t":"byte","b":[0,64,244,3,49,64,25,6]},{"a":10638,"t":"byte","b":[66,144,36,9,6,85,22,73]},{"a":10646,"t":"byte","b":[86,146,100,21,73,86,87,150]},{"a":10654,"t":"byte","b":[213,165,181,249,45,238,153,85]},{"a":10662,"t":"byte","b":[182,149,109,103,89,89,101,105]},{"a":10670,"t":"byte","b":[213,87,93,101,102,89,165,85]},{"a":10678,"t":"byte","b":[217,117,85,85,101,149,85,255]},{"a":10686,"t":"byte","b":[7,0,90,255,4,3,86,86]},{"a":10694,"t":"byte","b":[87,84,239,6,2,170,0,0]},{"a":10702,"t":"byte","b":[248,8,254,62,2,170,170,170]},{"a":10710,"t":"byte","b":[175,6,248,7,2,149,149,165]},{"a":10718,"t":"byte","b":[141,8,133,6,64,93,86,86]},{"a":10726,"t":"byte","b":[85,85,89,85,215,85,94,118]},{"a":10734,"t":"byte","b":[214,89,89,101,213,215,86,94]},{"a":10742,"t":"byte","b":[91,122,108,106,85,84,165,154]},{"a":10750,"t":"byte","b":[24,97,85,133,134,21,152,169]},{"a":10758,"t":"byte","b":[37,84,64,133,24,100,96,145]},{"a":10766,"t":"byte","b":[133,24,36,96,8,32,128,128]},{"a":10774,"t":"byte","b":[0,1,5,22,0,3,37,20]},{"a":10782,"t":"byte","b":[80,102,191,194,100,149,128,30]},{"a":10790,"t":"byte","b":[226,24,1,25,86,200,7,62]},{"a":10798,"t":"byte","b":[192,88,20,5,153,254,131,32]},{"a":10806,"t":"byte","b":[8,2,2,0,64,80,148,36]},{"a":10814,"t":"byte","b":[25,9,70,82,36,24,9,146]},{"a":10822,"t":"byte","b":[84,38,106,88,21,1,82,85]},{"a":10830,"t":"byte","b":[21,90,166,36,73,85,82,87]},{"a":10838,"t":"byte","b":[215,149,181,229,173,57,169,215]},{"a":10846,"t":"byte","b":[85,181,157,151,101,101,89,85]},{"a":10854,"t":"byte","b":[117,149,149,85,85,101,85,255]},{"a":10862,"t":"byte","b":[8,2,86,86,90,244,5,2]},{"a":10870,"t":"byte","b":[170,170,170,248,13,128,24,232]},{"a":10878,"t":"byte","b":[40,2,85,85,255,175,4,148]},{"a":10886,"t":"byte","b":[3,1,170,255,152,5,5,85]},{"a":10894,"t":"byte","b":[214,86,150,150,150,132,3,133]},{"a":10902,"t":"byte","b":[6,79,101,101,94,94,85,123]},{"a":10910,"t":"byte","b":[91,87,101,101,150,151,151,94]},{"a":10918,"t":"byte","b":[94,94,97,98,86,133,152,89]},{"a":10926,"t":"byte","b":[21,33,85,22,21,88,85,97]},{"a":10934,"t":"byte","b":[97,85,80,22,86,88,101,97]},{"a":10942,"t":"byte","b":[149,197,132,64,23,6,93,106]},{"a":10950,"t":"byte","b":[117,168,118,216,160,133,64,21]},{"a":10958,"t":"byte","b":[5,85,0,84,52,32,208,128]},{"a":10966,"t":"byte","b":[149,86,0,0,2,4,16,192]},{"a":10974,"t":"byte","b":[0,2,0,160,0,0,10,37]},{"a":10982,"t":"byte","b":[157,245,240,3,4,160,2,80]},{"a":10990,"t":"byte","b":[84,16,134,3,1,0,80,254]},{"a":10998,"t":"byte","b":[3,248,4,0,5,254,3,15]},{"a":11006,"t":"byte","b":[0,0,128,10,128,5,21,4]},{"a":11014,"t":"byte","b":[0,10,0,0,160,88,118,95]},{"a":11022,"t":"byte","b":[240,3,69,16,4,3,0,128]},{"a":11030,"t":"byte","b":[0,21,28,8,7,2,86,149]},{"a":11038,"t":"byte","b":[157,39,10,82,1,84,80,85]},{"a":11046,"t":"byte","b":[18,1,212,144,117,169,93,42]},{"a":11054,"t":"byte","b":[5,148,149,37,89,73,86,83]},{"a":11062,"t":"byte","b":[85,148,84,37,85,73,73,85]},{"a":11070,"t":"byte","b":[73,137,149,82,38,101,84,72]},{"a":11078,"t":"byte","b":[89,89,150,214,214,181,181,181]},{"a":11086,"t":"byte","b":[89,89,181,181,85,237,229,213]},{"a":11094,"t":"byte","b":[85,255,7,11,149,85,151,149]},{"a":11102,"t":"byte","b":[150,150,150,86,85,85,170,255]},{"a":11110,"t":"byte","b":[236,6,1,255,170,228,3,0]},{"a":11118,"t":"byte","b":[86,135,3,253,61,6,101,149]},{"a":11126,"t":"byte","b":[89,166,85,170,101,180,4,12]},{"a":11134,"t":"byte","b":[170,85,170,102,155,149,85,149]},{"a":11142,"t":"byte","b":[105,85,169,169,153,136,8,45]},{"a":11150,"t":"byte","b":[121,121,89,101,229,101,150,148]},{"a":11158,"t":"byte","b":[217,216,217,101,97,102,154,137]},{"a":11166,"t":"byte","b":[101,85,134,151,87,25,44,93]},{"a":11174,"t":"byte","b":[134,151,85,28,93,101,113,85]},{"a":11182,"t":"byte","b":[85,22,87,90,93,106,117,168]},{"a":11190,"t":"byte","b":[213,161,85,133,85,21,202,6]},{"a":11198,"t":"byte","b":[38,87,86,88,101,120,101,64]},{"a":11206,"t":"byte","b":[85,86,90,90,106,57,53,213]},{"a":11214,"t":"byte","b":[102,86,102,90,90,85,85,165]},{"a":11222,"t":"byte","b":[85,149,85,86,101,85,64,85]},{"a":11230,"t":"byte","b":[68,68,84,85,84,0,0,64]},{"a":11238,"t":"byte","b":[128,5,2,0,0,1,248,5]},{"a":11246,"t":"byte","b":[5,85,1,85,17,17,21,190]},{"a":11254,"t":"byte","b":[4,21,90,85,86,85,149,89]},{"a":11262,"t":"byte","b":[108,92,87,153,149,153,165,165]},{"a":11270,"t":"byte","b":[45,89,1,85,149,165,165,169]},{"a":11278,"t":"byte","b":[166,4,9,213,149,37,89,87]},{"a":11286,"t":"byte","b":[74,85,82,85,84,152,3,38]},{"a":11294,"t":"byte","b":[148,213,165,117,169,93,42,146]},{"a":11302,"t":"byte","b":[214,85,52,117,89,77,85,89]},{"a":11310,"t":"byte","b":[85,146,214,213,100,56,117,103]},{"a":11318,"t":"byte","b":[39,103,89,73,153,166,98,109]},{"a":11326,"t":"byte","b":[109,101,89,91,89,150,22,200]},{"a":11334,"t":"byte","b":[4,196,4,7,86,85,86,105]},{"a":11342,"t":"byte","b":[85,106,106,102,184,3,12,170]},{"a":11350,"t":"byte","b":[85,170,153,230,89,86,101,154]},{"a":11358,"t":"byte","b":[85,170,89,170,131,5,251,59]},{"a":11366,"t":"byte","b":[1,150,89,160,7,0,84,255]},{"a":11374,"t":"byte","b":[3,0,86,154,3,6,86,102]},{"a":11382,"t":"byte","b":[86,86,86,90,86,142,3,242]},{"a":11390,"t":"byte","b":[3,41,85,89,151,154,94,94]},{"a":11398,"t":"byte","b":[94,111,124,120,100,148,22,145]},{"a":11406,"t":"byte","b":[81,89,85,91,90,114,118,105]},{"a":11414,"t":"byte","b":[71,73,214,158,74,202,169,43]},{"a":11422,"t":"byte","b":[21,110,93,87,213,161,97,85]},{"a":11430,"t":"byte","b":[133,197,85,21,190,3,12,85]},{"a":11438,"t":"byte","b":[88,85,97,85,209,133,22,86]},{"a":11446,"t":"byte","b":[90,90,106,106,170,6,0,89]},{"a":11454,"t":"byte","b":[254,3,42,85,85,101,149,85]},{"a":11462,"t":"byte","b":[85,165,101,153,85,105,150,153]},{"a":11470,"t":"byte","b":[165,85,68,85,85,81,85,85]},{"a":11478,"t":"byte","b":[149,4,65,16,80,0,64,64]},{"a":11486,"t":"byte","b":[4,16,65,4,5,0,1,1]},{"a":11494,"t":"byte","b":[16,85,17,85,85,69,139,3]},{"a":11502,"t":"byte","b":[2,90,89,102,216,3,2,102]},{"a":11510,"t":"byte","b":[90,101,194,4,0,86,186,6]},{"a":11518,"t":"byte","b":[190,3,8,85,71,82,148,149]},{"a":11526,"t":"byte","b":[165,165,169,169,197,3,44,85]},{"a":11534,"t":"byte","b":[37,85,73,85,87,74,73,85]},{"a":11542,"t":"byte","b":[82,83,85,84,161,163,106,232]},{"a":11550,"t":"byte","b":[84,185,117,213,165,141,157,105]},{"a":11558,"t":"byte","b":[209,97,151,182,25,22,148,70]},{"a":11566,"t":"byte","b":[69,101,85,229,214,166,181,181]},{"a":11574,"t":"byte","b":[181,249,61,45,149,3,0,149]},{"a":11582,"t":"byte","b":[129,3,3,101,149,149,153,247]},{"a":11590,"t":"byte","b":[3,3,165,149,149,21,255,3]},{"a":11598,"t":"byte","b":[238,3,0,150,159,4,156,3]},{"a":11606,"t":"byte","b":[0,0,255,63,186,6,0,86]},{"a":11614,"t":"byte","b":[179,4,1,89,81,255,3,0]},{"a":11622,"t":"byte","b":[165,255,5,5,181,229,85,89]},{"a":11630,"l":"arch_bitmap_3","c":"The arch's packed bitmap, further on.","t":"byte","b":[85,101,254,3,4,102,232,212]},{"a":11638,"t":"byte","b":[84,89,150,4,39,145,84,149]},{"a":11646,"t":"byte","b":[101,101,58,95,80,30,85,89]},{"a":11654,"t":"byte","b":[121,85,197,85,85,214,109,103]},{"a":11662,"t":"byte","b":[88,184,181,159,97,21,85,87]},{"a":11670,"t":"byte","b":[149,88,156,85,177,133,85,23]},{"a":11678,"t":"byte","b":[86,86,94,90,90,176,6,170]},{"a":11686,"t":"byte","b":[3,0,101,246,8,237,6,1]},{"a":11694,"t":"byte","b":[150,89,185,3,6,86,150,85]},{"a":11702,"t":"byte","b":[149,89,85,149,148,4,19,65]},{"a":11710,"t":"byte","b":[85,68,85,84,69,84,80,65]},{"a":11718,"t":"byte","b":[85,17,85,21,81,21,5,86]},{"a":11726,"t":"byte","b":[101,85,86,202,4,1,150,101]},{"a":11734,"t":"byte","b":[199,3,1,149,150,141,3,0]},{"a":11742,"t":"byte","b":[165,181,6,130,5,252,10,42]},{"a":11750,"t":"byte","b":[82,85,212,149,149,181,165,165]},{"a":11758,"t":"byte","b":[84,85,213,86,37,54,85,78]},{"a":11766,"t":"byte","b":[151,121,217,37,46,94,246,73]},{"a":11774,"t":"byte","b":[180,85,101,109,85,83,85,85]},{"a":11782,"t":"byte","b":[70,21,86,89,89,172,245,5]},{"a":11790,"t":"byte","b":[43,23,21,183,3,174,4,190]},{"a":11798,"t":"byte","b":[3,3,89,85,153,90,255,5]},{"a":11806,"t":"byte","b":[1,94,91,156,4,0,69,255]},{"a":11814,"t":"byte","b":[3,163,6,2,149,85,0,255]},{"a":11822,"t":"byte","b":[63,156,3,14,170,86,169,170]},{"a":11830,"t":"byte","b":[162,161,166,169,86,170,85,85]},{"a":11838,"t":"byte","b":[69,229,165,254,4,3,181,181]},{"a":11846,"t":"byte","b":[86,102,254,3,46,106,89,153]},{"a":11854,"t":"byte","b":[105,82,141,116,84,20,20,23]},{"a":11862,"t":"byte","b":[85,170,90,161,92,135,135,117]},{"a":11870,"t":"byte","b":[86,86,86,149,153,155,155,149]},{"a":11878,"t":"byte","b":[178,185,85,69,197,231,85,148]},{"a":11886,"t":"byte","b":[170,69,202,85,42,22,90,86]},{"a":11894,"t":"byte","b":[181,213,149,149,180,3,253,25]},{"a":11902,"t":"byte","b":[0,105,227,7,22,153,149,85]},{"a":11910,"t":"byte","b":[153,86,149,89,165,68,80,81]},{"a":11918,"t":"byte","b":[80,80,81,148,149,17,5,69]},{"a":11926,"t":"byte","b":[5,5,69,22,145,3,5,85]},{"a":11934,"t":"byte","b":[102,149,86,101,90,216,8,180]},{"a":11942,"t":"byte","b":[24,3,94,87,86,86,152,4]},{"a":11950,"t":"byte","b":[41,170,81,163,85,168,148,165]},{"a":11958,"t":"byte","b":[149,142,110,85,81,83,219,85]},{"a":11966,"t":"byte","b":[22,149,149,149,86,102,230,230]},{"a":11974,"t":"byte","b":[86,85,170,165,74,53,210,210]},{"a":11982,"t":"byte","b":[93,105,133,114,29,21,20,20]},{"a":11990,"t":"byte","b":[212,149,153,254,3,4,169,101]},{"a":11998,"t":"byte","b":[102,91,90,254,4,9,94,94]},{"a":12006,"t":"byte","b":[74,154,106,149,170,85,85,81]},{"a":12014,"t":"byte","b":[189,4,4,149,106,170,138,0]},{"a":12022,"t":"byte","b":[255,63,1,4,85,190,6,1]},{"a":12030,"t":"byte","b":[5,69,182,4,82,1,2,213]},{"a":12038,"t":"byte","b":[213,21,213,149,149,85,149,166]},{"a":12046,"t":"byte","b":[102,165,101,149,87,148,84,21]},{"a":12054,"t":"byte","b":[214,94,81,82,81,81,81,101]},{"a":12062,"t":"byte","b":[148,148,20,20,21,21,23,149]},{"a":12070,"t":"byte","b":[166,166,101,103,103,84,84,24]},{"a":12078,"t":"byte","b":[21,209,97,101,85,69,133,94]},{"a":12086,"t":"byte","b":[86,93,94,86,86,121,122,255]},{"a":12094,"t":"byte","b":[171,214,85,186,221,102,165,150]},{"a":12102,"t":"byte","b":[85,153,165,170,169,89,219,170]},{"a":12110,"t":"byte","b":[86,154,86,85,85,253,170,85]},{"a":12118,"t":"byte","b":[255,3,4,149,101,149,105,90]},{"a":12126,"t":"byte","b":[247,4,243,3,32,170,149,165]},{"a":12134,"t":"byte","b":[86,85,89,86,89,148,149,149]},{"a":12142,"t":"byte","b":[84,165,165,89,85,22,86,86]},{"a":12150,"t":"byte","b":[21,90,90,101,85,170,86,90]},{"a":12158,"t":"byte","b":[149,85,101,149,101,165,216,7]},{"a":12166,"t":"byte","b":[200,4,86,86,89,86,105,170]},{"a":12174,"t":"byte","b":[149,166,149,85,85,127,170,150]},{"a":12182,"t":"byte","b":[85,102,90,170,106,101,231,255]},{"a":12190,"t":"byte","b":[234,151,85,174,119,153,90,181]},{"a":12198,"t":"byte","b":[149,117,181,149,149,109,173,36]},{"a":12206,"t":"byte","b":[84,71,73,89,85,81,82,86]},{"a":12214,"t":"byte","b":[154,154,89,217,217,21,21,89]},{"a":12222,"t":"byte","b":[22,22,20,20,84,84,212,84]},{"a":12230,"t":"byte","b":[151,181,69,133,69,69,69,154]},{"a":12238,"t":"byte","b":[153,90,89,86,213,22,21,87]},{"a":12246,"t":"byte","b":[87,84,87,86,86,85,86,80]},{"a":12254,"t":"byte","b":[81,0,255,3,3,64,128,16]},{"a":12262,"t":"byte","b":[85,248,4,252,70,14,85,149]},{"a":12270,"t":"byte","b":[213,101,9,15,37,61,149,181]},{"a":12278,"t":"byte","b":[149,149,85,85,85,154,3,4]},{"a":12286,"t":"byte","b":[85,86,148,84,152,255,3,4]},{"a":12294,"t":"byte","b":[153,153,89,89,89,237,3,20]},{"a":12302,"t":"byte","b":[85,94,214,214,81,82,81,81]},{"a":12310,"t":"byte","b":[81,82,87,149,149,150,149,151]},{"a":12318,"t":"byte","b":[149,149,229,213,85,211,5,46]},{"a":12326,"t":"byte","b":[77,69,71,93,94,89,53,106]},{"a":12334,"t":"byte","b":[237,157,127,90,85,183,169,150]},{"a":12342,"t":"byte","b":[254,106,105,230,85,126,125,87]},{"a":12350,"t":"byte","b":[229,185,235,117,229,149,155,102]},{"a":12358,"t":"byte","b":[174,170,170,89,90,87,85,93]},{"a":12366,"t":"byte","b":[85,149,89,166,153,230,86,180]},{"a":12374,"t":"byte","b":[4,157,3,4,101,165,86,170]},{"a":12382,"t":"byte","b":[90,244,5,2,149,170,165,236]},{"a":12390,"t":"byte","b":[7,153,4,53,89,90,85,86]},{"a":12398,"t":"byte","b":[101,154,102,155,149,85,186,170]},{"a":12406,"t":"byte","b":[170,101,165,213,85,117,91,110]},{"a":12414,"t":"byte","b":[235,93,91,86,230,153,191,169]},{"a":12422,"t":"byte","b":[105,155,85,189,125,213,123,118]},{"a":12430,"t":"byte","b":[253,165,85,222,106,150,113,81]},{"a":12438,"t":"byte","b":[209,117,181,101,92,169,91,87]},{"a":12446,"t":"byte","b":[85,86,170,4,18,213,86,86]},{"a":12454,"t":"byte","b":[150,86,214,86,86,151,151,69]},{"a":12462,"t":"byte","b":[133,69,69,69,133,101,101,101]},{"a":12470,"t":"byte","b":[148,4,3,181,22,21,38,255]},{"a":12478,"t":"byte","b":[3,1,102,102,149,4,254,4]},{"a":12486,"t":"byte","b":[8,96,240,88,124,86,94,86]},{"a":12494,"t":"byte","b":[86,0,255,3,3,85,86,87]},{"a":12502,"t":"byte","b":[89,248,4,252,60,13,57,85]},{"a":12510,"t":"byte","b":[142,205,170,101,54,53,149,165]},{"a":12518,"t":"byte","b":[149,149,149,165,156,3,0,86]},{"a":12526,"t":"byte","b":[254,6,4,153,154,153,86,102]},{"a":12534,"t":"byte","b":[254,3,0,110,255,4,5,94]},{"a":12542,"t":"byte","b":[93,221,82,82,86,255,4,3]},{"a":12550,"t":"byte","b":[90,149,149,85,255,13,62,213]},{"a":12558,"t":"byte","b":[214,233,217,234,90,85,105,237]},{"a":12566,"t":"byte","b":[182,154,253,86,186,217,89,233]},{"a":12574,"t":"byte","b":[171,221,87,149,106,251,85,126]},{"a":12582,"t":"byte","b":[170,91,85,255,170,85,125,213]},{"a":12590,"t":"byte","b":[106,189,238,230,223,85,86,229]},{"a":12598,"t":"byte","b":[157,255,165,167,245,169,89,0]},{"a":12606,"t":"byte","b":[0,30,16,30,0,0,2,0]},{"a":12614,"t":"byte","b":[0,88,64,64,0,0,253,3]},{"a":12622,"t":"byte","b":[4,37,1,1,0,0,253,3]},{"a":12630,"t":"byte","b":[24,180,4,180,0,0,128,158]},{"a":12638,"t":"byte","b":[103,170,95,159,90,127,117,87]},{"a":12646,"t":"byte","b":[169,126,187,155,247,85,149,189]},{"a":12654,"l":"arch_bitmap_4","c":"The arch's packed bitmap, its fourth kilobyte.","t":"byte","b":[170,229,184,5,24,107,234,119]},{"a":12662,"t":"byte","b":[213,86,169,239,85,123,158,166]},{"a":12670,"t":"byte","b":[127,149,174,103,101,87,151,107]},{"a":12678,"t":"byte","b":[103,171,165,85,105,85,255,7]},{"a":12686,"t":"byte","b":[1,86,86,246,6,2,133,133]},{"a":12694,"t":"byte","b":[149,255,4,1,165,185,255,4]},{"a":12702,"t":"byte","b":[7,181,117,119,102,166,102,149]},{"a":12710,"t":"byte","b":[153,254,3,0,85,254,7,16]},{"a":12718,"t":"byte","b":[86,90,86,86,86,90,85,86]},{"a":12726,"t":"byte","b":[108,85,178,115,170,89,156,92]},{"a":12734,"t":"byte","b":[0,255,63,9,229,87,117,69]},{"a":12742,"t":"byte","b":[73,69,137,73,149,149,128,3]},{"a":12750,"t":"byte","b":[252,4,2,86,85,89,254,4]},{"a":12758,"t":"byte","b":[0,153,255,5,6,149,149,166]},{"a":12766,"t":"byte","b":[102,102,85,86,243,3,136,3]},{"a":12774,"t":"byte","b":[4,90,90,154,90,154,218,3]},{"a":12782,"t":"byte","b":[253,6,0,86,254,4,71,86]},{"a":12790,"t":"byte","b":[86,105,91,154,103,218,180,134]},{"a":12798,"t":"byte","b":[93,149,121,229,150,111,26,106]},{"a":12806,"t":"byte","b":[151,155,230,181,101,214,180,108]},{"a":12814,"t":"byte","b":[218,150,89,102,221,187,103,90]},{"a":12822,"t":"byte","b":[213,87,223,105,166,233,238,173]},{"a":12830,"t":"byte","b":[125,101,118,217,85,233,169,253]},{"a":12838,"t":"byte","b":[213,0,3,0,0,39,36,39]},{"a":12846,"t":"byte","b":[0,0,66,0,0,80,26,0]},{"a":12854,"t":"byte","b":[0,0,129,0,0,5,164,248]},{"a":12862,"t":"byte","b":[3,56,192,0,0,216,24,216]},{"a":12870,"t":"byte","b":[0,89,157,103,85,107,106,127]},{"a":12878,"t":"byte","b":[87,213,247,105,154,107,187,122]},{"a":12886,"t":"byte","b":[125,150,101,153,119,238,217,165]},{"a":12894,"t":"byte","b":[87,230,155,94,89,151,30,57]},{"a":12902,"t":"byte","b":[167,86,109,91,150,249,164,169]},{"a":12910,"t":"byte","b":[214,105,229,166,217,167,30,146]},{"a":12918,"t":"byte","b":[117,85,149,254,4,2,149,149]},{"a":12926,"t":"byte","b":[85,255,7,13,149,165,149,165]},{"a":12934,"t":"byte","b":[165,166,165,166,154,153,153,85]},{"a":12942,"t":"byte","b":[149,102,255,8,1,86,86,216]},{"a":12950,"t":"byte","b":[3,0,101,254,4,246,3,1]},{"a":12958,"t":"byte","b":[85,85,252,3,7,91,213,93]},{"a":12966,"t":"byte","b":[81,97,81,98,97,134,3,253]},{"a":12974,"t":"byte","b":[61,136,8,131,6,14,85,165]},{"a":12982,"t":"byte","b":[85,89,85,90,85,90,86,90]},{"a":12990,"t":"byte","b":[85,149,101,165,101,255,3,128]},{"a":12998,"t":"byte","b":[6,9,102,102,167,101,167,101]},{"a":13006,"t":"byte","b":[103,85,149,149,208,4,0,89]},{"a":13014,"t":"byte","b":[203,3,0,86,255,5,59,85]},{"a":13022,"t":"byte","b":[87,154,87,94,218,167,122,245]},{"a":13030,"t":"byte","b":[189,206,102,90,150,63,214,137]},{"a":13038,"t":"byte","b":[87,107,102,105,78,159,231,251]},{"a":13046,"t":"byte","b":[93,85,158,234,213,86,165,171]},{"a":13054,"t":"byte","b":[117,127,150,234,86,181,151,157]},{"a":13062,"t":"byte","b":[165,233,169,185,93,85,235,89]},{"a":13070,"t":"byte","b":[253,0,170,85,0,85,191,126]},{"a":13078,"t":"byte","b":[249,0,254,248,3,4,165,170]},{"a":13086,"t":"byte","b":[175,0,191,240,3,2,90,170]},{"a":13094,"t":"byte","b":[250,232,5,51,254,189,111,107]},{"a":13102,"t":"byte","b":[106,110,117,85,235,101,127,253]},{"a":13110,"t":"byte","b":[150,171,149,94,214,118,90,85]},{"a":13118,"t":"byte","b":[182,171,87,149,90,234,93,233]},{"a":13126,"t":"byte","b":[153,105,177,246,219,239,117,179]},{"a":13134,"t":"byte","b":[153,165,150,252,151,98,213,166]},{"a":13142,"t":"byte","b":[213,181,167,218,173,95,126,149]},{"a":13150,"t":"byte","b":[255,5,2,85,213,85,255,3]},{"a":13158,"t":"byte","b":[0,101,251,3,8,218,89,218]},{"a":13166,"t":"byte","b":[89,217,85,86,86,153,255,7]},{"a":13174,"t":"byte","b":[4,85,86,89,90,89,255,3]},{"a":13182,"t":"byte","b":[227,3,4,165,85,165,149,165]},{"a":13190,"t":"byte","b":[216,4,3,85,86,85,90,248]},{"a":13198,"t":"byte","b":[5,203,3,0,0,255,63,184]},{"a":13206,"t":"byte","b":[8,0,90,173,7,155,3,8]},{"a":13214,"t":"byte","b":[85,89,85,90,86,101,101,101]},{"a":13222,"t":"byte","b":[102,255,3,3,86,153,153,85]},{"a":13230,"t":"byte","b":[245,3,2,101,101,105,255,3]},{"a":13238,"t":"byte","b":[0,109,254,3,127,85,105,85]},{"a":13246,"t":"byte","b":[106,89,90,90,170,85,150,85]},{"a":13254,"t":"byte","b":[95,86,158,86,158,125,247,158]},{"a":13262,"t":"byte","b":[190,233,86,85,169,89,238,170]},{"a":13270,"t":"byte","b":[233,87,234,90,85,166,89,87]},{"a":13278,"t":"byte","b":[222,185,101,81,95,141,105,211]},{"a":13286,"t":"byte","b":[182,161,210,153,86,105,61,165]},{"a":13294,"t":"byte","b":[249,229,122,159,229,169,101,149]},{"a":13302,"t":"byte","b":[213,183,170,85,93,247,190,106]},{"a":13310,"t":"byte","b":[86,126,106,85,127,175,245,86]},{"a":13318,"t":"byte","b":[91,93,150,219,90,250,95,149]},{"a":13326,"t":"byte","b":[229,117,150,231,165,223,190,169]},{"a":13334,"t":"byte","b":[149,189,169,85,253,106,89,86]},{"a":13342,"t":"byte","b":[87,222,170,85,117,105,124,90]},{"a":13350,"t":"byte","b":[111,91,173,246,91,114,105,199]},{"a":13358,"t":"byte","b":[158,74,135,102,149,154,101,213]},{"a":13366,"t":"byte","b":[183,110,89,69,245,32,101,187]},{"a":13374,"t":"byte","b":[170,107,213,171,165,85,125,223]},{"a":13382,"t":"byte","b":[182,190,107,149,85,106,85,150]},{"a":13390,"t":"byte","b":[85,245,149,182,149,182,85,105]},{"a":13398,"t":"byte","b":[85,169,101,165,165,170,105,255]},{"a":13406,"t":"byte","b":[3,0,121,254,3,3,102,102]},{"a":13414,"t":"byte","b":[85,89,255,7,0,153,255,3]},{"a":13422,"t":"byte","b":[12,149,90,85,90,85,101,85]},{"a":13430,"t":"byte","b":[165,149,165,85,165,85,255,12]},{"a":13438,"t":"byte","b":[0,0,255,63,179,13,166,3]},{"a":13446,"t":"byte","b":[0,86,255,3,1,166,106,250]},{"a":13454,"t":"byte","b":[4,0,150,255,3,2,149,85]},{"a":13462,"t":"byte","b":[101,255,7,8,219,217,219,89]},{"a":13470,"t":"byte","b":[89,91,85,89,149,130,7,0]},{"a":13478,"t":"byte","b":[109,255,7,41,85,85,95,121]},{"a":13486,"t":"byte","b":[117,165,233,233,101,90,152,215]},{"a":13494,"t":"byte","b":[167,119,120,184,86,85,234,85]},{"a":13502,"t":"byte","b":[169,85,42,122,250,85,149,175]},{"a":13510,"t":"byte","b":[85,85,170,170,186,223,170,85]},{"a":13518,"t":"byte","b":[165,170,85,85,253,235,150,4]},{"a":13526,"t":"byte","b":[5,170,85,102,187,94,170,249]},{"a":13534,"t":"byte","b":[3,3,85,148,80,64,242,3]},{"a":13542,"t":"byte","b":[4,170,170,22,5,1,248,5]},{"a":13550,"t":"byte","b":[2,153,238,181,232,5,0,127]},{"a":13558,"t":"byte","b":[216,7,4,174,247,170,85,90]},{"a":13566,"t":"byte","b":[200,3,3,175,85,86,250,184]},{"a":13574,"t":"byte","b":[4,24,149,85,171,85,106,85]},{"a":13582,"t":"byte","b":[168,173,89,165,38,215,218,221]},{"a":13590,"t":"byte","b":[45,46,85,85,245,109,93,90]},{"a":13598,"t":"byte","b":[107,107,121,255,7,0,86,161]},{"a":13606,"t":"byte","b":[4,157,3,8,231,103,231,101]},{"a":13614,"t":"byte","b":[101,229,85,101,89,255,7,2]},{"a":13622,"t":"byte","b":[149,149,150,255,3,2,86,85]},{"a":13630,"t":"byte","b":[149,255,3,3,154,169,149,149]},{"a":13638,"t":"byte","b":[217,7,249,9,0,0,255,63]},{"a":13646,"t":"byte","b":[176,16,0,86,255,3,5,90]},{"a":13654,"t":"byte","b":[90,106,91,213,101,150,3,4]},{"a":13662,"t":"byte","b":[165,86,165,149,117,249,5,0]},{"a":13670,"t":"byte","b":[150,242,4,3,93,173,157,109]},{"a":13678,"l":"arch_bitmap_5","c":"The arch's packed bitmap, its end, to $3875.","t":"byte","b":[128,8,42,158,158,145,145,159]},{"a":13686,"t":"byte","b":[148,148,151,42,42,218,74,69]},{"a":13694,"t":"byte","b":[112,223,53,221,237,229,100,21]},{"a":13702,"t":"byte","b":[144,104,132,182,170,109,173,90]},{"a":13710,"t":"byte","b":[87,86,85,170,170,86,85,85]},{"a":13718,"t":"byte","b":[81,169,89,170,170,170,157,5]},{"a":13726,"t":"byte","b":[250,4,14,149,149,214,230,165]},{"a":13734,"t":"byte","b":[174,145,176,128,64,64,64,85]},{"a":13742,"t":"byte","b":[190,65,128,6,248,7,7,90]},{"a":13750,"t":"byte","b":[186,70,14,2,1,1,1,210]},{"a":13758,"t":"byte","b":[4,3,86,86,151,155,200,9]},{"a":13766,"t":"byte","b":[38,170,149,85,85,69,106,101]},{"a":13774,"t":"byte","b":[158,170,121,122,165,213,149,85]},{"a":13782,"t":"byte","b":[119,123,91,25,84,6,41,18]},{"a":13790,"t":"byte","b":[168,168,167,161,81,13,247,92]},{"a":13798,"t":"byte","b":[182,182,70,70,246,22,22,214]},{"a":13806,"t":"byte","b":[155,5,251,6,6,90,117,122]},{"a":13814,"t":"byte","b":[118,121,86,93,247,3,4,149]},{"a":13822,"t":"byte","b":[90,150,87,89,238,4,2,149]},{"a":13830,"t":"byte","b":[90,149,255,3,3,165,165,169]},{"a":13838,"t":"byte","b":[229,216,11,160,5,131,5,251]},{"a":13846,"t":"byte","b":[59,176,16,11,149,167,149,167]},{"a":13854,"t":"byte","b":[167,151,167,159,105,154,105,89]},{"a":13862,"t":"byte","b":[254,4,249,7,2,105,157,173]},{"a":13870,"t":"byte","b":[254,3,2,165,149,165,216,9]},{"a":13878,"t":"byte","b":[11,149,145,149,155,154,159,154]},{"a":13886,"t":"byte","b":[0,192,255,170,85,234,3,2]},{"a":13894,"t":"byte","b":[0,3,234,181,5,2,170,175]},{"a":13902,"t":"byte","b":[255,173,5,2,240,170,170,165]},{"a":13910,"t":"byte","b":[5,1,255,170,205,6,226,6]},{"a":13918,"t":"byte","b":[2,85,85,130,248,31,0,171]},{"a":13926,"t":"byte","b":[159,7,2,255,170,90,149,5]},{"a":13934,"t":"byte","b":[0,15,184,7,1,170,250,168]},{"a":13942,"t":"byte","b":[6,1,0,192,222,6,1,0]},{"a":13950,"t":"byte","b":[3,136,3,221,3,7,86,86]},{"a":13958,"t":"byte","b":[70,86,230,166,246,166,161,7]},{"a":13966,"t":"byte","b":[2,85,118,122,254,3,5,90]},{"a":13974,"t":"byte","b":[86,90,166,105,101,254,5,0]},{"a":13982,"t":"byte","b":[105,247,7,7,86,218,86,218]},{"a":13990,"t":"byte","b":[218,214,218,246,216,8,208,8]},{"a":13998,"t":"byte","b":[0,0,255,63,176,16,2,214]},{"a":14006,"t":"byte","b":[218,214,130,3,3,90,90,101]},{"a":14014,"t":"byte","b":[89,254,3,4,85,101,101,85]},{"a":14022,"t":"byte","b":[105,251,3,254,3,2,149,165]},{"a":14030,"t":"byte","b":[149,255,4,0,181,128,8,2]},{"a":14038,"t":"byte","b":[111,101,111,232,5,192,3,4]},{"a":14046,"t":"byte","b":[170,85,170,170,170,184,5,1]},{"a":14054,"t":"byte","b":[170,169,248,7,236,3,167,4]},{"a":14062,"t":"byte","b":[0,165,248,7,220,4,248,20]},{"a":14070,"t":"byte","b":[2,87,84,164,128,5,2,213]},{"a":14078,"t":"byte","b":[21,26,216,29,0,90,176,7]},{"a":14086,"t":"byte","b":[168,8,1,170,106,144,4,136]},{"a":14094,"t":"byte","b":[5,3,249,89,249,89,255,4]},{"a":14102,"t":"byte","b":[152,7,3,85,86,90,86,255]},{"a":14110,"t":"byte","b":[4,3,94,85,105,85,232,5]},{"a":14118,"t":"byte","b":[1,89,101,254,3,245,3,7]},{"a":14126,"t":"byte","b":[151,167,151,165,149,165,165,165]},{"a":14134,"t":"byte","b":[216,8,208,8,0,0,255,63]},{"a":14142,"t":"byte","b":[136,9,137,4,2,90,90,95]},{"a":14150,"t":"byte","b":[157,3,154,3,2,149,101,117]},{"a":14158,"t":"byte","b":[254,3,255,5,249,6,1,239]},{"a":14166,"t":"byte","b":[218,255,4,1,217,149,129,5]},{"a":14174,"t":"byte","b":[4,90,170,234,170,181,255,3]},{"a":14182,"t":"byte","b":[1,165,149,240,6,251,28,0]},{"a":14190,"t":"byte","b":[86,159,7,0,170,248,15,15]},{"a":14198,"t":"byte","b":[160,88,80,80,92,84,84,84]},{"a":14206,"t":"byte","b":[10,37,5,5,53,21,21,21]},{"a":14214,"t":"byte","b":[224,16,166,34,133,6,0,94]},{"a":14222,"t":"byte","b":[255,3,1,90,86,154,6,4]},{"a":14230,"t":"byte","b":[165,170,171,170,167,255,4,5]},{"a":14238,"t":"byte","b":[103,86,85,89,93,89,255,4]},{"a":14246,"t":"byte","b":[1,251,93,247,7,0,90,255]},{"a":14254,"t":"byte","b":[5,2,86,89,149,255,4,2]},{"a":14262,"t":"byte","b":[165,165,245,161,8,0,0,255]},{"a":14270,"t":"byte","b":[63,184,7,2,86,85,87,254]},{"a":14278,"t":"byte","b":[3,27,90,101,149,95,85,170]},{"a":14286,"t":"byte","b":[159,159,149,165,149,101,170,159]},{"a":14294,"t":"byte","b":[95,85,101,149,106,85,111,175]},{"a":14302,"t":"byte","b":[170,154,106,149,85,85,135,3]},{"a":14310,"t":"byte","b":[0,85,249,3,7,85,86,86]},{"a":14318,"t":"byte","b":[86,90,90,106,106,128,8,248]},{"a":14326,"t":"byte","b":[56,15,84,86,86,89,81,89]},{"a":14334,"t":"byte","b":[89,89,21,149,149,101,69,101]},{"a":14342,"t":"byte","b":[101,101,176,64,13,85,149,149]},{"a":14350,"t":"byte","b":[149,165,165,169,169,85,86,86]},{"a":14358,"t":"byte","b":[86,85,86,128,3,24,249,250]},{"a":14366,"t":"byte","b":[170,166,169,86,85,89,170,246]},{"a":14374,"t":"byte","b":[245,85,89,86,169,245,85,170]},{"a":14382,"t":"byte","b":[246,246,86,90,86,85,213,254]},{"a":14390,"t":"byte","b":[3,1,165,89,222,4,202,5]},{"a":14398,"t":"byte","b":[0,0,255,63,1,89,165,128]},{"a":14406,"t":"byte","b":[7,249,33,5,86,86,90,90]},{"a":14414,"t":"byte","b":[106,106,210,40,170,32,0,89]},{"a":14422,"t":"byte","b":[255,7,0,101,255,7,168,72]},{"a":14430,"t":"byte","b":[7,85,85,149,149,165,165,169]},{"a":14438,"t":"byte","b":[169,128,32,1,101,90,142,6]},{"a":14446,"t":"byte","b":[0,0,255,255,128,96,255,0]},{"a":14454,"l":"arch_screen","c":"The arch picture's screen colours, packed: 1000 bytes for $BC00-$BFE7, two colours for each cell.","t":"byte","b":[17,0,0,0,0,96,96,107]},{"a":14462,"t":"byte","b":[107,230,224,230,110,110,107,110]},{"a":14470,"t":"byte","b":[110,110,230,255,5,247,3,243]},{"a":14478,"t":"byte","b":[3,235,3,3,107,107,96,96]},{"a":14486,"t":"byte","b":[220,4,216,4,2,54,54,107]},{"a":14494,"t":"byte","b":[230,3,232,4,219,5,1,235]},{"a":14502,"t":"byte","b":[235,212,8,0,107,202,3,2]},{"a":14510,"t":"byte","b":[107,54,54,216,8,1,107,182]},{"a":14518,"t":"byte","b":[216,4,1,110,227,181,3,2]},{"a":14526,"t":"byte","b":[190,182,182,253,7,168,3,0]},{"a":14534,"t":"byte","b":[227,162,4,227,3,176,8,2]},{"a":14542,"t":"byte","b":[176,96,110,138,3,143,3,8]},{"a":14550,"t":"byte","b":[182,176,176,176,182,182,107,107]},{"a":14558,"t":"byte","b":[182,247,5,129,4,4,230,224]},{"a":14566,"t":"byte","b":[110,96,176,136,8,3,99,99]},{"a":14574,"t":"byte","b":[230,224,141,4,225,4,220,3]},{"a":14582,"t":"byte","b":[254,4,0,107,207,4,129,4]},{"a":14590,"t":"byte","b":[3,224,230,99,99,136,8,2]},{"a":14598,"t":"byte","b":[227,227,227,216,3,0,235,225]},{"a":14606,"t":"byte","b":[4,1,107,190,155,6,0,190]},{"a":14614,"t":"byte","b":[171,4,1,182,235,216,3,227]},{"a":14622,"t":"byte","b":[3,136,8,1,230,227,241,3]},{"a":14630,"t":"byte","b":[178,3,181,3,224,3,181,3]},{"a":14638,"t":"byte","b":[251,3,0,190,168,5,0,230]},{"a":14646,"t":"byte","b":[191,3,1,227,230,216,9,161]},{"a":14654,"t":"byte","b":[4,217,6,3,190,230,110,96]},{"a":14662,"t":"byte","b":[255,3,2,110,230,190,215,7]},{"a":14670,"t":"byte","b":[151,3,216,9,4,110,107,110]},{"a":14678,"t":"byte","b":[230,230,183,3,217,4,1,230]},{"a":14686,"t":"byte","b":[110,215,3,0,110,240,3,215]},{"a":14694,"t":"byte","b":[3,164,3,240,3,1,107,110]},{"a":14702,"t":"byte","b":[136,8,241,4,0,107,211,3]},{"a":14710,"t":"byte","b":[1,182,190,194,4,216,4,158]},{"a":14718,"t":"byte","b":[4,1,190,182,192,3,230,4]},{"a":14726,"t":"byte","b":[0,107,216,9,1,182,235,185]},{"a":14734,"t":"byte","b":[3,6,110,107,107,235,224,224]},{"a":14742,"t":"byte","b":[224,246,4,1,110,230,247,3]},{"a":14750,"t":"byte","b":[2,235,107,107,246,4,1,235]},{"a":14758,"t":"byte","b":[182,216,9,1,176,182,146,3]},{"a":14766,"t":"byte","b":[235,4,3,110,62,62,227,134]},{"a":14774,"t":"byte","b":[4,4,230,230,227,62,62,208]},{"a":14782,"t":"byte","b":[4,214,3,2,230,182,176,136]},{"a":14790,"t":"byte","b":[8,177,4,196,3,6,107,99]},{"a":14798,"t":"byte","b":[99,99,230,227,227,214,3,251]},{"a":14806,"t":"byte","b":[4,243,3,236,4,175,4,216]},{"a":14814,"t":"byte","b":[9,188,3,156,3,0,96,143]},{"a":14822,"t":"byte","b":[4,6,54,230,110,227,227,110]},{"a":14830,"t":"byte","b":[227,249,3,239,5,216,3,0]},{"a":14838,"t":"byte","b":[230,216,9,152,3,146,3,1]},{"a":14846,"t":"byte","b":[96,107,249,3,5,99,54,110]},{"a":14854,"t":"byte","b":[54,227,227,251,3,0,99,236]},{"a":14862,"t":"byte","b":[3,1,107,96,230,6,136,8]},{"a":14870,"t":"byte","b":[0,96,217,4,133,3,218,3]},{"a":14878,"t":"byte","b":[185,3,0,99,253,5,0,230]},{"a":14886,"t":"byte","b":[214,3,139,3,189,4,0,96]},{"a":14894,"t":"byte","b":[216,9,144,3,152,4,9,62]},{"a":14902,"t":"byte","b":[54,230,230,227,230,99,227,227]},{"a":14910,"t":"byte","b":[99,249,3,2,230,54,62,133]},{"a":14918,"t":"byte","b":[3,232,4,216,10,160,4,230]},{"a":14926,"t":"byte","b":[3,0,62,255,3,0,227,254]},{"a":14934,"t":"byte","b":[3,251,6,1,62,62,235,5]},{"a":14942,"t":"byte","b":[1,110,96,216,12,6,227,227]},{"a":14950,"t":"byte","b":[227,224,110,110,107,171,4,2]},{"a":14958,"t":"byte","b":[110,99,99,251,3,243,5,0]},{"a":14966,"t":"byte","b":[224,233,3,216,13,181,3,216]},{"a":14974,"t":"byte","b":[3,2,62,62,54,253,3,0]},{"a":14982,"t":"byte","b":[59,255,3,248,4,1,62,62]},{"a":14990,"t":"byte","b":[216,3,171,3,176,12,148,4]},{"a":14998,"t":"byte","b":[1,224,235,136,4,252,12,0]},{"a":15006,"t":"byte","b":[235,216,4,0,227,136,11,7]},{"a":15014,"t":"byte","b":[110,62,54,54,110,230,230,224]},{"a":15022,"t":"byte","b":[255,3,150,3,253,5,244,4]},{"a":15030,"t":"byte","b":[6,230,230,110,54,54,62,110]},{"a":15038,"t":"byte","b":[136,9,1,107,107,238,3,1]},{"a":15046,"t":"byte","b":[110,110,217,4,225,6,246,8]},{"a":15054,"t":"byte","b":[235,3,3,230,230,107,107,216]},{"a":15062,"t":"byte","b":[9,0,96,255,3,217,9,216]},{"a":15070,"t":"byte","b":[11,1,224,110,230,4,216,9]},{"a":15078,"t":"byte","b":[248,36,255,0]},{"a":15082,"l":"arch_colour","c":"The arch picture's colour RAM, packed: 1000 bytes for $B800-$BBE7.","t":"byte","b":[1,0,0,254,5,0,14,248]},{"a":15090,"t":"byte","b":[5,3,3,11,0,3,255,7]},{"a":15098,"t":"byte","b":[2,0,11,3,231,11,219,7]},{"a":15106,"t":"byte","b":[5,14,14,0,11,0,14,221]},{"a":15114,"t":"byte","b":[6,5,11,11,6,6,11,11]},{"a":15122,"t":"byte","b":[209,6,233,5,227,3,216,9]},{"a":15130,"t":"byte","b":[170,3,2,11,3,6,219,3]},{"a":15138,"t":"byte","b":[4,6,0,14,6,14,253,3]},{"a":15146,"t":"byte","b":[1,0,6,213,3,0,6,160]},{"a":15154,"t":"byte","b":[3,226,7,137,7,144,6,0]},{"a":15162,"t":"byte","b":[11,130,4,0,14,201,4,247]},{"a":15170,"t":"byte","b":[5,171,5,151,3,134,11,0]},{"a":15178,"t":"byte","b":[3,216,4,238,8,151,9,130]},{"a":15186,"t":"byte","b":[4,229,3,255,13,154,3,220]},{"a":15194,"t":"byte","b":[5,156,8,147,5,0,6,176]},{"a":15202,"t":"byte","b":[3,178,12,3,6,3,0,6]},{"a":15210,"t":"byte","b":[160,3,3,14,14,14,6,179]},{"a":15218,"t":"byte","b":[6,247,5,131,3,1,11,6]},{"a":15226,"t":"byte","b":[227,5,133,8,142,3,0,3]},{"a":15234,"t":"byte","b":[219,3,217,3,209,4,141,5]},{"a":15242,"t":"byte","b":[0,6,215,4,1,14,14,138]},{"a":15250,"t":"byte","b":[3,238,7,213,8,216,4,0]},{"a":15258,"t":"byte","b":[0,132,5,133,6,0,6,161]},{"a":15266,"t":"byte","b":[4,0,14,219,14,175,3,4]},{"a":15274,"t":"byte","b":[14,3,14,11,14,217,11,215]},{"a":15282,"t":"byte","b":[3,239,3,1,3,14,177,14]},{"a":15290,"t":"byte","b":[3,6,0,11,11,174,3,216]},{"a":15298,"t":"byte","b":[15,0,14,235,3,157,12,138]},{"a":15306,"t":"byte","b":[3,218,3,214,3,1,3,6]},{"a":15314,"t":"byte","b":[135,9,2,6,6,3,235,7]},{"a":15322,"t":"byte","b":[134,10,144,4,196,3,0,14]},{"a":15330,"t":"byte","b":[255,3,214,7,218,3,242,4]},{"a":15338,"t":"byte","b":[156,3,128,4,216,9,252,7]},{"a":15346,"t":"byte","b":[10,11,3,3,3,14,3,3]},{"a":15354,"t":"byte","b":[0,0,3,6,249,3,0,3]},{"a":15362,"t":"byte","b":[182,4,229,8,138,6,128,7]},{"a":15370,"t":"byte","b":[217,4,1,14,3,189,3,251]},{"a":15378,"t":"byte","b":[3,215,4,225,15,219,7,217]},{"a":15386,"t":"byte","b":[3,150,3,174,5,171,3,0]},{"a":15394,"t":"byte","b":[11,214,4,235,3,255,17,3]},{"a":15402,"t":"byte","b":[3,0,11,6,135,3,3,6]},{"a":15410,"t":"byte","b":[3,14,6,138,3,0,6,137]},{"a":15418,"t":"byte","b":[3,1,6,11,216,20,0,6]},{"a":15426,"t":"byte","b":[216,3,1,6,6,252,4,244]},{"a":15434,"t":"byte","b":[3,247,6,0,11,235,3,179]},{"a":15442,"t":"byte","b":[15,225,4,2,11,11,14,152]},{"a":15450,"t":"byte","b":[3,1,6,11,255,3,212,3]},{"a":15458,"t":"byte","b":[2,3,14,11,216,3,1,6]},{"a":15466,"t":"byte","b":[6,133,13,224,4,211,4,0]},{"a":15474,"t":"byte","b":[14,218,3,149,4,214,3,129]},{"a":15482,"t":"byte","b":[3,0,3,176,4,133,13,148]},{"a":15490,"t":"byte","b":[4,238,9,134,4,194,7,232]},{"a":15498,"t":"byte","b":[5,177,12,2,14,14,3,182]},{"a":15506,"t":"byte","b":[6,216,12,4,11,11,3,14]},{"a":15514,"t":"byte","b":[14,175,12,2,14,3,3,161]},{"a":15522,"t":"byte","b":[13,190,11,2,3,3,14,230]},{"a":15530,"t":"byte","b":[22,234,63,255,0]},{"a":15535,"l":"towers_list","c":"The towers picture's list for unpack_list: its screen colours ($4FC6 to $BC00), colour RAM ($522D to $B800) and bitmap ($3CBC to $E000).","t":"byte","b":[3,198,79,0,188,45,82,0]},{"a":15543,"t":"byte","b":[184,188,60,0,224]},{"a":15548,"l":"towers_bitmap","c":"The towers picture's bitmap, packed: 8000 bytes for $E000-$FF3F. A city of towers, shown for the story's second part and the C64 credits.","t":"byte","b":[1,0,0,254,72,2,1,1]},{"a":15556,"t":"byte","b":[1,179,13,5,4,8,8,4]},{"a":15564,"t":"byte","b":[5,2,160,28,4,16,16,0]},{"a":15572,"t":"byte","b":[0,64,254,4,255,3,146,49]},{"a":15580,"t":"byte","b":[254,4,141,7,1,4,4,154]},{"a":15588,"t":"byte","b":[29,4,32,32,16,80,128,128]},{"a":15596,"t":"byte","b":[10,147,51,208,107,12,64,128]},{"a":15604,"t":"byte","b":[128,64,80,16,32,32,2,1]},{"a":15612,"t":"byte","b":[1,1,0,254,4,238,3,3]},{"a":15620,"t":"byte","b":[129,144,101,97,128,4,3,85]},{"a":15628,"t":"byte","b":[0,85,85,128,4,5,80,0]},{"a":15636,"t":"byte","b":[80,80,8,4,255,4,7,6]},{"a":15644,"t":"byte","b":[6,64,64,64,85,64,85,232]},{"a":15652,"t":"byte","b":[4,2,1,84,1,248,5,0]},{"a":15660,"t":"byte","b":[81,218,3,216,4,210,4,248]},{"a":15668,"t":"byte","b":[12,0,69,232,7,1,64,21]},{"a":15676,"t":"byte","b":[208,4,161,3,0,85,208,4]},{"a":15684,"t":"byte","b":[1,32,16,255,4,1,144,144]},{"a":15692,"t":"byte","b":[128,4,3,5,0,5,5,152]},{"a":15700,"t":"byte","b":[10,6,1,2,66,6,89,73]},{"a":15708,"t":"byte","b":[128,159,3,0,0,254,3,7]},{"a":15716,"t":"byte","b":[1,2,2,1,5,4,8,8]},{"a":15724,"t":"byte","b":[128,4,252,156,1,20,24,255]},{"a":15732,"t":"byte","b":[6,1,0,1,254,5,45,0]},{"a":15740,"t":"byte","b":[101,97,101,101,102,102,102,80]},{"a":15748,"t":"byte","b":[85,85,90,85,170,170,165,0]},{"a":15756,"t":"byte","b":[80,80,160,80,160,160,64,0]},{"a":15764,"t":"byte","b":[6,6,6,5,5,9,8,8]},{"a":15772,"t":"byte","b":[85,106,85,106,106,64,0,0]},{"a":15780,"t":"byte","b":[85,169,86,170,149,128,3,0]},{"a":15788,"t":"byte","b":[85,218,3,128,4,248,25,3]},{"a":15796,"t":"byte","b":[106,149,170,86,216,4,3,169]},{"a":15804,"t":"byte","b":[85,169,169,160,3,14,144,144]},{"a":15812,"t":"byte","b":[144,80,80,96,32,32,5,5]},{"a":15820,"t":"byte","b":[10,5,10,10,1,192,3,0]},{"a":15828,"t":"byte","b":[165,152,3,11,90,0,89,73]},{"a":15836,"t":"byte","b":[89,89,153,153,153,5,0,64]},{"a":15844,"t":"byte","b":[254,5,2,0,20,36,255,6]},{"a":15852,"t":"byte","b":[164,4,252,116,3,65,130,130]},{"a":15860,"t":"byte","b":[85,255,4,128,14,1,144,80]},{"a":15868,"t":"byte","b":[128,7,0,1,128,3,5,4]},{"a":15876,"t":"byte","b":[4,16,80,24,16,128,5,14]},{"a":15884,"t":"byte","b":[84,4,16,16,0,16,0,32]},{"a":15892,"t":"byte","b":[16,64,80,80,96,0,80,255]},{"a":15900,"t":"byte","b":[3,219,5,13,5,5,21,0]},{"a":15908,"t":"byte","b":[0,2,0,82,80,82,80,4]},{"a":15916,"t":"byte","b":[4,132,254,4,209,5,0,64]},{"a":15924,"t":"byte","b":[254,3,128,5,1,5,21,160]},{"a":15932,"t":"byte","b":[6,1,80,84,152,15,138,7]},{"a":15940,"t":"byte","b":[224,15,0,1,137,3,2,16]},{"a":15948,"t":"byte","b":[16,18,254,4,8,4,0,0]},{"a":15956,"t":"byte","b":[128,0,133,5,133,5,176,5]},{"a":15964,"t":"byte","b":[7,80,80,84,5,5,9,0]},{"a":15972,"t":"byte","b":[5,255,3,7,4,4,0,4]},{"a":15980,"t":"byte","b":[0,8,4,1,223,3,149,3]},{"a":15988,"t":"byte","b":[0,21,144,4,4,16,16,4]},{"a":15996,"t":"byte","b":[5,36,160,7,135,7,0,6]},{"a":16004,"t":"byte","b":[200,5,132,4,3,65,130,130]},{"a":16012,"t":"byte","b":[85,255,4,128,21,235,59,174]},{"a":16020,"t":"byte","b":[3,168,5,0,1,255,7,18]},{"a":16028,"t":"byte","b":[120,104,88,89,89,81,9,57]},{"a":16036,"t":"byte","b":[5,17,81,25,21,149,85,86]},{"a":16044,"t":"byte","b":[20,148,84,255,3,12,164,88]},{"a":16052,"t":"byte","b":[0,84,22,84,80,80,64,64]},{"a":16060,"t":"byte","b":[64,0,4,128,5,0,80,243]},{"a":16068,"t":"byte","b":[3,35,70,70,73,68,21,21]},{"a":16076,"t":"byte","b":[21,0,170,65,105,150,80,82]},{"a":16084,"t":"byte","b":[82,2,82,144,90,0,132,196]},{"a":16092,"t":"byte","b":[4,4,20,21,21,20,64,65]},{"a":16100,"t":"byte","b":[65,65,0,149,149,69,163,4]},{"a":16108,"t":"byte","b":[155,3,0,90,248,5,6,86]},{"a":16116,"t":"byte","b":[170,85,0,128,128,128,139,3]},{"a":16124,"t":"byte","b":[4,149,0,2,2,2,131,3]},{"a":16132,"t":"byte","b":[0,86,224,5,1,149,170,217]},{"a":16140,"t":"byte","b":[4,216,4,1,165,1,200,4]},{"a":16148,"t":"byte","b":[21,86,86,81,18,19,16,16]},{"a":16156,"t":"byte","b":[20,84,84,20,5,133,133,128]},{"a":16164,"t":"byte","b":[133,6,165,0,84,84,84,152]},{"a":16172,"t":"byte","b":[5,11,5,5,5,1,145,145]},{"a":16180,"t":"byte","b":[97,17,1,0,16,0,255,5]},{"a":16188,"t":"byte","b":[2,21,148,21,237,3,3,1]},{"a":16196,"t":"byte","b":[20,22,21,255,3,18,26,37]},{"a":16204,"t":"byte","b":[80,68,69,100,84,86,85,149]},{"a":16212,"t":"byte","b":[45,41,37,101,101,69,96,108]},{"a":16220,"t":"byte","b":[64,255,7,162,5,148,4,255]},{"a":16228,"t":"byte","b":[79,171,3,5,170,40,40,20]},{"a":16236,"t":"byte","b":[40,1,255,3,39,0,1,1]},{"a":16244,"t":"byte","b":[4,89,89,89,85,81,9,101]},{"a":16252,"t":"byte","b":[81,88,84,96,81,66,129,132]},{"a":16260,"t":"byte","b":[68,8,0,0,96,80,88,156]},{"a":16268,"t":"byte","b":[52,0,0,2,0,1,0,33]},{"a":16276,"t":"byte","b":[21,0,4,0,84,255,4,3]},{"a":16284,"t":"byte","b":[69,70,65,64,255,4,0,21]},{"a":16292,"t":"byte","b":[191,3,6,106,85,106,105,68]},{"a":16300,"t":"byte","b":[64,68,128,5,2,37,36,100]},{"a":16308,"t":"byte","b":[255,5,2,145,4,65,223,5]},{"a":16316,"t":"byte","b":[4,85,93,86,23,93,171,3]},{"a":16324,"t":"byte","b":[2,111,145,84,149,3,19,85]},{"a":16332,"t":"byte","b":[85,101,85,153,21,165,133,133]},{"a":16340,"t":"byte","b":[165,89,85,102,84,90,82,82]},{"a":16348,"t":"byte","b":[90,249,70,190,4,187,3,11]},{"a":16356,"t":"byte","b":[117,149,212,117,101,101,101,70]},{"a":16364,"t":"byte","b":[16,65,65,1,255,3,2,88]},{"a":16372,"t":"byte","b":[24,25,255,5,2,17,1,17]},{"a":16380,"t":"byte","b":[168,5,194,4]},{"a":16384,"l":"towers_bitmap_2","c":"The towers' packed bitmap, continued.","t":"byte","b":[5,169,85,169,105,81,145,225]},{"a":16392,"t":"byte","b":[5,4,1,0,16,0,21,255]},{"a":16400,"t":"byte","b":[4,23,0,0,128,0,64,0]},{"a":16408,"t":"byte","b":[72,84,32,0,0,9,5,37]},{"a":16416,"t":"byte","b":[54,28,37,21,9,69,129,66]},{"a":16424,"t":"byte","b":[18,17,181,3,5,85,69,96]},{"a":16432,"t":"byte","b":[89,69,64,255,3,3,0,64]},{"a":16440,"t":"byte","b":[64,16,131,3,8,170,40,40]},{"a":16448,"t":"byte","b":[20,40,0,0,80,80,175,5]},{"a":16456,"t":"byte","b":[251,71,1,20,20,253,3,6]},{"a":16464,"t":"byte","b":[17,5,21,4,20,20,84,255]},{"a":16472,"t":"byte","b":[4,2,5,89,90,255,4,1]},{"a":16480,"t":"byte","b":[89,4,255,3,24,12,12,8]},{"a":16488,"t":"byte","b":[8,24,24,24,29,0,13,24]},{"a":16496,"t":"byte","b":[25,5,23,8,80,32,80,64]},{"a":16504,"t":"byte","b":[128,92,148,100,52,8,128,3]},{"a":16512,"t":"byte","b":[4,64,64,64,65,66,255,3]},{"a":16520,"t":"byte","b":[10,183,149,245,233,195,128,128]},{"a":16528,"t":"byte","b":[128,1,1,129,255,3,4,149]},{"a":16536,"t":"byte","b":[149,100,100,104,254,4,0,36]},{"a":16544,"t":"byte","b":[224,3,253,5,3,88,92,88]},{"a":16552,"t":"byte","b":[88,167,4,11,85,85,21,21]},{"a":16560,"t":"byte","b":[5,5,1,1,95,94,91,94]},{"a":16568,"t":"byte","b":[158,4,4,245,181,229,181,165]},{"a":16576,"t":"byte","b":[255,3,12,85,85,84,84,80]},{"a":16584,"t":"byte","b":[80,64,64,37,53,37,37,21]},{"a":16592,"t":"byte","b":[255,3,0,1,255,7,2,25]},{"a":16600,"t":"byte","b":[25,41,254,4,2,24,64,64]},{"a":16608,"t":"byte","b":[154,4,9,86,86,222,86,95]},{"a":16616,"t":"byte","b":[107,195,2,2,2,224,3,0]},{"a":16624,"t":"byte","b":[65,150,4,24,53,22,25,28]},{"a":16632,"t":"byte","b":[32,0,0,0,80,212,32,5]},{"a":16640,"t":"byte","b":[8,5,1,2,36,36,36,116]},{"a":16648,"t":"byte","b":[0,112,36,100,16,255,3,5]},{"a":16656,"t":"byte","b":[48,48,32,32,80,101,162,4]},{"a":16664,"t":"byte","b":[4,165,101,16,20,20,169,4]},{"a":16672,"t":"byte","b":[8,21,20,20,0,20,20,68]},{"a":16680,"t":"byte","b":[80,84,205,3,253,77,0,85]},{"a":16688,"t":"byte","b":[255,7,0,84,255,7,1,89]},{"a":16696,"t":"byte","b":[88,255,6,23,0,4,8,12]},{"a":16704,"t":"byte","b":[4,4,4,8,24,17,4,13]},{"a":16712,"t":"byte","b":[18,10,10,6,128,128,128,64]},{"a":16720,"t":"byte","b":[64,21,2,86,128,5,7,80]},{"a":16728,"t":"byte","b":[0,101,194,194,2,2,1,255]},{"a":16736,"t":"byte","b":[3,0,64,255,5,12,96,64]},{"a":16744,"t":"byte","b":[149,149,149,85,212,148,148,148]},{"a":16752,"t":"byte","b":[40,20,16,128,5,0,64,128]},{"a":16760,"t":"byte","b":[7,168,4,128,6,2,1,0]},{"a":16768,"t":"byte","b":[5,128,3,14,181,181,181,37]},{"a":16776,"t":"byte","b":[160,2,131,0,94,94,94,88]},{"a":16784,"t":"byte","b":[10,128,194,214,5,0,80,171]},{"a":16792,"t":"byte","b":[3,0,21,255,3,218,6,199]},{"a":16800,"t":"byte","b":[6,2,40,20,4,149,5,7]},{"a":16808,"t":"byte","b":[86,86,86,85,23,22,22,22]},{"a":16816,"t":"byte","b":[148,4,7,1,1,9,1,131]},{"a":16824,"t":"byte","b":[131,128,128,140,4,155,5,28]},{"a":16832,"t":"byte","b":[5,0,89,2,2,2,1,1]},{"a":16840,"t":"byte","b":[84,128,149,36,68,16,112,132]},{"a":16848,"t":"byte","b":[160,160,144,0,16,32,48,16]},{"a":16856,"t":"byte","b":[16,16,32,101,37,255,6,168]},{"a":16864,"t":"byte","b":[4,164,4,0,85,255,7,3]},{"a":16872,"t":"byte","b":[0,64,80,84,248,5,255,71]},{"a":16880,"t":"byte","b":[16,170,170,85,148,148,84,84]},{"a":16888,"t":"byte","b":[228,84,84,148,100,36,20,8]},{"a":16896,"t":"byte","b":[8,88,255,4,90,104,88,104]},{"a":16904,"t":"byte","b":[0,8,8,24,36,32,16,69]},{"a":16912,"t":"byte","b":[22,6,22,5,25,21,25,21]},{"a":16920,"t":"byte","b":[13,93,89,89,89,93,85,85]},{"a":16928,"t":"byte","b":[48,117,116,97,101,149,149,85]},{"a":16936,"t":"byte","b":[67,130,147,151,149,87,27,43]},{"a":16944,"t":"byte","b":[208,208,144,128,0,16,128,210]},{"a":16952,"t":"byte","b":[149,133,69,85,132,68,85,149]},{"a":16960,"t":"byte","b":[85,64,21,80,64,0,19,34]},{"a":16968,"t":"byte","b":[144,85,85,133,85,21,64,64]},{"a":16976,"t":"byte","b":[0,85,80,69,16,64,0,8]},{"a":16984,"t":"byte","b":[0,85,22,69,85,17,1,69]},{"a":16992,"t":"byte","b":[240,4,19,84,16,0,68,0]},{"a":17000,"t":"byte","b":[85,5,81,21,4,0,17,0]},{"a":17008,"t":"byte","b":[85,148,81,85,68,64,81,240]},{"a":17016,"t":"byte","b":[4,76,4,1,0,32,6,85]},{"a":17024,"t":"byte","b":[85,82,85,84,1,1,85,1]},{"a":17032,"t":"byte","b":[84,5,1,0,196,136,86,82]},{"a":17040,"t":"byte","b":[81,85,18,17,85,86,7,7]},{"a":17048,"t":"byte","b":[6,2,0,4,2,135,193,130]},{"a":17056,"t":"byte","b":[198,214,86,213,228,232,12,93]},{"a":17064,"t":"byte","b":[29,73,89,86,86,85,112,117]},{"a":17072,"t":"byte","b":[101,101,101,117,85,85,148,144]},{"a":17080,"t":"byte","b":[148,80,100,84,100,84,0,32]},{"a":17088,"t":"byte","b":[32,36,24,8,4,81,37,255]},{"a":17096,"t":"byte","b":[4,27,41,37,41,21,21,22]},{"a":17104,"t":"byte","b":[25,24,20,32,32,170,170,85]},{"a":17112,"t":"byte","b":[22,22,21,21,27,85,85,85]},{"a":17120,"t":"byte","b":[149,37,9,2,7,0,255,71]},{"a":17128,"t":"byte","b":[11,9,1,3,0,2,1,1]},{"a":17136,"t":"byte","b":[33,8,0,0,64,255,3,13]},{"a":17144,"t":"byte","b":[96,88,104,84,96,80,80,65]},{"a":17152,"t":"byte","b":[66,64,5,4,101,84,147,3]},{"a":17160,"t":"byte","b":[4,25,21,26,25,26,255,3]},{"a":17168,"t":"byte","b":[3,170,170,154,170,132,3,24]},{"a":17176,"t":"byte","b":[87,85,86,86,86,166,166,171]},{"a":17184,"t":"byte","b":[171,213,149,149,149,89,105,106]},{"a":17192,"t":"byte","b":[171,1,33,33,97,97,145,133]},{"a":17200,"t":"byte","b":[133,241,3,1,149,144,255,3]},{"a":17208,"t":"byte","b":[0,17,255,3,3,0,17,51]},{"a":17216,"t":"byte","b":[34,179,3,5,69,74,64,64]},{"a":17224,"t":"byte","b":[128,4,255,4,13,0,4,8]},{"a":17232,"t":"byte","b":[74,75,73,65,65,1,67,194]},{"a":17240,"t":"byte","b":[132,132,132,240,4,17,12,18]},{"a":17248,"t":"byte","b":[18,18,16,16,0,16,48,161]},{"a":17256,"t":"byte","b":[225,97,65,65,64,193,131,16]},{"a":17264,"t":"byte","b":[255,4,11,0,16,32,1,1]},{"a":17272,"t":"byte","b":[1,81,161,1,1,2,68,255]},{"a":17280,"t":"byte","b":[3,3,0,68,204,136,145,3]},{"a":17288,"t":"byte","b":[1,86,6,255,3,8,64,72]},{"a":17296,"t":"byte","b":[72,73,73,70,82,82,87,128]},{"a":17304,"t":"byte","b":[3,4,101,105,169,234,85,128]},{"a":17312,"t":"byte","b":[3,16,154,154,234,234,170,170]},{"a":17320,"t":"byte","b":[166,170,85,85,85,213,100,84]},{"a":17328,"t":"byte","b":[164,100,164,255,3,4,1,80]},{"a":17336,"t":"byte","b":[16,89,21,239,3,10,37,41]},{"a":17344,"t":"byte","b":[21,9,5,5,65,129,32,0]},{"a":17352,"t":"byte","b":[0,173,3,11,1,9,96,64]},{"a":17360,"t":"byte","b":[192,0,128,64,64,72,26,36]},{"a":17368,"t":"byte","b":[138,3,0,0,243,3,255,71]},{"a":17376,"t":"byte","b":[32,22,73,197,4,64,17,6]},{"a":17384,"t":"byte","b":[5,100,109,27,5,64,68,144]},{"a":17392,"t":"byte","b":[64,130,138,15,15,53,53,149]},{"a":17400,"t":"byte","b":[181,149,85,165,149,169,149,169]},{"a":17408,"l":"towers_bitmap_3","c":"The towers' packed bitmap, further on.","t":"byte","b":[165,27,255,5,4,26,22,86]},{"a":17416,"t":"byte","b":[106,85,255,3,34,149,165,85]},{"a":17424,"t":"byte","b":[166,87,84,88,84,104,92,84]},{"a":17432,"t":"byte","b":[84,104,89,89,85,80,81,133]},{"a":17440,"t":"byte","b":[133,69,71,23,22,22,22,96]},{"a":17448,"t":"byte","b":[96,96,112,112,80,80,90,17]},{"a":17456,"t":"byte","b":[128,6,2,64,64,128,254,6]},{"a":17464,"t":"byte","b":[1,4,4,239,8,128,4,1]},{"a":17472,"t":"byte","b":[20,20,240,8,1,16,16,128]},{"a":17480,"t":"byte","b":[6,1,1,1,232,6,240,9]},{"a":17488,"t":"byte","b":[0,2,254,6,0,68,225,7]},{"a":17496,"t":"byte","b":[34,9,9,9,13,13,5,5]},{"a":17504,"t":"byte","b":[165,82,82,81,209,212,148,148]},{"a":17512,"t":"byte","b":[148,21,21,41,101,101,85,5]},{"a":17520,"t":"byte","b":[69,85,154,213,21,37,21,41]},{"a":17528,"t":"byte","b":[53,149,169,85,255,3,2,86]},{"a":17536,"t":"byte","b":[90,228,255,5,37,164,148,86]},{"a":17544,"t":"byte","b":[85,90,86,106,86,106,90,130]},{"a":17552,"t":"byte","b":[162,240,240,92,92,86,94,25]},{"a":17560,"t":"byte","b":[121,228,80,1,17,6,1,148]},{"a":17568,"t":"byte","b":[97,83,16,1,68,144,80,64]},{"a":17576,"t":"byte","b":[4,16,64,134,6,250,70,4]},{"a":17584,"t":"byte","b":[5,10,5,9,5,255,3,3]},{"a":17592,"t":"byte","b":[129,129,69,149,255,3,65,213]},{"a":17600,"t":"byte","b":[191,95,151,84,152,80,144,160]},{"a":17608,"t":"byte","b":[74,66,96,80,156,20,55,5]},{"a":17616,"t":"byte","b":[31,21,21,21,1,0,14,74]},{"a":17624,"t":"byte","b":[165,213,214,88,92,81,97,177]},{"a":17632,"t":"byte","b":[92,108,80,0,0,2,2,2]},{"a":17640,"t":"byte","b":[16,144,16,48,128,192,64,64]},{"a":17648,"t":"byte","b":[22,22,89,85,105,85,169,105]},{"a":17656,"t":"byte","b":[165,165,165,181,157,217,153,221]},{"a":17664,"t":"byte","b":[84,255,7,1,192,64,227,3]},{"a":17672,"t":"byte","b":[12,64,66,74,0,0,1,5]},{"a":17680,"t":"byte","b":[21,85,85,85,5,69,255,4]},{"a":17688,"t":"byte","b":[1,70,68,245,3,4,88,88]},{"a":17696,"t":"byte","b":[84,164,0,237,3,6,37,37]},{"a":17704,"t":"byte","b":[21,26,0,80,81,255,4,6]},{"a":17712,"t":"byte","b":[145,17,0,0,64,80,84,216]},{"a":17720,"t":"byte","b":[3,7,3,1,3,1,1,1]},{"a":17728,"t":"byte","b":[129,161,137,3,253,5,10,90]},{"a":17736,"t":"byte","b":[90,90,94,118,103,102,119,148]},{"a":17744,"t":"byte","b":[148,101,152,3,6,106,105,4]},{"a":17752,"t":"byte","b":[6,4,12,2,221,3,16,53]},{"a":17760,"t":"byte","b":[57,5,0,0,128,128,128,90]},{"a":17768,"t":"byte","b":[87,151,37,53,69,73,78,244]},{"a":17776,"t":"byte","b":[135,3,23,64,0,176,161,161]},{"a":17784,"t":"byte","b":[129,9,5,54,20,220,80,254]},{"a":17792,"t":"byte","b":[245,214,21,38,5,6,10,66]},{"a":17800,"t":"byte","b":[66,81,86,255,3,5,87,80]},{"a":17808,"t":"byte","b":[160,80,96,80,255,3,2,0]},{"a":17816,"t":"byte","b":[0,1,253,3,0,9,195,3]},{"a":17824,"t":"byte","b":[254,70,5,6,58,233,213,213]},{"a":17832,"t":"byte","b":[21,254,3,0,149,255,3,45]},{"a":17840,"t":"byte","b":[150,150,150,144,128,148,128,149]},{"a":17848,"t":"byte","b":[5,85,16,14,6,3,1,64]},{"a":17856,"t":"byte","b":[64,84,16,122,150,165,165,147]},{"a":17864,"t":"byte","b":[19,19,19,1,0,131,129,129]},{"a":17872,"t":"byte","b":[129,133,157,2,0,1,2,2]},{"a":17880,"t":"byte","b":[2,86,86,194,66,1,255,3]},{"a":17888,"t":"byte","b":[25,9,73,86,86,86,126,94]},{"a":17896,"t":"byte","b":[250,98,202,150,211,150,146,146]},{"a":17904,"t":"byte","b":[80,144,80,84,80,84,192,148]},{"a":17912,"t":"byte","b":[128,144,176,177,4,173,4,0]},{"a":17920,"t":"byte","b":[85,255,5,6,84,85,69,133]},{"a":17928,"t":"byte","b":[149,85,21,243,3,18,228,102]},{"a":17936,"t":"byte","b":[70,71,91,92,48,0,27,153]},{"a":17944,"t":"byte","b":[145,209,229,53,12,0,81,82]},{"a":17952,"t":"byte","b":[86,226,3,255,8,1,21,85]},{"a":17960,"t":"byte","b":[176,3,253,5,15,21,5,21]},{"a":17968,"t":"byte","b":[3,22,2,6,14,150,199,150]},{"a":17976,"t":"byte","b":[134,134,5,6,5,176,3,7]},{"a":17984,"t":"byte","b":[189,181,175,137,163,131,129,64]},{"a":17992,"t":"byte","b":[255,3,42,96,97,128,0,64]},{"a":18000,"t":"byte","b":[128,128,128,149,149,64,0,194]},{"a":18008,"t":"byte","b":[66,66,66,82,118,173,150,90]},{"a":18016,"t":"byte","b":[90,198,196,196,196,176,144,192]},{"a":18024,"t":"byte","b":[64,1,1,21,4,6,2,22]},{"a":18032,"t":"byte","b":[2,86,80,85,4,87,175,4]},{"a":18040,"t":"byte","b":[19,150,150,150,144,172,107,87]},{"a":18048,"t":"byte","b":[87,84,87,84,37,165,133,165]},{"a":18056,"t":"byte","b":[5,133,37,133,0,255,71,0]},{"a":18064,"t":"byte","b":[21,255,7,157,3,0,153,255]},{"a":18072,"t":"byte","b":[4,51,85,70,89,20,32,101]},{"a":18080,"t":"byte","b":[80,69,85,68,149,81,33,101]},{"a":18088,"t":"byte","b":[21,69,96,32,97,1,65,33]},{"a":18096,"t":"byte","b":[97,33,151,148,148,148,150,22]},{"a":18104,"t":"byte","b":[22,22,213,188,22,37,2,1]},{"a":18112,"t":"byte","b":[1,33,137,218,25,218,153,89]},{"a":18120,"t":"byte","b":[85,90,129,197,64,64,128,4]},{"a":18128,"t":"byte","b":[251,5,128,3,80,208,208,28]},{"a":18136,"t":"byte","b":[20,20,36,2,2,149,128,149]},{"a":18144,"t":"byte","b":[133,4,5,64,81,81,5,85]},{"a":18152,"t":"byte","b":[85,80,84,0,64,128,168,128]},{"a":18160,"t":"byte","b":[1,1,17,19,19,0,0,34]},{"a":18168,"t":"byte","b":[34,34,29,221,221,0,0,136]},{"a":18176,"t":"byte","b":[136,136,116,119,119,2,42,2]},{"a":18184,"t":"byte","b":[64,64,68,196,196,69,80,85]},{"a":18192,"t":"byte","b":[85,5,21,0,1,86,2,86]},{"a":18200,"t":"byte","b":[82,16,80,1,69,7,7,52]},{"a":18208,"t":"byte","b":[20,20,24,128,128,1,168,7]},{"a":18216,"t":"byte","b":[2,66,83,1,245,5,51,98]},{"a":18224,"t":"byte","b":[167,100,167,102,101,85,165,87]},{"a":18232,"t":"byte","b":[62,148,88,128,64,64,72,214]},{"a":18240,"t":"byte","b":[22,22,22,150,148,148,148,9]},{"a":18248,"t":"byte","b":[8,73,64,65,72,73,72,85]},{"a":18256,"t":"byte","b":[17,86,69,72,89,84,81,85]},{"a":18264,"t":"byte","b":[145,101,20,8,89,5,81,150]},{"a":18272,"t":"byte","b":[150,150,102,255,4,0,84,255]},{"a":18280,"t":"byte","b":[7,7,5,7,13,10,6,6]},{"a":18288,"t":"byte","b":[10,5,169,7,249,65,12,21]},{"a":18296,"t":"byte","b":[22,21,37,21,45,21,21,152]},{"a":18304,"t":"byte","b":[148,148,148,165,255,3,4,69]},{"a":18312,"t":"byte","b":[69,85,69,85,255,3,127,4]},{"a":18320,"t":"byte","b":[72,88,72,84,85,84,85,97]},{"a":18328,"t":"byte","b":[65,144,128,148,144,132,148,57]},{"a":18336,"t":"byte","b":[29,80,16,113,32,100,44,3]},{"a":18344,"t":"byte","b":[19,19,100,1,168,0,0,85]},{"a":18352,"t":"byte","b":[106,230,42,39,23,212,151,0]},{"a":18360,"t":"byte","b":[85,21,64,21,90,80,64,0]},{"a":18368,"t":"byte","b":[64,64,85,4,149,97,21,2]},{"a":18376,"t":"byte","b":[6,6,86,6,86,11,83,112]},{"a":18384,"t":"byte","b":[112,96,32,34,146,82,65,1]},{"a":18392,"t":"byte","b":[1,1,18,18,30,46,237,38]},{"a":18400,"t":"byte","b":[38,39,97,112,80,1,2,145]},{"a":18408,"t":"byte","b":[51,34,0,0,46,213,93,70]},{"a":18416,"t":"byte","b":[204,136,0,0,184,87,117,152]},{"a":18424,"t":"byte","b":[152,216,73,13,5,64,128,64]},{"a":18432,"l":"towers_bitmap_4","c":"The towers' packed bitmap, its fourth kilobyte.","t":"byte","b":[64,64,132,132,180,184,123,13]},{"a":18440,"t":"byte","b":[13,9,8,136,134,133,65,68]},{"a":18448,"t":"byte","b":[128,144,144,149,144,149,224,197]},{"a":18456,"t":"byte","b":[0,1,1,85,16,86,73,84]},{"a":18464,"t":"byte","b":[0,85,84,1,84,165,5,1]},{"a":18472,"t":"byte","b":[85,169,155,168,216,212,23,214]},{"a":18480,"t":"byte","b":[192,196,196,25,64,42,0,0]},{"a":18488,"t":"byte","b":[108,116,5,4,77,8,25,56]},{"a":18496,"t":"byte","b":[73,65,6,2,22,6,18,22]},{"a":18504,"t":"byte","b":[16,33,37,33,21,85,21,85]},{"a":18512,"t":"byte","b":[81,81,85,81,85,255,3,4]},{"a":18520,"t":"byte","b":[38,22,22,22,90,255,3,9]},{"a":18528,"t":"byte","b":[84,148,84,88,84,120,84,84]},{"a":18536,"t":"byte","b":[5,10,254,6,0,0,255,71]},{"a":18544,"t":"byte","b":[3,21,26,37,21,255,4,15]},{"a":18552,"t":"byte","b":[101,161,98,81,82,81,82,66]},{"a":18560,"t":"byte","b":[101,101,101,165,69,77,175,87]},{"a":18568,"t":"byte","b":[132,4,19,69,69,149,85,148]},{"a":18576,"t":"byte","b":[148,149,84,149,85,149,149,100]},{"a":18584,"t":"byte","b":[108,36,124,68,16,84,89,136]},{"a":18592,"t":"byte","b":[7,12,1,235,107,235,84,216]},{"a":18600,"t":"byte","b":[20,88,148,21,0,85,21,212]},{"a":18608,"t":"byte","b":[4,4,72,8,85,1,81,203]},{"a":18616,"t":"byte","b":[3,31,66,82,66,83,67,19]},{"a":18624,"t":"byte","b":[17,17,65,113,49,51,114,96]},{"a":18632,"t":"byte","b":[96,130,101,96,48,17,2,2]},{"a":18640,"t":"byte","b":[31,235,39,61,53,85,214,88]},{"a":18648,"t":"byte","b":[106,128,168,3,4,106,0,0]},{"a":18656,"t":"byte","b":[170,0,160,3,0,169,248,4]},{"a":18664,"t":"byte","b":[36,216,124,92,85,151,37,169]},{"a":18672,"t":"byte","b":[2,89,9,12,68,128,128,244]},{"a":18680,"t":"byte","b":[235,65,77,76,204,141,9,9]},{"a":18688,"t":"byte","b":[130,129,133,129,197,193,196,68]},{"a":18696,"t":"byte","b":[68,33,32,85,64,69,159,3]},{"a":18704,"t":"byte","b":[3,84,0,85,84,152,4,8]},{"a":18712,"t":"byte","b":[235,233,235,21,39,20,37,22]},{"a":18720,"t":"byte","b":[0,255,6,16,64,25,57,24]},{"a":18728,"t":"byte","b":[61,17,4,21,101,22,22,86]},{"a":18736,"t":"byte","b":[21,86,85,86,86,220,4,23]},{"a":18744,"t":"byte","b":[81,81,86,85,89,89,89,90]},{"a":18752,"t":"byte","b":[81,113,250,213,89,74,137,69]},{"a":18760,"t":"byte","b":[133,69,133,129,84,164,88,84]},{"a":18768,"t":"byte","b":[255,4,2,5,5,10,253,3]},{"a":18776,"t":"byte","b":[1,10,14,192,7,249,65,32]},{"a":18784,"t":"byte","b":[20,4,68,68,136,140,192,1]},{"a":18792,"t":"byte","b":[69,138,130,195,6,39,83,135]},{"a":18800,"t":"byte","b":[82,88,217,90,89,217,89,217]},{"a":18808,"t":"byte","b":[37,85,165,84,165,164,164,228]},{"a":18816,"t":"byte","b":[145,255,6,9,149,89,89,89]},{"a":18824,"t":"byte","b":[121,109,100,96,96,1,255,4]},{"a":18832,"t":"byte","b":[131,3,62,232,232,228,228,229]},{"a":18840,"t":"byte","b":[101,53,53,85,85,213,213,85]},{"a":18848,"t":"byte","b":[117,26,70,89,89,85,85,97]},{"a":18856,"t":"byte","b":[81,149,69,16,16,81,22,89]},{"a":18864,"t":"byte","b":[24,88,28,2,2,83,242,87]},{"a":18872,"t":"byte","b":[6,6,6,250,169,169,165,165]},{"a":18880,"t":"byte","b":[149,149,149,85,1,85,85,84]},{"a":18888,"t":"byte","b":[81,85,69,85,85,64,0,85]},{"a":18896,"t":"byte","b":[85,169,210,3,0,1,248,3]},{"a":18904,"t":"byte","b":[58,106,101,85,64,85,85,21]},{"a":18912,"t":"byte","b":[69,85,81,175,106,106,90,90]},{"a":18920,"t":"byte","b":[86,86,86,128,128,197,143,213]},{"a":18928,"t":"byte","b":[144,144,144,4,4,69,148,101]},{"a":18936,"t":"byte","b":[36,37,52,101,101,85,85,73]},{"a":18944,"t":"byte","b":[69,86,81,85,85,87,87,85]},{"a":18952,"t":"byte","b":[93,164,145,43,43,27,27,91]},{"a":18960,"t":"byte","b":[89,92,92,64,255,4,11,0]},{"a":18968,"t":"byte","b":[0,0,101,101,101,109,121,25]},{"a":18976,"t":"byte","b":[9,9,70,255,6,35,86,88]},{"a":18984,"t":"byte","b":[85,90,21,90,26,26,27,133]},{"a":18992,"t":"byte","b":[37,103,165,101,103,101,103,81]},{"a":19000,"t":"byte","b":[162,130,195,144,216,197,210,20]},{"a":19008,"t":"byte","b":[16,17,17,34,50,3,64,12]},{"a":19016,"t":"byte","b":[4,8,202,3,253,74,2,4]},{"a":19024,"t":"byte","b":[1,5,255,5,2,86,86,22]},{"a":19032,"t":"byte","b":[255,4,3,23,105,123,105,255]},{"a":19040,"t":"byte","b":[4,12,109,244,244,164,244,164]},{"a":19048,"t":"byte","b":[180,165,181,149,85,149,85,255]},{"a":19056,"t":"byte","b":[3,13,69,100,101,101,100,101]},{"a":19064,"t":"byte","b":[100,100,100,0,101,85,0,85]},{"a":19072,"t":"byte","b":[128,3,2,229,165,101,255,3]},{"a":19080,"t":"byte","b":[2,239,229,80,226,4,3,89]},{"a":19088,"t":"byte","b":[165,85,21,218,4,214,3,17]},{"a":19096,"t":"byte","b":[91,26,90,90,95,74,79,5]},{"a":19104,"t":"byte","b":[86,166,166,165,85,167,87,255]},{"a":19112,"t":"byte","b":[86,86,224,4,5,89,89,85]},{"a":19120,"t":"byte","b":[90,84,97,221,5,4,165,21]},{"a":19128,"t":"byte","b":[73,85,85,235,3,240,5,164]},{"a":19136,"t":"byte","b":[3,240,5,246,3,153,4,173]},{"a":19144,"t":"byte","b":[3,16,149,154,154,90,85,218]},{"a":19152,"t":"byte","b":[213,255,229,164,165,165,245,161]},{"a":19160,"t":"byte","b":[241,80,84,168,7,0,5,152]},{"a":19168,"t":"byte","b":[4,4,101,90,85,91,90,179]},{"a":19176,"t":"byte","b":[3,19,89,251,91,0,89,85]},{"a":19184,"t":"byte","b":[0,85,0,0,0,25,89,89]},{"a":19192,"t":"byte","b":[25,89,25,25,25,86,172,4]},{"a":19200,"t":"byte","b":[13,85,85,81,31,31,26,31]},{"a":19208,"t":"byte","b":[26,30,90,94,105,237,105,255]},{"a":19216,"t":"byte","b":[4,3,121,149,149,148,255,4]},{"a":19224,"t":"byte","b":[3,212,16,64,80,255,5,205]},{"a":19232,"t":"byte","b":[3,253,77,4,10,10,5,9]},{"a":19240,"t":"byte","b":[5,255,3,9,25,41,25,25]},{"a":19248,"t":"byte","b":[21,25,2,0,126,86,255,3]},{"a":19256,"t":"byte","b":[4,85,85,213,229,214,255,4]},{"a":19264,"t":"byte","b":[21,161,170,69,69,71,70,78]},{"a":19272,"t":"byte","b":[74,91,105,216,88,88,88,216]},{"a":19280,"t":"byte","b":[152,24,24,0,1,1,1,128]},{"a":19288,"t":"byte","b":[4,59,95,95,91,82,82,82]},{"a":19296,"t":"byte","b":[214,150,85,85,85,169,85,170]},{"a":19304,"t":"byte","b":[165,170,165,85,169,165,169,245]},{"a":19312,"t":"byte","b":[169,245,69,5,5,0,0,5]},{"a":19320,"t":"byte","b":[26,26,81,85,81,1,1,84]},{"a":19328,"t":"byte","b":[104,104,89,89,89,93,89,173]},{"a":19336,"t":"byte","b":[89,173,165,166,165,89,170,85]},{"a":19344,"t":"byte","b":[85,86,90,153,90,101,248,3]},{"a":19352,"t":"byte","b":[2,101,165,102,240,5,2,89]},{"a":19360,"t":"byte","b":[90,154,240,5,32,149,101,101]},{"a":19368,"t":"byte","b":[101,117,101,122,101,122,69,85]},{"a":19376,"t":"byte","b":[69,64,64,21,41,41,81,80]},{"a":19384,"t":"byte","b":[80,0,0,80,164,164,90,85]},{"a":19392,"t":"byte","b":[106,90,106,95,106,95,152,3]},{"a":19400,"t":"byte","b":[17,106,85,170,90,170,245,245]},{"a":19408,"t":"byte","b":[229,133,133,133,151,150,0,64]},{"a":19416,"t":"byte","b":[64,64,0,255,3,17,39,37]},{"a":19424,"t":"byte","b":[37,37,39,38,36,36,81,81]},{"a":19432,"t":"byte","b":[209,145,177,161,229,105,91,151]},{"a":19440,"t":"byte","b":[255,4,3,74,170,189,149,255]},{"a":19448,"t":"byte","b":[3,15,85,85,87,100,104,100]},{"a":19456,"l":"towers_bitmap_5","c":"The towers' packed bitmap, its end, to $4FC5.","t":"byte","b":[100,84,100,128,0,160,160,80]},{"a":19464,"t":"byte","b":[96,80,255,3,0,0,202,5]},{"a":19472,"t":"byte","b":[0,20,197,4,252,69,0,8]},{"a":19480,"t":"byte","b":[182,6,0,1,175,6,2,84]},{"a":19488,"t":"byte","b":[1,6,246,6,19,16,85,85]},{"a":19496,"t":"byte","b":[54,2,10,10,10,9,231,175]},{"a":19504,"t":"byte","b":[156,148,148,52,0,0,36,4]},{"a":19512,"t":"byte","b":[4,140,13,8,151,135,133,5]},{"a":19520,"t":"byte","b":[13,9,9,41,85,255,6,4]},{"a":19528,"t":"byte","b":[149,94,90,94,90,255,4,20]},{"a":19536,"t":"byte","b":[54,57,58,53,58,37,53,37]},{"a":19544,"t":"byte","b":[216,228,232,148,232,148,212,148]},{"a":19552,"t":"byte","b":[249,91,121,91,89,255,3,216]},{"a":19560,"t":"byte","b":[4,3,86,105,85,106,208,5]},{"a":19568,"t":"byte","b":[0,169,254,3,199,4,0,106]},{"a":19576,"t":"byte","b":[240,6,8,149,105,85,169,111]},{"a":19584,"t":"byte","b":[229,109,229,101,255,3,19,39]},{"a":19592,"t":"byte","b":[27,43,22,43,22,23,22,156]},{"a":19600,"t":"byte","b":[108,172,92,172,88,92,88,181]},{"a":19608,"t":"byte","b":[165,181,165,255,4,152,7,9]},{"a":19616,"t":"byte","b":[86,214,210,82,80,112,96,96]},{"a":19624,"t":"byte","b":[104,0,255,7,2,24,16,16]},{"a":19632,"t":"byte","b":[245,5,17,219,250,54,22,22]},{"a":19640,"t":"byte","b":[28,0,0,85,85,156,128,160]},{"a":19648,"t":"byte","b":[160,160,96,144,64,222,5,0]},{"a":19656,"t":"byte","b":[4,216,6,2,21,64,32,207]},{"a":19664,"t":"byte","b":[6,234,4,3,1,0,4,1]},{"a":19672,"t":"byte","b":[226,6,251,69,30,4,4,1]},{"a":19680,"t":"byte","b":[3,2,2,60,231,101,165,165]},{"a":19688,"t":"byte","b":[165,149,149,64,1,4,20,81]},{"a":19696,"t":"byte","b":[64,80,128,6,0,20,84,1]},{"a":19704,"t":"byte","b":[20,120,186,128,142,4,146,19]},{"a":19712,"t":"byte","b":[3,21,21,20,21,255,4,12]},{"a":19720,"t":"byte","b":[234,234,170,90,85,85,85,149]},{"a":19728,"t":"byte","b":[175,175,175,172,175,247,3,0]},{"a":19736,"t":"byte","b":[37,255,4,3,229,165,165,148]},{"a":19744,"t":"byte","b":[255,5,2,150,150,89,255,3]},{"a":19752,"t":"byte","b":[224,3,2,85,106,106,250,4]},{"a":19760,"t":"byte","b":[3,85,101,169,169,248,5,240]},{"a":19768,"t":"byte","b":[8,0,85,240,7,1,89,101]},{"a":19776,"t":"byte","b":[255,3,216,4,0,22,255,5]},{"a":19784,"t":"byte","b":[2,150,150,88,255,4,7,91]},{"a":19792,"t":"byte","b":[90,90,250,250,250,58,250,159]},{"a":19800,"t":"byte","b":[3,3,171,171,170,165,152,3]},{"a":19808,"t":"byte","b":[4,86,84,84,20,84,255,4]},{"a":19816,"t":"byte","b":[0,0,255,15,1,2,1,238]},{"a":19824,"t":"byte","b":[3,252,3,39,144,0,20,21]},{"a":19832,"t":"byte","b":[64,20,45,174,1,64,16,20]},{"a":19840,"t":"byte","b":[69,1,5,2,60,219,89,90]},{"a":19848,"t":"byte","b":[90,90,86,86,0,0,16,16]},{"a":19856,"t":"byte","b":[64,192,128,128,21,5,81,21]},{"a":19864,"t":"byte","b":[85,21,85,85,192,16,240,56]},{"a":19872,"t":"byte","b":[39,3,1,9,165,21,149,85]},{"a":19880,"t":"byte","b":[85,85,93,81,217,21,181,69]},{"a":19888,"t":"byte","b":[102,64,67,65,66,66,194,1]},{"a":19896,"t":"byte","b":[13,165,165,149,149,85,89,81]},{"a":19904,"t":"byte","b":[93,16,16,80,64,144,128,128]},{"a":19912,"t":"byte","b":[128,144,12,4,16,64,0,85]},{"a":19920,"t":"byte","b":[21,255,7,3,86,85,149,89]},{"a":19928,"t":"byte","b":[253,3,5,149,170,106,86,86]},{"a":19936,"t":"byte","b":[150,253,3,182,3,253,21,1]},{"a":19944,"t":"byte","b":[69,101,156,3,5,86,90,106]},{"a":19952,"t":"byte","b":[170,169,165,146,3,11,93,81]},{"a":19960,"t":"byte","b":[170,106,90,86,85,85,117,69]},{"a":19968,"t":"byte","b":[81,89,132,3,2,149,165,169]},{"a":19976,"t":"byte","b":[200,24,4,170,169,149,149,150]},{"a":19984,"t":"byte","b":[253,4,2,85,86,101,253,3]},{"a":19992,"t":"byte","b":[1,86,84,255,7,0,0,255]},{"a":20000,"t":"byte","b":[3,3,4,1,0,85,248,4]},{"a":20008,"t":"byte","b":[244,5,22,4,5,1,6,2]},{"a":20016,"t":"byte","b":[2,2,90,90,86,86,85,101]},{"a":20024,"t":"byte","b":[69,117,1,193,65,129,129,131]},{"a":20032,"t":"byte","b":[64,112,157,3,9,103,84,94]},{"a":20040,"t":"byte","b":[81,153,192,64,96,90,84,142]},{"a":20048,"t":"byte","b":[3,7,85,85,21,117,38,85]},{"a":20056,"t":"byte","b":[94,90,200,8,248,64,2,117]},{"a":20064,"t":"byte","b":[69,101,171,3,13,154,170,168]},{"a":20072,"t":"byte","b":[164,160,149,148,85,85,82,5]},{"a":20080,"t":"byte","b":[37,21,149,154,4,252,6,9]},{"a":20088,"t":"byte","b":[86,86,128,128,128,64,64,1]},{"a":20096,"t":"byte","b":[0,85,144,5,6,85,22,90]},{"a":20104,"t":"byte","b":[80,21,85,84,224,4,12,25]},{"a":20112,"t":"byte","b":[86,21,106,26,102,89,106,153]},{"a":20120,"t":"byte","b":[153,217,221,93,190,3,7,169]},{"a":20128,"t":"byte","b":[101,101,101,229,229,165,165,196]},{"a":20136,"t":"byte","b":[10,189,8,1,90,106,159,3]},{"a":20144,"t":"byte","b":[0,89,172,4,0,149,166,11]},{"a":20152,"t":"byte","b":[221,13,0,86,227,4,1,165]},{"a":20160,"t":"byte","b":[169,136,3,0,101,192,16,12]},{"a":20168,"t":"byte","b":[106,89,89,89,91,91,90,90]},{"a":20176,"t":"byte","b":[102,102,103,119,117,135,3,11]},{"a":20184,"t":"byte","b":[100,149,84,169,164,153,101,169]},{"a":20192,"t":"byte","b":[5,84,85,21,148,4,0,0]},{"a":20200,"t":"byte","b":[255,4,9,85,148,165,2,2]},{"a":20208,"t":"byte","b":[2,1,1,64,0,129,7,4]},{"a":20216,"t":"byte","b":[149,149,80,88,84,170,4,11]},{"a":20224,"t":"byte","b":[85,42,26,10,86,22,85,85]},{"a":20232,"t":"byte","b":[133,93,81,89,131,3,6,166]},{"a":20240,"t":"byte","b":[170,151,150,149,149,149,200,8]},{"a":20248,"t":"byte","b":[251,67,143,4,4,165,169,170]},{"a":20256,"t":"byte","b":[170,86,255,3,136,3,0,165]},{"a":20264,"t":"byte","b":[129,6,5,170,170,168,165,165]},{"a":20272,"t":"byte","b":[165,152,3,11,86,5,85,87]},{"a":20280,"t":"byte","b":[90,127,170,255,170,234,85,170]},{"a":20288,"t":"byte","b":[254,5,255,6,3,170,170,165]},{"a":20296,"t":"byte","b":[149,255,6,239,7,4,85,175]},{"a":20304,"t":"byte","b":[181,181,151,237,4,3,154,101]},{"a":20312,"t":"byte","b":[166,89,172,4,3,154,101,170]},{"a":20320,"t":"byte","b":[85,175,3,2,85,169,89,173]},{"a":20328,"t":"byte","b":[6,251,32,2,106,101,90,133]},{"a":20336,"t":"byte","b":[5,3,166,89,170,85,171,4]},{"a":20344,"t":"byte","b":[3,166,89,154,101,147,4,4]},{"a":20352,"t":"byte","b":[250,94,94,214,86,255,3,152]},{"a":20360,"t":"byte","b":[8,0,90,243,4,240,9,4]},{"a":20368,"t":"byte","b":[170,170,171,85,170,254,5,11]},{"a":20376,"t":"byte","b":[80,85,213,165,253,170,255,170]},{"a":20384,"t":"byte","b":[42,90,90,90,136,3,189,4]},{"a":20392,"t":"byte","b":[5,85,85,86,170,170,149,255]},{"a":20400,"t":"byte","b":[3,247,3,163,5,5,90,106]},{"a":20408,"t":"byte","b":[170,170,170,169,229,6,0,0]},{"a":20416,"t":"byte","b":[255,255,128,96,255,0]},{"a":20422,"l":"towers_screen","c":"The towers picture's screen colours, packed, for $BC00-$BFE7.","t":"byte","b":[1,0,0,254,7,2,96,0]},{"a":20430,"t":"byte","b":[110,250,4,0,96,242,7,248]},{"a":20438,"t":"byte","b":[4,0,110,235,3,255,18,6]},{"a":20446,"t":"byte","b":[110,110,110,96,96,230,96,255]},{"a":20454,"t":"byte","b":[7,247,3,239,3,217,19,1]},{"a":20462,"t":"byte","b":[0,110,231,4,0,230,210,3]},{"a":20470,"t":"byte","b":[253,5,247,4,0,96,216,16]},{"a":20478,"t":"byte","b":[6,110,0,62,96,110,96,227]},{"a":20486,"t":"byte","b":[214,4,176,3,130,4,246,4]},{"a":20494,"t":"byte","b":[1,110,227,235,3,0,62,130]},{"a":20502,"t":"byte","b":[3,131,9,156,5,1,110,224]},{"a":20510,"t":"byte","b":[134,3,0,99,172,4,171,4]},{"a":20518,"t":"byte","b":[247,4,239,4,199,3,141,14]},{"a":20526,"t":"byte","b":[0,54,136,4,213,3,4,99]},{"a":20534,"t":"byte","b":[99,230,230,99,209,3,202,3]},{"a":20542,"t":"byte","b":[0,96,235,3,131,3,215,10]},{"a":20550,"t":"byte","b":[153,3,229,3,3,227,110,54]},{"a":20558,"t":"byte","b":[99,233,4,1,99,99,144,3]},{"a":20566,"t":"byte","b":[2,110,99,54,239,3,207,3]},{"a":20574,"t":"byte","b":[176,12,136,3,0,62,134,3]},{"a":20582,"t":"byte","b":[0,62,233,5,2,96,54,54]},{"a":20590,"t":"byte","b":[251,3,168,3,237,5,239,4]},{"a":20598,"t":"byte","b":[135,9,0,230,145,3,254,3]},{"a":20606,"t":"byte","b":[176,3,143,3,190,3,204,3]},{"a":20614,"t":"byte","b":[0,99,176,3,235,6,1,230]},{"a":20622,"t":"byte","b":[110,216,10,0,230,216,3,0]},{"a":20630,"t":"byte","b":[230,176,4,3,54,110,62,54]},{"a":20638,"t":"byte","b":[255,3,0,62,205,4,0,62]},{"a":20646,"t":"byte","b":[221,3,233,3,216,11,182,3]},{"a":20654,"t":"byte","b":[138,3,4,62,110,99,54,96]},{"a":20662,"t":"byte","b":[135,4,137,4,2,96,54,99]},{"a":20670,"t":"byte","b":[238,4,231,4,136,12,8,230]},{"a":20678,"t":"byte","b":[54,99,62,227,54,110,99,96]},{"a":20686,"t":"byte","b":[214,3,133,4,8,54,96,99]},{"a":20694,"t":"byte","b":[110,54,227,62,99,54,229,3]},{"a":20702,"t":"byte","b":[0,230,136,9,6,227,110,110]},{"a":20710,"t":"byte","b":[99,227,230,62,129,4,1,99]},{"a":20718,"t":"byte","b":[96,252,3,1,110,96,252,3]},{"a":20726,"t":"byte","b":[0,230,239,3,4,227,99,110]},{"a":20734,"t":"byte","b":[110,227,216,10,0,224,188,4]},{"a":20742,"t":"byte","b":[18,54,230,62,99,224,54,99]},{"a":20750,"t":"byte","b":[96,230,62,62,230,96,99,54]},{"a":20758,"t":"byte","b":[224,99,62,230,139,3,3,110]},{"a":20766,"t":"byte","b":[110,224,227,136,11,146,3,2]},{"a":20774,"t":"byte","b":[99,99,62,141,3,6,62,227]},{"a":20782,"t":"byte","b":[99,54,54,99,227,245,5,167]},{"a":20790,"t":"byte","b":[3,231,3,1,230,62,136,9]},{"a":20798,"t":"byte","b":[177,4,3,110,99,96,227,140]},{"a":20806,"t":"byte","b":[3,2,54,99,230,255,3,249]},{"a":20814,"t":"byte","b":[3,0,110,241,3,138,3,197]},{"a":20822,"t":"byte","b":[4,136,9,2,97,110,230,216]},{"a":20830,"t":"byte","b":[4,0,110,192,3,224,3,187]},{"a":20838,"t":"byte","b":[4,246,6,176,3,3,230,110]},{"a":20846,"t":"byte","b":[97,19,136,9,0,96,192,4]},{"a":20854,"t":"byte","b":[254,4,2,96,99,227,164,5]},{"a":20862,"t":"byte","b":[1,110,227,202,5,235,3,2]},{"a":20870,"t":"byte","b":[54,99,96,137,9,3,0,230]},{"a":20878,"t":"byte","b":[230,227,142,3,1,96,54,219]},{"a":20886,"t":"byte","b":[5,136,4,213,5,239,3,4]},{"a":20894,"t":"byte","b":[99,110,227,230,230,215,10,148]},{"a":20902,"t":"byte","b":[3,9,227,227,110,0,54,62]},{"a":20910,"t":"byte","b":[54,62,62,227,255,5,0,62]},{"a":20918,"t":"byte","b":[245,3,1,54,0,234,4,1]},{"a":20926,"t":"byte","b":[96,110,175,10,146,5,129,3]},{"a":20934,"t":"byte","b":[224,4,216,8,1,227,227,143]},{"a":20942,"t":"byte","b":[3,169,4,135,11,136,3,177]},{"a":20950,"t":"byte","b":[3,6,96,96,62,62,224,224]},{"a":20958,"t":"byte","b":[224,139,3,0,230,249,3,3]},{"a":20966,"t":"byte","b":[62,62,96,96,175,4,1,230]},{"a":20974,"t":"byte","b":[230,190,3,216,8,0,110,242]},{"a":20982,"t":"byte","b":[3,131,3,1,62,227,217,4]},{"a":20990,"t":"byte","b":[1,96,96,215,4,1,227,62]},{"a":20998,"t":"byte","b":[141,3,232,4,216,11,190,3]},{"a":21006,"t":"byte","b":[159,3,3,110,230,48,99,128]},{"a":21014,"t":"byte","b":[3,0,96,255,3,144,3,2]},{"a":21022,"t":"byte","b":[99,48,230,237,3,231,4,0]},{"a":21030,"t":"byte","b":[230,136,9,247,35,255,0]},{"a":21037,"l":"towers_colour","c":"The towers picture's colour RAM, packed, for $B800-$BBE7.","t":"byte","b":[1,0,0,254,165,0,3,128]},{"a":21045,"t":"byte","b":[7,0,14,128,8,247,8,231]},{"a":21053,"t":"byte","b":[8,128,9,222,8,0,14,213]},{"a":21061,"t":"byte","b":[3,252,4,201,14,217,10,2]},{"a":21069,"t":"byte","b":[14,3,6,178,5,0,3,214]},{"a":21077,"t":"byte","b":[4,161,4,3,14,0,6,3]},{"a":21085,"t":"byte","b":[207,9,128,9,0,6,134,3]},{"a":21093,"t":"byte","b":[215,6,178,7,217,3,138,3]},{"a":21101,"t":"byte","b":[252,3,135,11,0,1,135,5]},{"a":21109,"t":"byte","b":[2,3,3,14,151,10,245,3]},{"a":21117,"t":"byte","b":[240,4,227,4,163,4,216,11]},{"a":21125,"t":"byte","b":[0,3,195,4,134,3,0,14]},{"a":21133,"t":"byte","b":[255,3,247,5,1,6,3,222]},{"a":21141,"t":"byte","b":[5,0,1,186,5,128,5,182]},{"a":21149,"t":"byte","b":[4,0,3,137,4,177,9,130]},{"a":21157,"t":"byte","b":[5,0,6,235,3,154,3,133]},{"a":21165,"t":"byte","b":[11,141,3,2,14,6,6,137]},{"a":21173,"t":"byte","b":[4,135,7,245,5,238,3,217]},{"a":21181,"t":"byte","b":[14,0,6,200,3,252,3,0]},{"a":21189,"t":"byte","b":[3,168,4,182,5,130,3,243]},{"a":21197,"t":"byte","b":[3,1,0,3,197,3,1,3]},{"a":21205,"t":"byte","b":[6,176,11,151,5,234,4,135]},{"a":21213,"t":"byte","b":[3,1,3,6,201,3,177,5]},{"a":21221,"t":"byte","b":[202,5,186,3,137,10,149,5]},{"a":21229,"t":"byte","b":[0,14,198,3,219,3,0,14]},{"a":21237,"t":"byte","b":[255,3,213,5,138,3,227,9]},{"a":21245,"t":"byte","b":[214,11,0,14,199,4,219,3]},{"a":21253,"t":"byte","b":[179,3,0,3,212,3,184,4]},{"a":21261,"t":"byte","b":[162,4,176,13,255,3,141,3]},{"a":21269,"t":"byte","b":[152,3,0,3,217,4,215,4]},{"a":21277,"t":"byte","b":[240,3,237,5,229,3,130,6]},{"a":21285,"t":"byte","b":[131,5,192,5,193,4,132,4]},{"a":21293,"t":"byte","b":[147,4,0,6,244,4,231,9]},{"a":21301,"t":"byte","b":[134,10,0,6,149,3,174,4]},{"a":21309,"t":"byte","b":[151,5,146,5,159,4,2,14]},{"a":21317,"t":"byte","b":[14,3,139,10,191,7,183,3]},{"a":21325,"t":"byte","b":[214,3,0,6,248,4,242,4]},{"a":21333,"t":"byte","b":[175,3,144,3,242,6,137,10]},{"a":21341,"t":"byte","b":[0,6,185,6,218,7,245,11]},{"a":21349,"t":"byte","b":[1,3,0,207,3,134,9,1]},{"a":21357,"t":"byte","b":[3,3,199,12,0,3,133,5]},{"a":21365,"t":"byte","b":[153,8,0,3,241,11,231,8]},{"a":21373,"t":"byte","b":[153,12,141,9,201,12,158,4]},{"a":21381,"t":"byte","b":[141,4,156,11,145,4,0,6]},{"a":21389,"t":"byte","b":[221,14,243,36,255,0]},{"a":21395,"l":"title_charset","c":"The title screen's characters, packed: 2040 bytes for $F800-$FFF7, the pieces of the gold logo.","t":"byte","b":[1,0,0,254,65,1,192,128]},{"a":21403,"t":"byte","b":[187,6,1,48,32,179,6,1]},{"a":21411,"t":"byte","b":[12,8,171,6,1,3,2,163]},{"a":21419,"t":"byte","b":[45,34,3,3,14,10,10,10]},{"a":21427,"t":"byte","b":[60,255,255,215,85,85,65,64]},{"a":21435,"t":"byte","b":[0,240,176,176,224,164,100,100]},{"a":21443,"t":"byte","b":[0,255,191,191,149,153,93,45]},{"a":21451,"t":"byte","b":[0,255,255,255,86,231,3,145]},{"a":21459,"t":"byte","b":[3,4,240,240,252,124,120,232]},{"a":21467,"t":"byte","b":[4,3,150,151,95,10,232,4]},{"a":21475,"t":"byte","b":[19,85,85,85,64,0,252,252]},{"a":21483,"t":"byte","b":[248,90,90,86,86,0,63,47]},{"a":21491,"t":"byte","b":[47,37,37,23,2,208,4,3]},{"a":21499,"t":"byte","b":[149,213,213,144,200,3,12,254]},{"a":21507,"t":"byte","b":[86,86,85,21,0,15,11,11]},{"a":21515,"t":"byte","b":[137,137,134,130,184,4,21,101]},{"a":21523,"t":"byte","b":[181,245,164,0,254,255,255,87]},{"a":21531,"t":"byte","b":[85,85,5,0,0,128,192,240]},{"a":21539,"t":"byte","b":[252,188,124,0,47,200,3,2]},{"a":21547,"t":"byte","b":[38,43,3,200,5,11,149,149]},{"a":21555,"t":"byte","b":[148,0,248,252,255,111,91,87]},{"a":21563,"t":"byte","b":[86,0,255,4,2,192,128,128]},{"a":21571,"t":"byte","b":[248,4,11,2,2,0,3,12]},{"a":21579,"t":"byte","b":[56,248,251,238,155,159,219,176]},{"a":21587,"t":"byte","b":[4,2,9,9,6,152,5,6]},{"a":21595,"t":"byte","b":[85,149,213,212,0,128,64,255]},{"a":21603,"t":"byte","b":[4,0,0,136,3,11,191,153]},{"a":21611,"t":"byte","b":[109,109,61,0,240,240,224,80]},{"a":21619,"t":"byte","b":[80,80,239,3,6,3,15,63]},{"a":21627,"t":"byte","b":[62,249,245,47,136,3,11,150]},{"a":21635,"t":"byte","b":[85,85,85,128,240,252,255,255]},{"a":21643,"t":"byte","b":[127,95,95,169,5,255,3,10]},{"a":21651,"t":"byte","b":[42,26,22,22,23,5,5,5]},{"a":21659,"t":"byte","b":[128,128,192,230,4,5,191,164]},{"a":21667,"t":"byte","b":[164,164,20,20,142,3,2,61]},{"a":21675,"t":"byte","b":[45,42,255,4,3,43,65,64]},{"a":21683,"t":"byte","b":[128,255,3,11,131,195,120,104]},{"a":21691,"t":"byte","b":[168,168,168,164,212,212,15,11]},{"a":21699,"t":"byte","b":[135,3,5,11,11,10,64,128]},{"a":21707,"t":"byte","b":[130,255,3,19,194,207,22,6]},{"a":21715,"t":"byte","b":[198,201,201,65,64,64,3,2]},{"a":21723,"t":"byte","b":[131,130,130,66,2,2,208,224]},{"a":21731,"t":"byte","b":[255,4,26,240,179,5,1,177]},{"a":21739,"t":"byte","b":[178,178,144,144,208,130,131,162]},{"a":21747,"t":"byte","b":[99,98,82,2,2,228,180,228]},{"a":21755,"t":"byte","b":[228,164,232,164,164,1,135,4]},{"a":21763,"t":"byte","b":[131,3,12,111,95,95,94,90]},{"a":21771,"t":"byte","b":[22,22,38,2,2,2,3,131]},{"a":21779,"t":"byte","b":[197,3,0,164,161,3,15,168]},{"a":21787,"t":"byte","b":[184,188,187,38,22,10,10,46]},{"a":21795,"t":"byte","b":[57,169,253,128,64,128,64,255]},{"a":21803,"t":"byte","b":[4,12,3,2,3,3,3,10]},{"a":21811,"t":"byte","b":[11,10,155,90,86,150,170,255]},{"a":21819,"t":"byte","b":[3,1,0,128,255,5,0,160]},{"a":21827,"t":"byte","b":[234,3,1,3,3,195,3,3]},{"a":21835,"t":"byte","b":[212,212,212,148,255,3,8,152]},{"a":21843,"t":"byte","b":[57,61,41,41,57,42,42,41]},{"a":21851,"t":"byte","b":[203,5,198,3,4,0,0,2]},{"a":21859,"t":"byte","b":[3,2,147,3,9,213,213,148]},{"a":21867,"t":"byte","b":[84,80,80,0,0,85,65,135]},{"a":21875,"t":"byte","b":[6,10,86,87,87,86,86,166]},{"a":21883,"t":"byte","b":[170,170,224,240,160,255,3,4]},{"a":21891,"t":"byte","b":[128,128,5,5,1,218,3,37]},{"a":21899,"t":"byte","b":[0,0,127,91,86,85,85,25]},{"a":21907,"t":"byte","b":[10,10,240,240,252,252,188,104]},{"a":21915,"t":"byte","b":[168,106,43,43,42,41,25,21]},{"a":21923,"t":"byte","b":[21,21,191,255,255,85,85,85]},{"a":21931,"t":"byte","b":[64,64,212,148,80,80,170,4]},{"a":21939,"t":"byte","b":[9,10,10,9,10,6,9,5]},{"a":21947,"t":"byte","b":[6,191,191,232,4,1,65,65]},{"a":21955,"t":"byte","b":[144,7,1,67,2,255,3,15]},{"a":21963,"t":"byte","b":[1,2,1,193,175,175,127,149]},{"a":21971,"t":"byte","b":[149,85,80,144,208,208,208,80]},{"a":21979,"t":"byte","b":[255,4,235,3,229,4,11,242]},{"a":21987,"t":"byte","b":[164,100,168,168,152,168,152,104]},{"a":21995,"t":"byte","b":[42,42,41,254,3,2,42,41]},{"a":22003,"t":"byte","b":[130,255,3,19,66,130,66,65]},{"a":22011,"t":"byte","b":[175,191,149,149,149,148,148,152]},{"a":22019,"t":"byte","b":[245,229,95,87,87,22,21,5]},{"a":22027,"t":"byte","b":[157,3,9,192,192,192,224,176]},{"a":22035,"t":"byte","b":[10,11,10,43,26,128,3,4]},{"a":22043,"t":"byte","b":[14,15,251,254,170,150,3,7]},{"a":22051,"t":"byte","b":[160,144,144,96,144,104,84,84]},{"a":22059,"t":"byte","b":[152,6,4,2,2,164,164,168]},{"a":22067,"t":"byte","b":[255,3,2,104,104,0,255,6]},{"a":22075,"t":"byte","b":[0,240,172,3,5,42,38,22]},{"a":22083,"t":"byte","b":[38,22,128,255,7,232,7,17]},{"a":22091,"t":"byte","b":[15,0,0,2,2,10,10,47]},{"a":22099,"t":"byte","b":[42,170,170,170,154,148,148,80]},{"a":22107,"t":"byte","b":[80,128,159,3,204,3,10,252]},{"a":22115,"t":"byte","b":[60,44,40,43,43,27,11,11]},{"a":22123,"t":"byte","b":[2,2,190,3,19,131,227,255]},{"a":22131,"t":"byte","b":[170,170,169,229,244,228,212,212]},{"a":22139,"t":"byte","b":[21,22,22,22,23,23,231,187]},{"a":22147,"t":"byte","b":[64,183,5,2,176,240,5,255]},{"a":22155,"t":"byte","b":[5,19,245,185,129,66,130,128]},{"a":22163,"t":"byte","b":[192,128,255,191,67,66,74,14]},{"a":22171,"t":"byte","b":[15,62,253,253,193,65,255,4]},{"a":22179,"t":"byte","b":[33,61,46,96,80,96,96,112]},{"a":22187,"t":"byte","b":[96,127,111,80,144,146,3,3]},{"a":22195,"t":"byte","b":[15,255,255,241,145,145,145,209]},{"a":22203,"t":"byte","b":[146,78,75,156,88,92,88,88]},{"a":22211,"t":"byte","b":[92,91,159,146,4,232,4,9]},{"a":22219,"t":"byte","b":[249,165,181,245,229,212,212,84]},{"a":22227,"t":"byte","b":[65,1,255,4,2,45,46,168]},{"a":22235,"t":"byte","b":[255,3,8,184,168,175,191,9]},{"a":22243,"t":"byte","b":[10,10,10,46,176,3,19,176]},{"a":22251,"t":"byte","b":[160,160,144,144,66,74,75,24]},{"a":22259,"t":"byte","b":[104,104,104,108,96,110,109,1]},{"a":22267,"t":"byte","b":[1,2,2,198,3,8,2,84]},{"a":22275,"t":"byte","b":[84,164,165,165,182,166,246,201]},{"a":22283,"t":"byte","b":[5,10,2,206,203,104,124,104]},{"a":22291,"t":"byte","b":[108,108,124,123,191,169,4,4]},{"a":22299,"t":"byte","b":[3,11,255,255,176,201,3,27]},{"a":22307,"t":"byte","b":[144,208,144,64,22,22,22,23]},{"a":22315,"t":"byte","b":[23,23,231,230,128,128,192,128]},{"a":22323,"t":"byte","b":[192,194,191,255,45,45,41,36]},{"a":22331,"t":"byte","b":[244,180,244,244,130,3,32,11]},{"a":22339,"t":"byte","b":[15,63,62,233,253,249,245,230]},{"a":22347,"t":"byte","b":[219,175,255,85,64,64,2,254]},{"a":22355,"t":"byte","b":[255,255,255,85,188,164,164,148]},{"a":22363,"t":"byte","b":[148,144,144,80,9,9,5,5]},{"a":22371,"t":"byte","b":[180,3,5,0,255,189,85,85]},{"a":22379,"t":"byte","b":[21,171,3,3,84,80,80,64]},{"a":22387,"t":"byte","b":[240,4,3,190,149,149,85,232]},{"a":22395,"t":"byte","b":[4,3,240,80,80,80,224,5]},{"a":22403,"t":"byte","b":[1,85,85,240,5,0,249,248]},{"a":22411,"t":"byte","b":[7,2,47,37,37,209,4,1]},{"a":22419,"l":"title_charset_2","c":"The title's packed characters, their last 114 bytes.","t":"byte","b":[0,191,232,7,0,254,224,7]},{"a":22427,"t":"byte","b":[3,75,73,73,69,176,4,0]},{"a":22435,"t":"byte","b":[239,208,7,0,253,200,7,1]},{"a":22443,"t":"byte","b":[80,64,169,5,200,4,0,37]},{"a":22451,"t":"byte","b":[144,4,3,245,85,85,84,208]},{"a":22459,"t":"byte","b":[5,2,9,9,9,128,4,129]},{"a":22467,"t":"byte","b":[3,144,5,3,2,2,2,1]},{"a":22475,"t":"byte","b":[128,4,0,251,144,7,0,64]},{"a":22483,"t":"byte","b":[255,3,128,4,1,187,149,128]},{"a":22491,"t":"byte","b":[6,3,228,80,80,80,216,7]},{"a":22499,"t":"byte","b":[0,2,128,4,2,165,149,149]},{"a":22507,"t":"byte","b":[128,5,129,3,128,5,4,86]},{"a":22515,"t":"byte","b":[86,89,89,5,144,6,142,7]},{"a":22523,"t":"byte","b":[251,254,128,254,128,153,0,0]},{"a":22531,"t":"byte","b":[255,0]},{"a":22533,"l":"disc_picture_00","c":"The disc's 23 pictures, $5805-$7A84, each six sprites of 64 bytes (two across, three down): half a turn of the disc with its 2, from the front (0) through edge on (11) to the back (22, the 2 reversed). Played forwards and back, they look like a disc that keeps turning. Picture 0, the front.","t":"byte","b":[0,0,31,0,1,255,0,7]},{"a":22541,"t":"byte","b":[255,0,31,255,0,63,224,0]},{"a":22549,"t":"byte","b":[255,7,1,252,63,3,240,255]},{"a":22557,"t":"byte","b":[7,225,255,7,195,255,15,135]},{"a":22565,"t":"byte","b":[193,31,7,0,30,12,0,62]},{"a":22573,"t":"byte","b":[8,0,60,0,0,124,0,0]},{"a":22581,"t":"byte","b":[120,0,0,120,0,0,120,0]},{"a":22589,"t":"byte","b":[0,240,0,0,240,0,0,0]},{"a":22597,"t":"byte","b":[240,0,0,255,0,0,255,192]},{"a":22605,"t":"byte","b":[0,255,240,0,15,248,0,225]},{"a":22613,"t":"byte","b":[254,0,252,127,0,255,31,128]},{"a":22621,"t":"byte","b":[255,143,192,255,199,192,255,195]},{"a":22629,"t":"byte","b":[224,127,225,240,63,224,240,63]},{"a":22637,"t":"byte","b":[224,248,31,224,120,31,224,124]},{"a":22645,"t":"byte","b":[31,224,60,63,192,60,63,192]},{"a":22653,"t":"byte","b":[60,127,128,30,127,0,30,0]},{"a":22661,"t":"byte","b":[240,0,0,240,0,1,240,0]},{"a":22669,"t":"byte","b":[3,240,0,7,240,0,15,240]},{"a":22677,"t":"byte","b":[0,28,240,0,56,120,0,112]},{"a":22685,"t":"byte","b":[120,0,224,120,1,224,124,1]},{"a":22693,"t":"byte","b":[192,60,3,255,62,3,255,30]},{"a":22701,"t":"byte","b":[7,255,31,7,255,15,143,255]},{"a":22709,"t":"byte","b":[7,207,255,7,239,255,3,240]},{"a":22717,"t":"byte","b":[0,1,252,0,0,255,0,0]},{"a":22725,"t":"byte","b":[252,0,30,248,0,30,224,0]},{"a":22733,"t":"byte","b":[30,128,0,30,0,0,30,0]},{"a":22741,"t":"byte","b":[0,30,0,0,30,0,16,60]},{"a":22749,"t":"byte","b":[0,16,60,0,48,60,0,224]},{"a":22757,"t":"byte","b":[124,255,224,120,255,224,248,255]},{"a":22765,"t":"byte","b":[192,240,255,193,240,255,195,224]},{"a":22773,"t":"byte","b":[255,135,192,255,143,192,0,31]},{"a":22781,"t":"byte","b":[128,0,127,0,1,254,0,0]},{"a":22789,"t":"byte","b":[0,63,224,0,31,255,0,7]},{"a":22797,"t":"byte","b":[255,0,1,255,0,0,31,0]},{"a":22805,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22813,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22821,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22829,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22837,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22845,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22853,"t":"byte","b":[15,248,0,255,240,0,255,192]},{"a":22861,"t":"byte","b":[0,255,0,0,240,0,0,0]},{"a":22869,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22877,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22885,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22893,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22901,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22909,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":22917,"l":"disc_picture_01","c":"The disc's picture 1.","t":"byte","b":[0,0,15,0,0,255,0,3]},{"a":22925,"t":"byte","b":[255,0,15,255,0,31,240,0]},{"a":22933,"t":"byte","b":[127,131,0,254,31,1,248,127]},{"a":22941,"t":"byte","b":[3,240,255,3,225,255,7,195]},{"a":22949,"t":"byte","b":[224,15,131,128,15,6,0,31]},{"a":22957,"t":"byte","b":[4,0,30,0,0,62,0,0]},{"a":22965,"t":"byte","b":[60,0,0,60,0,0,60,0]},{"a":22973,"t":"byte","b":[0,120,0,0,120,0,0,0]},{"a":22981,"t":"byte","b":[240,0,0,255,0,0,255,192]},{"a":22989,"t":"byte","b":[0,255,240,0,15,248,0,225]},{"a":22997,"t":"byte","b":[254,0,252,127,0,255,31,128]},{"a":23005,"t":"byte","b":[255,143,192,255,199,192,255,195]},{"a":23013,"t":"byte","b":[224,127,225,240,63,224,240,63]},{"a":23021,"t":"byte","b":[224,248,31,224,120,31,224,124]},{"a":23029,"t":"byte","b":[31,224,60,63,192,60,63,192]},{"a":23037,"t":"byte","b":[60,127,128,30,127,0,30,0]},{"a":23045,"t":"byte","b":[120,0,0,120,0,0,120,0]},{"a":23053,"t":"byte","b":[1,120,0,3,120,0,7,120]},{"a":23061,"t":"byte","b":[0,14,120,0,28,60,0,56]},{"a":23069,"t":"byte","b":[60,0,112,60,0,240,62,0]},{"a":23077,"t":"byte","b":[224,30,1,255,31,1,255,15]},{"a":23085,"t":"byte","b":[3,255,15,131,255,7,199,255]},{"a":23093,"t":"byte","b":[3,231,255,3,247,255,1,248]},{"a":23101,"t":"byte","b":[0,0,254,0,0,127,128,0]},{"a":23109,"t":"byte","b":[252,0,30,248,0,30,224,0]},{"a":23117,"t":"byte","b":[30,128,0,30,0,0,30,0]},{"a":23125,"t":"byte","b":[0,30,0,0,30,0,16,60]},{"a":23133,"t":"byte","b":[0,16,60,0,48,60,0,224]},{"a":23141,"t":"byte","b":[124,255,224,120,255,224,248,255]},{"a":23149,"t":"byte","b":[192,240,255,193,240,255,195,224]},{"a":23157,"t":"byte","b":[255,135,192,255,143,192,0,31]},{"a":23165,"t":"byte","b":[128,0,127,0,1,254,0,0]},{"a":23173,"t":"byte","b":[0,31,240,0,15,255,0,3]},{"a":23181,"t":"byte","b":[255,0,0,255,0,0,15,0]},{"a":23189,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23197,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23205,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23213,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23221,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23229,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23237,"t":"byte","b":[15,248,0,255,240,0,255,192]},{"a":23245,"t":"byte","b":[0,255,0,0,240,0,0,0]},{"a":23253,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23261,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23269,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23277,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23285,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23293,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23301,"l":"disc_picture_02","c":"The disc's picture 2.","t":"byte","b":[0,0,15,0,0,255,0,3]},{"a":23309,"t":"byte","b":[255,0,15,255,0,31,240,0]},{"a":23317,"t":"byte","b":[63,135,0,126,31,0,248,127]},{"a":23325,"t":"byte","b":[1,240,255,1,225,255,3,227]},{"a":23333,"t":"byte","b":[225,7,195,128,7,134,0,15]},{"a":23341,"t":"byte","b":[132,0,15,0,0,31,0,0]},{"a":23349,"t":"byte","b":[30,0,0,30,0,0,30,0]},{"a":23357,"t":"byte","b":[0,60,0,0,60,0,0,0]},{"a":23365,"t":"byte","b":[240,0,0,254,0,0,255,128]},{"a":23373,"t":"byte","b":[0,255,224,0,15,240,0,227]},{"a":23381,"t":"byte","b":[248,0,248,252,0,254,62,0]},{"a":23389,"t":"byte","b":[255,31,0,255,143,0,255,135]},{"a":23397,"t":"byte","b":[128,127,199,192,63,195,192,63]},{"a":23405,"t":"byte","b":[195,224,31,193,224,31,193,240]},{"a":23413,"t":"byte","b":[31,192,240,63,128,240,63,128]},{"a":23421,"t":"byte","b":[240,127,0,120,126,0,120,0]},{"a":23429,"t":"byte","b":[60,0,0,60,0,1,60,0]},{"a":23437,"t":"byte","b":[3,60,0,7,60,0,15,60]},{"a":23445,"t":"byte","b":[0,12,60,0,24,30,0,48]},{"a":23453,"t":"byte","b":[30,0,112,30,0,240,31,0]},{"a":23461,"t":"byte","b":[224,15,1,255,15,129,255,7]},{"a":23469,"t":"byte","b":[131,255,7,195,255,3,231,255]},{"a":23477,"t":"byte","b":[1,231,255,1,247,255,0,248]},{"a":23485,"t":"byte","b":[0,0,126,0,0,63,128,0]},{"a":23493,"t":"byte","b":[248,0,120,240,0,120,224,0]},{"a":23501,"t":"byte","b":[120,128,0,120,0,0,120,0]},{"a":23509,"t":"byte","b":[0,120,0,0,120,0,32,240]},{"a":23517,"t":"byte","b":[0,32,240,0,96,240,1,193]},{"a":23525,"t":"byte","b":[240,255,193,224,255,195,224,255]},{"a":23533,"t":"byte","b":[131,192,255,135,192,255,135,128]},{"a":23541,"t":"byte","b":[255,15,0,255,31,0,0,62]},{"a":23549,"t":"byte","b":[0,0,252,0,3,248,0,0]},{"a":23557,"t":"byte","b":[0,31,240,0,15,255,0,3]},{"a":23565,"t":"byte","b":[255,0,0,255,0,0,15,0]},{"a":23573,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23581,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23589,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23597,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23605,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23613,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23621,"t":"byte","b":[15,240,0,255,224,0,255,128]},{"a":23629,"t":"byte","b":[0,254,0,0,240,0,0,0]},{"a":23637,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23645,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23653,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23661,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23669,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23677,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23685,"l":"disc_picture_03","c":"The disc's picture 3.","t":"byte","b":[0,0,15,0,0,255,0,1]},{"a":23693,"t":"byte","b":[255,0,7,255,0,15,240,0]},{"a":23701,"t":"byte","b":[63,135,0,126,31,0,124,127]},{"a":23709,"t":"byte","b":[0,248,255,0,241,255,1,225]},{"a":23717,"t":"byte","b":[225,3,193,128,3,130,0,7]},{"a":23725,"t":"byte","b":[130,0,7,128,0,15,128,0]},{"a":23733,"t":"byte","b":[15,0,0,15,0,0,15,0]},{"a":23741,"t":"byte","b":[0,30,0,0,30,0,0,0]},{"a":23749,"t":"byte","b":[224,0,0,254,0,0,255,128]},{"a":23757,"t":"byte","b":[0,255,192,0,31,224,0,227]},{"a":23765,"t":"byte","b":[248,0,248,252,0,254,126,0]},{"a":23773,"t":"byte","b":[255,62,0,255,158,0,255,143]},{"a":23781,"t":"byte","b":[0,127,135,128,63,131,128,63]},{"a":23789,"t":"byte","b":[131,192,31,129,192,31,129,224]},{"a":23797,"t":"byte","b":[31,129,224,63,129,224,63,129]},{"a":23805,"t":"byte","b":[224,127,0,240,126,0,240,0]},{"a":23813,"t":"byte","b":[30,0,0,30,0,1,30,0]},{"a":23821,"t":"byte","b":[3,30,0,7,30,0,7,30]},{"a":23829,"t":"byte","b":[0,12,30,0,24,15,0,56]},{"a":23837,"t":"byte","b":[15,0,112,15,0,240,15,128]},{"a":23845,"t":"byte","b":[224,7,129,255,7,129,255,3]},{"a":23853,"t":"byte","b":[129,255,3,193,255,1,227,255]},{"a":23861,"t":"byte","b":[0,243,255,0,251,255,0,124]},{"a":23869,"t":"byte","b":[0,0,126,0,0,63,128,0]},{"a":23877,"t":"byte","b":[248,0,240,240,0,240,224,0]},{"a":23885,"t":"byte","b":[240,128,0,240,0,0,240,0]},{"a":23893,"t":"byte","b":[0,240,0,0,240,0,65,224]},{"a":23901,"t":"byte","b":[0,65,224,0,65,224,1,129]},{"a":23909,"t":"byte","b":[224,255,129,192,255,131,192,255]},{"a":23917,"t":"byte","b":[131,128,255,135,128,255,143,0]},{"a":23925,"t":"byte","b":[255,30,0,255,62,0,0,126]},{"a":23933,"t":"byte","b":[0,0,252,0,3,248,0,0]},{"a":23941,"t":"byte","b":[0,15,240,0,7,255,0,1]},{"a":23949,"t":"byte","b":[255,0,0,255,0,0,15,0]},{"a":23957,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23965,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23973,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23981,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23989,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":23997,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24005,"t":"byte","b":[31,224,0,255,192,0,255,128]},{"a":24013,"t":"byte","b":[0,254,0,0,224,0,0,0]},{"a":24021,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24029,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24037,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24045,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24053,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24061,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24069,"l":"disc_picture_04","c":"The disc's picture 4.","t":"byte","b":[0,0,15,0,0,127,0,0]},{"a":24077,"t":"byte","b":[255,0,3,255,0,7,240,0]},{"a":24085,"t":"byte","b":[15,195,0,31,31,0,62,63]},{"a":24093,"t":"byte","b":[0,124,127,0,120,255,0,112]},{"a":24101,"t":"byte","b":[225,0,240,192,0,225,0,1]},{"a":24109,"t":"byte","b":[225,0,1,192,0,3,192,0]},{"a":24117,"t":"byte","b":[3,128,0,3,128,0,3,128]},{"a":24125,"t":"byte","b":[0,7,128,0,7,128,0,0]},{"a":24133,"t":"byte","b":[224,0,0,252,0,0,255,0]},{"a":24141,"t":"byte","b":[0,255,128,0,31,192,0,199]},{"a":24149,"t":"byte","b":[240,0,249,240,0,252,248,0]},{"a":24157,"t":"byte","b":[254,124,0,255,60,0,255,30]},{"a":24165,"t":"byte","b":[0,127,14,0,63,14,0,63]},{"a":24173,"t":"byte","b":[15,0,63,7,0,63,7,128]},{"a":24181,"t":"byte","b":[63,3,128,63,3,128,63,3]},{"a":24189,"t":"byte","b":[128,126,1,192,124,1,192,0]},{"a":24197,"t":"byte","b":[7,128,0,7,128,1,7,128]},{"a":24205,"t":"byte","b":[3,7,128,3,7,128,7,7]},{"a":24213,"t":"byte","b":[128,12,7,128,28,3,128,24]},{"a":24221,"t":"byte","b":[3,128,48,3,128,112,3,192]},{"a":24229,"t":"byte","b":[96,1,192,255,1,224,255,0]},{"a":24237,"t":"byte","b":[224,255,0,240,255,0,113,255]},{"a":24245,"t":"byte","b":[0,121,255,0,125,255,0,62]},{"a":24253,"t":"byte","b":[0,0,31,0,0,15,192,0]},{"a":24261,"t":"byte","b":[248,1,192,240,1,192,192,1]},{"a":24269,"t":"byte","b":[192,128,1,192,0,1,192,0]},{"a":24277,"t":"byte","b":[1,192,0,1,192,0,131,128]},{"a":24285,"t":"byte","b":[0,131,128,0,131,128,3,7]},{"a":24293,"t":"byte","b":[128,255,7,0,255,15,0,255]},{"a":24301,"t":"byte","b":[14,0,255,14,0,255,30,0]},{"a":24309,"t":"byte","b":[254,60,0,254,124,0,0,248]},{"a":24317,"t":"byte","b":[0,1,240,0,7,240,0,0]},{"a":24325,"t":"byte","b":[0,7,240,0,3,255,0,0]},{"a":24333,"t":"byte","b":[255,0,0,127,0,0,15,0]},{"a":24341,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24349,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24357,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24365,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24373,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24381,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24389,"t":"byte","b":[31,192,0,255,128,0,255,0]},{"a":24397,"t":"byte","b":[0,252,0,0,224,0,0,0]},{"a":24405,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24413,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24421,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24429,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24437,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24445,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24453,"l":"disc_picture_05","c":"The disc's picture 5.","t":"byte","b":[0,0,7,0,0,63,0,0]},{"a":24461,"t":"byte","b":[255,0,1,255,0,3,248,0]},{"a":24469,"t":"byte","b":[7,195,0,15,143,0,15,63]},{"a":24477,"t":"byte","b":[0,30,63,0,28,127,0,60]},{"a":24485,"t":"byte","b":[241,0,56,192,0,48,128,0]},{"a":24493,"t":"byte","b":[112,0,0,112,0,0,240,0]},{"a":24501,"t":"byte","b":[0,224,0,0,224,0,0,224]},{"a":24509,"t":"byte","b":[0,1,192,0,1,192,0,0]},{"a":24517,"t":"byte","b":[224,0,0,248,0,0,254,0]},{"a":24525,"t":"byte","b":[0,255,0,0,31,128,0,199]},{"a":24533,"t":"byte","b":[192,0,243,224,0,248,240,0]},{"a":24541,"t":"byte","b":[252,240,0,254,112,0,254,56]},{"a":24549,"t":"byte","b":[0,127,60,0,127,28,0,127]},{"a":24557,"t":"byte","b":[28,0,63,12,0,63,14,0]},{"a":24565,"t":"byte","b":[63,14,0,126,14,0,126,14]},{"a":24573,"t":"byte","b":[0,124,7,0,120,7,0,0]},{"a":24581,"t":"byte","b":[1,192,0,1,192,1,1,192]},{"a":24589,"t":"byte","b":[1,1,192,3,1,192,7,1]},{"a":24597,"t":"byte","b":[192,6,1,192,12,0,224,24]},{"a":24605,"t":"byte","b":[0,224,56,0,224,56,0,240]},{"a":24613,"t":"byte","b":[48,0,112,127,0,112,127,0]},{"a":24621,"t":"byte","b":[48,255,0,56,255,0,60,255]},{"a":24629,"t":"byte","b":[0,28,255,0,30,255,0,15]},{"a":24637,"t":"byte","b":[0,0,15,128,0,7,192,0]},{"a":24645,"t":"byte","b":[240,7,0,224,7,0,192,7]},{"a":24653,"t":"byte","b":[0,128,7,0,0,7,0,0]},{"a":24661,"t":"byte","b":[7,0,0,7,0,0,14,0]},{"a":24669,"t":"byte","b":[0,14,0,1,14,0,7,14]},{"a":24677,"t":"byte","b":[0,255,12,0,255,28,0,254]},{"a":24685,"t":"byte","b":[28,0,254,60,0,254,56,0]},{"a":24693,"t":"byte","b":[252,112,0,252,240,0,0,240]},{"a":24701,"t":"byte","b":[0,3,224,0,7,192,0,0]},{"a":24709,"t":"byte","b":[0,3,248,0,1,255,0,0]},{"a":24717,"t":"byte","b":[255,0,0,63,0,0,7,0]},{"a":24725,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24733,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24741,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24749,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24757,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24765,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24773,"t":"byte","b":[31,128,0,255,0,0,254,0]},{"a":24781,"t":"byte","b":[0,248,0,0,224,0,0,0]},{"a":24789,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24797,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24805,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24813,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24821,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24829,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":24837,"l":"disc_picture_06","c":"The disc's picture 6.","t":"byte","b":[0,0,3,0,0,31,0,0]},{"a":24845,"t":"byte","b":[63,0,0,127,0,0,252,0]},{"a":24853,"t":"byte","b":[1,241,0,1,231,0,3,143]},{"a":24861,"t":"byte","b":[0,7,159,0,7,31,0,7]},{"a":24869,"t":"byte","b":[56,0,14,48,0,14,96,0]},{"a":24877,"t":"byte","b":[14,64,0,12,0,0,28,0]},{"a":24885,"t":"byte","b":[0,24,0,0,24,0,0,24]},{"a":24893,"t":"byte","b":[0,0,56,0,0,56,0,0]},{"a":24901,"t":"byte","b":[224,0,0,248,0,0,252,0]},{"a":24909,"t":"byte","b":[0,254,0,0,31,0,0,199]},{"a":24917,"t":"byte","b":[128,0,243,192,0,249,192,0]},{"a":24925,"t":"byte","b":[253,224,0,252,224,0,252,112]},{"a":24933,"t":"byte","b":[0,126,112,0,62,48,0,62]},{"a":24941,"t":"byte","b":[56,0,62,56,0,62,56,0]},{"a":24949,"t":"byte","b":[62,24,0,60,24,0,60,24]},{"a":24957,"t":"byte","b":[0,124,12,0,120,12,0,0]},{"a":24965,"t":"byte","b":[0,56,0,0,56,0,0,56]},{"a":24973,"t":"byte","b":[1,0,56,1,0,56,3,0]},{"a":24981,"t":"byte","b":[56,2,0,56,6,0,24,12]},{"a":24989,"t":"byte","b":[0,24,12,0,24,28,0,28]},{"a":24997,"t":"byte","b":[24,0,12,31,0,14,31,0]},{"a":25005,"t":"byte","b":[14,63,0,14,63,0,7,127]},{"a":25013,"t":"byte","b":[0,7,127,0,7,255,0,3]},{"a":25021,"t":"byte","b":[128,0,1,224,0,1,240,0]},{"a":25029,"t":"byte","b":[240,12,0,224,12,0,192,12]},{"a":25037,"t":"byte","b":[0,128,12,0,0,12,0,0]},{"a":25045,"t":"byte","b":[12,0,0,12,0,0,24,0]},{"a":25053,"t":"byte","b":[0,24,0,2,24,0,6,56]},{"a":25061,"t":"byte","b":[0,254,56,0,254,56,0,252]},{"a":25069,"t":"byte","b":[48,0,252,112,0,252,112,0]},{"a":25077,"t":"byte","b":[252,224,0,253,224,0,1,192]},{"a":25085,"t":"byte","b":[0,3,192,0,7,128,0,0]},{"a":25093,"t":"byte","b":[0,0,252,0,0,127,0,0]},{"a":25101,"t":"byte","b":[63,0,0,31,0,0,3,0]},{"a":25109,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25117,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25125,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25133,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25141,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25149,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25157,"t":"byte","b":[31,0,0,254,0,0,252,0]},{"a":25165,"t":"byte","b":[0,248,0,0,224,0,0,0]},{"a":25173,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25181,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25189,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25197,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25205,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25213,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25221,"l":"disc_picture_07","c":"The disc's picture 7.","t":"byte","b":[0,0,3,0,0,15,0,0]},{"a":25229,"t":"byte","b":[31,0,0,63,0,0,124,0]},{"a":25237,"t":"byte","b":[0,241,0,0,231,0,1,207]},{"a":25245,"t":"byte","b":[0,1,207,0,1,159,0,3]},{"a":25253,"t":"byte","b":[152,0,3,16,0,3,32,0]},{"a":25261,"t":"byte","b":[7,32,0,6,0,0,6,0]},{"a":25269,"t":"byte","b":[0,6,0,0,6,0,0,6]},{"a":25277,"t":"byte","b":[0,0,12,0,0,12,0,0]},{"a":25285,"t":"byte","b":[192,0,0,240,0,0,248,0]},{"a":25293,"t":"byte","b":[0,252,0,0,60,0,0,158]},{"a":25301,"t":"byte","b":[0,0,239,0,0,247,0,0]},{"a":25309,"t":"byte","b":[243,128,0,251,128,0,249,128]},{"a":25317,"t":"byte","b":[0,249,192,0,120,192,0,120]},{"a":25325,"t":"byte","b":[192,0,120,192,0,120,224,0]},{"a":25333,"t":"byte","b":[120,96,0,120,96,0,120,96]},{"a":25341,"t":"byte","b":[0,240,96,0,240,96,0,0]},{"a":25349,"t":"byte","b":[0,12,0,0,12,0,0,12]},{"a":25357,"t":"byte","b":[1,0,12,1,0,12,3,0]},{"a":25365,"t":"byte","b":[12,2,0,12,6,0,6,4]},{"a":25373,"t":"byte","b":[0,6,12,0,6,12,0,6]},{"a":25381,"t":"byte","b":[8,0,6,31,0,7,31,0]},{"a":25389,"t":"byte","b":[3,31,0,3,31,0,3,191]},{"a":25397,"t":"byte","b":[0,1,191,0,1,255,0,1]},{"a":25405,"t":"byte","b":[192,0,0,224,0,0,240,0]},{"a":25413,"t":"byte","b":[224,96,0,192,96,0,128,96]},{"a":25421,"t":"byte","b":[0,0,96,0,0,96,0,0]},{"a":25429,"t":"byte","b":[96,0,0,96,0,4,96,0]},{"a":25437,"t":"byte","b":[4,96,0,4,96,0,8,224]},{"a":25445,"t":"byte","b":[0,248,192,0,248,192,0,248]},{"a":25453,"t":"byte","b":[192,0,249,192,0,249,128,0]},{"a":25461,"t":"byte","b":[243,128,0,243,128,0,7,0]},{"a":25469,"t":"byte","b":[0,15,0,0,30,0,0,0]},{"a":25477,"t":"byte","b":[0,0,124,0,0,63,0,0]},{"a":25485,"t":"byte","b":[31,0,0,15,0,0,3,0]},{"a":25493,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25501,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25509,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25517,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25525,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25533,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25541,"t":"byte","b":[60,0,0,252,0,0,248,0]},{"a":25549,"t":"byte","b":[0,240,0,0,192,0,0,0]},{"a":25557,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25565,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25573,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25581,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25589,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25597,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25605,"l":"disc_picture_08","c":"The disc's picture 8.","t":"byte","b":[0,0,1,0,0,7,0,0]},{"a":25613,"t":"byte","b":[15,0,0,15,0,0,30,0]},{"a":25621,"t":"byte","b":[0,57,0,0,59,0,0,55]},{"a":25629,"t":"byte","b":[0,0,119,0,0,103,0,0]},{"a":25637,"t":"byte","b":[108,0,0,72,0,0,72,0]},{"a":25645,"t":"byte","b":[0,192,0,0,192,0,0,192]},{"a":25653,"t":"byte","b":[0,0,128,0,0,128,0,0]},{"a":25661,"t":"byte","b":[128,0,1,128,0,1,128,0]},{"a":25669,"t":"byte","b":[192,0,0,224,0,0,240,0]},{"a":25677,"t":"byte","b":[0,248,0,0,56,0,0,220]},{"a":25685,"t":"byte","b":[0,0,236,0,0,230,0,0]},{"a":25693,"t":"byte","b":[246,0,0,246,0,0,243,0]},{"a":25701,"t":"byte","b":[0,123,0,0,123,0,0,123]},{"a":25709,"t":"byte","b":[0,0,57,0,0,57,128,0]},{"a":25717,"t":"byte","b":[57,128,0,113,128,0,113,128]},{"a":25725,"t":"byte","b":[0,112,128,0,96,128,0,0]},{"a":25733,"t":"byte","b":[0,1,128,0,1,128,0,1]},{"a":25741,"t":"byte","b":[128,0,1,129,0,1,129,0]},{"a":25749,"t":"byte","b":[1,129,0,1,130,0,0,130]},{"a":25757,"t":"byte","b":[0,0,134,0,0,134,0,0]},{"a":25765,"t":"byte","b":[196,0,0,199,0,0,199,0]},{"a":25773,"t":"byte","b":[0,79,0,0,79,0,0,111]},{"a":25781,"t":"byte","b":[0,0,111,0,0,127,0,0]},{"a":25789,"t":"byte","b":[48,0,0,56,0,0,56,0]},{"a":25797,"t":"byte","b":[224,128,0,192,128,0,192,128]},{"a":25805,"t":"byte","b":[0,128,128,0,0,128,0,0]},{"a":25813,"t":"byte","b":[128,0,0,128,0,1,128,0]},{"a":25821,"t":"byte","b":[1,128,0,9,128,0,25,128]},{"a":25829,"t":"byte","b":[0,249,0,0,251,0,0,243]},{"a":25837,"t":"byte","b":[0,0,243,0,0,243,0,0]},{"a":25845,"t":"byte","b":[246,0,0,246,0,0,6,0]},{"a":25853,"t":"byte","b":[0,12,0,0,28,0,0,0]},{"a":25861,"t":"byte","b":[0,0,30,0,0,15,0,0]},{"a":25869,"t":"byte","b":[15,0,0,7,0,0,1,0]},{"a":25877,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25885,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25893,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25901,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25909,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25917,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25925,"t":"byte","b":[56,0,0,248,0,0,240,0]},{"a":25933,"t":"byte","b":[0,224,0,0,192,0,0,0]},{"a":25941,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25949,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25957,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25965,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25973,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25981,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":25989,"l":"disc_picture_09","c":"The disc's picture 9.","t":"byte","b":[0,0,1,0,0,3,0,0]},{"a":25997,"t":"byte","b":[3,0,0,7,0,0,6,0]},{"a":26005,"t":"byte","b":[0,12,0,0,13,0,0,11]},{"a":26013,"t":"byte","b":[0,0,11,0,0,11,0,0]},{"a":26021,"t":"byte","b":[26,0,0,16,0,0,20,0]},{"a":26029,"t":"byte","b":[0,20,0,0,16,0,0,16]},{"a":26037,"t":"byte","b":[0,0,16,0,0,16,0,0]},{"a":26045,"t":"byte","b":[16,0,0,32,0,0,32,0]},{"a":26053,"t":"byte","b":[128,0,0,192,0,0,224,0]},{"a":26061,"t":"byte","b":[0,224,0,0,112,0,0,176]},{"a":26069,"t":"byte","b":[0,0,208,0,0,216,0,0]},{"a":26077,"t":"byte","b":[248,0,0,232,0,0,232,0]},{"a":26085,"t":"byte","b":[0,104,0,0,104,0,0,108]},{"a":26093,"t":"byte","b":[0,0,100,0,0,100,0,0]},{"a":26101,"t":"byte","b":[100,0,0,100,0,0,100,0]},{"a":26109,"t":"byte","b":[0,100,0,0,68,0,0,0]},{"a":26117,"t":"byte","b":[0,0,32,0,0,32,0,0]},{"a":26125,"t":"byte","b":[32,0,0,32,0,0,33,0]},{"a":26133,"t":"byte","b":[0,33,0,0,33,0,0,16]},{"a":26141,"t":"byte","b":[0,0,18,0,0,18,0,0]},{"a":26149,"t":"byte","b":[18,0,0,19,0,0,19,0]},{"a":26157,"t":"byte","b":[0,19,0,0,19,0,0,31]},{"a":26165,"t":"byte","b":[0,0,15,0,0,15,0,0]},{"a":26173,"t":"byte","b":[8,0,0,12,0,0,12,0]},{"a":26181,"t":"byte","b":[196,0,0,196,0,0,132,0]},{"a":26189,"t":"byte","b":[0,132,0,0,4,0,0,4]},{"a":26197,"t":"byte","b":[0,0,4,0,0,4,0,0]},{"a":26205,"t":"byte","b":[4,0,0,4,0,0,36,0]},{"a":26213,"t":"byte","b":[0,228,0,0,236,0,0,232]},{"a":26221,"t":"byte","b":[0,0,232,0,0,232,0,0]},{"a":26229,"t":"byte","b":[232,0,0,248,0,0,24,0]},{"a":26237,"t":"byte","b":[0,16,0,0,48,0,0,0]},{"a":26245,"t":"byte","b":[0,0,6,0,0,7,0,0]},{"a":26253,"t":"byte","b":[3,0,0,3,0,0,1,0]},{"a":26261,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26269,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26277,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26285,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26293,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26301,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26309,"t":"byte","b":[112,0,0,224,0,0,224,0]},{"a":26317,"t":"byte","b":[0,192,0,0,128,0,0,0]},{"a":26325,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26333,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26341,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26349,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26357,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26365,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26373,"l":"disc_picture_10","c":"The disc's picture 10.","t":"byte","b":[0,0,0,0,0,1,0,0]},{"a":26381,"t":"byte","b":[1,0,0,1,0,0,1,0]},{"a":26389,"t":"byte","b":[0,2,0,0,2,0,0,3]},{"a":26397,"t":"byte","b":[0,0,3,0,0,3,0,0]},{"a":26405,"t":"byte","b":[3,0,0,2,0,0,2,0]},{"a":26413,"t":"byte","b":[0,2,0,0,4,0,0,4]},{"a":26421,"t":"byte","b":[0,0,6,0,0,6,0,0]},{"a":26429,"t":"byte","b":[6,0,0,4,0,0,4,0]},{"a":26437,"t":"byte","b":[128,0,0,128,0,0,192,0]},{"a":26445,"t":"byte","b":[0,192,0,0,64,0,0,224]},{"a":26453,"t":"byte","b":[0,0,160,0,0,160,0,0]},{"a":26461,"t":"byte","b":[224,0,0,224,0,0,224,0]},{"a":26469,"t":"byte","b":[0,96,0,0,96,0,0,96]},{"a":26477,"t":"byte","b":[0,0,80,0,0,80,0,0]},{"a":26485,"t":"byte","b":[80,0,0,80,0,0,80,0]},{"a":26493,"t":"byte","b":[0,80,0,0,80,0,0,0]},{"a":26501,"t":"byte","b":[0,0,4,0,0,4,0,0]},{"a":26509,"t":"byte","b":[4,0,0,4,0,0,4,0]},{"a":26517,"t":"byte","b":[0,4,0,0,5,0,0,5]},{"a":26525,"t":"byte","b":[0,0,5,0,0,5,0,0]},{"a":26533,"t":"byte","b":[5,0,0,7,0,0,3,0]},{"a":26541,"t":"byte","b":[0,3,0,0,3,0,0,3]},{"a":26549,"t":"byte","b":[0,0,3,0,0,3,0,0]},{"a":26557,"t":"byte","b":[2,0,0,2,0,0,2,0]},{"a":26565,"t":"byte","b":[144,0,0,144,0,0,144,0]},{"a":26573,"t":"byte","b":[0,144,0,0,144,0,0,144]},{"a":26581,"t":"byte","b":[0,0,16,0,0,16,0,0]},{"a":26589,"t":"byte","b":[16,0,0,16,0,0,80,0]},{"a":26597,"t":"byte","b":[0,208,0,0,224,0,0,224]},{"a":26605,"t":"byte","b":[0,0,224,0,0,224,0,0]},{"a":26613,"t":"byte","b":[224,0,0,224,0,0,32,0]},{"a":26621,"t":"byte","b":[0,32,0,0,32,0,0,0]},{"a":26629,"t":"byte","b":[0,0,1,0,0,1,0,0]},{"a":26637,"t":"byte","b":[1,0,0,1,0,0,0,0]},{"a":26645,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26653,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26661,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26669,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26677,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26685,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26693,"t":"byte","b":[64,0,0,192,0,0,192,0]},{"a":26701,"t":"byte","b":[0,192,0,0,128,0,0,0]},{"a":26709,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26717,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26725,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26733,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26741,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26749,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26757,"l":"disc_picture_11","c":"The disc's picture 11, edge on.","t":"byte","b":[0,0,1,0,0,1,0,0]},{"a":26765,"t":"byte","b":[1,0,0,1,0,0,1,0]},{"a":26773,"t":"byte","b":[0,1,0,0,1,0,0,1]},{"a":26781,"t":"byte","b":[0,0,1,0,0,1,0,0]},{"a":26789,"t":"byte","b":[1,0,0,1,0,0,1,0]},{"a":26797,"t":"byte","b":[0,1,0,0,1,0,0,1]},{"a":26805,"t":"byte","b":[0,0,3,0,0,3,0,0]},{"a":26813,"t":"byte","b":[3,0,0,3,0,0,3,0]},{"a":26821,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26829,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26837,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26845,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26853,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26861,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26869,"t":"byte","b":[128,0,0,128,0,0,128,0]},{"a":26877,"t":"byte","b":[0,128,0,0,128,0,0,0]},{"a":26885,"t":"byte","b":[0,0,3,0,0,3,0,0]},{"a":26893,"t":"byte","b":[3,0,0,3,0,0,3,0]},{"a":26901,"t":"byte","b":[0,3,0,0,3,0,0,3]},{"a":26909,"t":"byte","b":[0,0,3,0,0,3,0,0]},{"a":26917,"t":"byte","b":[1,0,0,1,0,0,1,0]},{"a":26925,"t":"byte","b":[0,1,0,0,1,0,0,1]},{"a":26933,"t":"byte","b":[0,0,1,0,0,1,0,0]},{"a":26941,"t":"byte","b":[1,0,0,1,0,0,1,0]},{"a":26949,"t":"byte","b":[128,0,0,128,0,0,128,0]},{"a":26957,"t":"byte","b":[0,128,0,0,128,0,0,128]},{"a":26965,"t":"byte","b":[0,0,128,0,0,128,0,0]},{"a":26973,"t":"byte","b":[128,0,0,128,0,0,0,0]},{"a":26981,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26989,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":26997,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27005,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27013,"t":"byte","b":[0,0,1,0,0,1,0,0]},{"a":27021,"t":"byte","b":[1,0,0,1,0,0,1,0]},{"a":27029,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27037,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27045,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27053,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27061,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27069,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27077,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27085,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27093,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27101,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27109,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27117,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27125,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27133,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27141,"l":"disc_picture_12","c":"The disc's picture 12.","t":"byte","b":[0,0,1,0,0,1,0,0]},{"a":27149,"t":"byte","b":[3,0,0,3,0,0,2,0]},{"a":27157,"t":"byte","b":[0,7,0,0,5,0,0,5]},{"a":27165,"t":"byte","b":[0,0,7,0,0,7,0,0]},{"a":27173,"t":"byte","b":[7,0,0,6,0,0,6,0]},{"a":27181,"t":"byte","b":[0,6,0,0,10,0,0,10]},{"a":27189,"t":"byte","b":[0,0,10,0,0,10,0,0]},{"a":27197,"t":"byte","b":[10,0,0,10,0,0,10,0]},{"a":27205,"t":"byte","b":[0,0,0,128,0,0,128,0]},{"a":27213,"t":"byte","b":[0,128,0,0,128,0,0,64]},{"a":27221,"t":"byte","b":[0,0,64,0,0,192,0,0]},{"a":27229,"t":"byte","b":[192,0,0,192,0,0,192,0]},{"a":27237,"t":"byte","b":[0,64,0,0,64,0,0,64]},{"a":27245,"t":"byte","b":[0,0,32,0,0,32,0,0]},{"a":27253,"t":"byte","b":[96,0,0,96,0,0,96,0]},{"a":27261,"t":"byte","b":[0,32,0,0,32,0,0,0]},{"a":27269,"t":"byte","b":[0,0,9,0,0,9,0,0]},{"a":27277,"t":"byte","b":[9,0,0,9,0,0,9,0]},{"a":27285,"t":"byte","b":[0,9,0,0,8,0,0,8]},{"a":27293,"t":"byte","b":[0,0,8,0,0,8,0,0]},{"a":27301,"t":"byte","b":[10,0,0,11,0,0,7,0]},{"a":27309,"t":"byte","b":[0,7,0,0,7,0,0,7]},{"a":27317,"t":"byte","b":[0,0,7,0,0,7,0,0]},{"a":27325,"t":"byte","b":[4,0,0,4,0,0,4,0]},{"a":27333,"t":"byte","b":[32,0,0,32,0,0,32,0]},{"a":27341,"t":"byte","b":[0,32,0,0,32,0,0,32]},{"a":27349,"t":"byte","b":[0,0,160,0,0,160,0,0]},{"a":27357,"t":"byte","b":[160,0,0,160,0,0,160,0]},{"a":27365,"t":"byte","b":[0,224,0,0,192,0,0,192]},{"a":27373,"t":"byte","b":[0,0,192,0,0,192,0,0]},{"a":27381,"t":"byte","b":[192,0,0,192,0,0,64,0]},{"a":27389,"t":"byte","b":[0,64,0,0,64,0,0,0]},{"a":27397,"t":"byte","b":[0,0,2,0,0,3,0,0]},{"a":27405,"t":"byte","b":[3,0,0,3,0,0,1,0]},{"a":27413,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27421,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27429,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27437,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27445,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27453,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27461,"t":"byte","b":[128,0,0,128,0,0,128,0]},{"a":27469,"t":"byte","b":[0,128,0,0,0,0,0,0]},{"a":27477,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27485,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27493,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27501,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27509,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27517,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27525,"l":"disc_picture_13","c":"The disc's picture 13.","t":"byte","b":[0,0,1,0,0,3,0,0]},{"a":27533,"t":"byte","b":[7,0,0,7,0,0,14,0]},{"a":27541,"t":"byte","b":[0,13,0,0,11,0,0,27]},{"a":27549,"t":"byte","b":[0,0,31,0,0,23,0,0]},{"a":27557,"t":"byte","b":[23,0,0,22,0,0,22,0]},{"a":27565,"t":"byte","b":[0,54,0,0,38,0,0,38]},{"a":27573,"t":"byte","b":[0,0,38,0,0,38,0,0]},{"a":27581,"t":"byte","b":[38,0,0,38,0,0,34,0]},{"a":27589,"t":"byte","b":[128,0,0,192,0,0,192,0]},{"a":27597,"t":"byte","b":[0,224,0,0,96,0,0,48]},{"a":27605,"t":"byte","b":[0,0,176,0,0,208,0,0]},{"a":27613,"t":"byte","b":[208,0,0,208,0,0,88,0]},{"a":27621,"t":"byte","b":[0,8,0,0,40,0,0,40]},{"a":27629,"t":"byte","b":[0,0,8,0,0,8,0,0]},{"a":27637,"t":"byte","b":[8,0,0,8,0,0,8,0]},{"a":27645,"t":"byte","b":[0,4,0,0,4,0,0,0]},{"a":27653,"t":"byte","b":[0,0,35,0,0,35,0,0]},{"a":27661,"t":"byte","b":[33,0,0,33,0,0,32,0]},{"a":27669,"t":"byte","b":[0,32,0,0,32,0,0,32]},{"a":27677,"t":"byte","b":[0,0,32,0,0,32,0,0]},{"a":27685,"t":"byte","b":[36,0,0,39,0,0,55,0]},{"a":27693,"t":"byte","b":[0,23,0,0,23,0,0,23]},{"a":27701,"t":"byte","b":[0,0,23,0,0,31,0,0]},{"a":27709,"t":"byte","b":[24,0,0,8,0,0,12,0]},{"a":27717,"t":"byte","b":[4,0,0,4,0,0,4,0]},{"a":27725,"t":"byte","b":[0,4,0,0,132,0,0,132]},{"a":27733,"t":"byte","b":[0,0,132,0,0,8,0,0]},{"a":27741,"t":"byte","b":[72,0,0,72,0,0,72,0]},{"a":27749,"t":"byte","b":[0,200,0,0,200,0,0,200]},{"a":27757,"t":"byte","b":[0,0,200,0,0,248,0,0]},{"a":27765,"t":"byte","b":[240,0,0,240,0,0,16,0]},{"a":27773,"t":"byte","b":[0,48,0,0,48,0,0,0]},{"a":27781,"t":"byte","b":[0,0,14,0,0,7,0,0]},{"a":27789,"t":"byte","b":[7,0,0,3,0,0,1,0]},{"a":27797,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27805,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27813,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27821,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27829,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27837,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27845,"t":"byte","b":[96,0,0,224,0,0,192,0]},{"a":27853,"t":"byte","b":[0,192,0,0,128,0,0,0]},{"a":27861,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27869,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27877,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27885,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27893,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27901,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":27909,"l":"disc_picture_14","c":"The disc's picture 14.","t":"byte","b":[0,0,3,0,0,7,0,0]},{"a":27917,"t":"byte","b":[15,0,0,31,0,0,28,0]},{"a":27925,"t":"byte","b":[0,59,0,0,55,0,0,103]},{"a":27933,"t":"byte","b":[0,0,111,0,0,111,0,0]},{"a":27941,"t":"byte","b":[207,0,0,222,0,0,222,0]},{"a":27949,"t":"byte","b":[0,222,0,0,156,0,1,156]},{"a":27957,"t":"byte","b":[0,1,156,0,1,142,0,1]},{"a":27965,"t":"byte","b":[142,0,1,14,0,1,6,0]},{"a":27973,"t":"byte","b":[128,0,0,224,0,0,240,0]},{"a":27981,"t":"byte","b":[0,240,0,0,120,0,0,156]},{"a":27989,"t":"byte","b":[0,0,220,0,0,236,0,0]},{"a":27997,"t":"byte","b":[238,0,0,230,0,0,54,0]},{"a":28005,"t":"byte","b":[0,18,0,0,18,0,0,3]},{"a":28013,"t":"byte","b":[0,0,3,0,0,3,0,0]},{"a":28021,"t":"byte","b":[1,0,0,1,0,0,1,0]},{"a":28029,"t":"byte","b":[0,1,128,0,1,128,0,0]},{"a":28037,"t":"byte","b":[0,1,7,0,1,3,0,1]},{"a":28045,"t":"byte","b":[3,0,1,1,0,1,0,0]},{"a":28053,"t":"byte","b":[1,0,0,1,0,0,1,128]},{"a":28061,"t":"byte","b":[0,1,128,0,1,144,0,1]},{"a":28069,"t":"byte","b":[152,0,0,159,0,0,223,0]},{"a":28077,"t":"byte","b":[0,207,0,0,207,0,0,207]},{"a":28085,"t":"byte","b":[0,0,111,0,0,111,0,0]},{"a":28093,"t":"byte","b":[96,0,0,48,0,0,56,0]},{"a":28101,"t":"byte","b":[1,128,0,1,128,0,1,128]},{"a":28109,"t":"byte","b":[0,129,128,0,129,128,0,129]},{"a":28117,"t":"byte","b":[128,0,65,128,0,65,0,0]},{"a":28125,"t":"byte","b":[97,0,0,97,0,0,35,0]},{"a":28133,"t":"byte","b":[0,227,0,0,227,0,0,242]},{"a":28141,"t":"byte","b":[0,0,242,0,0,246,0,0]},{"a":28149,"t":"byte","b":[246,0,0,254,0,0,12,0]},{"a":28157,"t":"byte","b":[0,28,0,0,28,0,0,0]},{"a":28165,"t":"byte","b":[0,0,28,0,0,31,0,0]},{"a":28173,"t":"byte","b":[15,0,0,7,0,0,3,0]},{"a":28181,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28189,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28197,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28205,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28213,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28221,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28229,"t":"byte","b":[120,0,0,240,0,0,240,0]},{"a":28237,"t":"byte","b":[0,224,0,0,128,0,0,0]},{"a":28245,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28253,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28261,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28269,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28277,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28285,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28293,"l":"disc_picture_15","c":"The disc's picture 15.","t":"byte","b":[0,0,3,0,0,15,0,0]},{"a":28301,"t":"byte","b":[31,0,0,63,0,0,60,0]},{"a":28309,"t":"byte","b":[0,121,0,0,247,0,0,239]},{"a":28317,"t":"byte","b":[0,1,207,0,1,223,0,1]},{"a":28325,"t":"byte","b":[159,0,3,159,0,3,30,0]},{"a":28333,"t":"byte","b":[3,30,0,3,30,0,7,30]},{"a":28341,"t":"byte","b":[0,6,30,0,6,30,0,6]},{"a":28349,"t":"byte","b":[30,0,6,15,0,6,15,0]},{"a":28357,"t":"byte","b":[192,0,0,240,0,0,248,0]},{"a":28365,"t":"byte","b":[0,252,0,0,62,0,0,143]},{"a":28373,"t":"byte","b":[0,0,231,0,0,243,128,0]},{"a":28381,"t":"byte","b":[243,128,0,249,128,0,25,192]},{"a":28389,"t":"byte","b":[0,8,192,0,4,192,0,4]},{"a":28397,"t":"byte","b":[224,0,0,96,0,0,96,0]},{"a":28405,"t":"byte","b":[0,96,0,0,96,0,0,96]},{"a":28413,"t":"byte","b":[0,0,48,0,0,48,0,0]},{"a":28421,"t":"byte","b":[0,6,7,0,6,3,0,6]},{"a":28429,"t":"byte","b":[1,0,6,0,0,6,0,0]},{"a":28437,"t":"byte","b":[6,0,0,6,0,0,6,32]},{"a":28445,"t":"byte","b":[0,6,32,0,6,32,0,7]},{"a":28453,"t":"byte","b":[16,0,3,31,0,3,31,0]},{"a":28461,"t":"byte","b":[3,31,0,3,159,0,1,159]},{"a":28469,"t":"byte","b":[0,1,207,0,1,207,0,0]},{"a":28477,"t":"byte","b":[224,0,0,240,0,0,120,0]},{"a":28485,"t":"byte","b":[0,48,0,0,48,0,128,48]},{"a":28493,"t":"byte","b":[0,128,48,0,192,48,0,64]},{"a":28501,"t":"byte","b":[48,0,96,48,0,32,96,0]},{"a":28509,"t":"byte","b":[48,96,0,48,96,0,16,96]},{"a":28517,"t":"byte","b":[0,248,96,0,248,224,0,248]},{"a":28525,"t":"byte","b":[192,0,248,192,0,253,192,0]},{"a":28533,"t":"byte","b":[253,128,0,255,128,0,3,128]},{"a":28541,"t":"byte","b":[0,7,0,0,15,0,0,0]},{"a":28549,"t":"byte","b":[0,0,60,0,0,63,0,0]},{"a":28557,"t":"byte","b":[31,0,0,15,0,0,3,0]},{"a":28565,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28573,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28581,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28589,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28597,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28605,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28613,"t":"byte","b":[62,0,0,252,0,0,248,0]},{"a":28621,"t":"byte","b":[0,240,0,0,192,0,0,0]},{"a":28629,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28637,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28645,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28653,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28661,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28669,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28677,"l":"disc_picture_16","c":"The disc's picture 16.","t":"byte","b":[0,0,7,0,0,31,0,0]},{"a":28685,"t":"byte","b":[63,0,0,127,0,0,248,0]},{"a":28693,"t":"byte","b":[1,227,0,3,207,0,3,159]},{"a":28701,"t":"byte","b":[0,7,191,0,7,63,0,14]},{"a":28709,"t":"byte","b":[63,0,14,126,0,12,124,0]},{"a":28717,"t":"byte","b":[28,124,0,28,124,0,28,124]},{"a":28725,"t":"byte","b":[0,24,124,0,24,60,0,24]},{"a":28733,"t":"byte","b":[60,0,48,62,0,48,30,0]},{"a":28741,"t":"byte","b":[192,0,0,248,0,0,252,0]},{"a":28749,"t":"byte","b":[0,254,0,0,63,0,0,143]},{"a":28757,"t":"byte","b":[128,0,231,128,0,241,192,0]},{"a":28765,"t":"byte","b":[249,224,0,248,224,0,28,224]},{"a":28773,"t":"byte","b":[0,12,112,0,6,112,0,2]},{"a":28781,"t":"byte","b":[112,0,0,48,0,0,56,0]},{"a":28789,"t":"byte","b":[0,24,0,0,24,0,0,24]},{"a":28797,"t":"byte","b":[0,0,28,0,0,28,0,0]},{"a":28805,"t":"byte","b":[0,48,15,0,48,7,0,48]},{"a":28813,"t":"byte","b":[3,0,48,1,0,48,0,0]},{"a":28821,"t":"byte","b":[48,0,0,48,0,0,24,0]},{"a":28829,"t":"byte","b":[0,24,0,0,24,64,0,28]},{"a":28837,"t":"byte","b":[96,0,28,127,0,28,127,0]},{"a":28845,"t":"byte","b":[12,63,0,14,63,0,14,63]},{"a":28853,"t":"byte","b":[0,7,63,0,7,191,0,3]},{"a":28861,"t":"byte","b":[128,0,3,192,0,1,224,0]},{"a":28869,"t":"byte","b":[0,28,0,0,28,0,128,28]},{"a":28877,"t":"byte","b":[0,128,28,0,192,28,0,64]},{"a":28885,"t":"byte","b":[28,0,96,28,0,48,24,0]},{"a":28893,"t":"byte","b":[48,24,0,56,24,0,24,56]},{"a":28901,"t":"byte","b":[0,248,48,0,248,112,0,252]},{"a":28909,"t":"byte","b":[112,0,252,112,0,254,224,0]},{"a":28917,"t":"byte","b":[254,224,0,255,224,0,1,192]},{"a":28925,"t":"byte","b":[0,7,128,0,15,128,0,0]},{"a":28933,"t":"byte","b":[0,0,248,0,0,127,0,0]},{"a":28941,"t":"byte","b":[63,0,0,31,0,0,7,0]},{"a":28949,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28957,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28965,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28973,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28981,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28989,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":28997,"t":"byte","b":[63,0,0,254,0,0,252,0]},{"a":29005,"t":"byte","b":[0,248,0,0,192,0,0,0]},{"a":29013,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29021,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29029,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29037,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29045,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29053,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29061,"l":"disc_picture_17","c":"The disc's picture 17.","t":"byte","b":[0,0,7,0,0,31,0,0]},{"a":29069,"t":"byte","b":[127,0,0,255,0,1,248,0]},{"a":29077,"t":"byte","b":[3,227,0,7,207,0,15,31]},{"a":29085,"t":"byte","b":[0,15,63,0,14,127,0,28]},{"a":29093,"t":"byte","b":[127,0,60,254,0,56,254,0]},{"a":29101,"t":"byte","b":[56,254,0,48,252,0,112,252]},{"a":29109,"t":"byte","b":[0,112,252,0,112,126,0,112]},{"a":29117,"t":"byte","b":[126,0,224,62,0,224,30,0]},{"a":29125,"t":"byte","b":[224,0,0,252,0,0,255,0]},{"a":29133,"t":"byte","b":[0,255,128,0,31,192,0,195]},{"a":29141,"t":"byte","b":[224,0,241,240,0,252,240,0]},{"a":29149,"t":"byte","b":[252,120,0,254,56,0,143,60]},{"a":29157,"t":"byte","b":[0,3,28,0,1,12,0,0]},{"a":29165,"t":"byte","b":[14,0,0,14,0,0,15,0]},{"a":29173,"t":"byte","b":[0,7,0,0,7,0,0,7]},{"a":29181,"t":"byte","b":[0,0,3,128,0,3,128,0]},{"a":29189,"t":"byte","b":[0,224,15,0,224,7,0,224]},{"a":29197,"t":"byte","b":[3,0,224,1,0,224,0,0]},{"a":29205,"t":"byte","b":[224,0,0,224,0,0,112,0]},{"a":29213,"t":"byte","b":[0,112,0,0,112,128,0,112]},{"a":29221,"t":"byte","b":[224,0,48,255,0,56,255,0]},{"a":29229,"t":"byte","b":[56,127,0,60,127,0,28,127]},{"a":29237,"t":"byte","b":[0,14,63,0,15,63,0,15]},{"a":29245,"t":"byte","b":[0,0,7,192,0,3,224,0]},{"a":29253,"t":"byte","b":[0,3,128,128,3,128,128,3]},{"a":29261,"t":"byte","b":[128,192,3,128,224,3,128,96]},{"a":29269,"t":"byte","b":[3,128,48,3,128,24,7,0]},{"a":29277,"t":"byte","b":[28,7,0,28,7,0,12,15]},{"a":29285,"t":"byte","b":[0,254,14,0,254,14,0,255]},{"a":29293,"t":"byte","b":[12,0,255,28,0,255,60,0]},{"a":29301,"t":"byte","b":[255,56,0,255,120,0,0,240]},{"a":29309,"t":"byte","b":[0,1,240,0,3,224,0,0]},{"a":29317,"t":"byte","b":[0,1,248,0,0,255,0,0]},{"a":29325,"t":"byte","b":[127,0,0,31,0,0,7,0]},{"a":29333,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29341,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29349,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29357,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29365,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29373,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29381,"t":"byte","b":[31,192,0,255,128,0,255,0]},{"a":29389,"t":"byte","b":[0,252,0,0,224,0,0,0]},{"a":29397,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29405,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29413,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29421,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29429,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29437,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29445,"l":"disc_picture_18","c":"The disc's picture 18.","t":"byte","b":[0,0,7,0,0,63,0,0]},{"a":29453,"t":"byte","b":[255,0,1,255,0,3,248,0]},{"a":29461,"t":"byte","b":[15,227,0,15,159,0,31,63]},{"a":29469,"t":"byte","b":[0,62,127,0,60,255,0,120]},{"a":29477,"t":"byte","b":[255,0,112,254,0,112,252,0]},{"a":29485,"t":"byte","b":[240,252,0,224,252,1,224,252]},{"a":29493,"t":"byte","b":[1,192,252,1,192,252,1,192]},{"a":29501,"t":"byte","b":[252,3,128,126,3,128,62,0]},{"a":29509,"t":"byte","b":[240,0,0,254,0,0,255,0]},{"a":29517,"t":"byte","b":[0,255,192,0,15,224,0,195]},{"a":29525,"t":"byte","b":[240,0,248,248,0,252,124,0]},{"a":29533,"t":"byte","b":[254,62,0,255,30,0,135,14]},{"a":29541,"t":"byte","b":[0,3,15,0,0,135,0,0]},{"a":29549,"t":"byte","b":[135,128,0,3,128,0,3,192]},{"a":29557,"t":"byte","b":[0,1,192,0,1,192,0,1]},{"a":29565,"t":"byte","b":[192,0,1,224,0,1,224,0]},{"a":29573,"t":"byte","b":[3,128,31,3,128,15,3,128]},{"a":29581,"t":"byte","b":[3,3,128,1,3,128,0,3]},{"a":29589,"t":"byte","b":[128,0,3,128,0,1,193,0]},{"a":29597,"t":"byte","b":[1,193,0,1,193,0,1,224]},{"a":29605,"t":"byte","b":[192,0,224,255,0,240,255,0]},{"a":29613,"t":"byte","b":[112,255,0,112,255,0,120,255]},{"a":29621,"t":"byte","b":[0,60,127,0,62,127,0,31]},{"a":29629,"t":"byte","b":[0,0,15,128,0,15,224,0]},{"a":29637,"t":"byte","b":[0,1,224,128,1,224,192,1]},{"a":29645,"t":"byte","b":[224,192,1,224,224,1,224,48]},{"a":29653,"t":"byte","b":[1,224,56,1,224,24,1,192]},{"a":29661,"t":"byte","b":[12,1,192,14,1,192,6,3]},{"a":29669,"t":"byte","b":[192,255,3,128,255,7,128,255]},{"a":29677,"t":"byte","b":[7,0,255,15,0,255,142,0]},{"a":29685,"t":"byte","b":[255,158,0,255,190,0,0,124]},{"a":29693,"t":"byte","b":[0,0,248,0,3,240,0,0]},{"a":29701,"t":"byte","b":[0,3,248,0,1,255,0,0]},{"a":29709,"t":"byte","b":[255,0,0,63,0,0,7,0]},{"a":29717,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29725,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29733,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29741,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29749,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29757,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29765,"t":"byte","b":[15,224,0,255,192,0,255,0]},{"a":29773,"t":"byte","b":[0,254,0,0,240,0,0,0]},{"a":29781,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29789,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29797,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29805,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29813,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29821,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":29829,"l":"disc_picture_19","c":"The disc's picture 19.","t":"byte","b":[0,0,7,0,0,127,0,1]},{"a":29837,"t":"byte","b":[255,0,3,255,0,7,248,0]},{"a":29845,"t":"byte","b":[31,199,0,63,31,0,126,127]},{"a":29853,"t":"byte","b":[0,124,255,0,121,255,0,241]},{"a":29861,"t":"byte","b":[255,1,225,254,1,193,252,3]},{"a":29869,"t":"byte","b":[193,252,3,129,248,7,129,248]},{"a":29877,"t":"byte","b":[7,129,248,7,129,252,7,129]},{"a":29885,"t":"byte","b":[252,15,0,254,15,0,126,0]},{"a":29893,"t":"byte","b":[240,0,0,255,0,0,255,128]},{"a":29901,"t":"byte","b":[0,255,224,0,15,240,0,225]},{"a":29909,"t":"byte","b":[252,0,248,126,0,254,62,0]},{"a":29917,"t":"byte","b":[255,31,0,255,143,0,135,135]},{"a":29925,"t":"byte","b":[128,1,131,192,0,65,192,0]},{"a":29933,"t":"byte","b":[65,224,0,1,224,0,1,240]},{"a":29941,"t":"byte","b":[0,0,240,0,0,240,0,0]},{"a":29949,"t":"byte","b":[240,0,0,120,0,0,120,0]},{"a":29957,"t":"byte","b":[15,0,31,15,0,15,15,0]},{"a":29965,"t":"byte","b":[7,15,0,1,15,0,0,15]},{"a":29973,"t":"byte","b":[0,0,15,0,0,7,130,0]},{"a":29981,"t":"byte","b":[7,130,0,7,130,0,7,129]},{"a":29989,"t":"byte","b":[128,3,129,255,3,193,255,1]},{"a":29997,"t":"byte","b":[193,255,1,225,255,0,241,255]},{"a":30005,"t":"byte","b":[0,120,255,0,124,255,0,126]},{"a":30013,"t":"byte","b":[0,0,63,0,0,31,192,0]},{"a":30021,"t":"byte","b":[0,0,120,128,0,120,192,0]},{"a":30029,"t":"byte","b":[120,224,0,120,224,0,120,48]},{"a":30037,"t":"byte","b":[0,120,24,0,120,28,0,240]},{"a":30045,"t":"byte","b":[14,0,240,15,0,240,7,1]},{"a":30053,"t":"byte","b":[240,255,129,224,255,129,224,255]},{"a":30061,"t":"byte","b":[129,192,255,131,192,255,199,128]},{"a":30069,"t":"byte","b":[255,207,0,255,223,0,0,62]},{"a":30077,"t":"byte","b":[0,0,126,0,1,252,0,0]},{"a":30085,"t":"byte","b":[0,7,248,0,3,255,0,1]},{"a":30093,"t":"byte","b":[255,0,0,127,0,0,7,0]},{"a":30101,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30109,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30117,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30125,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30133,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30141,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30149,"t":"byte","b":[15,240,0,255,224,0,255,128]},{"a":30157,"t":"byte","b":[0,255,0,0,240,0,0,0]},{"a":30165,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30173,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30181,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30189,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30197,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30205,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30213,"l":"disc_picture_20","c":"The disc's picture 20.","t":"byte","b":[0,0,15,0,0,127,0,1]},{"a":30221,"t":"byte","b":[255,0,7,255,0,15,240,0]},{"a":30229,"t":"byte","b":[31,199,0,63,31,0,124,127]},{"a":30237,"t":"byte","b":[0,248,255,0,241,255,1,225]},{"a":30245,"t":"byte","b":[255,3,227,254,3,195,252,7]},{"a":30253,"t":"byte","b":[195,252,7,131,248,15,131,248]},{"a":30261,"t":"byte","b":[15,3,248,15,1,252,15,1]},{"a":30269,"t":"byte","b":[252,30,0,254,30,0,126,0]},{"a":30277,"t":"byte","b":[240,0,0,255,0,0,255,192]},{"a":30285,"t":"byte","b":[0,255,240,0,15,248,0,225]},{"a":30293,"t":"byte","b":[252,0,248,126,0,254,31,0]},{"a":30301,"t":"byte","b":[255,15,128,255,135,128,135,199]},{"a":30309,"t":"byte","b":[192,1,195,224,0,97,224,0]},{"a":30317,"t":"byte","b":[33,240,0,0,240,0,0,248]},{"a":30325,"t":"byte","b":[0,0,120,0,0,120,0,0]},{"a":30333,"t":"byte","b":[120,0,0,60,0,0,60,0]},{"a":30341,"t":"byte","b":[30,0,31,30,0,15,30,0]},{"a":30349,"t":"byte","b":[7,30,0,1,30,0,0,30]},{"a":30357,"t":"byte","b":[0,0,30,0,0,15,4,0]},{"a":30365,"t":"byte","b":[15,4,0,15,6,0,15,131]},{"a":30373,"t":"byte","b":[128,7,131,255,7,195,255,3]},{"a":30381,"t":"byte","b":[193,255,3,225,255,1,225,255]},{"a":30389,"t":"byte","b":[0,240,255,0,248,255,0,124]},{"a":30397,"t":"byte","b":[0,0,63,0,0,31,192,0]},{"a":30405,"t":"byte","b":[0,0,60,128,0,60,192,0]},{"a":30413,"t":"byte","b":[60,224,0,60,240,0,60,48]},{"a":30421,"t":"byte","b":[0,60,24,0,60,12,0,120]},{"a":30429,"t":"byte","b":[14,0,120,15,0,120,7,0]},{"a":30437,"t":"byte","b":[248,255,128,240,255,129,240,255]},{"a":30445,"t":"byte","b":[193,224,255,195,224,255,231,192]},{"a":30453,"t":"byte","b":[255,231,128,255,239,128,0,31]},{"a":30461,"t":"byte","b":[0,0,126,0,1,252,0,0]},{"a":30469,"t":"byte","b":[0,15,240,0,7,255,0,1]},{"a":30477,"t":"byte","b":[255,0,0,127,0,0,15,0]},{"a":30485,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30493,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30501,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30509,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30517,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30525,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30533,"t":"byte","b":[15,248,0,255,240,0,255,192]},{"a":30541,"t":"byte","b":[0,255,0,0,240,0,0,0]},{"a":30549,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30557,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30565,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30573,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30581,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30589,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30597,"l":"disc_picture_21","c":"The disc's picture 21.","t":"byte","b":[0,0,15,0,0,255,0,3]},{"a":30605,"t":"byte","b":[255,0,15,255,0,31,240,0]},{"a":30613,"t":"byte","b":[127,135,0,254,63,1,248,255]},{"a":30621,"t":"byte","b":[3,241,255,3,227,255,7,195]},{"a":30629,"t":"byte","b":[255,15,135,254,15,7,252,31]},{"a":30637,"t":"byte","b":[7,252,30,7,248,62,7,248]},{"a":30645,"t":"byte","b":[60,7,248,60,3,252,60,3]},{"a":30653,"t":"byte","b":[252,120,1,254,120,0,254,0]},{"a":30661,"t":"byte","b":[240,0,0,255,0,0,255,192]},{"a":30669,"t":"byte","b":[0,255,240,0,15,248,0,193]},{"a":30677,"t":"byte","b":[254,0,248,127,0,254,31,128]},{"a":30685,"t":"byte","b":[255,15,192,255,135,192,7,195]},{"a":30693,"t":"byte","b":[224,1,193,240,0,96,240,0]},{"a":30701,"t":"byte","b":[32,248,0,0,120,0,0,124]},{"a":30709,"t":"byte","b":[0,0,60,0,0,60,0,0]},{"a":30717,"t":"byte","b":[60,0,0,30,0,0,30,0]},{"a":30725,"t":"byte","b":[120,0,63,120,0,31,120,0]},{"a":30733,"t":"byte","b":[7,120,0,1,120,0,0,120]},{"a":30741,"t":"byte","b":[0,0,120,0,0,60,8,0]},{"a":30749,"t":"byte","b":[60,8,0,60,12,0,62,7]},{"a":30757,"t":"byte","b":[0,30,7,255,31,7,255,15]},{"a":30765,"t":"byte","b":[3,255,15,131,255,7,195,255]},{"a":30773,"t":"byte","b":[3,225,255,3,241,255,1,248]},{"a":30781,"t":"byte","b":[0,0,254,0,0,127,128,0]},{"a":30789,"t":"byte","b":[0,0,30,0,0,30,128,0]},{"a":30797,"t":"byte","b":[30,192,0,30,224,0,30,112]},{"a":30805,"t":"byte","b":[0,30,56,0,30,28,0,60]},{"a":30813,"t":"byte","b":[14,0,60,15,0,60,7,0]},{"a":30821,"t":"byte","b":[124,255,128,120,255,128,248,255]},{"a":30829,"t":"byte","b":[192,240,255,193,240,255,227,224]},{"a":30837,"t":"byte","b":[255,231,192,255,239,192,0,31]},{"a":30845,"t":"byte","b":[128,0,127,0,1,254,0,0]},{"a":30853,"t":"byte","b":[0,31,240,0,15,255,0,3]},{"a":30861,"t":"byte","b":[255,0,0,255,0,0,15,0]},{"a":30869,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30877,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30885,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30893,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30901,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30909,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30917,"t":"byte","b":[15,248,0,255,240,0,255,192]},{"a":30925,"t":"byte","b":[0,255,0,0,240,0,0,0]},{"a":30933,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30941,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30949,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30957,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30965,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30973,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":30981,"l":"disc_picture_22","c":"The disc's picture 22, the back: the 2 reversed.","t":"byte","b":[0,0,15,0,0,255,0,3]},{"a":30989,"t":"byte","b":[255,0,15,255,0,31,240,0]},{"a":30997,"t":"byte","b":[127,135,0,254,63,1,248,255]},{"a":31005,"t":"byte","b":[3,241,255,3,227,255,7,195]},{"a":31013,"t":"byte","b":[255,15,135,254,15,7,252,31]},{"a":31021,"t":"byte","b":[7,252,30,7,248,62,7,248]},{"a":31029,"t":"byte","b":[60,7,248,60,3,252,60,3]},{"a":31037,"t":"byte","b":[252,120,1,254,120,0,254,0]},{"a":31045,"t":"byte","b":[248,0,0,255,128,0,255,224]},{"a":31053,"t":"byte","b":[0,255,248,0,7,252,0,224]},{"a":31061,"t":"byte","b":[255,0,252,63,128,255,15,192]},{"a":31069,"t":"byte","b":[255,135,224,255,195,224,131,225]},{"a":31077,"t":"byte","b":[240,0,224,248,0,48,120,0]},{"a":31085,"t":"byte","b":[16,124,0,0,60,0,0,62]},{"a":31093,"t":"byte","b":[0,0,30,0,0,30,0,0]},{"a":31101,"t":"byte","b":[30,0,0,15,0,0,15,0]},{"a":31109,"t":"byte","b":[120,0,63,120,0,31,120,0]},{"a":31117,"t":"byte","b":[7,120,0,1,120,0,0,120]},{"a":31125,"t":"byte","b":[0,0,120,0,0,60,8,0]},{"a":31133,"t":"byte","b":[60,8,0,60,12,0,62,7]},{"a":31141,"t":"byte","b":[0,30,7,255,31,7,255,15]},{"a":31149,"t":"byte","b":[3,255,15,131,255,7,195,255]},{"a":31157,"t":"byte","b":[3,225,255,3,241,255,1,248]},{"a":31165,"t":"byte","b":[0,0,254,0,0,127,128,0]},{"a":31173,"t":"byte","b":[0,0,15,128,0,15,192,0]},{"a":31181,"t":"byte","b":[15,224,0,15,240,0,15,56]},{"a":31189,"t":"byte","b":[0,15,28,0,15,14,0,30]},{"a":31197,"t":"byte","b":[7,0,30,7,128,30,3,128]},{"a":31205,"t":"byte","b":[62,255,192,60,255,192,124,255]},{"a":31213,"t":"byte","b":[224,120,255,224,248,255,241,240]},{"a":31221,"t":"byte","b":[255,243,224,255,247,224,0,15]},{"a":31229,"t":"byte","b":[192,0,63,128,0,255,0,0]},{"a":31237,"t":"byte","b":[0,31,240,0,15,255,0,3]},{"a":31245,"t":"byte","b":[255,0,0,255,0,0,15,0]},{"a":31253,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31261,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31269,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31277,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31285,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31293,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31301,"t":"byte","b":[7,252,0,255,248,0,255,224]},{"a":31309,"t":"byte","b":[0,255,128,0,248,0,0,0]},{"a":31317,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31325,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31333,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31341,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31349,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31357,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":31365,"t":"gap","n":17787},{"a":49152,"l":"scroller_font","c":"The scroller's font: 64 glyphs, each four characters (two across, two down; glyph g is characters 4g to 4g + 3), $C000-$C7FF. Glyphs 1-26 are A-Z, 0 the copyright sign, 48-57 the digits, 59 and 60 the X and II of NATION XII; those the text does not use are blank.","t":"byte","b":[7,31,60,48,115,103,102,102]},{"a":49160,"t":"byte","b":[224,248,60,12,206,198,6,6]},{"a":49168,"t":"byte","b":[103,115,48,60,31,7,0,0]},{"a":49176,"t":"byte","b":[198,206,12,60,248,224,0,0]},{"a":49184,"t":"byte","b":[3,7,15,31,60,60,63,63]},{"a":49192,"t":"byte","b":[192,224,240,248,60,60,252,252]},{"a":49200,"t":"byte","b":[60,60,60,60,60,60,0,0]},{"a":49208,"t":"byte","b":[60,60,60,60,60,60,0,0]},{"a":49216,"t":"byte","b":[63,63,60,60,60,60,63,63]},{"a":49224,"t":"byte","b":[240,248,124,60,60,124,248,248]},{"a":49232,"t":"byte","b":[60,60,60,60,63,63,0,0]},{"a":49240,"t":"byte","b":[124,60,60,124,248,240,0,0]},{"a":49248,"t":"byte","b":[7,31,60,60,60,60,60,60]},{"a":49256,"t":"byte","b":[224,248,60,28,0,0,0,0]},{"a":49264,"t":"byte","b":[60,60,60,62,31,7,0,0]},{"a":49272,"t":"byte","b":[0,0,28,60,248,224,0,0]},{"a":49280,"t":"byte","b":[63,63,60,60,60,60,60,60]},{"a":49288,"t":"byte","b":[128,224,240,120,60,60,60,60]},{"a":49296,"t":"byte","b":[60,60,60,60,63,63,0,0]},{"a":49304,"t":"byte","b":[60,60,120,240,224,128,0,0]},{"a":49312,"t":"byte","b":[63,63,60,60,60,60,63,63]},{"a":49320,"t":"byte","b":[252,252,0,0,0,0,192,192]},{"a":49328,"t":"byte","b":[60,60,60,60,63,63,0,0]},{"a":49336,"t":"byte","b":[0,0,0,0,252,252,0,0]},{"a":49344,"t":"byte","b":[63,63,60,60,60,60,63,63]},{"a":49352,"t":"byte","b":[252,252,0,0,0,0,192,192]},{"a":49360,"t":"byte","b":[60,60,60,60,60,60,0,0]},{"a":49368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":49376,"t":"byte","b":[7,31,62,60,60,60,60,60]},{"a":49384,"t":"byte","b":[224,248,124,60,0,0,252,252]},{"a":49392,"t":"byte","b":[60,60,60,62,31,7,0,0]},{"a":49400,"t":"byte","b":[60,60,60,124,248,224,0,0]},{"a":49408,"t":"byte","b":[60,60,60,60,60,60,63,63]},{"a":49416,"t":"byte","b":[60,60,60,60,60,60,252,252]},{"a":49424,"t":"byte","b":[60,60,60,60,60,60,0,0]},{"a":49432,"t":"byte","b":[60,60,60,60,60,60,0,0]},{"a":49440,"t":"byte","b":[15,15,3,3,3,3,3,3]},{"a":49448,"t":"byte","b":[240,240,192,192,192,192,192,192]},{"a":49456,"t":"byte","b":[3,3,3,3,15,15,0,0]},{"a":49464,"t":"byte","b":[192,192,192,192,240,240,0,0]},{"a":49472,"t":"byte","b":[3,3,0,0,0,0,0,0]},{"a":49480,"t":"byte","b":[252,252,240,240,240,240,240,240]},{"a":49488,"t":"byte","b":[0,0,56,60,31,15,0,0]},{"a":49496,"t":"byte","b":[240,240,240,240,224,192,0,0]},{"a":49504,"t":"byte","b":[60,60,60,60,63,63,63,63]},{"a":49512,"t":"byte","b":[28,60,120,240,224,192,128,128]},{"a":49520,"t":"byte","b":[63,63,60,60,60,60,0,0]},{"a":49528,"t":"byte","b":[192,224,240,120,60,28,0,0]},{"a":49536,"t":"byte","b":[60,60,60,60,60,60,60,60]},{"a":49544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":49552,"t":"byte","b":[60,60,60,60,63,63,0,0]},{"a":49560,"t":"byte","b":[0,0,0,0,252,252,0,0]},{"a":49568,"t":"byte","b":[60,62,63,63,63,61,60,60]},{"a":49576,"t":"byte","b":[15,31,63,255,255,239,207,207]},{"a":49584,"t":"byte","b":[60,60,60,60,60,60,0,0]},{"a":49592,"t":"byte","b":[15,15,15,15,15,15,0,0]},{"a":49600,"t":"byte","b":[60,60,62,63,63,63,63,63]},{"a":49608,"t":"byte","b":[60,60,60,60,188,252,252,252]},{"a":49616,"t":"byte","b":[61,60,60,60,60,60,0,0]},{"a":49624,"t":"byte","b":[252,252,124,60,60,60,0,0]},{"a":49632,"t":"byte","b":[7,31,62,60,60,60,60,60]},{"a":49640,"t":"byte","b":[224,248,124,60,60,60,60,60]},{"a":49648,"t":"byte","b":[60,60,60,62,31,7,0,0]},{"a":49656,"t":"byte","b":[60,60,60,124,248,224,0,0]},{"a":49664,"t":"byte","b":[63,63,60,60,60,60,63,63]},{"a":49672,"t":"byte","b":[224,248,124,60,60,124,248,224]},{"a":49680,"t":"byte","b":[60,60,60,60,60,60,0,0]},{"a":49688,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":49696,"t":"byte","b":[7,31,62,60,60,60,60,60]},{"a":49704,"t":"byte","b":[224,248,124,60,60,60,60,60]},{"a":49712,"t":"byte","b":[60,62,31,7,0,0,0,0]},{"a":49720,"t":"byte","b":[60,124,240,224,248,60,0,0]},{"a":49728,"t":"byte","b":[63,63,60,60,60,60,63,63]},{"a":49736,"t":"byte","b":[224,248,124,60,60,124,248,224]},{"a":49744,"t":"byte","b":[63,63,60,60,60,60,0,0]},{"a":49752,"t":"byte","b":[192,224,240,120,60,28,0,0]},{"a":49760,"t":"byte","b":[7,31,62,60,60,60,31,7]},{"a":49768,"t":"byte","b":[224,248,124,56,0,0,224,248]},{"a":49776,"t":"byte","b":[0,0,28,62,31,7,0,0]},{"a":49784,"t":"byte","b":[124,60,60,124,248,224,0,0]},{"a":49792,"t":"byte","b":[63,63,3,3,3,3,3,3]},{"a":49800,"t":"byte","b":[252,252,192,192,192,192,192,192]},{"a":49808,"t":"byte","b":[3,3,3,3,3,3,0,0]},{"a":49816,"t":"byte","b":[192,192,192,192,192,192,0,0]},{"a":49824,"t":"byte","b":[60,60,60,60,60,60,60,60]},{"a":49832,"t":"byte","b":[60,60,60,60,60,60,60,60]},{"a":49840,"t":"byte","b":[60,60,60,62,31,7,0,0]},{"a":49848,"t":"byte","b":[60,60,60,124,248,224,0,0]},{"a":49856,"t":"byte","b":[60,60,60,60,60,60,60,60]},{"a":49864,"t":"byte","b":[60,60,60,60,60,60,60,60]},{"a":49872,"t":"byte","b":[60,62,31,15,7,3,0,0]},{"a":49880,"t":"byte","b":[60,124,248,240,224,192,0,0]},{"a":49888,"t":"byte","b":[60,60,60,60,60,60,60,60]},{"a":49896,"t":"byte","b":[15,15,15,15,15,15,207,207]},{"a":49904,"t":"byte","b":[61,63,63,63,62,60,0,0]},{"a":49912,"t":"byte","b":[239,255,255,63,31,15,0,0]},{"a":49920,"t":"byte","b":[60,60,60,30,15,7,3,3]},{"a":49928,"t":"byte","b":[60,60,60,120,240,224,192,192]},{"a":49936,"t":"byte","b":[7,15,30,60,60,60,0,0]},{"a":49944,"t":"byte","b":[224,240,120,60,60,60,0,0]},{"a":49952,"t":"byte","b":[60,60,60,60,60,62,31,15]},{"a":49960,"t":"byte","b":[60,60,60,60,60,124,248,240]},{"a":49968,"t":"byte","b":[7,3,3,3,3,3,0,0]},{"a":49976,"t":"byte","b":[224,192,192,192,192,192,0,0]},{"a":49984,"t":"byte","b":[63,63,0,0,0,1,3,7]},{"a":49992,"t":"byte","b":[252,252,60,124,248,240,224,192]},{"a":50000,"t":"byte","b":[15,31,62,60,63,63,0,0]},{"a":50008,"t":"byte","b":[128,0,0,0,252,252,0,0]},{"a":50016,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50024,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50032,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50040,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50048,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50056,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50064,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50072,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50080,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50088,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50096,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50104,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50120,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50176,"l":"scroller_font_2","c":"The font's second half: glyphs 32-63, the space, punctuation and digits.","t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50200,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50208,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50216,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50224,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50232,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50240,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50248,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50256,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50264,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50272,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50280,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50288,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50296,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50304,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50312,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50320,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50328,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50336,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50360,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50368,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50376,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50384,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50392,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50424,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50432,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50440,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50448,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50456,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50464,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50488,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50496,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50504,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50512,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50520,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50528,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50552,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50560,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50568,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50576,"t":"byte","b":[0,0,3,3,3,7,15,12]},{"a":50584,"t":"byte","b":[0,0,128,192,192,192,0,0]},{"a":50592,"t":"byte","b":[0,0,0,0,0,0,63,63]},{"a":50600,"t":"byte","b":[0,0,0,0,0,0,252,252]},{"a":50608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50616,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50624,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50632,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50640,"t":"byte","b":[0,0,1,3,3,1,0,0]},{"a":50648,"t":"byte","b":[0,0,128,192,192,128,0,0]},{"a":50656,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50680,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":50688,"t":"byte","b":[7,31,62,60,60,60,61,63]},{"a":50696,"t":"byte","b":[224,248,124,60,124,252,252,188]},{"a":50704,"t":"byte","b":[63,62,60,62,31,7,0,0]},{"a":50712,"t":"byte","b":[60,60,60,124,248,224,0,0]},{"a":50720,"t":"byte","b":[1,3,7,15,31,31,3,3]},{"a":50728,"t":"byte","b":[192,192,192,192,192,192,192,192]},{"a":50736,"t":"byte","b":[3,3,3,3,63,63,0,0]},{"a":50744,"t":"byte","b":[192,192,192,192,252,252,0,0]},{"a":50752,"t":"byte","b":[15,31,62,60,0,0,0,3]},{"a":50760,"t":"byte","b":[240,248,124,60,60,124,248,224]},{"a":50768,"t":"byte","b":[15,31,62,60,63,63,0,0]},{"a":50776,"t":"byte","b":[128,0,0,0,252,252,0,0]},{"a":50784,"t":"byte","b":[7,31,60,56,0,0,3,3]},{"a":50792,"t":"byte","b":[224,248,124,60,60,60,248,248]},{"a":50800,"t":"byte","b":[0,0,56,60,31,7,0,0]},{"a":50808,"t":"byte","b":[60,60,60,124,248,224,0,0]},{"a":50816,"t":"byte","b":[0,0,0,1,3,7,15,30]},{"a":50824,"t":"byte","b":[60,124,252,252,252,188,60,60]},{"a":50832,"t":"byte","b":[63,63,0,0,0,0,0,0]},{"a":50840,"t":"byte","b":[255,255,60,60,60,60,0,0]},{"a":50848,"t":"byte","b":[63,63,60,60,63,63,0,0]},{"a":50856,"t":"byte","b":[252,252,0,0,224,248,124,60]},{"a":50864,"t":"byte","b":[0,0,56,60,31,15,0,0]},{"a":50872,"t":"byte","b":[60,60,60,124,248,224,0,0]},{"a":50880,"t":"byte","b":[7,31,62,60,60,60,63,63]},{"a":50888,"t":"byte","b":[224,248,60,28,0,0,224,248]},{"a":50896,"t":"byte","b":[60,60,60,62,31,7,0,0]},{"a":50904,"t":"byte","b":[124,60,60,124,248,240,0,0]},{"a":50912,"t":"byte","b":[63,63,60,60,0,0,1,3]},{"a":50920,"t":"byte","b":[252,252,60,60,120,240,224,192]},{"a":50928,"t":"byte","b":[3,3,3,3,3,3,0,0]},{"a":50936,"t":"byte","b":[192,192,192,192,192,192,0,0]},{"a":50944,"t":"byte","b":[7,31,62,60,60,62,31,31]},{"a":50952,"t":"byte","b":[224,248,124,60,60,124,248,248]},{"a":50960,"t":"byte","b":[62,60,60,62,31,7,0,0]},{"a":50968,"t":"byte","b":[124,60,60,124,248,224,0,0]},{"a":50976,"t":"byte","b":[7,31,62,60,60,62,31,7]},{"a":50984,"t":"byte","b":[224,248,124,60,60,124,252,252]},{"a":50992,"t":"byte","b":[0,0,56,60,31,7,0,0]},{"a":51000,"t":"byte","b":[60,60,60,124,248,224,0,0]},{"a":51008,"t":"byte","b":[0,0,0,1,3,1,0,0]},{"a":51016,"t":"byte","b":[0,0,0,128,192,128,0,0]},{"a":51024,"t":"byte","b":[0,1,3,1,0,0,0,0]},{"a":51032,"t":"byte","b":[0,128,192,128,0,0,0,0]},{"a":51040,"t":"byte","b":[255,255,30,15,7,3,1,1]},{"a":51048,"t":"byte","b":[255,255,30,60,248,240,224,224]},{"a":51056,"t":"byte","b":[3,7,15,30,255,255,0,0]},{"a":51064,"t":"byte","b":[240,248,60,30,255,255,0,0]},{"a":51072,"t":"byte","b":[255,255,60,60,60,60,60,60]},{"a":51080,"t":"byte","b":[255,255,60,60,60,60,60,60]},{"a":51088,"t":"byte","b":[60,60,60,60,255,255,0,0]},{"a":51096,"t":"byte","b":[60,60,60,60,255,255,0,0]},{"a":51104,"t":"byte","b":[128,128,0,0,0,0,0,0]},{"a":51112,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51120,"t":"byte","b":[0,0,0,0,128,128,0,0]},{"a":51128,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51136,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51144,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51152,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51160,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51168,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51176,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51184,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51192,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":51200,"l":"intro_start","c":"The intro's first instruction, where the last unpacker jumps: interrupts off, the stack reset, $01 = $35 (I/O in, BASIC and KERNAL out), VIC bank 3 ($C000-$FFFF, $DD00 bits 0-1 clear), the NMI vector at nmi_return and the IRQ vector at irq_ack, raster and CIA interrupts off and acknowledged, border black, screen off, every SID register written $FF then 0 and the volume 15. Then intro_main. The screen at $C800 later covers these bytes.","t":"code","b":[120],"m":"sei","x":[6060,6066]},{"a":51201,"t":"code","b":[216],"m":"cld"},{"a":51202,"t":"code","b":[162,255],"m":"ldx","o":"#$FF"},{"a":51204,"t":"code","b":[154],"m":"txs"},{"a":51205,"t":"code","b":[169,47],"m":"lda","o":"#$2F"},{"a":51207,"t":"code","b":[133,0],"m":"sta","oa":0,"o":"zpa_00"},{"a":51209,"t":"code","b":[169,53],"m":"lda","o":"#$35"},{"a":51211,"t":"code","b":[133,1],"m":"sta","oa":1,"o":"zpa_01"},{"a":51213,"t":"code","b":[173,2,221],"m":"lda","o":"cia2_ddr_a"},{"a":51216,"t":"code","b":[9,3],"m":"ora","o":"#$03"},{"a":51218,"t":"code","b":[141,2,221],"m":"sta","o":"cia2_ddr_a"},{"a":51221,"t":"code","b":[173,0,221],"m":"lda","o":"cia2_port_a"},{"a":51224,"t":"code","b":[9,3],"m":"ora","o":"#$03"},{"a":51226,"t":"code","b":[73,3],"m":"eor","o":"#$03"},{"a":51228,"t":"code","b":[141,0,221],"m":"sta","o":"cia2_port_a"},{"a":51231,"t":"code","b":[169,103],"m":"lda","o":"#$67"},{"a":51233,"t":"code","b":[141,250,255],"m":"sta","oa":65530,"o":"$FFFA"},{"a":51236,"t":"code","b":[169,30],"m":"lda","o":"#$1E"},{"a":51238,"t":"code","b":[141,251,255],"m":"sta","oa":65531,"o":"$FFFB"},{"a":51241,"t":"code","b":[169,97],"m":"lda","o":"#$61"},{"a":51243,"t":"code","b":[141,254,255],"m":"sta","oa":65534,"o":"$FFFE"},{"a":51246,"t":"code","b":[169,30],"m":"lda","o":"#$1E"},{"a":51248,"t":"code","b":[141,255,255],"m":"sta","oa":65535,"o":"$FFFF"},{"a":51251,"t":"code","b":[162,0],"m":"ldx","o":"#$00"},{"a":51253,"t":"code","b":[142,26,208],"m":"stx","o":"vic_irq_enable"},{"a":51256,"t":"code","b":[169,127],"m":"lda","o":"#$7F"},{"a":51258,"t":"code","b":[141,13,220],"m":"sta","o":"cia1_interrupt"},{"a":51261,"t":"code","b":[141,13,221],"m":"sta","o":"cia2_interrupt"},{"a":51264,"t":"code","b":[141,25,208],"m":"sta","o":"vic_irq_status"},{"a":51267,"t":"code","b":[44,13,220],"m":"bit","o":"cia1_interrupt"},{"a":51270,"t":"code","b":[44,13,221],"m":"bit","o":"cia2_interrupt"},{"a":51273,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":51275,"t":"code","b":[141,32,208],"m":"sta","o":"vic_border"},{"a":51278,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":51280,"t":"code","b":[141,17,208],"m":"sta","o":"vic_control1"},{"a":51283,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":51285,"t":"code","b":[141,24,212],"m":"sta","o":"sid_filter_mode_volume"},{"a":51288,"t":"code","b":[162,23],"m":"ldx","o":"#$17"},{"a":51290,"l":"b_C85A","t":"code","b":[169,255],"m":"lda","o":"#$FF","x":[51301]},{"a":51292,"t":"code","b":[157,0,212],"m":"sta","o":"sid_v1_freq_lo,x"},{"a":51295,"t":"code","b":[169,0],"m":"lda","o":"#$00"},{"a":51297,"t":"code","b":[157,0,212],"m":"sta","o":"sid_v1_freq_lo,x"},{"a":51300,"t":"code","b":[202],"m":"dex"},{"a":51301,"t":"code","b":[16,243],"m":"bpl","oa":51290,"o":"b_C85A"},{"a":51303,"t":"code","b":[169,15],"m":"lda","o":"#$0F"},{"a":51305,"t":"code","b":[141,24,212],"m":"sta","o":"sid_filter_mode_volume"},{"a":51308,"t":"code","b":[76,74,24],"m":"jmp","oa":6218,"o":"intro_main"},{"a":51311,"t":"gap","n":3985},{"a":55296,"l":"letter_sprites","c":"The eight letter sprites, frames $60-$67 in the VIC's bank ($D800-$D9FF, RAM under the I/O chips, which the VIC reads and the processor never does here): S, P, EE, D, B, A, LL, and a star that letters_xs places off the screen.","t":"byte","b":[7,224,0,31,248,0,62,124]},{"a":55304,"t":"byte","b":[0,60,56,0,60,0,0,60]},{"a":55312,"t":"byte","b":[0,0,31,224,0,7,248,0]},{"a":55320,"t":"byte","b":[0,124,0,0,60,0,28,60]},{"a":55328,"t":"byte","b":[0,62,124,0,31,248,0,7]},{"a":55336,"t":"byte","b":[224,0,0,0,0,0,0,0]},{"a":55344,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55352,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55360,"t":"byte","b":[63,224,0,63,248,0,60,124]},{"a":55368,"t":"byte","b":[0,60,60,0,60,60,0,60]},{"a":55376,"t":"byte","b":[124,0,63,248,0,63,224,0]},{"a":55384,"t":"byte","b":[60,0,0,60,0,0,60,0]},{"a":55392,"t":"byte","b":[0,60,0,0,60,0,0,60]},{"a":55400,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55408,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55416,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55424,"t":"byte","b":[126,7,224,126,7,224,96,6]},{"a":55432,"t":"byte","b":[0,96,6,0,96,6,0,96]},{"a":55440,"t":"byte","b":[6,0,120,7,128,120,7,128]},{"a":55448,"t":"byte","b":[96,6,0,96,6,0,96,6]},{"a":55456,"t":"byte","b":[0,96,6,0,126,7,224,126]},{"a":55464,"t":"byte","b":[7,224,0,0,0,0,0,0]},{"a":55472,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55480,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55488,"t":"byte","b":[63,128,0,63,224,0,60,240]},{"a":55496,"t":"byte","b":[0,60,120,0,60,60,0,60]},{"a":55504,"t":"byte","b":[60,0,60,60,0,60,60,0]},{"a":55512,"t":"byte","b":[60,60,0,60,60,0,60,120]},{"a":55520,"t":"byte","b":[0,60,240,0,63,224,0,63]},{"a":55528,"t":"byte","b":[128,0,0,0,0,0,0,0]},{"a":55536,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55544,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55552,"t":"byte","b":[63,240,0,63,248,0,60,124]},{"a":55560,"t":"byte","b":[0,60,60,0,60,60,0,60]},{"a":55568,"t":"byte","b":[124,0,63,248,0,63,248,0]},{"a":55576,"t":"byte","b":[60,124,0,60,60,0,60,60]},{"a":55584,"t":"byte","b":[0,60,124,0,63,248,0,63]},{"a":55592,"t":"byte","b":[240,0,0,0,0,0,0,0]},{"a":55600,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55608,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55616,"t":"byte","b":[3,192,0,7,224,0,15,240]},{"a":55624,"t":"byte","b":[0,31,248,0,60,60,0,60]},{"a":55632,"t":"byte","b":[60,0,63,252,0,63,252,0]},{"a":55640,"t":"byte","b":[60,60,0,60,60,0,60,60]},{"a":55648,"t":"byte","b":[0,60,60,0,60,60,0,60]},{"a":55656,"t":"byte","b":[60,0,0,0,0,0,0,0]},{"a":55664,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55672,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55680,"t":"byte","b":[96,6,0,96,6,0,96,6]},{"a":55688,"t":"byte","b":[0,96,6,0,96,6,0,96]},{"a":55696,"t":"byte","b":[6,0,96,6,0,96,6,0]},{"a":55704,"t":"byte","b":[96,6,0,96,6,0,96,6]},{"a":55712,"t":"byte","b":[0,96,6,0,126,7,224,126]},{"a":55720,"t":"byte","b":[7,224,0,0,0,0,0,0]},{"a":55728,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55736,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55744,"t":"byte","b":[0,0,0,0,0,0,28,56]},{"a":55752,"t":"byte","b":[0,62,124,0,15,240,0,7]},{"a":55760,"t":"byte","b":[224,0,255,255,0,255,255,0]},{"a":55768,"t":"byte","b":[7,224,0,15,240,0,62,124]},{"a":55776,"t":"byte","b":[0,28,56,0,0,0,0,0]},{"a":55784,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55792,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55800,"t":"byte","b":[0,0,0,0,0,0,0,0]},{"a":55808,"t":"gap","n":9728}]}