From 474a00f9e823e320fd369c2e1759ac88ac7cb75f Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Sun, 30 Aug 2020 15:58:14 -0700 Subject: [PATCH] Fix Build --- Source/Images/Build.cmd | 4 ++-- Source/Images/Makefile | 6 +----- Source/Images/ReadMe.txt | 14 +++++++------- Source/Images/hd1024_prefix.dat | Bin 0 -> 131072 bytes 4 files changed, 10 insertions(+), 14 deletions(-) create mode 100644 Source/Images/hd1024_prefix.dat diff --git a/Source/Images/Build.cmd b/Source/Images/Build.cmd index 53f5b408..78efeccd 100644 --- a/Source/Images/Build.cmd +++ b/Source/Images/Build.cmd @@ -39,8 +39,8 @@ call BuildDisk.cmd ws4 wbw_hd1024 if exist ..\BPBIOS\bpbio-ww.rel call BuildDisk.cmd bp wbw_hd1024 -copy hd1024_prefix.bin ..\..\Binary\ +copy hd1024_prefix.dat ..\..\Binary\ echo. echo Building Combo Disk (1024 directory entry format) Image... -copy /b hd1024_prefix.bin + ..\..\Binary\hd1024_cpm22.img + ..\..\Binary\hd1024_zsdos.img + ..\..\Binary\hd1024_nzcom.img + ..\..\Binary\hd1024_cpm3.img + ..\..\Binary\hd1024_zpm3.img + ..\..\Binary\hd1024_ws4.img ..\..\Binary\hd1024_combo.img +copy /b hd1024_prefix.dat + ..\..\Binary\hd1024_cpm22.img + ..\..\Binary\hd1024_zsdos.img + ..\..\Binary\hd1024_nzcom.img + ..\..\Binary\hd1024_cpm3.img + ..\..\Binary\hd1024_zpm3.img + ..\..\Binary\hd1024_ws4.img ..\..\Binary\hd1024_combo.img diff --git a/Source/Images/Makefile b/Source/Images/Makefile index 8374f00f..7df9706f 100644 --- a/Source/Images/Makefile +++ b/Source/Images/Makefile @@ -13,7 +13,7 @@ HD1024IMGS = hd1024_cpm22.img hd1024_zsdos.img hd1024_nzcom.img \ # HD1024IMGS += hd1024_bp.img HD512PREFIX = -HD1024PREFIX = hd1024_prefix.bin +HD1024PREFIX = hd1024_prefix.dat OBJECTS = $(FDIMGS) OBJECTS += $(HD512IMGS) hd512_combo.img $(HD512PREFIX) @@ -65,10 +65,6 @@ blankhd1024: @LC_ALL=en_US.US-ASCII tr '\000' '\345' copy /b hd1024_prefix.bin + hd1024_cpm22.img hd_cpm22.img + | C:\RomWBW\Binary>copy /b hd1024_prefix.dat + hd1024_cpm22.img hd_cpm22.img and then use the resulting hd_cpm22.img to write to the target media. Since the hd1024 format requires a partition table, you must prefix the slices with a partition table. You can simply include the file -hd1024_prefix.bin before the slice images to accomplish this. The -hd1024_prefix.bin defines the required partition table. Any number +hd1024_prefix.dat before the slice images to accomplish this. The +hd1024_prefix.dat defines the required partition table. Any number of hd1024 slice images can be concatenated after the prefix. For example, if you wanted to create a 2 slice disk image using the @@ -202,7 +202,7 @@ hd1024 entry format that has ZSDOS in the first slice and Wordstar in the second slice, you could use the following command from a Windows command prompt: - | C:\RomWBW\Binary>copy /b hd1024_prefix.bin + hd1024_zsdos.img + hd1024_ws4.img hd_multi.img + | C:\RomWBW\Binary>copy /b hd1024_prefix.dat + hd1024_zsdos.img + hd1024_ws4.img hd_multi.img In general, the hd1024 format is considered the better format to use. It provides doubles the directory space and places all slices inside @@ -498,7 +498,7 @@ Moving image hd1024_ws4.img into output directory... 1 file(s) copied. Building Combo Disk (1024 directory entry format) Image... -hd1024_prefix.bin +hd1024_prefix.dat ..\..\Binary\hd1024_cpm22.img ..\..\Binary\hd1024_zsdos.img ..\..\Binary\hd1024_nzcom.img diff --git a/Source/Images/hd1024_prefix.dat b/Source/Images/hd1024_prefix.dat new file mode 100644 index 0000000000000000000000000000000000000000..5ddb754941497f18f0aa503a2df3c9b1c3a4fde7 GIT binary patch literal 131072 zcmeIuu?>JQ3%ZLC00t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ IfWWT=26!I_;s5{u literal 0 HcmV?d00001