I finally was able to get into 100hz in the 800x600 resolution.
The issue was with my monitors driver.
I uninstalled the nvidia drivers, restarted into safe mode and ran drive sweeper, rebooted, installed monitor driver, installed nvidia drivers.
Here are my monitor inf files, first the unmodified version, and then the modified version. The modified version finally allowed me to select "unsupported" resolutions, but wich the monitor runs just fine.
;================================================= =
; sm957mb.inf 06/20/2002 ver. 1.0
;
; Copyright 2002 Samsung Electronics Corporation
;
; This is a Setup information file for Samsung Monitor.
;================================================= =
[Version]
signature="$CHICAGO$"
Class=Monitor
ClassGuid={4D36E96E-E325-11CE-BFC1-08002BE10318}
Provider=%Samsung%
CatalogFile=sm957mb.cat
DriverVer=06/20/2002,1.0
;--------------------------------------------------
[ControlFlags]
ExcludeFromSelect.nt=Monitor\SAM0070
[ClassInstall32]
AddReg=ClassAddReg32
[ClassAddReg32]
HKR,,,,%MonitorClassName%
HKR,,Icon,,"-1"
HKR,,NoInstallClass,,1
[DestinationDirs]
DefaultDestDir = 11
sm957mb.CopyFiles = 23
[SourceDisksNames]
1=%DISK%,,,
[SourceDisksFiles]
sm957mb.icm=1
[Manufacturer]
%Samsung%=Samsung
; Manufacturer sections
;-----------------------------------------------------
[Samsung]
%sm957mb%=sm957mb.Install, Monitor\SAM0070
; Install Sections
;-----------------------------------------------------
[sm957mb.Install]
DelReg=DEL_CURRENT_REG
AddReg=sm957mb.AddReg, 2048, DPMS
CopyFiles=sm957mb.CopyFiles
; Addreg & DelReg sections
;-----------------------------------------------------
[DEL_CURRENT_REG]
HKR,MODES
HKR,,MaxResolution
HKR,,DPMS
HKR,,ICMProfile
[2048]
HKR,,MaxResolution,,"2048,1536"
[DPMS]
HKR,,DPMS,,1
; AddReg sections
;-----------------------------------------------------
[sm957mb.AddReg]
HKR,"MODES\2048,1536",Mode1,,"30-96,50-160,+,+"
HKR,,ICMProfile,0,"sm957mb.icm"
;------------------------------------------------------
[sm957mb.CopyFiles]
sm957mb.icm
;------------------------------------------------------
[Strings]
DISK="Samsung Monitor Installation Disk"
MonitorClassName="Monitor"
Samsung="Samsung"
sm957mb="SyncMaster 957MB/917MB/950MB SyncMaster Magic CD197D(P)"
----
Modified version of the driver:
---
;================================================= =
; sm957mb.inf 06/20/2002 ver. 1.0
;
; Copyright 2002 Samsung Electronics Corporation
;
; This is a Setup information file for Samsung Monitor.
;================================================= =
[Version]
signature="$CHICAGO$"
Class=Monitor
ClassGuid={4D36E96E-E325-11CE-BFC1-08002BE10318}
Provider=%Samsung%
CatalogFile=sm957mb.cat
DriverVer=06/20/2002,1.0
;--------------------------------------------------
[ControlFlags]
ExcludeFromSelect.nt=Monitor\SAM0070
[ClassInstall32]
AddReg=ClassAddReg32
[ClassAddReg32]
HKR,,,,%MonitorClassName%
HKR,,Icon,,"-1"
HKR,,NoInstallClass,,1
[DestinationDirs]
DefaultDestDir =23
[SourceDisksNames]
1="Samsung Monitor Installation Disk",,1
[Manufacturer]
%Samsung%=Samsung,NTx86,NTAMD64
; Manufacturer sections
;-----------------------------------------------------
[Samsung.NTamd64]
%sm957mb%=sm957mb.Install.NTamd64, Monitor\SAM0070
; Install Sections
;-----------------------------------------------------
[sm957mb.Install]
DelReg=DEL_CURRENT_REG
AddReg=sm957mb.AddReg, 2048, DPMS
; Addreg & DelReg sections
;-----------------------------------------------------
[DEL_CURRENT_REG]
HKR,MODES
HKR,,MaxResolution
HKR,,DPMS
HKR,,ICMProfile
[2048]
HKR,,MaxResolution,,"2048,1536"
[DPMS]
HKR,,DPMS,,1
; AddReg sections
;-----------------------------------------------------
[sm957mb.AddReg]
HKR,"MODES\2048,1536",Mode1,,"30-96,50-160,+,+"
HKR,"MODES\800,600",Mode1,,"30-96,100-160,+,+"
HKR,,ICMProfile,1,9
;------------------------------------------------------
[Strings]
DISK="Samsung Monitor Installation Disk"
MonitorClassName="Monitor"
Samsung="Samsung"
sm957mb="SyncMaster 957MB/917MB/950MB SyncMaster Magic CD197D(P)"
----
This is how the driver is now,
I added
HKR,"MODES\800,600",Mode1,,"30-96,100-160,+,+"
I followed some other guys inf file modding and added .NTamd64 in various places to get W7 to accept the inf file.
Otherwise I have no idea really what I'm doing, but after uninstalling the Nvidia drivers, installing that monitor driver, and then running drivesweeper in safe mode, and then installing nvidia drivers again I'm able to see "unsupported" resolutions, resolutions that I used just fine in WinXP.