era b:*.lst era b:*.bak isdd asm80 :f1:ver.asm pagewidth(80) debug nolist ;asm80 :f1:datapg.asm pagewidth(80) debug ;cpm ;pip lst:=b:ver.lst ;pip lst:=b:datapg.lst ;pip lst:=nul:[p] era b:*.lst ;isdd ;asm80 :f1:queue.asm pagewidth(80) debug ;asm80 :f1:dsptch.asm pagewidth(80) debug nolist ;asm80 :f1:th.asm pagewidth(80) debug ;asm80 :f1:xdos.asm pagewidth(80) debug ;asm80 :f1:memmgr.asm pagewidth(80) debug ;asm80 :f1:flag.asm pagewidth(80) debug ;link :f1:xdos.obj,:f1:dsptch.obj,:f1:queue.obj,:f1:flag.obj,:f1:memmgr.obj,:f1:th.obj to :f1:xdos1.lib ;cpm ;pip lst:=b:flag.lst ;pip lst:=b:memmgr.lst ;pip lst:=b:queue.lst ;pip lst:=b:dsptch.lst ;pip lst:=b:xdos.lst ;pip lst:=b:th.lst ;pip lst:=nul:[p] era b:*.lst ;isdd asm80 :f1:tmp.asm pagewidth(80) debug ;asm80 :f1:cli.asm pagewidth(80) debug ;asm80 :f1:parse pagewidth(80) debug ;asm80 :f1:tick.asm debug ;asm80 :f1:clock.asm debug ;asm80 :f1:attach.asm debug link :f1:tmp.obj,:f1:cli.obj,:f1:parse.obj,:f1:tick.obj,:f1:clock.obj,:f1:attach.obj to :f1:xdos2.lib cpm pip lst:=b:tmp.lst ;pip lst:=b:cli.lst ;pip lst:=b:parse.lst ;pip lst:=b:flag.lst pip lst:=nul:[p] era b:*.lst isdd ;asm80 :f1:mpm.asm pagewidth(80) debug ;asm80 :f1:rlsmx.asm pagewidth(80) debug ;link :f1:datapg.obj,:f1:mpm.obj,:f1:rlsmx.obj to :f1:xdos0.lib ;cpm ;pip lst:=b:mpm.lst ;pip lst:=b:rlsmx.lst ;pip lst:=nul:[p] ;era b:*.lst ;isdd ;asm80 :f1:clbdos.asm pagewidth(80) debug link :f1:ver.obj,:f1:xdos0.lib,:f1:xdos1.lib,:f1:xdos2.lib,:f1:clbdos.obj to :f1:xdos.mod locate :f1:xdos.mod code(0) stacksize(0) cpm ;pip lst:=b:clbdos.lst ;pip lst:=nul:[p] ;era b:*.lst objcpm b:xdos pip lst:=b:xdos.sym[pt8] pip lst:=nul:[p] era b:xdos.sym era b:xdos.com era b:xdos isdd locate :f1:xdos.mod to :f1:xdos0 code(000h) stacksize(0) purge objhex :f1:xdos0 to :f1:xdos0.hex era b:xdos0 locate :f1:xdos.mod to :f1:xdos1 code(100h) stacksize(0) purge era b:xdos.mod objhex :f1:xdos1 to :f1:xdos1.hex era b:xdos1 cpm pip b:xdos.hex=b:xdos0.hex,b:xdos1.hex genmod b:xdos.hex xdos.spr era b:*.hex