______ _ _ _ _ ___________ _____ _ ____ ___ _____ | _ \ | | | \ | | | | |____ | _ \ | _ | | | | | \/ |/ ___| | | | |_ _| | _____ | \| |_ _| | _____ _ __ ___ / / | | | | | | |_ __ ___ _ __ | | | | . . |\ `--. | | | | | | | |/ / _ \ | . ` | | | | |/ / _ \ '_ ` _ \ \ \ | | | | | | | '_ \ / _ \ '_ \| | | | |\/| | `--. \ | |/ /| |_| | < __/ | |\ | |_| | < __/ | | | | | .___/ / |/ / \ \_/ / |_) | __/ | | \ \_/ / | | |/\__/ / |___/ \__,_|_|\_\___| \_| \_/\__,_|_|\_\___|_| |_| |_| \____/|___/ \___/| .__/ \___|_| |_|\___/\_| |_/\____/ | | |_| # Compiled binaries # SDL-1.2.14 # Chocolate_Duke 1.0 for OpenVMS Alpha # To play: # Download DUKE3D.EXE # Download DUKE3D.GRP # Download DUKE.RTS # Copy SDL libraries to SYS$SYSROOT:[SYSLIB] copy SDL$SHR.EXE;1 SYS$SYSROOT:[SYSLIB] # Create some dir and put the duke3d.exe duke3d.grp and duke.rts there duke3d :== $DISK:[PATH]DUKE3D.EXE set def DISK:[PATH] duke3d ##################################################################################### ### Compile from sources ### ### Make sure you have CXX and MMK/MMS ### ### First build SDL-1.2.14 ### # Compile SDL # I have used the following disk path DQB1:[000000.GAMES.SRC.SDL] DQB1:[000000.GAMES.SRC.SDL_MIXER] # Download MMK.EXE and UNZIP.EXE to some working directory ex.: DQB1:[000000.DATA] mmk :== $DQB1:[000000.DATA]MMK.EXE unzip :== $DQB1:[000000.DATA]UNZIP.EXE # Download SDL zips to a working directory ex.: DQB1:[000000.GAMES.SRC] # and extract unzip sdl.zip # Build SDL set def DQB1:[000000.GAMES.SRC.sdl] @configure @build DEFINE LIBSDL DQB1:[000000.GAMES.SRC.SDL.SRC] DEFINE SDL DQB1:[000000.GAMES.SRC.SDL.INCLUDE] # Download chocolate_duke.zip and unzip set def DQB1:[000000.GAMES.SRC.chocolate_duke] @CONFIGURE @BUILD