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 00000000..5ddb7549 Binary files /dev/null and b/Source/Images/hd1024_prefix.dat differ