Hi
I have released MGRX, it stands for mini-grx or my-grx or Mariano's grx. It's a fork of GRX, only C API, no BGI, no add-ons, only 4 platforms supported: djgpp, mingw, linux-framebuffer and linux-X11. A new and different input API. And support for x86-64.
The main site is http://mgrx.fgrim.com
Greetings, M.Alvarez
I hope not too much difference in the API. I did an Ada binding to GRX for Windows and dread trying to recreate another. I'll have to take a peek and see what is new.
Chris
mariano wrote:
Hi
I have released MGRX, it stands for mini-grx or my-grx or Mariano's grx. It's a fork of GRX, only C API, no BGI, no add-ons, only 4 platforms supported: djgpp, mingw, linux-framebuffer and linux-X11. A new and different input API. And support for x86-64.
The main site is http://mgrx.fgrim.com
Greetings, M.Alvarez
Chris Sparks wrote:
I hope not too much difference in the API. I did an Ada binding to GRX for Windows and dread trying to recreate another. I'll have to take a peek and see what is new.
The graphics API is the same as GRX, except you must use mgrx.h and mgrxkeys.h instead grx20.h and grxkeys.h, and link whit mgrx.a (so you can have installed both libraries at the same time).
The input API is totally different, but I think is better and easy to understand. See the programmer's manual.
I don't know why you make an Ada binding, but I think in free software, fun must be the first motivation, so don't be forced to translate your work to MGRX. GRX wroks ok in Windows.
Greetings, M.Alvarez
Hi,
I did take a look at the test code and did see the differences.
So why would you say "I don't know why you make an Ada binding"? There is nothing wrong with programming with Ada. And much to a lot of people's opinion it isn't dead either. In fact my experience (I have over 20 years of programming) has shown me that it less error prone than C or C++ and it is my preferred language to program in.
Chris
mariano wrote:
Chris Sparks wrote:
I hope not too much difference in the API. I did an Ada binding to GRX for Windows and dread trying to recreate another. I'll have to take a peek and see what is new.
The graphics API is the same as GRX, except you must use mgrx.h and mgrxkeys.h instead grx20.h and grxkeys.h, and link whit mgrx.a (so you can have installed both libraries at the same time).
The input API is totally different, but I think is better and easy to understand. See the programmer's manual.
I don't know why you make an Ada binding, but I think in free software, fun must be the first motivation, so don't be forced to translate your work to MGRX. GRX wroks ok in Windows.
Greetings, M.Alvarez