9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] diamond 3D 3400
@ 1997-09-03  4:05 jmk
  0 siblings, 0 replies; 6+ messages in thread
From: jmk @ 1997-09-03  4:05 UTC (permalink / raw)


Charles Forsyth is correct in noting that 640x480x8 doesn't work
properly. If no one else has figured out why then I'll have a look
when some more pressing matters are resolved.

--jim




^ permalink raw reply	[flat|nested] 6+ messages in thread

* [9fans] diamond 3D 3400
@ 1997-09-04  3:30 jmk
  0 siblings, 0 replies; 6+ messages in thread
From: jmk @ 1997-09-04  3:30 UTC (permalink / raw)


The following is better, but the cursor problem has me stumped.
All the register values look correct but it's as if the cursor
were transparent. I suspect that's the case and the cursor image
is being picked up from somewhere else in memory.

03-Sep-97 cmd/aux/vga
=====================
The following change allows the ViRGE/VX cards to work at 640x480x8 and
800x600x8. Unfortunately the hardware cursor refuses to work at 640x480x8,
no idea why.

a% yesterday -d virge.c
diff /n/dump/1997/0903/sys/src/cmd/aux/vga/virge.c virge.c
131c131
< 		if(vga->mode->z == 8)
---
> 		if(vga->mode->x > 800 && vga->mode->z == 8)
a% 

------ forwarded message follows ------

>From cse.psu.edu!owner-9fans Wed Sep  3 00:08:36 EDT 1997
Received: from cse.psu.edu ([130.203.3.50]) by plan9; Wed Sep  3 00:08:36 EDT 1997
Received: from localhost (majordom@localhost) by cse.psu.edu (8.8.6/8.7.3) with SMTP id AAA06578; Wed, 3 Sep 1997 00:08:03 -0400 (EDT)
Received: by claven.cse.psu.edu (bulk_mailer v1.5); Wed, 3 Sep 1997 00:07:58 -0400
Received: (from majordom@localhost) by cse.psu.edu (8.8.6/8.7.3) id AAA06546 for 9fans-outgoing; Wed, 3 Sep 1997 00:07:53 -0400 (EDT)
X-Authentication-Warning: claven.cse.psu.edu: majordom set sender to owner-9fans using -f
Received: from plan9.bell-labs.com (plan9.bell-labs.com [204.178.31.2]) by cse.psu.edu (8.8.6/8.7.3) with SMTP id AAA06542 for <9fans@cse.psu.edu>; Wed, 3 Sep 1997 00:07:50 -0400 (EDT)
From: jmk
Message-Id: <199709030407.AAA06542@cse.psu.edu>
To: cse.psu.edu!9fans
Date: Wed, 3 Sep 1997 00:05:51 -0400
Subject: Re: [9fans] diamond 3D 3400
Sender: cse.psu.edu!owner-9fans
Reply-To: cse.psu.edu!9fans
Precedence: bulk

Charles Forsyth is correct in noting that 640x480x8 doesn't work
properly. If no one else has figured out why then I'll have a look
when some more pressing matters are resolved.

--jim




^ permalink raw reply	[flat|nested] 6+ messages in thread

* [9fans] diamond 3D 3400
@ 1997-08-28 21:13 jmk
  0 siblings, 0 replies; 6+ messages in thread
From: jmk @ 1997-08-28 21:13 UTC (permalink / raw)


since if forgot to include it with the aux/vga changes, here's
the entry for the virge cards i've seen

ctlr
	0xC0043="Stealth 3D 2000 Vers. 1.04"		# Diamond Stealth 3D 2000
	0xC0048="Stealth 3D 2000 Vers. 2.03"
	0xC0043="Stealth 3D 3000 Vers. 1.01"		# Diamond Stealth 3D 3000
	0xC0043="Stealth 3D 3000 Vers. 2.02"		# Diamond Stealth 3D 3000
	0xC0044="STB Velocity 3D BIOS. Version 1.10"	# STB Velocity 3D
	link=vga
	hwgc=s3hwgc
	ctlr=virge linear=1




^ permalink raw reply	[flat|nested] 6+ messages in thread

* [9fans] diamond 3D 3400
@ 1997-08-28 19:37 beto
  0 siblings, 0 replies; 6+ messages in thread
From: beto @ 1997-08-28 19:37 UTC (permalink / raw)


In <199708281927.PAA19373@cse.psu.edu>
 forsyth@caldo.demon.co.uk wrote:

> jmk's aux/vga changes worked fine on Plan 9 with my new
> Diamond Stealth 3D 3400.
>

At which resolution did you test it?




^ permalink raw reply	[flat|nested] 6+ messages in thread

* [9fans] diamond 3D 3400
@ 1997-08-28 18:42 forsyth
  0 siblings, 0 replies; 6+ messages in thread
From: forsyth @ 1997-08-28 18:42 UTC (permalink / raw)


>>> Diamond Stealth 3D 3400.
>>At which resolution did you test it?

640x480x1
1024x768x8
1152x900x8 (the one i'm using now)
1280x1024x8

one of the 640x480 modes did give odd results, come
to think of it; i think it was 640x480x8.  i don't know that i've
got the vgadb entries for much more than 1280x1024,
and that's compact enough on a 17" monitor.
i might try 1600x1400x8 tomorrow.

i use this vgadb entry with monitor=multisync135 (it's a Viewsonic PT775, and
quite nice too).

ctlr
	0xC0043="Stealth 3D 3000"		# Diamond Stealth 3D 3000/3400
	link=vga
	hwgc=s3hwgc
	ctlr=virge link=ibm8514 linear=1

you must have a version of /sys/src/9/pc/vgas3.c that does
the right thing to find the hardware cursor storage in linear mode but
i think that's part of another boddle.  if you haven't got that (yet),
remove linear=1.

other lines that are used for 1152x900x8 are

include = 1152x900@70Hz						# 72Hz, 67.9KHz
	clock=100
	shb=1184 ehb=1376 ht=1472
	vrs=900 vre=902 vt=940
	#hsync=- vsync=-

	...

multisync135 = 1152x900x8
	include=1152x900@70Hz
multisync135
	alias=multisync75





^ permalink raw reply	[flat|nested] 6+ messages in thread

* [9fans] diamond 3D 3400
@ 1997-08-28 17:13 forsyth
  0 siblings, 0 replies; 6+ messages in thread
From: forsyth @ 1997-08-28 17:13 UTC (permalink / raw)


jmk's aux/vga changes worked fine on Plan 9 with my new
Diamond Stealth 3D 3400.




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1997-09-04  3:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-09-03  4:05 [9fans] diamond 3D 3400 jmk
  -- strict thread matches above, loose matches on Subject: below --
1997-09-04  3:30 jmk
1997-08-28 21:13 jmk
1997-08-28 19:37 beto
1997-08-28 18:42 forsyth
1997-08-28 17:13 forsyth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).