Xref: news2.mv.net comp.graphics.api.opengl:4031 comp.os.msdos.djgpp:3440 From: antoniocosta AT telepac DOT pt (Dulce Quelhas / Antonio Costa) Newsgroups: comp.graphics.api.opengl,comp.os.msdos.djgpp Subject: Mesa for MSDOS? (with DJGPP 2.0 and GRX 2.0) Date: Sat, 04 May 1996 18:28:28 GMT Organization: telepac Lines: 55 Message-ID: <4mgeeb$92v@vivaldi.telepac.pt> NNTP-Posting-Host: por1_p12.telepac.pt To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Hello. I have been using the Mesa toolkit on UNIX/X11 (LINUX, ULTRIX, DUNIX) and the OpenGL stuff from Microsoft on Windows95 to develop some simple demos for my teaching (I teach Computer Graphics). OpenGL is a de facto standard for 2D/3D graphics, supported by major computer vendors... As there is a nice port of the GNU tools (gcc, etc) for MS-DOS called DJGPP, I was wondering if any of you has already thought of suporting OpenGL on MS-DOS, for example, through the Mesa toolkit (Mesa is software only, no hardware accel used). DJGPP has a basic graphics library called GRX, which is very powerful. I have worked on the X11 emulation for MS-DOS with DJGPP (1.12), so I have already tried building Mesa on top of the X11 emulation for DJGPP 1.12 (using GRX 1.03). Creating the Mesa libs was not difficult, but... Unfortunately, the X11 emulation for DJGPP was based on DJGPP 1.12 and GRX 1.03, but DJGPP has changed to 2.0 and GRX has also changed to 2.0 -- as far as I know, the GRX graphics library has changed a lot! So, as I do not have anymore the old DJGPP version, I am stuck. Either: * I rebuild the X11 emulation (Xlibemu, Xt, Xext, etc) for DJGPP 2.0 and GRX 2.0 -- very time consuming... The X11 emulation for DJGPP is also somewhat incomplete. * Somehow a GRX 2.0 driver for Mesa is built! The 1st solution is very clumsy, I agree! The 2nd solution would be ideal, because Mesa for MS-DOS would surely be very fast and efficient! Why not have OpenGL (Mesa) on MS-DOS? :-) I am currently very busy, but I would like to participate in this effort, if there are other people willing to help (or lead). Please tell me if anybody has already solved this or if wants to join in. =========================================================== X11 for DJGPP: ftp://dei.idt-isep.ipp.pt/pub/pc/djgpp/etc/X OpenGL stuff: ftp://dei.idt-isep.ipp.pt/pub/opengl =========================================================== Best regards, Antonio Costa. ----- Home: antoniocosta AT telepac DOT pt Work: ISEP, Rua S. Tome', 4000 Porto, PORTUGAL acc AT groucho DOT idt-isep DOT ipp DOT pt http://groucho.idt-isep.ipp.pt/~acc