Jagged Alliance 2 on XP

Has anyone managed to get JA2 running on Win XP? I was optimistic at first when it loaded and seemed to run. Then it started to take a lot of time (5 min+) between screens to load. When I tried loading the latest JA2 patch (1.

Windows Games 5469 This topic was started by ,


data/avatar/default/avatar03.webp

4 Posts
Location -
Joined 2002-06-17
Has anyone managed to get JA2 running on Win XP? I was optimistic at first when it loaded and seemed to run. Then it started to take a lot of time (5 min+) between screens to load. When I tried loading the latest JA2 patch (1.06), it wouldn't even show the startup graphics without throwing an error message that a certain API entry point in one of the Windoze DLL's was missing.
 
I can still play on my older Win95 machine that I keep for just this sort of thing, but it would really be nice to play on the new machine. If anyone has managed to get it running I'd sure like to hear about it.
 
Jim Smith

Participate on our website and join the conversation

You have already an account on our website? Use the link below to login.
Login
Create a new user account. Registration is free and takes only a few seconds.
Register
This topic is archived. New comments cannot be posted and votes cannot be cast.

Responses to this topic


data/avatar/default/avatar03.webp

4 Posts
Location -
Joined 2002-06-17
OP
I had tried the ACT before and didn't have any luck. I tried again last night using the compatability wizard and still got the error no matter what compatibility mode I tried. The error I get is:
 
Could not locate API entry _AIL-set_3D_sample_float_distances@20 in mss32.dll
 
Does anyone know what this DLL is and what it is used for? It resides in the same directory as the JA2.EXE file. I did a search on my system and found newer versions in my Civ III directory. I renamed the old one and copied the Civ II version into the JA2 directory but no luck. Anyone else ever seen this?
 
Jim Smith

data/avatar/default/avatar03.webp

4 Posts
Location -
Joined 2002-06-17
OP
I have figured out part of the problem, so I'll post it here for those that are interested. It turns out the the missing API entry point in mss32.dll is a known problem for early versions of the JA2 1.06 patch. The first version of ja2patch_106.zip contained cab files dated 12/23/99. A second version was released that had updated cab files dated 1/4/2000, which contained a corrected version of the Miles Sound System DLL. Guess which one I was using.
 
I can now start the game with the 1.06 patch installed, but I still get the problem of the game locking up for 5+ minutes at a time between screens or during saves. I will play with the Compatability Tool some more to see if I can find a fix for that. Once I figure it out I'll pass that along too.
 
Jim Smith

data/avatar/default/avatar19.webp

76 Posts
Location -
Joined 2001-12-04
Sorry.
 
I've been away for a while.
 
Yeah, I play JA2 under XP all the time. And it plays so much better than under winme/98, that I would never think of doing otherwise.
 
But the catch here is, you have to have win98/me to be able to run it under XP.
 
I used whatever the safedisk .icd extractor is that will handle the .exe. I installed the game under winme, patched it to 1.06, then ran the extractor. The extractor will crash under winNT, so you have to use 98/me. Then I installed it (full or partial, it doesn't matter; both work fine) under XP, patched it, loaded the v1.06 crack, and copied my extracted "crack" .exe over the other crack. Basically, the v1.06 crack won't work with XP, for whatever reason.
 
Works wonderfully on a p2-266 laptop. Much, much faster than that same laptop under win98/me...