@if "%debug%"=="" echo off rem rem NwDsk (c) Erwin Veermans rem http://www.veder.com/nwdsk/ rem rem D7x32e.bat is used to create D7x32e.img (or SFX D7x32e.exe) rem (Full 32bit Ethernet Client, 16/32 ODI, Utilities) rem rem When you would like to create D7x32e.img yourself rem instead of downloading it, you should run this rem batch file in your NwDsk dir (next to NwDsk.bat). rem rem Check if everything is there if not exist nwdsk.bat goto _end if not exist bin\deltree.com goto _end if not exist bin\sedmod.exe goto _end if not exist bin\bfi.exe goto _end if not exist bin\mkbt.exe goto _end rem Set nwext set flopsz=10 set nwext= if exist cabs\nwlan.zip set nwext=zip if exist cabs\nwlan.uha set nwext=uha if exist cabs\nwlan.lzh set nwext=lzh if exist cabs\nwlan.cab set nwext=cab if "%nwext%"=="" goto _end set nwarc= if "%nwext%"=="zip" set nwarc=/1 if "%nwext%"=="lzh" set nwarc=/2 if "%nwext%"=="uha" set nwarc=/3 if "%1"==":" if not "%2"=="" goto %2 rem Delete target-dir if exist bin\deltree.com bin\deltree /y D7x32e rem Make default W98se NwDsk call nwdsk.bat D7x32e dos\w98se /00 %nwarc% if errorlevel 1 goto _end rem Adjust default NwDsk :_adjust rem Remove Pkt rem bin\deltree.com /y D7x32e\lib\nw32pkt.%nwext% rem bin\deltree.com /y D7x32e\lib\nw32pkte.%nwext% rem bin\deltree.com /y D7x32e\lib\nwpkt.%nwext% rem Add to \level1\ bin\xcopy.exe cabs\Vc.%nwext% D7x32e\level1\. /I /H /N /Y bin\xcopy.exe cabs\Aspiusb.%nwext% D7x32e\level1\. /I /H /N /Y bin\xcopy.exe cabs\freedos.%nwext% D7x32e\level1\. /I /H /N /Y bin\xcopy.exe cabs\ntfs.%nwext% D7x32e\level1\. /I /H /N /Y bin\xcopy.exe cabs\cbcombo.%nwext% D7x32e\level1\. /I /H /N /Y rem Add to \level0\ bin\xcopy.exe cabs\bootutil.%nwext% D7x32e\level0\. /I /H /N /Y bin\xcopy.exe cabs\lpprd.%nwext% D7x32e\level0\. /I /H /N /Y rem Add UDMA rem goto _nudma if not exist dos\freedos\?dma*.sys goto _nudma bin\xcopy.exe dos\freedos\?dma*.sys D7x32e\bin\. /I /H /N /Y cd D7x32e for %%i in (bin\?dma*.sys) do ..\bin\inifile.com Config.sys [MAX]devicehigh=\%%i /l cd .. bin\sedmod.exe -i -e "s/devicehigh/device/" D7x32e\Config.sys >config.tmp type config.tmp > D7x32e\Config.sys del config.tmp >nul :_nudma rem bin\inifile.com D7x32e\etc\global.set []CDROM_LD=2 rem Write Diskid.txt if not exist D7x32e.cmt goto _nodiskid type bin\diskid.1 > D7x32e\diskid.txt type D7x32e.cmt >> D7x32e\diskid.txt type bin\diskid.2 >> D7x32e\diskid.txt :_nodiskid rem Sqeeze Nics :_sqeeze if not exist Cabs\Pcidevs.%nwext% call Nwdsk.bat D7x32e /!! %nwarc% if errorlevel 1 goto _end rem Build a diskette image from this dir :_bfi if exist D7x32e.img del D7x32e.img > nul if exist D7x32e.imz del D7x32e.imz > nul if exist D7x32e.exe del D7x32e.exe > nul bin\bfi.exe -t=%flopsz% -f=D7x32e.img -b=bin\w98se.144 -l=NwDsk340ms7 D7x32e :_end set flopsz= set nwarc= set nwext=