From: djgpp-announce-bounces AT delorie DOT com Message-Id: <201106061938.p56JcWWP023971@delorie.com> rom: Juan Manuel Guerrero To: djgpp-announce AT delorie DOT com Subject: ANNOUNCE: MGRX 1.0.0 2D graphic library for DJGPP 2.03/2.04 uploaded Date: Mon, 6 Jun 2011 19:39:31 +0200 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline MGRX is a 2D graphics library derived from the GRX library. On DOS it supports VGA and VESA compliant cards. MGRX is a fork of GRX 2.4.7 and only offers the C API. Please note that I am not sure if those libraries are still maintained at all. I have tested it underplain DOS compiling and running some applications that use this library and it still works. I have tried it under VMware and it fails; the VBE support for DOS seems to be rudimentary only. This makes the testsuite fail everytime when the VESA mode is switched back to the EGA resolution. I have not tested it under dosemu. DJGPP specific changes. ======================= Only minimal changes to the sources have been done to try to pacify the compiler. I have also changed the makedefs.grx file that controls the path where the fonts are installed. The changes are documented in the diffs file stored in the /djgpp directory. To use and compile from sources this library, you will have to install the zlib, png, and jpeg libraries available at ftp.delorie.com and mirrors as: ftp://ftp.delorie.com/pub/djgpp/current/v2tk/zlib125b.zip ftp://ftp.delorie.com/pub/djgpp/current/v2tk/png152b.zip ftp://ftp.delorie.com/pub/djgpp/current/v2tk/jpeg8cb.zip or: ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/zlib125b.zip ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/png152b.zip ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/jpeg8cb.zip Of course, you can download a newer version of zlib, png and jpeg if available. The zlib, png and jpeg stored in /current have been compiled with djdev203 and those ones from /beta are compiled with djgpp204 beta. The font set is installed in /dev/env/DJDIR/libs/fonts/grx. Please read the docs installed in /dev/env/DJDIR/share/doc/mgrx-1.0-0 The port has been compiled using stock djdev203 (patchlevel 2) and consists of the two packages that can be downloaded from ftp.delorie.com and mirrors as (timestamp 2011-06-05): MGRX 1.0.0 binaries, headers, libs and html format documentation: ftp://ftp.delorie.com/pub/djgpp/current/v2tk/mgrx100b.zip MGRX 1.0.0 source: ftp://ftp.delorie.com/pub/djgpp/current/v2tk/mgrx100s.zip The binaries have been produced a second time using the stock version of djdev204 beta library. This package is available at ftp.delorie.com and mirrors as (timestamp 2011-06-05): MGRX 1.0.0 binaries, headers, libs and html format documentation: ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/mgrx100b.zip Send MGRX specific bug reports to . Send suggestions and bug reports concerning the DJGPP port to comp.os.msdos.djgpp or . Enjoy. Guerrero, Juan Manuel