Index: alcyon/libdsp.s
===================================================================
--- alcyon/libdsp.s	(revision 7bf3856f4ff505a2174d89c937caf328029e3574)
+++ alcyon/libdsp.s	(revision 7bf3856f4ff505a2174d89c937caf328029e3574)
@@ -0,0 +1,4264 @@
+.globl _Cbuffs
+.globl _Stdbufs
+.globl _Stdbuf
+.globl _errno
+.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 _v_obtab
+.globl _v_curob
+.globl _v_nobj
+.globl _v_obpri
+.globl _ebflag
+.globl _ebuf
+.globl _curfet
+.globl _cfetp
+.globl _infetp
+.globl _filecat
+.globl _point
+.globl _errno
+.globl __bpbin
+.globl _chtime
+.globl _cmtype
+.globl _cvtime
+.globl _cxval
+.globl _cyval
+.globl _sgcsw
+.globl _stccol
+.globl _stcrow
+.globl _submenu
+.globl _thcwval
+.globl _tvcwval
+.globl _obj0
+.globl _obj2
+.globl _ldbxlb0
+.globl _vtlin1
+.globl _vtlin2
+.globl _vtlin3
+.globl _ldbox
+.globl _idefs
+.globl __thebpb
+.globl _librob
+.globl _catin
+.globl _lrasw
+.globl _lorchl
+.globl _ldrow
+.globl _ldslot
+.globl _lselsw
+.globl _ldkind
+.globl _lstrsw
+.globl _lasgsw
+.globl _lksel
+.globl _lorchsw
+.globl _lorclsw
+.globl _lpatsw
+.globl _lscrsw
+.globl _lseqsw
+.globl _ltunsw
+.globl _lwavsw
+.globl _ldelsw
+.globl _lderrsw
+.globl _ldidsiz
+.globl _lmwtype
+.globl _ltagged
+.globl _ndisp
+.globl _lcsum
+.globl _ndbytes
+.globl _lmln22
+.globl _lmln23
+.globl _lmln24
+.globl _ldfile
+.globl _ldcmnt
+.globl _ldmsg1
+.globl _ldmsg2
+.globl _ldmsg3
+.globl _errbuf
+.globl _ldoct
+.globl _ldhead
+.globl _ftypes
+.data
+_ftypes:
+*line 142
+.dc.l L1
+*line 142
+.dc.l L2
+*line 142
+.dc.l L3
+*line 143
+.dc.l L4
+*line 143
+.dc.l L5
+*line 143
+.dc.l L6
+*line 144
+.dc.l L7
+*line 144
+.dc.l L8
+*line 144
+.dc.l L9
+*line 145
+.dc.l L10
+*line 145
+.dc.l L11
+*line 145
+.dc.l L12
+*line 146
+.dc.l L13
+*line 146
+.dc.l L14
+*line 146
+.dc.l L15
+*line 147
+.dc.l L16
+*line 147
+.dc.l L17
+*line 147
+.dc.l L18
+*line 148
+.dc.l L19
+*line 148
+.dc.l L20
+*line 148
+.dc.l L21
+*line 149
+.dc.l L22
+*line 149
+.dc.l L23
+*line 149
+.dc.l L24
+*line 150
+.dc.l L25
+*line 150
+.dc.l L26
+*line 150
+.dc.l L27
+.globl _ld_em1
+.data
+_ld_em1:
+.dc.b $4E,$6F,$20,$66,$69,$6C,$65,$73,$20,$73,$74,$6F,$72,$65,$64,$20,$6F,$6E,$20,$64,$69,$73,$6B,$0
+.globl _ld_em2
+.data
+_ld_em2:
+.dc.b $20,$62,$79,$20,$74,$68,$69,$73,$20,$6F,$70,$65,$72,$61,$74,$69,$6F,$6E,$0
+.even
+.globl _lbrpal
+.data
+_lbrpal:
+.dc.w $0
+.dc.w $0
+.dc.w $0
+.dc.w $3
+.dc.w $3
+.dc.w $3
+.dc.w $1
+.dc.w $0
+.dc.w $0
+.dc.w $1
+.dc.w $1
+.dc.w $0
+.dc.w $2
+.dc.w $1
+.dc.w $0
+.dc.w $1
+.dc.w $1
+.dc.w $0
+.dc.w $2
+.dc.w $1
+.dc.w $0
+.dc.w $1
+.dc.w $0
+.dc.w $0
+.dc.w $0
+.dc.w $1
+.dc.w $1
+.dc.w $1
+.dc.w $0
+.dc.w $0
+.dc.w $1
+.dc.w $1
+.dc.w $0
+.dc.w $2
+.dc.w $2
+.dc.w $2
+.dc.w $2
+.dc.w $3
+.dc.w $3
+.dc.w $3
+.dc.w $3
+.dc.w $0
+.dc.w $3
+.dc.w $0
+.dc.w $0
+.dc.w $0
+.dc.w $0
+.dc.w $0
+.globl _ftkind
+.text
+_ftkind:
+~~ftkind:
+~ns=8
+link R14,#0
+movem.l R6-R7,-(sp)
+~i=R7
+*line 194
+clr R7
+bra L33
+L34:
+*line 195
+*line 196
+move #3,(sp)
+move R7,R0
+muls #12,R0
+move.l R0,R8
+move.l #_ftypes,R9
+move.l 0(R8,R9.l),-(sp)
+move 8(R14),R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+add.l #13,(sp)
+jsr _memcmpu
+addq.l #8,sp
+tst R0
+bne L35
+*line 196
+add #1,R7
+move R7,R0
+bra L30
+*line 197
+L35:L32:
+*line 194
+add #1,R7
+L33:
+*line 194
+cmp #9,R7
+blt L34
+L31:
+*line 198
+move #-1,R0
+bra L30
+L30:tst.l (sp)+
+movem.l (sp)+,R7-R7
+unlk R14
+rts
+.globl _fctstr
+.text
+_fctstr:
+~~fctstr:
+~ns=8
+~just=10
+link R14,#0
+movem.l R6-R7,-(sp)
+~fcbad=L37
+.bss
+L37:.ds.b 12
+.text
+~i=R7
+*line 217
+clr R7
+bra L40
+L41:
+*line 218
+*line 219
+move #3,(sp)
+move R7,R0
+muls #12,R0
+move.l R0,R8
+move.l #_ftypes,R9
+move.l 0(R8,R9.l),-(sp)
+move 8(R14),R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+add.l #13,(sp)
+jsr _memcmpu
+addq.l #8,sp
+tst R0
+bne L42
+*line 219
+move R7,R0
+muls #12,R0
+tst 10(R14)
+beq L10000
+move #2,R1
+bra L10002
+L10000:move #1,R1
+L10002:asl #2,R1
+ext.l R1
+add.l R1,R0
+move.l R0,R8
+move.l #_ftypes,R9
+move.l 0(R8,R9.l),R0
+bra L36
+*line 220
+L42:L39:
+*line 217
+add #1,R7
+L40:
+*line 217
+cmp #9,R7
+blt L41
+L38:
+*line 221
+move 8(R14),R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,(sp)
+add.l #13,(sp)
+move.l #L43,-(sp)
+move.l #L37,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 222
+move.l #L37,R0
+bra L36
+L36:tst.l (sp)+
+movem.l (sp)+,R7-R7
+unlk R14
+rts
+.globl _ocslot
+.text
+_ocslot:
+~~ocslot:
+~slot=8
+link R14,#-4
+*line 238
+*line 239
+*line 240
+move #3,(sp)
+move.l #L45,-(sp)
+move 8(R14),R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+jsr _memcmp
+addq.l #8,sp
+tst R0
+beq L46
+move 8(R14),R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,R8
+tst.b (R8)
+beq L46
+*line 240
+move #1,R0
+bra L44
+*line 241
+bra L47
+L46:
+*line 242
+clr R0
+bra L44
+L47:L44:unlk R14
+rts
+.globl _ldline
+.text
+_ldline:
+~~ldline:
+~cy=8
+link R14,#-4
+*line 255
+*line 256
+cmp #292,8(R14)
+ble L49
+*line 256
+clr R0
+bra L48
+*line 257
+L49:
+*line 258
+*line 259
+cmp #14,8(R14)
+bge L50
+*line 259
+clr R0
+bra L48
+*line 260
+L50:
+*line 261
+move 8(R14),R0
+ext.l R0
+divs #14,R0
+bra L48
+L48:unlk R14
+rts
+.globl _lin2slt
+.text
+_lin2slt:
+~~lin2slt:
+~line=8
+link R14,#0
+movem.l R5-R7,-(sp)
+~slot=R7
+~row=R6
+*line 281
+clr R6
+*line 283
+clr R7
+bra L54
+L55:
+*line 284
+*line 285
+move R7,(sp)
+jsr _ocslot
+tst R0
+beq L56
+*line 285
+*line 286
+add #1,R6
+move R6,R0
+cmp 8(R14),R0
+bne L57
+*line 286
+move R7,R0
+bra L51
+*line 287
+L57:L56:L53:
+*line 283
+add #1,R7
+L54:
+*line 283
+cmp #20,R7
+blt L55
+L52:
+*line 288
+move #-1,R0
+bra L51
+L51:tst.l (sp)+
+movem.l (sp)+,R6-R7
+unlk R14
+rts
+.globl _exp_c
+.text
+_exp_c:
+~~exp_c:
+~cx=R7
+link R14,#0
+movem.l R6-R7,-(sp)
+*line 301
+move 8(R14),R7
+*line 301
+and #15,R7
+*line 302
+clr R0
+move R7,R0
+lsl #4,R0
+or R0,R7
+*line 303
+clr R0
+move R7,R0
+lsl #8,R0
+or R0,R7
+*line 305
+clr R0
+move R7,R0
+bra L58
+L58:tst.l (sp)+
+movem.l (sp)+,R7-R7
+unlk R14
+rts
+.globl _ldwmsg
+.text
+_ldwmsg:
+~~ldwmsg:
+~line1=8
+~line2=12
+~line3=16
+~fgcolor=20
+~bgcolor=22
+link R14,#-4
+*line 321
+clr _lderrsw
+*line 322
+move #2,_lmwtype
+*line 323
+clr _submenu
+*line 325
+*line 326
+tst _ndisp
+bne L59
+*line 327
+*line 328
+move 22(R14),(sp)
+jsr _exp_c
+move R0,22(R14)
+*line 329
+move 20(R14),(sp)
+jsr _exp_c
+move R0,20(R14)
+*line 331
+*line 332
+clr R0
+move 10+_v_regs,R0
+and #384,R0
+beq L60
+*line 332
+clr (sp)
+jsr _vbank
+*line 333
+*line 334
+*line 335
+L60:
+*line 336
+*line 337
+move 22(R14),(sp)
+move 166+_ldbox,-(sp)
+move 164+_ldbox,-(sp)
+move 162+_ldbox,-(sp)
+move 160+_ldbox,-(sp)
+move #128,-(sp)
+move.l _librob,-(sp)
+jsr _vbfill4
+adda.l #14,sp
+*line 339
+*line 340
+tst.l 8(R14)
+beq L61
+*line 341
+move #14,(sp)
+move.l 8(R14),-(sp)
+move 174+_ldbox,-(sp)
+move 172+_ldbox,-(sp)
+move 20(R14),-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 342
+L61:
+*line 343
+*line 344
+tst.l 12(R14)
+beq L62
+*line 345
+move #14,(sp)
+move.l 12(R14),-(sp)
+move 174+_ldbox,-(sp)
+move 172+_ldbox,-(sp)
+add #1,(sp)
+move 20(R14),-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 346
+L62:
+*line 347
+*line 348
+tst.l 16(R14)
+beq L63
+*line 349
+move #14,(sp)
+move.l 16(R14),-(sp)
+move 174+_ldbox,-(sp)
+move 172+_ldbox,-(sp)
+add #2,(sp)
+move 20(R14),-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+L63:L59:unlk R14
+rts
+.globl _chksum
+.text
+_chksum:
+~~chksum:
+~area=R13
+~len=R7
+link R14,#0
+movem.l R4-R7/R13-R13,-(sp)
+~cs=R6
+~i=R5
+*line 368
+move.l 8(R14),R13
+*line 368
+move.l 12(R14),R7
+*line 368
+clr.l R6
+*line 370
+clr.l R5
+bra L67
+L68:
+*line 371
+move.b (R13)+,R0
+ext.w R0
+ext.l R0
+and.l #$ff,R0
+add.l R0,R6
+L66:
+*line 370
+add.l #$1,R5
+L67:
+*line 370
+cmp.l R7,R5
+blt L68
+L65:
+*line 373
+move.l R6,R0
+bra L64
+L64:tst.l (sp)+
+movem.l (sp)+,R5-R7/R13-R13
+unlk R14
+rts
+.globl _makelh
+.text
+_makelh:
+~~makelh:
+~kind=8
+link R14,#-4
+*line 385
+move #8,(sp)
+move #63,-(sp)
+move.l #_ldhead,-(sp)
+jsr _memset
+addq.l #6,sp
+*line 386
+move #8,(sp)
+move.l #_ldfile,-(sp)
+move.l #8+_ldhead,-(sp)
+jsr _memcpy
+addq.l #8,sp
+*line 387
+move #3,(sp)
+move 8(R14),R0
+sub #1,R0
+muls #12,R0
+move.l R0,R8
+move.l #_ftypes,R9
+move.l 0(R8,R9.l),-(sp)
+move.l #16+_ldhead,-(sp)
+jsr _memcpy
+addq.l #8,sp
+*line 388
+move #37,(sp)
+move.l #_ldcmnt,-(sp)
+move.l #19+_ldhead,-(sp)
+jsr _memcpy
+addq.l #8,sp
+*line 390
+move.l #$30,(sp)
+move.l #8+_ldhead,-(sp)
+jsr _chksum
+addq.l #4,sp
+move.l R0,_lcsum
+L69:unlk R14
+rts
+.globl _ldbusy
+.text
+_ldbusy:
+~~ldbusy:
+~msg=8
+link R14,#-4
+*line 405
+*line 406
+tst _ndisp
+bne L70
+*line 407
+*line 408
+*line 409
+move 170+_ldbox,(sp)
+move 168+_ldbox,-(sp)
+move.l 8(R14),-(sp)
+move.l #L71,-(sp)
+clr.l -(sp)
+jsr _ldwmsg
+adda.l #14,sp
+L70:unlk R14
+rts
+.globl _noslot
+.text
+_noslot:
+~~noslot:
+~fctype=8
+link R14,#-4
+*line 420
+move 8(R14),R0
+sub #1,R0
+muls #12,R0
+move.l R0,R8
+move.l #_ftypes,R9
+move.l 8(R8,R9.l),(sp)
+move.l #L73,-(sp)
+move.l #_ldmsg1,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 422
+*line 423
+move #9,(sp)
+move #14,-(sp)
+move.l #L75,-(sp)
+move.l #_ldmsg1,-(sp)
+move.l #L74,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+L72:unlk R14
+rts
+.globl _wr_ec
+.text
+_wr_ec:
+~~wr_ec:
+~fp=R13
+~from=R12
+~len=R7
+link R14,#0
+movem.l R4-R7/R12-R13,-(sp)
+~count=R6
+~c=R5
+*line 443
+move.l 8(R14),R13
+*line 443
+move.l 12(R14),R12
+*line 443
+move.l 16(R14),R7
+*line 443
+clr.l R6
+bra L79
+L80:
+*line 444
+*line 445
+clr _errno
+*line 446
+move.b (R12)+,R5
+*line 447
+*line 448
+*line 448
+move.l R13,(sp)
+move.b R5,R0
+ext.w R0
+move R0,-(sp) 
+jsr _putc
+addq.l #2,sp
+cmp #-1,R0
+bne L81
+*line 449
+*line 450
+move _errno,(sp)
+move.l #L82,-(sp)
+move.l #_errbuf,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 451
+*line 452
+*line 453
+move #9,(sp)
+move #14,-(sp)
+clr.l -(sp)
+move.l #_errbuf,-(sp)
+move.l #L83,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 454
+*line 455
+move.l R13,(sp)
+jsr _fclose
+*line 456
+jsr _postio
+*line 457
+move #-1,R0
+bra L76
+*line 458
+*line 459
+*line 463
+L81:L78:
+*line 443
+add.l #$1,R6
+L79:
+*line 443
+cmp.l R7,R6
+blt L80
+L77:
+*line 466
+clr R0
+bra L76
+L76:tst.l (sp)+
+movem.l (sp)+,R5-R7/R12-R13
+unlk R14
+rts
+.globl _rd_ec
+.text
+_rd_ec:
+~~rd_ec:
+~fp=R13
+~to=R12
+~len=R7
+link R14,#0
+movem.l R4-R7/R12-R13,-(sp)
+~count=R6
+~c=R5
+*line 487
+move.l 8(R14),R13
+*line 487
+move.l 12(R14),R12
+*line 487
+move.l 16(R14),R7
+*line 487
+clr.l R6
+bra L87
+L88:
+*line 488
+*line 489
+clr _errno
+*line 490
+*line 491
+*line 491
+move.l R13,(sp)
+jsr _getc
+move R0,R5
+cmp #-1,R5
+bne L89
+*line 492
+*line 493
+move _errno,(sp)
+move.l #L90,-(sp)
+move.l #_errbuf,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 494
+*line 495
+*line 496
+move #9,(sp)
+move #14,-(sp)
+clr.l -(sp)
+move.l #_errbuf,-(sp)
+move.l #L91,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 497
+*line 498
+move.l R13,(sp)
+jsr _fclose
+*line 499
+jsr _postio
+*line 500
+move #-1,R0
+bra L84
+*line 501
+bra L92
+L89:
+*line 502
+*line 503
+*line 504
+move.b R5,(R12)+
+*line 505
+*line 509
+L92:
+*line 510
+L86:
+*line 487
+add.l #$1,R6
+L87:
+*line 487
+cmp.l R7,R6
+blt L88
+L85:
+*line 513
+clr R0
+bra L84
+L84:tst.l (sp)+
+movem.l (sp)+,R5-R7/R12-R13
+unlk R14
+rts
+.globl _srchcat
+.text
+_srchcat:
+~~srchcat:
+~extn=8
+link R14,#0
+movem.l R6-R7,-(sp)
+~fcslot=R7
+*line 533
+clr R7
+bra L96
+L97:
+*line 534
+*line 535
+*line 536
+move R7,(sp)
+jsr _ocslot
+tst R0
+beq L98
+*line 536
+*line 537
+*line 538
+move #8,(sp)
+move.l #_ldfile,-(sp)
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+add.l #4,(sp)
+jsr _memcmp
+addq.l #8,sp
+tst R0
+bne L99
+move #3,(sp)
+move.l 8(R14),-(sp)
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+add.l #13,(sp)
+jsr _memcmpu
+addq.l #8,sp
+tst R0
+bne L99
+*line 538
+move R7,R0
+bra L93
+L99:L98:L95:
+*line 533
+add #1,R7
+L96:
+*line 533
+cmp #20,R7
+blt L97
+L94:
+*line 541
+move #-1,R0
+bra L93
+L93:tst.l (sp)+
+movem.l (sp)+,R7-R7
+unlk R14
+rts
+.globl _clrcat
+.text
+_clrcat:
+~~clrcat:
+link R14,#-58
+movem.l R6-R7,-(sp)
+~i=R7
+~fcebuf=-58
+*line 555
+clr R7
+bra L103
+L104:
+*line 556
+*line 557
+*line 558
+*line 559
+move #10,(sp)
+move #13,-(sp)
+move.l #L106,-(sp)
+move R7,-(sp)
+move.l #L105,-(sp)
+move.l R14,-(sp)
+add.l #-58,(sp)
+jsr _sprintf
+adda.l #16,sp
+*line 560
+*line 561
+move #56,(sp)
+move.l R14,-(sp)
+add.l #-58,(sp)
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+jsr _memcpy
+addq.l #8,sp
+L102:
+*line 555
+add #1,R7
+L103:
+*line 555
+cmp #20,R7
+blt L104
+L101:L100:tst.l (sp)+
+movem.l (sp)+,R7-R7
+unlk R14
+rts
+.globl _clreq
+.text
+_clreq:
+~~clreq:
+~bytes=8
+link R14,#0
+movem.l R5-R7,-(sp)
+~rclusts=R7
+~clmask=R6
+*line 583
+move.l __thebpb,R8
+clr R0
+move 4(R8),R0
+sub #1,R0
+swap R0
+clr R0
+swap R0
+move.l R0,R6
+*line 585
+*line 586
+move.l __thebpb,R8
+clr R0
+move 4(R8),R0
+swap R0
+clr R0
+swap R0
+move.l R0,-(sp)
+move.l 8(R14),-(sp)
+jsr ldiv
+addq.l #8,sp
+move.l R6,R1
+and.l 8(R14),R1
+beq L10003
+move #1,R1
+bra L10005
+L10003:clr R1
+L10005:ext.l R1
+add.l R1,R0
+move R0,R7
+*line 588
+move R7,R0
+bra L107
+L107:tst.l (sp)+
+movem.l (sp)+,R6-R7
+unlk R14
+rts
+.globl _spacerq
+.text
+_spacerq:
+~~spacerq:
+~kind=8
+link R14,#0
+movem.l R5-R7,-(sp)
+~howmuch=R7
+~k=R6
+*line 607
+clr.l R6
+*line 609
+move 8(R14),R0
+bra L110
+*line 610
+L111:
+*line 611
+*line 612
+*line 613
+move.l #$809c,R6
+bra L109
+*line 614
+*line 615
+L112:
+*line 616
+L113:
+*line 617
+L114:
+*line 618
+*line 619
+*line 620
+move.l #$14,-(sp)
+move.l #1778+_idefs,R0
+sub.l #_idefs,R0
+move.l R0,-(sp)
+add.l #$478,(sp)
+jsr lmul
+addq.l #8,sp
+move.l R0,R6
+add.l #$38,R6
+bra L109
+*line 621
+*line 622
+L115:
+*line 623
+*line 624
+*line 625
+jsr _ptsizer
+move.l R0,R6
+add.l #$38,R6
+bra L109
+*line 626
+*line 627
+L116:
+*line 628
+*line 629
+*line 630
+jsr _scsizer
+move.l R0,R6
+add.l #$38,R6
+bra L109
+*line 631
+*line 632
+L117:
+*line 633
+*line 634
+*line 635
+jsr _sqsizer
+move.l R0,R6
+add.l #$38,R6
+bra L109
+*line 636
+*line 637
+L118:
+*line 638
+*line 639
+*line 640
+move.l #$a58,R6
+bra L109
+*line 641
+*line 642
+L119:
+*line 643
+*line 644
+*line 645
+move.l #$2ce8,R6
+bra L109
+*line 646
+*line 647
+L120:
+*line 648
+*line 649
+*line 650
+clr.l R6
+bra L109
+*line 651
+bra L109
+L110:sub #1,R0
+cmp #8,R0
+bhi L120
+asl #2,R0
+move R0,R8
+add.l #L121,R8
+move.l (R8),R8
+jmp (R8)
+.data
+L121:.dc.l L111
+.dc.l L112
+.dc.l L113
+.dc.l L116
+.dc.l L118
+.dc.l L119
+.dc.l L114
+.dc.l L115
+.dc.l L117
+.text
+L109:
+*line 655
+tst.l R6
+beq L10006
+move.l R6,(sp)
+jsr _clreq
+bra L10008
+L10006:move #-1,R0
+L10008:move R0,R7
+*line 656
+move.l R6,_ndbytes
+*line 657
+move R7,R0
+bra L108
+L108:tst.l (sp)+
+movem.l (sp)+,R6-R7
+unlk R14
+rts
+.globl _ckstor
+.text
+_ckstor:
+~~ckstor:
+link R14,#-4
+*line 672
+*line 673
+tst _lasgsw
+beq L123
+*line 673
+clr R0
+bra L122
+*line 674
+L123:
+*line 675
+*line 676
+tst _lorchsw
+beq L124
+*line 676
+clr R0
+bra L122
+*line 677
+L124:
+*line 678
+*line 679
+tst _lorclsw
+beq L125
+*line 679
+clr R0
+bra L122
+*line 680
+L125:
+*line 681
+*line 682
+tst _lpatsw
+beq L126
+*line 682
+clr R0
+bra L122
+*line 683
+L126:
+*line 684
+*line 685
+tst _lscrsw
+beq L127
+*line 685
+clr R0
+bra L122
+*line 686
+L127:
+*line 687
+*line 688
+tst _lseqsw
+beq L128
+*line 688
+clr R0
+bra L122
+*line 689
+L128:
+*line 690
+*line 691
+tst _ltunsw
+beq L129
+*line 691
+clr R0
+bra L122
+*line 692
+L129:
+*line 693
+*line 694
+tst _lwavsw
+beq L130
+*line 694
+clr R0
+bra L122
+*line 695
+L130:
+*line 696
+move #-1,R0
+bra L122
+L122:unlk R14
+rts
+.globl _ckdups
+.text
+_ckdups:
+~~ckdups:
+link R14,#-4
+*line 711
+*line 712
+tst _lasgsw
+beq L132
+*line 712
+*line 713
+move.l #L133,(sp)
+jsr _srchcat
+cmp #-1,R0
+beq L134
+*line 713
+move #1,R0
+bra L131
+*line 714
+L134:L132:
+*line 715
+*line 716
+tst _lorchsw
+beq L135
+*line 716
+*line 717
+move.l #L136,(sp)
+jsr _srchcat
+cmp #-1,R0
+beq L137
+*line 717
+move #3,R0
+bra L131
+*line 718
+L137:L135:
+*line 719
+*line 720
+tst _lorclsw
+beq L138
+*line 720
+*line 721
+move.l #L139,(sp)
+jsr _srchcat
+cmp #-1,R0
+beq L140
+*line 721
+move #2,R0
+bra L131
+*line 722
+L140:L138:
+*line 723
+*line 724
+tst _lorchsw
+bne L10009
+tst _lorclsw
+beq L141
+L10009:*line 724
+*line 725
+move.l #L142,(sp)
+jsr _srchcat
+cmp #-1,R0
+beq L143
+*line 725
+move #7,R0
+bra L131
+*line 726
+L143:L141:
+*line 727
+*line 728
+tst _lpatsw
+beq L144
+*line 728
+*line 729
+move.l #L145,(sp)
+jsr _srchcat
+cmp #-1,R0
+beq L146
+*line 729
+move #8,R0
+bra L131
+*line 730
+L146:L144:
+*line 731
+*line 732
+tst _lscrsw
+beq L147
+*line 732
+*line 733
+move.l #L148,(sp)
+jsr _srchcat
+cmp #-1,R0
+beq L149
+*line 733
+move #4,R0
+bra L131
+*line 734
+L149:L147:
+*line 735
+*line 736
+tst _lseqsw
+beq L150
+*line 736
+*line 737
+move.l #L151,(sp)
+jsr _srchcat
+cmp #-1,R0
+beq L152
+*line 737
+move #9,R0
+bra L131
+*line 738
+L152:L150:
+*line 739
+*line 740
+tst _ltunsw
+beq L153
+*line 740
+*line 741
+move.l #L154,(sp)
+jsr _srchcat
+cmp #-1,R0
+beq L155
+*line 741
+move #5,R0
+bra L131
+*line 742
+L155:L153:
+*line 743
+*line 744
+tst _lwavsw
+beq L156
+*line 744
+*line 745
+move.l #L157,(sp)
+jsr _srchcat
+cmp #-1,R0
+beq L158
+*line 745
+move #6,R0
+bra L131
+L158:L156:
+*line 746
+clr R0
+bra L131
+L131:unlk R14
+rts
+.globl _showsiz
+.text
+_showsiz:
+~~showsiz:
+link R14,#0
+movem.l R4-R7,-(sp)
+~dcap=R7
+~drem=R6
+~dused=R5
+*line 764
+clr __bpbin
+*line 766
+clr (sp)
+jsr _dspace
+move R0,R7
+*line 768
+*line 768
+cmp #-1,R7
+bne L160
+*line 769
+*line 770
+*line 771
+*line 772
+move #9,(sp)
+move #14,-(sp)
+clr.l -(sp)
+clr.l -(sp)
+move.l #L161,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 773
+*line 774
+move #-1,R0
+bra L159
+*line 775
+*line 776
+L160:
+*line 777
+move #1,(sp)
+jsr _dspace
+move R0,R6
+*line 778
+move R7,R5
+sub R6,R5
+*line 780
+move R7,(sp)
+move.l #L162,-(sp)
+move.l #_ldmsg1,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 781
+move R5,(sp)
+move.l #L163,-(sp)
+move.l #_ldmsg2,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 782
+move R6,(sp)
+move.l #L164,-(sp)
+move.l #_ldmsg3,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 784
+move 170+_ldbox,(sp)
+move 168+_ldbox,-(sp)
+move.l #_ldmsg3,-(sp)
+move.l #_ldmsg2,-(sp)
+move.l #_ldmsg1,-(sp)
+jsr _ldwmsg
+adda.l #14,sp
+L159:tst.l (sp)+
+movem.l (sp)+,R5-R7
+unlk R14
+rts
+.globl _getcat
+.text
+_getcat:
+~~getcat:
+~msgsw=8
+link R14,#-4
+movem.l R7-R7/R13-R13,-(sp)
+~fp=R13
+~rc=-2
+~fesize=-4
+*line 803
+clr _ldidsiz
+*line 804
+clr __bpbin
+*line 805
+clr _catin
+*line 807
+clr _errno
+*line 808
+jsr _preio
+*line 809
+move.l #L167,(sp)
+move.l #L166,-(sp)
+jsr _fopenb
+addq.l #4,sp
+move.l R0,R13
+*line 811
+*line 811
+move.l R13,R0
+bne L168
+*line 812
+*line 813
+jsr _clrcat
+*line 814
+move #1,_catin
+*line 815
+*line 816
+*line 816
+tst 8(R14)
+beq L169
+*line 817
+*line 818
+jsr _showsiz
+*line 819
+move #1,_ldidsiz
+*line 820
+*line 821
+L169:
+*line 822
+clr R0
+bra L165
+*line 823
+*line 824
+L168:
+*line 825
+move #56,-4(R14)
+*line 826
+move #1120,(sp)
+clr -(sp)
+move.l #_filecat,-(sp)
+jsr _memset
+addq.l #6,sp
+*line 830
+clr _errno
+*line 831
+move.l R13,(sp)
+move #20,-(sp)
+move -4(R14),-(sp)
+move.l #_filecat,-(sp)
+jsr _fread
+addq.l #8,sp
+move R0,-2(R14)
+*line 833
+*line 833
+cmp #20,-2(R14)
+beq L170
+*line 834
+*line 835
+*line 835
+tst -2(R14)
+beq L171
+*line 836
+*line 837
+move -2(R14),(sp)
+move.l #L172,-(sp)
+move.l #_ldmsg1,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 838
+*line 839
+move -4(R14),(sp)
+move _errno,-(sp)
+move.l #L173,-(sp)
+move.l #_ldmsg2,-(sp)
+jsr _sprintf
+adda.l #10,sp
+*line 840
+*line 841
+*line 842
+move #9,(sp)
+move #14,-(sp)
+move.l #_ldmsg2,-(sp)
+move.l #_ldmsg1,-(sp)
+move.l #L174,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 843
+*line 844
+clr _catin
+*line 845
+bra L175
+L171:
+*line 846
+*line 847
+*line 848
+*line 849
+*line 850
+move #9,(sp)
+move #14,-(sp)
+clr.l -(sp)
+clr.l -(sp)
+move.l #L176,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 851
+*line 852
+jsr _clrcat
+*line 853
+move #1,_catin
+L175:
+*line 854
+*line 855
+*line 856
+move.l R13,(sp)
+jsr _fclose
+*line 857
+jsr _postio
+*line 858
+move #-1,R0
+bra L165
+*line 859
+*line 860
+L170:
+*line 861
+move #1,_catin
+*line 862
+move.l R13,(sp)
+jsr _fclose
+*line 863
+jsr _postio
+*line 864
+clr R0
+bra L165
+L165:tst.l (sp)+
+movem.l (sp)+,R13-R13
+unlk R14
+rts
+.globl _putcat
+.text
+_putcat:
+~~putcat:
+link R14,#0
+movem.l R4-R7/R13-R13,-(sp)
+~fp=R13
+~i=R7
+~rc=R6
+~fesize=R5
+*line 882
+clr R7
+bra L180
+L181:
+*line 883
+*line 884
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,R8
+move.b #13,54(R8)
+*line 885
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,R8
+move.b #10,55(R8)
+L179:
+*line 882
+add #1,R7
+L180:
+*line 882
+cmp #20,R7
+blt L181
+L178:
+*line 888
+clr _errno
+*line 889
+jsr _preio
+*line 890
+move.l #L183,(sp)
+move.l #L182,-(sp)
+jsr _fopenb
+addq.l #4,sp
+move.l R0,R13
+*line 892
+*line 892
+move.l R13,R0
+bne L184
+*line 893
+*line 894
+move _errno,(sp)
+move.l #L185,-(sp)
+move.l #_ldmsg2,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 895
+*line 896
+*line 897
+move #9,(sp)
+move #14,-(sp)
+move.l #_ldmsg2,-(sp)
+clr.l -(sp)
+move.l #L186,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 898
+*line 899
+move #-1,R0
+bra L177
+*line 900
+*line 901
+L184:
+*line 902
+move #56,R5
+*line 906
+clr _errno
+*line 907
+move.l R13,(sp)
+move #20,-(sp)
+move R5,-(sp)
+move.l #_filecat,-(sp)
+jsr _fwrite
+addq.l #8,sp
+move R0,R6
+*line 909
+*line 909
+cmp #20,R6
+beq L187
+*line 910
+*line 911
+*line 911
+tst R6
+beq L188
+*line 912
+*line 913
+move R6,(sp)
+move.l #L189,-(sp)
+move.l #_ldmsg1,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 914
+*line 915
+move R5,(sp)
+move _errno,-(sp)
+move.l #L190,-(sp)
+move.l #_ldmsg2,-(sp)
+jsr _sprintf
+adda.l #10,sp
+*line 916
+*line 917
+*line 918
+move #9,(sp)
+move #14,-(sp)
+move.l #_ldmsg2,-(sp)
+move.l #_ldmsg1,-(sp)
+move.l #L191,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 919
+bra L192
+L188:
+*line 920
+*line 921
+*line 922
+move _errno,(sp)
+move.l #L193,-(sp)
+move.l #_ldmsg2,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 923
+*line 924
+*line 925
+*line 926
+move #9,(sp)
+move #14,-(sp)
+move.l #_ldmsg2,-(sp)
+clr.l -(sp)
+move.l #L194,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+L192:
+*line 927
+*line 928
+*line 929
+move.l R13,(sp)
+jsr _fclose
+*line 930
+jsr _postio
+*line 931
+move #-1,R0
+bra L177
+*line 932
+*line 933
+L187:
+*line 934
+move.l R13,(sp)
+jsr _fclose
+*line 935
+jsr _postio
+*line 936
+clr R0
+bra L177
+L177:tst.l (sp)+
+movem.l (sp)+,R5-R7/R13-R13
+unlk R14
+rts
+.globl _dslslot
+.text
+_dslslot:
+~~dslslot:
+~slot=R7
+~fg=10
+~row=12
+link R14,#-42
+movem.l R3-R7,-(sp)
+~color=R6
+~chilon=R5
+~chilorc=R4
+~c=-2
+~buf=-42
+*line 957
+move 8(R14),R7
+*line 957
+*line 958
+tst _ndisp
+bne L195
+*line 959
+*line 960
+move 10(R14),(sp)
+jsr _exp_c
+move R0,R6
+*line 961
+move 24+_ldbox,(sp)
+jsr _exp_c
+move R0,R5
+*line 962
+move #6,(sp)
+jsr _exp_c
+move R0,R4
+*line 966
+move #14,(sp)
+clr -(sp)
+move R7,-(sp)
+jsr _fctstr
+addq.l #4,sp
+move.l R0,-(sp)
+move #1,-(sp)
+move 12(R14),-(sp)
+move 26+_ldbox,-(sp)
+move R6,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _vcputsv
+adda.l #18,sp
+*line 970
+move R7,R0
+muls #56,R0
+move.l R0,R8
+move.l #_filecat,R9
+move.b 3(R8,R9.l),R0
+ext.w R0
+move R0,-2(R14)
+*line 971
+move -2(R14),R0
+and #127,R0
+move.b R0,-42(R14)
+*line 972
+clr.b -41(R14)
+*line 973
+*line 974
+move #14,(sp)
+move.l R14,-(sp)
+add.l #-42,(sp)
+move #11,-(sp)
+move 12(R14),-(sp)
+move 26+_ldbox,-(sp)
+btst #7,-1(R14)
+beq L10010
+move R4,-(sp)
+bra L10012
+L10010:move R5,-(sp)
+L10012:move #64,-(sp)
+move.l _librob,-(sp)
+jsr _vcputsv
+adda.l #18,sp
+*line 978
+move #8,(sp)
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+add.l #4,(sp)
+move.l R14,-(sp)
+add.l #-42,(sp)
+jsr _memcpy
+addq.l #8,sp
+*line 979
+clr.b -34(R14)
+*line 980
+move #14,(sp)
+move.l R14,-(sp)
+add.l #-42,(sp)
+move #13,-(sp)
+move 12(R14),-(sp)
+move 26+_ldbox,-(sp)
+move R6,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _vcputsv
+adda.l #18,sp
+*line 984
+move #37,(sp)
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+add.l #17,(sp)
+move.l R14,-(sp)
+add.l #-42,(sp)
+jsr _memcpy
+addq.l #8,sp
+*line 985
+clr.b -5(R14)
+*line 986
+move #14,(sp)
+move.l R14,-(sp)
+add.l #-42,(sp)
+move #22,-(sp)
+move 12(R14),-(sp)
+move 26+_ldbox,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _vcputsv
+adda.l #18,sp
+*line 990
+move #3,(sp)
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+move.l R14,-(sp)
+add.l #-42,(sp)
+jsr _memcpy
+addq.l #8,sp
+*line 991
+clr.b -39(R14)
+*line 992
+move #14,(sp)
+move.l R14,-(sp)
+add.l #-42,(sp)
+move #60,-(sp)
+move 12(R14),-(sp)
+move 26+_ldbox,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _vcputsv
+adda.l #18,sp
+L195:tst.l (sp)+
+movem.l (sp)+,R4-R7
+unlk R14
+rts
+.globl _showcat
+.text
+_showcat:
+~~showcat:
+link R14,#0
+movem.l R2-R7,-(sp)
+~i=R7
+~fcslot=R6
+~fcrow=R5
+~fcount=R4
+~color=R3
+*line 1010
+*line 1011
+tst _ndisp
+bne L196
+*line 1012
+*line 1013
+clr (sp)
+jsr _ldswin
+*line 1015
+move 26+_ldbox,(sp)
+jsr _exp_c
+move R0,R3
+*line 1017
+*line 1018
+clr R0
+move 10+_v_regs,R0
+and #384,R0
+beq L197
+*line 1018
+clr (sp)
+jsr _vbank
+*line 1019
+L197:
+*line 1020
+*line 1021
+move R3,(sp)
+move 22+_ldbox,-(sp)
+move 20+_ldbox,-(sp)
+move 18+_ldbox,-(sp)
+move 16+_ldbox,-(sp)
+move #128,-(sp)
+move.l _librob,-(sp)
+jsr _vbfill4
+adda.l #14,sp
+*line 1023
+move 24+_ldbox,R3
+*line 1025
+move #1,R5
+*line 1026
+clr R4
+*line 1028
+clr R6
+bra L200
+L201:
+*line 1029
+*line 1030
+*line 1030
+move R6,(sp)
+jsr _ocslot
+tst R0
+beq L202
+*line 1031
+*line 1032
+move R5,(sp)
+move R3,-(sp)
+move R6,-(sp)
+jsr _dslslot
+addq.l #4,sp
+*line 1033
+add #1,R5
+*line 1034
+add #1,R4
+*line 1035
+L202:L199:
+*line 1028
+add #1,R6
+L200:
+*line 1028
+cmp #20,R6
+blt L201
+L198:
+*line 1038
+move R4,R0
+bra L196
+L196:tst.l (sp)+
+movem.l (sp)+,R3-R7
+unlk R14
+rts
+.globl _fcindex
+.text
+_fcindex:
+~~fcindex:
+link R14,#-4
+*line 1053
+*line 1054
+tst _lderrsw
+bne L204
+*line 1054
+move.l #L205,(sp)
+jsr _ldbusy
+*line 1055
+L204:
+*line 1056
+*line 1057
+move #1,(sp)
+jsr _getcat
+tst R0
+beq L206
+*line 1057
+move #-1,R0
+bra L203
+*line 1058
+L206:
+*line 1059
+*line 1060
+tst _lderrsw
+bne L207
+*line 1060
+jsr _showcat
+*line 1061
+*line 1062
+*line 1063
+L207:
+*line 1064
+*line 1065
+tst _ldidsiz
+bne L208
+tst _lderrsw
+bne L208
+*line 1065
+jsr _showsiz
+*line 1066
+L208:
+*line 1067
+clr R0
+bra L203
+L203:unlk R14
+rts
+.globl _streset
+.text
+_streset:
+~~streset:
+link R14,#-4
+*line 1081
+clr _lstrsw
+*line 1083
+clr _lasgsw
+*line 1084
+clr _lorchsw
+*line 1085
+clr _lorclsw
+*line 1086
+clr _lpatsw
+*line 1087
+clr _lscrsw
+*line 1088
+clr _lseqsw
+*line 1089
+clr _ltunsw
+*line 1090
+clr _lwavsw
+*line 1092
+move #9,(sp)
+jsr _ldswin
+L209:unlk R14
+rts
+.globl _fcreset
+.text
+_fcreset:
+~~fcreset:
+link R14,#-4
+*line 1103
+clr _lselsw
+*line 1105
+move #6,(sp)
+jsr _ldswin
+L210:unlk R14
+rts
+.globl _getslot
+.text
+_getslot:
+~~getslot:
+link R14,#0
+movem.l R6-R7,-(sp)
+~i=R7
+*line 1124
+clr R7
+bra L214
+L215:
+*line 1125
+*line 1126
+move R7,(sp)
+jsr _ocslot
+tst R0
+bne L216
+*line 1126
+move R7,R0
+bra L211
+*line 1127
+L216:L213:
+*line 1124
+add #1,R7
+L214:
+*line 1124
+cmp #20,R7
+blt L215
+L212:
+*line 1128
+move #-1,R0
+bra L211
+L211:tst.l (sp)+
+movem.l (sp)+,R7-R7
+unlk R14
+rts
+.globl _slotnam
+.text
+_slotnam:
+~~slotnam:
+~slot=8
+~kind=10
+link R14,#-4
+~thename=L218
+.bss
+L218:.ds.b 14
+.text
+*line 1143
+*line 1144
+clr R0
+move 10(R14),R0
+sub #1,R0
+mulu #12,R0
+move.l R0,R8
+move.l #_ftypes,R9
+move.l 0(R8,R9.l),(sp)
+move 8(R14),-(sp)
+move.l #L219,-(sp)
+move.l #L218,-(sp)
+jsr _sprintf
+adda.l #10,sp
+*line 1146
+move.l #L218,R0
+bra L217
+L217:unlk R14
+rts
+.globl _wrtfile
+.text
+_wrtfile:
+~~wrtfile:
+~kind=8
+link R14,#-4
+movem.l R4-R7,-(sp)
+~slot=R7
+~flspace=R6
+~tkind=R5
+~sizetmp=-4
+*line 1165
+jsr _getslot
+move R0,R7
+*line 1167
+*line 1167
+cmp #-1,R7
+bne L221
+*line 1168
+*line 1169
+move 8(R14),(sp)
+jsr _noslot
+*line 1170
+jsr _streset
+*line 1171
+move #-1,R0
+bra L220
+*line 1172
+*line 1173
+*line 1174
+*line 1175
+*line 1176
+L221:
+*line 1177
+move 8(R14),R0
+bra L223
+*line 1178
+L224:
+*line 1179
+*line 1180
+*line 1181
+*line 1182
+move R7,(sp)
+jsr _wrt_asg
+tst R0
+beq L225
+*line 1182
+move #-1,R0
+bra L220
+*line 1183
+bra L226
+L225:bra L222
+L226:
+*line 1184
+*line 1185
+L227:
+*line 1186
+*line 1187
+*line 1188
+*line 1189
+clr (sp)
+move R7,-(sp)
+jsr _wrt_orc
+addq.l #2,sp
+tst R0
+beq L228
+*line 1189
+move #-1,R0
+bra L220
+*line 1190
+bra L229
+L228:bra L222
+L229:
+*line 1191
+*line 1192
+L230:
+*line 1193
+*line 1194
+*line 1195
+*line 1196
+move #1,(sp)
+move R7,-(sp)
+jsr _wrt_orc
+addq.l #2,sp
+tst R0
+beq L231
+*line 1196
+move #-1,R0
+bra L220
+*line 1197
+bra L232
+L231:bra L222
+L232:
+*line 1198
+*line 1199
+L233:
+*line 1200
+*line 1201
+*line 1202
+*line 1203
+move R7,(sp)
+jsr _wrt_pat
+tst R0
+beq L234
+*line 1203
+move #-1,R0
+bra L220
+*line 1204
+bra L235
+L234:bra L222
+L235:
+*line 1205
+*line 1206
+L236:
+*line 1207
+*line 1208
+*line 1209
+*line 1210
+move R7,(sp)
+jsr _wrt_scr
+tst R0
+beq L237
+*line 1210
+move #-1,R0
+bra L220
+*line 1211
+bra L238
+L237:bra L222
+L238:
+*line 1212
+*line 1213
+L239:
+*line 1214
+*line 1215
+*line 1216
+*line 1217
+move R7,(sp)
+jsr _wrt_seq
+tst R0
+beq L240
+*line 1217
+move #-1,R0
+bra L220
+*line 1218
+bra L241
+L240:bra L222
+L241:
+*line 1219
+*line 1220
+*line 1221
+*line 1222
+L242:
+*line 1223
+*line 1224
+*line 1225
+*line 1226
+move R7,(sp)
+jsr _wrt_tun
+tst R0
+beq L243
+*line 1226
+move #-1,R0
+bra L220
+*line 1227
+bra L244
+L243:bra L222
+L244:
+*line 1228
+*line 1229
+L245:
+*line 1230
+*line 1231
+*line 1232
+*line 1233
+move R7,(sp)
+jsr _wrt_wav
+tst R0
+beq L246
+*line 1233
+move #-1,R0
+bra L220
+*line 1234
+bra L247
+L246:bra L222
+L247:
+*line 1235
+*line 1236
+L248:
+*line 1237
+*line 1238
+*line 1239
+move 8(R14),(sp)
+move.l #L249,-(sp)
+move.l #_ldmsg1,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 1240
+*line 1241
+*line 1242
+move #9,(sp)
+move #14,-(sp)
+clr.l -(sp)
+move.l #_ldmsg1,-(sp)
+move.l #L250,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 1243
+*line 1244
+move #-1,R0
+bra L220
+bra L222
+L223:sub #1,R0
+cmp #8,R0
+bhi L248
+asl #2,R0
+move R0,R8
+add.l #L251,R8
+move.l (R8),R8
+jmp (R8)
+.data
+L251:.dc.l L224
+.dc.l L227
+.dc.l L230
+.dc.l L236
+.dc.l L242
+.dc.l L245
+.dc.l L248
+.dc.l L233
+.dc.l L239
+.text
+L222:
+*line 1252
+*line 1253
+cmp #2,8(R14)
+beq L10013
+cmp #3,8(R14)
+bne L252
+L10013:*line 1253
+move #7,R5
+*line 1254
+bra L253
+L252:
+*line 1255
+move 8(R14),R5
+L253:
+*line 1257
+move 8(R14),(sp)
+jsr _spacerq
+move R0,R6
+*line 1259
+move R6,(sp)
+move.l #L254,-(sp)
+move.l R14,-(sp)
+sub.l #4,(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 1260
+move #3,(sp)
+move.l R14,-(sp)
+sub.l #4,(sp)
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+jsr _memcpy
+addq.l #8,sp
+*line 1262
+move #8,(sp)
+move.l #_ldfile,-(sp)
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+add.l #4,(sp)
+jsr _memcpy
+addq.l #8,sp
+*line 1263
+move #3,(sp)
+move R5,R0
+sub #1,R0
+muls #12,R0
+move.l R0,R8
+move.l #_ftypes,R9
+move.l 0(R8,R9.l),-(sp)
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+add.l #13,(sp)
+jsr _memcpy
+addq.l #8,sp
+*line 1264
+move #37,(sp)
+move.l #_ldcmnt,-(sp)
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,-(sp)
+add.l #17,(sp)
+jsr _memcpy
+addq.l #8,sp
+*line 1266
+move 8(R14),(sp)
+jsr _savefc
+*line 1268
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,R8
+move.b #13,54(R8)
+*line 1269
+move R7,R0
+muls #56,R0
+add.l #_filecat,R0
+move.l R0,R8
+move.b #10,55(R8)
+*line 1271
+clr R0
+bra L220
+L220:tst.l (sp)+
+movem.l (sp)+,R5-R7
+unlk R14
+rts
+.globl _writem
+.text
+_writem:
+~~writem:
+link R14,#-4
+*line 1286
+*line 1287
+tst _lasgsw
+beq L256
+*line 1287
+*line 1288
+move #1,(sp)
+jsr _wrtfile
+tst R0
+beq L257
+*line 1288
+move #-1,R0
+bra L255
+*line 1289
+L257:L256:
+*line 1290
+*line 1291
+tst _lorchsw
+beq L258
+*line 1291
+*line 1292
+move #3,(sp)
+jsr _wrtfile
+tst R0
+beq L259
+*line 1292
+move #-1,R0
+bra L255
+*line 1293
+L259:L258:
+*line 1294
+*line 1295
+tst _lorclsw
+beq L260
+*line 1295
+*line 1296
+move #2,(sp)
+jsr _wrtfile
+tst R0
+beq L261
+*line 1296
+move #-1,R0
+bra L255
+*line 1297
+L261:L260:
+*line 1298
+*line 1299
+tst _lpatsw
+beq L262
+*line 1299
+*line 1300
+move #8,(sp)
+jsr _wrtfile
+tst R0
+beq L263
+*line 1300
+move #-1,R0
+bra L255
+*line 1301
+L263:L262:
+*line 1302
+*line 1303
+tst _lscrsw
+beq L264
+*line 1303
+*line 1304
+move #4,(sp)
+jsr _wrtfile
+tst R0
+beq L265
+*line 1304
+move #-1,R0
+bra L255
+*line 1305
+L265:L264:
+*line 1306
+*line 1307
+tst _lseqsw
+beq L266
+*line 1307
+*line 1308
+move #9,(sp)
+jsr _wrtfile
+tst R0
+beq L267
+*line 1308
+move #-1,R0
+bra L255
+*line 1309
+L267:L266:
+*line 1310
+*line 1311
+tst _ltunsw
+beq L268
+*line 1311
+*line 1312
+move #5,(sp)
+jsr _wrtfile
+tst R0
+beq L269
+*line 1312
+move #-1,R0
+bra L255
+*line 1313
+L269:L268:
+*line 1314
+*line 1315
+tst _lwavsw
+beq L270
+*line 1315
+*line 1316
+move #6,(sp)
+jsr _wrtfile
+tst R0
+beq L271
+*line 1316
+move #-1,R0
+bra L255
+*line 1317
+L271:L270:
+*line 1318
+clr R0
+bra L255
+L255:unlk R14
+rts
+.globl _storit
+.text
+_storit:
+~~storit:
+link R14,#-4
+movem.l R3-R7,-(sp)
+~weneed=R7
+~i=R6
+~slotnd=R5
+~slothv=R4
+~rc=-2
+~drem=-4
+*line 1338
+*line 1338
+move #8,(sp)
+move.l #L273,-(sp)
+move.l #_ldfile,-(sp)
+jsr _memcmp
+addq.l #8,sp
+tst R0
+bne L274
+*line 1339
+*line 1340
+*line 1341
+move #9,(sp)
+move #14,-(sp)
+move.l #_ld_em2,-(sp)
+move.l #_ld_em1,-(sp)
+move.l #L275,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 1342
+*line 1343
+jsr _streset
+*line 1344
+move #-1,R0
+bra L272
+*line 1345
+*line 1346
+*line 1347
+*line 1348
+L274:
+*line 1349
+*line 1349
+jsr _ckstor
+tst R0
+beq L276
+*line 1350
+*line 1351
+*line 1352
+move #9,(sp)
+move #14,-(sp)
+move.l #_ld_em2,-(sp)
+move.l #_ld_em1,-(sp)
+move.l #L277,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 1353
+*line 1354
+jsr _streset
+*line 1355
+move #-1,R0
+bra L272
+*line 1356
+*line 1357
+L276:
+*line 1358
+*line 1359
+tst _lderrsw
+bne L278
+*line 1359
+move.l #L279,(sp)
+jsr _ldbusy
+*line 1360
+L278:
+*line 1361
+*line 1361
+clr (sp)
+jsr _getcat
+tst R0
+beq L280
+*line 1362
+*line 1363
+jsr _streset
+*line 1364
+move #-1,R0
+bra L272
+*line 1365
+*line 1366
+*line 1367
+*line 1368
+L280:
+*line 1369
+move #1,(sp)
+jsr _dspace
+move R0,-4(R14)
+*line 1370
+clr R5
+*line 1371
+clr R7
+*line 1375
+*line 1375
+tst _lasgsw
+beq L281
+*line 1376
+*line 1377
+move #1,(sp)
+jsr _spacerq
+add R0,R7
+*line 1378
+add #1,R5
+*line 1379
+*line 1380
+L281:
+*line 1381
+*line 1381
+tst _lorchsw
+beq L282
+*line 1382
+*line 1383
+move #3,(sp)
+jsr _spacerq
+add R0,R7
+*line 1384
+add #1,R5
+*line 1385
+*line 1386
+L282:
+*line 1387
+*line 1387
+tst _lorclsw
+beq L283
+*line 1388
+*line 1389
+move #2,(sp)
+jsr _spacerq
+add R0,R7
+*line 1390
+add #1,R5
+*line 1391
+*line 1392
+L283:
+*line 1393
+*line 1393
+tst _lpatsw
+beq L284
+*line 1394
+*line 1395
+move #8,(sp)
+jsr _spacerq
+add R0,R7
+*line 1396
+add #1,R5
+*line 1397
+*line 1398
+L284:
+*line 1399
+*line 1399
+tst _lscrsw
+beq L285
+*line 1400
+*line 1401
+move #4,(sp)
+jsr _spacerq
+add R0,R7
+*line 1402
+add #1,R5
+*line 1403
+*line 1404
+L285:
+*line 1405
+*line 1405
+tst _lseqsw
+beq L286
+*line 1406
+*line 1407
+move #9,(sp)
+jsr _spacerq
+add R0,R7
+*line 1408
+add #1,R5
+*line 1409
+*line 1410
+L286:
+*line 1411
+*line 1411
+tst _ltunsw
+beq L287
+*line 1412
+*line 1413
+move #5,(sp)
+jsr _spacerq
+add R0,R7
+*line 1414
+add #1,R5
+*line 1415
+*line 1416
+L287:
+*line 1417
+*line 1417
+tst _lwavsw
+beq L288
+*line 1418
+*line 1419
+move #6,(sp)
+jsr _spacerq
+add R0,R7
+*line 1420
+add #1,R5
+*line 1421
+*line 1422
+L288:
+*line 1423
+*line 1423
+cmp -4(R14),R7
+ble L289
+*line 1424
+*line 1425
+move -4(R14),(sp)
+move R7,-(sp)
+clr -(sp)
+jsr _nospace
+addq.l #4,sp
+*line 1426
+jsr _streset
+*line 1427
+move #-1,R0
+bra L272
+*line 1428
+*line 1429
+*line 1430
+*line 1431
+*line 1432
+*line 1433
+*line 1434
+L289:
+*line 1435
+clr R4
+*line 1437
+clr R6
+bra L292
+L293:
+*line 1438
+*line 1439
+move R6,(sp)
+jsr _ocslot
+tst R0
+bne L294
+*line 1439
+add #1,R4
+*line 1440
+L294:L291:
+*line 1437
+add #1,R6
+L292:
+*line 1437
+cmp #20,R6
+blt L293
+L290:
+*line 1441
+*line 1441
+cmp R5,R4
+bge L295
+*line 1442
+*line 1443
+move R5,(sp)
+move R4,-(sp)
+move #1,-(sp)
+jsr _nospace
+addq.l #4,sp
+*line 1444
+jsr _streset
+*line 1445
+move #-1,R0
+bra L272
+*line 1446
+*line 1447
+*line 1448
+*line 1449
+L295:
+*line 1450
+*line 1450
+jsr _ckdups
+move R0,-2(R14)
+beq L296
+*line 1451
+*line 1452
+move -2(R14),R0
+sub #1,R0
+muls #12,R0
+move.l R0,R8
+move.l #_ftypes,R9
+move.l 8(R8,R9.l),(sp)
+move.l #L297,-(sp)
+move.l #_ldmsg1,-(sp)
+jsr _sprintf
+addq.l #8,sp
+*line 1453
+move #9,(sp)
+move #14,-(sp)
+move.l #_ld_em2,-(sp)
+move.l #_ld_em1,-(sp)
+move.l #_ldmsg1,-(sp)
+jsr _ldermsg
+adda.l #14,sp
+*line 1454
+*line 1455
+jsr _streset
+*line 1456
+move #-1,R0
+bra L272
+*line 1457
+*line 1458
+*line 1459
+*line 1460
+*line 1461
+*line 1462
+*line 1463
+L296:
+*line 1464
+jsr _writem
+move R0,-2(R14)
+*line 1466
+*line 1467
+tst -2(R14)
+bne L298
+*line 1467
+move.l #L299,(sp)
+jsr _ldbusy
+*line 1468
+L298:
+*line 1469
+*line 1469
+jsr _putcat
+tst R0
+beq L300
+*line 1470
+*line 1471
+jsr __clsvol
+*line 1472
+jsr _streset
+*line 1473
+jsr _showcat
+*line 1474
+move #-1,R0
+bra L272
+*line 1475
+*line 1476
+L300:
+*line 1477
+jsr __clsvol
+*line 1478
+jsr _streset
+*line 1479
+jsr _showcat
+*line 1481
+*line 1482
+tst -2(R14)
+beq L301
+*line 1482
+move #-1,R0
+bra L272
+*line 1483
+L301:
+*line 1484
+jsr _showsiz
+*line 1485
+clr R0
+bra L272
+L272:tst.l (sp)+
+movem.l (sp)+,R4-R7
+unlk R14
+rts
+.globl _advlcur
+.text
+_advlcur:
+~~advlcur:
+link R14,#0
+movem.l R6-R7,-(sp)
+~newcol=R7
+*line 1501
+*line 1502
+move.l _curfet,(sp)
+move _stccol,-(sp)
+move _stcrow,-(sp)
+jsr _infield
+addq.l #4,sp
+tst R0
+beq L303
+*line 1502
+move.l _infetp,_cfetp
+*line 1503
+bra L304
+L303:bra L302
+L304:
+*line 1506
+move _stccol,R7
+add #1,R7
+*line 1508
+*line 1509
+move.l _cfetp,R8
+cmp 4(R8),R7
+bgt L305
+*line 1509
+move R7,(sp)
+move _stcrow,-(sp)
+jsr _itcpos
+addq.l #2,sp
+*line 1510
+L305:
+*line 1511
+move _stccol,R0
+asl #3,R0
+move R0,_cxval
+*line 1512
+move _stcrow,R0
+muls #14,R0
+move R0,_cyval
+L302:tst.l (sp)+
+movem.l (sp)+,R7-R7
+unlk R14
+rts
+.globl _bsplcur
+.text
+_bsplcur:
+~~bsplcur:
+link R14,#0
+movem.l R6-R7,-(sp)
+~newcol=R7
+*line 1525
+*line 1526
+move.l _curfet,(sp)
+move _stccol,-(sp)
+move _stcrow,-(sp)
+jsr _infield
+addq.l #4,sp
+tst R0
+beq L307
+*line 1526
+move.l _infetp,_cfetp
+*line 1527
+bra L308
+L307:bra L306
+L308:
+*line 1530
+move _stccol,R7
+sub #1,R7
+*line 1532
+*line 1533
+move.l _cfetp,R8
+cmp 2(R8),R7
+blt L309
+*line 1533
+move R7,(sp)
+move _stcrow,-(sp)
+jsr _itcpos
+addq.l #2,sp
+*line 1534
+L309:
+*line 1535
+move _stccol,R0
+asl #3,R0
+move R0,_cxval
+*line 1536
+move _stcrow,R0
+muls #14,R0
+move R0,_cyval
+L306:tst.l (sp)+
+movem.l (sp)+,R7-R7
+unlk R14
+rts
+.globl _ldswin
+.text
+_ldswin:
+~~ldswin:
+~n=R7
+link R14,#0
+movem.l R4-R7,-(sp)
+~cx=R6
+~cy=R5
+*line 1553
+move 8(R14),R7
+*line 1553
+*line 1554
+tst _ndisp
+bne L310
+*line 1555
+*line 1556
+*line 1557
+cmp #10,R7
+bne L311
+cmp #1,_lmwtype
+bne L311
+*line 1557
+move #10,(sp)
+jsr _exp_c
+move R0,R6
+*line 1558
+bra L312
+L311:
+*line 1559
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 10(R8,R9.l),(sp)
+jsr _exp_c
+move R0,R6
+L312:
+*line 1563
+*line 1564
+clr R0
+move 10+_v_regs,R0
+and #384,R0
+beq L313
+*line 1564
+clr (sp)
+jsr _vbank
+*line 1565
+L313:
+*line 1566
+*line 1567
+move R6,(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 6(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 4(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 2(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 0(R8,R9.l),-(sp)
+move #128,-(sp)
+move.l _librob,-(sp)
+jsr _vbfill4
+adda.l #14,sp
+*line 1571
+*line 1572
+move #14,(sp)
+move R7,R8
+add.l R8,R8
+add.l R8,R8
+move.l #_ldbxlb0,R9
+move.l 0(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 14(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 12(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1576
+move R7,R0
+bra L315
+*line 1577
+L316:
+*line 1578
+*line 1579
+*line 1580
+move.l #_ldpoint,_point
+*line 1581
+*line 1582
+move #12,(sp)
+move #13,-(sp)
+move #79,-(sp)
+move #13,-(sp)
+move #8,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1583
+move #12,(sp)
+move #13,-(sp)
+move #95,-(sp)
+move #13,-(sp)
+move #88,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1584
+move #12,(sp)
+move #13,-(sp)
+move #167,-(sp)
+move #13,-(sp)
+move #104,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1585
+move #12,(sp)
+move #13,-(sp)
+move #471,-(sp)
+move #13,-(sp)
+move #176,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1586
+move #12,(sp)
+move #13,-(sp)
+move #504,-(sp)
+move #13,-(sp)
+move #480,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1587
+bra L310
+*line 1588
+*line 1589
+L317:
+*line 1590
+*line 1591
+bra L310
+*line 1592
+*line 1593
+L318:
+*line 1594
+*line 1595
+*line 1596
+*line 1597
+move #14,(sp)
+move.l #_ldfile,-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 14(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 12(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+bra L310
+*line 1598
+*line 1599
+L319:
+*line 1600
+*line 1601
+*line 1602
+*line 1603
+move #14,(sp)
+move.l #_ldcmnt,-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 14(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 12(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+bra L310
+*line 1604
+*line 1605
+*line 1606
+*line 1607
+*line 1608
+L320:
+*line 1609
+*line 1610
+*line 1611
+*line 1612
+tst _lrasw
+beq L321
+*line 1612
+move #13,(sp)
+jsr _exp_c
+move R0,R5
+*line 1613
+bra L322
+L321:
+*line 1614
+move R7,R0
+asl #4,R0
+ext.l R0
+add.l #_ldbox,R0
+move.l R0,R8
+move 8(R8),R5
+L322:
+*line 1615
+*line 1616
+*line 1617
+move #14,(sp)
+move.l #L323,-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 14(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 12(R8,R9.l),-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1618
+bra L310
+*line 1619
+*line 1620
+L324:
+*line 1621
+*line 1622
+*line 1623
+*line 1623
+tst _lselsw
+beq L325
+*line 1624
+*line 1625
+move _ldslot,(sp)
+jsr _ftkind
+move R0,_ldkind
+*line 1626
+*line 1627
+*line 1628
+*line 1629
+*line 1630
+cmp #7,_ldkind
+beq L10014
+cmp #2,_ldkind
+beq L10014
+cmp #3,_ldkind
+bne L326
+L10014:*line 1630
+move #13,(sp)
+jsr _exp_c
+move R0,R5
+*line 1631
+bra L327
+L326:
+*line 1632
+move R7,R0
+asl #4,R0
+ext.l R0
+add.l #_ldbox,R0
+move.l R0,R8
+move 8(R8),R5
+L327:
+*line 1633
+bra L328
+L325:
+*line 1634
+*line 1635
+*line 1636
+move R7,R0
+asl #4,R0
+ext.l R0
+add.l #_ldbox,R0
+move.l R0,R8
+move 8(R8),R5
+L328:
+*line 1637
+*line 1638
+*line 1639
+*line 1640
+move #14,(sp)
+tst _lorchl
+beq L10015
+move.l #L329,-(sp)
+bra L10017
+L10015:move.l #L330,-(sp)
+L10017:move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 14(R8,R9.l),-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 12(R8,R9.l),-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1641
+bra L310
+*line 1642
+*line 1643
+*line 1644
+L331:
+*line 1645
+*line 1646
+*line 1647
+tst _lstrsw
+beq L10018
+move #13,(sp)
+bra L10020
+L10018:move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),(sp)
+L10020:jsr _exp_c
+move R0,R5
+*line 1648
+move #14,(sp)
+move.l #L332,-(sp)
+move #10,-(sp)
+move #22,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1649
+*line 1650
+tst _lscrsw
+beq L10021
+move #13,(sp)
+bra L10023
+L10021:move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),(sp)
+L10023:jsr _exp_c
+move R0,R5
+*line 1651
+move #14,(sp)
+move.l #L333,-(sp)
+move #17,-(sp)
+move #22,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1652
+*line 1653
+tst _lorchsw
+beq L10024
+move #13,(sp)
+bra L10026
+L10024:move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),(sp)
+L10026:jsr _exp_c
+move R0,R5
+*line 1654
+move #14,(sp)
+move.l #L334,-(sp)
+move #24,-(sp)
+move #22,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1655
+*line 1656
+*line 1657
+tst _lwavsw
+beq L10027
+move #13,(sp)
+bra L10029
+L10027:move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),(sp)
+L10029:jsr _exp_c
+move R0,R5
+*line 1658
+move #14,(sp)
+move.l #L335,-(sp)
+move #10,-(sp)
+move #23,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1659
+*line 1660
+tst _lpatsw
+beq L10030
+move #13,(sp)
+bra L10032
+L10030:move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),(sp)
+L10032:jsr _exp_c
+move R0,R5
+*line 1661
+move #14,(sp)
+move.l #L336,-(sp)
+move #17,-(sp)
+move #23,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1662
+*line 1663
+tst _lorclsw
+beq L10033
+move #13,(sp)
+bra L10035
+L10033:move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),(sp)
+L10035:jsr _exp_c
+move R0,R5
+*line 1664
+move #14,(sp)
+move.l #L337,-(sp)
+move #24,-(sp)
+move #23,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1665
+*line 1666
+*line 1667
+tst _lasgsw
+beq L10036
+move #13,(sp)
+bra L10038
+L10036:move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),(sp)
+L10038:jsr _exp_c
+move R0,R5
+*line 1668
+move #14,(sp)
+move.l #L338,-(sp)
+move #10,-(sp)
+move #24,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1669
+*line 1670
+tst _lseqsw
+beq L10039
+move #13,(sp)
+bra L10041
+L10039:move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),(sp)
+L10041:jsr _exp_c
+move R0,R5
+*line 1671
+move #14,(sp)
+move.l #L339,-(sp)
+move #17,-(sp)
+move #24,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1672
+*line 1673
+tst _ltunsw
+beq L10042
+move #13,(sp)
+bra L10044
+L10042:move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),(sp)
+L10044:jsr _exp_c
+move R0,R5
+*line 1674
+move #14,(sp)
+move.l #L340,-(sp)
+move #24,-(sp)
+move #24,-(sp)
+move R5,-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1675
+bra L310
+*line 1676
+*line 1677
+L341:
+*line 1678
+*line 1679
+*line 1680
+move #14,(sp)
+move.l _lmln22,-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 14(R8,R9.l),-(sp)
+move #22,-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1681
+move #14,(sp)
+move.l _lmln23,-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 14(R8,R9.l),-(sp)
+move #23,-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1682
+move #14,(sp)
+move.l _lmln24,-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 14(R8,R9.l),-(sp)
+move #24,-(sp)
+move R7,R0
+asl #4,R0
+ext.l R0
+move.l R0,R8
+move.l #_ldbox,R9
+move 8(R8,R9.l),-(sp)
+move #64,-(sp)
+move.l _librob,-(sp)
+jsr _tsplot4
+adda.l #16,sp
+*line 1683
+bra L310
+*line 1684
+bra L314
+L315:cmp #10,R0
+bhi L314
+asl #2,R0
+move R0,R8
+add.l #L342,R8
+move.l (R8),R8
+jmp (R8)
+.data
+L342:.dc.l L316
+.dc.l L317
+.dc.l L314
+.dc.l L318
+.dc.l L314
+.dc.l L319
+.dc.l L314
+.dc.l L320
+.dc.l L324
+.dc.l L331
+.dc.l L341
+.text
+L314:L310:tst.l (sp)+
+movem.l (sp)+,R5-R7
+unlk R14
+rts
+.globl _lwins
+.text
+_lwins:
+~~lwins:
+link R14,#0
+movem.l R6-R7,-(sp)
+~i=R7
+*line 1701
+clr R7
+bra L346
+L347:
+*line 1702
+move R7,(sp)
+jsr _ldswin
+L345:
+*line 1701
+add #1,R7
+L346:
+*line 1701
+cmp #11,R7
+blt L347
+L344:L343:tst.l (sp)+
+movem.l (sp)+,R7-R7
+unlk R14
+rts
+.globl _ldpoint
+.text
+_ldpoint:
+~~ldpoint:
+~x=8
+~y=10
+~pen=12
+link R14,#-4
+*line 1714
+*line 1715
+clr R0
+move 10+_v_regs,R0
+and #384,R0
+beq L349
+*line 1715
+clr (sp)
+jsr _vbank
+*line 1716
+L349:
+*line 1717
+move 12(R14),(sp)
+jsr _exp_c
+move R0,(sp)
+move 10(R14),-(sp)
+move 8(R14),-(sp)
+move.l _ldoct,-(sp)
+jsr _vputp
+addq.l #8,sp
+L348:unlk R14
+rts
+.globl _ldbord
+.text
+_ldbord:
+~~ldbord:
+link R14,#-4
+*line 1731
+move.l #_ldpoint,_point
+*line 1733
+move #11,(sp)
+clr -(sp)
+move #511,-(sp)
+clr -(sp)
+clr -(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1734
+move #11,(sp)
+move #349,-(sp)
+move #511,-(sp)
+clr -(sp)
+move #511,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1735
+move #11,(sp)
+move #349,-(sp)
+clr -(sp)
+move #349,-(sp)
+move #511,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1736
+move #11,(sp)
+clr -(sp)
+clr -(sp)
+move #349,-(sp)
+clr -(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1738
+move #11,(sp)
+move #293,-(sp)
+move #511,-(sp)
+move #293,-(sp)
+clr -(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1739
+move #11,(sp)
+move #308,-(sp)
+clr -(sp)
+move #308,-(sp)
+move #511,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1741
+move #11,(sp)
+move #308,-(sp)
+move #79,-(sp)
+move #293,-(sp)
+move #79,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1742
+move #11,(sp)
+move #308,-(sp)
+move #144,-(sp)
+move #293,-(sp)
+move #144,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1743
+move #11,(sp)
+move #308,-(sp)
+move #215,-(sp)
+move #293,-(sp)
+move #215,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1744
+move #11,(sp)
+move #349,-(sp)
+move #71,-(sp)
+move #308,-(sp)
+move #71,-(sp)
+jsr _lseg
+addq.l #8,sp
+*line 1745
+move #11,(sp)
+move #349,-(sp)
+move #256,-(sp)
+move #308,-(sp)
+move #256,-(sp)
+jsr _lseg
+addq.l #8,sp
+L350:unlk R14
+rts
+.globl _lmwclr
+.text
+_lmwclr:
+~~lmwclr:
+link R14,#-4
+*line 1759
+clr _lmwtype
+*line 1760
+clr _submenu
+*line 1762
+move.l #L352,_lmln22
+*line 1763
+move.l #L353,_lmln23
+*line 1764
+move.l #L354,_lmln24
+L351:unlk R14
+rts
+.globl _lmwvtyp
+.text
+_lmwvtyp:
+~~lmwvtyp:
+link R14,#-4
+*line 1775
+move #1,_lmwtype
+*line 1776
+move #1,_submenu
+*line 1778
+move.l #_vtlin1,_lmln22
+*line 1779
+move.l #_vtlin2,_lmln23
+*line 1780
+move.l #_vtlin3,_lmln24
+L355:unlk R14
+rts
+.globl _libdsp
+.text
+_libdsp:
+~~libdsp:
+link R14,#-4
+*line 1794
+move.l #_v_score,_librob
+*line 1795
+move.l #_v_curs0,_obj0
+*line 1796
+move.l #_v_tcur,_obj2
+*line 1797
+move.l #144+_v_obtab,_ldoct
+*line 1799
+clr _lselsw
+*line 1800
+clr _ldelsw
+*line 1801
+clr _lstrsw
+*line 1803
+clr _lasgsw
+*line 1804
+clr _lorchsw
+*line 1805
+clr _lorclsw
+*line 1806
+clr _lpatsw
+*line 1807
+clr _lscrsw
+*line 1808
+clr _lseqsw
+*line 1809
+clr _ltunsw
+*line 1810
+clr _lwavsw
+*line 1812
+clr _lderrsw
+*line 1813
+clr _ltagged
+*line 1814
+move #-1,_lksel
+*line 1817
+jsr _clrcat
+*line 1818
+clr _catin
+*line 1820
+jsr _lmwclr
+*line 1822
+jsr _dswap
+*line 1824
+*line 1825
+clr R0
+move 10+_v_regs,R0
+and #384,R0
+beq L357
+*line 1825
+clr (sp)
+jsr _vbank
+*line 1826
+L357:
+*line 1827
+move #32767,(sp)
+clr -(sp)
+move.l _librob,-(sp)
+jsr _memsetw
+addq.l #6,sp
+*line 1828
+move #12033,(sp)
+clr -(sp)
+move.l _librob,R0
+add.l #$fffe,R0
+move.l R0,-(sp)
+jsr _memsetw
+addq.l #6,sp
+*line 1830
+move #-1,(sp)
+move #1536,-(sp)
+clr -(sp)
+clr -(sp)
+move #350,-(sp)
+move #512,-(sp)
+move.l _librob,-(sp)
+clr -(sp)
+clr -(sp)
+move #8,-(sp)
+jsr _SetObj
+adda.l #20,sp
+*line 1831
+move #-1,(sp)
+move #1540,-(sp)
+move #316,-(sp)
+move #32,-(sp)
+move #16,-(sp)
+move #16,-(sp)
+move.l _obj0,-(sp)
+move #1,-(sp)
+clr -(sp)
+clr -(sp)
+jsr _SetObj
+adda.l #20,sp
+*line 1832
+move #-1,(sp)
+move #1572,-(sp)
+clr -(sp)
+clr -(sp)
+move #16,-(sp)
+move #16,-(sp)
+move.l _obj2,-(sp)
+move #1,-(sp)
+clr -(sp)
+move #2,-(sp)
+jsr _SetObj
+adda.l #20,sp
+*line 1834
+move #1,(sp)
+jsr _arcurs
+*line 1835
+move #1,(sp)
+jsr _itcini
+*line 1836
+move #1,(sp)
+jsr _ttcini
+*line 1838
+jsr _ldbord
+*line 1839
+jsr _lwins
+*line 1841
+move.l #_lbrpal,(sp)
+jsr _vsndpal
+*line 1843
+move #8,(sp)
+move #8,-(sp)
+jsr _SetPri
+addq.l #2,sp
+*line 1844
+move #15,(sp)
+clr -(sp)
+jsr _SetPri
+addq.l #2,sp
+*line 1846
+move #316,(sp)
+move #32,-(sp)
+jsr _setgc
+addq.l #2,sp
+*line 1848
+move _thcwval,_chtime
+*line 1849
+move _tvcwval,_cvtime
+*line 1850
+move #1,_cmtype
+*line 1851
+move _cxval,R0
+asr #3,R0
+move R0,(sp)
+move _cyval,R0
+ext.l R0
+divs #14,R0
+move R0,-(sp)
+jsr _itcpos
+addq.l #2,sp
+L356:unlk R14
+rts
+.data
+L1:.dc.b $41,$53,$47,$0
+L2:.dc.b $41,$73,$73,$69,$67,$6E,$6D,$6E,$74,$0
+L3:.dc.b $41,$73,$73,$69,$67,$6E,$6D,$6E,$74,$0
+L4:.dc.b $4F,$52,$4C,$0
+L5:.dc.b $4F,$72,$63,$68,$65,$73,$74,$72,$61,$0
+L6:.dc.b $4F,$72,$63,$68,$65,$73,$74,$72,$61,$0
+L7:.dc.b $4F,$52,$48,$0
+L8:.dc.b $4F,$72,$63,$68,$65,$73,$74,$72,$61,$0
+L9:.dc.b $4F,$72,$63,$68,$65,$73,$74,$72,$61,$0
+L10:.dc.b $53,$43,$52,$0
+L11:.dc.b $20,$20,$20,$20,$53,$63,$6F,$72,$65,$0
+L12:.dc.b $53,$63,$6F,$72,$65,$0
+L13:.dc.b $54,$55,$4E,$0
+L14:.dc.b $20,$20,$20,$54,$75,$6E,$69,$6E,$67,$0
+L15:.dc.b $54,$75,$6E,$69,$6E,$67,$0
+L16:.dc.b $57,$41,$56,$0
+L17:.dc.b $57,$61,$76,$65,$73,$68,$61,$70,$65,$0
+L18:.dc.b $57,$61,$76,$65,$73,$68,$61,$70,$65,$0
+L19:.dc.b $4F,$52,$43,$0
+L20:.dc.b $4F,$72,$63,$68,$65,$73,$74,$72,$61,$0
+L21:.dc.b $4F,$72,$63,$68,$65,$73,$74,$72,$61,$0
+L22:.dc.b $50,$41,$54,$0
+L23:.dc.b $20,$20,$20,$20,$50,$61,$74,$63,$68,$0
+L24:.dc.b $50,$61,$74,$63,$68,$0
+L25:.dc.b $53,$45,$51,$0
+L26:.dc.b $20,$53,$65,$71,$75,$65,$6E,$63,$65,$0
+L27:.dc.b $53,$65,$71,$75,$65,$6E,$63,$65,$0
+L43:.dc.b $3F,$3F,$20,$25,$33,$2E,$33,$73,$20,$20,$3F,$3F,$0
+L45:.dc.b $30,$30,$30,$0
+L71:.dc.b $20,$20,$20,$20,$42,$75,$73,$79,$20,$2D,$20,$50,$6C,$65,$61,$73,$65,$20,$73,$74,$61,$6E,$64,$20,$62,$79,$0
+L73:.dc.b $20,$74,$68,$65,$20,$25,$73,$20,$66,$69,$6C,$65,$2C,$0
+L74:.dc.b $43,$61,$6E,$27,$74,$20,$66,$69,$6E,$64,$20,$61,$20,$73,$6C,$6F,$74,$20,$66,$6F,$72,$0
+L75:.dc.b $20,$61,$6E,$64,$20,$6F,$6E,$65,$20,$77,$61,$73,$20,$65,$78,$70,$65,$63,$74,$65,$64,$0
+L82:.dc.b $65,$72,$72,$6E,$6F,$20,$3D,$20,$25,$64,$0
+L83:.dc.b $44,$69,$73,$6B,$20,$6D,$61,$79,$20,$62,$65,$20,$66,$75,$6C,$6C,$0
+L90:.dc.b $65,$72,$72,$6E,$6F,$20,$3D,$20,$25,$64,$0
+L91:.dc.b $55,$6E,$65,$78,$70,$65,$63,$74,$65,$64,$20,$45,$4F,$46,$0
+L105:.dc.b $30,$30,$30,$20,$45,$6D,$70,$74,$79,$2D,$25,$30,$32,$2E,$32,$64,$20,$3F,$3F,$3F,$20,$25,$2D,$33,$37,$2E,$33,$37,$73,$25
+.dc.b $63,$25,$63,$0
+L106:.dc.b $31,$32,$33,$34,$35,$36,$37,$38,$39,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$30
+.dc.b $31,$32,$33,$34,$35,$36,$37,$0
+L133:.dc.b $61,$73,$67,$0
+L136:.dc.b $6F,$72,$68,$0
+L139:.dc.b $6F,$72,$6C,$0
+L142:.dc.b $6F,$72,$63,$0
+L145:.dc.b $70,$61,$74,$0
+L148:.dc.b $73,$63,$72,$0
+L151:.dc.b $73,$65,$71,$0
+L154:.dc.b $74,$75,$6E,$0
+L157:.dc.b $77,$61,$76,$0
+L161:.dc.b $44,$69,$73,$6B,$20,$6E,$6F,$74,$20,$72,$65,$61,$64,$79,$20,$3F,$0
+L162:.dc.b $4D,$69,$63,$72,$6F,$64,$69,$73,$6B,$20,$63,$61,$70,$61,$63,$69,$74,$79,$20,$25,$34,$75,$20,$62,$6C,$6F,$63,$6B,$73,$0
+L163:.dc.b $54,$68,$69,$73,$20,$64,$69,$73,$6B,$20,$63,$6F,$6E,$73,$75,$6D,$65,$73,$20,$25,$34,$75,$20,$62,$6C,$6F,$63,$6B,$73,$0
+L164:.dc.b $41,$76,$61,$69,$6C,$61,$62,$6C,$65,$20,$73,$70,$61,$63,$65,$20,$69,$73,$20,$25,$34,$75,$20,$62,$6C,$6F,$63,$6B,$73,$0
+L166:.dc.b $4D,$37,$46,$49,$4C,$45,$53,$2E,$43,$41,$54,$0
+L167:.dc.b $72,$0
+L172:.dc.b $20,$20,$66,$72,$65,$61,$64,$20,$72,$65,$74,$75,$72,$6E,$65,$64,$20,$25,$64,$0
+L173:.dc.b $20,$20,$65,$72,$72,$6E,$6F,$20,$3D,$20,$25,$64,$2C,$20,$66,$65,$73,$69,$7A,$65,$3D,$25,$64,$0
+L174:.dc.b $55,$6E,$61,$62,$6C,$65,$20,$74,$6F,$20,$72,$65,$61,$64,$20,$63,$61,$74,$61,$6C,$6F,$67,$0
+L176:.dc.b $46,$69,$6C,$65,$20,$63,$61,$74,$61,$6C,$6F,$67,$20,$69,$73,$20,$4E,$55,$4C,$4C,$0
+L182:.dc.b $4D,$37,$46,$49,$4C,$45,$53,$2E,$43,$41,$54,$0
+L183:.dc.b $77,$0
+L185:.dc.b $20,$20,$65,$72,$72,$6E,$6F,$20,$3D,$20,$25,$64,$0
+L186:.dc.b $55,$6E,$61,$62,$6C,$65,$20,$74,$6F,$20,$6F,$70,$65,$6E,$20,$63,$61,$74,$61,$6C,$6F,$67,$0
+L189:.dc.b $20,$20,$66,$77,$72,$69,$74,$65,$20,$72,$65,$74,$75,$72,$6E,$65,$64,$20,$25,$64,$0
+L190:.dc.b $20,$20,$65,$72,$72,$6E,$6F,$20,$3D,$20,$25,$64,$2C,$20,$66,$65,$73,$69,$7A,$65,$3D,$25,$64,$0
+L191:.dc.b $43,$61,$6E,$27,$74,$20,$77,$72,$69,$74,$65,$20,$63,$61,$74,$61,$6C,$6F,$67,$0
+L193:.dc.b $20,$20,$65,$72,$72,$6E,$6F,$20,$3D,$20,$25,$64,$0
+L194:.dc.b $44,$69,$73,$6B,$20,$6D,$61,$79,$20,$62,$65,$20,$66,$75,$6C,$6C,$0
+L205:.dc.b $20,$20,$20,$20,$20,$20,$20,$52,$65,$61,$64,$69,$6E,$67,$20,$63,$61,$74,$61,$6C,$6F,$67,$0
+L219:.dc.b $4D,$37,$53,$4C,$4F,$54,$25,$30,$32,$2E,$32,$75,$2E,$25,$2D,$33,$2E,$33,$73,$0
+L249:.dc.b $20,$6B,$69,$6E,$64,$3D,$25,$64,$0
+L250:.dc.b $62,$61,$64,$20,$77,$72,$74,$66,$69,$6C,$65,$20,$61,$72,$67,$75,$6D,$65,$6E,$74,$3A,$0
+L254:.dc.b $25,$30,$33,$2E,$33,$64,$0
+L273:.dc.b $20,$20,$20,$20,$20,$20,$20,$20,$0
+L275:.dc.b $46,$69,$6C,$65,$20,$6D,$75,$73,$74,$20,$62,$65,$20,$6E,$61,$6D,$65,$64,$0
+L277:.dc.b $4E,$6F,$20,$66,$69,$6C,$65,$20,$74,$79,$70,$65,$20,$73,$65,$6C,$65,$63,$74,$65,$64,$0
+L279:.dc.b $20,$20,$20,$20,$20,$20,$20,$53,$74,$6F,$72,$69,$6E,$67,$20,$66,$69,$6C,$65,$73,$0
+L297:.dc.b $44,$75,$70,$6C,$69,$63,$61,$74,$65,$20,$25,$73,$0
+L299:.dc.b $20,$20,$20,$20,$20,$20,$20,$57,$72,$69,$74,$69,$6E,$67,$20,$63,$61,$74,$61,$6C,$6F,$67,$0
+L323:.dc.b $43,$6F,$6E,$74,$65,$6E,$74,$0
+L329:.dc.b $48,$69,$20,$4F,$72,$63,$68,$0
+L330:.dc.b $4C,$6F,$20,$4F,$72,$63,$68,$0
+L332:.dc.b $53,$74,$6F,$72,$65,$0
+L333:.dc.b $53,$63,$6F,$72,$65,$0
+L334:.dc.b $48,$69,$20,$4F,$72,$63,$68,$0
+L335:.dc.b $57,$61,$76,$65,$73,$0
+L336:.dc.b $50,$61,$74,$63,$68,$0
+L337:.dc.b $4C,$6F,$20,$4F,$72,$63,$68,$0
+L338:.dc.b $41,$73,$73,$67,$6E,$0
+L339:.dc.b $53,$65,$71,$6E,$63,$0
+L340:.dc.b $54,$75,$6E,$69,$6E,$67,$73,$0
+L352:.dc.b $0
+L353:.dc.b $0
+L354:.dc.b $0
