Play Discworld 2 on XP

From LibertyWiki

Jump to: navigation, search

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:

[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

Personal tools