1@echo off 2 3SET MY_PATH=%~0 4 5for /f "delims=\ tokens=*" %%z in ("%MY_PATH%") do ( 6 7 SET CURRENT_DIR=%%~dz%%~pz 8 9) 10 11REM ************************************************************ 12REM * Revolution DWC SDK - Environment 13REM ************************************************************ 14REM * 15REM * Please specify your installation paths here: 16REM * 17REM ************************************************************ 18 19SET CYGWIN_PATH=C:\cygwin 20SET REVOLUTION_SDK_ROOT=C:\RVL_SDK 21SET CWFOLDER_RVL=C:\CW_RVL 22SET REVOLUTION_EXT_ROOT=C:\RevoEX 23SET RVLDWC_ROOT=%CURRENT_DIR% 24 25SET LM_LICENSE_FILE=%CWFOLDER_RVL%\license.dat 26SET ODEMUSDKBIN=%NDEV_TOOLS% 27SET PATH=%REVOLUTION_SDK_ROOT%\X86\bin;%CWFOLDER_RVL%\bin;%CYGWIN_PATH%\bin;%PATH% 28 29REM ************************************************************ 30 31IF NOT EXIST %ODEMUSDKBIN%\odemu_exi2_comm.dll copy %ODEMUSDKBIN%\ndev_exi2_comm.dll %ODEMUSDKBIN%\odemu_exi2_comm.dll 32IF NOT EXIST %ODEMUSDKBIN%\OdemRun.dll copy %ODEMUSDKBIN%\NdevRun.dll %ODEMUSDKBIN%\OdemRun.dll 33 34SETLOCAL 35 36FOR %%A IN (%ODEMUSDKBIN%\odemu_exi2_comm.dll) DO SET FILE_A_DATE=%%~tA 37FOR %%B IN (%ODEMUSDKBIN%\ndev_exi2_comm.dll) DO SET FILE_B_DATE=%%~tB 38IF NOT "%FILE_A_DATE%".=="%FILE_B_DATE%". copy %ODEMUSDKBIN%\ndev_exi2_comm.dll %ODEMUSDKBIN%\odemu_exi2_comm.dll 39 40FOR %%A IN (%ODEMUSDKBIN%\OdemRun.dll) DO SET FILE_A_DATE=%%~tA 41FOR %%B IN (%ODEMUSDKBIN%\NdevRun.dll) DO SET FILE_B_DATE=%%~tB 42IF NOT "%FILE_A_DATE%".=="%FILE_B_DATE%". copy %ODEMUSDKBIN%\NdevRun.dll %ODEMUSDKBIN%\OdemRun.dll 43 44ENDLOCAL 45 46REM ************************************************************ 47 48@echo ========================================================== 49@echo Welcome to the Nintendo Revolution DWC SDK Environment 50@echo ========================================================== 51@echo Environment initialized for this session only. 52@echo ---------------------------------------------------------- 53@echo Command-line utilities: 54@echo ---------------------------------------------------------- 55@echo rvl_ide.sh................Invoke CodeWarrior IDE/Debugger. 56@echo ndrun (elf file)..........Load/run (elf file) on NDEV. 57@echo ndstop....................Stop application. 58@echo getndenv..................Display NDEV variables. 59@echo setndenv DvdRoot "path"...Set DvdRoot to "path". 60@echo ---------------------------------------------------------- 61 62SET HOME=%CURRENT_DIR% 63SET LANG=C 64 65call %CYGWIN_PATH%\cygwin.bat 66 67