changeset 1940:a530244a3403

Now added an 80 track disk
author boisy
date Sat, 26 Nov 2005 22:17:37 +0000
parents 3d05a1068944
children f408295c1f0a
files 3rdparty/packages/sierra/kingsquest3/makefile
diffstat 1 files changed, 46 insertions(+), 23 deletions(-) [+]
line wrap: on
line diff
--- a/3rdparty/packages/sierra/kingsquest3/makefile	Sat Nov 26 22:09:05 2005 +0000
+++ b/3rdparty/packages/sierra/kingsquest3/makefile	Sat Nov 26 22:17:37 2005 +0000
@@ -2,15 +2,16 @@
 
 DEPENDS		= ./makefile
 
-DISK_1		= kq3_d1.dsk
-DISK_2		= kq3_d2.dsk
-DISK_3		= kq3_d3.dsk
+DISK_1_40D	= kq3_d1_40d.dsk
+DISK_2_40D	= kq3_d2_40d.dsk
+DISK_3_40D	= kq3_d3_40d.dsk
+DISK_80D	= kq3_80d.dsk
 CMDS		= sierra mnln scrn shdw tocgen
 MD		= $(6809L2)/modules
 
 # We make our own bootfile and kernel track
 KERNEL		= $(MD)/rel_32 $(MD)/boot_1773_6ms $(MD)/krn
-OS9BOOT		= $(MD)/krnp2 $(MD)/ioman $(MD)/init \
+OS9BOOT_40D	= $(MD)/krnp2 $(MD)/ioman $(MD)/init \
 		$(MD)/rbf.mn \
 		$(MD)/rb1773.dr $(MD)/ddd0_40d.dd \
 		$(MD)/scf.mn $(MD)/vtio.dr \
@@ -19,6 +20,15 @@
 		$(MD)/vrn.dr $(MD)/vi.dd \
 		$(MD)/clock_60hz $(MD)/clock2_soft $(MD)/sysgo_dd
 
+OS9BOOT_80D	= $(MD)/krnp2 $(MD)/ioman $(MD)/init \
+		$(MD)/rbf.mn \
+		$(MD)/rb1773.dr $(MD)/ddd0_80d.dd \
+		$(MD)/scf.mn $(MD)/vtio.dr \
+		$(MD)/keydrv_cc3.sb $(MD)/joydrv_joy.sb $(MD)/snddrv_cc3.sb \
+		$(MD)/covdg_small.io $(MD)/term_vdg.dt \
+		$(MD)/vrn.dr $(MD)/vi.dd \
+		$(MD)/clock_60hz $(MD)/clock2_soft $(MD)/sysgo_dd
+
 BOOTCMDS	= $(6809L2)/cmds/shell_21 $(6809L2)/cmds/date \
 		$(6809L2)/cmds/echo $(6809L2)/cmds/link \
 		$(6809L2)/cmds/setime
@@ -43,30 +53,43 @@
 	$(RM) $(ALLOBJS)
 
 dsk:	all
-	$(RM) $(DISK_1) $(DISK_2) $(DISK_3)
+	$(RM) $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DISK_80D)
 	$(CD) $(6809L2); make
-	$(OS9FORMAT_DS40) -q $(DISK_1) -n"King's Quest III Disk 1"
-	$(MERGE) $(OS9BOOT)>os9boot
+	$(OS9FORMAT_DS40) -q $(DISK_1_40D) -n"King's Quest III Disk 1"
+	$(OS9FORMAT_DS80) -q $(DISK_80D) -n"King's Quest III"
+	$(MERGE) $(OS9BOOT_40D)>os9boot_40d
+	$(MERGE) $(OS9BOOT_80D)>os9boot_80d
 	$(MERGE) $(KERNEL)>kernel_1773
-	$(OS9GEN) $(DISK_1) -b=os9boot -t=kernel_1773
-	$(RM) os9boot kernel_1773
-	$(MAKDIR) $(DISK_1),CMDS
-	$(CP) $(CMDS) $(DISK_1),CMDS
-	$(foreach file, $(CMDS), $(OS9ATTR_EXEC) $(DISK_1),CMDS/$(file);)
+	$(OS9GEN) $(DISK_1_40D) -b=os9boot_40d -t=kernel_1773
+	$(OS9GEN) $(DISK_80D) -b=os9boot_80d -t=kernel_1773
+	$(RM) os9boot_40d os9boot_80d kernel_1773
+	$(MAKDIR) $(DISK_1_40D),CMDS
+	$(MAKDIR) $(DISK_80D),CMDS
+	$(CP) $(CMDS) $(DISK_1_40D),CMDS
+	$(CP) $(CMDS) $(DISK_80D),CMDS
+	$(foreach file, $(CMDS), $(OS9ATTR_EXEC) $(DISK_1_40D),CMDS/$(file);)
+	$(foreach file, $(CMDS), $(OS9ATTR_EXEC) $(DISK_80D),CMDS/$(file);)
 	$(MERGE) $(BOOTCMDS)>shell
-	$(CP) shell $(DISK_1),CMDS
+	$(CP) shell $(DISK_1_40D),CMDS
+	$(CP) shell $(DISK_80D),CMDS
 	$(RM) shell
-	$(OS9ATTR) $(DISK_1),CMDS/shell -e -pe -pr -e -w -r
-	$(OS9RENAME) $(DISK_1),CMDS/sierra AutoEx
-	$(CPL) $(TEXTFILES_D1) $(DISK_1),.
-	$(CP) $(SUPPORTFILES_D1) $(DISK_1),.
-	$(OS9FORMAT_DS40) -q $(DISK_2) -n"King's Quest III Disk 2"
-	$(CP) $(SUPPORTFILES_D2) $(DISK_2),.
-	$(OS9FORMAT_DS40) -q $(DISK_3) -n"King's Quest III Disk 3"
-	$(CP) $(SUPPORTFILES_D3) $(DISK_3),.
+	$(OS9ATTR) $(DISK_1_40D),CMDS/shell -e -pe -pr -e -w -r
+	$(OS9ATTR) $(DISK_80D),CMDS/shell -e -pe -pr -e -w -r
+	$(OS9RENAME) $(DISK_1_40D),CMDS/sierra AutoEx
+	$(OS9RENAME) $(DISK_80D),CMDS/sierra AutoEx
+	$(CPL) $(TEXTFILES_D1) $(DISK_1_40D),.
+	$(CPL) $(TEXTFILES_D1) $(DISK_80D),.
+	$(CP) $(SUPPORTFILES_D1) $(DISK_1_40D),.
+	$(CP) $(SUPPORTFILES_D1) $(DISK_80D),.
+	$(OS9FORMAT_DS40) -q $(DISK_2_40D) -n"King's Quest III Disk 2"
+	$(CP) $(SUPPORTFILES_D2) $(DISK_2_40D),.
+	$(CP) $(SUPPORTFILES_D2) $(DISK_80D),.
+	$(OS9FORMAT_DS40) -q $(DISK_3_40D) -n"King's Quest III Disk 3"
+	$(CP) $(SUPPORTFILES_D3) $(DISK_3_40D),.
+	$(CP) $(SUPPORTFILES_D3) $(DISK_80D),.
 
 dskcopy: dsk
-	$(CP) $(DISK_1) $(DISK_2) $(DISK_3) $(DSKDIR)
+	$(CP) $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DISK_80D) $(DSKDIR)
 
 dskclean:
-	$(RM) $(DISK_1) $(DISK_2) $(DISK_3)
+	$(RM) $(DISK_1_40D) $(DISK_2_40D) $(DISK_3_40D) $(DISK_80D)