09.04.2019, 11:01
(Dieser Beitrag wurde zuletzt bearbeitet: 09.04.2019, 11:02 von Traxx Amiga EP.)
1
Findest du hier HKCU (Current User)
Game Exe als String und die dazu gehörige Value: (z.b)
Hier aus Lh.GameStart
Hier sind die Schlüssel Codes:
Die ganze Show habe ich von den Microsoft Seiten.
Code:
CompatKeyPath$ = "\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\"
Game Exe als String und die dazu gehörige Value: (z.b)
Code:
"d:\Morrowind\Morrowind.exe" = RUNASADMIN WINXPSP2 DISABLETHEMES DISABLEDWM HIGHDPIAWARE
Hier aus Lh.GameStart
Code:
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "Win95" :\OSModus_Description$ = "Windows 95"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "Win98" :\OSModus_Description$ = "Windows 98"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "Win2000" :\OSModus_Description$ = "Windows 2000"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "Win2000Sp2" :\OSModus_Description$ = "Windows 2000 /SP2"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "Win2000Sp3" :\OSModus_Description$ = "Windows 2000 /SP3"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "WinXP" :\OSModus_Description$ = "Windows XP"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "WinXPSp1" :\OSModus_Description$ = "Windows XP /SP1"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "WinXPSp2" :\OSModus_Description$ = "Windows XP /SP2"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "WinXPSp2_GW" :\OSModus_Description$ = "Windows XP /SP2 (GW)"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "WinXPSp3" :\OSModus_Description$ = "Windows XP /SP3"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "VistaRTM" :\OSModus_Description$ = "Windows Vista RTM"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "VistaRTM_GW" :\OSModus_Description$ = "Windows Vista RTM (GW)"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "VistaSP1" :\OSModus_Description$ = "Windows Vista /SP1"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "VistaSP2" :\OSModus_Description$ = "Windows Vista /SP2"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "Win7RTM" :\OSModus_Description$ = "Windows 7 /RTM"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "NT4SP5" :\OSModus_Description$ = "WindowsNT4 /SP5"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "WinSrv03" :\OSModus_Description$ = "Server 2003"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "WinSrv03Sp1" :\OSModus_Description$ = "Server 2003 /SP1"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "WinSrv08R2RTM":\OSModus_Description$ = "Server 2008R2 /RTM"
AddElement(CompatibilitySystem()): CompatibilitySystem()\OSModus$ = "WinSrv08SP1" :\OSModus_Description$ = "Server 2008 /SP1"
Hier sind die Schlüssel Codes:
Code:
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "8And16BitGDIRedraw"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "8And16BitAggregateBlts"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "8And16BitDXMaxWinMode"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "256Color"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "640x480"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "APITracing"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "AppRecorder"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "AccelGdipFlush"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "ChangeFolderPathToXPStyle"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "ClearLastErrorStatusonIntializeCriticalSection"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "CorrectCreateBrushIndirectHatch"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "CorrectFilePaths"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "CustomNCRender"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Disable8And16BitD3D"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DisableCicero"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DisableDWM"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DisableFadeAnimations"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DisableNXHideUI"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DisableNXShowUI"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DisableThemeMenus"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DisableThemes"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DW"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DWM8And16BitMitigation"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DirectXTrimTextureFormats"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DirectXVersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "DXGICompat"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "ElevateCreateProcess"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "EmulateSorting"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "EmulateSortingServer2008"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "EmulateGetDiskFreeSpace"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "EnableIISBizTalk"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "EnableNXShowUI"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "FaultTolerantHeap"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "FDR"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "ForceDxSetupSuccess"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "GlobalMemoryStatus2GB"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "GlobalMemoryStatusLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "GetDriveTypeWHook"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "HandleBadPtr"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "HeapClearAllocation"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "HighDpiAware"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "IgnoreAdobeKMPrintDriverMessageBox"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "IgnoreAltTab"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "IgnoreDirectoryJunction"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "IgnoreException"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "IgnoreFloatingPointRoundingControl"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "IgnoreFontQuality"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "IgnoreSetROP2"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Layer_Force640x480x8"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Layer_ForceDirectDrawEmulation"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Layer_Win95VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "LoadLibraryRedirect"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "MsiAuto"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "NullEnvironment"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "pLayerGetProcAddrExOverride"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "PopCapGamesForceResPerf"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "ProcessPerfData"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "ProfilesSetup"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "RedirectCHHlocaletoCHT"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "RunAsAdmin"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "RunAsHighest"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "RunAsHighest_GW"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "RunAsInvoker"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "SecuROM7"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "SystemMetricsLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "TextArt"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "TrimDisplayDeviceNames"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "VerifyVersionInfoLiteLayer"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "VirtualRegistry"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Win95VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Win98VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "WinNT4SP5VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Win2000VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Win2000SP1VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Win2000SP2VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Win2000SP3VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "WinXPVersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "WinXPSP2VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "WinXPSP3VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "VistaSP1VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "VistaSP2VersionLie"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "Wing32SystoSys32"
AddElement(CompatibilityEmulation()): CompatibilityEmulation()\Emulation$ = "WRPMitigationLayer"
Die ganze Show habe ich von den Microsoft Seiten.