From 095de4ea52c2b488182645fda8ae0b4f7ac5e1c8 Mon Sep 17 00:00:00 2001 From: Oliver Schmidt Date: Thu, 15 Oct 2020 12:54:01 +0200 Subject: [PATCH] Write o65 files as SEQ files. --- samples/Makefile | 18 ++++++++++++------ targettest/Makefile | 16 +++++++++++----- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/samples/Makefile b/samples/Makefile index c9d205bf1..e66850d35 100644 --- a/samples/Makefile +++ b/samples/Makefile @@ -260,17 +260,23 @@ endif # Rule to make a CBM disk with all samples. Needs the c1541 program that comes # with the VICE emulator. -define D64_WRITE_recipe +define D64_WRITE_PRG_recipe -$(C1541) -attach $@ -write "$(subst ?,$(SPACE),$(file))" $(notdir $(file)) >$(NULLDEV) +$(C1541) -attach $@ -write "$(subst ?,$(SPACE),$(file))" $(notdir $(file)),p >$(NULLDEV) -endef # D64_WRITE_recipe +endef # D64_WRITE_PRG_recipe + +define D64_WRITE_SEQ_recipe + +$(C1541) -attach $@ -write "$(subst ?,$(SPACE),$(file))" $(notdir $(file)),s >$(NULLDEV) + +endef # D64_WRITE_SEQ_recipe samples.d64: samples @$(C1541) -format samples,AA d64 $@ >$(NULLDEV) - $(foreach file,$(EXELIST_$(SYS)),$(D64_WRITE_recipe)) - $(foreach file,$(OVERLAYLIST),$(D64_WRITE_recipe)) - $(foreach file,$(EMD) $(MOU) $(TGI),$(D64_WRITE_recipe)) + $(foreach file,$(EXELIST_$(SYS)),$(D64_WRITE_PRG_recipe)) + $(foreach file,$(OVERLAYLIST),$(D64_WRITE_PRG_recipe)) + $(foreach file,$(EMD) $(MOU) $(TGI),$(D64_WRITE_SEQ_recipe)) # -------------------------------------------------------------------------- # Rule to make an Apple II disk with all samples. Needs the AppleCommander diff --git a/targettest/Makefile b/targettest/Makefile index 33f725f6a..f3694335c 100644 --- a/targettest/Makefile +++ b/targettest/Makefile @@ -321,16 +321,22 @@ endif # Rule to make a CBM disk with all testcode. Needs the c1541 program that comes # with the VICE emulator. -define D64_WRITE_recipe +define D64_WRITE_PRG_recipe -$(C1541) -attach $@ -write "$(subst ?,$(SPACE),$(file))" $(notdir $(file)) >$(NULLDEV) +$(C1541) -attach $@ -write "$(subst ?,$(SPACE),$(file))" $(notdir $(file)),p >$(NULLDEV) -endef # D64_WRITE_recipe +endef # D64_WRITE_PRG_recipe + +define D64_WRITE_SEQ_recipe + +$(C1541) -attach $@ -write "$(subst ?,$(SPACE),$(file))" $(notdir $(file)),s >$(NULLDEV) + +endef # D64_WRITE_SEQ_recipe testcode.d64: testcode @$(C1541) -format testcode,AA d64 $@ >$(NULLDEV) - $(foreach file,$(EXELIST_$(SYS)),$(D64_WRITE_recipe)) -# $(foreach file,$(EMD) $(MOU) $(TGI),$(D64_WRITE_recipe)) + $(foreach file,$(EXELIST_$(SYS)),$(D64_WRITE_PRG_recipe)) +# $(foreach file,$(EMD) $(MOU) $(TGI),$(D64_WRITE_SEQ_recipe)) # -------------------------------------------------------------------------- # Rule to make an Apple II disk with all testcode. Needs the AppleCommander