I spent days trying to get LOTR2 and the Siege Pack working natively in my XP x64 Desktop, and had I been able to find a guide on the subject it would have made it much, much simpler. Currently, this guide is a WIP, though I'll try to be as thorough and complete on the first draft as possible. This guide is not intended to teach you how to install a guest OS in a VM (Virtual Machine) as Google and YouTube have that covered a thousand times over. Essentially, we're going to create a VM Windows 98 SE. Any other older Windows OS will work so long as it is compatible with 16 bit installers, though I couldn't get the Siege Pack's installation package to run in DOS as it is designed to run through Windows. Next, we'll install the game to the VM then mount the disk image (the virtual HDD) as if it were a disc in your host OS. Copy and Paste the installation, make a few alterations to some .ini's, and enjoy one of the best strategy games of all time.
What You'll Need:
Lords of the Realm 2 and the Siege Pack (they're AbondonWare and .iso's work fine)
A Windows 98 SE (or similar) installation disc
VirualBox 1.6.2 (I used an older version but newer versions or other VM programs will probably work fine)
WinMount (This handy little program allows us to mount a HDD image as if it were a CD. It's compatible with a wide array of HDD Image formats and other various file types. The free version didn't include mounting features on my OS, even though their website claims they'd never stoop so low as to remove features from it, so I had to dig for a 14 day trial version)
Daemon Tools or Magic Disc (whichever you prefer)
Installation Procedure:
Step 1:
Install your Guest OS on a Virtual HDD with your VM Program. I recommend ensuring you have plenty of space on the HDD Image so 2GB is pretty comfortable for software this old. Be sure to make a static sized HDD Image as any software you find that is capable of mounting Virtual HDDs doesn't work with dynamically adjustable images (WinMount included).
Step 2:
Install Lords of the Realm 2 and the Lords of the Realm 2: Siege Pack onto the Guest OS running in the Virtual Machine.
Step 3:
Close the Virtual Machine and mount the HDD Image via WinMount. Then Copy and Paste C:\Sierra\ and all of it's subfolders to a location on your HDD. I used C:\Program Files (x86)\ though any location should be fine as we're going to alter the .ini's to reflect where the game has been moved to later on.
Step 4:
Under C:\Windows\ on the Virtual HDD you'll find a file called "Sierra.ini" you also need to Copy and Paste this to your HDD. I copied mine to C:\Windows\ though, again, any location should work as we're going to alter the .ini's to reflect where this file has been placed as well.
Step 5:
Open "L2.ini" located in your \Sierra\Lords 2\ directory with a text editing program of your choice (I used Notepad). You should see the following:
Code: Select all
[Config]
CDDrive=D
WindowsDir=C:\WINDOWS
Also, change the Windows Directory to match where you've placed "Sierra.ini". My altered "L2.ini" looks like this:
Code: Select all
[Config]
CDDrive=F
WindowsDir=C:\WINDOWS
Browse to the directory you placed "Sierra.ini" in and open it. You'll see this:
Code: Select all
[Setup]
Presetup=
Purge=
[Last Test]
Product=The Lords 2 Siege Pack
WAVE Test Result=Heard
CDRomDetected=TRUE
CDRomTest=Passed
[Config]
SoundBitSupport=16
SoundChannels=2
CDROM=4
CDRomDrives=D
PhysicalMem=65152
WinVer=395
CPU=Better than Pentium 150-59 CPU
Colors=16777216
ScreenWidth=1024
ScreenHeight=768
[Sierra]
SierraDir=C:\SIERRA
[SierraDirs]
C:\SIERRA=
[Misc]
ProductDir=C:\SIERRA\Lords2
Language=ENGLISH
Code: Select all
[Config]
SoundBitSupport=16
SoundChannels=2
CDROM=4
CDRomDrives=D
PhysicalMem=65152
WinVer=395
CPU=Better than Pentium 150-59 CPU
Colors=16777216
ScreenWidth=1024
ScreenHeight=768
Code: Select all
[Sierra]
SierraDir=C:\Program Files (x86)\SIERRA
[SierraDirs]
C:\Program Files (x86)\SIERRA=
[Misc]
ProductDir=C:\Program Files (x86)\SIERRA\Lords2
Language=ENGLISH
Insert or mount the CD pertaining to the content you'd like to play (You have to use the original disc to play the original "campaign" and the expansion disc to play "skirmish", or the new "campaign") into the drive you told the game to expect the disc in int he previous steps and start the game via a desktop shortcut.
Known Issues:
Upon inserting either LOTR2 discs into your PC, the installation splash comes up if autorun is enabled. It will not allow you to launch the game through the autorun launcher. Simply choose "Quit" then launch the game through a desktop shortcut to "Lords2.exe". If anyone who reads this has any suggestions on how to go about telling the game it is in-fact installed I'm more than welcome to hear them. I tried scouring the registry of my Windows 98 VM for a registry key pertaining to this to no avail. I may have, however, missed it as I'm no Windows Tech.
Change Log:
v0.1 -- First Draft. I may add links to more specific instructions on the setup of VMs etc. later and am open to suggestions for improvements.