Wing Commander 4
I have the DOS version and patched with the WIN95 patch from EA and now when I run I get a popup saying VirtualProtect() failed. I get that same error using compatibility mode and qfixapp. Any ideas? Btw, the game runs fine on XP, but I hate XP ;(.
I have the DOS version and patched with the WIN95 patch from EA and now when I run I get a popup saying "VirtualProtect() failed." I get that same error using compatibility mode and qfixapp. Any ideas?
Btw, the game runs fine on XP, but I hate XP ;(
Btw, the game runs fine on XP, but I hate XP ;(
Participate on our website and join the conversation
This topic is archived. New comments cannot be posted and votes cannot be cast.
Responses to this topic
Oh, by the way, to make changes permanent with qfixapp, click advanced and click "create fix support". That will make a *.sdb file in the %windir%\AppPatch directory. Double click that file to add it to your main database. Also if you backup this file, you can use it to quickly add support for the game on other machines.
hi ya..i don't think i am understanding quite right.
when i use qick fix...it had 53 and 57 fixes checked ...of those, the ones you mentioned were included (except i could find no entry for ignore load library).
So i have tried this before and can only go so far.
Did you mean i should only check the ones you mentioned and uncheck the rest?
ALso, when i do use qfixapp..should i not have also used the win95 compatible option? I tried it both ways with no success.
I can fly in the simulator with no problems...
but in the game i crash out in the first mission or right at the next mission alert. Where i crash in the mission is not the same...at least it crashes back to the desktop and leaves a drwatson log entry.
when i use qick fix...it had 53 and 57 fixes checked ...of those, the ones you mentioned were included (except i could find no entry for ignore load library).
So i have tried this before and can only go so far.
Did you mean i should only check the ones you mentioned and uncheck the rest?
ALso, when i do use qfixapp..should i not have also used the win95 compatible option? I tried it both ways with no success.
I can fly in the simulator with no problems...
but in the game i crash out in the first mission or right at the next mission alert. Where i crash in the mission is not the same...at least it crashes back to the desktop and leaves a drwatson log entry.
I mean that you should only check the ones I mentioned. If I were to run the game on my computer, those would be the only ones enabled. But if you don't have the "IgnoreLoadLibrary", then it probably won't work. You say that there are 57 total fixes? The version I have has 199, so I guess you're gonna have to wait for the newest toolkit to be released for Win2k. I found this on MS's site:
Quote:The Application Compatibility Toolkit (ACT) is a collection of useful tools and documents that enable both application developers and IT professionals to resolve application compatibility issues. The ACT 2.5 is supported on Windows XP, and will also operate correctly on beta builds of Windows .NET Servers. Support for installing the ACT 2.5 on Windows 2000 will be included in the upcoming release of Windows 2000 Service Pack 3.My guess is that when ACT 2.5 is installed on Win2k, it will come with all of these fixes we are talking about. Time to start that SP3 rain-dance...
Quote:The Application Compatibility Toolkit (ACT) is a collection of useful tools and documents that enable both application developers and IT professionals to resolve application compatibility issues. The ACT 2.5 is supported on Windows XP, and will also operate correctly on beta builds of Windows .NET Servers. Support for installing the ACT 2.5 on Windows 2000 will be included in the upcoming release of Windows 2000 Service Pack 3.My guess is that when ACT 2.5 is installed on Win2k, it will come with all of these fixes we are talking about. Time to start that SP3 rain-dance...
thanks again..i am a bit blind as i do have an ignore load library but i DO NOT have missing exe.
However the total fixes are 130 (to your 199) so i will check if there is an update i can get NOW .
in the (qfixapp)log file the last few entries read...
11/23/2001 11:52:46 IgnoreLoadLibrary 3 - APIHook_LoadLibraryA Allow(user32.dll)
11/23/2001 11:52:46 IgnoreLoadLibrary 3 - APIHook_LoadLibraryA Allow(kernel32.dll)
11/23/2001 11:52:46 IgnoreLoadLibrary 3 - APIHook_LoadLibraryA Allow(D3DIM.DLL)
11/23/2001 11:52:46 CorrectFilePaths 1 - GetFileAttributesA corrected path:
.\language.iff
language.iff
11/23/2001 11:52:46 CorrectFilePaths 1 - CreateFileA corrected path:
.\language.iff
language.iff
11/23/2001 11:52:46 IgnoreLoadLibrary 3 - APIHook_LoadLibraryExW Allow(C:\Program Files\Microsoft Hardware\Mouse\MSH_ZWF.dll)
11/23/2001 11:52:46 IgnoreLoadLibrary 3 - APIHook_LoadLibraryW Allow(C:\WINNT\System32\DINPUT.dll)
11/23/2001 11:52:47 IgnoreLoadLibrary 3 - APIHook_LoadLibraryExW Allow(C:\WINNT\System32\dinput.dll)
11/23/2001 11:52:57 IgnoreLoadLibrary 3 - APIHook_LoadLibraryExW Allow(C:\games\Prophecy\prophecy.exe)
11/23/2001 11:54:17 EmulateDirectDrawSync 1 - [ReleaseMutex] DirectDraw synchronization error - correcting
That last line may be pointing to the problem. WHat does your log say?
Sorry if i'm boring y'all, i just find this stuff fascinating.
oh..and if i may, what settings do you have for need for speed: high stakes. (been trying to get that one to run forever and the advice on this site has not worked for me in this regard.)
However the total fixes are 130 (to your 199) so i will check if there is an update i can get NOW .
in the (qfixapp)log file the last few entries read...
11/23/2001 11:52:46 IgnoreLoadLibrary 3 - APIHook_LoadLibraryA Allow(user32.dll)
11/23/2001 11:52:46 IgnoreLoadLibrary 3 - APIHook_LoadLibraryA Allow(kernel32.dll)
11/23/2001 11:52:46 IgnoreLoadLibrary 3 - APIHook_LoadLibraryA Allow(D3DIM.DLL)
11/23/2001 11:52:46 CorrectFilePaths 1 - GetFileAttributesA corrected path:
.\language.iff
language.iff
11/23/2001 11:52:46 CorrectFilePaths 1 - CreateFileA corrected path:
.\language.iff
language.iff
11/23/2001 11:52:46 IgnoreLoadLibrary 3 - APIHook_LoadLibraryExW Allow(C:\Program Files\Microsoft Hardware\Mouse\MSH_ZWF.dll)
11/23/2001 11:52:46 IgnoreLoadLibrary 3 - APIHook_LoadLibraryW Allow(C:\WINNT\System32\DINPUT.dll)
11/23/2001 11:52:47 IgnoreLoadLibrary 3 - APIHook_LoadLibraryExW Allow(C:\WINNT\System32\dinput.dll)
11/23/2001 11:52:57 IgnoreLoadLibrary 3 - APIHook_LoadLibraryExW Allow(C:\games\Prophecy\prophecy.exe)
11/23/2001 11:54:17 EmulateDirectDrawSync 1 - [ReleaseMutex] DirectDraw synchronization error - correcting
That last line may be pointing to the problem. WHat does your log say?
Sorry if i'm boring y'all, i just find this stuff fascinating.
oh..and if i may, what settings do you have for need for speed: high stakes. (been trying to get that one to run forever and the advice on this site has not worked for me in this regard.)
The fixes do not come with the ACT's. They are built-in to the .sdb's included with the Application Compatibility fixes. The ACT 2.5 does contain a new Application Compatibility upate but ONLY for Windows XP. So installing ACT 2.5 will not give you your fix in Windows 2000. Porting the fixes would be easy for Microsoft....we'll just have to hope that SP3 contains th fixes.