From: Bruce Guenter (guentbru@hercules.cs.uregina.ca)
Date: 08/01/93


From: guentbru@hercules.cs.uregina.ca (Bruce Guenter)
Subject: config problems with ET400 and X (interlace mode)
Date: Sun, 01 Aug 1993 22:32:19 GMT

Hi.

I have just swapped my T8900c SVGA card for a (semi-no-name) ET4000b
based SVGA card. Luckily, nearly everything seems to work better
with the new card. However, I cannot manage to get interlace mode
to work in X. It displays the same half-frame on every frame
(rather than alternating between 2, like it's supposed to). I did
have this working on the T8900c card.

I am running XFree86 v1.3 on a 486DX under Linux. Here are the relevant
sections of my Xconfig:

vga256
  Virtual 1024 1024
  ViewPort 0 0
  Modes "1024x788i" "1024x768i" "800x615" "640x480"
  Clocks 25.18 28.32 32.50 36.00 40.00 44.90 65.00 84.20 12.60 14.20 16.20 18.00 20.00 22.40 0.00 42.00
  Chipset "et4000"
  Videoram 1024

ModeDB
# name clock horizontal timing vertical timing flags
 "640x480" 25 640 672 768 800 480 490 492 525 # this works
 "800x615" 36 800 812 964 1044 615 615 617 632 # working
 "800x600" 36 800 832 966 966 600 600 609 631
 "1024x788i" 44.9 1024 1040 1208 1272 788 788 792 822 Interlace
 "1024x768i" 44.9 1024 1040 1216 1264 768 768 778 818 Interlace
vvvv---------------------------------------------^^^--^^^--^^^
If I divide these values in half, like the VESA specs show, the display
flips around, which is bad.

Can anybody tell me what is wrong?
Thanks
-=-=-=-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=-
Bruce Guenter | Address: | GCS/MU(AT) -d+(?) c+++
guentbru@cs.uregina.ca | 36 Usher St. | l++(+++) u++ e+(*)
FidoNet: 1:140/72.97 | Regina, SK, Canada | m+(---) n-- h+ f? g+
(306)761-0349 | S4N 4J1 | s/+ w+ t+(+++) r !y