OpenXcom Forum

OpenXcom => Troubleshooting => Topic started by: Duke_Falcon on August 05, 2014, 10:10:50 pm

Title: kernel32.dll problem
Post by: Duke_Falcon on August 05, 2014, 10:10:50 pm
Hi!

Today I downloaded OpenXcom and installed it. But whenever I want to start it it says can't reach (GetLogicalProcessonInfromation) in kernell32.dll!

What can I do? I have WinXP home with SP2 and installed the latest OpenXcom.
Any idea?
Title: Re: kernel32.dll problem
Post by: Ascadix on August 06, 2014, 01:01:08 am
Hi,

No pb playing OpenXCom nightly build  on XP...

But ...XP with SP3

Why haven't you installed the SP3 ?
Title: Re: kernel32.dll problem
Post by: Duke_Falcon on August 06, 2014, 10:03:27 am
I have not installed SP3 because some parts of my laptop is old and do incompatible with SP3. I tried it once and the result was a full OS crash\OS reinstall procedure.

So, there is no hope to play it with SP2 at all? Bad news...
Title: Re: kernel32.dll problem
Post by: Solarius Scorch on August 06, 2014, 01:27:54 pm
I don't have anything substantial to say, but I highly doubt Openxcom won't work on XP SP2. It works on everything. :)
Title: Re: kernel32.dll problem
Post by: redv on August 06, 2014, 04:15:29 pm
The function GetLogicalProcessonInfromation introduced in WinXP SP3 and Win2003:
https://msdn.microsoft.com/en-us/en-EN/library/windows/desktop/ms683194(v=vs.85).aspx

Therefore you cannot run official Openxcom on WinXP SP2.

Upd: attached latest nightly, but built with 7.1 SDK. May be can work on XP SP2. I don't know.