Windows 7 Forums Search
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows 7. The Windows 7 forum also covers news and updates and has an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7 - StarCraft fix holy cow!



 
07-28-2010   #211


Windows 7 Ultimate x64
 
 


If Squall_Leonhart is here:

I had a brainwave to automate this registry patching for other games. Some utility to automate getting the game filename, the process ID, and setting the registry keys accordingly, from just loading the game filename into the application. The application will then run the game until it boots, gathers the process ID information, forces the game to shutdown by killing its threads, and saving the information in the Compatibility tab of the Windows Registry.

What do you think Squall?

My System SpecsSystem Spec
07-28-2010   #212


windows 7
 
 


Could someone please explain how to implement Squal's fix for the computer illiterate amongst us, I've tried everything except the explorer kill to fix Starcraft and the best I get is a single run and then it freezes on the next game.
My System SpecsSystem Spec
07-28-2010   #213


Windows 7 Ultimate x64
 
 


I am working out a method so Squall's fix can be made generically to any affected 256 colour game, so then its easy for newbs. I already worked out how to capture DirectDraw IDs, and its very easy to extract the filename only from a complete Windows path, and then stuff it into Registry keys.

The issue is working out how Windows generates the application's name for the Compatibility key. I have a hunch is related to window class ID, but not 100% sure since it will take some time to make sure if its true, OR if its possible to just add any name in there and it applies the fix regardless. If possibility 2 is true, shouldn't be too hard writing a patcher that does it.

EDIT: Okay, wrote the patcher. Tested on Starcraft and Warcraft II BNE. Only works on Windows 7 x64, it is also a 64bit application, too. Source code in C is included.

Last edited by mudlord; 07-28-2010 at 08:27 AM..
My System SpecsSystem Spec
.


07-31-2010   #214


WinXP Pro (x86) / Win7 Pro (x64)
 
 


You patcher worked for me to fix the graphic errors. Gonna test this on some older games too this weekend.
My System SpecsSystem Spec
08-01-2010   #215


Windows 7 Professional (32Bit)
 
 


Quote   Quote: Originally Posted by mudlord View Post
I am working out a method so Squall's fix can be made generically to any affected 256 colour game, so then its easy for newbs. I already worked out how to capture DirectDraw IDs, and its very easy to extract the filename only from a complete Windows path, and then stuff it into Registry keys.

The issue is working out how Windows generates the application's name for the Compatibility key. I have a hunch is related to window class ID, but not 100% sure since it will take some time to make sure if its true, OR if its possible to just add any name in there and it applies the fix regardless. If possibility 2 is true, shouldn't be too hard writing a patcher that does it.

EDIT: Okay, wrote the patcher. Tested on Starcraft and Warcraft II BNE. Only works on Windows 7 x64, it is also a 64bit application, too. Source code in C is included.
I used the Patcher on my 32 bit system running Pro 7.... StarCraft Now runs like a dream thank you....

Was it only meant to work on a 64bit system??
My System SpecsSystem Spec
08-02-2010   #216


Windows 7 Ultimate x64
 
 


Correct, it was originally a x64 application, I recompiled it and did some updates to work on Windows 7 x86.
My System SpecsSystem Spec
08-05-2010   #217


w7 x64
 
 


How do I download this patcher?
I am getting a 404
My System SpecsSystem Spec
08-05-2010   #218


Vista SP2 HP 32-bit & Ult 64-bit W7 SP1 Pro 32-bit & 64-bit
 
 


It looks like he is having problems with his site. I checked the link, and got a 404 error. Going to the site root yields the following, meaning that the site is there, but has no content.

StarCraft fix holy cow!-capture.png
My System SpecsSystem Spec
08-06-2010   #219


WinXP Pro (x86) / Win7 Pro (x64)
 
 


Until Mudlord website comes up again, I uploaded the patcher to a filehoster

http://www.file-upload.net/download-...games.rar.html

Last edited by Dragoon; 08-08-2010 at 04:33 AM.. Reason: fixed link typo
My System SpecsSystem Spec
08-07-2010   #220


Windows 7
 
 

Thank you Messiah

zZanthraXx
BeholdHisNoodlyAppendage

Sir, you are one of those things mankind needs to feel eternally grateful to. You are the reason I even bothered creating a profile on this site. Your fix for StarCraft colors deserves nothing less than a Nobel. If you have other forums where you've posted this fix, please post them here so I can join each of them just to thank you! You are by far the most amazing thing mankind ever bothered to create in the last quarter century or so.

THANK YOU FOR THE FIX!
My System SpecsSystem Spec
Reply

 StarCraft fix holy cow!


Thread Tools



Similar Threads for: StarCraft fix holy cow!
Thread Forum
Holy Blessing Batman! Sound & Audio


All times are GMT -5. The time now is 08:18 PM.



Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30