------+--------------------+-------------+----+---------+------+-----------------------+------------------------------------------------------------------- Line | # File Line | Line Type | MX | Reloc | Size | Address Object Code | Source Code ------+--------------------+-------------+----+---------+------+-----------------------+------------------------------------------------------------------- 1 | 1 MAIN.S 1 | Comment | 11 | | 0 | 00/0000 | * 2 | 1 MAIN.S 2 | Comment | 11 | | 0 | 00/0000 | * Hostage 3 | 1 MAIN.S 3 | Comment | 11 | | 0 | 00/0000 | * 4 | 1 MAIN.S 4 | Comment | 11 | | 0 | 00/0000 | * (c) 1990, Infogrames / Mindscape 5 | 1 MAIN.S 5 | Comment | 11 | | 0 | 00/0000 | * (s) 2020, Antoine Vignau 6 | 1 MAIN.S 6 | Comment | 11 | | 0 | 00/0000 | * 7 | 1 MAIN.S 7 | Empty | 11 | | 0 | 00/0000 | 8 | 1 MAIN.S 8 | Comment | 11 | | 0 | 00/0000 | *----------------------- 9 | 1 MAIN.S 9 | Empty | 11 | | 0 | 00/0000 | 10 | 1 MAIN.S 10 | Directive | 00 | | 0 | 00/0000 | mx %00 11 | 1 MAIN.S 11 | Directive | 00 | | 0 | 00/0000 | rel 12 | 1 MAIN.S 12 | Directive | 00 | | 0 | 00/0000 | lst off 13 | 1 MAIN.S 13 | Empty | 00 | | 0 | 00/0000 | 14 | 1 MAIN.S 14 | Directive | 00 | | 0 | 00/0000 | use MAIN.E.S 15 | 2 MAIN.E.S 1 | Empty | 00 | | 0 | 00/0000 | 16 | 2 MAIN.E.S 2 | Comment | 00 | | 0 | 00/0000 | * TFBD generated equates 17 | 2 MAIN.E.S 3 | Comment | 00 | | 0 | 00/0000 | * (c) PHC 1992,93 18 | 2 MAIN.E.S 4 | Empty | 00 | | 0 | 00/0000 | 19 | 2 MAIN.E.S 5 | Empty | 00 | | 0 | 00/0000 | 20 | 2 MAIN.E.S 6 | Equivalence | 00 | | 0 | 00/0000 | GSOS EQU $E100A8 21 | 2 MAIN.E.S 7 | Empty | 00 | | 0 | 00/0000 | 22 | 1 MAIN.S 15 | Directive | 00 | | 0 | 00/0000 | use MAIN.X.S 23 | 3 MAIN.X.S 1 | Empty | 00 | | 0 | 00/0000 | 24 | 3 MAIN.X.S 2 | Comment | 00 | | 0 | 00/0000 | * TFBD generated externals 25 | 3 MAIN.X.S 3 | Comment | 00 | | 0 | 00/0000 | * (c) PHC 1992,93 26 | 3 MAIN.X.S 4 | Empty | 00 | | 0 | 00/0000 | 27 | 3 MAIN.X.S 5 | Empty | 00 | | 0 | 00/0000 | 28 | 3 MAIN.X.S 6 | External | 00 | | 0 | 00/0000 | L02001A EXT 29 | 3 MAIN.X.S 7 | External | 00 | | 0 | 00/0000 | L030000 EXT 30 | 3 MAIN.X.S 8 | External | 00 | | 0 | 00/0000 | L020010 EXT 31 | 3 MAIN.X.S 9 | External | 00 | | 0 | 00/0000 | L020014 EXT 32 | 3 MAIN.X.S 10 | External | 00 | | 0 | 00/0000 | L020006 EXT 33 | 3 MAIN.X.S 11 | External | 00 | | 0 | 00/0000 | L020022 EXT 34 | 3 MAIN.X.S 12 | External | 00 | | 0 | 00/0000 | L020024 EXT 35 | 3 MAIN.X.S 13 | External | 00 | | 0 | 00/0000 | L030078 EXT 36 | 3 MAIN.X.S 14 | External | 00 | | 0 | 00/0000 | L030076 EXT 37 | 3 MAIN.X.S 15 | External | 00 | | 0 | 00/0000 | L030002 EXT 38 | 3 MAIN.X.S 16 | External | 00 | | 0 | 00/0000 | L020008 EXT 39 | 3 MAIN.X.S 17 | External | 00 | | 0 | 00/0000 | L02002A EXT 40 | 3 MAIN.X.S 18 | External | 00 | | 0 | 00/0000 | L02000C EXT 41 | 3 MAIN.X.S 19 | External | 00 | | 0 | 00/0000 | L02000A EXT 42 | 3 MAIN.X.S 20 | External | 00 | | 0 | 00/0000 | L020028 EXT 43 | 3 MAIN.X.S 21 | External | 00 | | 0 | 00/0000 | L020026 EXT 44 | 3 MAIN.X.S 22 | External | 00 | | 0 | 00/0000 | L020018 EXT 45 | 3 MAIN.X.S 23 | External | 00 | | 0 | 00/0000 | L020016 EXT 46 | 3 MAIN.X.S 24 | External | 00 | | 0 | 00/0000 | L02001C EXT 47 | 3 MAIN.X.S 25 | External | 00 | | 0 | 00/0000 | L030008 EXT 48 | 3 MAIN.X.S 26 | External | 00 | | 0 | 00/0000 | L030074 EXT 49 | 3 MAIN.X.S 27 | External | 00 | | 0 | 00/0000 | L03000E EXT 50 | 3 MAIN.X.S 28 | External | 00 | | 0 | 00/0000 | L030035 EXT 51 | 3 MAIN.X.S 29 | External | 00 | | 0 | 00/0000 | L030042 EXT 52 | 3 MAIN.X.S 30 | External | 00 | | 0 | 00/0000 | L03004A EXT 53 | 3 MAIN.X.S 31 | Empty | 00 | | 0 | 00/0000 | 54 | 1 MAIN.S 16 | Empty | 00 | | 0 | 00/0000 | 55 | 1 MAIN.S 17 | Comment | 00 | | 0 | 00/0000 | *----------------------- 56 | 1 MAIN.S 18 | Empty | 00 | | 0 | 00/0000 | 57 | 1 MAIN.S 19 | Directive | 00 | | 0 | 00/0000 | use 4/Load.Macs 58 | 1 MAIN.S 20 | Directive | 00 | | 0 | 00/0000 | use 4/Mem.Macs 59 | 1 MAIN.S 21 | Directive | 00 | | 0 | 00/0000 | use 4/Misc.Macs 60 | 1 MAIN.S 22 | Directive | 00 | | 0 | 00/0000 | use 4/Util.Macs 61 | 1 MAIN.S 23 | Empty | 00 | | 0 | 00/0000 | 62 | 1 MAIN.S 24 | Comment | 00 | | 0 | 00/0000 | *----------------------- 63 | 1 MAIN.S 25 | Empty | 00 | | 0 | 00/0000 | 64 | 1 MAIN.S 26 | Code | 00 | | 2 | 00/0000 : 80 03 | BRA L010005 65 | 1 MAIN.S 27 | Code | 00 | | 1 | 00/0002 : EA | NOP 66 | 1 MAIN.S 28 | Code | 00 | | 1 | 00/0003 : EA | NOP 67 | 1 MAIN.S 29 | Code | 00 | | 1 | 00/0004 : EA | NOP 68 | 1 MAIN.S 30 | Code | 00 |E 3 | 4 | 00/0005 : 8F 10 00 02 | L010005 STAL L020010 69 | 1 MAIN.S 31 | Code | 00 | | 1 | 00/0009 : 0B | PHD 70 | 1 MAIN.S 32 | Code | 00 | | 1 | 00/000A : 3B | TSC 71 | 1 MAIN.S 33 | Code | 00 | | 1 | 00/000B : 38 | SEC 72 | 1 MAIN.S 34 | Code | 00 | | 3 | 00/000C : E9 FB 00 | SBC #$00FB 73 | 1 MAIN.S 35 | Code | 00 | | 1 | 00/000F : 5B | TCD 74 | 1 MAIN.S 36 | Code | 00 | | 3 | 00/0010 : 69 F4 00 | ADC #$00F4 75 | 1 MAIN.S 37 | Code | 00 | | 1 | 00/0013 : 1B | TCS 76 | 1 MAIN.S 38 | Code | 10 | | 2 | 00/0014 : E2 20 | SEP #$20 77 | 1 MAIN.S 39 | Code | 10 |E 1 >>16 | 2 | 00/0016 : A9 00 | LDA #^L02001A 78 | 1 MAIN.S 40 | Code | 10 | | 1 | 00/0018 : 48 | PHA 79 | 1 MAIN.S 41 | Code | 10 | | 1 | 00/0019 : AB | PLB 80 | 1 MAIN.S 42 | Code | 00 | | 2 | 00/001A : C2 20 | REP #$20 81 | 1 MAIN.S 43 | Code | 00 | | 1 | 00/001C : DA | PHX 82 | 1 MAIN.S 44 | Code | 00 | | 1 | 00/001D : 48 | PHA 83 | 1 MAIN.S 45 | Code | 00 | | 3 | 00/001E : F4 00 00 | PEA $0000 ; want $1000 bytes 84 | 1 MAIN.S 46 | Code | 00 | | 3 | 00/0021 : F4 00 10 | PEA $1000 85 | 1 MAIN.S 47 | Code | 00 |E 2 | 3 | 00/0024 : AD 10 00 | LDA L020010 86 | 1 MAIN.S 48 | Code | 00 | | 1 | 00/0027 : 48 | PHA 87 | 1 MAIN.S 49 | Comment | 00 | | 0 | 00/0028 | * PEA $C013 88 | 1 MAIN.S 50 | Code | 00 | | 3 | 00/0028 : F4 05 C0 | pea $c005 ; as a direct page 89 | 1 MAIN.S 51 | Code | 00 | | 3 | 00/002B : F4 00 00 | PEA $0000 90 | 1 MAIN.S 52 | Comment | 00 | | 0 | 00/002E | * PEA $1000 ; at address $1000 91 | 1 MAIN.S 53 | Code | 00 | | 3 | 00/002E : F4 00 00 | pea $0000 92 | 1 MAIN.S 54 | Macro | 00 | | 0 | 00/0031 | _NewHandle 94 | 1 MAIN.S 54 | Code | 00 | | 3 | 00/0031 : A2 02 09 | LDX #$902 ; load tool call # 95 | 1 MAIN.S 54 | Code | 00 | | 4 | 00/0034 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 96 | 1 MAIN.S 55 | Code | 00 | | 2 | 00/0038 : B0 03 | BCS L01003D 97 | 1 MAIN.S 56 | Code | 00 | | 3 | 00/003A : A9 00 00 | LDA #$0000 98 | 1 MAIN.S 57 | Code | 00 |E 3 | 4 | 00/003D : 8F 14 00 02 | L01003D STAL L020014 99 | 1 MAIN.S 58 | Code | 00 | | 1 | 00/0041 : 68 | PLA 100 | 1 MAIN.S 59 | Code | 00 | | 1 | 00/0042 : FA | PLX 101 | 1 MAIN.S 60 | Code | 00 |E 2 | 3 | 00/0043 : 8E 0C 00 | STX L02000A+2 102 | 1 MAIN.S 61 | Code | 00 |E 2 | 3 | 00/0046 : 8D 0A 00 | STA L02000A 103 | 1 MAIN.S 62 | Code | 00 |E 2 | 3 | 00/0049 : AE 0C 00 | LDX L02000A+2 104 | 1 MAIN.S 63 | Code | 00 |E 2 | 3 | 00/004C : AD 0A 00 | LDA L02000A 105 | 1 MAIN.S 64 | Code | 00 | | 2 | 00/004F : 85 F6 | STA $F6 106 | 1 MAIN.S 65 | Code | 00 | | 2 | 00/0051 : 86 F8 | STX $F8 107 | 1 MAIN.S 66 | Code | 00 | | 3 | 00/0053 : A0 02 00 | LDY #$0002 108 | 1 MAIN.S 67 | Code | 00 | | 2 | 00/0056 : B7 F6 | LDA [$F6],Y 109 | 1 MAIN.S 68 | Code | 00 | | 1 | 00/0058 : AA | TAX 110 | 1 MAIN.S 69 | Code | 00 | | 2 | 00/0059 : A7 F6 | LDA [$F6] 111 | 1 MAIN.S 70 | Code | 00 |E 2 | 3 | 00/005B : 8E 08 00 | STX L020006+2 112 | 1 MAIN.S 71 | Code | 00 |E 2 | 3 | 00/005E : 8D 06 00 | STA L020006 113 | 1 MAIN.S 72 | Comment | 00 | | 0 | 00/0061 | * LDAL L020006 114 | 1 MAIN.S 73 | Comment | 00 | | 0 | 00/0061 | * CMP #$1000 115 | 1 MAIN.S 74 | Code | 00 |E 2 | 3 | 00/0061 : AD 14 00 | lda L020014 ; no error means continue 116 | 1 MAIN.S 75 | Code | 00 | | 2 | 00/0064 : F0 05 | BEQ L010072 117 | 1 MAIN.S 76 | Comment | 00 | | 0 | 00/0066 | * LDA L020014 118 | 1 MAIN.S 77 | Code | 00 | | 1 | 00/0066 : 48 | PHA 119 | 1 MAIN.S 78 | Code | 00 | 3 | 4 | 00/0067 : 22 E9 01 00 | JSL L0101F0 120 | 1 MAIN.S 79 | Code | 00 | | 1 | 00/006B : 18 | L010072 CLC 121 | 1 MAIN.S 80 | Code | 00 | | 3 | 00/006C : 69 00 10 | ADC #$1000 122 | 1 MAIN.S 81 | Code | 00 | | 1 | 00/006F : BA | TSX 123 | 1 MAIN.S 82 | Code | 00 | | 1 | 00/0070 : 1B | TCS 124 | 1 MAIN.S 83 | Code | 00 | | 1 | 00/0071 : 8A | TXA 125 | 1 MAIN.S 84 | Code | 00 |E 3 | 4 | 00/0072 : 8F 22 00 02 | STAL L020022 126 | 1 MAIN.S 85 | Code | 00 | | 3 | 00/0076 : A9 00 00 | LDA #$0000 127 | 1 MAIN.S 86 | Code | 00 |E 3 | 4 | 00/0079 : 8F 24 00 02 | STAL L020022+2 128 | 1 MAIN.S 87 | Code | 00 | | 1 | 00/007D : DA | PHX 129 | 1 MAIN.S 88 | Code | 00 | | 1 | 00/007E : 48 | PHA 130 | 1 MAIN.S 89 | Code | 00 |E 2 | 3 | 00/007F : AE 24 00 | LDX L020022+2 131 | 1 MAIN.S 90 | Code | 00 |E 2 | 3 | 00/0082 : AD 22 00 | LDA L020022 132 | 1 MAIN.S 91 | Code | 00 | | 1 | 00/0085 : DA | PHX 133 | 1 MAIN.S 92 | Code | 00 | | 1 | 00/0086 : 48 | PHA 134 | 1 MAIN.S 93 | Macro | 00 | | 0 | 00/0087 | _FindHandle 136 | 1 MAIN.S 93 | Code | 00 | | 3 | 00/0087 : A2 02 1A | LDX #$1A02 ; load tool call # 137 | 1 MAIN.S 93 | Code | 00 | | 4 | 00/008A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 138 | 1 MAIN.S 94 | Code | 00 | | 2 | 00/008E : B0 03 | BCS L01009A 139 | 1 MAIN.S 95 | Code | 00 | | 3 | 00/0090 : A9 00 00 | LDA #$0000 140 | 1 MAIN.S 96 | Code | 00 |E 3 | 4 | 00/0093 : 8F 14 00 02 | L01009A STAL L020014 141 | 1 MAIN.S 97 | Code | 00 | | 1 | 00/0097 : 68 | PLA 142 | 1 MAIN.S 98 | Code | 00 | | 1 | 00/0098 : FA | PLX 143 | 1 MAIN.S 99 | Code | 00 |E 2 | 3 | 00/0099 : 8E 28 00 | STX L020028 144 | 1 MAIN.S 100 | Code | 00 |E 2 | 3 | 00/009C : 8D 26 00 | STA L020026 145 | 1 MAIN.S 101 | Code | 00 | | 1 | 00/009F : 38 | SEC 146 | 1 MAIN.S 102 | Code | 00 |E 2 | 3 | 00/00A0 : AD 26 00 | LDA L020026 147 | 1 MAIN.S 103 | Code | 00 | | 3 | 00/00A3 : E9 00 00 | SBC #$0000 148 | 1 MAIN.S 104 | Code | 00 | | 2 | 00/00A6 : D0 08 | BNE L0100B7 149 | 1 MAIN.S 105 | Code | 00 |E 2 | 3 | 00/00A8 : AD 28 00 | LDA L020028 150 | 1 MAIN.S 106 | Code | 00 | | 3 | 00/00AB : E9 00 00 | SBC #$0000 151 | 1 MAIN.S 107 | Code | 00 | | 2 | 00/00AE : 80 08 | BRA L0100BF 152 | 1 MAIN.S 108 | Code | 00 |E 2 | 3 | 00/00B0 : AD 28 00 | L0100B7 LDA L020028 153 | 1 MAIN.S 109 | Code | 00 | | 3 | 00/00B3 : E9 00 00 | SBC #$0000 154 | 1 MAIN.S 110 | Code | 00 | | 2 | 00/00B6 : C2 02 | REP #$02 155 | 1 MAIN.S 111 | Code | 00 | | 2 | 00/00B8 : F0 18 | L0100BF BEQ L0100D9 156 | 1 MAIN.S 112 | Code | 00 |E 2 | 3 | 00/00BA : AE 28 00 | LDX L020028 157 | 1 MAIN.S 113 | Code | 00 |E 2 | 3 | 00/00BD : AD 26 00 | LDA L020026 158 | 1 MAIN.S 114 | Code | 00 | | 1 | 00/00C0 : DA | PHX 159 | 1 MAIN.S 115 | Code | 00 | | 1 | 00/00C1 : 48 | PHA 160 | 1 MAIN.S 116 | Macro | 00 | | 0 | 00/00C2 | _DisposeHandle 162 | 1 MAIN.S 116 | Code | 00 | | 3 | 00/00C2 : A2 02 10 | LDX #$1002 ; load tool call # 163 | 1 MAIN.S 116 | Code | 00 | | 4 | 00/00C5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 164 | 1 MAIN.S 117 | Code | 00 | | 2 | 00/00C9 : B0 03 | BCS L0100D5 165 | 1 MAIN.S 118 | Code | 00 | | 3 | 00/00CB : A9 00 00 | LDA #$0000 166 | 1 MAIN.S 119 | Code | 00 |E 3 | 4 | 00/00CE : 8F 14 00 02 | L0100D5 STAL L020014 167 | 1 MAIN.S 120 | Empty | 00 | | 0 | 00/00D2 | 168 | 1 MAIN.S 121 | Comment | 00 | | 0 | 00/00D2 | *--- Ask for $01/1000..$01/9FFF (a lot of memory) 169 | 1 MAIN.S 122 | Empty | 00 | | 0 | 00/00D2 | 170 | 1 MAIN.S 123 | Code | 00 | | 1 | 00/00D2 : DA | L0100D9 PHX 171 | 1 MAIN.S 124 | Code | 00 | | 1 | 00/00D3 : 48 | PHA 172 | 1 MAIN.S 125 | Code | 00 | | 3 | 00/00D4 : F4 00 00 | PEA $0000 173 | 1 MAIN.S 126 | Comment | 00 | | 0 | 00/00D7 | * PEA $9000 174 | 1 MAIN.S 127 | Code | 00 | | 3 | 00/00D7 : F4 00 80 | pea $8000 175 | 1 MAIN.S 128 | Code | 00 |E 2 | 3 | 00/00DA : AD 10 00 | LDA L020010 176 | 1 MAIN.S 129 | Code | 00 | | 1 | 00/00DD : 48 | PHA 177 | 1 MAIN.S 130 | Comment | 00 | | 0 | 00/00DE | * PEA $C013 178 | 1 MAIN.S 131 | Code | 00 | | 3 | 00/00DE : F4 03 C0 | pea $c003 179 | 1 MAIN.S 132 | Code | 00 | | 3 | 00/00E1 : F4 01 00 | PEA $0001 180 | 1 MAIN.S 133 | Comment | 00 | | 0 | 00/00E4 | * PEA $1000 181 | 1 MAIN.S 134 | Code | 00 | | 3 | 00/00E4 : F4 00 20 | pea $2000 182 | 1 MAIN.S 135 | Macro | 00 | | 0 | 00/00E7 | _NewHandle 184 | 1 MAIN.S 135 | Code | 00 | | 3 | 00/00E7 : A2 02 09 | LDX #$902 ; load tool call # 185 | 1 MAIN.S 135 | Code | 00 | | 4 | 00/00EA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 186 | 1 MAIN.S 136 | Code | 00 | | 2 | 00/00EE : B0 03 | BCS L0100FA 187 | 1 MAIN.S 137 | Code | 00 | | 3 | 00/00F0 : A9 00 00 | LDA #$0000 188 | 1 MAIN.S 138 | Code | 00 |E 3 | 4 | 00/00F3 : 8F 14 00 02 | L0100FA STAL L020014 189 | 1 MAIN.S 139 | Code | 00 | | 1 | 00/00F7 : 68 | PLA 190 | 1 MAIN.S 140 | Code | 00 | | 1 | 00/00F8 : FA | PLX 191 | 1 MAIN.S 141 | Code | 00 |E 2 | 3 | 00/00F9 : 8E 18 00 | STX L020018 192 | 1 MAIN.S 142 | Code | 00 |E 2 | 3 | 00/00FC : 8D 16 00 | STA L020016 193 | 1 MAIN.S 143 | Code | 00 |E 2 | 3 | 00/00FF : AD 16 00 | LDA L020016 194 | 1 MAIN.S 144 | Code | 00 | | 3 | 00/0102 : C9 00 00 | CMP #$0000 195 | 1 MAIN.S 145 | Code | 00 | | 2 | 00/0105 : D0 11 | BNE L01011F 196 | 1 MAIN.S 146 | Code | 00 |E 2 | 3 | 00/0107 : AD 18 00 | LDA L020018 197 | 1 MAIN.S 147 | Code | 00 | | 3 | 00/010A : C9 00 00 | CMP #$0000 198 | 1 MAIN.S 148 | Code | 00 | | 2 | 00/010D : D0 09 | BNE L01011F 199 | 1 MAIN.S 149 | Code | 00 |E 2 | 3 | 00/010F : AD 14 00 | LDA L020014 200 | 1 MAIN.S 150 | Code | 00 | | 1 | 00/0112 : 48 | PHA 201 | 1 MAIN.S 151 | Code | 00 | 3 | 4 | 00/0113 : 22 E9 01 00 | JSL L0101F0 202 | 1 MAIN.S 152 | Code | 00 | | 1 | 00/0117 : 7A | PLY 203 | 1 MAIN.S 153 | Code | 00 | | 3 | 00/0118 : F4 00 00 | L01011F PEA $0000 204 | 1 MAIN.S 154 | Code | 00 |E 1 >>16 | 3 | 00/011B : F4 00 00 | PEA ^L030008 205 | 1 MAIN.S 155 | Code | 00 |E 2 | 3 | 00/011E : F4 08 00 | PEA L030008 206 | 1 MAIN.S 156 | Code | 00 |E 2 | 3 | 00/0121 : AD 10 00 | LDA L020010 207 | 1 MAIN.S 157 | Code | 00 | | 1 | 00/0124 : 48 | PHA 208 | 1 MAIN.S 158 | Code | 00 | 3 | 4 | 00/0125 : 22 0B 02 00 | JSL L010212 209 | 1 MAIN.S 159 | Code | 00 | | 1 | 00/0129 : 7A | PLY 210 | 1 MAIN.S 160 | Code | 00 | | 1 | 00/012A : 7A | PLY 211 | 1 MAIN.S 161 | Code | 00 | | 1 | 00/012B : 7A | PLY 212 | 1 MAIN.S 162 | Code | 00 | | 1 | 00/012C : 7A | PLY 213 | 1 MAIN.S 163 | Code | 00 | | 1 | 00/012D : DA | PHX 214 | 1 MAIN.S 164 | Code | 00 | | 1 | 00/012E : 48 | PHA 215 | 1 MAIN.S 165 | Code | 00 |E 1 >>16 | 3 | 00/012F : F4 00 00 | PEA ^L030074 216 | 1 MAIN.S 166 | Code | 00 |E 2 | 3 | 00/0132 : F4 74 00 | PEA L030074 217 | 1 MAIN.S 167 | Code | 00 | | 3 | 00/0135 : F4 0A 00 | PEA $000A 218 | 1 MAIN.S 168 | Code | 00 | 3 | 4 | 00/0138 : 22 58 02 00 | JSL L01025F 219 | 1 MAIN.S 169 | Code | 00 | | 1 | 00/013C : 68 | PLA 220 | 1 MAIN.S 170 | Code | 00 | | 1 | 00/013D : 68 | PLA 221 | 1 MAIN.S 171 | Code | 00 | | 1 | 00/013E : 68 | PLA 222 | 1 MAIN.S 172 | Code | 00 | | 1 | 00/013F : 68 | PLA 223 | 1 MAIN.S 173 | Code | 00 | | 1 | 00/0140 : FA | PLX 224 | 1 MAIN.S 174 | Code | 00 |E 2 | 3 | 00/0141 : AD 14 00 | LDA L020014 225 | 1 MAIN.S 175 | Code | 00 | | 3 | 00/0144 : C9 00 00 | CMP #$0000 226 | 1 MAIN.S 176 | Code | 00 | | 2 | 00/0147 : F0 11 | BEQ L010161 227 | 1 MAIN.S 177 | Code | 00 |E 2 | 3 | 00/0149 : AD 14 00 | LDA L020014 228 | 1 MAIN.S 178 | Code | 00 | | 1 | 00/014C : 48 | PHA 229 | 1 MAIN.S 179 | Code | 00 |E 1 >>16 | 3 | 00/014D : F4 00 00 | PEA ^L03000E 230 | 1 MAIN.S 180 | Code | 00 |E 2 | 3 | 00/0150 : F4 0E 00 | PEA L03000E 231 | 1 MAIN.S 181 | Code | 00 | 3 | 4 | 00/0153 : 22 C0 01 00 | JSL L0101C7 232 | 1 MAIN.S 182 | Code | 00 | | 1 | 00/0157 : 7A | PLY 233 | 1 MAIN.S 183 | Code | 00 | | 1 | 00/0158 : 7A | PLY 234 | 1 MAIN.S 184 | Code | 00 | | 1 | 00/0159 : 7A | PLY 235 | 1 MAIN.S 185 | Code | 00 |E 3 | 4 | 00/015A : AF 78 00 03 | L010161 LDAL L030078 236 | 1 MAIN.S 186 | Code | 00 | | 1 | 00/015E : AA | TAX 237 | 1 MAIN.S 187 | Code | 00 |E 3 | 4 | 00/015F : AF 76 00 03 | LDAL L030076 238 | 1 MAIN.S 188 | Code | 00 | 3 | 4 | 00/0163 : 22 AA 01 00 | JSL L0101B1 239 | 1 MAIN.S 189 | Code | 00 |E 2 | 3 | 00/0167 : 8D 1C 00 | STA L02001C 240 | 1 MAIN.S 190 | Code | 00 |E 2 | 3 | 00/016A : AD 1C 00 | LDA L02001C 241 | 1 MAIN.S 191 | Code | 00 | | 3 | 00/016D : C9 01 00 | CMP #$0001 242 | 1 MAIN.S 192 | Code | 00 | | 2 | 00/0170 : D0 13 | BNE L01018C 243 | 1 MAIN.S 193 | Code | 00 |E 2 | 3 | 00/0172 : A9 35 00 | LDA #L030035 244 | 1 MAIN.S 194 | Code | 00 |E 1 >>16 | 3 | 00/0175 : A2 00 00 | LDX #^L030035 245 | 1 MAIN.S 195 | Code | 00 | | 1 | 00/0178 : 48 | PHA 246 | 1 MAIN.S 196 | Code | 00 | | 1 | 00/0179 : 8A | TXA 247 | 1 MAIN.S 197 | Code | 00 |E 3 | 4 | 00/017A : 8F 02 00 03 | STAL L030002 248 | 1 MAIN.S 198 | Code | 00 | | 1 | 00/017E : 68 | PLA 249 | 1 MAIN.S 199 | Code | 00 |E 3 | 4 | 00/017F : 8F 00 00 03 | STAL L030000 250 | 1 MAIN.S 200 | Code | 00 | | 2 | 00/0183 : 80 11 | BRA L01019D 251 | 1 MAIN.S 201 | Code | 00 |E 2 | 3 | 00/0185 : A9 42 00 | L01018C LDA #L030042 252 | 1 MAIN.S 202 | Code | 00 |E 1 >>16 | 3 | 00/0188 : A2 00 00 | LDX #^L030042 253 | 1 MAIN.S 203 | Code | 00 | | 1 | 00/018B : 48 | PHA 254 | 1 MAIN.S 204 | Code | 00 | | 1 | 00/018C : 8A | TXA 255 | 1 MAIN.S 205 | Code | 00 |E 3 | 4 | 00/018D : 8F 02 00 03 | STAL L030002 256 | 1 MAIN.S 206 | Code | 00 | | 1 | 00/0191 : 68 | PLA 257 | 1 MAIN.S 207 | Code | 00 |E 3 | 4 | 00/0192 : 8F 00 00 03 | STAL L030000 258 | 1 MAIN.S 208 | Code | 00 | | 4 | 00/0196 : 22 A8 00 E1 | L01019D JSL {$E100A8} 259 | 1 MAIN.S 209 | Data | 00 | | 2 | 00/019A : 29 00 | DW $0029 ; Quit 260 | 1 MAIN.S 210 | Data | 00 |E 3 | 4 | 00/019C : 00 00 03 00 | ADRL L030000 261 | 1 MAIN.S 211 | Code | 00 | | 2 | 00/01A0 : 00 00 | BRK $00 262 | 1 MAIN.S 212 | Code | 00 | | 1 | 00/01A2 : 3B | TSC 263 | 1 MAIN.S 213 | Code | 00 | | 1 | 00/01A3 : 18 | CLC 264 | 1 MAIN.S 214 | Code | 00 | | 3 | 00/01A4 : 69 06 00 | ADC #$0006 265 | 1 MAIN.S 215 | Code | 00 | | 1 | 00/01A7 : 1B | TCS 266 | 1 MAIN.S 216 | Code | 00 | | 1 | 00/01A8 : 2B | PLD 267 | 1 MAIN.S 217 | Code | 00 | | 1 | 00/01A9 : 6B | RTL 268 | 1 MAIN.S 218 | Empty | 00 | | 0 | 00/01AA | 269 | 1 MAIN.S 219 | Code | 01 | | 2 | 00/01AA : E2 10 | L0101B1 SEP #$10 270 | 1 MAIN.S 220 | Code | 01 | | 1 | 00/01AC : DA | PHX 271 | 1 MAIN.S 221 | Code | 00 | | 2 | 00/01AD : C2 10 | REP #$10 272 | 1 MAIN.S 222 | Code | 00 | | 1 | 00/01AF : 3A | DEC 273 | 1 MAIN.S 223 | Code | 00 | | 1 | 00/01B0 : 48 | PHA 274 | 1 MAIN.S 224 | Code | 00 |E 3 | 4 | 00/01B1 : AF 06 00 02 | LDAL L020006 275 | 1 MAIN.S 225 | Code | 00 | | 1 | 00/01B5 : A8 | TAY 276 | 1 MAIN.S 226 | Code | 00 |E 3 | 4 | 00/01B6 : AF 08 00 02 | LDAL L020006+2 277 | 1 MAIN.S 227 | Code | 00 | | 1 | 00/01BA : AA | TAX 278 | 1 MAIN.S 228 | Code | 00 |E 3 | 4 | 00/01BB : AF 10 00 02 | LDAL L020010 279 | 1 MAIN.S 229 | Code | 00 | | 1 | 00/01BF : 6B | RTL 280 | 1 MAIN.S 230 | Empty | 00 | | 0 | 00/01C0 | 281 | 1 MAIN.S 231 | Code | 00 | | 1 | 00/01C0 : 0B | L0101C7 PHD 282 | 1 MAIN.S 232 | Code | 00 | | 1 | 00/01C1 : 3B | TSC 283 | 1 MAIN.S 233 | Code | 00 | | 1 | 00/01C2 : 38 | SEC 284 | 1 MAIN.S 234 | Code | 00 | | 3 | 00/01C3 : E9 F5 00 | SBC #$00F5 285 | 1 MAIN.S 235 | Code | 00 | | 1 | 00/01C6 : 5B | TCD 286 | 1 MAIN.S 236 | Code | 00 | | 3 | 00/01C7 : 69 EE 00 | ADC #$00EE 287 | 1 MAIN.S 237 | Code | 00 | | 1 | 00/01CA : 1B | TCS 288 | 1 MAIN.S 238 | Code | 00 | | 2 | 00/01CB : D4 FF | PEI $FF 289 | 1 MAIN.S 239 | Code | 00 | | 2 | 00/01CD : D4 FD | PEI $FD 290 | 1 MAIN.S 240 | Code | 00 | | 2 | 00/01CF : D4 FB | PEI $FB 291 | 1 MAIN.S 241 | Macro | 00 | | 0 | 00/01D1 | _SysFailMgr 293 | 1 MAIN.S 241 | Code | 00 | | 3 | 00/01D1 : A2 03 15 | LDX #$1503 ; load tool call # 294 | 1 MAIN.S 241 | Code | 00 | | 4 | 00/01D4 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 295 | 1 MAIN.S 242 | Code | 00 | | 2 | 00/01D8 : B0 03 | BCS L0101E4 296 | 1 MAIN.S 243 | Code | 00 | | 3 | 00/01DA : A9 00 00 | LDA #$0000 297 | 1 MAIN.S 244 | Code | 00 |E 3 | 4 | 00/01DD : 8F 14 00 02 | L0101E4 STAL L020014 298 | 1 MAIN.S 245 | Code | 00 | | 1 | 00/01E1 : 3B | TSC 299 | 1 MAIN.S 246 | Code | 00 | | 1 | 00/01E2 : 18 | CLC 300 | 1 MAIN.S 247 | Code | 00 | | 3 | 00/01E3 : 69 06 00 | ADC #$0006 301 | 1 MAIN.S 248 | Code | 00 | | 1 | 00/01E6 : 1B | TCS 302 | 1 MAIN.S 249 | Code | 00 | | 1 | 00/01E7 : 2B | PLD 303 | 1 MAIN.S 250 | Code | 00 | | 1 | 00/01E8 : 6B | RTL 304 | 1 MAIN.S 251 | Empty | 00 | | 0 | 00/01E9 | 305 | 1 MAIN.S 252 | Code | 00 | | 1 | 00/01E9 : 0B | L0101F0 PHD 306 | 1 MAIN.S 253 | Code | 00 | | 1 | 00/01EA : 3B | TSC 307 | 1 MAIN.S 254 | Code | 00 | | 1 | 00/01EB : 38 | SEC 308 | 1 MAIN.S 255 | Code | 00 | | 3 | 00/01EC : E9 F9 00 | SBC #$00F9 309 | 1 MAIN.S 256 | Code | 00 | | 1 | 00/01EF : 5B | TCD 310 | 1 MAIN.S 257 | Code | 00 | | 3 | 00/01F0 : 69 F2 00 | ADC #$00F2 311 | 1 MAIN.S 258 | Code | 00 | | 1 | 00/01F3 : 1B | TCS 312 | 1 MAIN.S 259 | Code | 00 | | 2 | 00/01F4 : D4 FF | PEI $FF 313 | 1 MAIN.S 260 | Code | 00 |E 1 >>16 | 3 | 00/01F6 : F4 00 00 | PEA ^L03004A 314 | 1 MAIN.S 261 | Code | 00 |E 2 | 3 | 00/01F9 : F4 4A 00 | PEA L03004A 315 | 1 MAIN.S 262 | Code | 00 | 3 | 4 | 00/01FC : 22 C0 01 00 | JSL L0101C7 316 | 1 MAIN.S 263 | Code | 00 | | 1 | 00/0200 : 7A | PLY 317 | 1 MAIN.S 264 | Code | 00 | | 1 | 00/0201 : 7A | PLY 318 | 1 MAIN.S 265 | Code | 00 | | 1 | 00/0202 : 7A | PLY 319 | 1 MAIN.S 266 | Code | 00 | | 1 | 00/0203 : 3B | TSC 320 | 1 MAIN.S 267 | Code | 00 | | 1 | 00/0204 : 18 | CLC 321 | 1 MAIN.S 268 | Code | 00 | | 3 | 00/0205 : 69 06 00 | ADC #$0006 322 | 1 MAIN.S 269 | Code | 00 | | 1 | 00/0208 : 1B | TCS 323 | 1 MAIN.S 270 | Code | 00 | | 1 | 00/0209 : 2B | PLD 324 | 1 MAIN.S 271 | Code | 00 | | 1 | 00/020A : 6B | RTL 325 | 1 MAIN.S 272 | Empty | 00 | | 0 | 00/020B | 326 | 1 MAIN.S 273 | Code | 00 | | 1 | 00/020B : 0B | L010212 PHD 327 | 1 MAIN.S 274 | Code | 00 | | 1 | 00/020C : 3B | TSC 328 | 1 MAIN.S 275 | Code | 00 | | 1 | 00/020D : 5B | TCD 329 | 1 MAIN.S 276 | Code | 00 | | 1 | 00/020E : 48 | PHA 330 | 1 MAIN.S 277 | Code | 00 | | 1 | 00/020F : 48 | PHA 331 | 1 MAIN.S 278 | Code | 00 | | 1 | 00/0210 : 48 | PHA 332 | 1 MAIN.S 279 | Code | 00 | | 1 | 00/0211 : 48 | PHA 333 | 1 MAIN.S 280 | Code | 00 | | 1 | 00/0212 : 48 | PHA 334 | 1 MAIN.S 281 | Code | 00 | | 2 | 00/0213 : D4 06 | PEI $06 335 | 1 MAIN.S 282 | Code | 00 | | 2 | 00/0215 : D4 0A | PEI $0A 336 | 1 MAIN.S 283 | Code | 00 | | 2 | 00/0217 : D4 08 | PEI $08 337 | 1 MAIN.S 284 | Code | 00 | | 2 | 00/0219 : D4 0C | PEI $0C 338 | 1 MAIN.S 285 | Macro | 00 | | 0 | 00/021B | _InitialLoad 340 | 1 MAIN.S 285 | Code | 00 | | 3 | 00/021B : A2 11 09 | LDX #$911 ; load tool call # 341 | 1 MAIN.S 285 | Code | 00 | | 4 | 00/021E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher 342 | 1 MAIN.S 286 | Code | 00 | | 2 | 00/0222 : B0 03 | BCS L01022E 343 | 1 MAIN.S 287 | Code | 00 | | 3 | 00/0224 : A9 00 00 | LDA #$0000 344 | 1 MAIN.S 288 | Code | 00 |E 3 | 4 | 00/0227 : 8F 14 00 02 | L01022E STAL L020014 345 | 1 MAIN.S 289 | Code | 00 | | 1 | 00/022B : 68 | PLA 346 | 1 MAIN.S 290 | Code | 00 |E 3 | 4 | 00/022C : 8F 2A 00 02 | STAL L02002A 347 | 1 MAIN.S 291 | Code | 00 | | 3 | 00/0230 : A2 02 00 | LDX #$0002 348 | 1 MAIN.S 292 | Code | 00 | | 1 | 00/0233 : 68 | PLA 349 | 1 MAIN.S 293 | Code | 00 |E 3 | 4 | 00/0234 : 9F 2A 00 02 | STAL L02002A,X 350 | 1 MAIN.S 294 | Code | 00 | | 1 | 00/0238 : 68 | PLA 351 | 1 MAIN.S 295 | Code | 00 | | 3 | 00/0239 : A2 04 00 | LDX #$0004 352 | 1 MAIN.S 296 | Code | 00 |E 3 | 4 | 00/023C : 9F 2A 00 02 | STAL L02002A,X 353 | 1 MAIN.S 297 | Code | 00 | | 1 | 00/0240 : 68 | PLA 354 | 1 MAIN.S 298 | Code | 00 | | 3 | 00/0241 : A2 06 00 | LDX #$0006 355 | 1 MAIN.S 299 | Code | 00 |E 3 | 4 | 00/0244 : 9F 2A 00 02 | STAL L02002A,X 356 | 1 MAIN.S 300 | Code | 00 | | 1 | 00/0248 : 68 | PLA 357 | 1 MAIN.S 301 | Code | 00 | | 3 | 00/0249 : A2 08 00 | LDX #$0008 358 | 1 MAIN.S 302 | Code | 00 |E 3 | 4 | 00/024C : 9F 2A 00 02 | STAL L02002A,X 359 | 1 MAIN.S 303 | Code | 00 | | 1 | 00/0250 : 2B | PLD 360 | 1 MAIN.S 304 | Code | 00 |E 2 | 3 | 00/0251 : A9 2A 00 | LDA #L02002A 361 | 1 MAIN.S 305 | Code | 00 |E 1 >>16 | 3 | 00/0254 : A2 00 00 | LDX #^L02002A 362 | 1 MAIN.S 306 | Code | 00 | | 1 | 00/0257 : 6B | RTL 363 | 1 MAIN.S 307 | Empty | 00 | | 0 | 00/0258 | 364 | 1 MAIN.S 308 | Code | 00 | | 1 | 00/0258 : 0B | L01025F PHD 365 | 1 MAIN.S 309 | Code | 00 | | 1 | 00/0259 : 3B | TSC 366 | 1 MAIN.S 310 | Code | 00 | | 1 | 00/025A : 38 | SEC 367 | 1 MAIN.S 311 | Code | 00 | | 3 | 00/025B : E9 F1 00 | SBC #$00F1 368 | 1 MAIN.S 312 | Code | 00 | | 1 | 00/025E : 5B | TCD 369 | 1 MAIN.S 313 | Code | 00 | | 3 | 00/025F : 69 E6 00 | ADC #$00E6 370 | 1 MAIN.S 314 | Code | 00 | | 1 | 00/0262 : 1B | TCS 371 | 1 MAIN.S 315 | Code | 00 | | 2 | 00/0263 : A6 FB | LDX $FB 372 | 1 MAIN.S 316 | Code | 00 | | 2 | 00/0265 : A5 F9 | LDA $F9 373 | 1 MAIN.S 317 | Code | 00 | | 2 | 00/0267 : 86 EA | STX $EA 374 | 1 MAIN.S 318 | Code | 00 | | 2 | 00/0269 : 85 E8 | STA $E8 375 | 1 MAIN.S 319 | Code | 00 | | 2 | 00/026B : A5 F7 | L010272 LDA $F7 376 | 1 MAIN.S 320 | Code | 00 | | 3 | 00/026D : C9 01 00 | CMP #$0001 377 | 1 MAIN.S 321 | Code | 00 | | 2 | 00/0270 : F0 24 | BEQ L01029D 378 | 1 MAIN.S 322 | Code | 00 | | 2 | 00/0272 : 90 22 | BCC L01029D 379 | 1 MAIN.S 323 | Code | 00 | | 2 | 00/0274 : A7 FD | LDA [$FD] 380 | 1 MAIN.S 324 | Code | 00 | | 2 | 00/0276 : 87 F9 | STA [$F9] 381 | 1 MAIN.S 325 | Code | 00 | | 2 | 00/0278 : A5 F9 | LDA $F9 382 | 1 MAIN.S 326 | Code | 00 | | 1 | 00/027A : 18 | CLC 383 | 1 MAIN.S 327 | Code | 00 | | 3 | 00/027B : 69 02 00 | ADC #$0002 384 | 1 MAIN.S 328 | Code | 00 | | 2 | 00/027E : 85 F9 | STA $F9 385 | 1 MAIN.S 329 | Code | 00 | | 2 | 00/0280 : 90 02 | BCC L01028B 386 | 1 MAIN.S 330 | Code | 00 | | 2 | 00/0282 : E6 FB | INC $FB 387 | 1 MAIN.S 331 | Code | 00 | | 2 | 00/0284 : A5 FD | L01028B LDA $FD 388 | 1 MAIN.S 332 | Code | 00 | | 1 | 00/0286 : 18 | CLC 389 | 1 MAIN.S 333 | Code | 00 | | 3 | 00/0287 : 69 02 00 | ADC #$0002 390 | 1 MAIN.S 334 | Code | 00 | | 2 | 00/028A : 85 FD | STA $FD 391 | 1 MAIN.S 335 | Code | 00 | | 2 | 00/028C : 90 02 | BCC L010297 392 | 1 MAIN.S 336 | Code | 00 | | 2 | 00/028E : E6 FF | INC $FF 393 | 1 MAIN.S 337 | Code | 00 | | 2 | 00/0290 : C6 F7 | L010297 DEC $F7 394 | 1 MAIN.S 338 | Code | 00 | | 2 | 00/0292 : C6 F7 | DEC $F7 395 | 1 MAIN.S 339 | Code | 00 | | 2 | 00/0294 : 80 D5 | BRA L010272 396 | 1 MAIN.S 340 | Code | 00 | | 2 | 00/0296 : A5 F7 | L01029D LDA $F7 397 | 1 MAIN.S 341 | Code | 00 | | 2 | 00/0298 : F0 08 | BEQ L0102A9 398 | 1 MAIN.S 342 | Code | 10 | | 2 | 00/029A : E2 20 | SEP #$20 399 | 1 MAIN.S 343 | Code | 10 | | 2 | 00/029C : A7 FD | LDA [$FD] 400 | 1 MAIN.S 344 | Code | 10 | | 2 | 00/029E : 87 F9 | STA [$F9] 401 | 1 MAIN.S 345 | Code | 00 | | 2 | 00/02A0 : C2 20 | REP #$20 402 | 1 MAIN.S 346 | Code | 00 | | 2 | 00/02A2 : A6 EA | L0102A9 LDX $EA 403 | 1 MAIN.S 347 | Code | 00 | | 2 | 00/02A4 : A5 E8 | LDA $E8 404 | 1 MAIN.S 348 | Code | 00 | | 2 | 00/02A6 : 86 FF | STX $FF 405 | 1 MAIN.S 349 | Code | 00 | | 2 | 00/02A8 : 85 FD | STA $FD 406 | 1 MAIN.S 350 | Code | 00 | | 1 | 00/02AA : 7B | TDC 407 | 1 MAIN.S 351 | Code | 00 | | 1 | 00/02AB : 18 | CLC 408 | 1 MAIN.S 352 | Code | 00 | | 3 | 00/02AC : 69 F1 00 | ADC #$00F1 409 | 1 MAIN.S 353 | Code | 00 | | 1 | 00/02AF : 1B | TCS 410 | 1 MAIN.S 354 | Code | 00 | | 1 | 00/02B0 : 2B | PLD 411 | 1 MAIN.S 355 | Code | 00 | | 1 | 00/02B1 : 6B | RTL 412 | 1 MAIN.S 356 | Empty | 00 | | 0 | 00/02B2 | 413 | 1 MAIN.S 357 | Empty | 00 | | 0 | 00/02B2 | ------+--------------------+-------------+----+---------+------+-----------------------+-------------------------------------------------------------------