View Single Post
  #10  
Old 06-30-2021, 02:45
atom0s's Avatar
atom0s atom0s is offline
Family
 
Join Date: Jan 2015
Location: 127.0.0.1
Posts: 397
Rept. Given: 26
Rept. Rcvd 126 Times in 63 Posts
Thanks Given: 54
Thanks Rcvd at 733 Times in 280 Posts
atom0s Reputation: 100-199 atom0s Reputation: 100-199
Quote:
Originally Posted by bolo2002 View Post
You know a method to run games win10 only that require dx12 on win8 by example?
thanks by advance.
This is one of the methods that people were sharing/discovered a while back. This works by attempting to block the DX12 DWM check that MS added to try and prevent things from running DX12 if an older OS is detected. (I cannot confirm these files work or are safe, use with caution and test in a VM etc.)

Code:
https://www.youtube.com/watch?v=HGuQ4SZVSWc&ab_channel=Jaguarek62
Keep in mind this may also require some additional work to the specific app/game too though depending on how its compiled and what libraries it uses. They may compile against a runtime that is designed for Windows 10 and has Win10 only API that you will either need to remove/bypass/emulate/etc. as well. They may also add their own checks for which OS is currently present to try and limit the game from running.

As an example, here is a project of mine that bypasses an application's limitation from running on anything but Windows 10. This is for Elgato's StreamDeck hardware/software. Elgato has the installer limited to only work on Windows 10 and also prevents the app from running properly in multiple ways. They attempt to block the app from working if it does not see its on Windows 10, it also does not show any plugins in the available list based on the OS information.

This is limited based on them using a newer version of Qt that is made for Windows 10 and also has its own code in place to check for a Windows 10 machine and not work for anything else.

My project emulates some of the API calls to fake which info is returned to make the software assume its Windows 10 and so on.

Code:
https://github.com/atom0s/ElgatoLegacy
__________________
Personal Projects Site: https://atom0s.com
Reply With Quote
The Following 2 Users Gave Reputation+1 to atom0s For This Useful Post:
bolo2002 (06-30-2021), Kurapica (06-30-2021)