Willkommen im cgboard - classic games Forum! Deine gemütliche Retro Gaming Community. Besuche uns auch im Discord Chat.

[Hilfe] RegEdit / Wo sind die Kompatibilitäts-Einstellungen
#2
1
Findest du hier HKCU (Current User)


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.
Zitieren


Nachrichten in diesem Thema
RE: RegEdit / Wo sind die Kompatibilitäts-Einstellungen - von Traxx Amiga EP - 09.04.2019, 11:01

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Früher oder Heute - Welche Spiele sind wirklich besser? Heinrich Reich 15 3.238 28.02.2024, 13:46
Letzter Beitrag: purpur
  [Problem] Die fünfte Dimension crasht in Qemu+W95 Commodus 23 1.341 24.01.2024, 01:15
Letzter Beitrag: selectahpat
  Angekündigte Spiele, die nie erschienen sind. SonataFanatica 54 8.567 02.10.2022, 08:02
Letzter Beitrag: Heinrich Reich
  Die miesesten Spiele aller Zeiten Gabumon 18 4.262 20.02.2022, 20:49
Letzter Beitrag: Atreyu
  100 PC-Spiele, die man vor dem Tod gespielt haben sollte Heinrich Reich 7 1.189 15.09.2021, 15:54
Letzter Beitrag: Heinrich Reich

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste