; ; M6811 Disassembler GDC Generated Source Code ; ; Control File: apyp6e.txt ; Input File: APYP6E.bin ; Output File: APYP6E.DIS ; paortn = 0x0000 ; CRef: 0xFFDC,0xFFDE,0xFFE0,0xFFE2,0xFFE4,0xFFE6,0xFFE8, ; 0xFFEA,0xFFEC; DRef: 0xEC2D,0xEC90,0xEE8A,0xED91, ; 0xF0EB,0xC9A5,0xCB06,0xCB33,0xCBCD,0xDD3B,0xCC00, ; 0xCC0A,0xC8E6,0xDE41,0xDE79,0xF69D,0xCEF7,0xD39F, ; 0xD503,0xCBF8,0xD4BD,0xE6E1 tovfrtn = 0x0000 ; CRef: 0xFFDC,0xFFDE,0xFFE0,0xFFE2,0xFFE4,0xFFE6,0xFFE8, ; 0xFFEA,0xFFEC; DRef: 0xEC2D,0xEC90,0xEE8A,0xED91, ; 0xF0EB,0xC9A5,0xCB06,0xCB33,0xCBCD,0xDD3B,0xCC00, ; 0xCC0A,0xC8E6,0xDE41,0xDE79,0xF69D,0xCEF7,0xD39F, ; 0xD503,0xCBF8,0xD4BD,0xE6E1 ti4o5rtn = 0x0000 ; CRef: 0xFFDC,0xFFDE,0xFFE0,0xFFE2,0xFFE4,0xFFE6,0xFFE8, ; 0xFFEA,0xFFEC; DRef: 0xEC2D,0xEC90,0xEE8A,0xED91, ; 0xF0EB,0xC9A5,0xCB06,0xCB33,0xCBCD,0xDD3B,0xCC00, ; 0xCC0A,0xC8E6,0xDE41,0xDE79,0xF69D,0xCEF7,0xD39F, ; 0xD503,0xCBF8,0xD4BD,0xE6E1 to4rtn = 0x0000 ; CRef: 0xFFDC,0xFFDE,0xFFE0,0xFFE2,0xFFE4,0xFFE6,0xFFE8, ; 0xFFEA,0xFFEC; DRef: 0xEC2D,0xEC90,0xEE8A,0xED91, ; 0xF0EB,0xC9A5,0xCB06,0xCB33,0xCBCD,0xDD3B,0xCC00, ; 0xCC0A,0xC8E6,0xDE41,0xDE79,0xF69D,0xCEF7,0xD39F, ; 0xD503,0xCBF8,0xD4BD,0xE6E1 to3rtn = 0x0000 ; CRef: 0xFFDC,0xFFDE,0xFFE0,0xFFE2,0xFFE4,0xFFE6,0xFFE8, ; 0xFFEA,0xFFEC; DRef: 0xEC2D,0xEC90,0xEE8A,0xED91, ; 0xF0EB,0xC9A5,0xCB06,0xCB33,0xCBCD,0xDD3B,0xCC00, ; 0xCC0A,0xC8E6,0xDE41,0xDE79,0xF69D,0xCEF7,0xD39F, ; 0xD503,0xCBF8,0xD4BD,0xE6E1 to2rtn = 0x0000 ; CRef: 0xFFDC,0xFFDE,0xFFE0,0xFFE2,0xFFE4,0xFFE6,0xFFE8, ; 0xFFEA,0xFFEC; DRef: 0xEC2D,0xEC90,0xEE8A,0xED91, ; 0xF0EB,0xC9A5,0xCB06,0xCB33,0xCBCD,0xDD3B,0xCC00, ; 0xCC0A,0xC8E6,0xDE41,0xDE79,0xF69D,0xCEF7,0xD39F, ; 0xD503,0xCBF8,0xD4BD,0xE6E1 to1rtn = 0x0000 ; CRef: 0xFFDC,0xFFDE,0xFFE0,0xFFE2,0xFFE4,0xFFE6,0xFFE8, ; 0xFFEA,0xFFEC; DRef: 0xEC2D,0xEC90,0xEE8A,0xED91, ; 0xF0EB,0xC9A5,0xCB06,0xCB33,0xCBCD,0xDD3B,0xCC00, ; 0xCC0A,0xC8E6,0xDE41,0xDE79,0xF69D,0xCEF7,0xD39F, ; 0xD503,0xCBF8,0xD4BD,0xE6E1 ti3rtn = 0x0000 ; CRef: 0xFFDC,0xFFDE,0xFFE0,0xFFE2,0xFFE4,0xFFE6,0xFFE8, ; 0xFFEA,0xFFEC; DRef: 0xEC2D,0xEC90,0xEE8A,0xED91, ; 0xF0EB,0xC9A5,0xCB06,0xCB33,0xCBCD,0xDD3B,0xCC00, ; 0xCC0A,0xC8E6,0xDE41,0xDE79,0xF69D,0xCEF7,0xD39F, ; 0xD503,0xCBF8,0xD4BD,0xE6E1 ti2rtn = 0x0000 ; CRef: 0xFFDC,0xFFDE,0xFFE0,0xFFE2,0xFFE4,0xFFE6,0xFFE8, ; 0xFFEA,0xFFEC; DRef: 0xEC2D,0xEC90,0xEE8A,0xED91, ; 0xF0EB,0xC9A5,0xCB06,0xCB33,0xCBCD,0xDD3B,0xCC00, ; 0xCC0A,0xC8E6,0xDE41,0xDE79,0xF69D,0xCEF7,0xD39F, ; 0xD503,0xCBF8,0xD4BD,0xE6E1 L0001 = 0x0001 ; DRef: 0xEE9A,0xEEBA,0xEED8,0xEEDC,0xEEF2,0xD679,0xC851, ; 0xC89F,0xEACD,0xEAD6,0xEADA,0xCD95,0xCE6F,0xCD0B, ; 0xCD0F,0xCF20,0xCF37,0xD1EF,0xD206,0xE8F5,0xE908, ; 0xE90C,0xD24A,0xDB04,0xDB08,0xEDFE,0xEF02,0xE6FE L0002 = 0x0002 ; DRef: 0xEC96,0xF893,0xD67C,0xEAED,0xECD1,0xCF6B,0xCF7E, ; 0xD086,0xD09E,0xD029,0xD310,0xD344,0xDA0C,0xDA10,0xE70D L0003 = 0x0003 ; DRef: 0xFA6C,0xC71E,0xCA0C,0xCAAB,0xCAD3,0xD67F,0xC791, ; 0xC827,0xCFE6,0xCFF5,0xDE14 L0004 = 0x0004 ; DRef: 0xD2BC L0006 = 0x0006 ; DRef: 0xF151,0xC82D,0xD2BE,0xDE26 L0008 = 0x0008 ; DRef: 0xD2C0 L0009 = 0x0009 ; DRef: 0xF57A,0xF595,0xF59C,0xEDD5,0xEDDD L000B = 0x000B ; DRef: 0xF57C,0xF58A,0xF591,0xEDC2,0xEDCA L000D = 0x000D ; DRef: 0xF814,0xF840,0xF84C,0xC86C,0xD95D,0xD9BB,0xEE1C L000F = 0x000F ; DRef: 0xF818,0xF81F,0xEE4D L0011 = 0x0011 ; DRef: 0xF862,0xF867,0xF879 L0012 = 0x0012 ; DRef: 0xF883,0xF88E,0xC880,0xCF9B,0xEE2E L0014 = 0x0014 ; DRef: 0xF853,0xF85A,0xEE3D L0016 = 0x0016 ; DRef: 0xF102,0xF105,0xF118,0xF2E9 L0017 = 0x0017 ; DRef: 0xF11F,0xF157,0xF2EE,0xC7FD,0xC80D,0xC836,0xD2C5, ; 0xDE2C L0019 = 0x0019 ; DRef: 0xE535,0xED0A,0xEEC0,0xCB1E,0xCB21,0xF53D,0xC8A7, ; 0xD250,0xD692 L001A = 0x001A ; DRef: 0xF0F4,0xCF2D L002B = 0x002B ; DRef: 0xF72A,0xF750,0xF7BF,0xF7C5,0xF942,0xF765,0xF783, ; 0xC815,0xD2DE,0xD31C,0xD32A,0xEA33,0xD367,0xE039,0xE044 L002C = 0x002C ; DRef: 0xE9CB,0xE9D8,0xE9E2,0xD271,0xE061,0xE06C,0xE06E L002D = 0x002D ; DRef: 0xC81B,0xC8FC,0xEB31,0xEB4F,0xEB64,0xEE6B L002E = 0x002E ; DRef: 0xEC22,0xEC06,0xEC0F,0xEC14 L002F = 0x002F ; DRef: 0xC768,0xCB39,0xCB44,0xCB75,0xE2E8,0xE139,0xE5F1 L0030 = 0x0030 ; DRef: 0xF7E0,0xCB3E L0031 = 0x0031 ; DRef: 0xF354,0xF358,0xF4FF,0xF319,0xC760,0xF51B,0xCA7C, ; 0xF520,0xF31E,0xF328,0xCDC1,0xCF63,0xD1DE,0xD1E8, ; 0xD1F4,0xD21C,0xD296 L0032 = 0x0032 ; DRef: 0xFDA9,0xFE07,0xFE21,0xFE2B,0xFEAB,0xFEB7,0xFEBB, ; 0xC7C2 L0033 = 0x0033 ; DRef: 0xFDD3,0xFDFB,0xFE18,0xC7D7 L0034 = 0x0034 ; DRef: 0xECA0,0xE08F,0xFA70,0xEBBB,0xEBC7,0xF639,0xDF49, ; 0xE792,0xF179,0xFA3B,0xF714,0xEEE5,0xEEEF,0xE864, ; 0xC9EF,0xCA04,0xCAA2,0xCB9D,0xD670,0xDE30,0xDEA8, ; 0xEAB4,0xEAB8,0xECF0,0xCCCB,0xCD29,0xCCFA,0xCFB9, ; 0xD073,0xD10F,0xD19B,0xD1BE,0xD1CC,0xD1D0,0xD316, ; 0xD34E,0xDA12,0xDB5C,0xDDFA,0xDE0E,0xD69D,0xEE79, ; 0xFB06,0xFB0E,0xE51B L0035 = 0x0035 ; DRef: 0xECA4,0xDFB3,0xFA78,0xF645,0xF128,0xF15E,0xE3A9, ; 0xEF72,0xDFA7,0xF7EC,0xF8CD,0xEE96,0xC99D,0xC9AA, ; 0xCA08,0xCA98,0xCB0D,0xCB1A,0xCB99,0xDEBA,0xDEC2, ; 0xDEE6,0xDEEA,0xE898,0xD6C8,0xD700,0xD74C,0xF02C, ; 0xF0AE,0xE015,0xEABF,0xECF4,0xF670,0xCC9B,0xCCC7, ; 0xCCDD,0xCCE1,0xD0FF,0xD103,0xD11F,0xD107,0xD10B, ; 0xD1AC,0xD1C6,0xD29E,0xD379,0xE8EB,0xE931,0xE935, ; 0xD95F,0xD98B,0xD694,0xD69B,0xD6B1,0xCBF2,0xEDFA, ; 0xE15D,0xE46A,0xE6E5 L0036 = 0x0036 ; DRef: 0xDF57,0xEF5B,0xF649,0xF121,0xEA8E,0xDEF6,0xE78A, ; 0xF18B,0xF9F8,0xEF67,0xEF6C,0xF71B,0xEEA9,0xEEAF, ; 0xEFCA,0xC972,0xCA01,0xCAA8,0xCAE2,0xCAED,0xCAF1, ; 0xCAF6,0xCAFA,0xEFEB,0xF544,0xF54E,0xF013,0xF038, ; 0xF057,0xF08C,0xF0B7,0xCBD8,0xEAAD,0xCC53,0xCC7C, ; 0xCC99,0xCCA8,0xCCB3,0xCF5D,0xCF83,0xD0B2,0xD20E, ; 0xD2A8,0xD2FF,0xD3D3,0xD3DE,0xEA49,0xD342,0xD8D8, ; 0xDB7E,0xE129,0xE1E5,0xE1F9,0xE227,0xE236,0xE19E, ; 0xE1BA,0xEF13 L0037 = 0x0037 ; DRef: 0xEC65,0xEC75,0xEC86,0xE3F1,0xF84F,0xC9A1,0xC9AD, ; 0xCA8E,0xCAFD,0xCC17,0xFCC0,0xFD15,0xCD99,0xCDAF, ; 0xCDD0,0xCDD3,0xCDDC,0xD017,0xD022,0xD1E5,0xD1EB, ; 0xD1F9,0xD22C,0xCBE9,0xD98E,0xDB4D,0xD9A1,0xE1FC, ; 0xE20D,0xE211,0xE233,0xD9F2,0xFD10,0xE6DD L0038 = 0x0038 ; DRef: 0xF62F,0xDEF1,0xDF61,0xDF74,0xDFE4,0xDFF2,0xCB60, ; 0xCB7A,0xCB7C,0xD707,0xD7C9,0xE00A,0xF686,0xCEC6, ; 0xE990,0xE9AA,0xEA41,0xD286,0xE2D5,0xE337,0xE368, ; 0xD4EA,0xE5CD L0039 = 0x0039 ; DRef: 0xFB3E,0xFA45,0xFA49,0xFA52,0xFA57,0xFA5A,0xF8BD, ; 0xF8DD,0xF8ED,0xFB79,0xFB7D,0xFB8E,0xFB96,0xD7B5, ; 0xD8A5,0xD8C2,0xDB6A,0xFAA6,0xE46E,0xE478,0xE47F,0xE4C2 L003A = 0x003A ; DRef: 0xF8AD,0xF8B1,0xF8B5,0xD787,0xD78B,0xD831,0xD84F, ; 0xD853,0xCCED,0xCCF0,0xD930,0xDCE3,0xD6B9,0xFADD, ; 0xFAE1,0xFB1F,0xE497 L003B = 0x003B ; DRef: 0xEB15,0xCF12,0xCF1E,0xCF3E,0xCF4A,0xCF67,0xD3C8, ; 0xD4B7 L003C = 0x003C ; DRef: 0xE386,0xEBB7,0xE781,0xE7A0,0xF293,0xF2F3,0xF7B6, ; 0xCA94,0xCA9C,0xF527,0xF85E,0xE871,0xE879,0xF86B, ; 0xC897,0xCBD5,0xECE5,0xECFA,0xCE84,0xCE88,0xCCE3, ; 0xD033,0xE8FA,0xE90E,0xE912,0xCBE6,0xDB77,0xF55F, ; 0xF573,0xE709 L003D = 0x003D ; DRef: 0xF4FB,0xE7CF,0xE7D3,0xF136,0xF146,0xE7DC,0xE81D, ; 0xE83E,0xE847,0xCB14,0xCB18,0xF523,0xC84B,0xD305, ; 0xD34B,0xD94B,0xD968,0xDB31,0xDB35,0xCBF5,0xF22F, ; 0xF237,0xF23D,0xF23F,0xF249,0xF24D,0xF252,0xD9D0 L003E = 0x003E ; DRef: 0xE37C,0xE37E,0xF8B7,0xF8BB,0xCA18,0xCA75,0xE447, ; 0xC81F,0xD834,0xD838,0xD856,0xD85E,0xD87D,0xE951, ; 0xE9DA,0xE9DE,0xD269,0xDAC2,0xDAC6,0xDD1B,0xE4E5 L003F = 0x003F ; DRef: 0xEF58,0xFAA0,0xEBCB,0xE784,0xE788,0xF8D9,0xF8E9, ; 0xF8F0,0xEFC8,0xE44B,0xD794,0xD7B2,0xD7BF,0xE96E, ; 0xDAEE,0xDB62,0xDB79,0xDBB9,0xDBCE,0xDDF7,0xD6A5, ; 0xD6A9,0xD6AD,0xE451,0xE45E,0xE462,0xEC0B,0xEC17 L0040 = 0x0040 ; DRef: 0xF4A8,0xF493,0xFB60,0xE52B,0xE553,0xF0E8,0xF0F1, ; 0xF0F8,0xF0FB,0xF0FF,0xF92A,0xCBAD,0xD6C4,0xD6E9, ; 0xD7DA,0xD88C,0xCD05,0xCD09,0xD390,0xF233,0xF245, ; 0xE57F,0xE5AB,0xE605,0xE64A,0xE68C,0xE69D,0xE6C7, ; 0xE6CF,0xE718,0xE734,0xE769,0xE684,0xEBE5 L0041 = 0x0041 ; DRef: 0xED4E,0xED5D,0xED56,0xF7E9,0xE883,0xE8CC,0xC7A6, ; 0xCC57,0xCC59,0xD001,0xD006,0xE657,0xE6D2,0xE6DB L0042 = 0x0042 ; DRef: 0xEF62,0xE531,0xE53D,0xF125,0xF13E,0xF159,0xF16A, ; 0xF290,0xF2B2,0xF2F0,0xEF6F,0xEF76,0xF19F,0xF1B7, ; 0xF1C7,0xEE9E,0xF227,0xC8B2,0xD0A0,0xD0E8,0xDB9E, ; 0xDBA2,0xF25F,0xF25B,0xF264,0xE5F5,0xE5FB,0xE5FE, ; 0xE714,0xE77E,0xE57C L0043 = 0x0043 ; DRef: 0xF11A,0xF130,0xF142,0xF1AC,0xF1BE,0xF1D0,0xF1D4, ; 0xF1DB,0xF1DE,0xF1E2,0xF1F0,0xF20C,0xF222 L0044 = 0x0044 ; DRef: 0xFA74,0xFA81,0xFA88,0xFA96,0xDF11,0xE78E,0xED2B, ; 0xED33,0xED59,0xE3DB,0xE411,0xE417,0xF54B,0xF552, ; 0xD755,0xDD44,0xDDB6,0xDDBA,0xC857,0xD7F8,0xD828, ; 0xD84D,0xD844,0xEAC3,0xEAC7,0xCF4D,0xD04E,0xE963, ; 0xD906,0xD915,0xD92A,0xD92E,0xDA27,0xDA2B,0xDA80, ; 0xDA84,0xDAD3,0xDB47,0xEDEC,0xE292 L0045 = 0x0045 ; DRef: 0xE378,0xEDA1,0xE7BD,0xE38F,0xE819,0xE421,0xDD6A, ; 0xDD84,0xDD77,0xD7CD,0xD964,0xDB20,0xDB2A,0xDB26, ; 0xDB41,0xDB43,0xDB92,0xDC35,0xDC93,0xDCBC,0xDD24, ; 0xDBDC,0xF22B,0xF255,0xDBEE,0xDBEA,0xEF07,0xEF11, ; 0xEF22,0xEF27,0xEF2A,0xEF4C,0xEF0D,0xE5EE,0xE72C,0xE755 L0046 = 0x0046 ; DRef: 0xEAA3,0xC92A,0xC98E,0xC992,0xC95B,0xFD8E,0xC96A, ; 0xC987,0xFD9D,0xC9B6,0xC9BC,0xC9C5,0xC9D5,0xCADE, ; 0xCB00,0xD2B3,0xD2B7,0xD2D4,0xD2D8,0xD2C9,0xD2E3, ; 0xD2EA,0xD2EE,0xD2F6 L0047 = 0x0047 ; DRef: 0xC8DC,0xF04B,0xE0F9,0xE11F,0xE114,0xE119,0xE13D, ; 0xE141,0xE145,0xE149,0xE14B,0xE14E,0xE161,0xE17A, ; 0xE153,0xE157,0xE15A,0xE184,0xE194,0xE197,0xE19B, ; 0xE1AE,0xE1B4,0xE1B7 L0048 = 0x0048 ; DRef: 0xD703,0xD717,0xF045,0xCFAC,0xE27E,0xE278,0xE29B, ; 0xE2A7,0xE2AE,0xE2B3,0xE2DE,0xE2FC,0xE329,0xE332, ; 0xE33B,0xE33F,0xE365,0xE36C,0xE371,0xE354 L0049 = 0x0049 ; DRef: 0xF9CC,0xC786,0xC996,0xC7BF,0xC821,0xC830,0xC838, ; 0xC78B L004A = 0x004A ; DRef: 0xF9D0,0xFD85,0xFDEA,0xFDEE,0xFE0B,0xFE31 L004B = 0x004B ; DRef: 0xC76A,0xFDBE,0xFDE6,0xFE12,0xFE1D,0xC7D9 L004D = 0x004D ; DRef: 0xEEE9,0xD077 L004E = 0x004E ; DRef: 0xF4A5,0xED66,0xF547,0xF549,0xD6DA,0xE5A6,0xE579 L004F = 0x004F ; DRef: 0xED61,0xE5EB,0xE611,0xE689,0xE6C4 L0050 = 0x0050 ; DRef: 0xF635,0xF149,0xEC29,0xD20B,0xCBEF,0xE6D7,0xE711, ; 0xE742,0xE777 L0051 = 0x0051 ; DRef: 0xEF5F,0xE8C0 L0055 = 0x0055 ; DRef: 0xF14D L0058 = 0x0058 ; DRef: 0xEC33,0xE3C7,0xF92E,0xCD6D,0xCE96,0xCEE9,0xCF51, ; 0xD039,0xD246,0xD8FF,0xDC1F,0xE5D1,0xE670,0xE6A3,0xE6EB L0059 = 0x0059 ; DRef: 0xDF22,0xF9B5,0xD816,0xD868,0xCD7A,0xD057,0xD133, ; 0xD30A,0xD936,0xDA3F,0xDA4E,0xDA86,0xDB8B,0xE0E9, ; 0xE1E0,0xE252,0xE309,0xE16C L005A = 0x005A ; DRef: 0xDDBC,0xD7EF,0xD86E,0xF669,0xF6F6,0xCD89,0xCD93, ; 0xCDCE,0xD009,0xD3F3,0xD400,0xD414,0xEA6D,0xD666,0xD248 L005C = 0x005C ; DRef: 0xDDBE,0xD7ED,0xD86C,0xCDA8 L005D = 0x005D ; DRef: 0xE380,0xECBA,0xFB2A,0xEDA7,0xEB74,0xEB84,0xEB8E, ; 0xEB98,0xEBAC,0xE557,0xDF30,0xE796,0xDF85,0xEEDE, ; 0xDFE0,0xF559,0xD753,0xC855,0xC882,0xD7C2,0xEAC9, ; 0xEB04,0xCC64,0xCC6A,0xCE74,0xCE9F,0xCEE2,0xCF72, ; 0xCFEA,0xCFFA,0xD3AE,0xD628,0xD8F5,0xD979,0xDC59, ; 0xE1BD,0xF566,0xF56B,0xEDE0,0xEDEA,0xEE5C,0xEE66, ; 0xF56F,0xE281,0xE18D,0xEF2E,0xE61C L005F = 0x005F ; DRef: 0xF511,0xF52C,0xC895,0xF55D L0060 = 0x0060 ; DRef: 0xF82C,0xEEC6,0xF86E,0xEACB,0xCE7B,0xCF26,0xCFEC, ; 0xEE21,0xF571 L0061 = 0x0061 ; DRef: 0xED08,0xED13,0xED36,0xED6C,0xED6E,0xED79,0xED85, ; 0xD759,0xC85B,0xC88A,0xEDF0,0xEE0B L0062 = 0x0062 ; DRef: 0xD72E,0xD730 L0063 = 0x0063 ; DRef: 0xCE09 L0064 = 0x0064 ; DRef: 0xECAD,0xDF1A,0xE3B3,0xE7E6,0xE434,0xD72C,0xD74A, ; 0xDDCC,0xD790,0xD808,0xD892,0xCE07,0xCE8E,0xCEAA, ; 0xCEDB,0xD064,0xD926,0xDA05,0xD96B,0xDB84,0xD9A4, ; 0xE1D2,0xE464,0xE2C0,0xD9DE,0xEF43,0xE5BF,0xE616,0xE6B1 L0065 = 0x0065 ; DRef: 0xF307 L0066 = 0x0066 ; DRef: 0xE09D,0xFA7F,0xED11,0xDF5F,0xE0BA,0xE0C2,0xCB6E, ; 0xE440,0xDE9E,0xD7D3,0xF6DA,0xD010,0xD972,0xE0E7, ; 0xE1C4,0xD6A1,0xE246,0xE2A3,0xE2E6,0xE315,0xE35E, ; 0xE165,0xE5B1 L0068 = 0x0068 ; DRef: 0xE7A7,0xE7C1,0xE830,0xE0E4,0xEB00,0xE9FD,0xEA63, ; 0xD45E,0xD4FA,0xD527,0xDC78,0xDC03,0xD47E L0069 = 0x0069 ; DRef: 0xE097,0xDECD,0xDEDF,0xDEEE,0xC8F7 L006A = 0x006A ; DRef: 0xE0A3,0xDED2 L006C = 0x006C ; DRef: 0xE0A1,0xE0AA,0xDECB,0xDED0,0xDED6 L006E = 0x006E ; DRef: 0xE0A8,0xDEB3,0xDEC8,0xDED4,0xDEDB L0070 = 0x0070 ; DRef: 0xE540,0xC8B8,0xEAE0,0xEAF2,0xCC73,0xD8C5,0xD8CE, ; 0xD8D6,0xDAF9,0xDAFD,0xDB10,0xDB16,0xDB1A L0072 = 0x0072 ; DRef: 0xC8BA,0xCC75,0xCC7A,0xDBC0,0xDBD5,0xDBE3 L0074 = 0x0074 ; DRef: 0xE3F7,0xC8BC,0xEAE2,0xEAF0,0xEAFA,0xE721,0xE747 L0076 = 0x0076 ; DRef: 0xF983 L0078 = 0x0078 ; DRef: 0xF985 L007A = 0x007A ; DRef: 0xF98A L007C = 0x007C ; DRef: 0xF98F L007E = 0x007E ; DRef: 0xF967,0xF96A L007F = 0x007F ; DRef: 0xEF52,0xE88D,0xE8D5,0xC7A0,0xC8CD,0xDDEB,0xDE37, ; 0xF657,0xCE4F,0xD02D L0080 = 0x0080 ; DRef: 0xCBA1,0xE881,0xE89C,0xE8CF,0xC7AC,0xE8B1,0xE650 L0081 = 0x0081 ; DRef: 0xE8A5,0xE8AA L0082 = 0x0082 ; DRef: 0xF49C,0xF4AA,0xCB86,0xD6D3,0xC8C3,0xE585 L0083 = 0x0083 ; DRef: 0xF4DD,0xFB66,0xE55E,0xDF0D,0xE7B0,0xF939,0xF93D, ; 0xCB62,0xCB8D,0xD6EB,0xD71F,0xD76F,0xDDDC,0xD7E0, ; 0xEAFC,0xD01B,0xD381,0xD917,0xDC71,0xE1CB,0xE209, ; 0xE214,0xE23F,0xE2C7,0xE173,0xDBFC,0xD7A9,0xE5C6, ; 0xE629,0xE669,0xE6AA,0xE75D L0084 = 0x0084 ; DRef: 0xD721 L0085 = 0x0085 ; DRef: 0xDFD3,0xD37D,0xD384,0xD38E,0xD39A,0xE94F,0xEA67, ; 0xD458 L0086 = 0x0086 ; DRef: 0xD37F,0xE97F L0087 = 0x0087 ; DRef: 0xF4B4,0xF4B9,0xF4C1,0xF4C3,0xD6E4,0xC8C8 L0088 = 0x0088 ; DRef: 0xD6E6 L0089 = 0x0089 ; DRef: 0xD7E9,0xD822,0xD83D,0xD858,0xD863 L008B = 0x008B ; DRef: 0xD882,0xE4E9,0xE4ED L008C = 0x008C ; DRef: 0xD66E,0xD6C2,0xD68E L008E = 0x008E ; DRef: 0xEC57,0xEC61,0xEC69,0xCED4,0xE0F2,0xE1D9 L008F = 0x008F ; DRef: 0xEC55,0xEC5F L0091 = 0x0091 ; DRef: 0xE106,0xE110,0xE11C L0092 = 0x0092 ; DRef: 0xE1F7,0xE225,0xE22A,0xE22F L0094 = 0x0094 ; DRef: 0xD71D,0xE347,0xE34B,0xE34D,0xE35C L0095 = 0x0095 ; DRef: 0xE2CC,0xE324 L0096 = 0x0096 ; DRef: 0xE32D,0xE345 L0097 = 0x0097 ; DRef: 0xCCD1,0xCCD9,0xD6B6 L0099 = 0x0099 ; DRef: 0xFA8F,0xCADC,0xD723,0xCC9F,0xCD41,0xCE14,0xCE1F, ; 0xCE2C,0xCE5F,0xD14C,0xD160,0xDCD3 L009B = 0x009B ; DRef: 0xCE12,0xCE2E L009D = 0x009D ; DRef: 0xCCB5,0xCCBC,0xCCC2,0xCE17,0xCE1B,0xCE1D,0xCE24, ; 0xCE28,0xCE2A,0xCE5B L009F = 0x009F ; DRef: 0xCE5D,0xCE64,0xCE68,0xCE6A,0xD188,0xD18F L00A1 = 0x00A1 ; DRef: 0xCA80,0xCFC5,0xCFCA,0xCFCE,0xCFD0,0xD07C,0xD083, ; 0xD0A7,0xD0AC,0xD0B0,0xD0D4,0xD0DD,0xD0E4,0xD0EC, ; 0xD0F9,0xD0FB L00A3 = 0x00A3 ; DRef: 0xCCC4,0xCD18,0xCD32 L00A4 = 0x00A4 ; DRef: 0xF7DC,0xC9F8 L00A5 = 0x00A5 ; DRef: 0xCFDA,0xCFE3 L00A7 = 0x00A7 ; DRef: 0xECE9,0xECFD,0xCD14 L00A8 = 0x00A8 ; DRef: 0xECD3,0xECDA,0xECDE L00A9 = 0x00A9 ; DRef: 0xEC3D,0xEC47,0xEC4C,0xD06F,0xD047 L00AA = 0x00AA ; DRef: 0xCEF0,0xCEFF L00AB = 0x00AB ; DRef: 0xEC4E,0xEC53,0xEC7B,0xEC82,0xD025 L00AC = 0x00AC ; DRef: 0xE58C,0xE59A,0xE5A1 L00AD = 0x00AD ; DRef: 0xE725,0xE738,0xE73D L00AE = 0x00AE ; DRef: 0xE74E,0xE76D,0xE772 L00AF = 0x00AF ; DRef: 0xE54C,0xE565,0xE56A,0xE56F,0xE574 L00B0 = 0x00B0 ; DRef: 0xE0D9,0xE5B8,0xE5DD,0xE5E6 L00B1 = 0x00B1 ; DRef: 0xED1A,0xED26,0xED2E L00B2 = 0x00B2 ; DRef: 0xED3D,0xED49,0xED51 L00B3 = 0x00B3 ; DRef: 0xE60B,0xE633,0xE648,0xE642 L00B5 = 0x00B5 ; DRef: 0xE696,0xE6C0,0xE6CC L00B6 = 0x00B6 ; DRef: 0xE6E9,0xE704 L00B7 = 0x00B7 ; DRef: 0xCAD6,0xD682,0xDE18,0xDE22 L00B8 = 0x00B8 ; DRef: 0xECA8,0xF17D,0xCB97,0xCBBD,0xCCF3,0xDA00,0xE662, ; 0xE677,0xE67C,0xE681 L00B9 = 0x00B9 ; DRef: 0xF287,0xF28B,0xF2AC,0xF2BE,0xF2C2,0xF2CA L00BA = 0x00BA ; DRef: 0xC8D5,0xCC83,0xCC95,0xCC97,0xCDCC,0xD232,0xDE01 L00BC = 0x00BC ; DRef: 0xCB03,0xCC8D,0xCC92,0xCDB3,0xCDDF,0xD1B4,0xD1B6, ; 0xD1FE,0xD229,0xDE03,0xE6F2,0xE706 L00BD = 0x00BD ; DRef: 0xF928,0xCBB2,0xE593,0xE65B L00BE = 0x00BE ; DRef: 0xDE09,0xEBD8,0xEBDC L00BF = 0x00BF ; DRef: 0xEBCF,0xEBD3 L00C0 = 0x00C0 ; DRef: 0xF21E L00C2 = 0x00C2 ; DRef: 0xF11C,0xF132,0xF144,0xF1E7,0xF1ED,0xF204,0xF20F L00C3 = 0x00C3 ; DRef: 0xF202,0xF207 L00C4 = 0x00C4 ; DRef: 0xF1B0,0xF1CC,0xF225 L00C5 = 0x00C5 ; DRef: 0xEEA4,0xEEF4,0xEEFC,0xDB01 L00C6 = 0x00C6 ; DRef: 0xEDB3,0xDD7F,0xDDAC,0xDA2D,0xDA52,0xDA7B,0xDACB L00C7 = 0x00C7 ; DRef: 0xE7C8,0xE837,0xDDA7,0xC8EA,0xDACD,0xDAD9,0xDCF8 L00C8 = 0x00C8 ; DRef: 0xED9A,0xED9F,0xDDB4,0xEDCE L00C9 = 0x00C9 ; DRef: 0xFA63,0xFA6A,0xFA9E,0xF8C0,0xCA2A,0xCA63,0xD782, ; 0xDCF3,0xDD04,0xDD0C,0xDD15,0xDD28,0xDD32,0xFAC7, ; 0xFADB,0xE495 L00CB = 0x00CB ; DRef: 0xDBA9,0xDC46,0xDC83,0xDC8D,0xDC8A L00CC = 0x00CC ; DRef: 0xD887,0xE957,0xE95C L00CD = 0x00CD ; DRef: 0xC8EC,0xDCD1,0xDCFE L00CE = 0x00CE ; DRef: 0xDB3F,0xDB3A,0xDC49 L00CF = 0x00CF ; DRef: 0xD8C7,0xDB1C L00D0 = 0x00D0 ; DRef: 0xE7FA,0xDD4E,0xC8EE,0xDB98,0xDBA6,0xDC91,0xDCA7, ; 0xDCC1,0xDCCB L00D1 = 0x00D1 ; DRef: 0xDD54,0xDD5A,0xDDAA L00D2 = 0x00D2 ; DRef: 0xCA3E,0xE8DD,0xFB02,0xE504 L00D3 = 0x00D3 ; DRef: 0xF823,0xF828,0xF837 L00D4 = 0x00D4 ; DRef: 0xC877,0xEE57,0xD9D8 L00D5 = 0x00D5 ; DRef: 0xC8DA,0xD8EE,0xD949,0xD958,0xDCDB,0xD9FB,0xD9DC, ; 0xD9EB,0xEF3A L00D7 = 0x00D7 ; DRef: 0xEBA0,0xD940 L00D8 = 0x00D8 ; DRef: 0xEB82,0xDAEC,0xDBB7,0xDBCC L00D9 = 0x00D9 ; DRef: 0xCC5B,0xDAE4,0xDBAF,0xDBC4,0xDC67,0xDBF4 L00DA = 0x00DA ; DRef: 0xD81A,0xD849 L00DB = 0x00DB ; DRef: 0xFB8C L00DC = 0x00DC ; DRef: 0xFB51,0xF8C2 L00DE = 0x00DE ; DRef: 0xEB8C,0xE474 L00DF = 0x00DF ; DRef: 0xEB96,0xE4B1 L00E0 = 0x00E0 ; DRef: 0xFB53,0xFA9C,0xF8F7,0xD258,0xD8BE,0xE4F7,0xE4FE L00E2 = 0x00E2 ; DRef: 0xE4AF,0xE4BC,0xE4C0,0xE4D0,0xE4D5,0xE4DD,0xE4F3, ; 0xE4F5,0xE500,0xE525,0xE4E3 L00E4 = 0x00E4 ; DRef: 0xFB68,0xCB8B,0xCB95 L00E6 = 0x00E6 ; DRef: 0xF8F4,0xFB93,0xE472,0xE47C,0xE485 L00E7 = 0x00E7 ; DRef: 0xF8E1,0xF8F9 L00E8 = 0x00E8 ; DRef: 0xD8A3 L00E9 = 0x00E9 ; DRef: 0xFA43,0xFA55,0xD25A,0xD8B4,0xD8BA L00EA = 0x00EA ; DRef: 0xFA4D,0xEE61 L00EB = 0x00EB ; DRef: 0xDDC0,0xDDC8 L00EC = 0x00EC ; DRef: 0xDDCA,0xDDD1,0xD78E,0xD894,0xD256 L00EE = 0x00EE ; DRef: 0xD8AE,0xEDE8 L00EF = 0x00EF ; DRef: 0xD798,0xD79D,0xD7BD L00F0 = 0x00F0 ; DRef: 0xDDD3,0xDDE1,0xD7A7 L00F1 = 0x00F1 ; DRef: 0xF940,0xF948,0xF9B0,0xF9BA,0xF9BF,0xE84D,0xF97E, ; 0xF9A2,0xF9A4,0xF9A6,0xD725,0xDADB,0xDCD5 L00F3 = 0x00F3 ; DRef: 0xF900 L00F5 = 0x00F5 ; DRef: 0xF905,0xCCFE,0xE68F L00F7 = 0x00F7 ; DRef: 0xDB2E L00F8 = 0x00F8 ; DRef: 0xDFC4,0xE08B,0xDFEC,0xF767,0xF77A,0xDE33,0xE017, ; 0xF6B5,0xF6EC,0xD3C2,0xD3F7,0xD3FB,0xE8E9,0xE93F, ; 0xE946,0xE979,0xE9B6,0xE9C7,0xE9E0,0xE9F0,0xEA0A, ; 0xEA8B,0xD464,0xD468,0xD50B,0xD513,0xD52F,0xD533, ; 0xD283,0xD35E,0xD362,0xD4E0 L00F9 = 0x00F9 ; DRef: 0xDFB5,0xEBA2,0xF62C,0xF632,0xF63F,0xED7B,0xF711, ; 0xF73D,0xF7F3,0xF665,0xF683,0xF6A6,0xF6AA,0xF6B1, ; 0xF6D6,0xCCF6,0xD2CC,0xD2DB,0xD2F9,0xD3B9,0xD3BC, ; 0xE8E3,0xE949,0xE9F2,0xD51A,0xD51E,0xD535,0xD5B7, ; 0xD5EB,0xD64C,0xD650,0xD28E,0xD25F,0xD359,0xEE7D, ; 0xD489,0xD4A7,0xD4B2,0xF676,0xF67A,0xE04C,0xE070 L00FA = 0x00FA ; DRef: 0xDF80,0xDFAA,0xF0A9,0xE8F1 L00FB = 0x00FB ; DRef: 0xDF99,0xDF9D,0xDFA1 L00FC = 0x00FC ; DRef: 0xE3CD,0xE3D9 L00FD = 0x00FD ; DRef: 0xE3F5,0xE40B,0xE406 L00FF = 0x00FF ; DRef: 0xE42A,0xE432 L0101 = 0x0101 ; DRef: 0xE3B0,0xE466 L0102 = 0x0102 ; DRef: 0xE393,0xE3AD,0xE3C1 L0103 = 0x0103 ; DRef: 0xE398,0xE3A0,0xE3A6 L0104 = 0x0104 ; DRef: 0xE3E1,0xE3E9,0xE3EE L0105 = 0x0105 ; DRef: 0xD3FD,0xD40C,0xD59C,0xD668 L0107 = 0x0107 ; DRef: 0xF651,0xF73A,0xF743,0xF74D,0xF789,0xF6C3,0xE928, ; 0xEA2B,0xEA88,0xD517,0xD646,0xD65F,0xD33D,0xD375 L0108 = 0x0108 ; DRef: 0xF66B,0xF6F8,0xD3DB,0xD3F0,0xD419,0xEA6F,0xD27E L0109 = 0x0109 ; DRef: 0xD5C4,0xD5FA,0xD607,0xD652,0xD657,0xD65C L010A = 0x010A ; DRef: 0xF69A,0xF6AC,0xF6CC,0xF70E,0xD25C L010B = 0x010B ; DRef: 0xF7AB,0xF76D,0xF777,0xE997,0xEA0E,0xD35B,0xE07F, ; 0xE082 L010C = 0x010C ; DRef: 0xDFF9,0xD6F8,0xD6FD,0xE000,0xE012,0xD4EE L010D = 0x010D ; DRef: 0xE03E,0xD438,0xD432,0xD4F7,0xD4A1,0xE02E L010E = 0x010E ; DRef: 0xD44C,0xD446,0xD4A4,0xD4AB L010F = 0x010F ; DRef: 0xE03B,0xE046 L0110 = 0x0110 ; DRef: 0xF7A8,0xEAE7,0xEB33,0xF695,0xD276,0xEE81,0xEE86, ; 0xD4C3,0xD4DC L0111 = 0x0111 ; DRef: 0xF757,0xF761,0xF78E L0112 = 0x0112 ; DRef: 0xDFBF,0xE93A,0xE987,0xEA25,0xEA84,0xD44F,0xD455, ; 0xD483,0xD49E L0113 = 0x0113 ; DRef: 0xC907,0xF680,0xEE76,0xD4CE,0xD4D3 L0115 = 0x0115 ; DRef: 0xF7B3,0xF780,0xE903,0xE921,0xE941 L0116 = 0x0116 ; DRef: 0xF7C2,0xF7C7,0xF7D9,0xD4FE,0xD4C6 L0117 = 0x0117 ; DRef: 0xCC1B,0xCC28 L0119 = 0x0119 ; DRef: 0xDF07,0xDF2D,0xDF40,0xDF53,0xF0DA,0xE622 L011A = 0x011A ; DRef: 0xDEFC,0xED70 L011B = 0x011B ; DRef: 0xE7A9,0xE7E3,0xE828,0xE874,0xF07A L011C = 0x011C ; DRef: 0xE7D6,0xE7E0,0xE842,0xE84A,0xD980 L011D = 0x011D ; DRef: 0xE7ED,0xE7F5,0xE816,0xE86E L011E = 0x011E ; DRef: 0xCFB6 L0121 = 0x0121 ; DRef: 0xCA10,0xCA6E,0xCA79 L0122 = 0x0122 ; DRef: 0xC9A7 L0123 = 0x0123 ; DRef: 0xF8C4,0xF8CA,0xCA37,0xCA3A,0xE522,0xE527 L0125 = 0x0125 ; DRef: 0xF8C7,0xFAE8,0xFAFE L0127 = 0x0127 ; DRef: 0xDEB7 L0128 = 0x0128 ; DRef: 0xDE0B,0xEBE9,0xEBF2 L0129 = 0x0129 ; DRef: 0xCABA,0xCAC2 L012B = 0x012B ; DRef: 0xE259,0xE26D L012D = 0x012D ; DRef: 0xE23A,0xE267,0xE273 L012F = 0x012F ; DRef: 0xECB4,0xCA84,0xCA91,0xD094,0xD0F2,0xD1E2 L0130 = 0x0130 ; DRef: 0xED05 L0131 = 0x0131 ; DRef: 0xC984,0xC9C0 L0132 = 0x0132 ; DRef: 0xFC8C,0xFBCD,0xFC1B,0xFD30,0xFC3E,0xFC70,0xFD3D L0133 = 0x0133 ; DRef: 0xFBC7,0xFBCA,0xFD2A,0xFD2D,0xFC23,0xFC39,0xFC73, ; 0xFD23,0xFD37 L0134 = 0x0134 ; DRef: 0xFC89,0xFBBF,0xFBE6,0xFC12,0xFC2E,0xFC68,0xFD3A L0137 = 0x0137 ; DRef: 0xFC95,0xFC53,0xFCB4,0xFCE0 L0159 = 0x0159 ; DRef: 0xFC58,0xCAE6,0xCB2F L015A = 0x015A ; DRef: 0xF18F,0xEFCE,0xEFEF,0xF017,0xF05C,0xF090,0xF0BC L015B = 0x015B ; DRef: 0xF196,0xEFD5,0xEFF6,0xF01E,0xF063,0xF09A,0xF0C3 L015C = 0x015C ; DRef: 0xCBDC,0xD213,0xEA4D L015D = 0x015D ; DRef: 0xEA54 L015E = 0x015E ; DRef: 0xF06E,0xF0CE L015F = 0x015F ; DRef: 0xF075,0xF0D5 L0160 = 0x0160 ; DRef: 0xF71F,0xD0B6,0xD3E2,0xD8DC L0161 = 0x0161 ; DRef: 0xF72C,0xD3ED L0162 = 0x0162 ; DRef: 0xD8E3 L0163 = 0x0163 ; DRef: 0xD0BD,0xD0D6,0xD0DF L0165 = 0x0165 ; DRef: 0xFC9C,0xFCA9,0xFBF6,0xFBFD,0xFCBB L0166 = 0x0166 ; DRef: 0xFC62,0xCB23,0xCB27 L0167 = 0x0167 ; DRef: 0xFDC4,0xFDCD,0xFDF3,0xFEA1,0xFEBD,0xFEFE L0168 = 0x0168 ; DRef: 0xC7CE L016A = 0x016A ; DRef: 0xFE51 L016C = 0x016C ; DRef: 0xFF35,0xFF6B,0xFF57 L016E = 0x016E ; DRef: 0xC7D4,0xFF15,0xFF1B L016F = 0x016F ; DRef: 0xF9E8,0xF9F3 L0174 = 0x0174 ; DRef: 0xFEA8 L017C = 0x017C ; DRef: 0xFEAF L017D = 0x017D ; DRef: 0xFEB4 L017E = 0x017E ; DRef: 0xF9C2,0xF9C9,0xFA1B,0xC97D,0xFDF0 L017F = 0x017F ; DRef: 0xF9DE,0xF9FA,0xFA12,0xFA32,0xC976,0xFDF7,0xC8F2 L0180 = 0x0180 ; DRef: 0xFA16,0xFA1E,0xFA2F L0181 = 0x0181 ; DRef: 0xC953,0xFD82,0xC962,0xC9B3 L0182 = 0x0182 ; DRef: 0xFD18,0xFD0D L0183 = 0x0183 ; DRef: 0xF8D1,0xF8D6,0xD6B3 L01A6 = 0x01A6 ; DRef: 0xF897,0xF8AA,0xECC5,0xCF79 L01AD = 0x01AD ; DRef: 0xCB11,0xD988,0xD99E,0xD9C3,0xD9CD L01AE = 0x01AE ; DRef: 0xD94F,0xD955,0xD9FD L01B0 = 0x01B0 ; DRef: 0xEBB4,0xED8D,0xF7F7,0xF807,0xF80B,0xC892,0xC900, ; 0xEB10,0xEE6F L01B1 = 0x01B1 ; DRef: 0xF7FC,0xF802,0xF811 L01B2 = 0x01B2 ; DRef: 0xEB54,0xEB5B,0xEB68 L01B3 = 0x01B3 ; DRef: 0xEB1E,0xEB29,0xEB2E,0xEB6B L01B4 = 0x01B4 ; DRef: 0xDE5A,0xDE6C,0xDE92,0xDE9B,0xDEA5,0xDEAC,0xEB19, ; 0xD3D0 L01B5 = 0x01B5 ; DRef: 0xDE47,0xDE52,0xDE57,0xDE76 L01B6 = 0x01B6 ; DRef: 0xDE3E,0xDE7F,0xDE8A,0xDE8F L01B7 = 0x01B7 ; DRef: 0xEAAF L0454 = 0x0454 ; DRef: 0xCE9B L0455 = 0x0455 ; DRef: 0xCEBF L0456 = 0x0456 ; DRef: 0xCF16 L0457 = 0x0457 ; DRef: 0xCF42 L0459 = 0x0459 ; DRef: 0xD9E8 L045A = 0x045A ; DRef: 0xDC14,0xDBF1 L045B = 0x045B ; DRef: 0xDCB9 L045D = 0x045D ; DRef: 0xEBBF,0xEBC4,0xCA9F L0463 = 0x0463 ; DRef: 0xCA42,0xCA6A,0xCA65,0xFB23 L0465 = 0x0465 ; DRef: 0xCD48,0xD242 L3FC0 = 0x3FC0 ; DRef: 0xFF29,0xCAD9,0xCD21 L3FC2 = 0x3FC2 ; DRef: 0xDEB0,0xDEC4,0xDED8 L3FC8 = 0x3FC8 ; DRef: 0xC8D2,0xCC80,0xCDC9,0xD22F,0xDDFE L3FCA = 0x3FCA ; DRef: 0xECE1,0xCD11,0xCFD5 L3FCC = 0x3FCC ; DRef: 0xEFA7,0xEFE5,0xFED4 L3FCE = 0x3FCE ; DRef: 0xFF79,0xEABC L3FD0 = 0x3FD0 ; DRef: 0xFE67,0xFF46,0xFF63,0xFF51,0xFB1C L3FD2 = 0x3FD2 ; DRef: 0xEF8A,0xF0E4 L3FD4 = 0x3FD4 ; DRef: 0xEFAD,0xF00D L3FD6 = 0x3FD6 ; DRef: 0xEF90,0xF054 L3FD8 = 0x3FD8 ; DRef: 0xEF9B,0xEFA1,0xF089 L3FDA = 0x3FDA ; DRef: 0xEC1F,0xEBE2 L3FDC = 0x3FDC ; DRef: 0xFF6F,0xCDE4,0xD183,0xD191 L3FE4 = 0x3FE4 ; DRef: 0xCE02,0xD1D4 L3FE6 = 0x3FE6 ; DRef: 0xCDEA,0xD18A L3FE8 = 0x3FE8 ; DRef: 0xCDF0,0xD17E L3FEC = 0x3FEC ; DRef: 0xCDFC,0xD1C9 L3FF2 = 0x3FF2 ; DRef: 0xFE39,0xCA45,0xE508 L3FF6 = 0x3FF6 ; DRef: 0xFF74,0xCDF6,0xD154,0xD179,0xD198 L3FF8 = 0x3FF8 ; DRef: 0xCAB6,0xCABF L3FFA = 0x3FFA ; DRef: 0xC9F5 L3FFC = 0x3FFC ; DRef: 0xF606,0xF611,0xF61E,0xFBA5,0xFBAD,0xC725,0xF5EC, ; 0xF601,0xF5DE,0xFE03,0xFE24,0xFE2E,0xFE3E,0xFE45, ; 0xFE55,0xFE60,0xCA4B,0xCA53,0xCA5B,0xC798,0xFEF5, ; 0xFF12,0xCDB6,0xCDBE,0xD1C1,0xD1D9,0xD221,0xD235 L4000 = 0x4000 ; DRef: 0xF333,0xF349 L4001 = 0x4001 ; DRef: 0xC738 L4002 = 0x4002 ; DRef: 0xF36B,0xF37E,0xF384,0xFF20,0xFF26 L4003 = 0x4003 ; DRef: 0xC73D,0xEB70 L4004 = 0x4004 ; DRef: 0xFBB0,0xFBB5,0xFC41,0xFC46,0xC945,0xC94A,0xC742, ; 0xEFB5,0xEFBC,0xEFC1,0xFE6A,0xFE6F,0xC9C8,0xC9CD, ; 0xF097,0xF0A4,0xF0B4 L4005 = 0x4005 ; DRef: 0xC90A L4006 = 0x4006 ; DRef: 0xC958,0xFD7C,0xFD8B,0xC967,0xFD9A,0xC9B0,0xC9D0, ; 0xC9E2,0xC90F L4007 = 0x4007 ; DRef: 0xFB9F,0xFBDF,0xFBEB,0xFC4B,0xFC50,0xC94F,0xFC6D, ; 0xC9DF,0xFD48 L4008 = 0x4008 ; DRef: 0xFB9A,0xFBB9,0xFC33,0xFD40 L4009 = 0x4009 ; DRef: 0xFBA2,0xFBBC,0xFD43 L400A = 0x400A ; DRef: 0xFD27,0xFC36 L400B = 0x400B ; DRef: 0xF485,0xFE00,0xCC07 L400C = 0x400C ; DRef: 0xCD36,0xD23C L5000 = 0x5000 ; DRef: 0xC718 L5800 = 0x5800 ; CRef: 0xC7F7 L5803 = 0x5803 ; CRef: 0xDA16; DRef: 0xC7EF L5806 = 0x5806 ; CRef: 0xCFBD L5809 = 0x5809 ; CRef: 0xD113 L580C = 0x580C ; CRef: 0xF718 L580F = 0x580F ; CRef: 0xDF4D L5812 = 0x5812 ; CRef: 0xE868 L5815 = 0x5815 ; CRef: 0xFA3F L5818 = 0x5818 ; CRef: 0xE51F rtirtn = 0x6000 ; CRef: 0xFFF0,0xFFF6 swirtn = 0x6000 ; CRef: 0xFFF0,0xFFF6 scirtn = 0x6162 ; CRef: 0xFFD6 spirtn = 0x6364 ; CRef: 0xFFD8 paiertn = 0x6566 ; CRef: 0xFFDA .area CODE1 (ABS) .org 0xC000 .byte 0x0D,0xA3,0xFF,0xFF,0xFF,0xFF LC006: .byte 0x35,0x60 ; DRef: 0xC780 LC008: .byte 0x6E ; DRef: 0xC775 LC009: .byte 0x00,0xCB,0x05,0xA3,0x02 ; DRef: 0xCD3C LC00E: .byte 0x0C,0xCD ; DRef: 0xCAC7 LC010: .byte 0x06,0x66 ; DRef: 0xCACE LC012: .byte 0x03,0x85 ; DRef: 0xD685 LC014: .byte 0x90 ; DRef: 0xE7B6,0xE820,0xF95D,0xCAAF,0xD82A,0xF032,0xCCE6, ; 0xE12C,0xE300 LC015: .byte 0x04 ; DRef: 0xEFFF,0xE453 LC016: .byte 0x44 ; DRef: 0xEBA6,0xED7F,0xEF96,0xC884,0xF03E,0xF07F,0xDB51, ; 0xE122,0xE28B LC017: .byte 0x08 ; DRef: 0xF027,0xCEC3,0xDA1D,0xDB70 LC018: .byte 0x0C,0xCD ; DRef: 0xCCA1 LC01A: .byte 0x08 ; DRef: 0xCCD3 LC01B: .byte 0x20 ; DRef: 0xCE0D LC01C: .byte 0x11 ; DRef: 0xCFC0 LC01D: .byte 0x00,0x77 ; DRef: 0xCFC7 LC01F: .byte 0xFF,0xF5 ; DRef: 0xD0A9 LC021: .byte 0x00,0x39 ; DRef: 0xD0A4 LC023: .byte 0x17 ; DRef: 0xCF89 LC024: .byte 0x20 ; DRef: 0xCD9E LC025: .byte 0x24 ; DRef: 0xCDA3 LC026: .byte 0x2C ; DRef: 0xCDAA LC027: .byte 0x2C ; DRef: 0xCDD7 LC028: .byte 0x10 ; DRef: 0xCA87 LC029: .byte 0xA0 ; DRef: 0xCF28 LC02A: .byte 0x01 ; DRef: 0xCF3B LC02B: .byte 0x7E ; DRef: 0xC89A,0xEAD1,0xCE76 LC02C: .byte 0xFF,0x00,0x20,0x0C,0x39,0x39,0x39,0x39 ; DRef: 0xCE7F .byte 0x39,0x39,0x39,0x2B,0x1C,0x1C,0x1C,0x1C .byte 0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x2B .byte 0x1C,0x1C,0x1C,0x1C,0x39,0x39,0x47,0x55 .byte 0x55,0x50,0x4D,0x3E,0x2E,0x1C,0x1C,0x1C .byte 0x39,0x40,0x55,0x69,0x66,0x61,0x61,0x50 .byte 0x36,0x2F,0x28,0x28,0x4B,0x54,0x5C,0x72 .byte 0x72,0x6C,0x66,0x5B,0x4A,0x3C,0x3C,0x33 .byte 0x55,0x6F,0x75,0x75,0x6F,0x6F,0x6C,0x64 .byte 0x5B,0x47,0x41,0x3C,0x66,0x6F,0x77,0x7D .byte 0x77,0x75,0x6C,0x61,0x55,0x4D,0x47,0x44 .byte 0x68,0x6E,0x72,0x83,0x83,0x7D,0x75,0x75 .byte 0x66,0x4D,0x47,0x44,0x6F,0x7D,0x84,0x86 .byte 0x83,0x80,0x7D,0x75,0x64,0x52,0x50,0x4A .byte 0x6F,0x7D,0x88,0x86,0x86,0x83,0x7D,0x77 .byte 0x64,0x52,0x50,0x4D,0x6F,0x7D,0x88,0x86 .byte 0x86,0x83,0x7D,0x6F,0x61,0x52,0x4D,0x47 .byte 0x6F,0x7D,0x88,0x86,0x86,0x7D,0x7D,0x66 .byte 0x55,0x4D,0x47,0x41,0x6F,0x7D,0x86,0x83 .byte 0x77,0x75,0x6C,0x58,0x4A,0x41,0x41,0x41 .byte 0x6F,0x7D,0x86,0x80,0x72,0x6F,0x6C,0x58 .byte 0x4A,0x44,0x44,0x44,0x6F,0x7D,0x86,0x80 .byte 0x72,0x6F,0x6C,0x58,0x4D,0x4D,0x4D,0x4D .byte 0x6F,0x7D,0x86,0x80,0x72,0x6F,0x6C,0x5E .byte 0x5E,0x5E,0x5E,0x58,0x6F,0x7D,0x86,0x80 .byte 0x72,0x6F,0x6C,0x64,0x64,0x64,0x64,0x64 .byte 0x08,0x0B,0x0C,0x0D,0x11,0x0F,0x0D,0x0D .byte 0x0D,0x0E,0x0E,0x0E,0x0E,0x0E LC10A: .byte 0x39,0x00,0x20,0x20,0x09,0x64,0x72,0x72 ; DRef: 0xCFA3 .byte 0x72,0x6C,0x64,0x5E,0x58,0x4D,0x64,0x72 .byte 0x72,0x72,0x6C,0x64,0x5E,0x58,0x4D,0x64 .byte 0x72,0x72,0x72,0x6C,0x64,0x5E,0x58,0x4D .byte 0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55 .byte 0x4D,0x39,0x55,0x55,0x55,0x55,0x55,0x55 .byte 0x55,0x4D,0x39,0x55,0x55,0x55,0x55,0x55 .byte 0x55,0x55,0x4D,0x39,0x39,0x39,0x39,0x39 .byte 0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39 .byte 0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39 .byte 0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39 .byte 0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39 .byte 0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39 .byte 0x39,0x39,0x39,0x33,0x2E,0x28,0x28,0x28 .byte 0x28 LC17B: .byte 0xFF ; DRef: 0xCEE4 LC17C: .byte 0x64 ; DRef: 0xCEDD LC17D: .byte 0x24 ; DRef: 0xCEEB LC17E: .byte 0x05,0x17,0x17,0x17,0x0B,0x0B,0x00,0x00 ; DRef: 0xCEF2 .byte 0x00,0x00,0x08,0x08,0x1A,0x03 LC18C: .byte 0x02,0x00,0x00,0x00,0x00,0x00,0x1C,0x1C ; DRef: 0xF876 .byte 0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x01 .byte 0x00,0x50,0x50,0x50,0x50,0x50,0x50,0x50 .byte 0x50,0x50,0x50,0x50,0x50,0x50,0x50,0xB6 .byte 0xB6,0xB6,0xB6,0xB6,0xB6,0xB6,0xB6,0xB6 .byte 0xB6,0xB6,0xB6,0xB6,0xB6 LC1B9: .byte 0x44 ; DRef: 0xD00B LC1BA: .byte 0x02 ; DRef: 0xD012 LC1BB: .byte 0x30 ; DRef: 0xCFFC LC1BC: .byte 0x35 ; DRef: 0xCFF0 LC1BD: .byte 0xFF ; DRef: 0xD01D LC1BE: .byte 0x00 ; DRef: 0xEC78 LC1BF: .byte 0xFF ; DRef: 0xEC70 LC1C0: .byte 0xFF ; DRef: 0xEC7D LC1C1: .byte 0x84,0x07,0x08,0x0D,0x10,0x10,0x14,0x14 ; DRef: 0xEC6B .byte 0x1A,0x1F,0x1F,0x2E,0x33,0x3F,0x57,0x44 .byte 0x2C,0x2C,0x2C,0x22,0x22,0x22,0x22,0x39 .byte 0x72,0x72,0x72,0x72 LC1DD: .byte 0xF7,0xCE ; DRef: 0xF495,0xD6CC LC1DF: .byte 0xFD,0xE0,0x00 ; DRef: 0xEC89,0xD1A5 LC1E2: .byte 0x32,0x0A,0x32 ; DRef: 0xF107 LC1E5: .byte 0x64,0x78 ; DRef: 0xF2C7 LC1E7: .byte 0x92 ; DRef: 0xE559 LC1E8: .byte 0x3C ; DRef: 0xE538 LC1E9: .byte 0x4F ; DRef: 0xE547 LC1EA: .byte 0x7C ; DRef: 0xE542 LC1EB: .byte 0x0D ; DRef: 0xE560 LC1EC: .byte 0x1E ; DRef: 0xE54E LC1ED: .byte 0xE3 ; DRef: 0xF530 LC1EE: .byte 0x87 ; DRef: 0xF555 LC1EF: .byte 0x00,0x00 ; DRef: 0xF53F LC1F1: .byte 0xFA ; DRef: 0xF538 LC1F2: .byte 0xF6 ; DRef: 0xF49E LC1F3: .byte 0x80 ; DRef: 0xE587 LC1F4: .byte 0x1E ; DRef: 0xE58E LC1F5: .byte 0x0F ; DRef: 0xE595 LC1F6: .byte 0x30 ; DRef: 0xF4B0 LC1F7: .byte 0x0C ; DRef: 0xD6D5 LC1F8: .byte 0x04 ; DRef: 0xED15 LC1F9: .byte 0x78 ; DRef: 0xED1C LC1FA: .byte 0x00,0xF0 ; DRef: 0xED0C LC1FC: .byte 0x01 ; DRef: 0xED21,0xED44 LC1FD: .byte 0x1D ; DRef: 0xED69 LC1FE: .byte 0x03 ; DRef: 0xE5B3 LC1FF: .byte 0x28 ; DRef: 0xE5D3 LC200: .byte 0xF0 ; DRef: 0xE5D8 LC201: .byte 0x05 ; DRef: 0xE5C8 LC202: .byte 0x1A ; DRef: 0xE5C1 LC203: .byte 0x04 ; DRef: 0xE0DB,0xE5BA LC204: .byte 0xF3 ; DRef: 0xED38 LC205: .byte 0x78 ; DRef: 0xED3F LC206: .byte 0x5E,0x80,0xB0,0xC0,0x4D,0x1A,0x0A,0x8C ; DRef: 0xC8A2 LC20E: .byte 0x01 ; DRef: 0xE644 LC20F: .byte 0x26 ; DRef: 0xE66B LC210: .byte 0x2D ; DRef: 0xCBB4,0xE65D LC211: .byte 0x60 ; DRef: 0xCBA8 LC212: .byte 0x0A ; DRef: 0xE664 LC213: .byte 0x80 ; DRef: 0xE672 LC214: .byte 0x64 ; DRef: 0xCBA3,0xE652 LC215: .byte 0x00,0x31 ; DRef: 0xE691 LC217: .byte 0x0A ; DRef: 0xE698 LC218: .byte 0x18 ; DRef: 0xE6A5 LC219: .byte 0x10 ; DRef: 0xE6AC LC21A: .byte 0x00 ; DRef: 0xE6B3 LC21B: .byte 0x82 ; DRef: 0xE6B8 LC21C: .byte 0x00,0x31 ; DRef: 0xCD00 LC21E: .byte 0xA7 ; DRef: 0xF936 LC21F: .byte 0x15 ; DRef: 0xF944 LC220: .byte 0x04,0x00,0x08,0x1E,0x5A,0x6E,0x87,0x96 ; DRef: 0xF94C .byte 0xAF,0xD2,0xE1,0xE6 LC22C: .byte 0x03 ; DRef: 0xEBEC LC22D: .byte 0x06 ; DRef: 0xEC24 LC22E: .byte 0x5F ; DRef: 0xEBFC LC22F: .byte 0x14 ; DRef: 0xEC01 LC230: .byte 0x00 ; DRef: 0xF7E4 LC231: .byte 0x04 ; DRef: 0xE6ED LC232: .byte 0x02 ; DRef: 0xD1B9,0xD200 LC233: .byte 0x40 ; DRef: 0xCC88 LC234: .byte 0x03 ; DRef: 0xE6F6 LC235: .byte 0xFA ; DRef: 0xECEB LC236: .byte 0x01 ; DRef: 0xF89A LC237: .byte 0xB4 ; DRef: 0xECBC,0xCF74 LC238: .byte 0xBE ; DRef: 0xECAF,0xDA07 LC239: .byte 0x47 ; DRef: 0xF89F,0xF8A4,0xECC8 LC23A: .byte 0x2D ; DRef: 0xE71E LC23B: .byte 0x32 ; DRef: 0xE727 LC23C: .byte 0x9E ; DRef: 0xE749 LC23D: .byte 0x32 ; DRef: 0xE750 LC23E: .byte 0x05 ; DRef: 0xE75F LC23F: .byte 0x00 ; DRef: 0xE764 LC240: .byte 0xFF ; DRef: 0xDE1A LC241: .byte 0x0F ; DRef: 0xE8AC LC242: .byte 0x14 ; DRef: 0xE8B3 LC243: .byte 0x14 ; DRef: 0xE89E LC244: .byte 0x14 ; DRef: 0xE88F LC245: .byte 0x15,0x16 ; DRef: 0xDF04 LC247: .byte 0x1E,0x20,0x20,0x09,0x00,0x00,0x00,0x00 ; DRef: 0xDEFF .byte 0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF .byte 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF .byte 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF .byte 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF .byte 0x00,0x00,0x00,0x00,0x80,0x80,0x80 LC276: .byte 0x82 ; DRef: 0xE7E8 LC277: .byte 0x01 ; DRef: 0xE7F0 LC278: .byte 0x73 ; DRef: 0xE7FC LC279: .byte 0x54 ; DRef: 0xE801 LC27A: .byte 0x07 ; DRef: 0xE80E LC27B: .byte 0x01 ; DRef: 0xE806 LC27C: .byte 0x45 ; DRef: 0xE82B,0xD983 LC27D: .byte 0x26 ; DRef: 0xE7C3,0xE832 LC27E: .byte 0x6E ; DRef: 0xE839 LC27F: .byte 0x6E ; DRef: 0xE7CA LC280: .byte 0x78,0x06,0x08,0x03,0x06,0x08,0xFF,0xFF ; DRef: 0xE798 .byte 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF LC28F: .byte 0xFF ; DRef: 0xE0BC LC290: .byte 0x03 ; DRef: 0xEC59 LC291: .byte 0x6E ; DRef: 0xE0F4 LC292: .byte 0x61 ; DRef: 0xE101 LC293: .byte 0x1E ; DRef: 0xCED6,0xE0FC,0xE1DB LC294: .byte 0x00 ; DRef: 0xE108 LC295: .byte 0x78 ; DRef: 0xE18F LC296: .byte 0x01 ; DRef: 0xE17F LC297: .byte 0x0C ; DRef: 0xE188,0xE1A9 LC298: .byte 0x13 ; DRef: 0xE167 LC299: .byte 0x30 ; DRef: 0xE16E LC29A: .byte 0x5A ; DRef: 0xE175 LC29B: .byte 0x23 ; DRef: 0xE241 LC29C: .byte 0x28 ; DRef: 0xE248 LC29D: .byte 0x32 ; DRef: 0xE24D LC29E: .byte 0xFF ; DRef: 0xE254 LC29F: .byte 0xFF,0xFF ; DRef: 0xE25C LC2A1: .byte 0x00,0xF0 ; DRef: 0xE264 LC2A3: .byte 0x2B ; DRef: 0xCFB0 LC2A4: .byte 0x00 ; DRef: 0xD70B LC2A5: .byte 0x00 ; DRef: 0xD712 LC2A6: .byte 0x00 ; DRef: 0xD71A LC2A7: .byte 0x00,0x00,0x00,0x00,0x00 ; DRef: 0xE283 LC2AC: .byte 0x00 ; DRef: 0xE342 LC2AD: .byte 0x00 ; DRef: 0xE359 LC2AE: .byte 0x00 ; DRef: 0xE360 LC2AF: .byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ; DRef: 0xE2EC .byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 .byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 .byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 .byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 .byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 .byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 .byte 0x00,0xFF,0xFF,0xFF,0xFF,0xFF LC2ED: .byte 0x78 ; DRef: 0xE1BF LC2EE: .byte 0x0A ; DRef: 0xE1C6 LC2EF: .byte 0x08 ; DRef: 0xE1CD LC2F0: .byte 0x28,0x2B,0xBE,0x26,0x33,0x4D,0x66,0x80 ; DRef: 0xE1D4 .byte 0xFB,0xFE,0x27,0xBA,0x2C,0x38,0x52,0x6C .byte 0x85,0xFF,0xFF LC303: .byte 0x01,0x0A,0x05,0x05,0x0A,0x0A ; DRef: 0xE221 LC309: .byte 0x23 ; DRef: 0xDF65 LC30A: .byte 0x0B ; DRef: 0xDF78 LC30B: .byte 0x4B ; DRef: 0xDF96 LC30C: .byte 0xFF,0xC5,0xC1,0xC5,0xC1,0xFF,0xFF,0xFF ; DRef: 0xDF6A .byte 0xFF,0xFF,0xFF,0xFF,0x00,0x0A LC31A: .byte 0xAA ; DRef: 0xE3F9 LC31B: .byte 0x38 ; DRef: 0xE41C LC31C: .byte 0x01,0xAE,0xB1,0x0A ; DRef: 0xE3FE,0xE42C LC320: .byte 0x19 ; DRef: 0xE436 LC321: .byte 0x64 ; DRef: 0xE43B LC322: .byte 0x3C,0x40,0x49,0xFE ; DRef: 0xE442 LC326: .byte 0x20 ; DRef: 0xCB8F LC327: .byte 0x0A ; DRef: 0xFB74 LC328: .byte 0x0A ; DRef: 0xFB6D LC329: .byte 0x00,0x69 ; DRef: 0xE4D7 LC32B: .byte 0x01,0x6C ; DRef: 0xE4B9 LC32D: .byte 0x01,0x20,0x20,0x20,0x20,0x20,0x20,0x20 ; DRef: 0xF8E4 .byte 0x20,0x08,0x0C,0x0C,0x0C,0x0C,0x0C,0x0C .byte 0x06,0x06,0x06,0x08,0x80,0x80,0x80,0x60 .byte 0x40,0x40,0x40,0x40,0x40,0xDB,0xDB,0xDB .byte 0xDB,0xDB,0xA9,0xA9,0x99 LC352: .byte 0x01,0x20 ; DRef: 0xDDC5 LC354: .byte 0x80 ; DRef: 0xD252 LC355: .byte 0xAA ; DRef: 0xCBC6 LC356: .byte 0x14,0x04,0x20,0x20,0x28,0x34,0x34,0x08 ; DRef: 0xD89B .byte 0x37,0x37,0x37,0x2D,0x19,0x00,0x00,0x00 .byte 0x00,0x08,0x40,0x40,0x2C,0x2C,0x40,0x66 .byte 0x80,0x99,0x99,0x33,0x34,0xCD,0xB3,0x60 .byte 0x2D,0x20,0x14,0x0F,0x0A,0x0A,0x0A,0x0A .byte 0x0A,0x0A,0x0A,0x08,0x40,0x40,0x40,0x40 .byte 0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00 .byte 0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x40 .byte 0x40,0x40,0x40,0x40,0x40,0x33,0x33,0x33 .byte 0x33,0x33,0x33,0x33,0x33 LC3A3: .byte 0x70 ; DRef: 0xF4CE LC3A4: .byte 0x23 ; DRef: 0xD6E1,0xC8C5 LC3A5: .byte 0x01 ; DRef: 0xF4BB LC3A6: .byte 0x10 ; DRef: 0xF563 LC3A7: .byte 0xF0 ; DRef: 0xD8D0 LC3A8: .byte 0x05 ; DRef: 0xEAF4 LC3A9: .byte 0x66 ; DRef: 0xC8B5,0xEADD LC3AA: .byte 0x55 ; DRef: 0xCBBF LC3AB: .byte 0x00,0x69 ; DRef: 0xFACE,0xFB09 LC3AD: .byte 0x00,0x69,0xFF,0x00,0x62,0xFE,0x00,0x67 ; DRef: 0xFB11 .byte 0x14,0x14,0x14,0xFE,0xBA,0x4C,0x31,0x25 .byte 0x17,0x10,0x0F,0x0A,0x05,0x01,0x00,0x00 .byte 0x00,0x11,0x08,0x06,0x05,0x04,0x03,0x03 .byte 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00 LC3D5: .byte 0x01,0xBD ; DRef: 0xC8D7,0xD943,0xD9F5,0xEF3C LC3D7: .byte 0x01,0xC6 ; DRef: 0xDCE0 LC3D9: .byte 0x03,0x8C ; DRef: 0xDCE7 LC3DB: .byte 0x04,0x00,0x00,0x00,0x0A,0x0A,0x0A,0x0D ; DRef: 0xF834 .byte 0x12,0x12,0x17,0x1C,0x21,0x21,0x21,0x21 .byte 0x21,0x21,0xF3,0xC0,0x80,0x80,0x80,0x50 .byte 0x50,0x40,0x31,0x26,0x26,0x0D,0x0D,0x0D .byte 0x02,0x00,0x19,0x19,0x19,0x19,0x19,0x19 .byte 0x19,0x32,0x32,0x32,0x32,0x32,0x32,0x32 .byte 0xC5,0x90,0x42,0x42,0x42,0xC0,0xC0,0x42 .byte 0x42,0x42,0x42,0x42,0x42,0x42 LC419: .byte 0xDD,0x99,0x72,0x4C,0x32,0x26,0x19,0x19 ; DRef: 0xD9D3 .byte 0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19 .byte 0x19,0x19,0x00,0x00,0x00,0x00,0x00,0x00 .byte 0x00,0x00,0x00,0x00,0x00,0x26,0x26,0x26 .byte 0x26,0x26,0x00 LC43C: .byte 0x80 ; DRef: 0xD96D LC43D: .byte 0xFF ; DRef: 0xD97B LC43E: .byte 0x0A ; DRef: 0xD999 LC43F: .byte 0x3C ; DRef: 0xD992 LC440: .byte 0xFF,0x93,0x9B,0x9B,0x93 ; DRef: 0xD974 LC445: .byte 0x6B ; DRef: 0xEEE0 LC446: .byte 0x93 ; DRef: 0xEECE LC447: .byte 0x49,0x96,0x67,0x1B ; DRef: 0xEEC8 LC44B: .byte 0x9E,0x2D ; DRef: 0xDAF6 LC44D: .byte 0x32 ; DRef: 0xEEF6 LC44E: .byte 0x46 ; DRef: 0xDCA1 LC44F: .byte 0xB4 ; DRef: 0xDC99 LC450: .byte 0x03 ; DRef: 0xDC73,0xDBFE LC451: .byte 0x30 ; DRef: 0xDC7C LC452: .byte 0x20 ; DRef: 0xDC07 LC453: .byte 0x0C ; DRef: 0xDB0C LC454: .byte 0x17 ; DRef: 0xDAF2,0xDBBD,0xDBD2 LC455: .byte 0x04 ; DRef: 0xDC41 LC456: .byte 0xE0 ; DRef: 0xDBE6 LC457: .byte 0x9A ; DRef: 0xCC66 LC458: .byte 0x60,0x8C,0x94,0x98,0x84,0x84,0x84,0x84 ; DRef: 0xDC5C .byte 0x84,0x84,0x78,0x80,0x84,0x70,0x70,0x70 .byte 0x70,0x70,0x70,0x82,0x8A,0x8E,0x7A,0x7A .byte 0x7A,0x7A,0x7A,0x7A,0x20,0x1C,0x1C,0x1C .byte 0x18,0x14,0x10,0x10,0x10,0x10,0x18,0x20 .byte 0x24,0x28,0x2C,0x2C,0x2C,0x2C,0xC8,0xE0 .byte 0xEC,0xF4,0xF8,0xFF,0xFF,0xFF,0xFF,0x14 .byte 0x0C,0x08,0x04,0x03,0x02,0x03,0x03,0x03 .byte 0x02,0x02,0x02,0x03,0x04,0x04,0x04,0x04 .byte 0x04,0x04,0x04,0x04,0x04,0x04,0x08,0x0C .byte 0x18,0x20,0x40,0x80,0xF0,0x00,0x00,0x00 .byte 0x00,0x01,0x10,0x10,0x10,0x10,0x10,0x00 .byte 0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x80 .byte 0x40,0x40,0x40,0x40,0x40,0x40,0x40 LC4C7: .byte 0x28 ; DRef: 0xDA88 LC4C8: .byte 0x30 ; DRef: 0xDA8E LC4C9: .byte 0x50 ; DRef: 0xDA94 LC4CA: .byte 0x0E ; DRef: 0xDA9D LC4CB: .byte 0x16 ; DRef: 0xDAA4 LC4CC: .byte 0x22 ; DRef: 0xDAAB LC4CD: .byte 0x04 ; DRef: 0xDA3A,0xDA49 LC4CE: .byte 0x01 ; DRef: 0xDA61,0xDA71 LC4CF: .byte 0x78 ; DRef: 0xEF30 LC4D0: .byte 0xF0 ; DRef: 0xEF35 LC4D1: .byte 0x00 ; DRef: 0xEF45 LC4D2: .byte 0x1C ; DRef: 0xDD5C LC4D3: .byte 0x02 ; DRef: 0xDD89,0xDD98 LC4D4: .byte 0xA0 ; DRef: 0xDD9D,0xDDA2,0xDAB8 LC4D5: .byte 0x6C ; DRef: 0xDD8E,0xDD93,0xDABD LC4D6: .byte 0x05 ; DRef: 0xDD65 LC4D7: .byte 0x05,0x76,0x96,0x76,0x96 ; DRef: 0xDD72 LC4DC: .byte 0x00 ; DRef: 0xF5A1,0xEDB8,0xDDAE LC4DD: .byte 0x0A ; DRef: 0xEDBD LC4DE: .byte 0x4B ; DRef: 0xEDD0 LC4DF: .byte 0xAB ; DRef: 0xEDA9 LC4E0: .byte 0xBB ; DRef: 0xEDAE LC4E1: .byte 0x10 ; DRef: 0xEDD7 LC4E2: .byte 0x18 ; DRef: 0xEDC4 LC4E3: .byte 0x26 ; DRef: 0xDB86 LC4E4: .byte 0x24 ; DRef: 0xDB8D LC4E5: .byte 0xFF ; DRef: 0xDDD9 LC4E6: .byte 0xF0 ; DRef: 0xD7AD LC4E7: .byte 0xF5 ; DRef: 0xD7A2 LC4E8: .byte 0x00 ; DRef: 0xD7BA LC4E9: .byte 0x00 ; DRef: 0xE972 LC4EA: .byte 0x80,0x80 ; DRef: 0xFAAF LC4EC: .byte 0x30 ; DRef: 0xD80C LC4ED: .byte 0x28 ; DRef: 0xD813,0xD865 LC4EE: .byte 0x21 ; DRef: 0xD7FE LC4EF: .byte 0x28 ; DRef: 0xD805 LC4F0: .byte 0x04 ; DRef: 0xD7F3,0xD872 LC4F1: .byte 0x8C ; DRef: 0xD846 LC4F2: .byte 0x08 ; DRef: 0xD7E2 LC4F3: .byte 0x00 ; DRef: 0xD7C4 LC4F4: .byte 0x0F ; DRef: 0xD7D5 LC4F5: .byte 0x00 ; DRef: 0xE95E LC4F6: .byte 0x1E ; DRef: 0xD884 LC4F7: .byte 0x00,0x80 ; DRef: 0xE4F0 LC4F9: .byte 0x01 ; DRef: 0xD87F LC4FA: .byte 0x00,0xA0 ; DRef: 0xD83A LC4FC: .byte 0x0A ; DRef: 0xE969 LC4FD: .byte 0x32 ; DRef: 0xD91C LC4FE: .byte 0x0A ; DRef: 0xD923 LC4FF: .byte 0x10 ; DRef: 0xD90C LC500: .byte 0xD5,0xB4,0xB4,0xB4,0xB4,0xB4,0xB4,0xB4 ; DRef: 0xD8F7 .byte 0x26,0x26,0x26,0x08,0x8C,0x7D,0x70,0x56 .byte 0x3A,0x3A,0x3A,0x58,0x58,0x8F,0x8F,0x88 .byte 0x88,0x80,0x80,0x88,0x88,0x80,0x76,0x76 .byte 0x76,0x76,0x76,0x76,0x76,0x76 LC526: .byte 0x20 ; DRef: 0xCD8D LC527: .byte 0xA0 ; DRef: 0xC812,0xC8F9,0xEAE4,0xD273,0xD335 LC528: .byte 0x14 ; DRef: 0xF68A LC529: .byte 0x03 ; DRef: 0xE91D LC52A: .byte 0x05,0x00,0x80,0x00,0x60,0x60,0x54,0x50 ; DRef: 0xE8FF .byte 0x48,0x48,0x40,0x40,0x40,0x40,0x3C,0x38 .byte 0x38,0x38,0x3C,0x3C,0x31,0x04,0x02,0x02 LC542: .byte 0x06 ; DRef: 0xD43E LC543: .byte 0x03 ; DRef: 0xD396 LC544: .byte 0x02 ; DRef: 0xD389 LC545: .byte 0x06,0x06,0x20,0x20,0xFF,0x00,0x10,0x20 ; DRef: 0xE0E0 .byte 0x20,0x80 LC54F: .byte 0x10,0x28,0x20,0x0C,0x06,0xFF,0x05,0x05 ; DRef: 0xD562 .byte 0x05,0x10,0xA0,0x32,0xFF LC55C: .byte 0x14,0x20,0x01,0x05,0x0A,0x80,0x20,0x08 ; DRef: 0xE9D5,0xD26E .byte 0xFF LC565: .byte 0xFF ; DRef: 0xD6F0 LC566: .byte 0x00,0x01,0x01,0xD7,0x0A,0x0A,0x10 ; DRef: 0xD6F5 LC56D: .byte 0x14 ; DRef: 0xE937 LC56E: .byte 0x14,0x28,0x08,0x00,0xA0,0x10 ; DRef: 0xE914 LC574: .byte 0xFF ; DRef: 0xCB64 LC575: .byte 0x00 ; DRef: 0xCB69 LC576: .byte 0x00,0x00 ; DRef: 0xCB70 LC578: .byte 0x00,0x01 ; DRef: 0xE9BA LC57A: .byte 0x0A ; DRef: 0xEA03 LC57B: .byte 0x19,0x0C,0x08,0xCC,0xCC,0xE6,0xFF,0xFF ; DRef: 0xCF2F .byte 0xFF,0xFF,0xFF,0xFF,0x08,0x78,0x64,0x37 .byte 0x2F,0x20,0x11,0x05,0x05,0x05 LC591: .byte 0x78 ; DRef: 0xDE39 LC592: .byte 0x87 ; DRef: 0xDE71 LC593: .byte 0x05 ; DRef: 0xDE4A,0xDE82 LC594: .byte 0x01 ; DRef: 0xDE5D,0xDE95 LC595: .byte 0x14 ; DRef: 0xDEA0 LC596: .byte 0x08 ; DRef: 0xDE64,0xDE69 LC597: .byte 0x28 ; DRef: 0xC817 LC598: .byte 0xA7 ; DRef: 0xEB06 LC599: .byte 0xC0 ; DRef: 0xEB0B LC59A: .byte 0x0A ; DRef: 0xEB3B,0xEB40 LC59B: .byte 0x46 ; DRef: 0xEB46,0xEB4B LC59C: .byte 0x01 ; DRef: 0xF80E LC59D: .byte 0x03 ; DRef: 0xEB5E LC59E: .byte 0x64,0x1E,0x1E,0x1E,0x17,0x0F,0x0D,0x0A ; DRef: 0xEB21 .byte 0x0D,0x0F,0x12,0x1E,0x64,0x64,0x64,0x64 .byte 0x64,0x0F LC5B0: .byte 0x50 ; DRef: 0xD733 LC5B1: .byte 0x0A,0x32,0x17,0x08,0x5D,0x24,0x32,0x45 ; DRef: 0xDE06 .byte 0x5D,0x79,0x9B,0xC5,0xF8,0x30,0x08,0x77 .byte 0x85,0x93,0xA3,0xB4,0xC6,0xD9,0xED,0xFE .byte 0x53,0x08,0x93,0x9E,0xAA,0xB6,0xC3,0xD1 .byte 0xDF,0xEE,0xFD,0x87,0x08,0x9C,0xA6,0xB0 .byte 0xBB,0xC6,0xD2,0xDE,0xED,0xFF,0xCF,0x08 .byte 0xA6,0xB0,0xBA,0xC4,0xCF,0xDB,0xE6,0xF2 .byte 0xFF,0xFF,0x10,0xCF,0xD5,0xDB,0xE2,0xE9 .byte 0xF0,0xF8,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF .byte 0xFF,0xFF,0xFF,0xFF LC5FD: .byte 0x40 ; DRef: 0xF977,0xF99B LC5FE: .byte 0x03,0x00,0x17,0x17,0x1E,0x30,0x44,0x59 ; DRef: 0xF9A8,0xF9AD .byte 0x6F,0x8D,0xAA,0xC8,0xDC,0xEC,0xF5,0xF7 .byte 0xF7,0xF7,0xFF LC611: .byte 0x04,0xC0,0x09,0x01,0x23,0x01,0x27,0xC6 ; DRef: 0xFA03 .byte 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x76 .byte 0xC0,0x00,0xC0,0x01,0x00,0x2B,0x00,0x5F .byte 0x00,0x66,0x01,0x19,0x00,0x59,0x00,0x82 .byte 0x00,0xCD,0x00,0x70,0x00,0x04,0x00,0x05 .byte 0x00,0x06,0x00,0x07,0x00,0x45,0x00,0x61 .byte 0x00,0x38,0x00,0xA5,0x00,0xC7,0x00,0xF7 .byte 0x00,0xF1,0x00,0xF2,0x00,0xDC,0x00,0xDD .byte 0x00,0x00,0x80,0x00,0x01,0x01,0x01,0x64 .byte 0x01,0x36,0xC6,0x51,0xC6,0x65,0xC6,0xED .byte 0xC6,0xF7,0xC7,0x01,0x00,0x00,0x80,0x80 .byte 0x40,0x01,0x01,0x64,0x01,0x36,0xC0,0x00 .byte 0xC0,0x01,0x00,0x04,0x00,0x05,0x00,0x06 .byte 0x00,0x07,0x00,0x08,0x00,0x5F,0x00,0x60 .byte 0x00,0x82,0x00,0x59,0x00,0x99,0x00,0x9A .byte 0x00,0x66,0x00,0x03,0x00,0x8E,0x00,0x70 .byte 0x00,0xF7,0x00,0xCD,0x00,0xC7,0x00,0xC6 .byte 0x00,0xD0,0x00,0x2B,0x01,0x07,0x01,0x08 .byte 0x00,0x64,0x00,0x65,0x00,0x62,0x00,0x61 .byte 0x01,0x30,0x01,0x19,0x01,0x1B,0x00,0xFA .byte 0x00,0x7F,0x00,0x80,0x00,0xF1,0x00,0xF2 .byte 0x00,0xBD,0x01,0x1E,0x01,0x1F,0x00,0xA1 .byte 0x00,0xA2,0x00,0xA5,0x00,0xA9,0x00,0xDC .byte 0x00,0xDD,0x00,0xD5,0x00,0xD6,0x01,0x23 .byte 0x01,0x24,0x01,0x27,0x00,0x19,0x00,0x1A .byte 0x00,0x36,0x00,0x38,0x00,0x2F,0x00,0x35 .byte 0x00,0x01,0x00,0x47,0x00,0x3D,0x00,0x3F .byte 0x00,0x46,0x00,0x45,0x00,0x00,0x80,0x40 .byte 0x40,0x03,0x01,0x36,0x01,0x36,0x00,0x00 .byte 0x80,0x40,0x09,0x11,0x01,0x36,0x01,0x36 .byte 0x00,0x00,0x80,0x00,0x01,0x0B,0x01,0x58 .byte 0x01,0x36 LC70B: .byte 0x05,0x00,0x00,0x00,0x00 ; DRef: 0xCB2A iloprtn: lds #0x01FF ; CRef: 0xFFF8 jsr LF4EE ldaa #0x08 staa L5000 ldx #0x000A brclr *L0003,#0x08,LC725 ldx #0x0002 LC725: stx L3FFC ; CRef: 0xC71E ldx #0x3FC0 clra clrb LC72D: std 0x00,x ; CRef: 0xC734 inx inx cpx #0x3FFA bne LC72D ldaa #0x8C staa L4001 ldaa #0x8F staa L4003 ldaa #0x90 staa L4004 ldaa #0xB0 jsr LF2FC ldx #0x01B7 LC74D: clr 0x00,x ; CRef: 0xC753 dex cpx #0x002E bne LC74D ldx #0x4000 bset 0x04,x,#0x08 bset 0x02,x,#0x04 ldaa #0x04 staa *L0031 jsr LF332 bclr 0x02,x,#0x04 staa *L002F staa *L004B ldx #0xC008 ldd #0x3FF8 jsr LF467 ldaa LC008 cmpa #0xAA beq LC786 cmpa #0x6E bne LC78B cpy LC006 bne LC78B LC786: bclr *L0049,#0x10 ; CRef: 0xC77A bra LC78E LC78B: bset *L0049,#0x10 ; CRef: 0xC77E,0xC784 LC78E: ldx #0xFB1A ; CRef: 0xC789 brclr *L0003,#0x08,LC798 ldx #0xFB12 LC798: stx L3FFC ; CRef: 0xC791 ldaa #0x10 jsr LF2F7 staa *L007F cmpa #0x64 bcc LC7EF bset *L0041,#0x20 jsr LE87C ldaa *L0080 cmpa #0xA0 bcs LC7EF ldaa #0x70 jsr LF2F7 cmpa #0x64 bcc LC7EF cmpa #0x28 bcs LC7EF bset *L0049,#0x80 bset *L0032,#0x04 ldx #0xC000 ldd #0x4000 jsr LF467 sty L0168 ldaa #0xCC staa L016E staa *L0033 ldaa *L004B anda #0x03 bne LC7EC ldx #0x0000 ldaa #0xAA LC7E4: staa 0x00,x ; CRef: 0xC7EA inx cpx #0x002F bne LC7E4 LC7EC: jmp LC90A ; CRef: 0xC7DD LC7EF: ldx L5803 ; CRef: 0xC7A4,0xC7B0,0xC7B9,0xC7BD cpx #0x7E58 bne LC7FA jsr L5800 ; Branch Outside Loaded Source(s) LC7FA: jsr LF4E0 ; CRef: 0xC7F5 cpd *L0017 beq LC821 ldx #0x002E LC805: clr 0x00,x ; CRef: 0xC808 dex bne LC805 jsr LF4E0 std *L0017 jsr LF577 ldaa LC527 staa *L002B ldaa LC597 clrb std *L002D ldaa #0x40 staa *L003E LC821: ldaa *L0049 ; CRef: 0xC800 bita #0x10 beq LC848 bset *L0003,#0x08 jsr LF5DB bset *L0006,#0x01 bset *L0049,#0x10 jsr LF4E0 std *L0017 ldaa *L0049 bmi LC848 ldaa #0x70 jsr LF2F7 cmpa #0x28 bcs LC848 LC845: swi ; CRef: 0xC846 bra LC845 LC848: jsr LECFF ; CRef: 0xC825,0xC83A,0xC843 bset *L003D,#0x80 jsr LF4EF brset *L0001,#0x08,LC882 ldaa *L005D brclr *L0044,#0x80,LC85D ldaa *L0061 LC85D: psha ; CRef: 0xC857 cmpa #0xD0 bls LC864 ldaa #0xD0 LC864: psha ; CRef: 0xC860 ldx #0xC3ED jsr LF3FF clrb std *L000D pulb pula pshb ldx #0xC41A jsr LF3FF staa *L00D4 pula ldx #0xC18D jsr LF3FF staa *L0012 LC882: ldaa *L005D ; CRef: 0xC851 ldab LC016 rorb bcs LC88C ldaa *L0061 LC88C: ldx #0xC59F ; CRef: 0xC888 jsr LF3FF staa L01B0 ldaa *L005F bclr *L003C,#0x10 cmpa LC02B bcs LC8A2 bset *L0001,#0x40 LC8A2: cmpa LC206 ; CRef: 0xC89D bcc LC8B5 ldx *L0019 bne LC8B5 jsr LF319 bita #0x20 bne LC8B5 bset *L0042,#0x20 LC8B5: ldaa LC3A9 ; CRef: 0xC8A5,0xC8A9,0xC8B0 staa *L0070 staa *L0072 staa *L0074 ldaa #0x50 jsr LF2F7 staa *L0082 ldaa LC3A4 staa *L0087 jsr LF493 ldaa *L007F jsr LDDEB ldd L3FC8 std *L00BA ldd LC3D5 std *L00D5 bset *L0047,#0x05 ldaa #0x04 jsr LF5EB ldaa #0x0E staa *paortn ldaa #0x80 staa *L00C7 staa *L00CD staa *L00D0 ldaa #0x19 staa L017F ldaa #0xA0 staa *L0069 ldaa LC527 adda *L002D bcs LC905 adda L01B0 bcc LC907 LC905: ldaa #0xFF ; CRef: 0xC8FE LC907: staa L0113 ; CRef: 0xC903 LC90A: ldaa L4005 ; CRef: 0xC7EC adda #0x02 staa L4006 ldx #0x4007 bset 0x00,x,#0x01 jmp LCC1A irqrtn: ldx #0x4007 ; CRef: 0xFFF2 brset 0x01,x,#0x01,LC98E brclr 0x00,x,#0x20,LC931 brclr 0x01,x,#0x20,LC952 bset *L0046,#0x08 jsr LFBB9 rti LC931: brclr 0x00,x,#0x80,LC93D ; CRef: 0xC922 brclr 0x01,x,#0x80,LC952 jsr LFC89 rti LC93D: brclr 0x00,x,#0x40,LC952 ; CRef: 0xC931 brclr 0x01,x,#0x40,LC952 ldaa L4004 anda #0xF7 staa L4004 ldaa #0x27 staa L4007 LC952: rti ; CRef: 0xC926,0xC935,0xC93D,0xC941 LC953: ldaa L0181 ; CRef: 0xC98E adda #0x8F staa L4006 bclr *L0046,#0x01 jsr LF9C2 rti LC962: ldaa L0181 ; CRef: 0xC992 adda #0xCD staa L4006 bclr *L0046,#0x02 ldaa #0x04 jsr LF5EB brclr *L0036,#0x20,LC98D ldaa L017F cmpa #0x19 bne LC98D ldaa L017E bne LC98D ldaa #0x09 staa L0131 bset *L0046,#0x04 jsr LFB9A LC98D: rti ; CRef: 0xC972,0xC97B,0xC980 LC98E: brset *L0046,#0x01,LC953 ; CRef: 0xC91E brset *L0046,#0x02,LC962 brclr *L0049,#0x80,LC99D jmp LFD7C LC99D: brset *L0035,#0x04,LC9AD ; CRef: 0xC996 brclr *L0037,#0x04,LC9AD ldaa *paortn staa L0122 bset *L0035,#0x04 LC9AD: bset *L0037,#0x04 ; CRef: 0xC99D,0xC9A1 ldab L4006 stab L0181 brclr *L0046,#0x04,LC9D3 addb #0xCD brset *L0046,#0x08,LC9E2 dec L0131 bne LC9E2 bclr *L0046,#0x04 ldaa L4004 oraa #0x08 staa L4004 ldab L4006 LC9D3: addb #0x0B ; CRef: 0xC9B6 bset *L0046,#0x03 ldaa #0xFB jsr LF5DD ldaa #0x01 staa L4007 LC9E2: stab L4006 ; CRef: 0xC9BC,0xC9C3 cli tsx lds #0x01FF cpx #0x01F7 beq LC9F2 bset *L0034,#0x01 LC9F2: jsr LDEB0 ; CRef: 0xC9ED ldd L3FFA staa *L00A4 bita #0x08 bne LCA01 jmp LCAA2 LCA01: bset *L0036,#0x04 ; CRef: 0xC9FC brset *L0034,#0x10,LCA60 brset *L0035,#0x80,LCA7C brclr *L0003,#0x20,LCA60 ldab L0121 andb #0x0F ldx #0xC38B brclr *L003E,#0x02,LCA21 ldx #0xC39B andb #0x07 LCA21: abx ; CRef: 0xCA18 ldy #0x0000 ldaa 0x00,x beq LCA6A ldy *L00C9 beq LCA6A ldx #0x00C9 jsr LF39F pshb psha addd L0123 std L0123 pulx ldab *L00D2 abx abx stx L0463 stx L3FF2 jsr LF4EE ldd L3FFC jsr LF4EE oraa #0x04 std L3FFC jsr LF4EE anda #0xFB std L3FFC bra LCA6E LCA60: ldx #0x0000 ; CRef: 0xCA04,0xCA0C stx *L00C9 stx L0463 bra LCA7C LCA6A: sty L0463 ; CRef: 0xCA28,0xCA2D LCA6E: ldab L0121 ; CRef: 0xCA5E cmpb #0x0E bls LCA78 bset *L003E,#0x02 LCA78: incb ; CRef: 0xCA73 stab L0121 LCA7C: brclr *L0031,#0x04,LCA94 ; CRef: 0xCA08,0xCA68 brset *L00A1,#0x80,LCA94 ldaa L012F adda LC028 bcc LCA91 ldaa #0xFF bclr *L0037,#0x20 LCA91: staa L012F ; CRef: 0xCA8A LCA94: brset *L003C,#0x02,LCAA2 ; CRef: 0xCA7C,0xCA80 brset *L0035,#0x80,LCAA2 bset *L003C,#0x02 clr L045D LCAA2: ldaa *L0034 ; CRef: 0xC9FE,0xCA94,0xCA98 bita #0x10 beq LCAAB bclr *L0036,#0x04 LCAAB: brset *L0003,#0x20,LCAD9 ; CRef: 0xCAA6 ldaa LC014 bita #0x10 beq LCAD3 ldd L3FF8 clv subd L0129 beq LCAD9 ldx L3FF8 stx L0129 pshb psha subd LC00E pula pulb bhi LCAD9 subd LC010 bcs LCAD9 LCAD3: bset *L0003,#0x20 ; CRef: 0xCAB4 clr L00B7 LCAD9: ldx L3FC0 ; CRef: 0xCAAB,0xCABD,0xCACC,0xCAD1 stx *L0099 brset *L0046,#0x08,LCAE6 brclr *L0036,#0x20,LCB06 LCAE6: ldaa L0159 ; CRef: 0xCADE cmpa #0x04 bne LCAF6 brset *L0036,#0x08,LCB06 bset *L0036,#0x08 bra LCB06 LCAF6: brclr *L0036,#0x08,LCB06 ; CRef: 0xCAEB bclr *L0036,#0x08 bclr *L0037,#0x01 bclr *L0046,#0x70 clr L00BC LCB06: ldaa *paortn ; CRef: 0xCAE2,0xCAED,0xCAF4,0xCAF6 inca cmpa #0xA0 bne LCB33 brclr *L0035,#0x02,LCB14 inc L01AD LCB14: ldab *L003D ; CRef: 0xCB0D eorb #0x20 stab *L003D ldab *L0035 bpl LCB23 ldx *L0019 inx stx *L0019 LCB23: ldaa L0166 ; CRef: 0xCB1C inca staa L0166 cmpa LC70B bls LCB32 clr L0159 LCB32: clra ; CRef: 0xCB2D LCB33: staa *paortn ; CRef: 0xCB0B sei jsr LF319 staa *L002F jsr LF31E staa *L0030 cli ldx #0xD000 ldaa *L002F coma ldx #0xC014 brset 0x02,x,#0x04,LCB54 brclr 0x00,x,#0x04,LCB54 eora #0x04 LCB54: brclr 0x03,x,#0x20,LCB5A ; CRef: 0xCB4A,0xCB4E eora #0x40 LCB5A: brset 0x03,x,#0x40,LCB60 ; CRef: 0xCB54 anda #0xF7 LCB60: staa *L0038 ; CRef: 0xCB5A ldaa *L0083 cmpa LC574 bcs LCB7E cmpa LC575 bcc LCB7E ldaa *L0066 cmpa LC576 bhi LCB7E ldaa *L002F coma anda #0x08 oraa *L0038 staa *L0038 LCB7E: jsr LF622 ; CRef: 0xCB67,0xCB6C,0xCB73 ldaa #0x50 jsr LF2F7 staa *L0082 jsr LF493 ldx *L00E4 ldaa *L0083 ldab LC326 jsr LF389 std *L00E4 ldab *L00B8 ldaa *L0035 bmi LCBBF brset *L0034,#0x10,LCBBC ldaa *L0080 cmpa LC214 bls LCBBC cmpb LC211 bls LCBB2 bset *L0040,#0x80 bra LCBBF LCBB2: ldaa *L00BD ; CRef: 0xCBAB cmpa LC210 bls LCBBC incb bra LCBBD LCBBC: clrb ; CRef: 0xCB9D,0xCBA6,0xCBB7 LCBBD: stab *L00B8 ; CRef: 0xCBBA LCBBF: ldab LC3AA ; CRef: 0xCB9B,0xCBB0 cmpb #0x55 bne LCBEF ldab LC355 cmpb #0xAA bne LCBEF ldaa *paortn rora bcc LCBD5 LCBD2: jmp LD66E ; CRef: 0xCBFB LCBD5: bclr *L003C,#0x08 ; CRef: 0xCBD0 brclr *L0036,#0x08,LCBE1 ldaa L015C bmi LCBE6 LCBE1: jsr LF353 ; CRef: 0xCBD8 bra LCBEC LCBE6: bset *L003C,#0x08 ; CRef: 0xCBDF bset *L0037,#0x01 LCBEC: jmp LCC53 ; CRef: 0xCBE4 LCBEF: bset *L0050,#0x01 ; CRef: 0xCBC4,0xCBCB bclr *L0035,#0x80 bset *L003D,#0x80 ldaa *paortn rora bcs LCBD2 jmp LD23A LCC00: ldaa *paortn ; CRef: 0xDDE3,0xD66B rora bcc LCC0A ldaa #0xFF staa L400B LCC0A: ldab *paortn ; CRef: 0xCC03 andb #0x0F ldx #0xCC32 lslb abx ldx 0x00,x jsr 0x00,x ; Undetermined Branch Address bclr *L0037,#0x04 LCC1A: cli ; CRef: 0xFF7D,0xC918 ldx L0117 beq LCC2D LCC20: dex ; CRef: 0xCC2B dex LCC22: sei ; CRef: 0xCC30 ldd 0x00,x std 0x00,x cli stx L0117 bne LCC20 LCC2D: ldx #0x01B6 ; CRef: 0xCC1E bra LCC22 .byte 0xCC,0x52,0xEF,0x52,0xE0,0x8F,0xFA,0x3B .byte 0xEA,0x8E,0xEE,0x8A,0xF4,0xEF,0xEB,0x74 .byte 0xCC,0x52,0xE3,0x75,0xEC,0x2D,0xDE,0xF1 .byte 0xE7,0x81,0xF0,0xE8,0xDD,0xE6,0xED,0x91 .byte 0x39 LCC53: ldaa *L0036 ; CRef: 0xCBEC anda #0x04 oraa *L0041 staa *L0041 ldaa *L00D9 ldx #0xC47D jsr LF3FF psha ldaa *L005D ldab LC457 mul adda *L005D bcc LCC70 ldaa #0xFF LCC70: pulb ; CRef: 0xCC6C mul tab ldaa *L0070 ldx *L0072 jsr LF389 std *L0072 brclr *L0036,#0x04,LCC99 ldd L3FC8 subd *L00BA tsta bne LCC8D cmpb LC233 bls LCC95 LCC8D: inc L00BC ; CRef: 0xCC86 bne LCC95 dec L00BC LCC95: addd *L00BA ; CRef: 0xCC8B,0xCC90 std *L00BA LCC99: ldaa *L0036 ; CRef: 0xCC7C ldab *L0035 bmi LCCAD ldx *L0099 cpx LC018 bcs LCCAD anda #0xFB staa *L0036 clra bra LCCD9 LCCAD: bita #0x04 ; CRef: 0xCC9D,0xCCA4 beq LCD18 anda #0xFB staa *L0036 ldd *L009D lsrd lsrd lsrd coma comb addd *L009D bpl LCCC2 clra clrb LCCC2: std *L009D ; CRef: 0xCCBE clr L00A3 ldaa *L0035 bmi LCD34 ldab *L0034 bitb #0x08 beq LCD27 ldaa *L0097 cmpa LC01A bcc LCCDD inca LCCD9: staa *L0097 ; CRef: 0xCCAB bra LCD2B LCCDD: ldaa *L0035 ; CRef: 0xCCD6 oraa #0x80 staa *L0035 bclr *L003C,#0x02 ldaa LC014 bita #0x02 beq LCCF3 bset *L003A,#0x80 bclr *L003A,#0x50 LCCF3: clr L00B8 ; CRef: 0xCCEB brset *L00F9,#0x04,LCD0B brset *L0034,#0x10,LCD0B ldx *L00F5 cpx LC21C bcc LCD0B ldaa *L0040 oraa #0x40 staa *L0040 LCD0B: ldaa *L0001 ; CRef: 0xCCF6,0xCCFA,0xCD03 oraa #0x08 staa *L0001 ldd L3FCA staa *L00A7 bra LCD34 LCD18: ldaa *L00A3 ; CRef: 0xCCAF cmpa #0x17 bcs LCD2E ldx #0xFFFF stx L3FC0 LCD24: swi ; CRef: 0xCD25 bra LCD24 LCD27: orab #0x08 ; CRef: 0xCCCF stab *L0034 LCD2B: jmp LD23A ; CRef: 0xCCDB,0xCD2F LCD2E: tstb ; CRef: 0xCD1C bpl LCD2B inca staa *L00A3 LCD34: ldaa #0x00 ; CRef: 0xCCC9,0xCD16 staa L400C ldx #0x0099 ldaa LC009 bne LCD45 ldd *L0099 bra LCD48 LCD45: jsr LF39F ; CRef: 0xCD3F LCD48: std L0465 ; CRef: 0xCD43 pshb psha lsld pshb psha pulx ldd #0x0133 jsr LF34E pshb psha cmpa #0x60 bls LCD66 addd #0x4080 bcc LCD6D ldaa #0xFF bra LCD6D LCD66: lsld ; CRef: 0xCD5B subd #0x1F80 bcc LCD6D clra LCD6D: staa *L0058 ; CRef: 0xCD60,0xCD64,0xCD6A pula pulb pshb psha addd #0x0080 bcc LCD7A ldaa #0xFF LCD7A: staa *L0059 ; CRef: 0xCD76 pula pulb lsld bcs LCD86 addd #0x0080 bcc LCD88 LCD86: ldaa #0xFF ; CRef: 0xCD7F LCD88: clrb ; CRef: 0xCD84 ldx *L005A beq LCD93 ldab LC526 jsr LF389 LCD93: std *L005A ; CRef: 0xCD8B brclr *L0001,#0x80,LCD9E bclr *L0037,#0x03 bra LCE05 LCD9E: cmpa LC024 ; CRef: 0xCD95 bcs LCDAF cmpa LC025 bcc LCDD3 ldab *L005C cmpb LC026 bls LCDD3 LCDAF: brset *L0037,#0x02,LCDD0 ; CRef: 0xCDA1 clr L00BC ldd L3FFC andb #0xEF jsr LF4EE std L3FFC bclr *L0031,#0x04 sei jsr LF31E cli ldd L3FC8 std *L00BA ldaa *L005A LCDD0: bset *L0037,#0x03 ; CRef: 0xCDAF LCDD3: brclr *L0037,#0x02,LCE05 ; CRef: 0xCDA6,0xCDAD cmpa LC027 bls LCE05 bclr *L0037,#0x03 inc L00BC clra clrb std L3FDC jsr LF4EE std L3FE6 jsr LF4EE std L3FE8 jsr LF4EE std L3FF6 jsr LF4EE ldx L3FEC jsr LF4EE stx L3FE4 LCE05: ldaa #0xFF ; CRef: 0xCD9C,0xCDD3,0xCDDA ldab *L0064 subb *L0063 bcs LCE12 cmpb LC01B bcc LCE1D LCE12: ldd *L009B ; CRef: 0xCE0B subd *L0099 lsld subd *L009D bmi LCE1F addd *L009D LCE1D: std *L009D ; CRef: 0xCE10 LCE1F: ldd *L0099 ; CRef: 0xCE19 lsrd lsrd lsrd subd *L009D bcc LCE2C addd *L009D std *L009D LCE2C: ldd *L0099 ; CRef: 0xCE26 std *L009B lsrd subd #0x00E5 bcc LCE3B addd #0x0134 bra LCE4B LCE3B: lsrd ; CRef: 0xCE34 subd #0x0127 bcs LCE46 addd #0x017E bra LCE4B LCE46: addd #0x05F7 ; CRef: 0xCE3F lsrd lsrd LCE4B: pshb ; CRef: 0xCE39,0xCE44 psha ldaa #0x7C suba *L007F bcc LCE54 clra LCE54: ldab #0x04 ; CRef: 0xCE51 mul tsx addd 0x00,x pulx addd *L009D std *L009F ldd *L0099 subd #0x0027 subd *L009F bcc LCE6C addd *L009F std *L009F LCE6C: ldx #0xC02D ; CRef: 0xCE66 ldaa *L0001 lsla bmi LCE8E ldab *L005D cmpb LC02B bcc LCE84 subb *L0060 bcs LCE8A cmpb LC02C bcs LCE8A LCE84: ldaa *L003C ; CRef: 0xCE79 oraa #0x40 staa *L003C LCE8A: ldab #0xD0 ; CRef: 0xCE7D,0xCE82 bra LCE96 LCE8E: ldab *L0064 ; CRef: 0xCE72 cmpb #0xD0 bls LCE96 ldab #0xD0 LCE96: ldaa *L0058 ; CRef: 0xCE8C,0xCE92 jsr LF3B5 staa L0454 psha ldaa *L005D cmpa #0xD0 bls LCEA7 ldaa #0xD0 LCEA7: ldx #0xC10B ; CRef: 0xCEA3 ldab *L0064 tst 0x00,x bne LCEB8 cmpb #0xA0 bls LCEBB ldab #0xA0 bra LCEBB LCEB8: lsrb ; CRef: 0xCEAE addb #0x20 LCEBB: inx ; CRef: 0xCEB2,0xCEB6 jsr LF3B5 staa L0455 psha ldab LC017 ldaa *L0038 bitb #0x10 beq LCED0 bita #0x20 beq LCEFE LCED0: bitb #0x04 ; CRef: 0xCECA beq LCEDB ldaa *L008E cmpa LC293 bhi LCEFE LCEDB: ldaa *L0064 ; CRef: 0xCED2 cmpa LC17C bhi LCEFE ldab *L005D cmpb LC17B bls LCEFE ldab *L0058 cmpb LC17D bcs LCEFE ldab *L00AA cmpb LC17E bhi LCF04 ldaa *paortn bne LCEFF incb bra LCEFF LCEFE: clrb ; CRef: 0xCECE,0xCED9,0xCEE0,0xCEE7,0xCEEE LCEFF: stab *L00AA ; CRef: 0xCEF9,0xCEFC clra bra LCF12 LCF04: cmpa #0x90 ; CRef: 0xCEF5 bls LCF0A ldaa #0x90 LCF0A: ldab #0x20 ; CRef: 0xCF06 ldx #0xC17F jsr LF3F2 LCF12: ldab *L003B ; CRef: 0xCF02 andb #0xEF staa L0456 psha beq LCF1E orab #0x10 LCF1E: stab *L003B ; CRef: 0xCF1A ldaa *L0001 bita #0x20 bne LCF34 ldab *L0060 cmpb LC029 bcs LCF34 ldab *L001A subb LC57B bcs LCF3B LCF34: clrb ; CRef: 0xCF24,0xCF2B oraa #0x20 staa *L0001 bra LCF3E LCF3B: ldab LC02A ; CRef: 0xCF32 LCF3E: ldaa *L003B ; CRef: 0xCF39 anda #0xDF stab L0457 pshb beq LCF4A oraa #0x20 LCF4A: staa *L003B ; CRef: 0xCF46 clra brclr *L0044,#0x20,LCF5B ldaa *L0058 lsra lsra ldx #0xC187 jsr LF3FF LCF5B: psha ; CRef: 0xCF4D clrb ldaa *L0036 bita #0x10 bne LCF7E brclr *L0031,#0x04,LCF7E brset *L003B,#0x20,LCF7E ldaa *L0002 bmi LCF7E rora bcc LCF81 ldaa *L005D cmpa LC237 bls LCF81 ldab L01A6 bra LCF81 LCF7E: bclr *L0002,#0x01 ; CRef: 0xCF61,0xCF63,0xCF67,0xCF6D LCF81: pshb ; CRef: 0xCF70,0xCF77,0xCF7C clrb ldaa *L0036 bita #0x20 beq LCF8C ldab LC023 LCF8C: ldx #0x0000 ; CRef: 0xCF87 abx pulb abx pulb abx pula pulb abx pulb abx pulb abx ldab *L0012 abx psha pshx pula pulb tsx subb LC10A sbca #0x00 subb 0x00,x sbca #0x00 brclr *L0048,#0x10,LCFB5 subb LC2A3 sbca #0x00 LCFB5: ins ; CRef: 0xCFAC std L011E ldx *L0034 bpl LCFC0 jsr L5806 ; Branch Outside Loaded Source(s) LCFC0: subb LC01C ; CRef: 0xCFBB sbca #0x00 std *L00A1 ldd LC01D subd *L00A1 bgt LCFD2 addd *L00A1 std *L00A1 LCFD2: jsr LFB60 ; CRef: 0xCFCC ldd L3FCA pshb psha subd *L00A5 tsta beq LCFE1 ldab #0xFF LCFE1: pulx ; CRef: 0xCFDD pshb stx *L00A5 clra brset *L0003,#0x80,LD006 ldab *L005D subb *L0060 bls LCFFA cmpb LC1BC bls LCFFA bset *L0003,#0x80 bra LD006 LCFFA: ldab *L005D ; CRef: 0xCFEE,0xCFF3 cmpb LC1BB bcc LD006 bclr *L0041,#0x80 bra LD06F LD006: bset *L0041,#0x80 ; CRef: 0xCFE6,0xCFF8,0xCFFF ldab *L005A cmpb LC1B9 bcc LD017 ldab *L0066 cmpb LC1BA bcs LD06F LD017: brclr *L0037,#0x40,LD027 ; CRef: 0xD00E ldab *L0083 cmpb LC1BD bhi LD06F bclr *L0037,#0x40 staa *L00AB LD027: ldaa #0xFF ; CRef: 0xD017 ldab *L0002 bmi LD04D ldab *L007F cmpb #0x5D bcs LD04D ldab *L003C bitb #0x20 bne LD04D ldaa *L0058 lsra lsra ldx #0xC1C2 jsr LF3FF pulb pshb mul lsld adda *L00A9 bcc LD04D ldaa #0xFF LD04D: psha ; CRef: 0xD02B,0xD031,0xD037,0xD049 ldab *L0044 bitb #0x20 beq LD061 ldx #0xC1CC ldaa *L0059 lsra ldab #0x10 jsr LF3F2 bra LD06A LD061: ldx #0xC1D4 ; CRef: 0xD052 ldaa *L0064 lsra jsr LF3FF LD06A: pulb ; CRef: 0xD05F cba bcs LD06F tba LD06F: staa *L00A9 ; CRef: 0xD004,0xD015,0xD020,0xD06C lsra psha ldab *L0034 bpl LD07C ldab *L004D rorb bcs LD085 LD07C: ldd *L00A1 ; CRef: 0xD075 tsx subb 0x00,x sbca #0x00 std *L00A1 LD085: pula ; CRef: 0xD07A ldaa *L0002 pulb tstb beq LD0A0 bita #0x01 beq LD094 anda #0xFE bra LD09A LD094: ldab L012F ; CRef: 0xD08E incb bne LD09C LD09A: oraa #0x40 ; CRef: 0xD092 LD09C: anda #0x7F ; CRef: 0xD098 staa *L0002 LD0A0: ldaa *L0042 ; CRef: 0xD08A bpl LD0A9 ldd LC021 std *L00A1 LD0A9: ldx LC01F ; CRef: 0xD0A2 cpx *L00A1 blt LD0B2 stx *L00A1 LD0B2: brclr *L0036,#0x08,LD0E8 ; CRef: 0xD0AE ldaa L0160 bita #0x08 beq LD0E8 ldab L0163 bita #0x10 bne LD0D0 bita #0x20 beq LD0CD ldaa #0x80 negb bra LD0E4 LD0CD: clra ; CRef: 0xD0C6 bra LD0E4 LD0D0: bita #0x20 ; CRef: 0xD0C2 bne LD0DD ldd *L00A1 addb L0163 adca #0x00 bra LD0E4 LD0DD: ldd *L00A1 ; CRef: 0xD0D2 subb L0163 sbca #0x00 LD0E4: std *L00A1 ; CRef: 0xD0CB,0xD0CE,0xD0DB bra LD0FB LD0E8: brset *L0042,#0x80,LD0FB ; CRef: 0xD0B2,0xD0BB ldx *L00A1 bmi LD0FB pshx tsx ldaa L012F jsr LF39F pulx std *L00A1 LD0FB: ldd *L00A1 ; CRef: 0xD0E6,0xD0E8,0xD0EE bmi LD107 ldaa *L0035 anda #0xFE staa *L0035 bra LD10E LD107: ldaa *L0035 ; CRef: 0xD0FD oraa #0x01 staa *L0035 negb LD10E: pshb ; CRef: 0xD105 ldaa *L0034 bpl LD116 jsr L5809 ; Branch Outside Loaded Source(s) LD116: pula ; CRef: 0xD111 tsx jsr LF39F pulx pshb psha tsx ldab *L0035 rorb bcs LD12C clra clrb subd 0x00,x pulx bra LD12E LD12B: rts ; CRef: 0xD17C,0xD181,0xD186,0xD18D,0xD194 LD12C: pulb ; CRef: 0xD122 pulb LD12E: psha ; CRef: 0xD129 pshb ldx #0xC0FC ldaa *L0059 cmpa #0xF0 bls LD13B ldaa #0xF0 LD13B: ldab #0x20 ; CRef: 0xD137 jsr LF3F2 tab pula sba tab pula sbca #0x00 pshb psha tsx clra clrb subd *L0099 lsrd lsrd lsrd lsrd oraa #0xF0 addd L3FF6 subd 0x00,x bmi LD177 addd 0x00,x std 0x00,x lsld ldd *L0099 bcc LD16F coma comb addd #0x0001 subd 0x00,x bcc LD173 bra LD177 LD16F: subd 0x00,x ; CRef: 0xD162 bcc LD177 LD173: addd 0x00,x ; CRef: 0xD16B std 0x00,x LD177: ldd 0x00,x ; CRef: 0xD159,0xD16D,0xD171 subd L3FF6 bsr LD12B std L3FE8 bsr LD12B addd L3FDC bsr LD12B subd *L009F std L3FE6 bsr LD12B ldd *L009F std L3FDC bsr LD12B pula pulb std L3FF6 ldaa *L0034 bita #0x08 beq LD1D8 bita #0x10 bne LD1C9 ldab LC1DF bitb #0x20 beq LD1C9 ldab *L0035 lslb bmi LD1C9 lsla bmi LD1BE ldab *L00BC clr L00BC cmpb LC232 bls LD1C6 LD1BE: bset *L0034,#0x40 ; CRef: 0xD1B2 ldd L3FFC bra LD20B LD1C6: bset *L0035,#0x40 ; CRef: 0xD1BC LD1C9: ldx L3FEC ; CRef: 0xD1A3,0xD1AA,0xD1AF ldab *L0034 andb #0xF7 stab *L0034 incb incb stx L3FE4 incb LD1D8: mul ; CRef: 0xD19F ldd L3FFC orab #0x10 brset *L0031,#0x04,LD1EB clr L012F bset *L0037,#0x20 bset *L0031,#0x04 LD1EB: brset *L0037,#0x02,LD1F4 ; CRef: 0xD1DE tst L0001 bpl LD20E LD1F4: bclr *L0031,#0x04 ; CRef: 0xD1EB andb #0xEF brclr *L0037,#0x01,LD20B pshb ldab *L00BC cmpb LC232 pulb bls LD20E bset *L0001,#0x80 bra LD20E LD20B: bset *L0050,#0x20 ; CRef: 0xD1C4,0xD1F9 LD20E: brclr *L0036,#0x08,LD235 ; CRef: 0xD1F2,0xD204,0xD209 psha ldaa L015C bita #0x08 beq LD234 andb #0xEF bclr *L0031,#0x04 pula psha std L3FFC sei jsr LF31E cli clr L00BC bset *L0037,#0x01 ldx L3FC8 stx *L00BA LD234: pula ; CRef: 0xD218 LD235: std L3FFC ; CRef: 0xD20E bra LD299 LD23A: ldaa #0x00 ; CRef: 0xCD2B,0xCBFD staa L400C ldx #0xFFFF stx L0465 inx stx *L0058 stx *L005A ldaa *L0001 bita #0x08 bne LD252 stx *L0019 LD252: ldaa LC354 ; CRef: 0xD24E clrb std *L00EC stx *L00E0 stab *L00E9 stab L010A ldaa *L00F9 bita #0x04 bne LD291 bsr LD269 bra LD291 LD269: ldab *L003E ; CRef: 0xD354,0xD265 lslb bpl LD273 ldab LC55C stab *L002C LD273: ldab LC527 ; CRef: 0xD26C stab L0110 jsr LD367 ldaa #0xFF staa L0108 ldaa #0x80 staa *L00F8 clra ldab *L0038 bitb #0x01 beq LD28E ldaa #0x90 LD28E: staa *L00F9 ; CRef: 0xD28A rts LD291: ldaa #0xEF ; CRef: 0xD263,0xD267 jsr LF5DD bclr *L0031,#0x04 LD299: sei ; CRef: 0xD238 jsr LF31E cli brclr *L0035,#0x80,LD2F9 jsr LFA6C jsr LE46A brclr *L0036,#0x08,LD2F9 ldx #0x015C brclr 0x00,x,#0x40,LD2C9 brset *L0046,#0x40,LD2CC bset *L0046,#0x40 clra clrb std *L0004 std *L0006 staa *L0008 ldd #0x0001 std *L0017 bra LD2CC LD2C9: bclr *L0046,#0x40 ; CRef: 0xD2AF LD2CC: brset *L00F9,#0x04,LD2E6 ; CRef: 0xD2B3,0xD2C7 brclr 0x00,x,#0x20,LD2E3 brset *L0046,#0x20,LD2E6 bset *L0046,#0x20 bset *L00F9,#0x04 bset *L002B,#0xFF bra LD2E6 LD2E3: bclr *L0046,#0x20 ; CRef: 0xD2D0 LD2E6: brclr 0x00,x,#0x10,LD2F6 ; CRef: 0xD2CC,0xD2D4,0xD2E1 brset *L0046,#0x10,LD2F9 bset *L0046,#0x10 jsr LF577 bra LD2F9 LD2F6: bclr *L0046,#0x10 ; CRef: 0xD2E6 LD2F9: ldab *L00F9 ; CRef: 0xD29E,0xD2A8,0xD2EA,0xD2F4 bitb #0x04 bne LD31C ldaa *L0036 bita #0x20 beq LD310 ldaa *L003D rora bcs LD310 ldaa *L0059 cmpa #0x50 bcc LD31C LD310: ldaa *L0002 ; CRef: 0xD303,0xD308 bita #0x10 bne LD379 ldaa *L0034 bita #0x10 beq LD379 LD31C: ldaa *L002B ; CRef: 0xD2FD,0xD30E bitb #0x02 bne LD335 bitb #0x04 bne LD330 orab #0x04 ldaa #0xFF staa *L002B LD32C: ldaa #0xFF ; CRef: 0xD331 bra LD33D LD330: tsta ; CRef: 0xD324 bne LD32C orab #0x02 LD335: suba LC527 ; CRef: 0xD320 nega bpl LD33D ldaa #0x7F LD33D: staa L0107 ; CRef: 0xD32E,0xD339 bne LD359 ldaa *L0036 bset *L0002,#0x10 bita #0x20 beq LD34E bset *L003D,#0x01 LD34E: ldaa *L0034 ; CRef: 0xD349 bita #0x10 bne LD359 jsr LD269 bra LD379 LD359: stab *L00F9 ; CRef: 0xD340,0xD352 LD35B: clr L010B ; CRef: 0xD37B ldab *L00F8 andb #0xEF stab *L00F8 jmp LD666 LD367: ldaa *L002B ; CRef: 0xF691,0xD279 sba bcc LD36D nega LD36D: bpl LD371 ; CRef: 0xD36A ldaa #0x7F LD371: bcs LD375 ; CRef: 0xD36D oraa #0x80 LD375: staa L0107 ; CRef: 0xD371 rts LD379: ldaa *L0035 ; CRef: 0xD314,0xD31A,0xD357 bpl LD35B ldaa *L0085 staa *L0086 ldaa *L0083 tab subb *L0085 bcc LD389 negb LD389: cmpb LC544 ; CRef: 0xD386 bls LD390 staa *L0085 LD390: ldab *L0040 ; CRef: 0xD38C andb #0x24 beq LD39C ldaa LC543 lsla staa *L0085 LD39C: jsr LE8E0 ; CRef: 0xD394 ldaa *paortn anda #0x07 beq LD3A8 jmp LD66B LD3A8: pshx ; CRef: 0xD3A3 pshx pshx pshx tsy ldaa *L005D ldx #0xC52E jsr LF3FF ldx #0xC526 bclr *L00F9,#0x20 ldab *L00F9 bpl LD3C2 adda 0x05,x LD3C2: ldab *L00F8 ; CRef: 0xD3BE bmi LD3C8 adda 0x07,x LD3C8: ldab *L003B ; CRef: 0xD3C4 andb #0x20 beq LD3D0 adda 0x56,x LD3D0: adda L01B4 ; CRef: 0xD3CC ldab *L0036 bitb #0x20 beq LD3DB ldaa #0x50 LD3DB: staa L0108 ; CRef: 0xD3D7 brclr *L0036,#0x08,LD3F3 ldaa L0160 bita #0x01 beq LD3F3 bita #0x02 beq LD3F3 ldaa L0161 staa L0108 LD3F3: cmpa *L005A ; CRef: 0xD3DE,0xD3E7,0xD3EB bcc LD3FD ldaa *L00F8 oraa #0x02 staa *L00F8 LD3FD: ldd L0105 ; CRef: 0xD3F5 subd *L005A rora rorb asra rorb asra rorb asra rorb bsr LD46E stab L0105 clra clrb std 0x00,y ldab *L005A std 0x04,y ldab L0108 subd 0x04,y bsr LD46E stab 0x04,y tba bpl LD428 nega LD428: staa 0x02,y ; CRef: 0xD425 cmpa 0x1B,x bls LD432 clra bra LD438 LD432: ldaa L010D ; CRef: 0xD42D inca beq LD43B LD438: staa L010D ; CRef: 0xD430 LD43B: ldaa 0x02,y ; CRef: 0xD436 cmpa LC542 bls LD446 clra bra LD44C LD446: ldaa L010E ; CRef: 0xD441 inca beq LD44F LD44C: staa L010E ; CRef: 0xD444 LD44F: ldaa L0112 ; CRef: 0xD44A beq LD458 deca staa L0112 LD458: ldaa *L0085 ; CRef: 0xD452 cmpa 0x1D,x bcc LD464 ldaa *L0068 cmpa 0x1F,x bls LD47E LD464: ldaa *L00F8 ; CRef: 0xD45C anda #0xFE staa *L00F8 tba jmp LD4F4 LD46E: lsld ; CRef: 0xD40A,0xD41F,0xD5AD bcc LD477 inca beq LD47C clrb bra LD47C LD477: tsta ; CRef: 0xD46F beq LD47C ldab #0xFF LD47C: rorb ; CRef: 0xD472,0xD475,0xD478 rts LD47E: tst L0068 ; CRef: 0xD462 bne LD4E0 ldaa L0112 bne LD4F3 pshb ldaa *L00F9 bpl LD496 bita #0x10 bne LD4A7 clrb oraa #0x10 bra LD49E LD496: bita #0x10 ; CRef: 0xD48B beq LD4A7 ldab 0x46,x anda #0xEF LD49E: stab L0112 ; CRef: 0xD494 clr L010D clr L010E LD4A7: staa *L00F9 ; CRef: 0xD48F,0xD498 bmi LD4DF ldaa L010E cmpa 0x3A,x bls LD4DF ldaa *L00F9 asra bcs LD4DF ldaa *L003B bita #0x20 bne LD4DF ldaa *paortn cmpa #0x30 bne LD4DF ldaa L0110 ldab L0116 beq LD4DF bmi LD4D8 inca cmpa L0113 bls LD4DC ldaa L0113 bra LD4DC LD4D8: deca ; CRef: 0xD4CB bne LD4DC inca LD4DC: staa L0110 ; CRef: 0xD4D1,0xD4D6,0xD4D9 LD4DF: pulb ; CRef: 0xD4A9,0xD4B0,0xD4B5,0xD4BB,0xD4C1,0xD4C9 LD4E0: ldaa *L00F8 ; CRef: 0xD481 bita #0x04 beq LD4F7 bita #0x18 bne LD4F3 brset *L0038,#0x08,LD4F3 ldaa L010C beq LD535 LD4F3: tba ; CRef: 0xD486,0xD4E8,0xD4EA LD4F4: tsta ; CRef: 0xD46B bpl LD523 LD4F7: clr L010D ; CRef: 0xD529,0xD52D,0xD4E4 ldab *L0068 beq LD520 ldab L0116 ble LD520 ldaa *paortn anda #0x18 cmpa #0x18 bne LD520 ldaa *L00F8 bita #0x08 bne LD520 anda #0xEF staa *L00F8 ldab #0x81 stab L0107 ldaa *L00F9 oraa #0x20 staa *L00F9 LD520: jmp LD662 ; CRef: 0xD4FC,0xD501,0xD509,0xD50F LD523: ldab 0x53,x ; CRef: 0xD4F5 beq LD52B ldab *L0068 bne LD4F7 LD52B: cmpa 0x20,x ; CRef: 0xD525 bls LD4F7 ldaa *L00F8 anda #0xE7 staa *L00F8 LD535: ldaa *L00F9 ; CRef: 0xD4F1 bmi LD53A inx LD53A: ldaa 0x19,x ; CRef: 0xD537 staa 0x05,y ldaa 0x2C,x ldab 0x2A,x std 0x06,y ldab 0x04,y ldx #0xC526 ldaa 0x02,y cmpa 0x05,y bls LD594 LD554: tstb ; CRef: 0xD5A8 bmi LD57C ldaa 0x21,x tst 0x04,y bmi LD585 psha ldaa 0x02,y cmpa LC54F pula bls LD585 cmpb 0x23,x bls LD585 adda 0x24,x bcc LD585 pshb mul adca #0x00 pulb aba bpl LD588 ldaa #0x7F bra LD588 LD57C: ldaa 0x22,x ; CRef: 0xD555 negb mul adca #0x00 nega bra LD588 LD585: mul ; CRef: 0xD55C,0xD566,0xD56A,0xD56E adca #0x00 LD588: tab ; CRef: 0xD576,0xD57A,0xD583 clra tstb bpl LD58E coma LD58E: addd 0x00,y ; CRef: 0xD58B std 0x00,y LD594: cpx #0xC52A ; CRef: 0xD552 beq LD5AD ldx #0xC52A ldab L0105 tba bpl LD5A3 nega LD5A3: staa 0x03,y ; CRef: 0xD5A0 cmpa 0x49,x bcc LD554 ldd 0x00,y LD5AD: jsr LD46E ; CRef: 0xD597 stab 0x00,y bpl LD5B6 negb LD5B6: tba ; CRef: 0xD5B3 ldab *L00F9 bpl LD5C0 ldab 0x2A,x mul adca #0x00 LD5C0: cmpa 0x39,x ; CRef: 0xD5B9 bcs LD5CF clr L0109 ldab 0x00,y stab 0x04,y bra LD611 LD5CF: ldab 0x03,y ; CRef: 0xD5C2 cmpb 0x06,y bls LD5DA jmp LD65C LD5DA: ldab 0x07,y ; CRef: 0xD5D5 ldaa 0x02,y cmpa 0x05,y bhi LD5F2 cmpa 0x47,x bls LD65C ldab 0x46,x tst L00F9 bpl LD5F2 ldab 0x45,x LD5F2: mul ; CRef: 0xD5E3,0xD5EE lsld ldab 0x04,y bpl LD5FA nega LD5FA: adda L0109 ; CRef: 0xD5F7 bvc LD604 ldaa #0x7F bcc LD604 nega LD604: staa 0x04,y ; CRef: 0xD5FD,0xD601 staa L0109 bpl LD60D nega LD60D: cmpa 0x39,x ; CRef: 0xD60A bcs LD65F LD611: ldab 0x38,x ; CRef: 0xD5CD mul adca #0x00 std 0x06,y ldaa 0x39,x mul adca #0x00 bpl LD622 ldaa #0x7F LD622: staa 0x05,y ; CRef: 0xD61E ldx #0xC57D ldaa *L005D jsr LF3F8 pshy pulx ldab #0x06 abx jsr LF39F lslb adca #0x00 tab ldaa 0x04,y rola ldaa 0x05,y bcc LD646 nega orab #0x80 LD646: stab L0107 ; CRef: 0xD641 lslb beq LD652 ldab *L00F9 orab #0x20 stab *L00F9 LD652: ldab L0109 ; CRef: 0xD64A beq LD662 staa L0109 bra LD662 LD65C: clr L0109 ; CRef: 0xD5D7,0xD5E7 LD65F: clr L0107 ; CRef: 0xD60F LD662: pulx ; CRef: 0xD520,0xD655,0xD65A pulx pulx pulx LD666: ldd *L005A ; CRef: 0xD364 std L0105 LD66B: jmp LCC00 ; CRef: 0xD3A5 LD66E: ldx *L008C ; CRef: 0xCBD2 brclr *L0034,#0x10,LD6BE cpx #0x0008 bcs LD6C1 bclr *L0001,#0xFF bclr *L0002,#0xEF bclr *L0003,#0xFF clr L00B7 cpx LC012 bcs LD68D LD68A: swi ; CRef: 0xD68B bra LD68A LD68D: inx ; CRef: 0xD688 stx *L008C clra clrb std *L0019 ldaa *L0035 bpl LD6AF jsr LF58A ldaa *L0035 brclr *L0034,#0x20,LD6AF ldab *L0066 bne LD6AF brset *L003F,#0x10,LD6AF ldab *L003F orab #0x40 stab *L003F LD6AF: anda #0x7F ; CRef: 0xD696,0xD69D,0xD6A3,0xD6A5 staa *L0035 clr L0183 clr L0097 bclr *L003A,#0x80 bra LD6C4 LD6BE: ldx #0xFFFF ; CRef: 0xD670 LD6C1: inx ; CRef: 0xD677 stx *L008C LD6C4: ldab *L0040 ; CRef: 0xD6BC andb #0xDF ldaa *L0035 bpl LD6E1 ldaa LC1DD bita #0x02 beq LD6E9 ldaa *L0082 cmpa LC1F7 bcc LD6E9 bset *L004E,#0x02 orab #0x20 bra LD6E9 LD6E1: ldaa LC3A4 ; CRef: 0xD6CA staa *L0087 clr L0088 LD6E9: stab *L0040 ; CRef: 0xD6D1,0xD6D8,0xD6DF ldd *L0083 sba bcs LD71F cmpa LC565 bcs LD703 ldab LC566 cmpb L010C bcs LD703 stab L010C bset *L0035,#0x20 LD703: brclr *L0048,#0x01,LD71F ; CRef: 0xD6F3,0xD6FB brclr *L0038,#0x04,LD712 cmpa LC2A4 bhi LD717 bra LD71F LD712: cmpa LC2A5 ; CRef: 0xD707 bls LD71F LD717: bclr *L0048,#0x01 ; CRef: 0xD70E ldab LC2A6 stab *L0094 LD71F: ldaa *L0083 ; CRef: 0xD6EE,0xD703,0xD710,0xD715 staa *L0084 ldx *L0099 ldd *L00F1 jsr LF429 pshb psha ldaa *L0064 ldab *L0062 std *L0062 tsx ldaa LC5B0 jsr LF5B5 ldd 0x00,x rolb rola bcc LD742 ldd #0xFFFF LD742: lslb ; CRef: 0xD73D adca #0x00 pulx bcc LD74A ldaa #0xFF LD74A: staa *L0064 ; CRef: 0xD746 brclr *L0035,#0x80,LD753 jmp LD787 LD753: ldaa *L005D ; CRef: 0xD74C brclr *L0044,#0x80,LD75B ldaa *L0061 LD75B: cmpa #0xD0 ; CRef: 0xD755 bls LD761 ldaa #0xD0 LD761: ldx #0xC373 ; CRef: 0xD75D jsr LF3FF ldx #0xC371 jsr LF39F pshb psha ldaa *L0083 ldx #0xC381 jsr LF3F8 tsx jsr LF5B5 pulx lsld bcc LD782 ldd #0xFFFF LD782: std *L00C9 ; CRef: 0xD77D jmp LDD3B LD787: brclr *L003A,#0x80,LD78E ; CRef: 0xD750 bset *L003A,#0x10 LD78E: ldaa *L00EC ; CRef: 0xD787 suba *L0064 bcs LD7BA brclr *L003F,#0x80,LD7A2 tst L00EF beq LD7A2 dec L00EF bra LD7B2 LD7A2: cmpa LC4E7 ; CRef: 0xD794,0xD79B bcs LD7BA ldaa *L00F0 suba *L0083 bcs LD7BA cmpa LC4E6 bcs LD7BA LD7B2: bset *L003F,#0xA0 ; CRef: 0xD7A0 bclr *L0039,#0x10 bra LD7C2 LD7BA: ldaa LC4E8 ; CRef: 0xD792,0xD7A5,0xD7AB,0xD7B0 staa *L00EF bclr *L003F,#0x80 LD7C2: ldaa *L005D ; CRef: 0xD7B8 cmpa LC4F3 bcs LD844 brset *L0038,#0x01,LD844 ldaa *L0045 bita #0x10 bne LD7DA ldaa *L0066 cmpa LC4F4 bls LD844 LD7DA: ldab *L0040 ; CRef: 0xD7D1 bitb #0x24 bne LD7ED ldaa *L0083 cmpa LC4F2 bls LD7ED clra clrb std *L0089 bra LD844 LD7ED: ldaa *L005C ; CRef: 0xD7DE,0xD7E5 suba *L005A bcs LD7F8 cmpa LC4F0 bcc LD844 LD7F8: ldaa *L0044 ; CRef: 0xD7F1 bitb #0xC0 bne LD80C ldab LC4EE bita #0x02 beq LD808 ldab LC4EF LD808: cmpb *L0064 ; CRef: 0xD803 bcs LD844 LD80C: ldab LC4EC ; CRef: 0xD7FC bita #0x02 beq LD816 ldab LC4ED LD816: cmpb *L0059 ; CRef: 0xD811 bcc LD844 ldab *L00DA bne LD841 bita #0x02 bne LD826 ldx *L0089 bne LD844 LD826: oraa #0x02 ; CRef: 0xD820 staa *L0044 ldab LC014 bitb #0x02 beq LD834 bset *L003A,#0xA0 LD834: ldab *L003E ; CRef: 0xD82F andb #0xEF stab *L003E ldx LC4FA stx *L0089 bra LD898 LD841: decb ; CRef: 0xD81C bra LD849 LD844: ldaa *L0044 ; CRef: 0xD7C7,0xD7C9,0xD7D8,0xD7EB,0xD7F6,0xD80A,0xD818, ; 0xD824 ldab LC4F1 LD849: stab *L00DA ; CRef: 0xD842 anda #0xFD staa *L0044 brclr *L003A,#0x20,LD856 bclr *L003A,#0x60 LD856: ldaa *L003E ; CRef: 0xD84F ldx *L0089 bne LD862 anda #0xEF staa *L003E bra LD889 LD862: dex ; CRef: 0xD85A stx *L0089 ldab LC4ED cmpb *L0059 bcc LD877 ldab *L005C subb *L005A bcs LD889 cmpb LC4F0 bcs LD889 LD877: bita #0x10 ; CRef: 0xD86A bne LD889 oraa #0x10 staa *L003E ldaa LC4F9 staa *L008B ldaa LC4F6 staa *L00CC LD889: jsr LFB60 ; CRef: 0xD860,0xD870,0xD875,0xD879 ldaa *L0040 bita #0xC0 bne LD898 ldaa *L0064 suba *L00EC bcc LD89B LD898: clra ; CRef: 0xD83F,0xD890 bra LD8BA LD89B: suba LC356 ; CRef: 0xD896 bcc LD8A3 clra bra LD8B4 LD8A3: staa *L00E8 ; CRef: 0xD89E bset *L0039,#0x08 ldx #0xC357 jsr LF3F8 ldab *L00EE mul lsld bcs LD8B8 LD8B4: adda *L00E9 ; CRef: 0xD8A1 bcc LD8BA LD8B8: ldaa #0xFF ; CRef: 0xD8B2 LD8BA: staa *L00E9 ; CRef: 0xD899,0xD8B6 bne LD8C5 ldx *L00E0 bne LD8C5 bclr *L0039,#0x0E LD8C5: ldaa *L0070 ; CRef: 0xD8BC,0xD8C0 staa *L00CF ldaa #0x20 jsr LF2F7 ldx *L0070 ldab LC3A7 jsr LF389 std *L0070 brclr *L0036,#0x08,LD8F2 ldaa L0160 bita #0x04 beq LD8F2 ldab L0162 clra pshb psha pulx ldd #0xFFFF idiv stx *L00D5 bra LD95A LD8F2: ldx #0xC501 ; CRef: 0xD8D8,0xD8E1 ldaa *L005D cmpa LC500 bcs LD8FF ldx #0xC506 LD8FF: ldaa *L0058 ; CRef: 0xD8FA lsra lsra jsr LF3FF ldab *L0044 bitb #0x20 beq LD912 suba LC4FF bcc LD912 clra LD912: pshb ; CRef: 0xD90A,0xD90F andb #0xDF stab *L0044 cmpa *L0083 pulb bhi LD95D ldaa LC4FD bitb #0x20 beq LD926 suba LC4FE LD926: cmpa *L0064 ; CRef: 0xD921 bhi LD95D ldab *L0044 orab #0x20 stab *L0044 bclr *L003A,#0x80 ldx #0xC515 ldaa *L0059 jsr LF3FF tab ldx #0x0080 abx ldab *L00D7 abx ldd LC3D5 jsr LF429 std *L00D5 brclr *L003D,#0x04,LD95A cpd L01AE bhi LD95A ldd L01AE std *L00D5 LD95A: jmp LDA00 ; CRef: 0xD8F0,0xD94B,0xD953 LD95D: ldab *L000D ; CRef: 0xD91A,0xD928 bclr *L0035,#0x02 ldaa #0x01 brclr *L0045,#0x80,LD9CC bclr *L003D,#0x04 ldaa *L0064 cmpa LC43C bhi LD9C1 ldaa *L0066 cmpa LC440 bls LD9C1 ldaa *L005D cmpa LC43D bls LD9C1 ldaa L011C cmpa LC27C bls LD9C1 ldaa L01AD bset *L0035,#0x02 brclr *L0037,#0x80,LD999 cmpa LC43F bcc LD9C1 bra LD9A4 LD999: cmpa LC43E ; CRef: 0xD98E bcs LD9C8 clr L01AD bset *L0037,#0x80 LD9A4: ldaa *L0064 ; CRef: 0xD997 bpl LD9AA ldaa #0x80 LD9AA: lsra ; CRef: 0xD9A6 ldx #0xC441 ldab #0x10 jsr LF3F2 clrb psha pshb pulx ldd #0xFFFF idiv ldab *L000D ldaa #0x01 bra LD9F8 LD9C1: ldaa #0x01 ; CRef: 0xD970,0xD977,0xD97E,0xD986,0xD995 clr L01AD bra LD9F2 LD9C8: ldaa #0x01 ; CRef: 0xD99C bra LD9F5 LD9CC: clra ; CRef: 0xD964 staa L01AD bset *L003D,#0x04 addb LC419 adca #0x00 addb *L00D4 adca #0x00 std *L00D5 ldaa *L0064 ldx #0xC3DC jsr LF3FF tab clra stab L0459 addd *L00D5 bcc LD9F2 ldd #0xFFFF LD9F2: bclr *L0037,#0x80 ; CRef: 0xD9C6,0xD9ED LD9F5: ldx LC3D5 ; CRef: 0xD9CA LD9F8: jsr LF429 ; CRef: 0xD9BF std *L00D5 std L01AE LDA00: tst L00B8 ; CRef: 0xD95A bne LDA0C ldaa *L0064 cmpa LC238 bcc LDA12 LDA0C: ldaa *L0002 ; CRef: 0xDA03 anda #0xFE staa *L0002 LDA12: ldaa *L0034 ; CRef: 0xDA0A bpl LDA19 jsr L5803 ; Branch Outside Loaded Source(s) LDA19: ldy #0x00F1 ; CRef: 0xDA14 ldaa LC017 rora bcc LDA27 ldy #0x0064 LDA27: ldaa *L0044 ; CRef: 0xDA21 anda #0xFB staa *L0044 ldab *L00C6 andb #0x03 ldx #0xC4C6 abx tstb beq LDA47 ldaa 0x00,x suba LC4CD bcs LDA43 cmpa *L0059 bhi LDA7F LDA43: cmpb #0x03 ; CRef: 0xDA3D beq LDA52 LDA47: ldaa 0x01,x ; CRef: 0xDA36 adda LC4CD bcs LDA52 cmpa *L0059 bcs LDA7F LDA52: ldab *L00C6 ; CRef: 0xDA45,0xDA4C andb #0x0C lsrb lsrb ldx #0xC4C9 abx tstb beq LDA6F ldaa 0x00,x suba LC4CE bcs LDA6B cmpa 0x00,y bhi LDA7F LDA6B: cmpb #0x03 ; CRef: 0xDA64 beq LDA7B LDA6F: ldaa 0x01,x ; CRef: 0xDA5D adda LC4CE bcs LDA7B cmpa 0x00,y bcs LDA7F LDA7B: ldab *L00C6 ; CRef: 0xDA6D,0xDA74 bra LDAB2 LDA7F: clrb ; CRef: 0xDA41,0xDA50,0xDA69,0xDA79 ldaa *L0044 oraa #0x0C staa *L0044 ldaa *L0059 cmpa LC4C7 bcs LDA9A incb cmpa LC4C8 bcs LDA9A incb cmpa LC4C9 bcs LDA9A incb LDA9A: ldaa 0x00,y ; CRef: 0xDA8B,0xDA91,0xDA97 cmpa LC4CA bcs LDAB2 addb #0x04 cmpa LC4CB bcs LDAB2 addb #0x04 cmpa LC4CC bcs LDAB2 addb #0x04 LDAB2: ldx #0x001B ; CRef: 0xDA7D,0xDAA0,0xDAA7,0xDAAE abx ldaa 0x00,x cmpa LC4D4 bhi LDAC2 cmpa LC4D5 bcc LDACB LDAC2: ldaa *L003E ; CRef: 0xDABB oraa #0x40 staa *L003E jsr LF577 LDACB: stab *L00C6 ; CRef: 0xDAC0 staa *L00C7 bmi LDAD3 ldaa #0x80 LDAD3: ldab *L0044 ; CRef: 0xDACF bitb #0x20 beq LDADB staa *L00C7 LDADB: ldd *L00F1 ; CRef: 0xDAD7 lsld cmpa #0x80 bls LDAE4 ldaa #0x80 LDAE4: staa *L00D9 ; CRef: 0xDAE0 ldx #0xC46B jsr LF3FF suba *L00D8 brset *L003F,#0x02,LDAF5 suba LC454 LDAF5: psha ; CRef: 0xDAEE ldd LC44B cmpa *L0070 bcs LDB01 cmpb *L0070 bls LDB0A LDB01: clr L00C5 ; CRef: 0xDAFB ldab *L0001 orab #0x01 stab *L0001 LDB0A: pula ; CRef: 0xDAFF psha ldab LC453 aba cmpa *L0070 pula bcs LDB26 sba cmpa *L0070 bhi LDB20 ldaa *L0070 cmpa *L00CF bhi LDB26 LDB20: ldab *L0045 ; CRef: 0xDB18 andb #0xBF bra LDB2A LDB26: ldab *L0045 ; CRef: 0xDB13,0xDB1E orab #0x40 LDB2A: cmpb *L0045 ; CRef: 0xDB24 beq LDB3A inc L00F7 ldaa *L003D oraa #0x10 staa *L003D clra bra LDB3F LDB3A: ldaa *L00CE ; CRef: 0xDB2C inca beq LDB41 LDB3F: staa *L00CE ; CRef: 0xDB38 LDB41: stab *L0045 ; CRef: 0xDB3D ldab *L0045 bpl LDBA4 ldaa *L0044 bita #0x22 bne LDB9E brset *L0037,#0x80,LDB9E ldab LC016 bitb #0x20 beq LDB5C bita #0x04 bne LDBA4 LDB5C: ldaa *L0034 ; CRef: 0xDB56 bita #0x02 bne LDBA4 ldaa *L003F bmi LDB92 bitb #0x02 beq LDB70 brclr *L0039,#0x88,LDB70 bra LDBA4 LDB70: ldaa LC017 ; CRef: 0xDB68,0xDB6A bita #0x08 beq LDB7E ldaa *L003C adda *L003F rora bcs LDBA4 LDB7E: ldab *L0036 ; CRef: 0xDB75 bitb #0x20 bne LDBAF ldab *L0064 cmpb LC4E3 bhi LDBAF ldab *L0059 cmpb LC4E4 bls LDBAF LDB92: ldaa *L0045 ; CRef: 0xDB64 bita #0x40 bne LDBAF ldaa *L00D0 cmpa #0x80 bcs LDBAF LDB9E: ldaa *L0042 ; CRef: 0xDB4B,0xDB4D oraa #0x04 staa *L0042 LDBA4: ldaa #0x80 ; CRef: 0xDB45,0xDB5A,0xDB60,0xDB6E,0xDB7C staa *L00D0 clra staa *L00CB psha jmp LDCCB LDBAF: ldaa *L00D9 ; CRef: 0xDB82,0xDB89,0xDB90,0xDB96,0xDB9C ldx #0xC459 jsr LF3FF suba *L00D8 brset *L003F,#0x02,LDBC0 suba LC454 LDBC0: cmpa *L0072 ; CRef: 0xDBB9 bcs LDBE2 ldaa *L00D9 ldx #0xC462 jsr LF3FF suba *L00D8 brset *L003F,#0x02,LDBD5 suba LC454 LDBD5: suba *L0072 ; CRef: 0xDBCE bhi LDBDC clra bra LDC13 LDBDC: ldab *L0045 ; CRef: 0xDBD7 andb #0xDF bra LDBEE LDBE2: tab ; CRef: 0xDBC2 ldaa *L0072 sba ldab LC456 mul ldab *L0045 orab #0x20 LDBEE: stab *L0045 ; CRef: 0xDBE0 psha staa L045A ldaa *L00D9 ldx #0xC486 jsr LF3FF ldab *L0083 cmpb LC450 bhi LDC0B ldab *L0068 bne LDC0B ldab LC452 mul LDC0B: pulb ; CRef: 0xDC01,0xDC05 mul cmpa #0x58 bls LDC13 ldaa #0x58 LDC13: psha ; CRef: 0xDBDA,0xDC0F staa L045A lsla ldx #0xC4A1 jsr LF3FF psha ldaa *L0058 cmpa #0xA0 bls LDC27 ldaa #0xA0 LDC27: lsra ; CRef: 0xDC23 ldx #0xC48F jsr LF3FF pulb aba bcc LDC34 ldaa #0xFF LDC34: tab ; CRef: 0xDC30 ldaa *L0045 anda #0x60 beq LDC3F cmpa #0x60 bne LDC46 LDC3F: pula ; CRef: 0xDC39 psha cmpa LC455 bhi LDC50 LDC46: clr L00CB ; CRef: 0xDC3D ldaa *L00CE cba bhi LDCAB bra LDCB0 LDC50: pula ; CRef: 0xDC44 psha lsla ldx #0xC4BB jsr LF3FF ldab *L005D negb subb LC458 bcs LDC66 aba bcc LDC66 ldaa #0xFF LDC66: psha ; CRef: 0xDC5F,0xDC62 ldaa *L00D9 ldx #0xC474 jsr LF3FF pulb mul ldab *L0083 cmpb LC450 bhi LDC83 ldab *L0068 bne LDC83 adda LC451 bcc LDC83 ldaa #0xFF LDC83: cmpa *L00CB ; CRef: 0xDC76,0xDC7A,0xDC7F bhi LDC8A clra bra LDC8D LDC8A: ldaa *L00CB ; CRef: 0xDC85 inca LDC8D: staa *L00CB ; CRef: 0xDC88 bne LDCB0 ldaa *L00D0 ldab *L0045 bitb #0x20 bne LDCA1 cmpa LC44F beq LDCA7 inca bra LDCA7 LDCA1: cmpa LC44E ; CRef: 0xDC97 beq LDCA7 deca LDCA7: staa *L00D0 ; CRef: 0xDC9C,0xDC9F,0xDCA4 bra LDCB0 LDCAB: pula ; CRef: 0xDC4C clra psha bra LDCBC LDCB0: pula ; CRef: 0xDC4E,0xDC8F,0xDCA9 lsla ldx #0xC495 jsr LF3FF psha staa L045B LDCBC: ldab *L0045 ; CRef: 0xDCAE lslb bpl LDCCB ldaa *L00D0 pulb pshb sba bcc LDCD1 clra bra LDCD1 LDCCB: adda *L00D0 ; CRef: 0xDBAC,0xDCBF bcc LDCD1 ldaa #0xFF LDCD1: staa *L00CD ; CRef: 0xDCC6,0xDCC9,0xDCCD ldx *L0099 ldd *L00F1 jsr LF429 lsrd ldx *L00D5 jsr LF429 ldx LC3D7 brclr *L003A,#0x80,LDCEA ldx LC3D9 LDCEA: jsr LF429 ; CRef: 0xDCE3 rolb pshx pula pulb rolb rola std *L00C9 ldx #0x00C9 ldaa *L00C7 jsr LF5B5 clra ldab *L00CD subb #0x80 bmi LDD08 addd *L00C9 bra LDD15 LDD08: negb ; CRef: 0xDD02 pshb psha tsx ldd *L00C9 subd 0x00,x pulx bcc LDD15 clra clrb LDD15: std *L00C9 ; CRef: 0xDD06,0xDD11 pulb lsrb bcc LDD20 ldaa *L003E rora adcb #0x00 LDD20: clra ; CRef: 0xDD19 pshb psha tsx ldaa *L0045 lsla lsla ldd *L00C9 bcs LDD30 subd 0x00,x bra LDD32 LDD30: addd 0x00,x ; CRef: 0xDD2A LDD32: std *L00C9 ; CRef: 0xDD2E pulx jsr LFA43 jsr LE46A LDD3B: ldaa *paortn ; CRef: 0xD784 anda #0x06 beq LDD44 jmp LDDE3 LDD44: ldd *L0044 ; CRef: 0xDD3F bitb #0x02 beq LDDA9 bita #0x08 bne LDDA9 ldaa *L00D0 cmpa #0x80 beq LDDA9 ldab *L00D1 incb bne LDD5A decb LDD5A: stab *L00D1 ; CRef: 0xDD57 cmpb LC4D2 bcs LDDAC suba #0x80 bcs LDD71 cmpa LC4D6 bls LDDAC ldaa *L0045 lsla bmi LDDAC bra LDD7C LDD71: nega ; CRef: 0xDD63 cmpa LC4D7 bls LDDAC ldaa *L0045 lsla bpl LDDAC LDD7C: ldx #0x001B ; CRef: 0xDD6F ldab *L00C6 abx ldaa 0x00,x ldab *L0045 lslb bpl LDD98 suba LC4D3 bcs LDD93 cmpa LC4D5 bcc LDDA5 LDD93: ldaa LC4D5 ; CRef: 0xDD8C bra LDDA5 LDD98: adda LC4D3 ; CRef: 0xDD87 bcs LDDA2 cmpa LC4D4 bls LDDA5 LDDA2: ldaa LC4D4 ; CRef: 0xDD9B LDDA5: staa 0x00,x ; CRef: 0xDD91,0xDD96,0xDDA0 staa *L00C7 LDDA9: clrb ; CRef: 0xDD48,0xDD4C,0xDD52 stab *L00D1 LDDAC: ldab *L00C6 ; CRef: 0xDD5F,0xDD68,0xDD6D,0xDD75,0xDD7A cmpb LC4DC beq LDDB6 clrb stab *L00C8 LDDB6: ldaa *L0044 ; CRef: 0xDDB1 anda #0xF7 staa *L0044 ldaa *L005A staa *L005C dec L00EB bpl LDDE3 ldd LC352 staa *L00EB ldx *L00EC ldaa *L0064 jsr LF389 std *L00EC ldaa *L00F0 clrb pshb psha pulx ldab LC4E5 ldaa *L0083 jsr LF389 staa *L00F0 LDDE3: jmp LCC00 ; CRef: 0xDD41,0xDDC3 .byte 0x86,0x10,0xBD,0xF2,0xF7 LDDEB: staa *L007F ; CRef: 0xC8CF cmpa #0x5A bcc LDDF7 cmpa #0x28 bcs LDE30 bra LDE33 LDDF7: bclr *L003F,#0x40 ; CRef: 0xDDEF brclr *L0034,#0x10,LDE06 ldx L3FC8 stx *L00BA clr L00BC LDE06: ldd LC5B1 ; CRef: 0xDDFA std *L00BE clr L0128 bclr *L0034,#0x10 jsr LE0E7 brset *L0003,#0x20,LDE33 ldaa *L00B7 cmpa LC240 bhi LDE26 inca beq LDE33 staa *L00B7 bra LDE33 LDE26: bset *L0006,#0x02 ; CRef: 0xDE1D jsr LF4E0 std *L0017 bra LDE33 LDE30: bset *L0034,#0x10 ; CRef: 0xDDF3 LDE33: brclr *L00F8,#0x04,LDE9E ; CRef: 0xDDF5,0xDE14,0xDE20,0xDE24,0xDE2E ldaa *L007F cmpa LC591 bhi LDE71 clr L01B6 ldaa *paortn cmpa #0x0E bne LDE9E ldaa L01B5 cmpa LC593 bhi LDE57 inca beq LDE9E staa L01B5 bra LDE9E LDE57: clr L01B5 ; CRef: 0xDE4D ldaa L01B4 adda LC594 bcc LDE64 ldaa #0xFF LDE64: cmpa LC596 ; CRef: 0xDE60 bls LDE6C ldaa LC596 LDE6C: staa L01B4 ; CRef: 0xDE67 bra LDE9E LDE71: cmpa LC592 ; CRef: 0xDE3C bls LDE9E clr L01B5 ldaa *paortn cmpa #0x0E bne LDE9E ldaa L01B6 cmpa LC593 bhi LDE8F inca beq LDE9E staa L01B6 bra LDE9E LDE8F: clr L01B6 ; CRef: 0xDE85 ldaa L01B4 suba LC594 bcc LDE9B clra LDE9B: staa L01B4 ; CRef: 0xDE98 LDE9E: ldaa *L0066 ; CRef: 0xDE33,0xDE45,0xDE50,0xDE55,0xDE6F,0xDE74,0xDE7D, ; 0xDE88,0xDE8D cmpa LC595 bls LDEA8 clr L01B4 LDEA8: brclr *L0034,#0x10,LDEAF ; CRef: 0xDEA3 clr L01B4 LDEAF: rts ; CRef: 0xDEA8 LDEB0: ldd L3FC2 ; CRef: 0xC9F2 subd *L006E beq LDEDF inc L0127 ldab *L0035 bitb #0x10 bne LDECD orab #0x10 stab *L0035 ldx L3FC2 inx stx *L006E inx stx *L006C LDECD: clr L0069 ; CRef: 0xDEBE ldx *L006C stx *L006A ldx *L006E stx *L006C ldx L3FC2 stx *L006E bra LDEF0 LDEDF: ldab *L0069 ; CRef: 0xDEB5 incb cmpb #0x9F bls LDEEE ldab *L0035 andb #0xEF stab *L0035 ldab #0xA0 LDEEE: stab *L0069 ; CRef: 0xDEE4 LDEF0: rts ; CRef: 0xDEDD ldab *L0038 rorb bcc LDEFC ldab *L0036 bitb #0x20 beq LDF52 LDEFC: ldaa L011A ; CRef: 0xDEF4 cmpa LC247 bcs LDF52 ldd LC245 tst L0119 bne LDF0D tba LDF0D: cmpa *L0083 ; CRef: 0xDF0A bhi LDF52 ldaa *L0044 bita #0x20 bne LDF52 ldx #0xC248 ldab *L0064 cmpb #0xA0 bcs LDF22 ldab #0xA0 LDF22: ldaa *L0059 ; CRef: 0xDF1E cmpa #0x50 bls LDF2A ldaa #0x50 LDF2A: jsr LF3B5 ; CRef: 0xDF26 staa L0119 ldaa *L005D cmpa #0xA0 bls LDF38 ldaa #0xA0 LDF38: ldab #0x40 ; CRef: 0xDF34 ldx #0xC26F jsr LF3F2 ldab L0119 mul lsld bcc LDF49 ldaa #0xFF LDF49: ldab *L0034 ; CRef: 0xDF45 bpl LDF53 jsr L580F ; Branch Outside Loaded Source(s) bra LDF53 LDF52: clra ; CRef: 0xDEFA,0xDF02,0xDF0F,0xDF15 LDF53: staa L0119 ; CRef: 0xDF4B,0xDF50 rts LDF57: brclr *L0036,#0x02,LDF5F ; CRef: 0xEE90 ldaa #0xFF bra LDF96 LDF5F: ldaa *L0066 ; CRef: 0xDF57 brset *L0038,#0x40,LDF71 cmpa LC309 bcc LDF71 ldaa LC30C beq LDF9D bra LDF96 LDF71: ldx #0xC30F ; CRef: 0xDF61,0xDF68 brclr *L0038,#0x80,LDF7D cmpa LC30A bhi LDF80 LDF7D: ldx #0xC30D ; CRef: 0xDF74 LDF80: brclr *L00FA,#0xFF,LDF85 ; CRef: 0xDF7B inx LDF85: ldaa *L005D ; CRef: 0xDF80 cmpa 0x00,x bcs LDF9D ldab #0xA0 ldx #0xC311 jsr LF3F2 tsta beq LDF9D LDF96: ldab LC30B ; CRef: 0xDF5D,0xDF6F stab *L00FB bra LDFAA LDF9D: brclr *L00FB,#0xFF,LDFA6 ; CRef: 0xDF6D,0xDF89,0xDF94 dec L00FB bra LDFAC LDFA6: clra ; CRef: 0xDF9D bclr *L0035,#0x08 LDFAA: staa *L00FA ; CRef: 0xDF9B LDFAC: rts ; CRef: 0xDFA4 LDFAD: ldx #0xC526 ; CRef: 0xEE93,0xEF4E ldaa #0x80 psha ldab *L0035 ldaa *L00F9 bita #0x04 bne LE00F bita #0x08 beq LE00F ldaa L0112 beq LDFCB ldaa *L00F8 anda #0xFE jmp LE08B LDFCB: ldaa 0x3E,x ; CRef: 0xDFC2 bitb #0x20 beq LDFD3 suba #0x10 LDFD3: cmpa *L0085 ; CRef: 0xDFCF bcs LE00F ldaa #0xF9 bitb #0x20 bne LDFDE clra LDFDE: adda 0x43,x ; CRef: 0xDFDB cmpa *L005D bcs LE00F ldaa *L0038 anda #0x80 bne LDFEC ins psha LDFEC: adda *L00F8 ; CRef: 0xDFE8 bpl LE000 ldaa 0x41,x tst L0038 bpl LDFF9 ldaa 0x42,x LDFF9: cmpa L010C ; CRef: 0xDFF5 bcs LE015 bra LE012 LE000: ldaa L010C ; CRef: 0xDFEE beq LE015 deca bne LE012 andb #0xDF tst L0038 bpl LE012 LE00F: clra ; CRef: 0xDFB9,0xDFBD,0xDFD5,0xDFE2 orab #0x20 LE012: staa L010C ; CRef: 0xDFFE,0xE006,0xE00D LE015: stab *L0035 ; CRef: 0xDFFC,0xE003 ldaa *L00F8 pulb pshb tstb bpl LE026 anda #0xFE bmi LE086 oraa #0x20 bra LE03E LE026: anda #0xDF ; CRef: 0xE01C oraa #0x40 bita #0x81 beq LE08B ldab L010D cmpb 0x3A,x bcs LE086 eora #0x01 bpl LE043 ldab *L002B stab L010F LE03E: clr L010D ; CRef: 0xE024 bra LE086 LE043: psha ; CRef: 0xE037 ldaa *L002B suba L010F bcc LE04C clra LE04C: ldab *L00F9 ; CRef: 0xE049 bpl LE054 ldab 0x3B,x mul lsld LE054: ldab 0x37,x ; CRef: 0xE04E cba bls LE05A tba LE05A: ldab 0x38,x ; CRef: 0xE057 cba bhi LE060 tba LE060: tab ; CRef: 0xE05D suba *L002C bcs LE06E cmpa 0x39,x bls LE06E ldab 0x39,x tba addb *L002C LE06E: stab *L002C ; CRef: 0xE063,0xE067 ldab *L00F9 bpl LE07F ldab 0x35,x tsta bpl LE07E nega mul nega bra LE07F LE07E: mul ; CRef: 0xE077 LE07F: adda L010B ; CRef: 0xE072,0xE07C staa L010B pula LE086: anda #0x7F ; CRef: 0xE020,0xE041,0xE033 tsx oraa 0x00,x LE08B: staa *L00F8 ; CRef: 0xDFC8,0xE02C pula rts ldaa *L0034 bita #0x10 bne LE0E6 ldaa #0xA0 cmpa *L0069 bhi LE0A1 clra clrb std *L0066 bra LE0D9 LE0A1: ldd *L006C ; CRef: 0xE099 subd *L006A pshb psha tsx ldd *L006E subd *L006C addd 0x00,x pulx rora rorb pshb psha pulx ldd #0x01CC jsr LF34E ldx *L0066 ldab LC28F jsr LF389 std *L0066 addd #0x0080 bcc LE0CA deca LE0CA: ldab #0xCD ; CRef: 0xE0C7 mul addd #0x0020 cmpa #0x2F bls LE0D7 ldd #0x3000 LE0D7: lsld ; CRef: 0xE0D2 lsld LE0D9: ldab *L00B0 ; CRef: 0xE09F cmpb LC203 bls LE0E4 ldaa LC545 inca LE0E4: staa *L0068 ; CRef: 0xE0DE LE0E6: rts ; CRef: 0xE093 LE0E7: ldx *L0066 ; CRef: 0xDE11 ldaa *L0059 ldab #0x19 mul fdiv pshx pula pulb staa *L008E cmpa LC291 bhi LE119 bclr *L0047,#0x20 cmpa LC293 bcs LE11C cmpa LC292 bhi LE11C ldab *L0091 cmpb LC294 bhi LE114 incb beq LE11F stab *L0091 bra LE11F LE114: bset *L0047,#0x10 ; CRef: 0xE10B bra LE122 LE119: bset *L0047,#0x20 ; CRef: 0xE0F7 LE11C: clr L0091 ; CRef: 0xE0FF,0xE104 LE11F: bclr *L0047,#0x10 ; CRef: 0xE10E,0xE112 LE122: ldaa LC016 ; CRef: 0xE117 bita #0x04 bne LE139 bset *L0036,#0x01 ldaa LC014 bita #0x40 beq LE136 jmp LE1BD LE136: jmp LE23A ; CRef: 0xE131 LE139: brclr *L002F,#0x02,LE153 ; CRef: 0xE127 brclr *L0047,#0x04,LE14E brclr *L0047,#0x08,LE14E ldaa *L0047 eora #0x01 staa *L0047 bclr *L0047,#0x08 LE14E: bset *L0047,#0x04 ; CRef: 0xE13D,0xE141 bra LE15D LE153: brset *L0047,#0x04,LE15A ; CRef: 0xE139 bset *L0047,#0x08 LE15A: bclr *L0047,#0x04 ; CRef: 0xE153 LE15D: brclr *L0035,#0x80,LE1B7 ; CRef: 0xE151 brclr *L0047,#0x01,LE1B7 ldaa *L0066 cmpa LC298 bcc LE1B7 ldab *L0059 cmpb LC299 bls LE17F ldab *L0083 cmpb LC29A bls LE17F bset *L0047,#0x40 bra LE1B7 LE17F: cmpa LC296 ; CRef: 0xE171,0xE178 bls LE1B4 brset *L0047,#0x40,LE1A3 cmpa LC297 bcs LE1BD ldab *L005D cmpb LC295 bls LE1BD bset *L0047,#0x40 brclr *L0047,#0x20,LE1BD bset *L0047,#0x02 bclr *L0036,#0x01 bra LE1BD LE1A3: adda #0x02 ; CRef: 0xE184 bcc LE1A9 ldaa #0xFF LE1A9: cmpa LC297 ; CRef: 0xE1A5 bcs LE1B7 brset *L0047,#0x10,LE1B7 bra LE1BD LE1B4: bclr *L0047,#0x40 ; CRef: 0xE182 LE1B7: bclr *L0047,#0x02 ; CRef: 0xE15D,0xE161,0xE16A,0xE17D,0xE1AC,0xE1AE bset *L0036,#0x01 LE1BD: ldaa *L005D ; CRef: 0xE133,0xE18B,0xE192,0xE197,0xE1A1,0xE1B2 cmpa LC2ED bls LE233 ldaa *L0066 cmpa LC2EE bls LE233 ldaa *L0083 cmpa LC2EF bcs LE233 ldaa *L0064 cmpa LC2F0 bls LE233 ldaa *L008E cmpa LC293 bls LE233 ldaa *L0059 ldx #0xC2F1 brclr *L0036,#0x80,LE1EC ldx #0xC2FA LE1EC: cmpa 0x00,x ; CRef: 0xE1E5 bls LE233 cmpa 0x01,x bls LE201 ldx #0x0000 stx *L0092 bset *L0036,#0x80 bset *L0037,#0x10 bra LE239 LE201: ldab #0x10 ; CRef: 0xE1F2 lsra inx inx jsr LF3F2 cmpa *L0083 bcs LE233 brset *L0037,#0x10,LE227 bset *L0037,#0x10 ldaa *L0083 bpl LE21A ldaa #0x80 LE21A: lsra ; CRef: 0xE216 ldx #0xC304 jsr LF3FF ldab LC303 mul std *L0092 LE227: bset *L0036,#0x80 ; CRef: 0xE20D ldx *L0092 beq LE239 dex stx *L0092 bra LE236 LE233: bclr *L0037,#0x10 ; CRef: 0xE1C2,0xE1C9,0xE1D0,0xE1D7,0xE1DE,0xE1EE,0xE20B LE236: bclr *L0036,#0x80 ; CRef: 0xE231 LE239: rts ; CRef: 0xE1FF,0xE22C LE23A: ldx L012D ; CRef: 0xE136 bne LE272 ldaa *L0083 cmpa LC29B bcs LE26A ldaa *L0066 cmpa LC29C bls LE26A cmpa LC29D bhi LE26A ldaa *L0059 cmpa LC29E bcs LE26A ldx L012B cpx LC29F bhi LE264 inx bra LE26D LE264: ldx LC2A1 ; CRef: 0xE25F stx L012D LE26A: ldx #0x0000 ; CRef: 0xE244,0xE24B,0xE250,0xE257 LE26D: stx L012B ; CRef: 0xE262 bra LE27E LE272: dex ; CRef: 0xE23D stx L012D beq LE27E bset *L0048,#0x11 jmp LE374 LE27E: bclr *L0048,#0x10 ; CRef: 0xE270,0xE276 ldaa *L005D cmpa LC2A7 bcc LE28B LE288: jmp LE359 ; CRef: 0xE292,0xE2D0 LE28B: ldaa LC016 ; CRef: 0xE286 bita #0x08 beq LE296 brset *L0044,#0x02,LE288 LE296: ldx #0xC2A8 ; CRef: 0xE290 ldab 0x00,x brset *L0048,#0x02,LE2A3 addb #0x05 bcs LE2A7 LE2A3: cmpb *L0066 ; CRef: 0xE29B bls LE2AE LE2A7: bclr *L0048,#0x02 ; CRef: 0xE2A1 ldab 0x01,x bra LE2B3 LE2AE: bset *L0048,#0x02 ; CRef: 0xE2A5 ldab 0x02,x LE2B3: brclr *L0048,#0x01,LE2BC ; CRef: 0xE2AC subb 0x03,x bcc LE2BC clrb LE2BC: pshb ; CRef: 0xE2B3,0xE2B9 ldx #0xC2E8 ldaa *L0064 lsra lsra jsr LF3FF ldab *L0083 mul adca #0x00 staa *L0095 pulb cba bcs LE288 ldx #0xC2CC brclr *L0038,#0x04,LE2DC ldx #0xC2B0 LE2DC: ldab #0x0F ; CRef: 0xE2D5 brclr *L0048,#0x01,LE2E6 inx inx ldab #0x01 LE2E6: ldaa *L0066 ; CRef: 0xE2DE brset *L002F,#0x02,LE2F2 suba LC2AF bcc LE2F2 clra LE2F2: cmpa 0x00,x ; CRef: 0xE2E8,0xE2EF bcs LE359 inx cmpa 0x00,x bcc LE359 abx brclr *L0048,#0x01,LE313 ldab LC014 bitb #0x01 beq LE313 ldab #0x10 ldaa *L0059 cmpa #0xC0 bcs LE31E ldaa #0xC0 bra LE31E LE313: ldab #0x18 ; CRef: 0xE2FC,0xE305 ldaa *L0066 cmpa #0x64 bcs LE31D ldaa #0x64 LE31D: lsla ; CRef: 0xE319 LE31E: jsr LF3F2 ; CRef: 0xE30D,0xE311 beq LE359 tab ldaa *L0095 cba bhi LE359 brclr *L0048,#0x04,LE337 dec L0096 bne LE34D bclr *L0048,#0x04 bra LE34D LE337: brclr *L0038,#0x04,LE34D ; CRef: 0xE329 brset *L0048,#0x08,LE34D bset *L0048,#0x04 ldaa LC2AC staa *L0096 cmpa *L0094 bls LE34D staa *L0094 LE34D: ldaa *L0094 ; CRef: 0xE330,0xE335,0xE337,0xE33B,0xE349 beq LE354 deca bra LE35C LE354: bset *L0048,#0x01 ; CRef: 0xE34F,0xE363 bra LE368 LE359: ldaa LC2AD ; CRef: 0xE288,0xE2F4,0xE2F9,0xE321,0xE327 LE35C: staa *L0094 ; CRef: 0xE352 ldaa *L0066 cmpa LC2AE bcc LE354 bclr *L0048,#0x01 LE368: brclr *L0038,#0x04,LE371 ; CRef: 0xE357 bset *L0048,#0x08 bra LE374 LE371: bclr *L0048,#0x08 ; CRef: 0xE368 LE374: rts ; CRef: 0xE27B,0xE36F ldx #0xC318 ldab *L0045 andb #0x80 orab *L003E stab *L003E ldaa *L005D cmpa 0x0C,x bcs LE38C ldaa *L003C bita #0x04 beq LE38F LE38C: jmp LE45E ; CRef: 0xE384,0xE3A3 LE38F: ldaa *L0045 ; CRef: 0xE38A bpl LE39D clr L0102 ldaa 0x0D,x staa L0103 bra LE3C7 LE39D: tstb ; CRef: 0xE391 bpl LE3A9 ldaa L0103 beq LE38C deca staa L0103 LE3A9: brclr *L0035,#0x80,LE3C7 ; CRef: 0xE39E ldab L0102 ldaa L0101 suba *L0064 bls LE3BD cmpa 0x0B,x bls LE3BD ldab 0x07,x LE3BD: tstb ; CRef: 0xE3B5,0xE3B9 beq LE3C7 decb stab L0102 jmp LE451 LE3C7: ldab *L0058 ; CRef: 0xE39B,0xE3A9,0xE3BE cmpb 0x06,x bls LE3D8 ldab *L00FC cmpb 0x01,x bhi LE413 incb bne LE3D9 bra LE3DB LE3D8: clrb ; CRef: 0xE3CB LE3D9: stab *L00FC ; CRef: 0xE3D4 LE3DB: ldaa *L0044 ; CRef: 0xE3D6 bita #0x20 beq LE3EE ldab L0104 cmpb 0x00,x beq LE413 incb stab L0104 bra LE44B LE3EE: clr L0104 ; CRef: 0xE3DF brset *L0037,#0x80,LE413 ldx *L00FD ldab *L0074 cmpb LC31A bls LE406 cpx LC31C bcc LE40F inx bra LE40B LE406: ldx *L00FD ; CRef: 0xE3FC beq LE415 dex LE40B: stx *L00FD ; CRef: 0xE404 bra LE419 LE40F: oraa #0x01 ; CRef: 0xE401 staa *L0044 LE413: bra LE45E ; CRef: 0xE3D1,0xE3E6,0xE3F1 LE415: anda #0xFE ; CRef: 0xE408 staa *L0044 LE419: rora ; CRef: 0xE40D bcs LE45E cmpb LC31B bcc LE425 ldaa *L0045 bmi LE42A LE425: ldx #0x0000 ; CRef: 0xE41F bra LE432 LE42A: ldx *L00FF ; CRef: 0xE423 cpx LC31C bhi LE45E inx LE432: stx *L00FF ; CRef: 0xE428 ldaa *L0064 cmpa LC320 bcs LE45E cmpa LC321 bls LE447 ldaa *L0066 cmpa LC322 bhi LE45E LE447: ldab *L003E ; CRef: 0xE43E bmi LE451 LE44B: ldab *L003F ; CRef: 0xE3EC orab #0x06 bra LE462 LE451: ldab *L003F ; CRef: 0xE3C4,0xE449 ldaa LC015 beq LE45E andb #0xFB orab #0x02 bra LE462 LE45E: ldab *L003F ; CRef: 0xE38C,0xE413,0xE41A,0xE42F,0xE439,0xE445,0xE456 andb #0xF9 LE462: stab *L003F ; CRef: 0xE44F,0xE45C ldaa *L0064 staa L0101 rts LE46A: brclr *L0035,#0x80,LE482 ; CRef: 0xD2A5,0xDD38 brclr *L0039,#0x80,LE482 ldab *L00E6 cmpb *L00DE bcs LE485 brset *L0039,#0x40,LE482 clr L00E6 bclr *L0039,#0x80 LE482: jmp LE4E1 ; CRef: 0xE46A,0xE46E,0xE478 LE485: inc L00E6 ; CRef: 0xE476 cmpb #0x07 bls LE48E ldab #0x07 LE48E: ldx #0xC32E ; CRef: 0xE48A abx ldaa 0x00,x psha ldd *L00C9 brclr *L003A,#0x80,LE49C lsrd LE49C: pshb ; CRef: 0xE497 psha tsx ldaa 0x02,x jsr LF39F pulx ins lsld bcs LE4AC lsld bcc LE4AF LE4AC: ldd #0xFFFF ; CRef: 0xE4A7 LE4AF: std *L00E2 ; CRef: 0xE4AA ldaa *L00DF ldx #0x00E2 jsr LF5B5 ldx LC32B cpx *L00E2 bhi LE4C2 stx *L00E2 LE4C2: brclr *L0039,#0x40,LE4D5 ; CRef: 0xE4BE jsr LFB27 pshx tsx subd 0x00,x pulx bls LE4E1 cpd *L00E2 bcs LE4D7 LE4D5: ldd *L00E2 ; CRef: 0xE4C2 LE4D7: cpd LC329 ; CRef: 0xE4D3 bcs LE4E1 std *L00E2 bra LE4E5 LE4E1: clrb ; CRef: 0xE482,0xE4CE,0xE4DB clra std *L00E2 LE4E5: brclr *L003E,#0x10,LE4FE ; CRef: 0xE4DF brclr *L008B,#0xFF,LE4FE dec L008B ldd LC4F7 addd *L00E2 std *L00E2 addd *L00E0 bcc LE4FE ldd #0xFFFF LE4FE: std *L00E0 ; CRef: 0xE4E5,0xE4E9,0xE4F9 ldx *L00E2 beq LE51B ldab *L00D2 abx abx stx L3FF2 jsr LF4EE ldaa #0x04 jsr LF606 ldaa #0xFB jsr LF4EE jsr LF611 LE51B: brclr *L0034,#0x80,LE522 ; CRef: 0xE502 jsr L5818 ; Branch Outside Loaded Source(s) LE522: ldd L0123 ; CRef: 0xE51B addd *L00E2 std L0123 rts LE52B: ldab *L0040 ; CRef: 0xF162 bitb #0x24 bne LE574 brset *L0042,#0x40,LE540 ldd *L0019 lsrd cmpb LC1E8 bcs LE574 bset *L0042,#0x40 LE540: ldab *L0070 ; CRef: 0xE531 cmpb LC1EA bhi LE574 cmpb LC1E9 bls LE574 ldab *L00AF cmpb LC1EC bhi LE579 brclr *L0040,#0x10,LE57F ldab *L005D cmpb LC1E7 bls LE57F ldaa *L0083 cmpa LC1EB bhi LE56F tst L00AF beq LE57F dec L00AF bra LE57F LE56F: inc L00AF ; CRef: 0xE563 bra LE57F LE574: clr L00AF ; CRef: 0xE52F,0xE53B,0xE545,0xE54A bra LE57F LE579: bset *L004E,#0x40 ; CRef: 0xE551 bset *L0042,#0x10 LE57F: ldab *L0040 ; CRef: 0xE553,0xE55C,0xE568,0xE56D,0xE572,0xE577 bitb #0xC0 bne LE5AB ldaa *L0082 cmpa LC1F3 bls LE59F ldaa *L00AC cmpa LC1F4 bhi LE5A6 ldaa *L00BD cmpa LC1F5 bcc LE5A1 inc L00AC bra LE5AB LE59F: andb #0xFB ; CRef: 0xE58A LE5A1: clr L00AC ; CRef: 0xE598 bra LE5AB LE5A6: bset *L004E,#0x04 ; CRef: 0xE591 orab #0x04 LE5AB: stab *L0040 ; CRef: 0xE583,0xE59D,0xE5A4 bitb #0xE4 bne LE5DD ldaa *L0066 cmpa LC1FE bhi LE5DD ldaa *L00B0 cmpa LC203 bhi LE5EB ldaa *L0064 cmpa LC202 bcc LE5DD ldaa *L0083 cmpa LC201 bcc LE5DD brset *L0038,#0x01,LE5DD ldaa *L0058 cmpa LC1FF bls LE5DD cmpa LC200 bls LE5E2 LE5DD: clr L00B0 ; CRef: 0xE5AF,0xE5B6,0xE5C4,0xE5CB,0xE5CD,0xE5D6 bra LE5F1 LE5E2: bitb #0x08 ; CRef: 0xE5DB beq LE5F1 inc L00B0 bra LE5F1 LE5EB: bset *L004F,#0x80 ; CRef: 0xE5BD bset *L0045,#0x10 LE5F1: brset *L002F,#0x20,LE5FB ; CRef: 0xE5E0,0xE5E4,0xE5E9 brset *L0042,#0x20,LE611 bra LE63D LE5FB: bclr *L0042,#0x20 ; CRef: 0xE5F1 brset *L0042,#0x08,LE63D ldx #0xC207 ldaa *L0040 bita #0xE4 bne LE63D ldd *L00B3 subd 0x05,x bls LE616 LE611: bset *L004F,#0x08 ; CRef: 0xE5F5 bra LE64A LE616: ldaa *L0064 ; CRef: 0xE60F cmpa 0x00,x bcc LE633 ldaa *L005D cmpa 0x01,x bcs LE63D ldaa L0119 cmpa 0x02,x bls LE633 ldaa *L0083 cmpa 0x03,x bhi LE633 cmpa 0x04,x bhi LE642 LE633: ldx *L00B3 ; CRef: 0xE61A,0xE627,0xE62D beq LE648 dex beq LE648 dex bra LE648 LE63D: ldx #0x0000 ; CRef: 0xE5F9,0xE5FE,0xE609,0xE620 bra LE648 LE642: ldx *L00B3 ; CRef: 0xE631 ldab LC20E abx LE648: stx *L00B3 ; CRef: 0xE635,0xE638,0xE63B,0xE640 LE64A: ldab *L0040 ; CRef: 0xE614 bitb #0x24 bne LE681 ldaa *L0080 cmpa LC214 bls LE681 brset *L0041,#0x20,LE68F ldaa *L00BD cmpa LC210 bls LE681 ldaa *L00B8 cmpa LC212 bhi LE689 ldaa *L0083 suba LC20F bcc LE681 ldaa *L0058 cmpa LC213 bhi LE681 inc L00B8 bne LE68F dec L00B8 bra LE68F LE681: clr L00B8 ; CRef: 0xE64E,0xE655,0xE660,0xE66E,0xE675 bclr *L0040,#0x80 bra LE68F LE689: bset *L004F,#0x04 ; CRef: 0xE667 bset *L0040,#0x80 LE68F: ldx *L00F5 ; CRef: 0xE657,0xE67A,0xE67F,0xE687 cpx LC215 bhi LE6CC ldaa *L00B5 cmpa LC217 bcc LE6C4 brclr *L0040,#0xA4,LE6A3 bra LE6D2 LE6A3: ldab *L0058 ; CRef: 0xE69D cmpb LC218 bcs LE6D2 ldab *L0083 cmpb LC219 bcs LE6D2 ldab *L0064 cmpb LC21A bcs LE6D2 cmpb LC21B bhi LE6D2 inca beq LE6D2 staa *L00B5 bra LE6D2 LE6C4: bset *L004F,#0x02 ; CRef: 0xE69B bset *L0040,#0x40 bra LE6D2 LE6CC: clr L00B5 ; CRef: 0xE694 bclr *L0040,#0x40 LE6D2: ldaa *L0041 ; CRef: 0xE6A1,0xE6A8,0xE6AF,0xE6B6,0xE6BB,0xE6BE,0xE6C2, ; 0xE6CA lsra bcc LE6DA bset *L0050,#0x40 LE6DA: lsla ; CRef: 0xE6D5 staa *L0041 brset *L0037,#0x01,LE709 brset *paortn,#0x10,LE709 brclr *L0035,#0x40,LE709 ldab *L00B6 ldaa *L0058 cmpa LC231 bls LE703 ldaa *L00BC bne LE703 cmpb LC234 bcc LE6FE incb bra LE704 LE6FE: bset *L0001,#0x80 ; CRef: 0xE6F9 bra LE706 LE703: clrb ; CRef: 0xE6F0,0xE6F4 LE704: stab *L00B6 ; CRef: 0xE6FC LE706: clr L00BC ; CRef: 0xE701 LE709: brset *L003C,#0x20,LE711 ; CRef: 0xE6DD,0xE6E1,0xE6E5 ldaa *L0002 bpl LE714 LE711: bset *L0050,#0x10 ; CRef: 0xE709 LE714: ldab *L0042 ; CRef: 0xE70F andb #0xFD ldaa *L0040 bita #0xC0 bne LE77C ldaa LC23A cmpa *L0074 bls LE73D ldaa *L00AD cmpa LC23B bhi LE742 ldaa *L0045 bpl LE73D bitb #0x04 bne LE73D brclr *L0040,#0x08,LE747 inc L00AD bra LE747 LE73D: clr L00AD ; CRef: 0xE723,0xE72E,0xE732 bra LE747 LE742: bset *L0050,#0x08 ; CRef: 0xE72A orab #0x02 LE747: ldaa *L0074 ; CRef: 0xE734,0xE73B,0xE740 cmpa LC23C bls LE772 ldaa *L00AE cmpa LC23D bhi LE777 ldaa *L0045 bpl LE772 bitb #0x04 bne LE772 ldaa *L0083 cmpa LC23E bhi LE769 cmpa LC23F bcc LE772 LE769: brclr *L0040,#0x08,LE77C ; CRef: 0xE762 inc L00AE bra LE77C LE772: clr L00AE ; CRef: 0xE74C,0xE757,0xE75B,0xE767 bra LE77C LE777: bset *L0050,#0x04 ; CRef: 0xE753 orab #0x02 LE77C: andb #0xFB ; CRef: 0xE71C,0xE769,0xE770,0xE775 stab *L0042 rts ldaa *L003C lsrd ldaa *L003F rora lsld staa *L003F brset *L0036,#0x20,LE7D9 brset *L0044,#0x02,LE7D9 brset *L0034,#0x10,LE7D3 ldaa *L005D cmpa LC280 bls LE7D9 ldx #0xC281 brclr *L003C,#0x01,LE7A7 ldx #0xC283 LE7A7: ldab *L0068 ; CRef: 0xE7A0 ldaa L011B cmpb 0x00,x bls LE7D3 ldab *L0083 cmpb 0x01,x bcc LE7DC ldab LC014 bitb #0x08 bne LE7D3 brset *L0045,#0x10,LE7D3 ldab *L0068 cmpb LC27D bls LE7D3 ldab *L00C7 cmpb LC27F bls LE7D3 brset *L003D,#0x02,LE7D9 LE7D3: bclr *L003D,#0x02 ; CRef: 0xE792,0xE7AE,0xE7BB,0xE7BD,0xE7C6,0xE7CD clr L011C LE7D9: jmp LE86D ; CRef: 0xE78A,0xE78E,0xE79B,0xE7CF LE7DC: brclr *L003D,#0x02,LE7E6 ; CRef: 0xE7B4 ldaa L011C staa L011B LE7E6: ldab *L0064 ; CRef: 0xE7DC cmpb LC276 bhi LE815 ldab L011D cmpb LC277 bcc LE7FA inc L011D bra LE864 LE7FA: ldab *L00D0 ; CRef: 0xE7F3 cmpb LC278 bcc LE80E cmpb LC279 bcc LE815 suba LC27B bcc LE815 clra bra LE815 LE80E: adda LC27A ; CRef: 0xE7FF bcc LE815 ldaa #0xFF LE815: clrb ; CRef: 0xE7EB,0xE804,0xE809,0xE80C,0xE811 stab L011D brset *L0045,#0x80,LE827 bclr *L003D,#0x02 ldab LC014 bitb #0x20 beq LE86D LE827: psha ; CRef: 0xE819 ldaa L011B cmpa LC27C bls LE847 ldab *L0068 cmpb LC27D bls LE847 ldab *L00C7 cmpb LC27E bls LE847 bset *L003D,#0x02 pula staa L011C bra LE864 LE847: bclr *L003D,#0x02 ; CRef: 0xE82E,0xE835,0xE83C clr L011C ldd *L00F1 cmpa #0x20 bcs LE856 ldd #0xFFFF LE856: lsld ; CRef: 0xE851 lsld lsld ldx #0xC285 jsr LF3F8 pulb cba bcs LE864 tba LE864: brclr *L0034,#0x80,LE871 ; CRef: 0xE7F8,0xE845,0xE861 jsr L5812 ; Branch Outside Loaded Source(s) bra LE871 LE86D: clra ; CRef: 0xE7D9,0xE825 clr L011D LE871: bclr *L003C,#0x01 ; CRef: 0xE864,0xE86B staa L011B beq LE87C bset *L003C,#0x01 LE87C: ldaa #0x60 ; CRef: 0xE877,0xC7A9 jsr LF2F7 staa *L0080 ldaa *L0041 bita #0x10 bne LE8C0 bita #0x08 beq LE8C5 ldab *L007F cmpb LC244 bcs LE8C5 bita #0x40 beq LE8A5 ldx *L0035 bpl LE8C5 ldab *L0080 cmpb LC243 bcc LE8BA bra LE8C0 LE8A5: ldab *L0081 ; CRef: 0xE896 incb beq LE8AC stab *L0081 LE8AC: cmpb LC241 ; CRef: 0xE8A8 bcc LE8BE ldab *L0080 cmpb LC242 bcs LE8C5 oraa #0x40 LE8BA: anda #0xDF ; CRef: 0xE8A1 bra LE8C5 LE8BE: oraa #0x10 ; CRef: 0xE8AF LE8C0: bset *L0051,#0x20 ; CRef: 0xE887,0xE8A3 oraa #0x20 LE8C5: tab ; CRef: 0xE88B,0xE892,0xE89A,0xE8BC,0xE8B6 andb #0x04 anda #0xF3 lslb aba staa *L0041 tab ldaa *L0080 bitb #0x20 beq LE8D7 ldaa *L007F LE8D7: ldx #0xC3B5 ; CRef: 0xE8D3 jsr LF3FF staa *L00D2 rts LE8E0: ldx #0xC526 ; CRef: 0xD39C ldaa *L00F9 bita #0x08 beq LE948 ldab *L00F8 ldaa *L0035 bita #0x08 bne LE8F5 ldaa *L00FA bne LE91D LE8F5: ldaa *L0001 ; CRef: 0xE8EF lsla bmi LE93D ldaa *L003C lsla bpl LE93D ldaa LC52A lsla suba L0115 bhi LE919 ldaa *L0001 oraa #0x40 staa *L0001 ldaa *L003C anda #0xBF staa *L003C ldaa LC56E bra LE93A LE919: ldaa #0x82 ; CRef: 0xE906 bra LE928 LE91D: ldaa LC529 ; CRef: 0xE8F3 lsla suba L0115 bls LE931 ldaa #0x02 LE928: staa L0107 ; CRef: 0xE91B orab #0x08 andb #0xEF bra LE946 LE931: ldaa *L0035 ; CRef: 0xE924 oraa #0x08 staa *L0035 ldaa LC56D LE93A: staa L0112 ; CRef: 0xE917 LE93D: andb #0xF7 ; CRef: 0xE8F8,0xE8FD stab *L00F8 clr L0115 bra LE949 LE946: stab *L00F8 ; CRef: 0xE92F LE948: rts ; CRef: 0xE8E7,0xE94D LE949: ldaa *L00F9 ; CRef: 0xE944 bita #0x20 bne LE948 ldaa *L0085 ldab *L003E bitb #0x10 beq LE963 ldab *L00CC beq LE963 decb stab *L00CC adda LC4F5 bcs LE977 LE963: ldab *L0044 ; CRef: 0xE955,0xE959 bitb #0x02 beq LE96E adda LC4FC bra LE975 LE96E: ldab *L003F ; CRef: 0xE967 bpl LE979 adda LC4E9 LE975: bcc LE979 ; CRef: 0xE96C LE977: ldaa #0xFF ; CRef: 0xE961 LE979: ldab *L00F8 ; CRef: 0xE970,0xE975 cmpa 0x1D,x bhi LE99C ldaa *L0086 cmpa 0x1D,x bls LE98A ldaa 0x45,x staa L0112 LE98A: clra ; CRef: 0xE983 bitb #0x50 bne LE9AA pshb ldab *L0038 bitb #0x08 pulb bne LE9AA tst L010B beq LE9FB LE99C: ldab 0x33,x ; CRef: 0xE97D mul lsld bcc LE9A4 ldaa #0xFF LE9A4: ldab 0x34,x ; CRef: 0xE9A0 cba bls LE9AA tba LE9AA: ldab *L0038 ; CRef: 0xE98D,0xE995,0xE9A7 bitb #0x08 beq LE9C7 adda 0x51,x bcc LE9B6 ldaa #0xFF LE9B6: ldab *L00F8 ; CRef: 0xE9B2 bmi LE9C1 adda LC578 bcc LE9C1 ldaa #0xFF LE9C1: orab #0x40 ; CRef: 0xE9B8,0xE9BD andb #0xFE bra LE9F0 LE9C7: ldab *L00F8 ; CRef: 0xE9AE bmi LE9EA ldab *L002C cmpb 0x37,x bhi LE9D5 cmpb 0x38,x bcc LE9E0 LE9D5: ldab LC55C ; CRef: 0xE9CF stab *L002C ldab *L003E orab #0x40 stab *L003E LE9E0: ldab *L00F8 ; CRef: 0xE9D3 adda *L002C bcc LE9F0 ldaa #0xFF bra LE9F0 LE9EA: bitb #0x40 ; CRef: 0xE9C9 beq LE9F0 orab #0x20 LE9F0: stab *L00F8 ; CRef: 0xE9C5,0xE9E4,0xE9E8,0xE9EC ldab *L00F9 bpl LE9FD ldab 0x35,x mul bra LEA0A LE9FB: bra LEA49 ; CRef: 0xE99A LE9FD: ldab *L0068 ; CRef: 0xE9F4 cmpb 0x1F,x bls LEA0A adda LC57A bcc LEA0A ldaa #0xFF LEA0A: ldab *L00F8 ; CRef: 0xE9F9,0xEA01,0xEA06 orab #0x10 suba L010B bcs LEA19 bpl LEA2B ldaa #0x7F bra LEA2B LEA19: bmi LEA1D ; CRef: 0xEA11 ldaa #0x81 LEA1D: nega ; CRef: 0xEA19 pshb cmpa #0x03 bcc LEA28 ldab 0x45,x stab L0112 LEA28: oraa #0x80 ; CRef: 0xEA21 pulb LEA2B: staa L0107 ; CRef: 0xEA13,0xEA17 lsla beq LEA3D bcs LEA8B ldaa *L002B cmpa 0x4C,x bcs LEA8B andb #0xEF bra LEA49 LEA3D: andb #0xCF ; CRef: 0xEA2F bpl LEA49 ldaa *L0038 bita #0x08 bne LEA49 andb #0xBE LEA49: brclr *L0036,#0x08,LEA5F ; CRef: 0xE9FB,0xEA3B,0xEA3F,0xEA45 ldaa L015C bita #0x02 beq LEA5F ldaa L015D andb #0xFB bita #0x02 bne LEA8B orab #0x04 LEA5F: bitb #0x04 ; CRef: 0xEA49,0xEA52 bne LEA8B ldaa *L0068 bne LEA87 ldaa *L0085 cmpa 0x1D,x bcc LEA87 ldaa *L005A cmpa L0108 bls LEA7A ldaa #0x82 orab #0x02 bra LEA88 LEA7A: ldaa #0x02 ; CRef: 0xEA72 bitb #0x02 beq LEA88 orab #0x04 ldaa 0x44,x staa L0112 LEA87: clra ; CRef: 0xEA65,0xEA6B LEA88: staa L0107 ; CRef: 0xEA78,0xEA7E LEA8B: stab *L00F8 ; CRef: 0xEA31,0xEA37,0xEA5B,0xEA61 rts ldab *L0036 andb #0xCF ldaa #0x70 jsr LF2F7 cmpa #0x28 bcs LEAAB cmpa #0x64 bcs LEAAD cmpa #0x98 bcc LEAAD brset *L0046,#0x08,LEAAD orab #0x20 bra LEAAD LEAAB: orab #0x10 ; CRef: 0xEA99 LEAAD: stab *L0036 ; CRef: 0xEA9D,0xEAA1,0xEAA3,0xEAA9 ldaa L01B7 beq LEABA ldaa *L0034 oraa #0x04 staa *L0034 LEABA: clra ; CRef: 0xEAB2 clrb std L3FCE ldaa *L0035 bmi LEAED ldaa *L0044 anda #0xD5 staa *L0044 ldaa *L005D staa *L0060 brset *L0001,#0x40,LEADC cmpa LC02B bcs LEADC ldaa *L0001 oraa #0x40 staa *L0001 LEADC: clrb ; CRef: 0xEACD,0xEAD4 ldaa LC3A9 std *L0070 staa *L0074 ldaa LC527 staa L0110 jmp LEB6E LEAED: bclr *L0002,#0x10 ; CRef: 0xEAC1 ldx *L0074 ldaa *L0070 ldab LC3A8 jsr LF389 std *L0074 ldaa *L0083 bne LEB68 ldaa *L0068 bne LEB68 ldaa *L005D cmpa LC598 bls LEB6E cmpa LC599 bcc LEB6E ldaa L01B0 bne LEB6E brset *L003B,#0x20,LEB6E ldaa L01B4 bne LEB6E ldaa L01B3 cmpa LC59E bcc LEB2E inca beq LEB6E staa L01B3 bra LEB6E LEB2E: clr L01B3 ; CRef: 0xEB24 ldaa *L002D cmpa L0110 beq LEB6E bcs LEB45 deca cmpa LC59A bcc LEB4E ldaa LC59A bra LEB4E LEB45: inca ; CRef: 0xEB38 cmpa LC59B bls LEB4E ldaa LC59B LEB4E: psha ; CRef: 0xEB3E,0xEB43,0xEB49 suba *L002D bcc LEB54 nega LEB54: adda L01B2 ; CRef: 0xEB51 bcc LEB5B ldaa #0xFF LEB5B: staa L01B2 ; CRef: 0xEB57 cmpa LC59D pula bhi LEB6E staa *L002D bra LEB6E LEB68: clr L01B2 ; CRef: 0xEAFE,0xEB02 clr L01B3 LEB6E: ldaa #0x8F ; CRef: 0xEAEA,0xEB09,0xEB0E,0xEB13,0xEB15,0xEB1C,0xEB27, ; 0xEB2C,0xEB36,0xEB62,0xEB66 staa L4003 rts ldaa *L005D cmpa #0xD0 bls LEB7C ldaa #0xD0 LEB7C: ldx #0xC4AD ; CRef: 0xEB78 jsr LF3FF staa *L00D8 ldaa *L005D ldx #0xC336 jsr LF3F8 staa *L00DE ldaa *L005D ldx #0xC340 jsr LF3F8 staa *L00DF ldaa *L005D ldx #0xC50B jsr LF3F8 staa *L00D7 brset *L00F9,#0x08,LEBB7 ldaa LC016 rora bcc LEBB7 ldaa *L005D ldx #0xC59F jsr LF3FF staa L01B0 LEBB7: brclr *L003C,#0x02,LEBC7 ; CRef: 0xEBA2,0xEBAA brset *L0034,#0x33,LEBC7 inc L045D bne LEBC7 dec L045D LEBC7: brclr *L0034,#0x10,LEC1C ; CRef: 0xEBB7,0xEBBB,0xEBC2 brclr *L003F,#0x40,LEC1C brclr *L00BF,#0xFF,LEBD8 dec L00BF bra LEC1C LEBD8: brclr *L00BE,#0xFF,LEC1C ; CRef: 0xEBCF dec L00BE ldx #0xDFFF stx L3FDA brset *L0040,#0x40,LEC2C ldaa L0128 cmpa LC22C bcc LEBF7 inca staa L0128 bra LEC2C LEBF7: ldaa #0xA0 ; CRef: 0xEBEF jsr LF2F7 cmpa LC22E bhi LEC0B cmpa LC22F bcs LEC0B clr L002E bra LEC17 LEC0B: brset *L003F,#0x08,LEC2C ; CRef: 0xEBFF,0xEC04 inc L002E bne LEC17 dec L002E LEC17: bset *L003F,#0x08 ; CRef: 0xEC09,0xEC12 bra LEC2C LEC1C: ldx #0xD000 ; CRef: 0xEBC7,0xEBCB,0xEBD6,0xEBD8 stx L3FDA ldaa *L002E cmpa LC22D bcs LEC2C bset *L0050,#0x80 LEC2C: rts ; CRef: 0xEC27,0xEBE5,0xEBF5,0xEC0B,0xEC1A ldab *paortn bitb #0x10 bne LEC4E ldaa *L0058 lsra lsra ldx #0xC1C7 jsr LF3FF ldab *L00A9 mul adca #0x00 nega bne LEC47 ldaa #0xFF LEC47: adda *L00A9 ; CRef: 0xEC43 bcs LEC4C clra LEC4C: staa *L00A9 ; CRef: 0xEC49 LEC4E: ldaa *L00AB ; CRef: 0xEC31 beq LEC55 deca staa *L00AB LEC55: ldx *L008F ; CRef: 0xEC50 ldaa *L008E ldab LC290 jsr LF389 std *L008F suba *L008E bcs LEC89 brset *L0037,#0x40,LEC7D ldab *L008E cmpb LC1C1 bhi LEC89 cmpa LC1BF bls LEC89 bset *L0037,#0x40 ldab LC1BE stab *L00AB LEC7D: cmpa LC1C0 ; CRef: 0xEC65 bhi LEC89 ldaa *L00AB bne LEC89 bclr *L0037,#0x40 LEC89: ldaa LC1DF ; CRef: 0xEC63,0xEC6E,0xEC73,0xEC80,0xEC84 bita #0x10 beq LECFF ldab *paortn cmpb #0x1A bne LECD3 ldaa *L0002 bita #0x40 bne LECD3 bita #0x01 bne LECC5 brset *L0034,#0x10,LECD3 brclr *L0035,#0x80,LECD3 tst L00B8 bne LECD3 ldab *L0064 cmpb LC238 bcs LECD3 ldab L012F incb bne LECD3 ldab *L005D cmpb LC237 bls LECD3 oraa #0x01 bra LECD1 LECC5: ldab L01A6 ; CRef: 0xEC9E cmpb LC239 bne LECD3 anda #0xFE oraa #0xC0 LECD1: staa *L0002 ; CRef: 0xECC3 LECD3: ldaa *L00A8 ; CRef: 0xEC94,0xEC9A,0xECA0,0xECA4,0xECAB,0xECB2,0xECB8, ; 0xECBF,0xECCB inca cmpa #0x27 beq LECDE staa *L00A8 bra LECFF LECDE: clr L00A8 ; CRef: 0xECD8 ldd L3FCA psha ldab *L003C andb #0xDF suba *L00A7 cmpa LC235 bcs LECFA brset *L0034,#0x10,LECFA brclr *L0035,#0x80,LECFA orab #0x20 LECFA: stab *L003C ; CRef: 0xECEE,0xECF0,0xECF4 pula staa *L00A7 LECFF: ldaa #0x80 ; CRef: 0xEC8E,0xC848,0xECDC jsr LF2F7 coma staa L0130 staa *L0061 ldx *L0019 cpx LC1FA bls LED6E ldab *L0066 ldaa *L0061 cmpa LC1F8 bcc LED2B ldaa *L00B1 cmpa LC1F9 bhi LED33 cmpb LC1FC bhi LED2E inc L00B1 bra LED36 LED2B: bclr *L0044,#0x10 ; CRef: 0xED18 LED2E: clr L00B1 ; CRef: 0xED24 bra LED36 LED33: bset *L0044,#0x10 ; CRef: 0xED1F LED36: ldaa *L0061 ; CRef: 0xED29,0xED31 cmpa LC204 bcs LED4E ldaa *L00B2 cmpa LC205 bhi LED56 cmpb LC1FC bls LED51 inc L00B2 bra LED59 LED4E: bclr *L0041,#0x02 ; CRef: 0xED3B LED51: clr L00B2 ; CRef: 0xED47 bra LED59 LED56: bset *L0041,#0x02 ; CRef: 0xED42 LED59: brset *L0044,#0x10,LED66 ; CRef: 0xED4C,0xED54 brclr *L0041,#0x02,LED6E bset *L004F,#0x40 bra LED69 LED66: bset *L004E,#0x01 ; CRef: 0xED59 LED69: ldaa LC1FD ; CRef: 0xED64 staa *L0061 LED6E: ldaa *L0061 ; CRef: 0xED0F,0xED5D staa L011A ldx #0xFFA7 jsr LF3FF staa *L0061 brset *L00F9,#0x08,LED90 ldaa LC016 rora bcs LED90 ldaa *L0061 ldx #0xC59F jsr LF3FF staa L01B0 LED90: rts ; CRef: 0xED7B,0xED83 ldaa *paortn bita #0x10 bne LEDE0 ldx #0x001B ldaa *L00C8 inca beq LEDA1 staa *L00C8 LEDA1: ldab *L0045 ; CRef: 0xED9D bitb #0x02 beq LEDDF ldab *L005D cmpb LC4DF bcs LEDDF cmpb LC4E0 bcc LEDDF ldab *L00C6 abx ldaa 0x00,x cmpb LC4DC beq LEDCE cmpb LC4DD bne LEDDF ldx *L000B ldab LC4E2 jsr LF389 std *L000B bra LEDDF LEDCE: ldab *L00C8 ; CRef: 0xEDBB cmpb LC4DE bcc LEDDF ldx *L0009 ldab LC4E1 jsr LF389 std *L0009 LEDDF: rts ; CRef: 0xEDA5,0xEDAC,0xEDB1,0xEDC0,0xEDCC,0xEDD3 LEDE0: ldaa *L005D ; CRef: 0xED95 ldx #0xC35D jsr LF3F8 staa *L00EE ldaa *L005D brclr *L0044,#0x80,LEDF2 ldaa *L0061 LEDF2: psha ; CRef: 0xEDEC cmpa #0xD0 bls LEDF9 ldaa #0xD0 LEDF9: psha ; CRef: 0xEDF5 ldab *L0035 bmi LEE4F ldab *L0001 bitb #0x08 bne LEE4F ldx #0xC3ED jsr LF3FF psha ldaa *L0061 ldx #0xC42B jsr LF3FF pulb aba ldab #0x00 bcc LEE1C ldd #0xFFFF LEE1C: std *L000D ; CRef: 0xEE17 ldx #0xC18D ldaa *L0060 cmpa #0xD0 bcs LEE29 ldaa #0xD0 LEE29: psha ; CRef: 0xEE25 jsr LF3FF clrb std *L0012 pula ldx #0xC19D jsr LF3FF ldx #0xC19B jsr LF39F std *L0014 ldx #0xC3FD pula psha jsr LF3FF ldx #0xC3FB jsr LF39F std *L000F LEE4F: ldx #0xC41A ; CRef: 0xEDFC,0xEE02 pula pula jsr LF3FF staa *L00D4 ldx #0xC367 ldaa *L005D jsr LF3F8 staa *L00EA ldx #0xC587 ldaa *L005D jsr LF3F8 adda *L002D bcs LEE74 adda L01B0 bcc LEE76 LEE74: ldaa #0xFF ; CRef: 0xEE6D LEE76: staa L0113 ; CRef: 0xEE72 brset *L0034,#0x10,LEE89 brset *L00F9,#0x04,LEE89 cmpa L0110 bcc LEE89 staa L0110 LEE89: rts ; CRef: 0xEE79,0xEE7D,0xEE84 ldaa *paortn bita #0x10 bne LEE96 jsr LDF57 jmp LDFAD LEE96: ldaa *L0035 ; CRef: 0xEE8E bmi LEE9E brclr *L0001,#0x08,LEF0D LEE9E: ldaa *L0042 ; CRef: 0xEE98 bita #0x02 beq LEEA9 clr L00C5 bra LEF0D LEEA9: ldaa *L0036 ; CRef: 0xEEA2 anda #0x30 bne LEEDE brclr *L0036,#0x08,LEEBA ldx #0x015C brset 0x04,x,#0x04,LEF0D LEEBA: ldab *L0001 ; CRef: 0xEEAF bitb #0x02 bne LEEDE ldd *L0019 lsrd ldx #0xC448 ldaa *L0060 cmpa LC447 bls LEED4 inx cmpa LC446 bls LEED4 inx LEED4: cmpb 0x00,x ; CRef: 0xEECB,0xEED1 bcs LEF0D ldaa *L0001 oraa #0x02 staa *L0001 LEEDE: ldaa *L005D ; CRef: 0xEEAD,0xEEBE cmpa LC445 bls LEF0D ldaa *L0034 bpl LEEEF ldaa *L004D anda #0x60 bne LEF0D LEEEF: bset *L0034,#0x20 ; CRef: 0xEEE7 ldab *L0001 ldaa *L00C5 cmpa LC44D bcc LEF00 inca staa *L00C5 bra LEF04 LEF00: andb #0xFE ; CRef: 0xEEF9 stab *L0001 LEF04: rorb ; CRef: 0xEEFE bcc LEF0D ldab *L0045 orab #0x80 bra LEF11 LEF0D: ldab *L0045 ; CRef: 0xEE9A,0xEEA7,0xEEB6,0xEED6,0xEEE3,0xEEED,0xEF05 andb #0x7F LEF11: stab *L0045 ; CRef: 0xEF0B brclr *L0036,#0x08,LEF2A ldx #0x015C brclr 0x00,x,#0x01,LEF2A brclr 0x01,x,#0x01,LEF27 bset *L0045,#0x80 bra LEF2A LEF27: bclr *L0045,#0x80 ; CRef: 0xEF1E LEF2A: ldab *L0045 ; CRef: 0xEF13,0xEF1A,0xEF25 bpl LEF4A ldaa *L005D cmpa LC4CF bls LEF4A cmpa LC4D0 bhi LEF4A ldx *L00D5 cpx LC3D5 bne LEF4A orab #0x02 ldaa *L0064 cmpa LC4D1 bcc LEF4C LEF4A: andb #0xFD ; CRef: 0xEF2C,0xEF33,0xEF38,0xEF3F LEF4C: stab *L0045 ; CRef: 0xEF48 jsr LDFAD rts ldaa *L007F cmpa #0xAB bcs LEF6C bset *L003F,#0x10 brclr *L0036,#0x40,LEF67 bset *L0051,#0x40 bset *L0042,#0x08 bra LEF7A LEF67: bset *L0036,#0x40 ; CRef: 0xEF5B bra LEF72 LEF6C: bclr *L0036,#0x40 ; CRef: 0xEF56 bclr *L0042,#0x08 LEF72: ldx *L0035 ; CRef: 0xEF6A bmi LEFC5 ldx *L0042 bmi LEF83 LEF7A: ldx #0xD000 ; CRef: 0xEF65 ldy #0xDFFF bra LEF8A LEF83: ldx #0xDFFF ; CRef: 0xEF78 ldy #0xD000 LEF8A: stx L3FD2 ; CRef: 0xEF81 jsr LF4EE stx L3FD6 jsr LF4EE tst LC016 bmi LEFA1 sty L3FD8 bra LEFA4 LEFA1: stx L3FD8 ; CRef: 0xEF99 LEFA4: jsr LF4EE ; CRef: 0xEF9F stx L3FCC jsr LF4EE stx L3FD4 cpx #0xD000 bne LEFBC ldaa L4004 anda #0xFD bra LEFC1 LEFBC: ldaa L4004 ; CRef: 0xEFB3 oraa #0x02 LEFC1: staa L4004 ; CRef: 0xEFBA rts LEFC5: ldx #0xDFFF ; CRef: 0xEF74 ldaa *L003F brclr *L0036,#0x08,LEFDE ldab L015A bitb #0x10 beq LEFDE ldab L015B bitb #0x10 beq LEFE2 bra LEFE5 LEFDE: bita #0x02 ; CRef: 0xEFCA,0xEFD3 bne LEFE5 LEFE2: ldx #0xD000 ; CRef: 0xEFDA LEFE5: stx L3FCC ; CRef: 0xEFDC,0xEFE0 ldx #0xDFFF brclr *L0036,#0x08,LEFFF ldab L015A bitb #0x20 beq LEFFF ldab L015B bitb #0x20 bne LF00D bra LF00A LEFFF: ldab LC015 ; CRef: 0xEFEB,0xEFF4 bitb #0x04 beq LF00A bita #0x04 bne LF00D LF00A: ldx #0xD000 ; CRef: 0xEFFD,0xF004 LF00D: stx L3FD4 ; CRef: 0xEFFB,0xF008 ldx #0xDFFF brclr *L0036,#0x08,LF027 ldab L015A bitb #0x04 beq LF027 ldab L015B bitb #0x04 bne LF054 bra LF051 LF027: ldab LC017 ; CRef: 0xF013,0xF01C bpl LF032 brclr *L0035,#0x20,LF054 bra LF051 LF032: ldab LC014 ; CRef: 0xF02A lslb bpl LF03E brclr *L0036,#0x80,LF051 bra LF054 LF03E: ldab LC016 ; CRef: 0xF036 bitb #0x04 bne LF04B brclr *L0048,#0x01,LF051 bra LF054 LF04B: brclr *L0047,#0x02,LF051 ; CRef: 0xF043 bra LF054 LF051: ldx #0xD000 ; CRef: 0xF025,0xF030,0xF038,0xF045,0xF04B LF054: stx L3FD6 ; CRef: 0xF023,0xF02C,0xF03C,0xF049,0xF04F brclr *L0036,#0x08,LF07A clrb ldaa L015A bita #0x08 beq LF06E ldaa L015B bita #0x08 beq LF07D ldab #0xFF bra LF07D LF06E: ldaa L015E ; CRef: 0xF061 bita #0x02 beq LF07A ldab L015F bra LF07D LF07A: ldab L011B ; CRef: 0xF057,0xF073 LF07D: ldaa #0x34 ; CRef: 0xF068,0xF06C,0xF078 tst LC016 bmi LF085 comb LF085: lsld ; CRef: 0xF082 lsld orab #0x03 std L3FD8 brclr *L0036,#0x08,LF0A4 ldaa L015A bita #0x02 beq LF0A4 ldaa L4004 ldab L015B andb #0x02 anda #0xFD aba bra LF0B4 LF0A4: ldaa L4004 ; CRef: 0xF08C,0xF095 anda #0xFD tst L00FA beq LF0B4 brclr *L0035,#0x08,LF0B4 oraa #0x02 LF0B4: staa L4004 ; CRef: 0xF0A2,0xF0AC,0xF0AE brclr *L0036,#0x08,LF0DA clrb ldaa L015A bita #0x40 beq LF0CE ldaa L015B bita #0x40 bne LF0DE ldab #0xFF bra LF0DE LF0CE: ldaa L015E ; CRef: 0xF0C1 bita #0x01 beq LF0DA ldab L015F bra LF0DE LF0DA: ldab L0119 ; CRef: 0xF0B7,0xF0D3 comb LF0DE: ldaa #0x34 ; CRef: 0xF0C8,0xF0CC,0xF0D8 lsld lsld orab #0x03 std L3FD2 rts bclr *L0040,#0x18 ldab *paortn andb #0xF0 bne LF0FB bset *L0040,#0x08 brclr *L001A,#0x01,LF0FB bset *L0040,#0x10 LF0FB: brset *L0040,#0x02,LF121 ; CRef: 0xF0EF,0xF0F4 bset *L0040,#0x02 inc L0016 ldaa *L0016 cmpa LC1E2 bls LF121 clra ldx #0x0004 ldab #0x05 LF112: staa 0x00,x ; CRef: 0xF116 inx decb bne LF112 staa *L0016 staa *L0043 staa *L00C2 incb std *L0017 LF121: brclr *L0036,#0x10,LF13E ; CRef: 0xF0FB,0xF10A bset *L0042,#0x80 brclr *L0035,#0x80,LF136 jsr LF22B clra staa *L0043 staa *L00C2 bra LF17F LF136: bclr *L003D,#0x18 ; CRef: 0xF128 jsr LF1AC bra LF17F LF13E: bclr *L0042,#0x80 ; CRef: 0xF121 clra staa *L0043 staa *L00C2 bclr *L003D,#0x18 brclr *L0050,#0x01,LF15E brclr *L0055,#0x01,LF15E bset *L0006,#0x01 jsr LF4E0 std *L0017 bset *L0042,#0x01 bra LF17F LF15E: brclr *L0035,#0x80,LF16A ; CRef: 0xF149,0xF14D jsr LE52B jsr LF268 bra LF17F LF16A: bset *L0042,#0x01 ; CRef: 0xF15E ldab #0x0B clra ldx #0x00AC LF173: staa 0x00,x ; CRef: 0xF177 inx decb bne LF173 brclr *L0034,#0x10,LF17F stab *L00B8 LF17F: ldab #0x05 ; CRef: 0xF134,0xF13C,0xF15C,0xF168,0xF179 clra ldx #0x004E LF185: staa 0x00,x ; CRef: 0xF189 inx decb bne LF185 brclr *L0036,#0x08,LF19F ldaa L015A bita #0x01 beq LF19F ldaa L015B bita #0x01 beq LF1A3 bra LF1A8 LF19F: brset *L0042,#0x01,LF1A8 ; CRef: 0xF18B,0xF194 LF1A3: jsr LF5E9 ; CRef: 0xF19B bra LF1AB LF1A8: jsr LF5DB ; CRef: 0xF19D,0xF19F LF1AB: rts ; CRef: 0xF1A6 LF1AC: brclr *L0043,#0x40,LF20C ; CRef: 0xF139 dec L00C4 bne LF22A ldab #0x04 brset *L0042,#0x01,LF225 ldx #0x00C0 brclr *L0043,#0x20,LF1C3 inx LF1C3: dec 0x00,x ; CRef: 0xF1BE bmi LF1D0 bset *L0042,#0x01 ldab #0x04 stab *L00C4 bra LF22A LF1D0: brset *L0043,#0x20,LF1DB ; CRef: 0xF1C5 bset *L0043,#0x20 ldab #0x08 bra LF225 LF1DB: bclr *L0043,#0x20 ; CRef: 0xF1D0 brclr *L0043,#0x03,LF1E7 dec L0043 bra LF20F LF1E7: ldab *L00C2 ; CRef: 0xF1DE,0xF20A cmpb #0x27 bls LF1F5 clr L00C2 bclr *L0043,#0x40 bra LF227 LF1F5: bitb #0x07 ; CRef: 0xF1EB bne LF204 lsrb lsrb lsrb ldx #0x0004 abx ldab 0x00,x stab *L00C3 LF204: inc L00C2 ; CRef: 0xF1F7 lsl L00C3 bcc LF1E7 LF20C: bset *L0043,#0x02 ; CRef: 0xF1AC LF20F: ldab *L00C2 ; CRef: 0xF1E5 ldx #0xFFB8 abx ldaa 0x00,x tab andb #0x0F lsra lsra lsra lsra std *L00C0 ldab #0x1C bset *L0043,#0x40 LF225: stab *L00C4 ; CRef: 0xF1B7,0xF1D9 LF227: bclr *L0042,#0x01 ; CRef: 0xF1F3 LF22A: rts ; CRef: 0xF1B3,0xF1CE LF22B: brclr *L0045,#0x80,LF237 ; CRef: 0xF12C brset *L003D,#0x08,LF245 brset *L0040,#0x08,LF252 LF237: ldaa *L003D ; CRef: 0xF22B anda #0xF7 eora #0x40 staa *L003D brclr *L003D,#0x40,LF25B bra LF267 LF245: brclr *L0040,#0x08,LF267 ; CRef: 0xF22F brclr *L003D,#0x10,LF255 bclr *L003D,#0x10 bra LF25B LF252: bset *L003D,#0x08 ; CRef: 0xF233 LF255: brclr *L0045,#0x40,LF25F ; CRef: 0xF249 bra LF264 LF25B: brclr *L0042,#0x01,LF264 ; CRef: 0xF23F,0xF250 LF25F: bclr *L0042,#0x01 ; CRef: 0xF255 bra LF267 LF264: bset *L0042,#0x01 ; CRef: 0xF259,0xF25B LF267: rts ; CRef: 0xF243,0xF245,0xF262 LF268: ldy #0xC1E1 ; CRef: 0xF165 clra ldx #0x0005 LF270: oraa 0x52,x ; CRef: 0xF273 dex bne LF270 tsta bne LF298 ldx #0x0005 LF27B: ldaa 0x4D,x ; CRef: 0xF285 anda 0x00,y staa 0x52,x dey dex bne LF27B ldaa *L00B9 beq LF290 dec L00B9 bra LF2F6 LF290: bclr *L0042,#0x01 ; CRef: 0xF289 bclr *L003C,#0x04 bra LF2F6 LF298: ldx #0x0005 ; CRef: 0xF276 clra LF29C: ldab 0x4D,x ; CRef: 0xF2AA andb 0x52,x andb 0x00,y stab 0x52,x oraa 0x52,x dey dex bne LF29C inc L00B9 ldx #0xC1E3 brclr *L0042,#0x01,LF2B8 inx inx LF2B8: tsta ; CRef: 0xF2B2 beq LF2BC inx LF2BC: ldab 0x00,x ; CRef: 0xF2B9 cmpb *L00B9 bcc LF2F6 stab *L00B9 tsta beq LF2F6 ldaa LC1E5 staa *L00B9 clrb ldy #0x01AB ldx #0x0005 LF2D4: ldaa 0x03,x ; CRef: 0xF2E7 oraa 0x52,x staa 0x03,x ldaa 0x00,y oraa 0x52,x staa 0x00,y stab 0x52,x dey dex bne LF2D4 stab *L0016 jsr LF4E0 std *L0017 bset *L0042,#0x01 bset *L003C,#0x04 LF2F6: rts ; CRef: 0xF28E,0xF296,0xF2C0,0xF2C5 LF2F7: sei ; CRef: 0xF4F4,0xEA94,0xED01,0xF8FD,0xFE94,0xCB83,0xE87E, ; 0xC79D,0xC7B4,0xC83E,0xC8C0,0xD8CB,0xEBF9 bsr LF2FC cli rts LF2FC: pshb ; CRef: 0xC747,0xFE7D,0xF2F8 pshx ldx #0x4002 bclr 0x00,x,#0x08 jsr LF332 staa *L0065 ldaa #0x07 LF30B: deca ; CRef: 0xF30C bne LF30B ldaa #0xB0 jsr LF332 bset 0x00,x,#0x08 pulx pulb rts LF319: bclr *L0031,#0x80 ; CRef: 0xCB36,0xC8AB bra LF321 LF31E: bset *L0031,#0x80 ; CRef: 0xCB3B,0xCDC5,0xD225,0xD29A LF321: pshx ; CRef: 0xF31C ldx #0x4002 bset 0x00,x,#0x04 ldaa *L0031 jsr LF332 bclr 0x00,x,#0x04 pulx rts LF332: pshx ; CRef: 0xF361,0xC762,0xF304,0xF310,0xFDAE,0xFDBB,0xF32A staa L4000 ldx #0x4001 bclr 0x00,x,#0x80 ldaa #0x16 clc LF33F: brset 0x00,x,#0x80,LF349 ; CRef: 0xF344 deca bne LF33F sec bra LF34C LF349: ldaa L4000 ; CRef: 0xF33F LF34C: pulx ; CRef: 0xF347 rts LF34E: fdiv ; CRef: 0xE0B7,0xCD54 pshx pula pulb rts LF353: pshx ; CRef: 0xCBE1 ldaa *L0031 eora #0x02 staa *L0031 sei ldx #0x4002 bset 0x00,x,#0x04 jsr LF332 bclr 0x00,x,#0x04 cli pulx rts LF36A: pshx ; CRef: 0xF629,0xF740 ldaa L4002 anda #0x03 ldx #0x4004 brclr 0x00,x,#0x04,LF379 oraa #0x04 LF379: pulx ; CRef: 0xF373 rts LF37B: pshb ; CRef: 0xF7A5 anda #0x03 ldab L4002 andb #0xFC aba staa L4002 pulb rts LF389: pshx ; CRef: 0xF4BE,0xEC5C,0xEDC7,0xE0BF,0xCB92,0xDDCE,0xDDDE, ; 0xEDDA,0xEAF7,0xCC77,0xCD90,0xD8D3,0xF568 pshb mul pshb psha tsx ldaa 0x02,x inx inx inx nega jsr LF39F tsx addd 0x00,x pulx ins pulx rts LF39F: pshx ; CRef: 0xFB46,0xFA60,0xF395,0xF97B,0xF99E,0xCA32,0xD76A, ; 0xCD45,0xD0F5,0xD118,0xD633,0xEE3A,0xEE4A,0xE4A1 psha ldab 0x01,x mul adca #0x00 psha ldaa 0x00,x tsx ldab 0x01,x mul addb 0x00,x adca #0x00 pulx pulx rts xirqrtn: rti ; CRef: 0xFFF4 LF3B5: suba 0x00,x ; CRef: 0xDF2A,0xCE98,0xCEBC pshb pshx bcc LF3BC clra LF3BC: subb 0x01,x ; CRef: 0xF3B9 bcc LF3C1 clrb LF3C1: pshb ; CRef: 0xF3BE ldab #0x10 mul pshb ldab 0x02,x pshb mul abx inx inx inx pshx tsx ldaa 0x04,x ldx 0x00,x jsr LF3FF psha tsx ldaa 0x05,x ldab 0x04,x stab 0x05,x ldab 0x03,x ldx 0x01,x abx jsr LF3FF tab pula pulx pulx jsr LF40F ins pulx pulb rts LF3F2: sba ; CRef: 0xDF3D,0xDF90,0xCF0F,0xD05C,0xD13D,0xD9B0,0xE206, ; 0xFAFA,0xE31E bcc LF3FF clra bra LF3FF LF3F8: pshb ; CRef: 0xEB89,0xEB93,0xEB9D,0xF923,0xF933,0xE85C,0xD774, ; 0xD62A,0xD8AB,0xEDE5,0xEE5E,0xEE68 pshx ldab 0x00,x inx bra LF403 LF3FF: pshb ; CRef: 0xEC3A,0xEB7F,0xEBB1,0xF3D4,0xF3E4,0xED76,0xED8A, ; 0xF9B7,0xF83C,0xF3F3,0xF3F6,0xF50E,0xE8DA,0xF87E, ; 0xD764,0xC868,0xC874,0xC87D,0xC88F,0xCC60,0xCF58, ; 0xD040,0xD067,0xD3B3,0xD903,0xD938,0xDAE9,0xDBB4, ; 0xDBC9,0xDC1B,0xDC2B,0xDC56,0xDC6C,0xDCB5,0xE21E, ; 0xEE07,0xEE10,0xEE2A,0xEE34,0xEE44,0xEE54,0xE2C4, ; 0xDBF9,0xD9E3 pshx ldab #0x10 LF403: mul ; CRef: 0xF3FD pshb tab abx ldd 0x00,x bsr LF40F pulb pulx pulb rts LF40F: pshx ; CRef: 0xF3EB,0xF409 pshb psha sba tsx ldab 0x06,x bcs LF421 mul nega adda 0x00,x lslb sbca #0x00 bra LF425 LF421: nega ; CRef: 0xF416 mul adca 0x00,x LF425: ins ; CRef: 0xF41F pulb pulx rts LF429: psha ; CRef: 0xD727,0xD946,0xDCD7,0xDCDD,0xDCEA,0xD9F8 pshx pshx pshb psha tsx ldaa 0x03,x mul adca #0x00 staa 0x05,x ldd 0x01,x mul addb 0x05,x adca #0x00 std 0x04,x ldaa 0x00,x ldab 0x03,x clr 0x06,x mul addd 0x04,x rol 0x06,x std 0x04,x ldaa 0x00,x ldab 0x02,x mul addb 0x04,x adca 0x06,x stab 0x04,x std 0x02,x tsta beq LF461 ldd #0xFFFF std 0x04,x LF461: pulx ; CRef: 0xF45A pulx pula pulb ins rts LF467: pshx ; CRef: 0xC772,0xFE4E,0xC7CB pshb psha lsrd psha ldy #0x0000 tba beq LF481 LF473: ldab 0x00,x ; CRef: 0xF47F,0xF48C aby ldab 0x01,x aby ldab #0x02 abx deca bne LF473 LF481: pshx ; CRef: 0xF471 ldx #0xFF00 stx L400B tsx dec 0x02,x pulx bpl LF473 ins pula pulb pulx rts LF493: ldab *L0040 ; CRef: 0xCB88,0xC8CA ldaa LC1DD bita #0x04 beq LF4A8 ldaa *L0082 cmpa LC1F2 bls LF4A8 orab #0x04 bset *L004E,#0x04 LF4A8: stab *L0040 ; CRef: 0xF4A1,0xF49A ldaa *L0082 bitb #0x24 beq LF4B3 ldaa LC1F6 LF4B3: psha ; CRef: 0xF4AE ldab *L0087 cba bhi LF4C3 ldx *L0087 ldab LC3A5 jsr LF389 std *L0087 LF4C3: ldd *L0087 ; CRef: 0xF4B7 addd #0x0080 tab pula sba bcc LF4CE clra LF4CE: ldab LC3A3 ; CRef: 0xF4CB mul addd #0x0020 lsld bcs LF4DB lsld bcc LF4DD LF4DB: ldaa #0xFF ; CRef: 0xF4D6 LF4DD: staa *L0083 ; CRef: 0xF4D9 rts LF4E0: ldx #0x0005 ; CRef: 0xF154,0xF2EB,0xC7FA,0xC80A,0xC833,0xDE29 ldd #0x0001 LF4E6: addb 0x03,x ; CRef: 0xF4EB adca #0x00 dex bne LF4E6 rts LF4EE: rts ; CRef: 0xFBAA,0xC713,0xEF8D,0xEF93,0xEFA4,0xEFAA,0xCA48, ; 0xCA4E,0xCA56,0xCDBB,0xCDE7,0xCDED,0xCDF3,0xCDF9, ; 0xCDFF,0xE50B,0xE515 LF4EF: jsr LFA3B ; CRef: 0xC84E ldaa #0x40 jsr LF2F7 psha ldx #0xFF81 brset *L003D,#0x80,LF508 brclr *L0031,#0x01,LF508 ldx #0xFF92 bra LF50E LF508: adda #0x0A ; CRef: 0xF4FB,0xF4FF bcc LF50E ldaa #0xFF LF50E: jsr LF3FF ; CRef: 0xF506,0xF50A staa *L005F cmpa #0x78 bhi LF520 cmpa #0x6A bhi LF523 bclr *L0031,#0x01 bra LF523 LF520: bset *L0031,#0x01 ; CRef: 0xF515 LF523: bclr *L003D,#0x80 ; CRef: 0xF519,0xF51E pula brset *L003C,#0x08,LF56D psha ldaa *L005F ldab #0x20 cmpa LC1ED pula bcc LF53D ldab #0x10 cmpa LC1F1 bls LF55D LF53D: ldx *L0019 ; CRef: 0xF534 cpx LC1EF bls LF54B bset *L0036,#0x02 orab *L004E stab *L004E LF54B: bclr *L0044,#0x80 ; CRef: 0xF542 brset *L0036,#0x02,LF555 bset *L0044,#0x80 LF555: ldaa LC1EE ; CRef: 0xF54E clrb std *L005D bra LF56D LF55D: ldaa *L005F ; CRef: 0xF53B brclr *L003C,#0x10,LF56E ldab LC3A6 ldx *L005D jsr LF389 std *L005D LF56D: rts ; CRef: 0xF527,0xF55B LF56E: clrb ; CRef: 0xF55F std *L005D staa *L0060 bset *L003C,#0x10 rts LF577: clrb ; CRef: 0xC80F,0xD2F1,0xDAC8 ldaa #0x80 std *L0009 std *L000B LF57E: ldx #0x0010 ; CRef: 0xF593 LF581: dex ; CRef: 0xF587 staa 0x1B,x cpx #0x0000 bne LF581 rts LF58A: ldaa *L000B ; CRef: 0xD698 ldx #0xC4DA bsr LF5A8 staa *L000B bsr LF57E ldaa *L0009 ldx #0xC4D8 bsr LF5A8 staa *L0009 ldx #0x001B ldab LC4DC abx staa 0x00,x rts LF5A8: cmpa 0x00,x ; CRef: 0xF58F,0xF59A bhi LF5AE ldaa 0x00,x LF5AE: cmpa 0x01,x ; CRef: 0xF5AA bls LF5B4 ldaa 0x01,x LF5B4: rts ; CRef: 0xF5B0 LF5B5: psha ; CRef: 0xD736,0xD778,0xDCFA,0xE4B6 ldab 0x01,x mul pshb psha tsy ldaa 0x02,y ldab 0x00,x mul addb 0x00,y adca #0x00 rol 0x01,y rolb rola bcc LF5D2 ldd #0xFFFF LF5D2: std 0x00,x ; CRef: 0xF5CD rol 0x01,y puly ins rts LF5DB: ldaa #0xF7 ; CRef: 0xF1A8,0xC82A LF5DD: pshx ; CRef: 0xFD93,0xC9DA,0xD293 ldx L3FFC pshx tsy anda 0x01,y bra LF5F5 LF5E9: ldaa #0x08 ; CRef: 0xF1A3 LF5EB: pshx ; CRef: 0xFA37,0xC96F,0xC8E1 ldx L3FFC pshx tsy oraa 0x01,y LF5F5: anda #0xFE ; CRef: 0xF5E7 oraa #0x02 staa 0x01,y pula oraa #0xFB psha pulx stx L3FFC pulx rts LF606: ldx L3FFC ; CRef: 0xE510 pshx tsy oraa 0x00,y bra LF61A LF611: ldx L3FFC ; CRef: 0xE518 pshx tsy anda 0x00,y LF61A: staa 0x00,y ; CRef: 0xF60F pulx stx L3FFC rts LF622: ldx #0xC526 ; CRef: 0xCB7E ldy #0x4004 jsr LF36A lsl L00F9 ldab *L0038 rorb ror L00F9 brset *L0050,#0x01,LF645 ldab *L0034 bitb #0x10 bne LF654 ldab *L00F9 bitb #0x04 bne LF654 LF645: ldab *L0035 ; CRef: 0xF635 bmi LF657 ldab *L0036 bitb #0x10 beq LF654 ldab #0x81 stab L0107 LF654: jmp LF711 ; CRef: 0xF63D,0xF643,0xF64D LF657: ldab *L007F ; CRef: 0xF647 cmpb #0xAB bhi LF661 cmpb #0x5A bhi LF664 LF661: jmp LF7A1 ; CRef: 0xF65B LF664: clra ; CRef: 0xF65F brset *L00F9,#0x08,LF6B1 ldab *L005A cmpb L0108 bcs LF676 brset *L0035,#0x80,LF680 bra LF67D LF676: brclr *L00F9,#0x40,LF67D ; CRef: 0xF66E bset *L00F9,#0x08 LF67D: jmp LF70E ; CRef: 0xF674,0xF676 LF680: ldab L0113 ; CRef: 0xF670 bset *L00F9,#0x40 brset *L0038,#0x80,LF691 addb LC528 bcc LF691 ldab #0xFF LF691: jsr LD367 ; CRef: 0xF686,0xF68D clra cmpb L0110 bcs LF6A2 ldaa L010A brclr *paortn,#0x01,LF6A2 inca LF6A2: cmpa 0x06,x ; CRef: 0xF698,0xF69D bls LF70E ldab *L00F9 orab #0x08 stab *L00F9 clr L010A bra LF6D4 LF6B1: brset *L00F9,#0x20,LF711 ; CRef: 0xF665 ldab *L00F8 bitb #0x10 bne LF6C3 bitb #0x08 bne LF711 bitb #0x04 bne LF6D4 LF6C3: ldaa L0107 ; CRef: 0xF6B9 bpl LF6D4 bitb #0x20 bne LF6D4 dec L010A beq LF6D4 jmp LF7DC LF6D4: ldaa 0x2F,x ; CRef: 0xF6AF,0xF6C1,0xF6C6,0xF6CA,0xF6CF ldab *L00F9 bmi LF6EC ldaa *L0066 cmpa #0x20 bcs LF6E2 ldaa #0xFF LF6E2: lsla ; CRef: 0xF6DE lsla lsla ldab 0x31,x mul adda 0x30,x bcs LF709 LF6EC: ldab *L00F8 ; CRef: 0xF6D8 bitb #0x04 bne LF70E lsla bcs LF709 psha ldab *L005A subb L0108 clra lsld lsld tsta bne LF70D comb ldaa 0x32,x mul pulb aba bcc LF70E LF709: ldaa #0xFF ; CRef: 0xF6EA,0xF6F3 bra LF70E LF70D: pula ; CRef: 0xF6FF LF70E: staa L010A ; CRef: 0xF6A4,0xF6F0,0xF707,0xF70B,0xF67D LF711: bclr *L00F9,#0x01 ; CRef: 0xF654,0xF6B1,0xF6BD ldaa *L0034 bpl LF71B jsr L580C ; Branch Outside Loaded Source(s) LF71B: brclr *L0036,#0x08,LF740 ; CRef: 0xF716 ldaa L0160 bita #0x01 beq LF740 bita #0x02 bne LF740 ldaa *L002B suba L0161 bcc LF732 nega LF732: bpl LF736 ; CRef: 0xF72F ldaa #0x7F LF736: bcs LF73A ; CRef: 0xF732 oraa #0x80 LF73A: staa L0107 ; CRef: 0xF736 bset *L00F9,#0x01 LF740: jsr LF36A ; CRef: 0xF71B,0xF724,0xF728 ldab L0107 lslb beq LF77A bita #0x04 beq LF79B dec L0107 ldab *L002B bcc LF75C beq LF757 decb LF757: dec L0111 ; CRef: 0xF754 bra LF765 LF75C: cmpb 0x4C,x ; CRef: 0xF752 bcc LF77A incb inc L0111 clc LF765: stab *L002B ; CRef: 0xF75A ldab *L00F8 bitb #0x10 beq LF77A ldab L010B incb bcc LF777 decb beq LF777 decb LF777: stab L010B ; CRef: 0xF771,0xF774 LF77A: ldab *L00F8 ; CRef: 0xF747,0xF75E,0xF76B bitb #0x08 beq LF783 inc L0115 LF783: ldab *L002B ; CRef: 0xF77E cmpb 0x4C,x bls LF78E ldab L0107 bpl LF79B LF78E: ldab L0111 ; CRef: 0xF787 ldx #0xFFA3 andb #0x03 anda #0xFC abx oraa 0x00,x LF79B: bset 0x00,y,#0x04 ; CRef: 0xF74B,0xF78C bra LF7A5 LF7A1: bclr 0x00,y,#0x04 ; CRef: 0xF661 LF7A5: jsr LF37B ; CRef: 0xF79F ldab L0110 addb L010B bcc LF7B2 ldab #0xFF LF7B2: pshb ; CRef: 0xF7AE ldab L0115 ldaa *L003C lsla pula bpl LF7BD negb LF7BD: aba ; CRef: 0xF7BA tab ldaa *L002B sba staa L0116 ldab *L002B subb L0116 ldab #0x80 bcc LF7D4 cba bhi LF7D9 incb bra LF7D8 LF7D4: cba ; CRef: 0xF7CC bcs LF7D9 decb LF7D8: tba ; CRef: 0xF7D2 LF7D9: staa L0116 ; CRef: 0xF7CF,0xF7D5 LF7DC: brclr *L00A4,#0x40,LF7F0 ; CRef: 0xF6D1 ldab *L0030 andb #0x18 cmpb LC230 beq LF7EC bset *L0041,#0x01 LF7EC: brset *L0035,#0x80,LF7F3 ; CRef: 0xF7E7 LF7F0: jmp LF8FB ; CRef: 0xF7DC LF7F3: brclr *L00F9,#0x08,LF814 ; CRef: 0xF7EC tst L01B0 beq LF814 ldaa L01B1 beq LF807 deca staa L01B1 bra LF814 LF807: ldaa L01B0 ; CRef: 0xF7FF deca staa L01B0 ldaa LC59C staa L01B1 LF814: brclr *L000D,#0xFF,LF84F ; CRef: 0xF7F3,0xF7FA,0xF805 ldd *L000F beq LF823 subd #0x0001 std *L000F bra LF84F LF823: ldaa *L00D3 ; CRef: 0xF81A beq LF82C deca staa *L00D3 bra LF84F LF82C: ldaa *L0060 ; CRef: 0xF825 cmpa #0xD0 bls LF834 ldaa #0xD0 LF834: ldab LC3DB ; CRef: 0xF830 stab *L00D3 ldx #0xC40B jsr LF3FF psha ldd *L000D tsx subb 0x00,x sbca #0x00 bcc LF84C ldd #0x0000 LF84C: std *L000D ; CRef: 0xF847 pula LF84F: brset *L0037,#0x20,LF8AD ; CRef: 0xF814,0xF821,0xF82A ldd *L0014 beq LF85E subd #0x0001 std *L0014 bra LF8AD LF85E: brclr *L003C,#0x80,LF86B ; CRef: 0xF855 ldaa *L0011 beq LF86B deca staa *L0011 bra LF8AD LF86B: bset *L003C,#0x80 ; CRef: 0xF85E,0xF864 ldaa *L0060 cmpa #0xD0 bcs LF876 ldaa #0xD0 LF876: ldab LC18C ; CRef: 0xF872 stab *L0011 ldx #0xC1AB jsr LF3FF psha tsx ldd *L0012 subb 0x00,x sbca #0x00 bcc LF88E ldd #0x0000 LF88E: std *L0012 ; CRef: 0xF889 pula bne LF8AD brclr *L0002,#0x01,LF8A9 ldaa L01A6 adda LC236 bcs LF8A4 cmpa LC239 bls LF8AA LF8A4: ldaa LC239 ; CRef: 0xF89D bra LF8AA LF8A9: clra ; CRef: 0xF893 LF8AA: staa L01A6 ; CRef: 0xF8A2,0xF8A7 LF8AD: brclr *L003A,#0x10,LF8B7 ; CRef: 0xF84F,0xF85C,0xF869,0xF891 ldaa *L003A eora #0x40 staa *L003A LF8B7: ldaa *L003E ; CRef: 0xF8AD eora #0x01 staa *L003E bset *L0039,#0x14 ldx *L00C9 stx *L00DC ldd L0123 addd L0125 std L0123 brclr *L0035,#0x80,LF8D9 inc L0183 bne LF8D9 dec L0183 LF8D9: brset *L003F,#0x20,LF8E1 ; CRef: 0xF8CD,0xF8D4 brclr *L0039,#0x40,LF8E9 LF8E1: ldab *L00E7 ; CRef: 0xF8D9 incb cmpb LC32D bcs LF8F9 LF8E9: brset *L003F,#0x80,LF8FB ; CRef: 0xF8DD bclr *L0039,#0x40 bclr *L003F,#0x20 clrb stab *L00E6 clra std *L00E0 LF8F9: stab *L00E7 ; CRef: 0xF8E7 LF8FB: ldaa #0xA0 ; CRef: 0xF7F0,0xF8E9 jsr LF2F7 staa *L00F3 ldab #0x07 mul std *L00F5 cmpa #0x06 bls LF90E ldd #0x06FF LF90E: ldx #0xC5B3 ; CRef: 0xF909 cmpa #0x02 bcc LF918 lsrd ldaa #0x01 LF918: pshb ; CRef: 0xF913 ldab #0x0B deca mul abx pula ldab 0x00,x pshb inx jsr LF3F8 pulb mul staa *L00BD brclr *L0040,#0xC0,LF95B ldaa *L0058 ldx #0xC222 jsr LF3F8 ldab LC21E cmpb *L0083 bcs LF93F ldab *L0083 LF93F: mul ; CRef: 0xF93B std *L00F1 ldaa *L002B ldab LC21F mul addd *L00F1 bcs LF951 addd LC220 bcc LF954 LF951: ldd #0xFFFF ; CRef: 0xF94A LF954: jmp LF9B0 ; CRef: 0xF94F .byte 0x00,0x40,0x80,0xC0 LF95B: pshb ; CRef: 0xF92A psha ldx LC014 pulx bpl LF9A4 pshx ldx #0x0076 ldab *L007E incb stab *L007E lslb andb #0x07 abx pula pulb std 0x00,x ldx #0x00F1 ldaa LC5FD nega jsr LF39F std *L00F1 ldx #0xF957 ldd *L0076 addd *L0078 bcc LF98A inx LF98A: addd *L007A ; CRef: 0xF987 bcc LF98F inx LF98F: addd *L007C ; CRef: 0xF98C bcc LF994 inx LF994: lsrd ; CRef: 0xF991 lsrd oraa 0x00,x pshb psha tsx ldaa LC5FD jsr LF39F pulx addd *L00F1 LF9A4: std *L00F1 ; CRef: 0xF961 ldx *L00F1 cpx LC5FE bcc LF9B2 ldd LC5FE LF9B0: std *L00F1 ; CRef: 0xF954 LF9B2: ldx #0xC600 ; CRef: 0xF9AB ldaa *L0059 jsr LF3FF cmpa *L00F1 bhi LF9C1 clrb std *L00F1 LF9C1: rts ; CRef: 0xF9BC LF9C2: ldaa L017E ; CRef: 0xC95E bne LFA1B ldaa #0x08 staa L017E ldaa *L0049 bpl LF9F8 ldaa *L004A bne LF9D7 jmp LFA3A LF9D7: ldx #0xFD3C ; CRef: 0xF9D2 ldab #0x10 mul abx ldab L017F cmpb #0x10 bcc LFA11 lsrb bcc LF9ED ldaa L016F bra LFA2F LF9ED: lslb ; CRef: 0xF9E6 abx ldx 0x00,x ldd 0x00,x stab L016F bra LFA2F LF9F8: ldaa *L0036 ; CRef: 0xF9CE ldab L017F beq LFA2F anda #0x30 bne LFA0D cmpb LC611 bhi LFA11 ldx #0xC612 bra LFA28 LFA0D: cmpb #0x19 ; CRef: 0xFA01 bne LFA25 LFA11: clra ; CRef: 0xF9E3,0xFA06 staa L017F deca staa L0180 bra LFA3A LFA1B: dec L017E ; CRef: 0xF9C5 lsl L0180 bcc LFA35 bra LFA3A LFA25: ldx #0xC621 ; CRef: 0xFA0F LFA28: decb ; CRef: 0xFA0B lslb abx ldx 0x00,x ldaa 0x00,x LFA2F: staa L0180 ; CRef: 0xF9EB,0xF9F6,0xF9FD inc L017F LFA35: ldaa #0x04 ; CRef: 0xFA21 jsr LF5EB LFA3A: rts ; CRef: 0xF9D4,0xFA19,0xFA23 LFA3B: ldaa *L0034 ; CRef: 0xF4EF bpl LFA42 jsr L5815 ; Branch Outside Loaded Source(s) LFA42: rts ; CRef: 0xFA3D LFA43: ldaa *L00E9 ; CRef: 0xDD35 brclr *L0039,#0x02,LFA57 brclr *L0039,#0x04,LFA57 suba *L00EA bcc LFA55 clra bclr *L0039,#0x08 LFA55: staa *L00E9 ; CRef: 0xFA4F LFA57: bclr *L0039,#0x04 ; CRef: 0xFA45,0xFA49 bset *L0039,#0x02 ldx #0x00C9 jsr LF39F addd *L00C9 bcc LFA6A ldd #0xFFFF LFA6A: std *L00C9 ; CRef: 0xFA65 LFA6C: brclr *L0003,#0x20,LFA99 ; CRef: 0xD2A2 brset *L0034,#0x10,LFA99 brset *L0044,#0x02,LFA99 brclr *L0035,#0x80,LFAA0 ldx #0xC3AF ldaa *L0066 brclr *L0044,#0x40,LFA88 ldx #0xC3B2 LFA88: bclr *L0044,#0x40 ; CRef: 0xFA81 cmpa 0x00,x bhi LFA96 ldd *L0099 cpd 0x01,x bcc LFAA0 LFA96: bset *L0044,#0x40 ; CRef: 0xFA8D LFA99: ldx #0x0000 ; CRef: 0xFA6C,0xFA70,0xFA74 stx *L00E0 stx *L00C9 LFAA0: brclr *L003F,#0xA0,LFAA6 ; CRef: 0xFA78,0xFA94 bra LFAAF LFAA6: brclr *L0039,#0xC0,LFADB ; CRef: 0xFAA0 ldx #0xFB27 bra LFAB5 LFAAF: ldd LC4EA ; CRef: 0xFAA4 ldx #0xFB3E LFAB5: jsr 0x00,x ; Undetermined Branch Address CRef: 0xFAAD pshx pshb psha pulx pula pulb pshx tsx subd 0x00,x pulx bcs LFADB pshb psha tsx ldd *L00C9 subd 0x00,x pulx bcs LFAD4 cpd LC3AB bcc LFAD6 LFAD4: clra ; CRef: 0xFACC clrb LFAD6: pshb ; CRef: 0xFAD2 psha pulx bra LFADD LFADB: ldx *L00C9 ; CRef: 0xFAC2,0xFAA6 LFADD: brclr *L003A,#0x80,LFAE8 ; CRef: 0xFAD9 brclr *L003A,#0x40,LFAE8 ldx #0x0000 LFAE8: stx L0125 ; CRef: 0xFADD,0xFAE1 beq LFB14 cpx #0x0100 bcc LFB02 pshx pula pula ldab #0x20 ldx #0xC3C6 jsr LF3F2 tab ldx L0125 abx LFB02: ldab *L00D2 ; CRef: 0xFAF0 abx abx bclr *L0034,#0x02 cpx LC3AB bhi LFB14 bset *L0034,#0x02 ldx LC3AD LFB14: cpx #0x7FFF ; CRef: 0xFAEB,0xFB0C bcs LFB1C ldx #0x7FFF LFB1C: stx L3FD0 ; CRef: 0xFB17 brset *L003A,#0xC0,LFB26 stx L0463 LFB26: rts ; CRef: 0xFB1F LFB27: ldx #0xC34A ; CRef: 0xE4C6 ldab *L005D lsrb lsrb lsrb lsrb lsrb abx ldab 0x00,x lsld lsld lsld lsld andb #0xF0 ldaa 0x00,x anda #0xF0 brclr *L0039,#0x10,LFB43 tba LFB43: ldx #0x00C9 ; CRef: 0xFB3E jsr LF39F lsld bcc LFB4F ldd #0xFFFF LFB4F: pshb ; CRef: 0xFB4A psha ldd *L00DC addd *L00E0 bcc LFB5A ldd #0xFFFF LFB5A: pshb ; CRef: 0xFB55 psha pulx pula pulb rts LFB60: ldaa *L0040 ; CRef: 0xD889,0xCFD2 anda #0x24 bne LFB93 ldaa *L0083 suba *L00E4 bcc LFB74 coma cmpa LC328 bhi LFB93 bra LFB99 LFB74: cmpa LC327 ; CRef: 0xFB6A bcs LFB93 brset *L0039,#0x80,LFB8E bclr *L0039,#0x10 ldx #0x0184 LFB83: clr 0x00,x ; CRef: 0xFB8A inx inx cpx #0x01A4 bne LFB83 staa *L00DB LFB8E: bset *L0039,#0xE0 ; CRef: 0xFB79 bra LFB99 LFB93: clr L00E6 ; CRef: 0xFB64,0xFB70,0xFB77 bclr *L0039,#0x80 LFB99: rts ; CRef: 0xFB72,0xFB91 LFB9A: ldaa L4008 ; CRef: 0xC98A ldaa #0x27 staa L4007 ldaa L4009 ldd L3FFC orab #0x04 jsr LF4EE std L3FFC ldaa L4004 anda #0xF7 staa L4004 rts LFBB9: ldab L4008 ; CRef: 0xC92D ldaa L4009 ldx L0134 bitb #0x0E bne LFC21 tab addb L0133 stab L0133 ldab L0132 bne LFBF0 ldx #0xC651 LFBD5: cmpa 0x02,x ; CRef: 0xFBDB beq LFBE6 ldx 0x00,x bne LFBD5 ldaa #0x27 staa L4007 clrb jmp LFC73 LFBE6: stx L0134 ; CRef: 0xFBD7 ldaa #0x25 staa L4007 bra LFC1B LFBF0: cmpb #0x01 ; CRef: 0xFBD0 bne LFBFB suba #0x55 staa L0165 bra LFC1B LFBFB: subb #0x02 ; CRef: 0xFBF2 cmpb L0165 bcc LFC23 tstb bne LFC16 pshb tab cmpb #0x04 bhi LFC0D lslb abx LFC0D: ldab #0x0A ; CRef: 0xFC09 abx ldx 0x00,x stx L0134 pulb LFC16: ldx 0x08,x ; CRef: 0xFC03 abx staa 0x01,x LFC1B: inc L0132 ; CRef: 0xFBEE,0xFBF9 jmp LFC76 LFC21: bra LFC66 ; CRef: 0xFBC4 LFC23: ldab L0133 ; CRef: 0xFC00 beq LFC2A bra LFC66 LFC2A: ldab 0x04,x ; CRef: 0xFC26 bmi LFC66 ldx L0134 ldaa 0x02,x ldab L4008 staa L400A staa L0133 ldab #0x01 stab L0132 ldaa L4004 oraa #0x08 staa L4004 ldaa #0x81 staa L4007 ldaa #0x89 staa L4007 ldaa L0137 bne LFC5B clr L0159 LFC5B: cmpa #0x04 ; CRef: 0xFC56 bne LFC62 jsr LFC77 LFC62: clr L0166 ; CRef: 0xFC5D rts LFC66: clra ; CRef: 0xFC28,0xFC2C,0xFC21 clrb std L0134 ldaa #0x27 staa L4007 stab L0132 LFC73: stab L0133 ; CRef: 0xFBE3 LFC76: rts ; CRef: 0xFC1E LFC77: psha ; CRef: 0xFC5F pshb ldaa 0x05,x ldx #0x0137 LFC7E: ldab 0x00,x ; CRef: 0xFC84 stab 0x22,x inx deca bne LFC7E pulb pula rts LFC89: ldx L0134 ; CRef: 0xC939 ldab L0132 cmpb #0x01 bne LFCB0 ldaa 0x04,x ldab L0137 cmpb #0x02 bls LFCA9 ldaa L0165 suba #0x01 cmpb #0x03 beq LFCA7 suba #0x0A LFCA7: asra ; CRef: 0xFCA3 inca LFCA9: staa L0165 ; CRef: 0xFC9A adda #0x55 bra LFD27 LFCB0: cmpb #0x02 ; CRef: 0xFC91 bne LFCB9 ldaa L0137 bra LFD27 LFCB9: subb #0x02 ; CRef: 0xFCB2 cmpb L0165 bcc LFD21 brset *L0037,#0x08,LFD15 decb ldaa 0x03,x bita #0x80 bne LFCD6 bita #0x40 bne LFCDE ldx 0x06,x abx ldaa 0x01,x bra LFD27 LFCD6: lslb ; CRef: 0xFCC9 abx ldx 0x0A,x ldaa 0x00,x bra LFD27 LFCDE: ldx 0x06,x ; CRef: 0xFCCD ldaa L0137 cmpa #0x02 beq LFCF7 cmpa #0x04 bne LFCF0 pshb ldab #0x0A abx pulb LFCF0: inx ; CRef: 0xFCE9 lslb abx ldx 0x01,x bra LFCFB LFCF7: inx ; CRef: 0xFCE5 ldx 0x01,x abx LFCFB: cpx #0x3000 ; CRef: 0xFCF5 bcs LFD1D cpx #0x6FFF bhi LFD1D pshx pula anda #0x01 psha pulx ldd 0x00,x stab L0182 bset *L0037,#0x08 bra LFD27 LFD15: bclr *L0037,#0x08 ; CRef: 0xFCC0 ldaa L0182 bra LFD27 LFD1D: ldaa 0x00,x ; CRef: 0xFCFE,0xFD03 bra LFD27 LFD21: bne LFD35 ; CRef: 0xFCBE ldaa L0133 nega LFD27: staa L400A ; CRef: 0xFCAE,0xFCB7,0xFCD4,0xFD1B,0xFD13,0xFD1F,0xFCDC adda L0133 staa L0133 inc L0132 bra LFD4B LFD35: clra ; CRef: 0xFD21 clrb staa L0133 std L0134 staa L0132 ldaa L4008 ldaa L4009 ldaa #0x41 staa L4007 LFD4B: rts ; CRef: 0xFD33 .byte 0x01,0x70,0x01,0x72,0x01,0x74,0x01,0x76 .byte 0x01,0x78,0x01,0x7A,0x01,0x7C,0x00,0x4B .byte 0xC0,0x00,0xC0,0x02,0xC0,0x04,0x01,0x68 .byte 0x01,0x6A,0x40,0x02,0x00,0x49,0x00,0x00 .byte 0x3F,0xC0,0x3F,0xC2,0x3F,0xC4,0x3F,0xC6 .byte 0x3F,0xC8,0x3F,0xCA,0x3F,0xE0,0x3F,0xF8 LFD7C: ldaa L4006 ; CRef: 0xC99A lds #0x01FF staa L0181 brclr *L004A,#0x03,LFD98 adda #0x0B staa L4006 bset *L0046,#0x03 ldaa #0xFB jsr LF5DD bra LFDA0 LFD98: adda #0xCD ; CRef: 0xFD85 staa L4006 bclr *L0046,#0x03 LFDA0: jsr LFE81 ; CRef: 0xFD96 ldx #0x4002 bset 0x00,x,#0x04 ldaa *L0032 oraa #0x80 psha jsr LF332 tab pula anda #0x7F bclr 0x00,x,#0x04 bset 0x00,x,#0x04 jsr LF332 std *L004B bclr 0x00,x,#0x04 cli ldaa L0167 inca cmpa #0x60 bcs LFDCD clra LFDCD: staa L0167 ; CRef: 0xFDCA jsr LFE7B ldab *L0033 cmpa #0x28 bhi LFDDE cmpb #0xA0 bcs LFDFA swi LFDDE: tstb ; CRef: 0xFDD7 beq LFDFB cmpa #0x5A bcs LFDFB clrb ldaa *L004B anda #0x03 cmpa *L004A beq LFDFB staa *L004A stab L017E stab L0167 decb stab L017F LFDFA: incb ; CRef: 0xFDDB LFDFB: stab *L0033 ; CRef: 0xFDDF,0xFDE3,0xFDEC ldd #0xFF00 std L400B ldd L3FFC psha ldaa *L0032 eora #0x02 tst L004A bne LFE2B orab #0x04 brset *L004B,#0x04,LFE18 andb #0xFB LFE18: tst L0033 ; CRef: 0xFE12 bne LFE21 brclr *L004B,#0x03,LFE23 LFE21: staa *L0032 ; CRef: 0xFE1B LFE23: pula ; CRef: 0xFE1D std L3FFC bsr LFE80 bra LFE55 LFE2B: staa *L0032 ; CRef: 0xFE0E pula std L3FFC ldaa *L004A lsra bcs LFE8F clra ldab #0xC5 std L3FF2 bsr LFE80 ldd L3FFC oraa #0x04 bsr LFE80 std L3FFC ldx #0x0000 ldd #0x002F jsr LF467 sty L016A LFE55: ldd L3FFC ; CRef: 0xFE29 anda #0xFB andb #0xEF orab #0x08 bsr LFE80 std L3FFC clra clrb bsr LFE80 std L3FD0 ldaa L4004 anda #0xF9 staa L4004 ldy #0x7000 bsr LFEC7 jmp LFF7D LFE7B: ldaa #0x10 ; CRef: 0xFDD0 LFE7D: jsr LF2FC ; CRef: 0xFE83 LFE80: rts ; CRef: 0xFE27,0xFE3C,0xFE43,0xFE5E,0xFE65,0xFEF3 LFE81: ldaa #0x70 ; CRef: 0xFDA0 bsr LFE7D cmpa #0x28 bcs LFE8D cmpa #0x64 bcs LFE8E LFE8D: swi ; CRef: 0xFE87 LFE8E: rts ; CRef: 0xFE8B LFE8F: ldx #0x0170 ; CRef: 0xFE34 clra clrb LFE94: jsr LF2F7 ; CRef: 0xFE9F staa 0x00,x inx addb #0x10 tba cmpb #0xC0 bcs LFE94 ldab L0167 bitb #0x03 bne LFEBD ldaa L0174 brclr *L0032,#0x01,LFEB4 staa L017C bra LFEB7 LFEB4: staa L017D ; CRef: 0xFEAB LFEB7: ldab *L0032 ; CRef: 0xFEB2 eorb #0x01 stab *L0032 LFEBD: ldab L0167 ; CRef: 0xFEA6 bitb #0x0F beq LFED9 jmp LFF29 LFEC7: ldx #0x3FD2 ; CRef: 0xFE76,0xFEF1 LFECA: sty 0x00,x ; CRef: 0xFED2 inx inx cpx #0x3FDC bne LFECA sty L3FCC rts LFED9: cmpb #0x20 ; CRef: 0xFEC2 bls LFEDF subb #0x30 LFEDF: ldy #0xD39A ; CRef: 0xFEDB cmpb #0x10 bhi LFEF1 ldy #0xD200 bcs LFEF1 ldy #0xD066 LFEF1: bsr LFEC7 ; CRef: 0xFEE5,0xFEEB bsr LFE80 ldd L3FFC ldx #0x4004 psha orab #0x10 ldaa L0167 bita #0x10 beq LFF0C orab #0x08 bset 0x00,x,#0x06 bra LFF11 LFF0C: andb #0xF7 ; CRef: 0xFF03 bclr 0x00,x,#0x02 LFF11: pula ; CRef: 0xFF0A std L3FFC ldaa L016E lsla adca #0x00 staa L016E anda #0x03 ldab L4002 andb #0xFC aba staa L4002 LFF29: ldx L3FC0 ; CRef: 0xFEC4 pshx pula pulb lsrd lsrd ldy #0x0000 std L016C ldd #0x028F cpx #0x028F bhi LFF51 cpx #0x0148 bcs LFF5C lsrd std L3FD0 ldab #0x06 pshb psha clra clrb bra LFF6E LFF51: std L3FD0 ; CRef: 0xFF3E lsrd pshb psha ldd L016C bra LFF6E LFF5C: ldy #0x0042 ; CRef: 0xFF43 ldd #0x0042 std L3FD0 ldab #0xC5 pshb psha clrb subd L016C LFF6E: pulx ; CRef: 0xFF4F,0xFF5A stx L3FDC bsr LFF80 std L3FF6 bsr LFF80 sty L3FCE LFF7D: jmp LCC1A ; CRef: 0xFE78 LFF80: rts ; CRef: 0xFF72,0xFF77 .byte 0xFF,0xD7,0x9B,0x84,0x75,0x6A,0x61,0x58 .byte 0x51,0x4A,0x43,0x3C,0x34,0x2C,0x22,0x16 .byte 0x00,0xFF,0xFF,0xF9,0xDF,0xCD,0xBF,0xB2 .byte 0xA7,0x9D,0x93,0x89,0x7F,0x75,0x68,0x59 .byte 0x43,0x00,0x00,0x01,0x03,0x02,0x00,0x2A .byte 0x3D,0x4B,0x55,0x5F,0x67,0x6F,0x78,0x80 .byte 0x89,0x94,0xA1,0xB0,0xC7,0xE3,0xFF,0x12 .byte 0x12,0x13,0x14,0x15,0x16,0x21,0x22,0x23 .byte 0x24,0x25,0x26,0x31,0x32,0x33,0x34,0x35 .byte 0x36,0x41,0x42,0x43,0x44,0x45,0x46,0x51 .byte 0x52,0x53,0x54,0x55,0x56 scivect: .word scirtn ; Branch Outside Loaded Source(s) spivect: .word spirtn ; Branch Outside Loaded Source(s) paievect: .word paiertn ; Branch Outside Loaded Source(s) paovect: .word paortn ; Branch Outside Loaded Source(s) tovfvect: .word tovfrtn ; Branch Outside Loaded Source(s) ti4o5vect: .word ti4o5rtn ; Branch Outside Loaded Source(s) to4vect: .word to4rtn ; Branch Outside Loaded Source(s) to3vect: .word to3rtn ; Branch Outside Loaded Source(s) to2vect: .word to2rtn ; Branch Outside Loaded Source(s) to1vect: .word to1rtn ; Branch Outside Loaded Source(s) ti3vect: .word ti3rtn ; Branch Outside Loaded Source(s) ti2vect: .word ti2rtn ; Branch Outside Loaded Source(s) .byte 0xC6,0x6F rtivect: .word rtirtn ; Branch Outside Loaded Source(s) irqvect: .word irqrtn xirqvect: .word xirqrtn swivect: .word swirtn ; Branch Outside Loaded Source(s) ilopvect: .word iloprtn .byte 0xC7,0x10,0xC7,0x10,0xC7,0x10