mobilenvidia Posted February 1, 2004 Report Share Posted February 1, 2004 All the known settings for HKR tweaks for nVidia INFs. The list here are as of v 20.03 of my INFs. ;HKR,, "_oni.exe:OGL_ExtensionStringNVArch",%REG_DWORD%, 4 ;HKR,, "_x29.exe:OGL_ExtensionStringVersion",%REG_DWORD%, 1 ;HKR,, "Attach.ToDesktop", %REG_DWORD%, 1 ;HKR,, "DefaultSettings.BitsPerPel", %REG_DWORD%, 16 ;HKR,, "DefaultSettings.BitsPerPel", %REG_DWORD%, 32 ;HKR,, "DefaultSettings.VRefresh", %REG_DWORD%, 60 ;HKR,, "DefaultSettings.VRefresh", %REG_DWORD%, 75 ;HKR,, "DefaultSettings.XResolution", %REG_DWORD%, 1024 ;HKR,, "DefaultSettings.XResolution", %REG_DWORD%, 800 ;HKR,, "DefaultSettings.YResolution", %REG_DWORD%, 600 ;HKR,, "DefaultSettings.YResolution", %REG_DWORD%, 768 ;HKR,, "EnableWin2kDualview", %REG_DWORD%, 1 ;HKR,, "NVZORAN.connector", %REG_DWORD%, 2 ;HKR,, "OverlayLimit.VRefresh", %REG_DWORD%, 0 ;HKR,, "OverlayLimit.XResolution", %REG_DWORD%, 1600 ;HKR,, "OverlayLimit.YResolution", %REG_DWORD%, 1200 ;HKR,, "TV Out", %REG_DWORD%, 1 ;HKR,, "TV Out", %REG_DWORD%, 2 ;HKR,, "TV Type", %REG_BINARY%, 00,00,00,00 ;HKR,, "UseCompressedModeFormat", %REG_DWORD%, 1 ;HKR,, AllowNonDFPAsPrimary, %REG_DWORD%, 1 ;HKR,, BandwidthFactor, %REG_DWORD%, 2 ;HKR,, BandwidthFactor, %REG_DWORD%, 4 ;HKR,, BroadcastDisable, %REG_DWORD%, 1 ;HKR,, CapabilityOverride, %REG_DWORD%, 8 ;HKR,, CH7009.default.flickerfilter, %REG_DWORD%, 3 ;HKR,, CH7019.default.flickerfilter, %REG_DWORD%, 3 ;HKR,, D3D_22355415, %REG_DWORD%, 0x75006102 ;HKR,, DeinterlaceMode, %REG_DWORD%, 0 ;HKR,, DesktopManager, %REG_DWORD%, 1 ;HKR,, DetectAC, %REG_DWORD%, 1 ;HKR,, DetectedDevsCacheTime, %REG_DWORD%, 0x1194 ;HKR,, DevicesConnected, %REG_DWORD%, 1 ;HKR,, DevicesConnected, %REG_DWORD%, 257 ;HKR,, DeviceSpecificDPMS, %REG_DWORD%, 1 ;HKR,, DevmaskExclusiveModes, %REG_BINARY%, 00,00,ff,00,00,05,00,00,00,04,00,00 ;HKR,, DevSwitchSuppressMask, %REG_DWORD%, 0x7 ;HKR,, DevSwitchSuppressMask, %REG_DWORD%, 1 ;HKR,, DevSwitchSuppressMask, %REG_DWORD%, 3 ;HKR,, DevSwitchSuppressMask, %REG_DWORD%, 4 ;HKR,, DevSwitchSuppressMask, %REG_DWORD%, 5 ;HKR,, DevSwitchSuppressMask, %REG_DWORD%, 7 ;HKR,, DFPAsDefaultMonitor, %REG_DWORD%, 1 ;HKR,, DisableFWDuringResumeFromD3, %REG_DWORD%, 1 ;HKR,, DisableMemMutex, %REG_DWORD%, 0 ;HKR,, DisableTVClockInversion, %REG_DWORD%, 1 ;HKR,, DisableTVOutBIOS, %REG_DWORD%, 1 ;HKR,, DisableTVOverscan, %REG_DWORD%, 0 ;HKR,, DisableVersionCheck, %REG_DWORD%, 1 ;HKR,, DualviewAllow2ndViewAsPrimary, %REG_DWORD%, 1 ;HKR,, DualViewAllowNonDFPAsPrimary, %REG_DWORD%, 1 ;HKR,, DualViewHotKeyPolicy, %REG_DWORD%, 1 ;HKR,, DualviewLockDevices, %REG_BINARY%, 01,00,01,00,02,00,02,00 ;HKR,, DualviewMinMemSize, %REG_DWORD%, 7 ;HKR,, DualViewMobile, %REG_DWORD%, 1 ;HKR,, DualviewMobile, %REG_DWORD%, 2 ;HKR,, DualviewPolicyID, %REG_DWORD%, 1 ;HKR,, DualviewPolicyID, %REG_DWORD%, 2 ;HKR,, DualviewPolicyID, %REG_DWORD%, 3 ;HKR,, DXVAEnable, %REG_DWORD%, 4 ;HKR,, dynEngCtrlEnabled, %REG_DWORD%, 1 ;HKR,, dynEngCtrlEnabled, %REG_DWORD%, 2 ;HKR,, EdidOverrideForLinkAndMtEntry, %REG_DWORD%, 2 ;HKR,, Enable256Burst, %REG_DWORD%, 1 ;HKR,, EnableAGPFW, %REG_DWORD%, 0 ;HKR,, EnableAGPFW, %REG_DWORD%, 1 ;HKR,, EnableAGPSBA, %REG_DWORD%, 0 ;HKR,, EnableCoreSlowdown, %REG_DWORD%, 0 ;HKR,, EnableCoreSlowdown, %REG_DWORD%, 6 ;HKR,, EnableCoreVoltage, %REG_DWORD%, 0 ;HKR,, EnableCoreVoltage, %REG_DWORD%, 1 ;HKR,, EnableDynamicEdidMode, %REG_DWORD%, 1 ;HKR,, EnablePersistenceStorage, %REG_DWORD%, 0 ;HKR,, EnablePersistenceStorage, %REG_DWORD%, 1 ;HKR,, EnableWin2kDualview, %REG_DWORD%, 1 ;HKR,, EnumerateTVAsACPIDevice, %REG_DWORD%, 1 ;HKR,, ExternalSSDeviceRestore, %REG_DWORD%, 1 ;HKR,, ExtTempHighLimit, %REG_DWORD%, 118 ;HKR,, FlatPanelDither00010000, %REG_DWORD%, 0 ;HKR,, FlatPanelDither00020000, %REG_DWORD%, 0 ;HKR,, FlatPanelMode0, %REG_BINARY%, 00,00,00,00 ;HKR,, FlatPanelMode1, %REG_BINARY%, 00,00,00,00 ;HKR,, FlatPanelScaler00010000, %REG_DWORD%, 0x2 ;HKR,, FlatPanelScaler00020000, %REG_DWORD%, 0x2 ;HKR,, ForceNHeads, %REG_DWORD%, 2 ;HKR,, ForceSwapInterval, %REG_DWORD%, 0x01010100 ;HKR,, FSDOSHotKeyPolicy, %REG_DWORD%, 1 ;HKR,, FSDOSHotKeyPolicy, %REG_DWORD%, 2 ;HKR,, GlitchFreeMClk, %REG_DWORD%, 1 ;HKR,, HotkeyPrimarydevScheme, %REG_DWORD%, 1 ;HKR,, HotKeyUseOSResolution, %REG_DWORD%, 0 ;HKR,, HotkeyUseOSResolution, %REG_DWORD%, 1 ;HKR,, HotKeyUseOSResolution, %REG_DWORD%, 2 ;HKR,, IgnoreHWSelectedDeviceInSpanningMode,%REG_DWORD%,1 ;HKR,, IntlTMDSModeClip, %REG_DWORD%, 0 ;HKR,, LidBehavior, %REG_DWORD%, 0x11 ;HKR,, LidBehavior, %REG_DWORD%, 5 ;HKR,, LocalTempHighLimit, %REG_DWORD%, 115 ;HKR,, MapOSD3ToNV, %REG_DWORD%, 3 ;HKR,, MaskSecondaryDevice, %REG_DWORD%, 0 ;HKR,, MaxPerfWithPerfMon, %REG_DWORD%, 0 ;HKR,, MaxVideoCoreSlowdown, %REG_DWORD%, 0 ;HKR,, MCMode, %REG_DWORD%, 0x2000 ;HKR,, MCMode, %REG_DWORD%, 2 ;HKR,, Mobile, %REG_DWORD%, 2 ;HKR,, Mobile, %REG_DWORD%, 3 ;HKR,, Mobile, %REG_DWORD%, 4 ;HKR,, ModesetBlankDelay, %REG_DWORD%, 0x1 ;HKR,, ModesetBlankDelay, %REG_DWORD%, 1 ;HKR,, ModesetBlankDelay, %REG_DWORD%, 150 ;HKR,, ModesetBlankDelay, %REG_DWORD%, 200 ;HKR,, ModeUnionEnable, %REG_DWROD%, 1 ;HKR,, MonitorTiming, %REG_BINARY%, 01,01,00,00 ;HKR,, MultiFunctionSupported, %REG_DWORD%, 1 ;HKR,, MutuallyExDevs, %REG_BINARY%, 00,00,02,00,01,00,00,00 ;HKR,, MVNumKeys, %REG_DWORD%, 0 ;HKR,, MVNumKeys, %REG_DWORD%, 0x80 ;HKR,, NT4MultiDevEnable, %REG_DWORD%, 1 ;HKR,, NV11MLFNT, %REG_DWORD%, 1 ;HKR,, NV11MLFNT, %REG_DWORD%, 2 ;HKR,, NvCplConfiguration, %REG_DWORD%, 0 ;HKR,, NvCplConfiguration, %REG_DWORD%, 0x40000000 ;HKR,, NvCplConfiguration, %REG_DWORD%, 0x80000000 ;HKR,, NvCplEnableHardwarePage, %REG_DWORD%, 1 ;HKR,, NvCplEnableRotatePage, %REG_DWORD%, 1 ;HKR,, NvCplEnableShowTempuratureSettings, %REG_DWORD%,1 ;HKR,, NvCplGfxLib,, "nvgfx.dll" ;HKR,, NvCplTwinViewInDualView, %REG_DWORD%, 1 ;HKR,, nvEDIDPruning, %REG_DWORD%, 0 ;HKR,, nvEDIDPruning, %REG_DWORD%, 1 ;HKR,, nvEDIDPruning, %REG_DWROD%, 4 ;HKR,, NVZORAN.connector, %REG_DWORD%, 2 ;HKR,, OGL_DefaultSwapInterval, %REG_DWORD%, 1 ;HKR,, OGL_EnableSingleBackDepthBuffer,%REG_BINARY%, 01,00,00,00 ;HKR,, OGL_FlatPanelScalerQuality, %REG_DWORD%, 2 ;HKR,, OverlayMode2, %REG_BINARY%, 00,00,00,00 ;HKR,, OverlayMode2, %REG_BINARY%, 50,00,10,04 ;HKR,, OverlayMode2, %REG_BINARY%, 52,00,10,00 ;HKR,, OverlayMode2, %REG_DWORD%, 0 ;HKR,, OverlayMode2, %REG_DWORD%, 0x02 ;HKR,, OverlayMode2, %REG_DWORD%, 2 ;HKR,, OverlayMode3, %REG_BINARY%, 00,00,00,00 ;HKR,, OverlayMode3, %REG_BINARY%, 01,00,00,00 ;HKR,, OverlayMode3, %REG_BINARY%, 01,00,00,10 ;HKR,, OverlayMode3, %REG_BINARY%, 02,00,00,00 ;HKR,, OverlayMode3, %REG_DWORD%, 0 ;HKR,, OverlayMode3, %REG_DWORD%, 0x1 ;HKR,, OverlayMode3, %REG_DWORD%, 1 ;HKR,, Override1400x1050, %REG_DWORD%, 1 ;HKR,, Override1400x1050, %REG_DWORD%, 15 ;HKR,, Override1400x1050, %REG_DWORD%, 2 ;HKR,, OverrideEdidFlags0, %REG_BINARY%, 10,AC,00,00,00,00,FF,FF,02,00,00,00 ;HKR,, OverrideEdidFlags0, %REG_BINARY%, 5a,63,01,f9,00,00,ff,ff,04,00,00,00,34,02,81,80 ;HKR,, OverrideMonitorPower, %REG_DWORD%, 1 ;HKR,, OverrideSBIOSDevs, %REG_DWORD%, 1 ;HKR,, PanelPowerWaitForSequencer, %REG_DWORD%, 0 ;HKR,, PanScanSelection, %REG_DWORD%, 0 ;HKR,, PanScanSelection, %REG_DWORD%, 1 ;HKR,, PerfLevelSrc, %REG_DWORD%, 0x23 ;HKR,, PerfLevelSrc, %REG_DWORD%, 0x33 ;HKR,, PMMCLK, %REG_DWORD%, 0x00000000 ;HKR,, PMMClock, %REG_DWORD%, 0x00000000 ;HKR,, PMMClock, %REG_DWORD%, 0x4264A600 ;HKR,, PMMClock, %REG_DWORD%, 0x6464be00 ;HKR,, PMMClock, %REG_DWORD%, 0x8787be00 ;HKR,, PMMCLOCK, %REG_DWORD%, 2273820160 ;HKR,, PMMCLOCKClone, %REG_DWORD%, 0x01010000 ;HKR,, PMMCLOCKClone, %REG_DWORD%, 0x01010101 ;HKR,, PMMCLOCKClone, %REG_DWORD%, 0x02020000 ;HKR,, PMMCLOCKClone, %REG_DWORD%, 0xbebebe00 ;HKR,, PMMClockClone, %REG_DWORD%, 0xC8C8C800 ;HKR,, PMMClockOverlay, %REG_DWORD%, 1 ;HKR,, PMMClockOverlay, %REG_DWORD%, 2 ;HKR,, PMMClockOverlay, %REG_DWORD%, 1 ;HKR,, PMMClockOverlay, %REG_DWORD%, 2 ;HKR,, PowerMizerDefault, %REG_DWORD%, 0 ;HKR,, PowerMizerDefault, %REG_DWORD%, 1 ;HKR,, PowerMizerDefault, %REG_DWORD%, 2 ;HKR,, PowerMizerDefault, %REG_DWORD%, 3 ;HKR,, PowerMizerDefaultAC, %REG_DWORD%, 1 ;HKR,, PowerMizerEnable, %REG_DWORD%, 1 ;HKR,, PowerMizerSelected, %REG_DWORD%, 2 ;HKR,, PowerMizerSelectedAC, %REG_DWORD%, 1 ;HKR,, PowersaverHsyncOn, %REG_DWORD%, 1 ;HKR,, PruningMode, %REG_DWORD%, 0 ;HKR,, PushBufferMemorySpace, %REG_DWORD%, 2 ;HKR,, PushBufferMemorySpace, %REG_DWORD%, 3 ;HKR,, QuickTweak, %REG_DWORD%, 32 ;HKR,, ReqAGPRate, %REG_DWORD%, 4 ;HKR,, ReqAGPRate, %REG_DWORD%, 8 ;HKR,, ResetPolicy, %REG_DWORD%, 1 ;HKR,, RMMaintainDevs, %REG_DWORD%, 0 ;HKR,, RMMaintainDevs, %REG_DWORD%, 1 ;HKR,, RmMaintainScaling, %REG_DWORD%, 1 ;HKR,, RMMaintainTVScaling, %REG_DWORD%, 1 ;HKR,, RMMaintainTVStandard, %REG_DWORD%, 1 ;HKR,, RMPreferredConnectorSDTV, %REG_DWORD%, 1 ;HKR,, RotateFlag, %REG_DWORD%, 0 ;HKR,, RotateFlag, %REG_DWORD%, 0x10 ;HKR,, RotateFlag, %REG_DWORD%, 0x40 ;HKR,, RotateFlag, %REG_DWORD%, 4 ;HKR,, SBIOSHandlesHotkeyInhibit, %REG_DWORD%, 1 ;HKR,, SoftEDIDs %REG_DWORD%, 0 ;HKR,, SoftEDIDs, %REG_DWORD%, 1 ;HKR,, SpreadSpectrumFactoring, %REG_DWORD%, 185 ;HKR,, SpreadSpectrumFactoring, %REG_DWORD%, 375 ;HKR,, SpreadSpectrumFactoring, %REG_DWORD%, 385 ;HKR,, SpreadSpectrumFactoring, %REG_DWORD%, 80 ;HKR,, strCurWinDevices, %REG_DWORD%, 0x10000 ;HKR,, TestAnalogLoadAlways, %REG_DWORD%, 1 ;HKR,, ThermalPolicySW1, %REG_DWORD%, 0 ;HKR,, TwinViewDisabled, %REG_DWORD%, 1 ;HKR,, UseBestResolution, %REG_DWORD%, 1 ;HKR,, UseBestResolution, %REG_DWORD%, 2 ;HKR,, UseCVTReducedBlanking, %REG_DWORD%, 0x80000020 ;HKR,, UseDefaultFlatPanelModeOnReboot,%REG_DWORD%, 1 ;HKR,, UseDefaultFlatPanelModesOnReboot,%REG_DWORD%, 1 ;HKR,, UseGDIRefreshRate, %REG_DWORD%, 1 ;HKR,, UseGenericEDIDManufacturer, %REG_DWORD%, 1 ;HKR,, UseHWSelectedDevice, %REG_DWORD%, 1 ;HKR,, UseSingleSurfaceSemaphore, %REG_DWORD%, 1 ;HKR,, UseUncachedPCIMappings, %REG_DWORD%, 1 ;HKR,, VBIOSGpioTableUsageMask, %REG_DWORD%, 0x3 ;HKR,, VgaCompatible, %REG_DWORD%, 0 ;HKR,, VPEEnable, %REG_DWORD%, 0 ;HKR,, VPEEnable, %REG_DWORD%, 1 ;HKR,, VPVer, %REG_DWORD%, 1 ;HKR,, WidePanelBehavior, %REG_DWORD%, 0 ;HKR,, WidePanelBehavior, %REG_DWORD%, 0x11 ;HKR,, WidePanelBehavior, %REG_DWORD%, 0x22 ;HKR,, WidePanelBehavior, %REG_DWORD%, 0x31 ;HKR,, WidePanelBehavior, %REG_DWORD%, 1 Quote Link to comment Share on other sites More sharing options...
LSudlow Posted February 1, 2004 Report Share Posted February 1, 2004 Pieter, big thanks to you for posting these! Now if we knew the default settings for all of these, we'd know which ones we can leave out of our custom infs, and which ones we need to add. Cheers, and thanks again! Larry Quote Link to comment Share on other sites More sharing options...
mobilenvidia Posted February 1, 2004 Author Report Share Posted February 1, 2004 To tell the truth, you hardly need to add any. In my v20.xx INFs there are only these : HKR,, DetectAC, %REG_DWORD%, 1HKR,, DevicesConnected, %REG_DWORD%, 1 HKR,, MultiFunctionSupported, %REG_DWORD%, 1 HKR,, NvCplEnableHardwarePage, %REG_DWORD%, 1 HKR,, NvCplEnableRotatePage, %REG_DWORD%, 1 HKR,, NvCplEnableShowTempuratureSettings, %REG_DWORD%,1 HKR,, PowerMizerEnable, %REG_DWORD%, 1 HKR,, RotateFlag, %REG_DWORD%, 4 Most of the others are not really needed, as they turn off, or rearrange certain settings. Hope this helps in your modding., Pieter. Quote Link to comment Share on other sites More sharing options...
LSudlow Posted February 2, 2004 Report Share Posted February 2, 2004 Just noticed you don't have any of the chipset compatibility settings in your list: HKR,, UseIntelCompat, 1 etc. Are those obsolete now? Thanks! Quote Link to comment Share on other sites More sharing options...
Teraphy Posted February 2, 2004 Report Share Posted February 2, 2004 I personally haven't looked for the chipset registry keys recently. It's not that they might be obsolete but irrelevant for laptops. Everything Pieter posted was gathered from mobile INFs. Quote Link to comment Share on other sites More sharing options...
LSudlow Posted February 2, 2004 Report Share Posted February 2, 2004 Okay... Thanks, Teraphy. Actually, that takes us back to my earlier question. I do understand that the vast majority of these settings aren't needed. However, they probably default to the safest settings rather than the fastest. For us tweakers, it would be helpful to know whether we are truly implementing a tweak or simply duplicating a default value. For example, I assume "UseBestResolution" defaults to 1, so the only point in including that line would be to set it to 0. My personal list of settings is pretty extensive just because I don't know what the defaults are and want to make sure the good juicy stuff happens. I'd love to simplify it but I don't dare until I know what the defaults are. Thanks. Larry Quote Link to comment Share on other sites More sharing options...
mobilenvidia Posted February 3, 2004 Author Report Share Posted February 3, 2004 Larry, It is a delema of what each setting does, each version seems to bring more settings. I prefer to keep things as default, especially in the speed department, as to get speed, one looses quality. I assume vendors add settings as the default settings might not meet the specifications needed. ie some vendors using cheaper parts Some vendors removing certain parts (no video out) Some adding parts, etc etc etc. I must do some more work on my tweaks explained page. But it's very time consuming testing each setting (usually numerous times to see what it does and confirm) Any way the settings are there, now go and test them. Pieter. Quote Link to comment Share on other sites More sharing options...
LSudlow Posted February 3, 2004 Report Share Posted February 3, 2004 Thanks, as always, Pieter. :wink: Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.