TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Rob Basler
from: Graeme Blackley
date: 1994-08-13 14:37:32
subject: Need more DIVE info

RB> Does anyone know where information on the DIVE spec can be found that is
 RB> more complete than what is available in the DIVE.ZIP file?  I am
 RB> specifically wondering about hardware palette management calls.  I have
 RB> seen DLIB06's solution to the 8-bit color palette problem, but it only
 RB> works for VGA cards.  I figure DIVE must have something built in.


There's not really much to DIVE. I don't think they were evere going to     
release any data on it, but were pushed into it by MS's WinG.

DIVE was added to allow a pointer to the video memory to be taken. This
combined with bank switching(provided by nearly all video drivers), is
roughly termed DIVE.

My 8-bit color method used in DLIB, is virtually what happens when you set
up a palette into a HPS, ie generates a conversion table. This is how the
PM video drivers do it. 16bit and 24bit color have a hardwired palette.

Don't be suprised if you see a library from IBM to handle simple palette,
and clipping problems. I seem to be the only other person that fully
understands it. If my video drivers supported >8bit color, I too would
support it in DLIB.

Hope it helps.

--- Maximus/2 2.01wb

* Origin: Andrew's Folly (3:771/150)
SEEN-BY: 12/2442 54/54 620/243 622/407 623/630 624/50 632/339 348 640/715 820
SEEN-BY: 670/215 690/347 660 700/31 711/409 413 430 807 808 809 934 712/353
SEEN-BY: 712/414 623 713/888 770/115 771/130 150 151 160 270 330 1320 772/1
SEEN-BY: 772/20 140 207 350 380 774/605 800/1
@PATH: 771/150 1320 772/20 712/353 711/409 54/54 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.