Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I think i have setup all the basic stuff required for gaming: direct3d acceleration, disabled DEP on all programs, etc. but, some XP-compatible games are still crashing without showing any error:

  • Sonic Heroes
  • Billy Hatcher
  • ... (others)

Is there any system policy that could block them?

share|improve this question

closed as not constructive by Keltari, Brad Patton, BBlake, 8088, Renan May 4 '13 at 20:26

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

6  
Windows 2003 the Server OS? Not really designed for running games. –  Brad Patton May 3 '13 at 15:22
add comment

1 Answer 1

up vote 0 down vote accepted

Many software vendors are known to them only by delusional reasons, decide on what platform will run a custom application, in this case the game. And they are often protected by a primitive way, through the recognition version of the operating system, or worse using the header of the executable file that can be cut for the performance of the system under Windows Vista\7 - Windows 2008\2008 R2.

Problems type error memory read / write is a problem with the malfunctioning of the resources of the program and the operating system. Put simply bad programming from the application developer leads to crash the application in the protection of DEP. Yes, you can remove this problem lowering the security of its operating system with the command:

 bootcfg /raw "/noexecute=alwaysoff /fastdetect" / id 1

or by editing the boot.ini changing or add option /noexecute=alwaysoff

Problems with the protection of determining the version of the operating system can be bypassed by changing registry keys in the sections:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
CSDBuildNumber, CSDVersion, CurrentBuildNumber, CurrentVersion, ProductName - REG_SZ

BuildLab, CurrentBuild, CurrentType  - REG_SZ

HKEY_LOCAL_MACHINE\SYSTEM\ControlSetххх\Control\ProductOption
ProductSuite REG_SZ , ProductType REG_SZ, Brand DWORD

Problems installing 32 bit drivers on a 64 bit system:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
DisableDecoratedModelsRequirement  1    DWORD

Simple way:

Microsoft Application Verifier pic 1

Microsoft Application Verifier setup OS version section

You can use Microsoft Application Verifier for a specific application to replace the operating system information. Sometimes it helps to setting the values to 0.

Microsoft Application Verifier masquaring OS

Or the right option that says the application that the operating system Windows XP SP3 despite the fact, what the real system.

Microsoft Application Verifier masquaring OS and set Windows XP SP3

share|improve this answer
1  
"noexecute=alwaysoff" fixed some games, i've also installed this: microsoft.com/en-us/download/details.aspx?id=3439 –  eadmaster May 4 '13 at 2:55
    
@eadmaster This is a multi-system mechanism to ensure compatibility with various applications microsoft.com/en-us/download/search.aspx?q=kb2492386 See the series of articles "Secrets of the Application Compatilibity Database(SDB)" alex-ionescu.com/?p=40. Thank you, good point. –  STTR May 4 '13 at 10:48
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.