Mail Archives: djgpp/1996/10/23/16:05:51
Hi again,
Thanks to all that helped me. I finally figured out what went wrong when I
tried to compile on a different machine. My problem was that the pointer
to the vesamodes, was not going into some DOS memory as I expected, but
rather into the __tb (transfer buffer, where the data was copied).
It seems that some cards have the videomodes coded into the VBE BIOS, and
therefore returning a pointer to that memory location. Other cards simply
copy the all the videomodes into the unused portion of the VESAINFO
structure.
Took me a while to figure that on out though. I see now why some people
say the learning curve for DJGPP is steep :-)
Have fun compiling.
-- Olav
Kindt | email: oak9755 AT silver DOT sdsmt DOT edu
737 E. Anamosa Street #103 | xedb_oak AT debet DOT nhh DOT no
Rapid City SD-57701 | MAIL me man.......
- Raw text -