Providing a workaround version of slc.dll works with either the hacked. exe) or any other tweeks mentioned in posts to get Win 7 games working for the earlier versions of Win10. Note that this workaround does NOT require the hacks (changing bits in the. WINAPI proc hInstDLL:DWORD, fwdReason:DWORD, lpvReserved:DWORD Here’s a assembly language version that works with MS Visual Studio: To do this, you have to create a new dumbed down dll that returns a “valid” return value. The workaround is to create an override to slc.dll. The slc.dll in Windows\System32 returns an “invalid” response, so the game fails to launch. exe calls slc.dll to validate the game is legit. The reason the games no longer work is that the. (3) create an override to slc.dll and put a copy in EVERY subdirectory of. (2) get an old copy of c:\Windows\System32\CardGames.dll and copy it back to c:\Windows\System32.
(1) Since the upgrade to WIN10 Anniv edition wipes out everything but the directory structure for Win 7 games, get an old copy of Win 7 games and copy it back to either c:\Program Files or c:\Program Files (x86). That said, if you want an alternate method to getting Win 7 Games to work, after reverse engineering what Winaero did to get them to work, here’s how you can DIY: no unwanted baggage), so downloading it and installing is probably the simplest solution. I installed the Win7 games from Winaero – all of the downloaded files I checked, and I checked all but a few, were legit (i.e. Once installed, you can launch your favorite classic game by typing its name in the Start menu or taskbar search box.
Step 2: Run the installer, click the Next button, deselect the games that you don’t want to install (all games are selected by default), and then click the Next button to install these classic games. Note that there is a single installer for both 32-bit and 64-bit Windows 10.
Extract the ZIP file to a new folder or desktop using 7-Zip or WinRAR to get the installer. The download size of the RAR file is about 150 MB.Īlthough the installer was originally released for Windows 8/8.1, it has since been updatd to support Windows 10 as well. Step 1: Click here to visit the developer page of Microsoft Games for Windows 8 and Windows 10. So it’s a good idea to use an installer instead of manually copying and editing those files.
You will need to patch out the version check using a hex editor. NOTE: It’s not possible to get these classic games by simply coping Microsoft Games folder from Windows 7 installation to Windows 10. Installing classic Windows 7 games in Windows 10įollow the given below instructions to get classic games in Windows 10. The Windows 7 Games for Windows 8 and Windows 10 software brings back Chess Titans, Solitaire, Spider Solitaire, Purble Place, Mahjong Titans, and Hearts games to Windows 10. Luckily, restoring classic games in Windows 10 is fairly simple thanks to our friends at WinAero. If you’re really missing the classic Solitaire, SpiderSolitaire, and other Windows 7 games in Windows 10, you will be happy to know that it’s possible to get classic Windows 7 games in Windows 10 as well. It could also be because the modern version of these games is optimized for touch devices as well. This is because, when you upgrade any edition of Windows 7 to Windows 10, the Windows 10 setup automatically removed the desktop version of these games as well as some other features.Īlthough there is no specific reason why these classic games are not part of Windows 10, it could be because Microsoft wants users to play the metro or universal version of these games, which are although free, offer in-app purchases and display ads in the free version. Those of you upgraded your Windows 7 installation to Windows 10 probably have noticed that the classic games such as Chess, Solitaire, SpiderSolitaire, Hearts, FreeCell, Minesweeper, Mahjong, and Purble Place have been missing from Windows 10.