; File:        VIPERRES.DAT
; Version:     2.05
; Description: This file contains all the known monitor timings for
;              the VIPER VLB/PCI.
;
;02/22/94 - ver 2.05
;           added MemConfig = 1/2/3 (old 1MB, new 1MB, 2MB)
;02/08/94 - ver 2.04
;           Added all timings to Generic.  Removed all x400 res's
;01/17/94 - ver 2.03
;           Changed P9000RES.DAT to VIPERRES.DAT.
;           Changed variable hdr= to vclk=.
;           VCLK variable is now hex value.
;               bit 31  =1, if new dat format
;               bit 30  =1, if use clock doubler on bt485
;
; The 14 equates (in a timing block) are timing parameters as follows:
;
;[timing ID string]
;hdr= Horz. Dot Rate (with a mHz suffix)
;hsp= Horz. Sync Pulse in dots
;hbp= Horz. Back Porch
;had= Horz. Active Display in dots
;hfp= Horz. Front Porch
;hco= Horz. Cursor Offset
;hp=  Horz. sync Polarity
;vlr= Vert. Line Rate (with a Hz suffix)
;vsp= Vert. Sync Pulse size in lines
;vbp= Vert. Back Porch
;vad= Vert. Active Display in lines
;vfp= Vert. Front Porch
;vco= Vert. Cursor Offset
;vp=  Vert. sync Polarity
;
; Preset values for bus type, P9K memory address and default resolution.
; MemConfig=0 newer 1M Vipers (256kx4 VRAM)
;          =1 old A4-A7 rev 1M Vipers (128kx8 VRAM)
;          =2 All 2M Vipers (Including A4-A7!)

BusType = VESA
BoardType = Viper
DacType = BT485
CursorUpdate = OFF
MemAddr = 8000
DefMode = 1024x768x8
MemSize = 1
MemConfig = 0

[M0]
name = Generic
timing0=T0:640x480x60Hz
timing1=T0:640x480x72Hz
timing2=T0:640x480x75Hz
timing3=T0:800x600x56Hz
timing4=T0:800x600x60Hz
timing5=T0:800x600x72Hz
timing6=T0:800x600x75Hz
timing7=T0:1024x768x60Hz
timing8=T0:1024x768x70Hz
timing9=T0:1024x768x72Hz
timingA=T0:1024x768x75Hz
timingB=T0:1280x1024x55Hz
timingC=T0:1280x1024x60Hz
timingD=T0:1280x1024x72Hz
timingE=T0:1280x1024x75Hz
timingF=T0:1600x1200x60Hz


; VGA STANDARD  25.175MHz  -35.47KHz  -59.93Hz
[T0:640x480x60Hz]
vclk=8045A8BC
hsp=96
hbp=40
had=640
hfp=24
hco=144
hp=negative
vlr=60Hz
vsp=2
vbp=32
vad=480
vfp=11
vco=35
vp=negative


; VESA  31.500MHz  -37.860KHz  - 72.710Hz
[T0:640x480x72Hz]
vclk=804BD8B5 
hsp=40
hbp=128
had=640
hfp=24
hco=144
hp=negative
vlr=72Hz
vsp=3
vbp=28
vad=480
vfp=9
vco=35
vp=negative

; VESA  31.500MHz  -37.52KHz  -74.96Hz
[T0:640x480x75Hz]
vclk=804BD8B5
hsp=64
hbp=120
had=640
hfp=16
hco=144
hp=negative
vlr=75Hz
vsp=3
vbp=16
vad=480
vfp=1
vco=35       
vp=negative

; VGA STANDARD  36.000MHz  +35.16KHz  +56.20Hz
[T0:800x600x56Hz]
vclk=804F54A1
hsp=72
hbp=128
had=800
hfp=24
hco=192
hp=positive
vlr=56Hz
vsp=2
vbp=22
vad=600
vfp=1
vco=22    
vp=positive

