VOGONS


First post, by theelf

User metadata
Rank Oldbie
Rank
Oldbie

Hi, greetings, im triying to understand the resolution format in my nvidia riva 128 driver on Win95

for example, 640x480, i want to add a custom mhz (65,62, etc) and create new ones 640x512, etc but i cant understand the hex codes to realize what to change

Any ideas? thanks a lot

REGEDIT4

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\MODES\16]

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\MODES\16\640,400]
@="70,72,75"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\MODES\16\640,480]
@="60,70,72,75,85,100,120,160,200"
"MinMem"="2"
"M60"=hex:00,00,00,00,80,02,00,00,80,02,00,00,20,01,00,00,88,02,00,00,e8,00,00,\
00,20,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,0d,00,00,00,ea,01,00,00,\
0c,00,00,00,0d,02,00,00,01,00,00,00,ff,03,00,00,e4,41,80,01
"M70"=hex:00,00,00,00,80,02,00,00,80,02,00,00,30,01,00,00,90,02,00,00,d0,00,00,\
00,30,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,f4,00,00,00,e1,01,00,00,\
04,00,00,00,f4,01,00,00,00,00,00,00,ff,03,00,00,7c,c1,b3,01
"M72"=hex:00,00,00,00,80,02,00,00,80,02,00,00,30,01,00,00,90,02,00,00,d0,00,00,\
00,30,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,f5,00,00,00,e1,01,00,00,\
04,00,00,00,f5,01,00,00,00,00,00,00,ff,03,00,00,3c,2e,c1,01
"M75"=hex:00,00,00,00,80,02,00,00,80,02,00,00,30,01,00,00,90,02,00,00,d0,00,00,\
00,30,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,f6,00,00,00,e1,01,00,00,\
04,00,00,00,f6,01,00,00,00,00,00,00,ff,03,00,00,b4,a2,d4,01
"M85"=hex:00,00,00,00,80,02,00,00,80,02,00,00,40,01,00,00,98,02,00,00,d8,00,00,\
00,40,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,f9,00,00,00,e1,01,00,00,\
04,00,00,00,f9,01,00,00,00,00,00,00,ff,03,00,00,5e,06,21,02
"M100"=hex:00,00,00,00,80,02,00,00,80,02,00,00,50,01,00,00,a0,02,00,00,e0,00,\
00,00,50,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,fd,00,00,00,e1,01,00,\
00,04,00,00,00,fd,01,00,00,00,00,00,00,ff,03,00,00,08,09,92,02
"M120"=hex:00,00,00,00,80,02,00,00,80,02,00,00,50,01,00,00,a0,02,00,00,e0,00,\
00,00,50,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,03,00,00,00,e1,01,00,\
00,04,00,00,00,03,02,00,00,00,00,00,00,ff,03,00,00,c3,34,20,03
"M160"=hex:00,00,00,00,80,02,00,00,80,02,00,00,50,01,00,00,a0,02,00,00,e0,00,\
00,00,50,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,03,00,00,00,e1,01,00,\
00,04,00,00,00,03,02,00,00,00,00,00,00,ff,03,00,00,00,36,2a,04
"M200"=hex:00,00,00,00,80,02,00,00,80,02,00,00,50,01,00,00,a0,02,00,00,e0,00,\
00,00,50,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,03,00,00,00,e1,01,00,\
00,04,00,00,00,03,02,00,00,00,00,00,00,ff,03,00,00,80,c3,34,05
"Completed"="1"
"A60"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,01,00,00,\
00
"RefreshRate"="60"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\MODES\16\640,480\Default]
"RefreshRate"="60"
@="60,70,72,75,85,100,120,160,200"
"M60"=hex:00,00,00,00,80,02,00,00,80,02,00,00,20,01,00,00,88,02,00,00,e8,00,00,\
00,20,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,0d,00,00,00,ea,01,00,00,\
0c,00,00,00,0d,02,00,00,01,00,00,00,ff,03,00,00,e4,41,80,01
"M70"=hex:00,00,00,00,80,02,00,00,80,02,00,00,30,01,00,00,90,02,00,00,d0,00,00,\
00,30,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,f4,00,00,00,e1,01,00,00,\
04,00,00,00,f4,01,00,00,00,00,00,00,ff,03,00,00,7c,c1,b3,01
"M72"=hex:00,00,00,00,80,02,00,00,80,02,00,00,30,01,00,00,90,02,00,00,d0,00,00,\
00,30,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,f5,00,00,00,e1,01,00,00,\
04,00,00,00,f5,01,00,00,00,00,00,00,ff,03,00,00,3c,2e,c1,01
"M75"=hex:00,00,00,00,80,02,00,00,80,02,00,00,30,01,00,00,90,02,00,00,d0,00,00,\
00,30,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,f6,00,00,00,e1,01,00,00,\
04,00,00,00,f6,01,00,00,00,00,00,00,ff,03,00,00,b4,a2,d4,01
"M85"=hex:00,00,00,00,80,02,00,00,80,02,00,00,40,01,00,00,98,02,00,00,d8,00,00,\
00,40,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,f9,00,00,00,e1,01,00,00,\
04,00,00,00,f9,01,00,00,00,00,00,00,ff,03,00,00,5e,06,21,02
Show last 88 lines
"M100"=hex:00,00,00,00,80,02,00,00,80,02,00,00,50,01,00,00,a0,02,00,00,e0,00,\
00,00,50,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,fd,00,00,00,e1,01,00,\
00,04,00,00,00,fd,01,00,00,00,00,00,00,ff,03,00,00,08,09,92,02
"M120"=hex:00,00,00,00,80,02,00,00,80,02,00,00,50,01,00,00,a0,02,00,00,e0,00,\
00,00,50,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,03,00,00,00,e1,01,00,\
00,04,00,00,00,03,02,00,00,00,00,00,00,ff,03,00,00,c3,34,20,03
"M160"=hex:00,00,00,00,80,02,00,00,80,02,00,00,50,01,00,00,a0,02,00,00,e0,00,\
00,00,50,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,03,00,00,00,e1,01,00,\
00,04,00,00,00,03,02,00,00,00,00,00,00,ff,03,00,00,00,36,2a,04
"M200"=hex:00,00,00,00,80,02,00,00,80,02,00,00,50,01,00,00,a0,02,00,00,e0,00,\
00,00,50,03,00,00,01,00,00,00,e0,01,00,00,e0,01,00,00,03,00,00,00,e1,01,00,\
00,04,00,00,00,03,02,00,00,00,00,00,00,ff,03,00,00,80,c3,34,05

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\MODES\16\800,600]
@="54,55,60,70,72,75,85,100,120,160,200"
"MinMem"="2"
"M54"=hex:8c,b9,20,d6,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,e0,15,1a,\
c2,60,dc,26,c2,e8,6a,1c,c2,53,47,22,c2,9a,4a,27,c0,d0,2b,17,c1,aa,19,27,c0,\
90,3e,27,c0,60,dc,26,c2,00,00,00,00,88,61,05,c0,00,94,60,01
"M55"=hex:8c,b9,20,d6,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,e0,15,1a,\
c2,60,dc,26,c2,e8,6a,1c,c2,53,47,22,c2,9a,4a,27,c0,d0,2b,17,c1,aa,19,27,c0,\
90,3e,27,c0,60,dc,26,c2,00,00,00,00,88,61,05,c0,00,94,60,01
"M60"=hex:00,00,00,00,20,03,00,00,20,03,00,00,20,00,00,00,40,03,00,00,c0,00,00,\
00,20,04,00,00,00,00,00,00,58,02,00,00,58,02,00,00,74,00,00,00,59,02,00,00,\
0d,00,00,00,74,02,00,00,00,00,00,00,ff,03,00,00,c1,9f,62,02
"M70"=hex:00,00,00,00,20,03,00,00,20,03,00,00,10,00,00,00,40,03,00,00,90,00,00,\
00,10,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,71,00,00,00,59,02,00,00,\
0c,00,00,00,71,02,00,00,00,00,00,00,ff,03,00,00,84,3a,b7,02
"M72"=hex:00,00,00,00,20,03,00,00,20,03,00,00,10,00,00,00,40,03,00,00,90,00,00,\
00,10,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,72,00,00,00,59,02,00,00,\
0c,00,00,00,72,02,00,00,00,00,00,00,ff,03,00,00,78,41,cb,02
"M75"=hex:00,00,00,00,20,03,00,00,20,03,00,00,10,00,00,00,40,03,00,00,90,00,00,\
00,10,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,73,00,00,00,59,02,00,00,\
0c,00,00,00,73,02,00,00,00,00,00,00,ff,03,00,00,1c,ba,ea,02
"M85"=hex:00,00,00,00,20,03,00,00,20,03,00,00,20,00,00,00,40,03,00,00,98,00,00,\
00,20,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,76,00,00,00,59,02,00,00,\
0c,00,00,00,76,02,00,00,00,00,00,00,ff,03,00,00,32,99,5e,03
"M100"=hex:00,00,00,00,20,03,00,00,20,03,00,00,30,00,00,00,48,03,00,00,a0,00,\
00,00,30,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,7c,00,00,00,59,02,00,\
00,0c,00,00,00,7c,02,00,00,00,00,00,00,ff,03,00,00,98,44,10,04
"M120"=hex:00,00,00,00,20,03,00,00,20,03,00,00,40,00,00,00,50,03,00,00,a8,00,\
00,00,40,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,83,00,00,00,59,02,00,\
00,0c,00,00,00,83,02,00,00,00,00,00,00,ff,03,00,00,00,bd,01,05
"M160"=hex:00,00,00,00,20,03,00,00,20,03,00,00,40,00,00,00,50,03,00,00,a8,00,\
00,00,40,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,83,00,00,00,59,02,00,\
00,0c,00,00,00,83,02,00,00,00,00,00,00,ff,03,00,00,00,f8,ab,06
"M200"=hex:00,00,00,00,20,03,00,00,20,03,00,00,40,00,00,00,50,03,00,00,a8,00,\
00,00,40,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,83,00,00,00,59,02,00,\
00,0c,00,00,00,83,02,00,00,00,00,00,00,ff,03,00,00,00,f6,56,08
"Completed"="1"
"RefreshRate"="60"

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\MODES\16\800,600\Default]
"RefreshRate"="60"
@="54,55,60,70,72,75,85,100,120,160,200"
"M54"=hex:8c,b9,20,d6,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,e0,15,1a,\
c2,60,dc,26,c2,e8,6a,1c,c2,53,47,22,c2,9a,4a,27,c0,d0,2b,17,c1,aa,19,27,c0,\
90,3e,27,c0,60,dc,26,c2,00,00,00,00,88,61,05,c0,00,94,60,01
"M55"=hex:8c,b9,20,d6,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,e0,15,1a,\
c2,60,dc,26,c2,e8,6a,1c,c2,53,47,22,c2,9a,4a,27,c0,d0,2b,17,c1,aa,19,27,c0,\
90,3e,27,c0,60,dc,26,c2,00,00,00,00,88,61,05,c0,00,94,60,01
"M60"=hex:00,00,00,00,20,03,00,00,20,03,00,00,20,00,00,00,40,03,00,00,c0,00,00,\
00,20,04,00,00,00,00,00,00,58,02,00,00,58,02,00,00,74,00,00,00,59,02,00,00,\
0d,00,00,00,74,02,00,00,00,00,00,00,ff,03,00,00,c1,9f,62,02
"M70"=hex:00,00,00,00,20,03,00,00,20,03,00,00,10,00,00,00,40,03,00,00,90,00,00,\
00,10,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,71,00,00,00,59,02,00,00,\
0c,00,00,00,71,02,00,00,00,00,00,00,ff,03,00,00,84,3a,b7,02
"M72"=hex:00,00,00,00,20,03,00,00,20,03,00,00,10,00,00,00,40,03,00,00,90,00,00,\
00,10,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,72,00,00,00,59,02,00,00,\
0c,00,00,00,72,02,00,00,00,00,00,00,ff,03,00,00,78,41,cb,02
"M75"=hex:00,00,00,00,20,03,00,00,20,03,00,00,10,00,00,00,40,03,00,00,90,00,00,\
00,10,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,73,00,00,00,59,02,00,00,\
0c,00,00,00,73,02,00,00,00,00,00,00,ff,03,00,00,1c,ba,ea,02
"M85"=hex:00,00,00,00,20,03,00,00,20,03,00,00,20,00,00,00,40,03,00,00,98,00,00,\
00,20,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,76,00,00,00,59,02,00,00,\
0c,00,00,00,76,02,00,00,00,00,00,00,ff,03,00,00,32,99,5e,03
"M100"=hex:00,00,00,00,20,03,00,00,20,03,00,00,30,00,00,00,48,03,00,00,a0,00,\
00,00,30,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,7c,00,00,00,59,02,00,\
00,0c,00,00,00,7c,02,00,00,00,00,00,00,ff,03,00,00,98,44,10,04
"M120"=hex:00,00,00,00,20,03,00,00,20,03,00,00,40,00,00,00,50,03,00,00,a8,00,\
00,00,40,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,83,00,00,00,59,02,00,\
00,0c,00,00,00,83,02,00,00,00,00,00,00,ff,03,00,00,00,bd,01,05
"M160"=hex:00,00,00,00,20,03,00,00,20,03,00,00,40,00,00,00,50,03,00,00,a8,00,\
00,00,40,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,83,00,00,00,59,02,00,\
00,0c,00,00,00,83,02,00,00,00,00,00,00,ff,03,00,00,00,f8,ab,06
"M200"=hex:00,00,00,00,20,03,00,00,20,03,00,00,40,00,00,00,50,03,00,00,a8,00,\
00,00,40,04,00,00,01,00,00,00,58,02,00,00,58,02,00,00,83,00,00,00,59,02,00,\
00,0c,00,00,00,83,02,00,00,00,00,00,00,ff,03,00,00,00,f6,56,08