HD Image Creation Cleanup

Attempt to clean up the hard disk image creation process to better handle the existence of the two formats (hd512 and hd1024).
This commit is contained in:
Wayne Warthen
2020-08-30 14:35:41 -07:00
parent 892aee68e4
commit 05d76a70d9
10 changed files with 497 additions and 450 deletions

View File

@@ -12,35 +12,35 @@ call BuildDisk.cmd zpm3 wbw_fd144 ..\cpm3\cpmldr.sys
call BuildDisk.cmd ws4 wbw_fd144
echo.
echo Building Legacy Hard Disk Images...
echo Building Hard Disk Images (512 directory entry format)...
echo.
call BuildDisk.cmd cpm22 wbw_hd ..\cpm22\cpm_wbw.sys
call BuildDisk.cmd zsdos wbw_hd ..\zsdos\zsys_wbw.sys
call BuildDisk.cmd nzcom wbw_hd ..\zsdos\zsys_wbw.sys
call BuildDisk.cmd cpm3 wbw_hd ..\cpm3\cpmldr.sys
call BuildDisk.cmd zpm3 wbw_hd ..\cpm3\cpmldr.sys
call BuildDisk.cmd ws4 wbw_hd
call BuildDisk.cmd cpm22 wbw_hd512 ..\cpm22\cpm_wbw.sys
call BuildDisk.cmd zsdos wbw_hd512 ..\zsdos\zsys_wbw.sys
call BuildDisk.cmd nzcom wbw_hd512 ..\zsdos\zsys_wbw.sys
call BuildDisk.cmd cpm3 wbw_hd512 ..\cpm3\cpmldr.sys
call BuildDisk.cmd zpm3 wbw_hd512 ..\cpm3\cpmldr.sys
call BuildDisk.cmd ws4 wbw_hd512
if exist ..\BPBIOS\bpbio-ww.rel call BuildDisk.cmd bp wbw_hd
if exist ..\BPBIOS\bpbio-ww.rel call BuildDisk.cmd bp wbw_hd512
echo.
echo Building Combo Disk (legacy format) Image...
copy /b ..\..\Binary\hd_cpm22.img + ..\..\Binary\hd_zsdos.img + ..\..\Binary\hd_nzcom.img + ..\..\Binary\hd_cpm3.img + ..\..\Binary\hd_zpm3.img + ..\..\Binary\hd_ws4.img ..\..\Binary\hd_combo.img
echo Building Combo Disk (512 directory entry format) Image...
copy /b ..\..\Binary\hd512_cpm22.img + ..\..\Binary\hd512_zsdos.img + ..\..\Binary\hd512_nzcom.img + ..\..\Binary\hd512_cpm3.img + ..\..\Binary\hd512_zpm3.img + ..\..\Binary\hd512_ws4.img ..\..\Binary\hd512_combo.img
echo.
echo Building New Hard Disk Images...
echo Building Hard Disk Images (1024 directory entry format)...
echo.
call BuildDisk.cmd cpm22 wbw_hdnew ..\cpm22\cpm_wbw.sys
call BuildDisk.cmd zsdos wbw_hdnew ..\zsdos\zsys_wbw.sys
call BuildDisk.cmd nzcom wbw_hdnew ..\zsdos\zsys_wbw.sys
call BuildDisk.cmd cpm3 wbw_hdnew ..\cpm3\cpmldr.sys
call BuildDisk.cmd zpm3 wbw_hdnew ..\cpm3\cpmldr.sys
call BuildDisk.cmd ws4 wbw_hdnew
call BuildDisk.cmd cpm22 wbw_hd1024 ..\cpm22\cpm_wbw.sys
call BuildDisk.cmd zsdos wbw_hd1024 ..\zsdos\zsys_wbw.sys
call BuildDisk.cmd nzcom wbw_hd1024 ..\zsdos\zsys_wbw.sys
call BuildDisk.cmd cpm3 wbw_hd1024 ..\cpm3\cpmldr.sys
call BuildDisk.cmd zpm3 wbw_hd1024 ..\cpm3\cpmldr.sys
call BuildDisk.cmd ws4 wbw_hd1024
if exist ..\BPBIOS\bpbio-ww.rel call BuildDisk.cmd bp wbw_hdnew
if exist ..\BPBIOS\bpbio-ww.rel call BuildDisk.cmd bp wbw_hd1024
copy hdnew_prefix.bin ..\..\Binary\
copy hd1024_prefix.bin ..\..\Binary\
echo.
echo Building Combo Disk (new format) Image...
copy /b hdnew_prefix.bin + ..\..\Binary\hdnew_cpm22.img + ..\..\Binary\hdnew_zsdos.img + ..\..\Binary\hdnew_nzcom.img + ..\..\Binary\hdnew_cpm3.img + ..\..\Binary\hdnew_zpm3.img + ..\..\Binary\hdnew_ws4.img ..\..\Binary\hdnew_combo.img
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