Click here to Skip to main content
15,887,350 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
XML
<pre lang="text">
I read an article on the "How to Geek" web site that shows the hex code to change in Microsoft games exe file (32 Bit version) that comes with windows 7, that according to the article, by changing one bit, 7D (in part of a specified sequence) to EB the game will believe that it is operating in windows 7 and run nicely in windows 8.1. (I did find the sequence in the 32 bit exe file exactly as stated, however my windows 8.1 machine is a 64 bit computer.)

My question...what is the bit to change (and its sequence of bits to locate the correct bit) in the 64 bit version of Microsoft games exe files. does any one out there know?

The article also shows a patch to use instead of finding the bit and changing it, however I am reluctant to try it, since antivirus software identifies the patch as malware or a Trojan. Of course the article says the identification is a false positive.
Posted
Comments
Sergey Alexandrovich Kryukov 27-Jul-14 1:35am    
Not clear. Why not asking the author of the article you mentioned? At least give as the link.
And of course, don't do this questionable "patch", unless you perfectly understand what you are doing.
—SA
Member 10628309 27-Jul-14 15:35pm    
It was not clear to me who the author is...and I was unsuccessful in going further. However I should have provided the URL so someone more experienced could advise me.

The URL for article on fixing Microsoft games to run on windows 8.1 is:

http://www.howtogeek.com/122145/what-happened-to-solitaire-and-minesweeper-in-windows-8/

The pertinent text is as follows:
"Unfortunately, each of these games performs a Windows version check when it runs. We’ll need to patch out the version check so they run properly.
To do so manually, you can use a hex editor to open each game’s .exe file and search for the following bytes:
7D 04 83 65 FC 00 33 C0 83 7D FC 01 0F 94 C0
Replace the first 7D in the sequence above with EB, and then save the file. You’ll need to do this manually for each game’s .exe file."

The solution written in the HowToGeek web site: "http://www.howtogeek.com/122145/what-happened-to-solitaire-and-minesweeper-in-windows-8/" does work on a 64 bit machine, however you must copy and paste to the Program Files(x86) folder not the Program Files folder since the games were written for a 32 bit machine. I did what the article directs..."
CSS
To do so manually, you can use a hex editor to open each game’s .exe file and search for the following bytes:
 7D 04 83 65 FC 00 33 C0 83 7D FC 01 0F 94 C0
 Replace the first 7D in the sequence above with EB, and then save the file. You’ll need to do this manually for each game’s .exe file

and it works just as described.
 
Share this answer
 
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900