Date: Thu, 8 Jul 1993 11:48:04 +0200 From: "Grzegorz B. Mazur" To: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: VESA graphics and 1.10 Finally I found some time to install v1.10 and test VESA graphics with it. The changes I made t some go32 files are now incorporated into official release. The problem with VESA graphics (already solved by someone by changing some code in graphics.c) is in the compiler used. I was using BCC 3.1 when modifying 1.09 go32. This version doesn't thrash the registers while working on register pseudovariables. DJ uses some older version that compiles the module into something dangerous. All you need to get 1.10 working with graphics is to compile the sources wiyh BCC 3.1. To do it you should make some small changes in makefile: change "tcc" to "bcc" change .c compilation rules to expand to filename.c (not filename) - -> change $* to $*.c in some places add -l3 to the lines invoking linker for go32.exe and debug32.exe. ** No patches are needed to the source code ** I work on more solid VESA support and I hope to release it soon. The VESA driver has been succesfully tested with some VL cards, namely Cirrus 5426 Tseng ET4000/W32 ALI 2201. The driver in its current shape cannot work with UVESA driver. Gregory