www.digitalmars.com         C & C++   DMDScript  

c++.dos.32-bits - 2D - graphic Library

reply "Björn Sonntag" <pug1975 gmx.de> writes:
Hello NG,

i'm new here and wanna ask for a 2D graphicx library. we port a watcom 11.0
project zu digital mars and  now we must replace the watcom grfx lib. Can
you advise some which works fine with the DMC++ ??

Thanks

Bjoern
May 21 2004
parent reply "Walter" <newshound digitalmars.com> writes:
Most just use the built in Win32 graphics.

"Björn Sonntag" <pug1975 gmx.de> wrote in message
news:c8ki8u$2agm$1 digitaldaemon.com...
 Hello NG,

 i'm new here and wanna ask for a 2D graphicx library. we port a watcom

 project zu digital mars and  now we must replace the watcom grfx lib. Can
 you advise some which works fine with the DMC++ ??

 Thanks

 Bjoern

May 23 2004
parent reply "Björn Sonntag" <pug1975 gmx.de> writes:
The Problem ist that the program runs under DOS !!! without any windows
..... pure native DOS ....

Thanks

Bjoern
Jun 02 2004
parent reply "Walter" <newshound digitalmars.com> writes:
"Björn Sonntag" <pug1975 gmx.de> wrote in message
news:c9kglb$1m2k$1 digitaldaemon.com...
 The Problem ist that the program runs under DOS !!! without any windows
 ..... pure native DOS ....

Flash Graphics was the graphics package for DOSX. Unfortunately, the authors of it have chosen to no longer make it available. There's nothing I can do about it.
Jun 02 2004
parent reply "Kar G Lim" <klim machealth.com.au> writes:
Can you use VESA Bios support?
If so, then a lot problem can be solved.

"Walter" <newshound digitalmars.com> wrote in message
news:c9m4fm$10is$1 digitaldaemon.com...
 "Björn Sonntag" <pug1975 gmx.de> wrote in message
 news:c9kglb$1m2k$1 digitaldaemon.com...
 The Problem ist that the program runs under DOS !!! without any windows
 ..... pure native DOS ....

Flash Graphics was the graphics package for DOSX. Unfortunately, the

 of it have chosen to no longer make it available. There's nothing I can do
 about it.

Jun 03 2004
parent reply "Björn Sonntag" <pug1975 gmx.de> writes:
"Kar G Lim" <klim machealth.com.au> schrieb im Newsbeitrag
news:c9ofe4$1e2u$1 digitaldaemon.com...
 Can you use VESA Bios support?
 If so, then a lot problem can be solved.

I don't know if i can use the vase bios support ... my last experiences with DOS was nearly 10 years ago .... Is there everywhere in the Net a simple 2D Graphics Lib which works fine wth digital mars ? the only functionalities are : - draw ellipse, - set pixel, - draw rectangle and so on. The whole project was once written in WatCom 10 and Watcom 11 C++ ... that means there a very lot function calls from the watcom graphcs lib .... i want to warp the new call so that the project source have not to be change. Is it possible that the shipped OpenGL Lib runs under DOS ? Thanks Bjoern
Jun 07 2004
parent "Kar G Lim" <klim machealth.com.au> writes:
"Björn Sonntag" <pug1975 gmx.de> wrote in message
news:ca20uc$7g9$1 digitaldaemon.com...
 "Kar G Lim" <klim machealth.com.au> schrieb im Newsbeitrag
 news:c9ofe4$1e2u$1 digitaldaemon.com...
 Can you use VESA Bios support?
 If so, then a lot problem can be solved.

I don't know if i can use the vase bios support ... my last experiences

 DOS was nearly 10 years ago .... Is there everywhere in the Net a simple

 Graphics Lib which works fine wth digital mars ?

 the only functionalities are :
 - draw ellipse,
 - set pixel,
 - draw rectangle and so on.

The VESA specifications http://www.vesa.org/standards_free.html has examples to show you how to make calls to get the bank switching routine and hence allow you to just write to the 0xa000 segment. That will be the primitives for set pixel. The rest of the routines line DDA lines and ellipse etc can be written using sources like: http://www.amazon.com/gp/reader/0201848406/ref=sib_dp_pt/102-1185376-1210524 #reader-link Hope that helps
Jun 09 2004