; VESA  40.000MHz  +37.86KHz  +60.31Hz
[T0:800x600x60Hz]
vclk=8043543D
hsp=128
hbp=88
had=800
hfp=40
hco=192
hp=positive
vlr=60Hz
vsp=4
vbp=23
vad=600
vfp=1
vco=22
vp=positive

; VESA  50.000MHz  +47.73KHz  +72.15Hz
[T0:800x600x72Hz]
vclk=8045AC3D
hsp=120
hbp=64
had=800
hfp=56
hco=192
hp=positive
vlr=72Hz
vsp=6
vbp=23
vad=600
vfp=37
vco=22
vp=positive

;VESA 49.500MHz  +46.875KHz  +75.000Hz
[T0:800x600x75Hz]
vclk=8045D844
hsp=80
hbp=160
had=800
hfp=16
hco=192
hp=positive
vlr=75Hz
vsp=3
vbp=21
vad=600
vfp=1
vco=22
vp=positive

; VESA  65.000MHz  -48.37KHz  -59.98Hz
[T0:1024x768x60Hz]
vclk=804D4423
hsp=136
hbp=160
had=1024
hfp=24
hco=272
hp=negative
vlr=60Hz
vsp=6
vbp=29
vad=768
vfp=3
vco=30
vp=negative

; VESA  75.000MHz  -56.54KHz  -70.00Hz
[T0:1024x768x70Hz]
vclk=804FAC28
hsp=136
hbp=144
had=1024
hfp=24
hco=256
hp=negative
vlr=70Hz
vsp=6
vbp=29
vad=768
vfp=3
vco=30
vp=negative

; Generic 77.159MHz  -58.480KHz  -72.500Hz
[T0:1024x768x72Hz]
vclk=804F7822
hsp=152
hbp=112
had=1024
hfp=32
hco=256 
hp=negative
vlr=72Hz
vsp=6
vbp=29
vad=768
vfp=3
vco=30
vp=negative

; VESA  78.750MHz  +60.023KHz  +75.029Hz
[T0:1024x768x75Hz]
vclk=804FD82A
hsp=96
hbp=176
had=1024
hfp=16
hco=256
hp=positive
vlr=75Hz
vsp=3
vbp=28
vad=768
vfp=1
vco=30
vp=positive

; SONY  100.228MHz  +58.71KHz  +55.53Hz
[T0:1280x1024x55Hz]
vclk=805BEC22
hsp=184
hbp=200
had=1280
hfp=44
hco=360
hp=positive
vlr=55Hz
vsp=3
vbp=26
vad=1024
vfp=3
vco=27
vp=positive

; NEC  115.441MHz  +64.46KHz  +60.17Hz
[T0:1280x1024x60Hz]
vclk=805BF81E
hsp=224
hbp=256
had=1280
hfp=32
hco=456
hp=positive
vlr=60Hz
vsp=3
vbp=42
vad=1024
vfp=1
vco=41
vp=positive

; DEC  130.808MHz  -77.12KHz  -72.50Hz
[T0:1280x1024x72Hz]
vclk=805B9815
hsp=160
hbp=224
had=1280
hfp=32
hco=0
hp=negative
vlr=72Hz
vsp=3
vbp=33
vad=1024
vfp=3
vco=0
vp=negative

; VESA  135.000MHz  +80.00KHz  +74.94Hz
[T0:1280x1024x75Hz]
hdr=805B8013 
hsp=144
hbp=248
had=1280
hfp=16
hco=0
hp=positive
vlr=75Hz
vsp=3
vbp=38
vad=1024
vfp=1
vco=0
vp=positive

; 1600x1200 REQUIRES a 160MHz DAC!!
[T0:1600x1200x60Hz]
vclk=C04F7020
hsp=144
hbp=272
had=1600
hfp=32
hco=0
hp=negative
vlr=60Hz
vsp=8
vbp=49
vad=1200
vfp=4
vco=0
vp=negative


