Play Discworld 2 on XP
From LibertyWiki
If you have once upgraded from Windows 98 to Windows XP (or 2000) you may have noticed many games just do not work. However, there are ways you can get around this limits, and for Discworld 2, you simply have to follow these steps.
Contents |
[edit] 1. Copy over files
First, you're going to need to copy over some files from the discworld CD over to your harddrive. Instead of informing you which files you will need to copy over, you can simply make a new file named "copy.bat", change Source and Dest, and it will automatically copy the files for you. (Thanks to this page.)
REM Change Source and Dest to the locations you REM are copying from and to. SET SOURCE=d: SET DEST=C:\Discworld mkdir %DEST% mkdir %DEST%\CACHE mkdir %DEST%\SAVE copy %SOURCE%\DOSCONF %DEST% copy %SOURCE%\DW2.BAT %DEST% copy %SOURCE%\DWB.EXE %DEST% @echo off REM For english version: copy %SOURCE%\ENGINS.IMJ %DEST% REM For german version: copy %SOURCE%\GERINS.IMJ %DEST% REM this will cause a warning for the language you do not have, it can be safely ignored. @echo on copy %SOURCE%\INSTALLD.INF %DEST% copy %SOURCE%\RM.DRV %DEST% copy %SOURCE%\SAMPLE.AD %DEST% copy %SOURCE%\SAMPLE.BNK %DEST% copy %SOURCE%\SAMPLE.OPL %DEST% copy %SOURCE%\SETSOUND.EXE %DEST% copy %SOURCE%\SETUP.EXE %DEST% copy %SOURCE%\TITLEDOS.BMP %DEST% copy %SOURCE%\UNINSTLL.EXE %DEST% copy %SOURCE%\*.lst %DEST% copy %SOURCE%\*.dig %DEST% copy %SOURCE%\DW2\*.SCN %DEST%\CACHE\
Now run copy.bat, and all your files will be copied over.
[edit] 2. Install VDMSound and VBEPlus
[edit] Download
You can download these two applications here:
- VBEPlus (hosted on dot-totally)
- VDMSound (hosted on SourceForge)
[edit] Install VDMSound
You will need to install VDMSound, but Vbeplus is a separate application. Simply run the VDMSound file you download, and once the installation is complete, you can continue. By default, VDMSound configures itself to not install CDROM drivers, so we'll need to turn those on first. Browse to the directory you installed VDMSound (C:\Program Files\VDMSound) and open up "autoexec.vdms" with your text-editor. Remove the REM before the "lh %SystemRoot%\system32\mscdexnt.exe" line.
[edit] Install VBEPlus
Now move the Vbeplus.exe file you downloaded into the directory you have copied Discworld files into (c:\discworld) and then find and edit dw2.bat. Just below the "@echo off" line, and before the "dwb" line, add "vbeplus", so that dw2.bat looks like so:
@echo off vbeplus dwb
[edit] 3. Run with VDMS
Now browse back to your Discworld 2 installation directory, right click on dw2.bat and select "Run with VDMS". Hopefully, the screen will go black, and then the Psygnosis logo will play. You've now installed Discworld 2 to work on XP. Everytime you want to play the game, just rightclick on dw2.bat, and select "Run with VDMS".
[edit] Alternatively: DOSBox
You could also try using DOSBox, a DOS emulator to run the game, but you may find this will go slow without a very fast processor.
[edit] See Also
- The Discworld - Discworld 2 Problems - Some ideas on getting Discworld 2 running on Windows XP.

