Warlords II Deluxe Problem Read this before you download the patch The situation has arisen when Warlords II Deluxe will not run on any system faster than a Pentium P166. This is due to a timing loop in third party graphics code licensed by SSG. The problem was solved by Louis Kruger who patched the relevant .EXE files and put them on a web site. With his kind permission, we're happy to let users know about the patched files, and to make them available through our own site. Please note that this is not an official SSG patch, that the files are supplied as is, and at the user's own risk. Instructions. 1. You only need this patch if your machine is faster than a Pentium 166, and cannot run Warlords II Deluxe. 2. You will need Warlords II Deluxe V2.2.4 or later. 3. If you cannot install the game, run the INSPROB program from the CD to do an emergency install of the program. 4. Copy the patch file W2DPPRO.ZIP to a temporary directory, and unzip it with PKZIP or similar program. 5. Copy all the new .EXE files to the \W2DELUXE directory, where they should replace the existing files. ---------------------------------------------------------------------------------------------------------------------------------- *** Frequently Asked Question: I visited your site and thought I could ask a question. I downloaded warlords II but it won't work. The message says insufficent EMS. Do you know how I can get the program to work. I have a PC with plenty of power and ram to handle the game. If not, do you have any suggestions? *** Answer: I think the answer is the same now as it was in 1997, although you might have to use some different tricks to get the same result: Subject: Re: Warlords II Deluxe / Win'95 Problem Date: Fri, 1 Aug 1997 10:20:00 -0500 In the old days, there were two ways to use more than 640K of memory with DOS programs: XMS and EMS. Warlords II uses EMS memory. Under Windows 95, there is only XMS memory by default. You have to enable EMS memory in order to get Warlords II to work under windows 95. Make a backup copy of your C:\CONFIG.SYS file. To enable EMS memory, edit the C:\CONFIG.SYS file and add these two lines to the top of the file: DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF DEVICE=C:\WINDOWS\EMM386.EXE RAM To check that EMS memory is active, go to the DOS prompt and type "mem" You should see something like this: Memory Type Total Used Free ---------------- -------- -------- -------- Conventional 640K 68K 572K Upper 0K 0K 0K Reserved 384K 384K 0K Extended (XMS) 31,744K 336K 31,408K ---------------- -------- -------- -------- Total memory 32,768K 788K 31,980K Total under 1 MB 640K 68K 572K Total Expanded (EMS) 31M (32,882,688 bytes) <----- I have EMS memory available for Warlords!! > Free Expanded (EMS) 16M (16,777,216 bytes) Largest executable program size 572K (585,392 bytes) Largest free upper memory block 0K (0 bytes) MS-DOS is resident in the high memory area. Notes: ---------- - If you already have a line with "HIMEM.SYS" in it, you don't need to add the first line. - Make sure to put the "EMM386.EXE" line AFTER the "HIMEM.SYS" line. - If you have any problems rebooting, press the F8 key when the "Starting Windows 95" message appears. Then, select "Safe Mode Command Prompt Only" from the menu. From the command prompt, type "edit config.sys" and remove the EMM386.EXE line.