Un-ignored: the dev drive is the ground truth the restoration and emulator work constantly reference (DPL3/LIBDPL + VRENDER i860 renderer source, BT/RP live+dev game trees, VGL_LABS pod boot, scene/audio content). Kept in-repo for the pod-owner community. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
51 lines
1.6 KiB
Batchfile
51 lines
1.6 KiB
Batchfile
@echo off
|
|
if "%NDSID%"=="" goto error
|
|
if "%NDSDIR%"=="" goto error
|
|
if "%HOMEDIR%"=="" goto error
|
|
if NOT "%PODBAYON%"=="" goto mounted
|
|
if "%NETCLIENT%"=="NT" goto ntclient
|
|
if "%NETCLIENT%"=="PNW" goto pnwclient
|
|
goto error
|
|
:mounted
|
|
echo ************************************************************************
|
|
echo * Updating from drive %PODBAYON%%NDSDIR%
|
|
echo ************************************************************************
|
|
cd %PODBAYON%%NDSDIR%
|
|
if NOT %CLOCKSYNC%=="" c:\net\net time %CLOCKSYNC% /set /y
|
|
call labs3.bat %PODBAYON%
|
|
goto end
|
|
:ntclient
|
|
echo ************************************************************************
|
|
echo * NT update from %NETRESOURCE%%NDSDIR%
|
|
echo ************************************************************************
|
|
c:\nwclient\ipxodi
|
|
c:\net\net start /YES
|
|
c:\net\net logon %NDSID% /YES
|
|
if NOT %CLOCKSYNC%=="" c:\net\net time %CLOCKSYNC% /set /y
|
|
c:\net\net use G: %NETRESOURCE% /YES /PERSISTENT:NO
|
|
cd G:%NDSDIR%
|
|
call labs3.bat G:
|
|
c:\net\net logoff /YES
|
|
c:\net\net stop /YES
|
|
c:\nwclient\ipxodi /u
|
|
goto end
|
|
:pnwclient
|
|
echo ************************************************************************
|
|
echo * Personal Netware update from %NETRESOURCE%%NDSDIR%
|
|
echo ************************************************************************
|
|
c:\nwclient\ipxodi
|
|
c:\nwclient\vlm
|
|
c:\nwclient\net login %NDSID%
|
|
c:\nwclient\net map G: %NETRESOURCE%
|
|
cd G:%NDSDIR%
|
|
call labs3.bat G:
|
|
c:\nwclient\vlm /u
|
|
c:\nwclient\ipxodi /u
|
|
goto end
|
|
:error
|
|
echo.
|
|
echo LABS2.BAT One or more of NDSID, NDSDIR, HOMEDIR, NETCLIENT, NETRESOURCE missing.
|
|
echo.
|
|
:end
|
|
|