.globl _ebflag .globl _ebuf .globl _curfet .globl _cfetp .globl _infetp .globl _io_time .globl _io_lcd .globl _io_ser .globl _io_midi .globl _io_disk .globl _io_tone .globl _io_leds .globl _io_kbrd .globl _lcd_a0 .globl _lcd_a1 .globl _io_vreg .globl _io_vraw .globl _io_vram .globl _io_fpu .globl _v_regs .globl _v_odtab .globl _v_actab .globl _v_ct0 .globl _v_gt1 .globl _v_score .globl _v_cgtab .globl _v_curs0 .globl _v_curs1 .globl _v_curs2 .globl _v_curs3 .globl _v_curs4 .globl _v_curs5 .globl _v_curs6 .globl _v_curs7 .globl _v_tcur .globl _v_kbobj .globl _v_lnobj .globl _v_win0 .globl _v_cur .globl _fc_sw .globl _fc_val .globl _adnamsw .globl _asgmod .globl _astat .globl _cmtype .globl _cmfirst .globl _curasg .globl _curhold .globl _curmop .globl _curslim .globl _cxval .globl _cyval .globl _cxrate .globl _cyrate .globl _hcwval .globl _hitbox .globl _hitcx .globl _hitcy .globl _stccol .globl _stcrow .globl _thcwval .globl _tvcwval .globl _vcwval .globl _vtccol .globl _vtcrow .globl _vtwcol .globl _vtwrow .globl _vtxval .globl _vtyval .globl _crate1 .globl _asgob .globl _asgtab .globl _adboxes .globl _csbp .globl _grp2prt .globl _key2grp .globl _mctlnum .globl _vce2grp .globl _ad_fet1 .data _ad_fet1: .dc.w $0 .dc.w $9 .dc.w $A .dc.w $0 *line 93 .dc.l _et_atab *line 93 .dc.l _ef_atab *line 93 .dc.l _rd_atab *line 93 .dc.l _nd_atab .dc.w $1 .dc.w $1 .dc.w $A .dc.w $0 *line 95 .dc.l _et_null *line 95 .dc.l _ef_null *line 95 .dc.l _rd_null *line 95 .dc.l _nd_null .dc.w $4 .dc.w $A .dc.w $A .dc.w $2 *line 97 .dc.l _et_aopt *line 97 .dc.l _ef_aopt *line 97 .dc.l _rd_aopt *line 97 .dc.l _nd_aopt .dc.w $3 .dc.w $9 .dc.w $A .dc.w $3 *line 99 .dc.l _et_aprg *line 99 .dc.l _ef_aprg *line 99 .dc.l _rd_aprg *line 99 .dc.l _nd_aprg .dc.w $4 .dc.w $F .dc.w $10 .dc.w $4 *line 101 .dc.l _et_avgr *line 101 .dc.l _ef_avgr *line 101 .dc.l _rd_avgr *line 101 .dc.l _nd_avgr .dc.w $5 .dc.w $F .dc.w $10 .dc.w $104 *line 102 .dc.l _et_avgr *line 102 .dc.l _ef_avgr *line 102 .dc.l _rd_avgr *line 102 .dc.l _nd_avgr .dc.w $6 .dc.w $F .dc.w $10 .dc.w $204 *line 103 .dc.l _et_avgr *line 103 .dc.l _ef_avgr *line 103 .dc.l _rd_avgr *line 103 .dc.l _nd_avgr .dc.w $7 .dc.w $F .dc.w $10 .dc.w $304 *line 104 .dc.l _et_avgr *line 104 .dc.l _ef_avgr *line 104 .dc.l _rd_avgr *line 104 .dc.l _nd_avgr .dc.w $8 .dc.w $F .dc.w $10 .dc.w $404 *line 105 .dc.l _et_avgr *line 105 .dc.l _ef_avgr *line 105 .dc.l _rd_avgr *line 105 .dc.l _nd_avgr .dc.w $9 .dc.w $F .dc.w $10 .dc.w $504 *line 106 .dc.l _et_avgr *line 106 .dc.l _ef_avgr *line 106 .dc.l _rd_avgr *line 106 .dc.l _nd_avgr .dc.w $4 .dc.w $15 .dc.w $16 .dc.w $604 *line 107 .dc.l _et_avgr *line 107 .dc.l _ef_avgr *line 107 .dc.l _rd_avgr *line 107 .dc.l _nd_avgr .dc.w $5 .dc.w $15 .dc.w $16 .dc.w $704 *line 108 .dc.l _et_avgr *line 108 .dc.l _ef_avgr *line 108 .dc.l _rd_avgr *line 108 .dc.l _nd_avgr .dc.w $6 .dc.w $15 .dc.w $16 .dc.w $804 *line 109 .dc.l _et_avgr *line 109 .dc.l _ef_avgr *line 109 .dc.l _rd_avgr *line 109 .dc.l _nd_avgr .dc.w $7 .dc.w $15 .dc.w $16 .dc.w $904 *line 110 .dc.l _et_avgr *line 110 .dc.l _ef_avgr *line 110 .dc.l _rd_avgr *line 110 .dc.l _nd_avgr .dc.w $8 .dc.w $15 .dc.w $16 .dc.w $A04 *line 111 .dc.l _et_avgr *line 111 .dc.l _ef_avgr *line 111 .dc.l _rd_avgr *line 111 .dc.l _nd_avgr .dc.w $9 .dc.w $15 .dc.w $16 .dc.w $B04 *line 112 .dc.l _et_avgr *line 112 .dc.l _ef_avgr *line 112 .dc.l _rd_avgr *line 112 .dc.l _nd_avgr .dc.w $5 .dc.w $23 .dc.w $24 .dc.w $5 *line 114 .dc.l _et_accn *line 114 .dc.l _ef_accn *line 114 .dc.l _rd_accn *line 114 .dc.l _nd_accn .dc.w $6 .dc.w $23 .dc.w $24 .dc.w $105 *line 115 .dc.l _et_accn *line 115 .dc.l _ef_accn *line 115 .dc.l _rd_accn *line 115 .dc.l _nd_accn .dc.w $7 .dc.w $23 .dc.w $24 .dc.w $205 *line 116 .dc.l _et_accn *line 116 .dc.l _ef_accn *line 116 .dc.l _rd_accn *line 116 .dc.l _nd_accn .dc.w $8 .dc.w $23 .dc.w $24 .dc.w $305 *line 117 .dc.l _et_accn *line 117 .dc.l _ef_accn *line 117 .dc.l _rd_accn *line 117 .dc.l _nd_accn .dc.w $4 .dc.w $2E .dc.w $2E .dc.w $6 *line 119 .dc.l _et_agpt *line 119 .dc.l _ef_agpt *line 119 .dc.l _rd_agpt *line 119 .dc.l _nd_agpt .dc.w $5 .dc.w $2E .dc.w $2E .dc.w $106 *line 120 .dc.l _et_agpt *line 120 .dc.l _ef_agpt *line 120 .dc.l _rd_agpt *line 120 .dc.l _nd_agpt .dc.w $6 .dc.w $2E .dc.w $2E .dc.w $206 *line 121 .dc.l _et_agpt *line 121 .dc.l _ef_agpt *line 121 .dc.l _rd_agpt *line 121 .dc.l _nd_agpt .dc.w $7 .dc.w $2E .dc.w $2E .dc.w $306 *line 122 .dc.l _et_agpt *line 122 .dc.l _ef_agpt *line 122 .dc.l _rd_agpt *line 122 .dc.l _nd_agpt .dc.w $8 .dc.w $2E .dc.w $2E .dc.w $406 *line 123 .dc.l _et_agpt *line 123 .dc.l _ef_agpt *line 123 .dc.l _rd_agpt *line 123 .dc.l _nd_agpt .dc.w $9 .dc.w $2E .dc.w $2E .dc.w $506 *line 124 .dc.l _et_agpt *line 124 .dc.l _ef_agpt *line 124 .dc.l _rd_agpt *line 124 .dc.l _nd_agpt .dc.w $4 .dc.w $3B .dc.w $3B .dc.w $606 *line 125 .dc.l _et_agpt *line 125 .dc.l _ef_agpt *line 125 .dc.l _rd_agpt *line 125 .dc.l _nd_agpt .dc.w $5 .dc.w $3B .dc.w $3B .dc.w $706 *line 126 .dc.l _et_agpt *line 126 .dc.l _ef_agpt *line 126 .dc.l _rd_agpt *line 126 .dc.l _nd_agpt .dc.w $6 .dc.w $3B .dc.w $3B .dc.w $806 *line 127 .dc.l _et_agpt *line 127 .dc.l _ef_agpt *line 127 .dc.l _rd_agpt *line 127 .dc.l _nd_agpt .dc.w $7 .dc.w $3B .dc.w $3B .dc.w $906 *line 128 .dc.l _et_agpt *line 128 .dc.l _ef_agpt *line 128 .dc.l _rd_agpt *line 128 .dc.l _nd_agpt .dc.w $8 .dc.w $3B .dc.w $3B .dc.w $A06 *line 129 .dc.l _et_agpt *line 129 .dc.l _ef_agpt *line 129 .dc.l _rd_agpt *line 129 .dc.l _nd_agpt .dc.w $9 .dc.w $3B .dc.w $3B .dc.w $B06 *line 130 .dc.l _et_agpt *line 130 .dc.l _ef_agpt *line 130 .dc.l _rd_agpt *line 130 .dc.l _nd_agpt .dc.w $4 .dc.w $30 .dc.w $31 .dc.w $6 *line 132 .dc.l _et_agch *line 132 .dc.l _ef_agch *line 132 .dc.l _rd_agch *line 132 .dc.l _nd_agch .dc.w $5 .dc.w $30 .dc.w $31 .dc.w $106 *line 133 .dc.l _et_agch *line 133 .dc.l _ef_agch *line 133 .dc.l _rd_agch *line 133 .dc.l _nd_agch .dc.w $6 .dc.w $30 .dc.w $31 .dc.w $206 *line 134 .dc.l _et_agch *line 134 .dc.l _ef_agch *line 134 .dc.l _rd_agch *line 134 .dc.l _nd_agch .dc.w $7 .dc.w $30 .dc.w $31 .dc.w $306 *line 135 .dc.l _et_agch *line 135 .dc.l _ef_agch *line 135 .dc.l _rd_agch *line 135 .dc.l _nd_agch .dc.w $8 .dc.w $30 .dc.w $31 .dc.w $406 *line 136 .dc.l _et_agch *line 136 .dc.l _ef_agch *line 136 .dc.l _rd_agch *line 136 .dc.l _nd_agch .dc.w $9 .dc.w $30 .dc.w $31 .dc.w $506 *line 137 .dc.l _et_agch *line 137 .dc.l _ef_agch *line 137 .dc.l _rd_agch *line 137 .dc.l _nd_agch .dc.w $4 .dc.w $3D .dc.w $3E .dc.w $606 *line 138 .dc.l _et_agch *line 138 .dc.l _ef_agch *line 138 .dc.l _rd_agch *line 138 .dc.l _nd_agch .dc.w $5 .dc.w $3D .dc.w $3E .dc.w $706 *line 139 .dc.l _et_agch *line 139 .dc.l _ef_agch *line 139 .dc.l _rd_agch *line 139 .dc.l _nd_agch .dc.w $6 .dc.w $3D .dc.w $3E .dc.w $806 *line 140 .dc.l _et_agch *line 140 .dc.l _ef_agch *line 140 .dc.l _rd_agch *line 140 .dc.l _nd_agch .dc.w $7 .dc.w $3D .dc.w $3E .dc.w $906 *line 141 .dc.l _et_agch *line 141 .dc.l _ef_agch *line 141 .dc.l _rd_agch *line 141 .dc.l _nd_agch .dc.w $8 .dc.w $3D .dc.w $3E .dc.w $A06 *line 142 .dc.l _et_agch *line 142 .dc.l _ef_agch *line 142 .dc.l _rd_agch *line 142 .dc.l _nd_agch .dc.w $9 .dc.w $3D .dc.w $3E .dc.w $B06 *line 143 .dc.l _et_agch *line 143 .dc.l _ef_agch *line 143 .dc.l _rd_agch *line 143 .dc.l _nd_agch .dc.w $4 .dc.w $29 .dc.w $2A .dc.w $6 *line 145 .dc.l _et_ains *line 145 .dc.l _ef_ains *line 145 .dc.l _rd_ains *line 145 .dc.l _nd_ains .dc.w $5 .dc.w $29 .dc.w $2A .dc.w $106 *line 146 .dc.l _et_ains *line 146 .dc.l _ef_ains *line 146 .dc.l _rd_ains *line 146 .dc.l _nd_ains .dc.w $6 .dc.w $29 .dc.w $2A .dc.w $206 *line 147 .dc.l _et_ains *line 147 .dc.l _ef_ains *line 147 .dc.l _rd_ains *line 147 .dc.l _nd_ains .dc.w $7 .dc.w $29 .dc.w $2A .dc.w $306 *line 148 .dc.l _et_ains *line 148 .dc.l _ef_ains *line 148 .dc.l _rd_ains *line 148 .dc.l _nd_ains .dc.w $8 .dc.w $29 .dc.w $2A .dc.w $406 *line 149 .dc.l _et_ains *line 149 .dc.l _ef_ains *line 149 .dc.l _rd_ains *line 149 .dc.l _nd_ains .dc.w $9 .dc.w $29 .dc.w $2A .dc.w $506 *line 150 .dc.l _et_ains *line 150 .dc.l _ef_ains *line 150 .dc.l _rd_ains *line 150 .dc.l _nd_ains .dc.w $4 .dc.w $36 .dc.w $37 .dc.w $606 *line 151 .dc.l _et_ains *line 151 .dc.l _ef_ains *line 151 .dc.l _rd_ains *line 151 .dc.l _nd_ains .dc.w $5 .dc.w $36 .dc.w $37 .dc.w $706 *line 152 .dc.l _et_ains *line 152 .dc.l _ef_ains *line 152 .dc.l _rd_ains *line 152 .dc.l _nd_ains .dc.w $6 .dc.w $36 .dc.w $37 .dc.w $806 *line 153 .dc.l _et_ains *line 153 .dc.l _ef_ains *line 153 .dc.l _rd_ains *line 153 .dc.l _nd_ains .dc.w $7 .dc.w $36 .dc.w $37 .dc.w $906 *line 154 .dc.l _et_ains *line 154 .dc.l _ef_ains *line 154 .dc.l _rd_ains *line 154 .dc.l _nd_ains .dc.w $8 .dc.w $36 .dc.w $37 .dc.w $A06 *line 155 .dc.l _et_ains *line 155 .dc.l _ef_ains *line 155 .dc.l _rd_ains *line 155 .dc.l _nd_ains .dc.w $9 .dc.w $36 .dc.w $37 .dc.w $B06 *line 156 .dc.l _et_ains *line 156 .dc.l _ef_ains *line 156 .dc.l _rd_ains *line 156 .dc.l _nd_ains .dc.w $4 .dc.w $2C .dc.w $2C .dc.w $6 *line 158 .dc.l _et_adyn *line 158 .dc.l _ef_adyn *line 158 .dc.l _rd_adyn *line 158 .dc.l _nd_adyn .dc.w $5 .dc.w $2C .dc.w $2C .dc.w $106 *line 159 .dc.l _et_adyn *line 159 .dc.l _ef_adyn *line 159 .dc.l _rd_adyn *line 159 .dc.l _nd_adyn .dc.w $6 .dc.w $2C .dc.w $2C .dc.w $206 *line 160 .dc.l _et_adyn *line 160 .dc.l _ef_adyn *line 160 .dc.l _rd_adyn *line 160 .dc.l _nd_adyn .dc.w $7 .dc.w $2C .dc.w $2C .dc.w $306 *line 161 .dc.l _et_adyn *line 161 .dc.l _ef_adyn *line 161 .dc.l _rd_adyn *line 161 .dc.l _nd_adyn .dc.w $8 .dc.w $2C .dc.w $2C .dc.w $406 *line 162 .dc.l _et_adyn *line 162 .dc.l _ef_adyn *line 162 .dc.l _rd_adyn *line 162 .dc.l _nd_adyn .dc.w $9 .dc.w $2C .dc.w $2C .dc.w $506 *line 163 .dc.l _et_adyn *line 163 .dc.l _ef_adyn *line 163 .dc.l _rd_adyn *line 163 .dc.l _nd_adyn .dc.w $4 .dc.w $39 .dc.w $39 .dc.w $606 *line 164 .dc.l _et_adyn *line 164 .dc.l _ef_adyn *line 164 .dc.l _rd_adyn *line 164 .dc.l _nd_adyn .dc.w $5 .dc.w $39 .dc.w $39 .dc.w $706 *line 165 .dc.l _et_adyn *line 165 .dc.l _ef_adyn *line 165 .dc.l _rd_adyn *line 165 .dc.l _nd_adyn .dc.w $6 .dc.w $39 .dc.w $39 .dc.w $806 *line 166 .dc.l _et_adyn *line 166 .dc.l _ef_adyn *line 166 .dc.l _rd_adyn *line 166 .dc.l _nd_adyn .dc.w $7 .dc.w $39 .dc.w $39 .dc.w $906 *line 167 .dc.l _et_adyn *line 167 .dc.l _ef_adyn *line 167 .dc.l _rd_adyn *line 167 .dc.l _nd_adyn .dc.w $8 .dc.w $39 .dc.w $39 .dc.w $A06 *line 168 .dc.l _et_adyn *line 168 .dc.l _ef_adyn *line 168 .dc.l _rd_adyn *line 168 .dc.l _nd_adyn .dc.w $9 .dc.w $39 .dc.w $39 .dc.w $B06 *line 169 .dc.l _et_adyn *line 169 .dc.l _ef_adyn *line 169 .dc.l _rd_adyn *line 169 .dc.l _nd_adyn .dc.w $5 .dc.w $A .dc.w $A .dc.w $9 *line 171 .dc.l _et_atun *line 171 .dc.l _ef_atun *line 171 .dc.l _rd_atun *line 171 .dc.l _nd_atun .dc.w $7 .dc.w $9 .dc.w $A .dc.w $A *line 173 .dc.l _et_aint *line 173 .dc.l _ef_aint *line 173 .dc.l _rd_aint *line 173 .dc.l _nd_aint .dc.w $8 .dc.w $9 .dc.w $A .dc.w $A *line 174 .dc.l _et_arat *line 174 .dc.l _ef_arat *line 174 .dc.l _rd_arat *line 174 .dc.l _nd_arat .dc.w $9 .dc.w $9 .dc.w $A .dc.w $A *line 175 .dc.l _et_adep *line 175 .dc.l _ef_adep *line 175 .dc.l _rd_adep *line 175 .dc.l _nd_adep .dc.w $0 .dc.w $0 .dc.w $0 .dc.w $0 .dc.l $0 .dc.l $0 .dc.l $0 .dc.l $0 .globl _adbox .data _adbox: .dc.w $1 .dc.w $1 .dc.w $5E .dc.w $1B .dc.w $B .dc.w $2 .dc.w $0 .dc.w $1 .dc.w $1 .dc.w $1C .dc.w $5E .dc.w $28 .dc.w $B .dc.w $2 .dc.w $2 .dc.w $1 .dc.w $1 .dc.w $38 .dc.w $5E .dc.w $44 .dc.w $B .dc.w $2 .dc.w $4 .dc.w $1 .dc.w $1 .dc.w $2A .dc.w $5E .dc.w $36 .dc.w $B .dc.w $4 .dc.w $3 .dc.w $1 .dc.w $60 .dc.w $1 .dc.w $BE .dc.w $8A .dc.w $B .dc.w $3 .dc.w $0 .dc.w $D .dc.w $C0 .dc.w $1 .dc.w $12E .dc.w $8A .dc.w $B .dc.w $2 .dc.w $0 .dc.w $19 .dc.w $130 .dc.w $1 .dc.w $1FE .dc.w $8A .dc.w $B .dc.w $3 .dc.w $0 .dc.w $27 .dc.w $1 .dc.w $8C .dc.w $1FE .dc.w $15C .dc.w $B .dc.w $5 .dc.w $A .dc.w $1 .dc.w $1 .dc.w $46 .dc.w $26 .dc.w $52 .dc.w $B .dc.w $3 .dc.w $5 .dc.w $1 .dc.w $28 .dc.w $46 .dc.w $5E .dc.w $52 .dc.w $B .dc.w $4 .dc.w $5 .dc.w $6 .dc.w $1 .dc.w $54 .dc.w $5E .dc.w $8A .dc.w $B .dc.w $2 .dc.w $6 .dc.w $1 .globl _adbxlb .data _adbxlb: *line 200 .dc.l L1 *line 201 .dc.l L2 *line 202 .dc.l L3 *line 203 .dc.l L4 *line 204 .dc.l L5 *line 205 .dc.l L6 *line 206 .dc.l L7 *line 207 .dc.l L8 *line 208 .dc.l L9 *line 209 .dc.l L10 *line 211 .dc.l L11 .globl _ad_flds .data _ad_flds: *line 218 .dc.l _stdctp4 *line 219 .dc.l _nokey *line 220 .dc.l _nokey *line 221 .dc.l _cxkstd *line 222 .dc.l _cykstd *line 223 .dc.l _adcxupd *line 224 .dc.l _adcyupd *line 225 .dc.l _nokey *line 226 .dc.l _nokey *line 227 .dc.l _ad_xkey *line 228 .dc.l _select *line 229 .dc.l _stdmkey *line 230 .dc.l _stddkey *line 231 .dc.l _nokey *line 232 .dc.l _ad_fet1 *line 233 .dc.l _adboxes *line 234 .dc.l _crate1 *line 235 .dc.l _crate1 .dc.w $0 .dc.w $0 .dc.w $7E .globl _adcyupd .text _adcyupd: ~~adcyupd: link R14,#-4 *line 252 *line 252 tst _adnamsw beq L13 *line 253 *line 254 move _cyrate,R0 add R0,_vtyval move _vtyval,R0 ext.l R0 divs #14,R0 move R0,_vtcrow *line 255 *line 256 *line 257 move _vtwrow,R0 add #2,R0 cmp _vtcrow,R0 bge L14 *line 257 move _vtwrow,R0 add #2,R0 move R0,_vtcrow muls #14,R0 move R0,_vtyval bra L15 L14: *line 258 *line 259 move _vtcrow,R0 cmp _vtwrow,R0 bge L16 *line 259 move _vtwrow,R0 move R0,_vtcrow muls #14,R0 move R0,_vtyval *line 260 L16:L15:bra L17 L13: *line 261 *line 262 *line 263 move _cyrate,R0 add R0,_cyval *line 264 *line 265 *line 266 cmp #348,_cyval ble L18 *line 266 move #348,_cyval bra L19 L18: *line 267 *line 268 cmp #1,_cyval bge L20 *line 268 move #1,_cyval L20:L19:L17:L12:unlk R14 rts .globl _adcxupd .text _adcxupd: ~~adcxupd: link R14,#-4 *line 280 *line 280 tst _adnamsw beq L22 *line 281 *line 282 move _cxrate,R0 add R0,_vtxval move _vtxval,R0 asr #3,R0 move R0,_vtccol *line 283 *line 284 *line 285 move _vtwcol,R0 add #29,R0 cmp _vtccol,R0 bge L23 *line 285 move _vtwcol,R0 add #29,R0 move R0,_vtccol asl #3,R0 move R0,_vtxval bra L24 L23: *line 286 *line 287 move _vtccol,R0 cmp _vtwcol,R0 bge L25 *line 287 move _vtwcol,R0 move R0,_vtccol asl #3,R0 move R0,_vtxval *line 288 L25:L24:bra L26 L22: *line 289 *line 290 *line 291 move _cxrate,R0 add R0,_cxval *line 292 *line 293 *line 294 cmp #510,_cxval ble L27 *line 294 move #510,_cxval bra L28 L27: *line 295 *line 296 cmp #1,_cxval bge L29 *line 296 move #1,_cxval L29:L28:L26:L21:unlk R14 rts .globl _ad_xkey .text _ad_xkey: ~~ad_xkey: ~nn=8 link R14,#0 movem.l R3-R7,-(sp) ~row=R7 ~col=R6 ~grp=R5 ~i=R4 *line 315 *line 315 tst _astat beq L31 *line 316 *line 317 *line 317 jsr _whatbox tst R0 beq L32 *line 318 *line 319 move _hitcy,R7 ext.l R7 divs #14,R7 *line 320 move _hitcx,R6 asr #3,R6 *line 321 *line 322 move _hitbox,R0 bra L34 *line 323 L35: *line 324 *line 325 *line 326 *line 326 cmp #1,R7 bne L36 *line 327 *line 328 move #16,(sp) move #32,-(sp) move _curasg,R0 muls #332,R0 add.l #_asgtab,R0 move.l R0,-(sp) add.l #316,(sp) jsr _memset addq.l #6,sp *line 329 move #1,_asgmod *line 330 clr (sp) jsr _adswin *line 331 clr R0 bra L30 *line 332 *line 333 bra L37 L36: *line 334 move #-1,R0 bra L30 L37:L38: *line 335 *line 336 *line 337 *line 337 cmp #1,R6 blt L39 cmp #10,R6 bgt L39 *line 338 *line 339 clr _curmop *line 340 move _hitbox,(sp) jsr _adswin *line 341 jsr _modasg *line 342 clr R0 bra L30 *line 343 *line 344 L39:bra L33 *line 345 *line 346 *line 347 L40: *line 348 *line 349 *line 350 *line 351 cmp #4,R7 blt L33 *line 352 *line 353 *line 353 cmp #13,R6 blt L41 cmp #16,R6 bgt L41 *line 354 *line 355 move R7,R5 sub #4,R5 *line 356 move R5,R8 add.l R8,R8 add.l #_vce2grp,R8 move #-1,(R8) *line 357 move _hitbox,(sp) jsr _adswin *line 358 jsr _modasg *line 359 clr R0 bra L30 *line 360 bra L42 L41: *line 361 *line 361 cmp #19,R6 blt L43 cmp #22,R6 bgt L43 *line 362 *line 363 move R7,R5 add #2,R5 *line 364 move R5,R8 add.l R8,R8 add.l #_vce2grp,R8 move #-1,(R8) *line 365 move _hitbox,(sp) jsr _adswin *line 366 jsr _modasg *line 367 clr R0 bra L30 *line 368 *line 369 L43:L42:bra L33 *line 370 *line 371 L44: *line 372 *line 373 *line 374 *line 375 cmp #5,R7 blt L33 cmp #8,R7 bgt L33 *line 376 *line 377 *line 377 cmp #35,R6 beq L10000 cmp #36,R6 bne L45 L10000:*line 378 *line 379 move R7,R8 sub #5,R8 add.l R8,R8 add.l #_mctlnum,R8 move #-1,(R8) *line 380 move _hitbox,(sp) jsr _adswin *line 381 jsr _modasg *line 382 clr R0 bra L30 *line 383 *line 384 L45:bra L33 *line 385 *line 386 *line 387 L46: *line 388 *line 389 *line 390 *line 391 cmp #4,R7 blt L33 *line 392 *line 393 *line 393 cmp #46,R6 bne L47 *line 394 *line 395 *line 396 *line 397 move R7,R5 sub #4,R5 *line 398 move R5,R8 add.l R8,R8 add.l R8,R8 add.l #_grp2prt,R8 clr (R8) *line 399 *line 400 clr R4 bra L50 L51: *line 401 move #1,R0 move R5,R1 asl R1,R0 not R0 move R4,R9 add.l R9,R9 add.l #_key2grp,R9 and R0,(R9) L49: *line 400 add #1,R4 L50: *line 400 cmp #88,R4 blt L51 L48: *line 401 *line 402 *line 403 move _hitbox,(sp) jsr _adswin *line 404 move R5,(sp) jsr _drawk2g *line 405 jsr _modasg *line 406 clr R0 bra L30 *line 407 bra L52 L47: *line 408 *line 408 cmp #48,R6 beq L10001 cmp #49,R6 bne L53 L10001:*line 409 *line 410 *line 411 *line 412 move R7,R5 sub #4,R5 *line 413 move R5,R8 add.l R8,R8 add.l R8,R8 add.l #_grp2prt,R8 move #-1,2(R8) *line 414 move _hitbox,(sp) jsr _adswin *line 415 jsr _modasg *line 416 clr R0 bra L30 *line 417 *line 418 bra L54 L53: *line 419 *line 419 cmp #59,R6 bne L55 *line 420 *line 421 *line 422 *line 423 move R7,R5 add #2,R5 *line 424 move R5,R8 add.l R8,R8 add.l R8,R8 add.l #_grp2prt,R8 clr (R8) *line 425 *line 426 clr R4 bra L58 L59: *line 427 move #1,R0 move R5,R1 asl R1,R0 not R0 move R4,R9 add.l R9,R9 add.l #_key2grp,R9 and R0,(R9) L57: *line 426 add #1,R4 L58: *line 426 cmp #88,R4 blt L59 L56: *line 427 *line 428 *line 429 move _hitbox,(sp) jsr _adswin *line 430 move R5,(sp) jsr _drawk2g *line 431 jsr _modasg *line 432 clr R0 bra L30 *line 433 bra L60 L55: *line 434 *line 434 cmp #61,R6 beq L10002 cmp #62,R6 bne L61 L10002:*line 435 *line 436 *line 437 *line 438 move R7,R5 add #2,R5 *line 439 move R5,R8 add.l R8,R8 add.l R8,R8 add.l #_grp2prt,R8 move #-1,2(R8) *line 440 move _hitbox,(sp) jsr _adswin *line 441 jsr _modasg *line 442 clr R0 bra L30 *line 443 *line 444 L61:L60:L54:L52:bra L33 *line 445 bra L33 L34:cmp #6,R0 bhi L33 asl #2,R0 move R0,R8 add.l #L62,R8 move.l (R8),R8 jmp (R8) .data L62:.dc.l L35 .dc.l L33 .dc.l L38 .dc.l L33 .dc.l L40 .dc.l L44 .dc.l L46 .text L33: *line 446 *line 447 L32: *line 448 *line 449 L31: *line 450 move #-1,R0 bra L30 L30:tst.l (sp)+ movem.l (sp)+,R4-R7 unlk R14 rts .globl _adfield .text _adfield: ~~adfield: link R14,#-4 *line 464 move #140,_curslim *line 466 move.l #_ad_flds,(sp) jsr _curset L63:unlk R14 rts .data L1:.dc.b $41,$73,$67,$6E,$6D,$6E,$74,$0 L2:.dc.b $53,$74,$6F,$72,$2F,$46,$65,$74,$63,$68,$0 L3:.dc.b $4D,$49,$44,$49,$20,$6F,$75,$74,$0 L4:.dc.b $50,$72,$67,$43,$68,$6E,$67,$0 L5:.dc.b $41,$73,$73,$69,$67,$6E,$6D,$65,$6E,$74,$0 L6:.dc.b $41,$73,$73,$69,$67,$6E,$6D,$6E,$74,$20,$6F,$66,$0 L7:.dc.b $41,$73,$73,$69,$67,$6E,$6D,$6E,$74,$20,$6F,$66,$20,$49,$6E,$73,$74,$72,$75,$6D,$65,$6E,$74,$73,$2C,$0 L8:.dc.b $47,$20,$41,$73,$73,$69,$67,$6E,$6D,$65,$6E,$74,$20,$6F,$66,$20,$4B,$65,$79,$73,$20,$74,$6F,$20,$47,$72,$6F,$75,$70,$73 .dc.b $20,$66,$6F,$72,$20,$4D,$49,$44,$49,$20,$50,$6F,$72,$74,$20,$31,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20 .dc.b $20,$47,$0 L9:.dc.b $0 L10:.dc.b $54,$75,$6E,$0 L11:.dc.b $50,$68,$61,$73,$65,$53,$68,$69,$66,$74,$0